{ "type": "int32", "data": [ [ [ [ -31878185, 1049131879, -1302594310, 1168179868, 1141802236, 1565108136, -1031019724, 269885584, -2015424840, 1360543140, 2074798958, -1943807098, -385182038 ], [ -215503454, -1052911052, -738878922, -488515000, 1181176332, 1470765745, 2034158389, -1742393173, 670550060, -731799518, 280086915, 1506881853, 870448621 ], [ 2016038126, 263686135, -1139762580, -914855302, 2049719299, 847484473, 729356075, 1751490230, 1241002923, -433943149, -996340703, -1829847586, 2031160819 ], [ -1289749281, 1317557817, -503655500, -1359581072, -317431412, -207657603, 1004422184, -734692630, 832206784, -629286416, -1941087498, 801649979, 1691336785 ], [ 1812462696, -1668195392, -1774755063, 1963982515, 1975889357, 328679723, 1113806887, 822159856, 2002539065, 353341476, 443192462, 660071132, 1471993471 ], [ 960161112, 590206347, -1833943893, -1625941690, 1282346278, 1265175232, -1700997813, 1935297758, 598724774, -159077107, -321271466, -2105477569, 890386534 ], [ 1089329048, -40966701, 1222226197, -481074208, 798307364, -707189832, 207655965, 1662638784, 785334119, -1946604038, -345662792, 992750033, 1033875094 ], [ -1442763013, -676353391, 494374971, 957127411, -470477669, 20212719, 205900633, -729039481, 1523389316, -1717252835, 610054094, 1776883047, -1121465769 ], [ -1589264940, -924312332, 1731628374, -1479818552, -269981253, -868696562, -163477779, -1571360967, -727560609, -470285668, -314286582, 356166160, -719995714 ], [ -752156218, 1912891944, 21748074, 569276441, -1188768404, -2135406791, 1007579659, 1706244373, 277071456, 398250094, 739560325, 657610239, 1335498943 ], [ 1371848288, -1515590383, 554530739, -1789006666, -482101133, 694852458, 141906021, -1022018943, -647638904, 811960850, -590156680, 1867400339, -1664300197 ], [ -375487018, 777820417, -1738154424, -290675587, -338934745, -471151302, -1755504812, -395544847, 485402739, 686478527, -1270646331, -1618152902, -415174108 ], [ -398083328, -706747093, -168608729, 1511199939, -851137824, 103265520, 1651217154, -32488206, -1573973513, -218111053, 875022225, 876794228, 1940851070 ], [ -1109433376, 1789655588, 604937608, 65520398, 1196505782, 1772670789, -774241719, 1898483991, -1076354623, 1797169865, 921141862, -367136471, 522778230 ], [ -1753380329, -1284373734, 773799510, 460104986, 1130554687, -2141770737, -1258346625, 1314066907, 777968470, 1301326388, -691367936, 1791047725, -1803773936 ], [ 1232169, -495595205, -998519395, -1762554984, 1107633926, 395752560, -1019334153, -1298537239, 130383504, 1491739614, -312373163, -1128939535, 1637869101 ], [ -6916949, 1907421641, -713961582, -620666458, 1398356114, 772605812, -722591715, -1531300602, -668994274, -905808631, -2035614611, 924795690, 1639089898 ], [ -1089954246, 2126582260, 171312492, 2107970804, -975115674, -839513800, 793484339, -534811047, -1188838411, 956311362, 1818250824, -200301350, 642805702 ], [ 709548085, -1410707701, -1405437872, 200420812, 829019255, 281664103, -804577366, 1127437015, -86640724, -107985548, 412322507, 1761933838, -826471792 ], [ -1392013271, -345016000, 589170309, 872022618, 138474182, -2090307404, -396302443, -1858894281, -143824272, 2076971615, -1269929244, 1438880675, 504445120 ], [ -992366069, 40558496, 1093655902, -793336548, 1970337233, 814402852, -647367252, 1303736769, 1438554413, 1446606145, -2093579451, 323795249, -2053785326 ], [ -1350574799, 320500897, -772699519, 1485919377, -2106556618, -429731842, 1896284348, -1247688508, -1497103118, -400785621, 1650598239, -1092336067, -1193397781 ], [ -394125311, -468058139, 574997406, -502480020, -1440758258, 1395093640, -1755815823, -815225141, -2047518311, 1086607007, 1687819332, -1179356673, -1383071425 ], [ -924089451, 1833259570, -173352284, 1871569360, -714221031, 1762094404, 1826236582, -1272114616, -1617707992, -852982794, 666398347, -2100074098, -312200807 ], [ 1833821158, 1993238006, 1262587356, -1283393283, -250073170, 1557960470, -201654758, -656745395, 1080974825, 2051592530, -273191225, 359388663, 1992158090 ], [ -1019499492, 1961490035, -267940174, -67240741, -613707683, 893301992, 1705056987, -1080719427, 716376499, -1408782502, -1321845748, 962951724, 334197530 ], [ 61707953, -951696483, -481907399, 1788222058, -422016268, 2049962595, 732797333, 1709921246, -298326677, -882603547, -665376805, -747532146, -1555745041 ], [ 361508609, -1559300098, 1365237851, 1535989232, 1890071503, -898839209, 24563743, 1253284549, -451600811, 606565102, 259583634, -892194193, 1798581575 ], [ -742497862, 34286277, -504125895, 251221682, 1269832143, -776700756, -117816482, -586824510, -1022604355, 516384919, -2046499409, 892679888, -2084147898 ], [ 695155906, 1124901469, -178917278, -1340467024, 590942261, -673471181, 1585734952, 1800105071, -1186079886, -171457731, -1170204553, -2049672583, 1299499295 ] ], [ [ 704005397, 198672240, -127712526, 1280664201, -416954019, 1019435257, 804857657, -2000446729, -1076061389, 815417731, 258765867, 1607907104, -539773360 ], [ 609695673, -1724481808, -1770220839, -1437839261, -1989364038, -1817044771, -392583011, 2025191022, -1820986361, 1917055455, 1442533757, 1353816374, 700205671 ], [ 2053855938, -1287699908, -1717533335, -698693270, -645457644, 1510879880, -820218201, 1933576004, 1527899386, -1931242844, -1119922557, 1470746632, 158400870 ], [ 550420766, 705545475, -1457202631, -1611837887, 537912776, 11786014, 1946817050, -1588017501, 1462242547, 728418868, 1256656125, 1796545160, -2001734470 ], [ -1025766439, 879108482, -1898538863, -1577605860, 875106827, 471716988, -1639302046, -1271744937, -1675155068, 384203172, -115181245, 1402808870, 1105225696 ], [ -1538944446, 1601558694, 216263171, -163398312, 932259813, -328253721, 1767325209, 896932700, -1115676454, 1568607994, 1409709172, 1244656817, 675276121 ], [ 1227517706, 1864752176, -341058160, 871970683, -1063804675, -91227911, 847487344, -346358608, -1112792856, 1699089465, 1826465882, -1458186636, 321137236 ], [ -1524286716, 1794278152, 1001741261, 1097503944, 1830752619, 1205240737, 2066113841, -486242369, -1278768476, 278516049, 375304325, 2030013431, -2097093171 ], [ -1461222990, 1298549073, 1401853063, 520073215, -370669558, -1816701809, -556514706, -225609734, 322008264, 1550334460, -439913817, -209890121, 1800160421 ], [ 1630267218, 1809255379, -599348645, 317076947, 1530033044, -73283399, -588651673, 1255549862, 1495224493, -200136750, 1134809401, 212317711, 1356444509 ], [ 655787003, -681239067, -1090353542, -762735875, 1613571286, -1093002061, -1254000441, 575331286, 573578437, -1302416251, 1758282308, 1455229158, 1380944266 ], [ 932174318, -1133288634, -1856345212, 685382866, -496101300, -931540412, -1184821504, 1197118759, 19742251, 1227999365, -1860397169, -1646971205, -1248069331 ], [ 478966899, -428576379, 1818423689, 759714921, 1583462869, 1913004667, 1986175900, -1809909176, -1248871966, 294120818, -1327720169, -444919619, -2124953321 ], [ 204052412, -1753214234, -511343483, -744704780, -1538518328, -328542488, 91074978, 1382985681, -1101794838, -1499046752, 1998128178, 1219098609, 507722954 ], [ 1800549057, 1282186251, 424082874, 1733013929, 1205088379, -200904582, 1102869290, 760530030, 1751838449, 1586847124, 2094169961, -1799309782, 368341214 ], [ 1476519571, -159784555, 240190156, 1238464185, 1277949985, 1758403641, -772894719, -1850433146, -1999453217, -1976940092, 1879667144, 1306274178, 1050917213 ], [ 687653609, 1966788088, -1496065299, 12131895, 1918865930, -843389310, -225609319, -1898722459, 1809485148, -1640209619, -2097295133, 1814986870, 817931420 ], [ 835212537, -549960522, 1920635893, 300718607, -884862962, -249822053, -1754138169, -1885497474, 2044999682, -998337857, 505270548, -2146574018, 1150460742 ], [ -2066128703, 1728565096, -903674531, 530266747, -1848118483, 965283652, -2126632839, 1988112092, 697856166, 2110143985, -1221296542, -56442153, -2141926456 ], [ -933828370, -483880799, 1659555876, 344262546, 1155256296, -561257025, 499740247, -1582017476, -551951177, 1430524328, 174989761, 1999273349, 1410773441 ], [ 1299975563, -928587733, 273571683, -879036273, -718696215, -256522142, 1667920615, 1994373350, 160620344, -171971124, -302727908, 832397473, 1220735067 ], [ -674734125, -385913931, 159530088, -291371707, -493003503, 669253881, 2091293795, 829046478, 1378628137, 565546748, 1918564540, 537081347, 1023395706 ], [ 2114308843, -1871910887, -49409213, -240956237, -1984314557, 1755260149, 1319616060, -1102118093, -1854924626, -1364105367, -150701541, 1150250160, 1488505538 ], [ -1990624586, -1759189080, 1528628593, 1879724719, 244809544, -306522413, 678886355, -1753390602, 1571936832, -195347639, 1297339322, -1056476019, 2017910743 ], [ 1508266605, -323735005, 728383580, -1446357558, 1087384069, -2033624948, -979679837, 2128550518, -862871127, 475649799, 414397265, -41482247, -304191478 ], [ -235581704, -1876680114, 242917921, 1261063530, -263233205, -1293956694, 931520963, -155239084, -1292728963, 882901875, -1010310951, 2006109998, -1497167571 ], [ -119648996, 1366108630, -1909238385, -2059473274, 964950370, -1845778170, 11207942, 2050791045, -624316288, 830339812, -1016933214, -895858663, 689387074 ], [ 860933292, 551670588, 194934213, 546803048, 1206926395, -1463424453, -733267725, -1072203057, -214850275, -200485441, -744243368, -1459423174, 546826990 ], [ -714508926, -1022948603, 697121920, 143393311, -475849040, -200418625, 1085450773, -322130524, 1322637160, -954761020, 40016195, 1537169010, 760348700 ], [ 1019189003, 2059037202, 1426369150, 1096945332, -1428198428, 777830071, -1930505950, -640776108, -122455680, 421513400, -1711083079, -116881592, -281981281 ] ], [ [ 2056231476, 537074049, -957340398, -1764996135, 1144808279, -248165237, -269240240, 884266603, 1844963646, 847780319, 2131398242, -1198586611, -2103609517 ], [ 1524586059, -937917746, 175979396, -20227331, 129768967, -1285542333, 1398185156, -1780207955, 289740322, -202531015, -1834444111, -1741968846, 513718846 ], [ 2138209535, -749906046, 1934753573, 753598517, -1017148757, -1477297456, 525206221, -64843848, 27750982, 1904172872, 631833118, 1030476246, 1204895465 ], [ 641271602, 762716725, -295372617, -1731336826, -2036637538, 600082321, -1061591662, 1794837030, 993515532, -1002458225, 19340861, 395775208, 581331021 ], [ -219687581, -2082217056, -504135521, 747640840, 1582368930, 2055325230, -615289345, 1829111009, -104800780, 1472245169, -1687027867, -1185927262, -1885317392 ], [ 1738832944, 1349145862, -1605003445, -851926017, -2019796045, -349088661, 2118200655, 76254125, -1551955236, 127411983, 1368934139, -975288023, -774183426 ], [ -22392154, -120360405, -1985552754, -458675697, -1565860972, -726418822, -1824552583, 545855584, 2138205196, 116801022, -389831066, -1866625553, -1244405550 ], [ 763984140, -214629401, -1520341020, -1059305059, -675933379, 677370072, 129522982, 636927976, 534069181, -1627630136, 2063326497, -798309901, -1344015865 ], [ 1981641031, -696412908, -2104832434, -1376460380, 967385971, -662506329, -600340669, 311190102, 418731114, 908434521, 58376338, 423279232, 223197991 ], [ -1313166621, -1388678671, 1251829721, -819282483, -776362588, -1183047900, -1426469950, -1555429669, -63204863, -576201539, -733435817, -1155869104, 862269260 ], [ 111227592, 1630585747, -679294859, 1899849549, -1346291260, 112040579, -171351674, 658549296, 886448606, -282374475, 1632148896, -316276529, 798756965 ], [ -1881670398, 1187027140, 1001864173, -1436472585, -729049591, -1349557476, 108493275, 1918284873, -342386358, 1011495800, 826869156, -1236582706, -1081103437 ], [ -1340767995, 469064270, 191182161, -68251141, -411483400, -849870867, 1041447428, 1517087048, -505429111, -1526381882, -2070251124, 1777983148, 819129002 ], [ -633742942, -1956488844, -1350098479, -1028945754, -1507753474, 1018076905, 1146749396, -473324935, -1101671871, -1130369521, 1918051629, 2053605212, -1031965836 ], [ 1200652478, -473577894, -210288363, 2086068966, 1182094865, 411923285, -561700483, 525892950, 1514365834, 1830920432, -588655277, 2139625622, -1227887465 ], [ -595411007, -1267253991, 503472773, 300326348, -1596681491, 283392854, 15762640, 707784574, 963118085, -1677163087, -1137361907, 1448115344, -841803200 ], [ -753909656, 874957359, -1503126332, 1825001819, 1521304600, 2128632436, -1031017626, 967351427, -2105134616, -971778069, 644649571, -1017900467, -356601026 ], [ -122248849, 2048253214, -275143129, -266982882, 835672392, -2031087772, 614806790, 1761681928, 2018866949, 2010137105, -1359323148, -34395333, 102685412 ], [ -696969960, 1566523251, 1614555954, 305427581, 1709720419, 416665005, 1604776892, 618205972, -1126516947, 1488446937, -256535276, 1454168725, 516632025 ], [ -480700914, 1144818889, 1025439734, 2105233791, -906302967, -261656254, 277135366, -1678329866, 111398724, 1984546162, -726757865, -220525748, 497720219 ], [ -1805866977, -213680722, -928464024, 1281066305, 1924430261, -25691514, 1106662145, -1674726504, -847143928, 489178400, 547178125, 1191135731, -589507959 ], [ 2033818989, -1543557561, -1188363411, -1049047310, 1780849530, -1552623455, 1467810740, -1498973708, -1786146845, 1854602106, 666326583, 1116363069, 1135665391 ], [ 1437348414, 1388208114, 127333425, -1148808187, -692749038, 1826165546, -755709945, 1935397868, 1042958131, 1197809422, 596396992, -399752038, 2050654379 ], [ -765566442, -1810389365, -1086056657, 1263037520, 1004559003, 467908341, -312260565, -197400973, -1116674818, -166989340, -1427386878, 1151192830, -1501396054 ], [ 720157721, 2030118029, 963997376, 1526419925, 126025544, 1805113841, -1403711405, -1801380700, -2088570482, -763514753, -1606275924, -1334173616, 288926752 ], [ 1491915657, 274630245, -367552812, -907205337, 1487374648, -2099754443, -786758655, -1038443566, -68425848, 592065741, 2095019891, 1017605158, -1390577229 ], [ -1970697741, -353380089, -819269088, 1217758054, 502418340, 2052136538, 208025663, 998528702, 1494024621, -856279886, 2123585266, -1540508585, 225727652 ], [ 596842075, 1766839909, 696103814, 673806479, -1950674384, 1377584364, -375130911, -1208890867, 1667963494, -1775257969, 253236213, 245860469, 1266627527 ], [ -1163371451, 461133494, -971323325, 1384023554, -758506951, -293719548, 612804987, 395582433, 992958844, -153880250, 740929563, -998922160, -179316680 ], [ -37949242, 799851870, -179422834, 610764733, 361363320, -1965983727, -1967106276, 1070660174, -487105936, -1416430750, -1075503951, 56776936, 2000691109 ] ], [ [ 1544750815, -1855772409, 774402990, -708712621, -1993530692, -622212504, -514895772, -1653590089, -1545572826, 1293500140, 1920556946, -1845803335, -1604185349 ], [ -1877072566, 1390345092, 2034394509, -507673564, -997254921, -1565871069, 221359972, -975569788, 589083621, -191652304, 2115425631, 40304466, 583331001 ], [ 1856547169, -195708791, 960265888, -959251580, -1041330453, -1313037864, -1209404275, 2024662677, -926357355, -524399314, -755864051, 1741268000, 1169758328 ], [ 98255128, 1578872109, -1460322515, 1460481367, 447148951, 1432518890, 2096829094, -2026027604, -881030553, -1196976560, 1673529300, -651678898, 780429799 ], [ -1737123925, 1824152511, -1492865229, 1887982943, 310789391, -826179813, 598126594, -1347794625, 1141921841, 2084021185, -617413717, 1533485019, -1118786467 ], [ -1412025234, -1236296857, 1008269882, 1227572964, -1111302194, 1317849711, 41264561, -659254008, 1999592020, 329341428, 999696641, -254170306, 668683555 ], [ -372309602, -760064512, -2094139434, 580025144, 759889201, 615583691, 2125427597, 540310986, 2030142676, 1696355509, 160894420, 1418507489, 298295606 ], [ -741825216, 944108311, 77730819, 1066352223, 1009128891, -476919379, -1682672581, -1159331485, 919910978, -1013395387, 1004689101, -1002278411, -2040370837 ], [ -364519560, -1659841062, 370759088, 529889340, 316275365, 1391551471, -1196812646, 620329819, -1973321688, 1467260717, 1814034823, -1172986501, 883490491 ], [ -270957428, 329737783, -515949288, 650758582, 383736939, -2038680643, -979506875, -922106055, -898057298, -1878719759, -971314506, 268736590, -406805459 ], [ 1652585610, 95637189, -129504519, 315213522, -1514036399, 1815456477, 1171856829, -1940802679, -1503374166, -1425302701, -577644898, 229273020, 1735607212 ], [ -1542912511, -990527765, 4501875, -1178114398, -680123980, -1942937881, 526559849, 1683402586, -880777092, -2027247229, -1690853762, 257227388, -1617670554 ], [ 397149248, -789904042, -458430188, 1781191861, 1747626050, 2003569289, -1558582092, -1094377673, -766802661, -994741985, -405240661, -1507676843, 1332843542 ], [ -1167627206, -397456795, 9101646, 727280878, 1359157132, -255190336, -1093853685, 2048097532, 1625469112, -297958677, 186126905, 452621864, 1351889684 ], [ 1385889830, 899122784, 163694932, -1376822551, -9992692, 534598864, -1023666340, -80623007, -1635843427, 1926087303, 1048441500, -1158692359, -726785290 ], [ 1431741087, 76833109, 195050578, 1557728036, -823073950, 1932928028, 88175037, 1531707021, -2109465571, -1313526343, 343772515, 1213804182, 473962920 ], [ -1291383553, -1583709428, -164525633, -969423566, -1488951280, -182188281, 1616119318, 972683325, -470097252, -74499674, -1945875625, -1045042466, 292655409 ], [ -2130752933, 1700283401, -1342573254, 697721687, 999823420, 1880156115, -941575941, -1442333365, -99523192, 876456726, 201737249, -870894974, 1097761007 ], [ 305602211, -326878749, 126094795, -937272313, -1089658652, -451756113, 246259596, -375002166, -527951298, -525552721, -1128857768, -748613575, -1884377280 ], [ -1782280890, 1114841245, 455833947, -890448469, 1736631787, -1709609587, -2005248420, 477031035, 597708055, 1364345878, 945484150, -2119140601, -2050704357 ], [ 1028817136, 427118354, -230216786, 97268981, -1080358383, -107102641, -657680691, 1424369444, -752655736, 1530370347, -257341335, 2056214858, -152156131 ], [ 804853579, 2135931115, 338565160, -1720365098, -37536091, 1132340412, -232551955, 989251452, -999351472, 1117634363, 1359276978, 383385449, -804940170 ], [ -1496042251, -1496127086, 2027533651, -1517494845, -1068459143, 703077245, 553544176, -11633925, -1696640665, 1344938086, -2075179385, -1210923927, 1827827038 ], [ 1759120091, 1207869371, -649835565, 220607995, -1758757102, -357139155, -1525423907, -1264879110, 1433954138, 650779368, -230402767, 1528417765, 2083365202 ], [ 207387305, -1918552577, -1841718138, 2074173493, 2062166820, 1731451374, -1296114160, -582418740, 1236349368, 899156832, -1075466642, 374569368, 1223823951 ], [ -293385984, -1925241543, 1598761033, 948257770, -1988484821, -1227628012, 767321007, -1691953596, -1899669642, -1050821126, 854478821, 1362221029, 52184423 ], [ 1396965914, 1583817140, -1914708958, 1360469253, -158675036, 1793937642, 62372959, -92351936, 422907358, -738271467, 1488731689, 529149930, -398845348 ], [ 1976540173, 1840592023, 33374944, -1840730342, 114750100, -1246597507, -361864969, -1741334587, 1994667319, -121789763, -83298730, -1056795189, 1348815417 ], [ 1142259056, -470693857, 625076363, -508387320, 1167142611, -2094559728, 2141463891, 1715156892, 3624994, -919313987, -1610609016, 1346115131, -1286097375 ], [ 2124480520, 1726042547, 786473874, 856276807, -314239753, 986390587, -1084227203, 1839988113, -1015947659, -1258951427, -376373493, 1110581313, -2114871599 ] ], [ [ 1211430948, -2138198096, 1616548425, -1960554125, 1841028780, -136501231, 1612760661, -802796001, 1881607965, 714942600, 1792173294, -1078648907, -861173927 ], [ -1371986024, 1113762236, -652916468, -1960391336, -36181156, 672676984, 51608207, 490948834, -649180740, 942678515, 923544384, 29658935, -2062423177 ], [ -789694229, -56295621, -1445182411, 118036477, -617567358, 600944016, -70104424, 1705420261, 617188179, 1778579764, 488809818, -918707875, -1842352838 ], [ -808095343, -685143500, 1907676740, 117600526, -1676135390, -290568481, 2121574027, -519342274, 1925985400, -161822464, 882246701, -134426251, 1389949446 ], [ -127098876, 1320001246, -2124552282, -1496407037, -662070632, -1813216870, -901290029, -1122570223, -1529403473, 853432169, -281049664, 1076332360, 1424482481 ], [ 1576878749, -1991502160, -552786258, -714268280, -49981894, 1362030348, -1662853906, -1444206724, -805910991, 807979539, -235317357, 1392372546, 1025498722 ], [ -1837430598, -774793418, 1600971328, 1631649879, 1485576318, -1882928538, 1945429781, -1171020734, 822403388, -504880347, -715239578, 2139408774, 346887699 ], [ -1027643781, 122285429, 1774237694, 831705165, 492296852, -460042884, 1039184249, 459160395, -1670168819, 1828139973, -537721991, 340428263, 1106331482 ], [ -1023688291, 2064115512, -619374522, -2070982460, -1111407069, -1437580572, 1973035275, -101132493, 1508961589, 1945903629, -693852956, 1858437762, 96022093 ], [ -1182581004, -1770536119, -280200630, -513379830, -189932075, -1682097726, -118725415, 311820124, -166327748, 986070616, -121318924, -1823868181, -417020463 ], [ 974550886, -1438254015, 2128529695, -1267698624, -204680496, 311561816, 329837519, 1448853729, 717325363, -1892931617, -793523403, 1961529299, -288963206 ], [ 1317271779, -2084818610, 1687391940, 308322041, 1976671766, -949140813, -1081507459, -655526716, 680106955, 1730827458, -1980334586, -965822839, -1935042290 ], [ -972347160, 580508266, -784605490, -687051189, 958927618, -741616625, -5220329, -792956108, 106516191, -168493727, 1379838804, -1054348555, -1314203429 ], [ 637113667, 1736200684, -1663389885, -695221927, -798509893, 316430807, -1627036379, 1482251722, -764570864, 941974694, 1217174930, -23527341, -189151360 ], [ -440176781, 627855849, 2042953054, -1568691912, -573430874, 26477297, 481166612, -466074117, -1001552207, 888672600, -1765465843, -981887908, 1147601770 ], [ -770824764, 1265841578, 681613398, -153672150, -1972452563, 154481908, 217117307, 1421196306, 95025855, -1583211804, -1415292401, -1034368675, 1782484661 ], [ -1699726961, 1233302484, -1605739806, -1317691419, -1104909347, 755320327, 790586954, 1336594325, 1595322776, -894290579, -2089063023, 1251629947, 1525222122 ], [ -1448013091, -1907450787, -132317634, 1981688764, 195864053, 1376846446, 212976577, 805805980, -738387167, -1343739764, 478632372, -551899124, -1042756594 ], [ -932232594, 332289281, 154060931, 1032826425, -1393244850, -1616644697, 1655336891, -1540640868, 409271778, 2126871111, -836950981, 1197441284, 633680643 ], [ 1412973881, 1809687056, -1196137533, 226309337, -915088524, -334391092, 1524665447, -1174178046, 1764166479, 1662291944, -391273513, 2121481963, -1139994573 ], [ -1373623349, -998143994, 1903037668, 588692174, -1454537118, -1943977013, 826211063, -199060759, -1041756492, 151002706, 1570429215, 2136697528, 722749597 ], [ 1640744935, 179460645, -47423439, -1306765139, 348124292, -1210078416, 1894022845, -828059272, -1062025783, 287098243, 1191721695, 118620725, 1239368391 ], [ -380203054, 1272727411, -965497792, 1972618604, -2072082485, -1230845084, -1274596640, -1829630319, -223445945, -2033235013, -414396062, 697226224, 1827980724 ], [ 1352210001, 124010818, 43999631, -1457230658, 718198068, -409518249, 1044040532, -1676174110, 1316233782, -1488565990, 1975960755, -650254616, 1579840191 ], [ 1133411821, -910400805, -1303580432, 603318668, -377073948, -1820406729, -1302371259, -156605361, -1010109231, 157127597, 937399861, 2082071832, -1892863712 ], [ 857273912, 1500251818, -1404161454, 1817216686, 834649569, 568282563, 1909237854, -1133358397, -1852935087, -2114549152, -1598750668, -827714516, -429739450 ], [ 52214648, -559424361, -438762716, 687401254, -1377108169, -772467635, -1676574249, 1099238059, 2099843598, 282306188, -482702839, -632609707, -2075668139 ], [ 783315608, -1952837671, 86775806, -2094809534, 984920775, -908517013, -680920730, 1339187452, 1377503800, -1445008643, -976447138, -520680366, 2112763182 ], [ -959496661, -1262231350, -756109007, -1023353923, -1551574413, 1161987246, 108457612, -278669664, -1896301952, -230423174, 360995500, -513307265, 1092887791 ], [ -205050109, -64697350, -615141865, 1742474852, 370171030, -1122489869, -647958553, 1904436970, -704189166, 388998190, -861016103, 1204750009, 1705778676 ] ], [ [ 810618989, -1353558773, 1227758161, -2088427638, 567096112, -1209610066, -548924939, 1733269999, -961834408, 56001772, 1199123062, 1490065246, -725382170 ], [ -1664143107, -652475417, 524907286, 1023603655, 637989496, 826742203, 448686923, 363057257, 984074481, -1149994211, 1168524337, 556481776, -379323088 ], [ -900284317, 1394077507, 678322120, 14900610, -1135190524, 1273129353, 2058182076, -1856092387, 803306782, 1817258612, -1412546460, -1369585599, -1510123618 ], [ -155037902, -1117384799, 896565100, 1005436326, -1145546292, 1825908965, 727719817, 687851926, 2030649640, -566112548, 1182284187, 1800775510, -1477750415 ], [ 293897442, -1007769739, -1778089866, -1425800262, -408666885, 1955882572, -1227165437, 1130948166, 1830900157, 189723932, 1068366898, 1449348925, -1656647355 ], [ -2079694971, 1692284099, -1907887608, -1290746797, 198262371, 1670438083, -405600513, 833341520, 1705257369, -1952922341, -1405597497, 1213972288, 288126355 ], [ 1846366143, 357120667, -1568421834, 1180950015, 1852546265, 575640214, -386581716, -2106034837, -1270955125, -643018865, -222575228, 1343659647, -1805419179 ], [ -612001283, 946197666, -1929384427, -1874375921, -1665194326, 1052788003, 148089557, 631891315, -313493466, 1952008714, -1849324130, -96139053, 735143473 ], [ 347384104, 1889327192, -2079414610, 402762763, -1171887259, 1088057037, 676283556, -2049100645, 1302944987, 552593622, -1056040064, 1947224737, 1180869128 ], [ -2073209011, 259205245, -1591742223, -1826518377, 999782123, 1597190368, 568009696, 1505457420, -1034963708, 1828094870, -1745233659, 1825106994, 209321103 ], [ -225210570, -1831619360, 1781355994, -243028580, 486593221, 1585950430, -1229857166, 168598794, 1887148880, -100433130, 712265669, -713424745, -912650519 ], [ -2076497441, -394236722, 1219745742, 1065755071, -1245628217, -1775278079, -1318302814, -1245856804, 695217266, 1449851825, 1652767744, 1524325989, 2128170664 ], [ -2143884999, 1062989441, -1514101749, -267772393, -17016115, -1119878469, 2034825569, -762590014, -1652109888, 1136069306, 141527914, 1855638127, -100340948 ], [ 862822396, -2038812664, 1008463937, 1166010409, 1020696316, 1931364656, 372448351, 240197021, -710351357, 1184033400, 1512907460, -1632161987, 1139206395 ], [ -1829294518, 499862373, -63713486, -572663762, 146792313, 453735807, -897231172, -643860202, 1914496954, -1884148561, -1594487813, 1032542156, -400216461 ], [ 1364490845, 884543086, -1573777541, -1589260916, 1553258503, -1117853711, -1231414824, 47495125, -1446545787, 1131953971, -792717303, 652413471, 659691696 ], [ 898472763, -82466569, 2085523853, 749460499, 1305961719, -1063983886, 1503212675, 1173146374, 1286770393, 444253572, -1490636545, 555446991, 1904484107 ], [ -1900145288, 1029251290, -1220897625, 1803388211, -341932006, -551061625, 1187929816, -1934269349, -766464013, 1961463910, -822588066, -1928042207, -1508806281 ], [ -347436493, -931912910, -195717490, -567602194, -682595055, 1762299415, -539124838, 1576731570, -599912449, 1650445599, -1957708862, 157591109, 517130231 ], [ 161178066, -1305911789, -339861381, 1263986845, -2059710642, 2109920027, -2111160946, 623738852, 1207137455, 1044539595, -131601228, -1903744139, 228358837 ], [ -1346858622, 1902814665, 129274574, -488546177, 1132536017, 1310660597, 786307811, -2117713827, -773256591, 28462700, 1829950045, -335821409, 1294467260 ], [ -1654232775, -1890167682, -1048508897, 255677852, -474823834, 1752004204, 1559866833, -210974300, 1841584840, -1836903665, -722513011, 1506367893, 2037194233 ], [ -1846075972, 1211154603, -1065386538, 1684899646, -1592936751, 538412074, 719516670, 987471344, -1900524717, 110318606, -1334369740, -695359102, -1515923501 ], [ 1546567824, 621128088, 625859674, 1640095963, 1055255849, 1120311025, -826519070, 2105342579, -1328170697, -1445859759, -371653371, 967807252, -415846169 ], [ 254071977, 1791394319, 254531857, 868034399, 1148390862, 334297642, 589335887, -1585461819, 1106153272, 656310657, 1403344739, 160979769, 934252995 ], [ 1205360330, 24260789, 1720241947, -1000273938, -352823061, 1846472253, 599574552, 628274244, 1348238894, -1455719289, -1000019401, 4671704, 34125179 ], [ -364779159, -1572269248, 1208912920, -1630470730, 236086955, 355854891, -1717629442, 881889400, -1125340358, -316616156, 410640367, 1427269577, -1392669229 ], [ 1975904817, -934409383, -1219232060, -1418866257, -845504430, -1252860302, -346705598, 42642150, -2013097508, 423517623, 2019651273, -1264334456, -1882803700 ], [ 939099293, -1879283246, -103622256, -1525729139, -448366436, -1389938101, 1922561854, 1114317505, -1670971932, 519937863, 999858740, -1674840919, 1813898437 ], [ 1308113312, 1634768571, -521932102, -830626292, 274708659, 963021928, 1233133994, -1066743552, -2020701916, 1447356684, -143386217, -891546446, 592383217 ] ], [ [ 1017977621, -469056921, 1100375977, 2086068418, 824375516, 1897680382, -1902765404, -194933249, -665899259, 1050131575, -534741652, -1473826804, 435449100 ], [ -215489904, -1614385232, 1102249457, -1077772143, 440966850, 1653541826, 911456879, -1445691763, -1258965162, 650073302, 495991829, 494520402, 1632721525 ], [ 1771872617, -2060633280, 1022723484, 19795880, -1997108106, 1516484077, 711885249, -171532841, 677640269, 1575846336, 1204257379, -1710938783, -1028934532 ], [ 1880973909, 961908697, 1574794886, 717275327, -1880326764, 786400227, -1944375954, 843291088, 969281678, -1774066692, 196919120, -114547623, 446001166 ], [ 1710516344, 327363478, 2052377111, 1317607795, -649268061, 442716531, 687834640, 1979495333, -583991655, -1847470034, 1849371324, 367704570, -589926371 ], [ 842032043, -54233839, -1008550265, -957442570, -676390046, 925015677, 1644518561, -1839103967, 198075855, -295655794, -953206361, -649122739, -131629875 ], [ -1825164537, -499232896, -608497202, -1196639464, -105306306, -946723607, -1554152018, 1936345238, -823929206, 522393574, -583393338, -1395585217, 418242687 ], [ -902658734, -959780323, 1668745890, -753614883, -1194559643, 1117798319, 958303863, -1187482983, 2061123830, -1623913693, -175759153, 996475696, -1220584484 ], [ -1513351696, -1951261838, -12527040, -1376282407, 1092003064, 533746890, -1924273746, 320734688, 1087630198, 721631156, -1411582424, -1527126995, 120587818 ], [ 2061538171, -1733812020, -1835999510, 577005706, 950924473, -1683404778, 1860360827, -57944970, 1803188751, -345190792, -1973391428, 2007457805, 560507395 ], [ -1613529699, 959404532, -965400706, -1545649314, 671093849, 1507576735, 683848921, -1241588557, -377149419, 554605333, -757162901, 1053583573, 732296753 ], [ 1794263100, -430083220, -1076486102, -2027920124, -1860938209, -1217623291, -601035891, 1641109646, -395255197, 2091599849, 602163315, -1383441368, -2090257300 ], [ -666649049, -1489470861, 2082689379, 521326608, 116126042, 359846694, -731496088, 266003487, -995600618, 867179583, 2100543664, 1157983729, -228464942 ], [ -238702761, -1063753254, -1964217396, -1538815521, -93777194, 239526761, -2069341933, 1974100984, 2127146895, -1144418709, -1771327564, 1777437407, 2008962021 ], [ -1136427569, 1974243661, 2105494464, 2142835539, -505518275, 1915618970, -133621092, -1427364944, -1914174583, 209832571, -219273383, 1701758058, -331774615 ], [ 998256642, 469566380, -306202449, -1491946983, 209674197, 506886598, -846011039, -404518174, 1257528551, -253364987, -1203301957, -11564068, -1796636568 ], [ 875131107, -2117765395, 525160739, -1194755767, 1666478228, 955530197, 20800819, -1522416008, -395675715, 1591515698, -174898849, 1819033888, -843756910 ], [ 1653029214, -1835947420, -523613616, 663887323, 438693350, 1631248093, 16817984, 531666308, -1960683438, 1343963315, 1420885064, 28153759, -1081240364 ], [ -544370125, 1247666726, 2146554163, -1873369438, -1172792065, 561523387, 345178807, -300445935, 540913992, -1659919939, 356282576, -16350587, -1923280614 ], [ -2130261958, -1108813911, 488631212, 810030027, -1510082861, -1873985167, 2002023675, 995575898, 1381205875, -963075476, -47712957, -1359727031, -941880479 ], [ -799980786, 2109080021, 1393402031, 1195172703, -1120818003, 1117525925, 1772857841, 2107900631, 1648018863, -2085249066, -1420061501, 743556364, -442506368 ], [ -552240374, -1790701664, -1832119011, -137127943, 1095984333, -1963459215, 1401600487, -1845845694, 547437024, 489082426, 912755012, 1046626008, -948729235 ], [ 920571986, -64347883, 1910721955, -1649400109, 301690021, 1802790263, -392673871, -1105146368, -752516458, 1943796685, -1832738753, 503331428, -1711934282 ], [ -894332816, 1240871266, 389242971, 1660147203, -635457901, -2077804908, 1987534283, -1288474873, -576680837, -504158481, -1711527386, 2110052890, -558890943 ], [ -205944697, -601017832, -1133721697, 1635333136, 1351739538, -2141048070, 622547448, -1261647567, -1847038881, -340448745, 652481705, -40223254, -349417201 ], [ -2036806534, 396856160, 1270753384, 974419192, -1570784121, 554236699, -1771904914, -1499984016, -1595156495, 1714507083, -638736755, -1325743741, 2100243713 ], [ -77602468, 798955069, -809838885, 1457674362, 874968087, -1973797601, -1300097977, 410644551, -1296119594, -2027186335, 69196625, -1918416409, -745167887 ], [ 58349040, -1372089121, 930975573, 1357519564, -192849033, 1170808763, 524427499, 780181935, -1986247181, -687875752, 564571741, -1133332480, -1164612634 ], [ -2120203341, -403057479, -2057679752, 138394279, 1786917308, -156710250, 833969643, -1195433980, -674181650, 738078350, -645983294, -290613489, -2050089969 ], [ 846083699, 282381461, 1385589629, -1442788223, 500439501, 1858771689, -1294478313, 1419618000, 1912232188, -12187412, -1247110564, 141409523, -1742067980 ] ], [ [ 838279534, 1932416261, -2117578270, 70473027, 1351674479, 1201312069, 936033121, 430857827, -1030372654, -180014785, -427326722, 839548934, 1281497845 ], [ -1770498532, -1293500311, 1909978238, 905966888, -606564291, 1340134245, -175376717, -1461200174, -293273363, 671648502, 1591409328, 851420099, -571745720 ], [ -908608108, -1963612703, -1447043221, 980508483, -1244666156, 858023830, 752739310, -1824510198, 1190192320, 1242583346, -1615383136, 582686517, 1891610461 ], [ 1816732890, -487784607, -1285936181, -807074809, -1148856621, -2006256012, 574612178, -69878908, -843735267, -1843235027, 882581124, 2125067609, -1066123673 ], [ 2105360627, -962919839, 781498515, -2072353120, 412898393, 69383826, 1028405715, -1046325440, -1600862854, 1988635357, 1056633729, -908474229, 1185056770 ], [ -1245481839, 411993723, -1794190991, 1791237104, -78540609, 495149680, 532588649, 1726591224, 273061552, -1114268713, -1906318340, -1837997613, -107717588 ], [ -801709921, 354083906, 1240296705, -167245149, -1148519510, 301997941, 1163894814, -352349718, 2095257726, -937160932, -895049707, -1627587789, 1845131965 ], [ -1950373553, -109188871, 1474951451, -1815491287, 809774774, 738043390, -2040296749, 325766341, -1227513441, -1617306966, -1462649062, 973087519, -1312910613 ], [ 1243123494, 1557403505, -2023955702, 2022935724, -1150929519, -861115201, -452131527, 629666826, 802187656, -207214267, -1042445729, -2027843577, -694638406 ], [ 105003623, -968249060, -1783839272, 45128102, 677879698, 265520761, 62424471, 1823242262, -1552517719, 249019818, 359693537, -339693815, -1126773911 ], [ -1287525339, -1530969506, 1623438851, -784114038, -1154711021, 354870423, 306211592, -929325785, -435239578, -939163027, -516210880, 1432496938, -513080613 ], [ -1775688567, 1437435744, -328388898, 1384855430, -762964825, 966731951, -736152371, 1732881244, -490535083, -44508594, 1572649205, -440136424, -801662190 ], [ -1475700497, -349597011, 154853942, -474708423, 265301190, -2039849912, -1434994586, 1126666350, -954983461, 364386131, -1559267953, -778273200, -868108953 ], [ 105852441, 1858253079, 1925157705, -620411391, 1535702596, -1084270101, 1231031165, -1089481739, -930105140, 1000717554, -1958305370, -3271796, 141137259 ], [ 2108218880, 2108268305, -1120496408, -370138111, 1542346168, 436100460, -1771569687, -1420079307, -951863324, 2080313388, 1475981449, -1808277960, 1835417202 ], [ -1869135265, 175617627, 1287023688, -1632374460, 2073917881, 210197732, -1738987482, 1429778502, 1026102309, 500750091, -295244114, -2017335556, 1947469801 ], [ 241612646, 374236281, -22986430, 311860611, 44965594, -595202315, -33180295, -793349796, 1291527667, 1081722197, -643271297, 1272140299, -1060953000 ], [ 2069313947, -955978581, -114537838, 1875892585, 685388536, 746897566, 541702695, -515175214, 497922985, 110404734, -2118907283, 555290305, 1455395652 ], [ 250082265, -1398024320, -1118111395, 2012478483, 1142917921, -226873366, 709020360, -1076452202, 1767142943, -919011318, 49441151, 2048817507, -563824819 ], [ 548917403, -2088120094, -1716713286, 395066756, -1121993174, 1103380630, -819343809, 504618488, -768913588, 1331376512, -645622170, -1826428672, 324740877 ], [ -15818308, -1444486836, -1696986599, -1146304324, 1831933718, -1413456896, 115811002, 2044440498, -335218086, 1709474302, 315433426, 1902662708, -1396214579 ], [ -194152984, 1715688520, 2040519784, 734427119, 348714912, 543800901, -576696242, -1793982116, -1354065389, 537569867, 749291123, -2063358371, 1456609348 ], [ 2106704677, 836142672, -751274765, 160042312, -1357989172, -1150043347, 1606545301, -953286294, 299588569, 1544550031, 1509186026, -238447073, 1868539846 ], [ 1721009905, -1874332240, -1615770425, 18372651, 475872936, 399853963, -1836497339, 1995294570, 321355001, -150586031, 1670749346, -181983240, -111553239 ], [ 182184873, -272888218, -468822275, -792481712, 243070376, -610683857, -112226307, -215159155, 211705883, 720080080, -1164492046, 608307723, 1882771691 ], [ 827507346, -1725227195, -2072912501, -1426209780, 1282708599, 1465424024, -263428081, 1692990308, -1575158436, 1895626220, 641437626, -869793191, 1356223319 ], [ 555065936, 1410386327, -1121111030, 1915168378, -2934418, -1944967655, 1490432981, 1668283579, -1183597343, -968970727, -883977867, 1486064295, 1760509927 ], [ 766097588, -357783017, -1872402091, -456329810, -1348245264, 356624281, -499657269, 238893605, 1884128650, -1247735764, -708159090, -1614495454, 130057176 ], [ 1563274105, 1638466563, -461781355, 34535574, 2071431415, 283771451, -1876991223, -1227835321, 1112270219, 1097821623, 2105141970, 1665491223, -290793239 ], [ 800263254, 1442415634, 900856444, 231846468, 1953716751, -57163975, -551263293, 222892778, 312186612, 661681681, -68630535, 53795683, -1879574250 ] ], [ [ -441555480, 1646983685, 1050055281, 15174344, -945684387, 920425602, 611094119, -1747839085, -1745109928, 1363425641, 1832476504, 431906964, 1026101760 ], [ -629260710, -825344540, -222759574, 212920335, -758199384, 1298806898, -1496016743, -1082528687, 139880517, -803382660, 2039746634, 1515111324, 1282025677 ], [ 2145396564, 1604960987, 23284009, 1360321227, 1400723782, 140273296, 740114821, 795462149, 1442235011, -1036299102, 748916299, -927886305, -683845414 ], [ 978576089, 628025525, 1012476139, -505983737, 1527835090, -666807902, 1006804427, -507852216, -966320762, 1063484389, 1483479443, -1345791178, 1740276135 ], [ 266461421, 568113679, 1118545023, -1679860373, -614871486, -1712054272, -1427906077, 1672288828, -1753333310, -1694072226, -657684102, -962255422, 21375719 ], [ -717844865, 1275304277, 1438733891, 2048583786, -577014417, -1167055505, 651957316, -1086012760, -1938236886, 812694794, -1467094942, 857444136, 62110163 ], [ -130628467, 2048469791, 1513584910, -2035413269, 490922346, -1079182724, -1765669208, -698599047, -642617337, 2054497471, 1609046572, 1782793312, 371139987 ], [ -2077516864, 667880184, 1240721937, -1663773939, 239786456, 1077067167, 892923708, -1722101986, 1699579245, -133151674, -801515911, 1618570980, 1444785890 ], [ -1329113086, -1187034393, -1945364005, 1816350225, 1298064672, -1170807066, -1352043516, 1276020454, 1244771984, 856764508, 1086082185, 1594741644, -656923882 ], [ 816330047, -1189862995, -112278430, 909870255, -1271211171, 1413544171, 772680722, -378240030, 826987124, 609989980, 664736669, 14920217, 485766761 ], [ -1638412012, 901152138, 592585404, -1699517633, 883431732, 356288896, 1308877283, 502557826, -2055804577, -1746603606, -1510938355, -1489968579, 1988702755 ], [ -1320955511, 1264336699, -958950695, -1748988840, 942277497, -1540713850, 439701559, 1363272902, -77321506, -258979757, 138354406, -1028675521, -1082955553 ], [ -43465227, -264813073, 932732648, 821495317, -566269021, -1500662991, -1800479400, -1983990540, 262129000, -830372007, -624981521, 761759781, 941325988 ], [ -2029519286, -2134070626, -645775891, 1335388305, -1698272686, 1557322944, 18950429, 339547599, -493254244, -1761143259, -1120057128, -1614708991, 1918454167 ], [ 308786822, 1067616037, 1864247027, 1218387034, -700982192, 329658440, -1923550909, 1277527038, -1488643504, -642382446, -1183136699, -2131459643, 632623022 ], [ -696051009, 1725102010, -1552476483, -802098771, 816633370, 166620212, 295938692, 2110484063, 1910609789, 172571281, 895810392, -1209055696, 2062724844 ], [ -1109371481, -652559544, -1621091822, -1104728168, -229234877, 1591847444, -218052450, 423867563, -825819516, 2145442010, -808066485, -1655556920, 516315862 ], [ -1348791220, 151292854, 1233322367, -934400477, -74544711, 1586969716, -54746387, -796687822, -335691949, 1945920370, 1529678510, -972067635, 970503343 ], [ 137365101, -606441906, -978553924, 1160800273, -1720682079, 1180847021, -1289417568, 1349652570, -2116439767, 1636628332, 566493886, -429517583, 1395803680 ], [ 182458234, 1118817196, -1905151402, 603733866, -1466546265, 378481027, 1742977945, -1888861248, 400887705, -375648081, 1590865844, -1239559384, -1882732331 ], [ -1528474854, 1194196792, 1571591946, 232736097, -1604548684, 205217200, 2038545955, 1934241710, -317207325, -2110718671, -816997781, -1708268771, 836389990 ], [ 1324175056, -929117498, -2046771310, -1071676051, 44598160, 1713576711, -1183406348, 1789455923, 1610412257, 733321837, 1626177530, -1636656144, -34415115 ], [ -1688021431, -1586423925, -709871994, 1697388273, -1002503655, -2053574856, 1821269283, -90621065, -1791953791, 2139405147, 1665236323, -1135131506, 351666160 ], [ 424085588, 1557929716, -79171789, 1681946118, 1681674312, 1586652467, 2038023233, 1900495329, 1475727735, -1228222065, 207777436, 1751018774, -341734634 ], [ -1125342432, -1479313455, -193586807, 1715161464, 1412749049, -1883549350, -1164972984, 1254854339, 2054652723, 535121017, -358616842, -968629623, -511780601 ], [ -1018781756, 602165504, -102188623, 1508686135, -7925801, -746085168, -860641927, 866975016, 1842438618, -739295280, -1251569906, 1803022721, -1435608516 ], [ -1798579510, 383014597, 1749289854, 460048488, -1735053888, 1870267074, 1059955295, -920003607, 1975979397, -2045666908, -1107607481, 1435926508, 8105631 ], [ 783298418, 1630763098, -1840266534, -1894961609, 96810155, -1656422356, 1472838878, -1112882247, -2015762361, -767652306, -1926051415, -285167782, -1382891452 ], [ -1478202516, 1670978542, -364910584, -422872562, 2088083382, 316611819, -1791492814, 1548706762, 533698179, -950409038, -457003287, 936166666, 2105364637 ], [ 1456579798, -187339633, -99967797, 1288747221, 1558053211, 1794212231, -2051731204, 2036760560, -1340825414, -2074197688, -978905727, -1396703268, -1543319400 ] ], [ [ 1225651294, 1068060854, -1732775928, 1393298042, -763836412, -454666925, 1762163105, -1550549816, 1480602890, 1449886214, 1259007306, 1549728128, 1182359717 ], [ -515548130, 1456266046, 982852852, 2016298630, 177977535, 681749234, 718741763, 1991347806, -1810895613, -703763599, 332126916, -2092032389, 1627498235 ], [ -258018997, -101630219, -486583135, 1095826418, 700679189, -994243058, 817495429, 1579798647, 819421113, 1667321602, 1277794132, -1844186973, 200468269 ], [ 1423819131, 743321886, -1316852731, -912285285, -691936280, 296225785, 797782878, -679633702, 1583317660, 752356968, 459800826, 92843941, 860506736 ], [ 577915629, -1673739660, 860875211, 2009744874, -1871660876, -2100324550, 1622885563, 20518842, 830394878, -1898569238, -269949335, 1951531269, -343409730 ], [ 838388510, -1424924944, 427941077, -137731869, 1961195945, 2108612742, -309440039, -829753779, 1166594968, 979625890, -546025294, 547079319, -203851144 ], [ -2031159069, -884953018, -279191635, 384401421, 367833963, -782345759, 1791081524, 1444976172, 732285069, 292712094, 1260194002, -1568908924, 1006488602 ], [ 158804168, 1354805766, -369255012, -284464630, -758251521, -1987940345, -2039342307, -304066189, 604616578, 1671121506, 1757454580, 2020971032, -1873351918 ], [ -667944313, -559814627, -1622567286, 1322437652, -359409838, -33424187, -1341459609, -2030453425, 413569937, -1697218562, -238523383, 1886763689, -1532177818 ], [ -2136659157, -1271868577, -715745530, -415857484, -194538881, -2109558454, -1843223104, 1798822574, 1080365348, 1599823588, -793340263, 1804982713, 1771960676 ], [ -1668354923, 414082944, -1196144219, -1943757180, 1031566850, -1688639459, 1086321136, -1098739274, -2094312858, -1340427983, -2061134784, 683918413, -980724591 ], [ -1139911484, 1225125687, -1086124425, -404135225, 1401472943, -2144107561, -479848959, 1414558349, -428805132, -2089882770, -748616943, 678143350, 1752390798 ], [ -898275359, 607794808, -145336853, -1466341996, -2038342722, -843202101, -940256053, -1122866084, -750147727, -1856457051, -249852485, -1927240626, 1002762212 ], [ -411229869, -749307276, -242194191, 735832239, -1063929889, -1499375597, -1238933885, -1073505839, -1649297646, 438519394, 637194674, 912125041, 272558542 ], [ 1564778702, 1678989258, -1353305608, -227096690, -1250034899, -1955054960, -1278389687, -1229502692, 311742594, 330777159, 854663868, 459861580, -1096798407 ], [ -1809342083, 449521517, -173457662, 587010193, -2039378, 1447644263, -950915603, -240286, -309378036, -971269362, 1620889052, 266565445, 1072931454 ], [ -1525525202, -2085553490, 509960508, 1641379984, -1188800565, 1273370716, 303142328, 2022745637, 846917508, 208715087, -2142757562, 1009774430, 907223085 ], [ -2027078946, -221536183, 950076707, -200609265, 1875300437, -1497407341, 1017283443, 1708996010, 1787972996, -645597526, 942741631, 697112917, -114214420 ], [ 1630284630, 1840483039, 549403851, -1766144625, 1256308803, -1920834785, 1496982330, -556782713, -361708308, 97876457, -624095515, -1291916657, -1866860909 ], [ 2099866285, -2102906183, -466812713, -120854, -1601604631, -1603932880, 1793436495, -27854485, 767351506, 1686287275, 157063555, 343846146, 2134393465 ], [ 1115361601, -1828512846, -207179804, -1286541704, -1452312812, -1664159102, 381496435, 894659903, 769139443, -1106751678, -564636912, 1236896653, -1796397398 ], [ 328715732, 1043613754, 1989441132, -2077835249, -14544902, -1100115657, 1629174900, -1155369369, 1858365763, 1920159229, 1661358868, -2069924909, -1610850112 ], [ -497376056, -35165047, 76509317, -421006505, -978992315, -1243817787, 140030896, 1808286764, -1728510979, -932705165, -1605370833, 1474939985, -405732230 ], [ -987448100, 1115610730, -1429034385, 1716584525, -1723251338, -1123491174, -1597161009, -38902941, 1023957107, -1543812090, -581933102, -333352155, 1797814183 ], [ -1084161889, 1048963944, 903769385, 1949164251, 1293352677, 1643710005, -356071314, 2000682829, -560945655, 294521431, 577523420, 1007892488, -585680898 ], [ -1116915809, -2026581218, -1868803912, -1629612596, -1011644642, -1905424112, 974043395, 1881375417, 1264329648, -1169186767, -1691551694, 1919904611, 1916868352 ], [ -1665111618, 1449721312, 1607209634, 154584662, 2018940736, 12974086, 2055656532, -380507792, 1791785803, -1044004493, -590188880, 689585323, 455239713 ], [ -1327560169, -1048944667, -496219566, -1349944052, 1031084347, -1449649019, 2138536699, 770927833, 1661549706, -1003048914, -1430204008, 1350301619, 31455225 ], [ -1795246173, -1803378609, -2106568288, -2120988955, -2127095662, 824810150, -1373252112, 231460093, -1741983579, -1787063581, 1058508038, -1153253743, 491967084 ], [ 2101087201, -1530859426, -936785395, 1704898046, -347604287, -110136262, -496956973, -1452984564, 2137191624, -98793806, 609385347, 2147226564, -602408375 ] ], [ [ 1684440038, 1196949163, 2069989681, -1798227926, -78259044, -1446563327, -230024575, 1926084344, -1201699296, -1336999663, -784182654, -580806682, 755638815 ], [ -381318616, -1677037623, -115699525, 605030060, 1507041901, -1169928190, 1466270856, -78818218, -998156038, -1650659821, -1007467872, -974834665, -407121283 ], [ 1140577905, -91418107, -481155141, 1654285227, -29311790, 389144105, 820876353, -1336789, 514473015, 327392081, 449458364, -2022478980, 84795430 ], [ -1662337978, 493287458, 1052241697, -922929067, -304908299, -825622051, 1871960289, -597776250, -1696085932, 567779606, 112862833, 1221945003, 244190 ], [ -1343040496, 74937347, 248000846, -1665027243, 1410486973, 2054165541, 1000053016, 316913794, -1485237219, 324030225, 132198925, -1099919693, -1757388586 ], [ -335279243, -816750805, -1078987991, 424051819, -573762461, 594942745, -1692709239, 746694624, 2095731670, -1023933703, -1639093587, -132738159, 1262443637 ], [ -1844489995, -152836016, -1212968327, -79352463, -688055902, -9479242, 1391257425, -1355875837, 489710006, 1109083024, -41575883, 756283576, -1808525018 ], [ -1422867072, -589540938, 1263659062, 2020585597, -156404900, 1179184568, 1506048912, -455602114, -2035092121, 1822635623, -1136088030, 890108339, -1093636794 ], [ -1948859399, -1048326584, 1321301123, 1230310298, 1883666819, 2117254201, 458234837, -1288699901, -1789752536, 420729388, 1498344233, -1661646842, 1661721698 ], [ -2111466086, 244855206, 1504377693, -1740598875, -756092273, 1944704832, -531741371, -111229685, -1080930841, -146998033, 1807000262, -1201201627, -1472851011 ], [ -1942809890, 1677894225, -1755664762, -1906300133, -1765198803, 1100668053, 539592839, -803380211, 1102731031, 720591412, 879190731, 1187566273, -1141377734 ], [ 1635909204, -1971726439, -988176410, -2067204368, -2101780378, -1559635770, 1770978340, -1351205201, 1561114720, -564180140, 1071895699, -803505681, -895815205 ], [ 660264695, 1996560717, -1295014766, -100142850, 1714855432, -1679782526, 1289447938, 767907357, 2092166951, 630935637, 598130556, -689473226, 1815029682 ], [ -794660351, -1625025308, -1471365409, 1440912955, -1460678820, 1828213857, -855661527, 535466113, -852114526, -1734781519, 983629809, 60842625, 556521041 ], [ -1274162406, -284065620, -1151747602, 1498829372, 1388810102, -2049644269, -592087711, -7296123, -1365945788, 2116133248, -1699857703, -1916798402, -1332930348 ], [ -76734352, 730467763, 2135332915, -1241757846, -798401460, 1043005925, 1680209612, 1712148995, 135985490, 429997591, -1478150647, 1606536233, -1185623796 ], [ 893870662, -1619769962, 715140612, -521584993, 531411760, 590908186, 162791618, 1505104911, -1064555072, -1665545145, -1970373785, -1843533997, -1144681111 ], [ 1886762953, 327844927, -395847776, 491625714, -1852076694, 1724044113, 1297874131, 100904434, 575839963, 1899826321, 1573435377, 1317204433, -1787780811 ], [ 1852782161, 1283040557, 1631814192, 169476290, -883837548, 1669963762, -189275798, 1157776022, -201885450, -1613559670, 301230129, 519120275, 1826092533 ], [ -2099180757, 1392805509, -1800409528, -1558737736, 963178523, 867834068, 93885944, -1622182827, 493938633, -168823990, -716914926, -1136221462, 1778570499 ], [ -275862370, 1590089476, 1015184588, -1208633047, 1977776804, 1210414388, 120277181, 548929574, -626364387, -979929871, -807764408, 1655782366, 6968146 ], [ -456716333, -1926270110, -2140031704, -397400472, -904012379, 1875438228, -756144821, -800400785, -1877444243, 2124208383, 374265283, -1087657116, -1966326936 ], [ 1481232538, 1300624467, -1311326580, 1853830639, -1071994899, -1887729981, 1983977429, -1950826858, -1243575299, 127071089, 1948047480, -348630366, -614797074 ], [ 648619679, 650689657, -1289821491, 1630257595, -1091235073, 141404320, 98385791, -1724589458, 1511056761, -1928588513, -2040645101, 793621694, -1891213702 ], [ 406433696, 686330295, 1110740738, 78643326, 2128453068, 1086098461, -1595973455, -671142470, 938006296, 1265207801, -2050924083, 105342454, -7451305 ], [ 1609765105, 1007280099, -1099523342, -1431693565, -1791177532, -1921624816, 16483380, 978653455, 734794270, -1332610861, 1600386773, 2127549009, -1891319034 ], [ 119901665, -1150747244, 696336559, -2090449596, -527377258, -1531400245, 674430847, -389966546, 2000220029, -596788922, 1760824883, 1745009272, -1514679322 ], [ -802479695, -2107590032, 1725426867, -816648162, 293207484, 1763072944, -886712992, 1266009199, 4951421, 165771434, 1201053557, 1259836472, 1156982011 ], [ -1088047672, 1100009537, 450136091, -655933315, 1720474802, 1505814463, -1355292639, -1689148799, -402503872, 657007691, 1561832520, 953585588, 859926652 ], [ -1849198688, -1920649198, -601057984, 1917517492, 591708388, 579831007, -1948146277, 718929031, 2098942386, -2109189945, 1397855490, 1786130977, -958635407 ] ], [ [ -731677124, 2145962162, 1545478480, 1931763011, 71569940, 1384494462, -197137122, 428738627, 500334635, -1849210312, -577897545, 923420075, -2003706569 ], [ 394459099, 1871788823, 1540416059, -155756930, -963116377, -1615278867, -1084244620, 1672828075, 357224204, -543546426, -1583757684, 1909693720, -583547269 ], [ -1240303361, -1092970825, -595193921, 978930465, -1733314714, -1438996066, -1903670426, 1767531663, 2146770664, -1996725705, 1093765673, -1741482078, 2055911928 ], [ 810041485, -1871102578, -1127397189, 1812850415, -954794167, -1903666558, 258778030, -630721808, -1052688926, -1285778315, 2048475158, -1950940211, -1052904053 ], [ 1081224260, -880701537, 1551232685, -349948234, -670958897, -763021511, -200966919, 1538854274, -1880468031, 1630394004, 2052982152, 1432274271, 1806470007 ], [ 1650796922, 475855555, -1054083158, 1217384606, -1650718147, 976019518, -1679597098, -1349279171, -1486266309, -476625465, -996828591, -960618866, 1312705472 ], [ 261888168, 1415432113, 692914945, 94186425, -2027946186, -679541295, -951722692, -1927276327, -1459466597, -177284684, 1112429045, 720657948, 553096424 ], [ -14976791, -1329497986, -457525766, -187104278, -1206177682, 2006457307, -1047025857, -1133017084, -629003169, -60497163, 598601196, -1579009757, -823989018 ], [ -751057377, 285038423, -828613744, -1066489254, 1737833377, 263798868, -1639887569, -111727092, -479611216, 961682615, 746008256, -620165908, -2006122885 ], [ -1737341712, 1642063683, -1840084150, -662146523, -1587563525, 1068121938, 292620003, 821984734, -249811306, 1193472645, 843292553, 1034267277, -1329921557 ], [ -1014547617, 1168079917, 1154489236, -1493343911, 1071128774, -1486330473, -727699023, -1055072134, 2033963863, 1587718159, -2092171132, 1352717455, 1452270725 ], [ 449443853, 960606174, 1047451487, -763316955, -2055838524, 64124613, -1603316134, 1906887674, -1359388939, 1461025802, -1377245058, 1543577196, 1752515716 ], [ -1375030743, 1441824005, 1131931572, -266545151, 513901875, -1142436655, -741694494, -844559689, -1593202740, -1427489979, 1396147874, 1401925795, -2109237908 ], [ -1951590764, -2013079991, -35346789, -2069007263, -266033051, -554192004, -350053509, -224008507, -167596841, 1251603507, 2091533886, 878898593, 1431791394 ], [ -525149169, 308428262, -1712750246, 2122531273, 1327732439, -1600742140, -1312435718, -1428315856, -344559931, 714900, -1520536183, -1858833405, 742009147 ], [ -1214760513, -1055100395, -1716088353, -55465850, 1367438497, -2031767547, 890072342, -982413347, -173822306, 321957775, 879651528, 1896162628, -697502004 ], [ 1047710554, -1235513816, -1433459141, -488372013, 775525479, 1108792587, -1084701176, 980839928, -1175583735, 1870307397, 904346213, 208157021, -1235971572 ], [ -180106916, 1268674141, 119631934, -594013372, 2023053533, -1869857069, -1900554001, 1745138823, -304398598, -569651812, -67283796, 1725887615, -1469942757 ], [ 1295449852, 1880125791, 971916302, 477369044, 1736481030, -647081250, -1192899118, 1630568839, 1219467065, -2052556817, 1788058020, -676401399, 1959388502 ], [ 796808940, -431094012, 979963902, -1267217497, -506456912, -415195290, 1406465987, -2100858675, 84147561, -225996790, -881440042, -1113797884, 137914321 ], [ -2070172692, 174311126, 1560833596, -502758965, -1204199487, -1146136383, 371626186, -1169041030, -185495587, 749828610, -1323878282, -1251218119, 1921726549 ], [ 2068518351, -662549587, 556533523, 374800848, -1407363476, 2125557230, 1584574951, 1154688625, 576486622, 987599312, -1568337891, -240670399, -72249225 ], [ -673887403, 1612206229, -1402119519, -374363777, 1015083586, -1454040218, -1669634835, 2114471939, 417212876, -1402966907, -1872251693, -285762780, 1617494962 ], [ 2003236567, 1356782102, 532725112, -132320418, 1978088104, 1069375861, 477678506, 1106676870, 2104139659, -1549922498, 464502562, -383466425, 1984849749 ], [ 1326872873, -1977212545, -1321040523, -528313972, 1208648396, -1345652378, 1373949100, -1313549889, 1637609218, -1965423095, -1836087069, -574225635, 535258292 ], [ -977106982, 917892193, -335826339, -1471989668, 920296404, -816276964, 1422568868, 1092608381, -1209160338, 1913213827, -618634071, -851360893, -1083051962 ], [ 531179001, -1922823103, 971457073, 1026419347, -1820192353, -203983190, 1166321611, 1780188149, 987227978, -762377459, -570142236, 701483486, -1767389888 ], [ 622569519, -1806096540, 319073451, 1654398248, 1838236976, 673219871, 16184774, 1712648753, -967140427, 1063031400, -695600142, -1203347028, 1400820045 ], [ 1274930999, -2027565836, -852582149, -374726488, 782603160, -1292163482, 601905233, 610403702, 1527552014, 626520495, -493440517, -1397715871, -1305342596 ], [ -187284332, 1987725773, 788439687, 2002500641, 776261164, -937878686, 303390728, 1113707159, -766769122, -45155435, 1621901698, -580970021, -240587307 ] ], [ [ -466456447, 484322790, 1783056163, -1074711073, -2035987108, -2027058103, -854916221, 651416998, 1251573578, 240724784, -553611284, -1736607159, -182106875 ], [ 615028661, -993172654, -97969359, -205219753, 320672208, 1157278139, 103304115, 1722786725, -1734904520, 516891703, 1186282325, 968738353, 1488042066 ], [ -1562808389, -157204788, -1308466168, -375486129, -1817847437, -701844546, 1187219891, 286049109, -770758937, 1721697693, -1636891976, 1691694932, 1528577900 ], [ -1505323105, -872455295, 301927734, -44966703, -1246959768, 2030158306, -1043881903, 54165940, -628931139, 1002184007, 1822079301, 1126635814, -306782672 ], [ -630074305, -2122583093, 1961467576, -1964571784, 1906286127, 782253254, -1534655325, -1368158853, -678335601, -924203768, -1792879590, -1306138390, 1643071026 ], [ 316815248, -1283310672, 1759752162, 709473817, 919953145, 1920762537, 1358798049, 200202266, -694481121, -2120932943, 1476496258, -692701725, -1091628529 ], [ 1251776727, 610265984, -942565323, -977733426, 749817664, 1556233282, -287211829, -612968885, 242950467, -824368579, 259735392, -1537635696, -617646842 ], [ 1410856913, 1146100534, 1733792179, -356407842, 1430465585, 2078899635, 2068075994, 843299951, -1489397555, 1057770514, 928326104, 1047834624, -1924500087 ], [ -75834871, 137060870, 759548652, 490836141, 52478197, -308146530, 194018705, 1514530193, -315149295, 1009242090, 1416563345, 1881114879, 911427389 ], [ 1453478238, -97248260, 506065332, 1343926435, -1978845614, 505279056, 2005932575, -1154953972, 1364319573, 132008249, -475950711, -1879639624, -922742099 ], [ 217266436, -380170406, 373694421, 915850531, 925021456, 707582395, -1785826680, 1687846630, -521462615, 576613825, -658541162, 733127310, -1068061696 ], [ -1782470702, 723463470, -667917274, 500463761, -1864954392, -1352376321, 1797160491, -1349566305, 1601318245, 395751186, -979021219, -1097283396, -1886181791 ], [ -2044860519, -1287407096, -1068744431, -1761861165, 1735191111, -571905824, 1484654905, -474323724, 1210183060, -43027335, 511006839, -86348019, -1100646157 ], [ -1140207625, 1442507788, -1309782002, 763719729, -215269042, -1309166252, -986305363, 541799842, -133708487, -948861773, -889548801, 1507211007, -1681413806 ], [ -908056099, -1450324417, 757075455, -1817583631, 969581829, -1529434086, -431181410, -1894933471, -1173942164, -61253778, 1633384350, -489110252, -1494078507 ], [ 956292956, -217375357, -606445930, -1506859980, 1066599780, 481323405, 1879033020, -893078429, 1770022329, -869765353, 724943751, -1996255959, -800931993 ], [ 1647239409, 1394233248, -680885011, -1922428330, -191544795, -1373758276, -179677616, -1237101598, 586681105, -525770026, -679048976, 696334541, 902384987 ], [ 757489575, -1498673064, -383173241, 156620016, -1906131605, 1115124826, -1504263438, -215325859, 755604143, -163547830, -532930107, 928784625, -1277772733 ], [ 41870559, -1292065897, 1910532077, 1294400873, 919436427, -2076961664, -64853793, -2077237235, 21500222, -990165698, -974706108, -278867994, -1181246987 ], [ -72547385, 720947622, -808890788, -1138090711, 1351107974, -2078652193, -84474746, -2114862778, 1572252212, -878322721, -1509799222, -801059195, -1078816298 ], [ 990121614, 1219613953, 1053262913, -3165841, 1507952260, -796272774, 352612234, -1395453436, 497391002, -330199867, 342062483, -98944353, 109682507 ], [ 520694615, -1619555489, -1695737858, -767512000, 1718871609, -1460868787, 1570925091, -1528864838, 171608097, 126620487, -192859146, 61085468, 1466841365 ], [ 1892789576, -790370991, -501773130, 2061115428, 984708294, 1869294442, 782605083, -1618063069, -1538432924, -684690947, -2037861699, -949378859, -925802985 ], [ -1531689549, 970221081, -114750074, -1714385446, 674280084, -1941724, -368182041, -599168809, -669252032, 373929472, -1306129576, 931555472, -484887712 ], [ 2000757997, -392622235, -631124822, 1244625072, 1818008670, -880363692, -93198714, 1689298043, -120574686, -1220670026, -2095174694, -2105637828, -1378342948 ], [ 1090635577, 43361050, 350180496, -618953519, -2062119114, -1220344004, -1567513344, 186877272, 281558376, 690407227, -2117945301, 689910868, 1281378397 ], [ 96905654, 1878165727, 633617759, -387816308, 541552402, -279642306, 1366854263, -819115322, 1844898302, 56195825, -1949899573, 614788629, 293238470 ], [ -869631683, 193391296, 318521376, -923688379, -2123400364, -29926135, 372830511, 1099843953, -605383736, 974568972, -150107406, -341915808, -512600975 ], [ 998998911, 1880315722, -1960180259, -1993244044, -968632002, 19618384, 821604669, -781458847, -853508500, 1813760144, -618852248, 796062025, -1594439818 ], [ 551394494, -959517101, 1742962507, -938607344, -1330789535, -515129648, 973297417, 614957792, 1016940150, -1176590873, 253402227, -290360701, 909898273 ] ], [ [ 359357218, 226227, 1777535025, 266923142, -683805740, 899669386, 994418827, 1462776437, 1442232538, 1571226184, -1673210011, -1307823058, 793576866 ], [ 996778420, -549941131, 1889757510, 595709387, 289101234, 1406678278, 2129621871, 1797431438, 282645660, 1572377073, -1597871738, 2105539320, 1464890898 ], [ -185599660, 1022796273, -1521396051, -193299877, 914206705, 534096464, 717388686, 959542444, 361314701, 1011899858, 83134597, -616546766, 119217009 ], [ -823894111, -1477165319, 160481744, -541982339, -890464810, -1072296370, -845119693, 2126855845, 567520206, -1756863418, 1952812823, -1451584560, -2001348238 ], [ -814449932, 1878570543, -1740058697, -1566821124, 137186295, -1116501463, 674363, 923829085, -1746198625, -2122603570, -2117117165, -389148148, 117501914 ], [ -1601878283, -1451019802, -532387656, 1009370423, 1577356398, 686621507, -1443248407, 168750343, 2134094785, -1551023328, 780987888, 1826584662, -1769769150 ], [ 136851771, -801804974, 161711486, -1638013772, -1166627176, 724221830, -1100054862, 519897606, -2142301478, -1981554922, 558225732, 732140352, -60698023 ], [ 600009778, -942776733, -1964761979, -732104185, -135515669, -1623193534, -1988586652, 2096073615, -195398150, 1818125206, -1834855152, -560238185, 437501197 ], [ -1126047529, -1623001923, -1522416629, -1571422679, 947078662, -1726568116, 1372150730, -484689604, 917653975, -392380794, 830188784, -1757479115, -680937289 ], [ 2038316946, 262443999, -303153142, -286822259, 33091291, 1344620929, 1313142368, -1811464835, -2024393898, -1198431883, 2067124940, -367546090, -1664801141 ], [ -759671810, -706528344, -1196024776, 484076142, -505219935, -1041773225, -1921038847, 1388401010, 1284508756, -262519028, -1423788073, 573487986, -1958112724 ], [ 592634411, -1014622597, 592554087, -681802561, 1996218672, 1865549820, -2062923667, -174557954, 1844034200, 222174029, -1460187331, 1180944879, -189425194 ], [ -828388931, 1379725062, -2040014273, -532433906, 1601375855, 1239385864, -235956276, 1307947004, -363672327, -152166901, 835895961, -79616276, -1972394913 ], [ 1277347232, 448178796, -412890393, -378521093, -783032013, 1599056355, -1123433990, 722475707, -1450783154, 120139845, 625914177, 603174863, 840339767 ], [ 1140036522, -1890345255, 1875301581, -1525843050, -401453007, -190463569, -1799056285, -1255927957, 1946052782, 398238817, 529588193, 1339162416, 2012560841 ], [ 687393239, 155859456, 1747485603, -1530276408, 1734199823, -1798603869, 1009333373, -112077074, -2138640040, -357744401, -1414776130, -432240182, 837262323 ], [ -450427255, -1410529783, 72366865, 1205188955, 2053197095, -1602779424, 1804196996, 417639279, -905228795, -695229577, 599866154, 1317402180, -662251391 ], [ 2034128054, 1355007354, -830899737, -670166389, 1092005613, 1792225651, 63485084, 1662565040, 1257840294, -19969919, -1695082906, 471644588, 556134899 ], [ -1290746857, 907849547, 939011042, -2053069478, -1564255827, 1334917323, 1534267423, -1168226182, -1319922442, -248489507, -573975808, 1484696169, -1534144875 ], [ 249011468, -1939489509, -1339467189, 810571195, -2038196533, 1169255961, 370099785, 1186993770, 1146931623, 1951955835, 1033563223, 604583593, 1736653966 ], [ 407585347, -1745667296, -459168701, -1989062034, -2111840083, -1105301057, -1772909413, -304017213, -87918034, -1901359481, 1162366506, -453535150, -409223980 ], [ -1411004912, 74994718, 744736284, -381055378, -1229822825, -1297842851, 264477388, 578841195, -1743884328, 597528213, 1504921646, 405914039, 150301167 ], [ -1048609244, 1640747628, 1888974670, 1644800157, -1459720696, -212568747, -484268694, -1623165482, 265233246, 1139627512, 149569182, -1419561430, -933722806 ], [ -280015347, 324448963, -556689532, 474374075, 1629579476, -1088157702, -1612464235, 971755275, 821975452, -1826018983, -1200836897, 222557160, -1800458971 ], [ 871501587, 1654955656, 208411606, 950589221, -599449017, -569191092, -1706493350, 1064653688, 233200926, -307047525, 1427178773, -1172390924, -2109397301 ], [ 419603622, -587342232, 1759768465, 749632573, -670731539, 149310876, 874598307, 523280536, 1716814171, 1022637149, 586369074, -2116919758, 439128743 ], [ -623048187, 1044336699, 1143403157, 1278838425, 1835656617, 1332684417, -1021140172, 351605619, -1871021532, -701443336, 2086914254, -1142723174, -1810326880 ], [ 957742416, 5243083, 2035201425, 1440507387, 292785334, 1980203670, 548019786, -700932584, 1224537513, -982459850, 2043069906, 502944870, -2026300636 ], [ -1530439872, -2074541262, -1601674297, -613034128, 309602912, -1217684278, 2125918151, -2068538526, -1676093287, 1991220049, -599009045, -1317963623, 1656961061 ], [ 174523160, -92278437, -1446310541, 1039245054, 1508489234, 1162224158, -1995414642, -1443917412, -2135000299, 325997936, 389199584, 1263959951, 419722772 ] ], [ [ 2023026250, 976053679, 124869066, 1924241273, -653854919, 553248509, -1012397303, 846370903, -1983213007, -521589797, -1974326551, -1082808611, 1324437969 ], [ 699879485, 2103442186, -671194001, 591715416, -1206374303, -822615239, -1639736215, -767208039, 1193981564, -1818169730, 943976809, -1998225519, -1925216561 ], [ 118880360, 901469232, 700115259, -1595947606, -1130049280, 1847641002, -1239191089, -1210681430, 776323277, 66785024, 1644661011, 855848433, 818971833 ], [ 1283148345, -1392643950, 275818851, -7552615, 1816270421, -1650439458, -179660583, 1360183844, -370269475, 1650889322, -1816433563, -615094828, -937811536 ], [ 1062192672, 1018140218, 1933428639, -1068891244, -969453139, 1431451301, 708705193, 2112875560, 1080228104, 2088757145, -362543710, 1026550340, 1952448747 ], [ -1286191325, 1069634805, 995897814, 697405955, -612999279, -1235818799, 1591993943, -1344567400, 376206095, -1778459355, -261506246, -1368841058, 1298967569 ], [ 208030634, 1683910917, 1074804346, -78899749, -430154856, 1624798493, 468681458, 938340190, 976268944, 1425816588, -184349135, 1459100995, 164670043 ], [ 158179929, 832808625, 87436305, 696602713, -327169677, 1928945267, -1474713826, -2000225933, -1989905550, -714037523, 1789713712, -802971816, -389587972 ], [ -886157604, -1627367808, -1675056441, 140622096, 899453450, -959073604, -1623706192, -358491724, -517395622, -2065543471, -66647980, -424453875, -362726931 ], [ -1607432259, -930029596, 515009852, 1683475998, -1900723619, 1847367992, -1939285590, 913914147, -876163561, 17774826, 1118513358, 1840519666, -564492942 ], [ 801810093, 52801731, -69544681, 1848888867, 1204398512, -1116752947, -1419349902, -1886610275, -1623417977, 278150872, -2023645917, 2008784208, 969706574 ], [ -72270783, 2145633935, 602712150, 366077243, -1869427119, 1823899722, -708418035, 1673746322, -688194460, -2033683919, -1620723009, 256587724, -2123924643 ], [ 1877631185, -2080733507, -430430593, -885220600, 922622898, 655996247, 879742898, -1071862984, 867337777, 72325080, 898361455, -1879870424, 1533729623 ], [ -2132459145, 1527051203, -927270832, -792037589, 2013716946, -1538819580, -1468854366, 1624001939, -373829286, -2104011792, 1561101996, 1476901714, -2054740859 ], [ 321839908, -264368233, -1433650316, -1055282830, -1394313977, 742710533, -1389579997, 1039396522, 1490922244, -335008311, 870442117, 1816670888, 1356071919 ], [ 2050487239, -1176241627, 2119756151, 297194038, 541892085, -316840407, -1638115749, -1403912632, -690211549, 83002265, -1389577050, -259629099, 1485938681 ], [ 754132894, 963536858, 218282731, -1122327318, -156281350, 1528783411, 1534866875, -364858681, -1286757602, 1408566442, 385577699, 1543122033, -1580876712 ], [ -1169538566, 299239793, 926831192, -1762320810, -2069803664, -1304660078, -1116313789, -707384029, -1584663617, -384786831, 1452370378, 1573379344, -319487796 ], [ 1281226050, -758825835, 457620075, 894790421, -1787375731, 2102779364, -1603408160, 734532510, 546246510, 834821303, -1425030860, -1802552406, 182849278 ], [ 1568627722, 431034729, -571516036, -1285667407, 1748059435, 1497814845, 1203699901, 870123584, 2011925808, 1092841074, -543311074, 1847738400, -1340111729 ], [ 374416252, -1760126233, 1628626004, -1243801186, 56982299, -290822750, 1327997443, -1129725874, 1788419347, -1242806332, 1210994855, -631875406, 1575523712 ], [ 610658918, -2143720504, 745246441, 1569497674, -914084916, 827472348, -1072497005, -1566934105, 2130812160, 1295742133, 659652751, 1727884806, -1413470727 ], [ -1466548970, -307630977, -571846252, 624429823, 380594994, -1275572452, 776238707, -1232873496, 465238059, 1489238664, 1723773084, -100567968, 1769894274 ], [ 1450272902, 374585425, 509349241, -1175388869, 1198308410, -1331224398, -2116450531, 101245003, 1743134633, 953533702, 770854906, 1041046961, -691045632 ], [ -938593883, -2059839967, -1899325279, -1136508123, -1736413040, 91187544, -1406686541, 574115056, 1832450984, -793019976, 91834256, 1876382272, -543870351 ], [ -1641746206, 1680032936, -649321312, -1733850428, 1725886318, 921670009, 1776473297, -1522667886, 1752936509, -1499085461, 337300301, 1520369340, -1627459913 ], [ -1214548355, 790630419, 1244131745, -954129353, 916361147, 814291396, -467134043, 102632725, -521252164, 460861977, 802514182, 1636276594, -154432546 ], [ -1015972245, -1963041545, -1355597225, 1055343544, 2046072098, 942376059, -1465316983, 1925183530, -1847315726, -1918200525, -924795478, -1666560527, 1348283862 ], [ 1247025966, -787156045, 1548351595, 327277942, -509996442, 1859235139, 209867156, -1166435744, 583328680, 1253501312, -2036615196, -1566731980, -96856138 ], [ 234912588, 1945481450, 47373759, 1500414911, -579162496, 94040381, 990299083, -1106211016, -1082233922, 104039844, -1081016380, -431943384, 611603050 ] ], [ [ -212624106, -634198467, -713139740, -2096508287, -1043845093, 47086005, -1724508851, 1470637902, -1186760248, -1005485318, -1398989813, -301708027, -2120180860 ], [ -2086116565, -1710495090, 887290750, 1911815218, 1578902255, -1897701491, 1244722710, -1340971639, 532075319, 344446312, -1166680655, 1797570202, 1891543261 ], [ 1839996520, -1754062892, 982317979, -1949219240, -1011633657, -1158767664, -1885935338, 653973460, -807773896, -215915274, 1238397682, 1661662332, -837070129 ], [ 300168284, -1745053103, 1969616593, -11329947, -1305775192, -628405842, -1906833417, 624652170, 1480355984, 571101141, -1355243304, 1605273679, -379935724 ], [ -2113196654, 182204718, 1289985825, 1482506019, -960376620, -1875451737, 335976235, 2141284281, 2138754070, -1651668827, -511620831, -1867994989, -2107537668 ], [ -2076859333, -403189932, -1623202525, 2077356374, -1176571170, -2041870715, 768087852, 967036964, -861093961, 1620721431, -1935532587, -1021734141, 1663187378 ], [ -1738963922, 1518739803, 1394137783, -828859546, 1286424253, -338226819, 372254438, -907765216, 1017599855, 1922729073, -239336291, 1265047575, -526673761 ], [ -1187352514, -578323086, 1241469686, 893183529, 329887469, 139326371, -1870890648, -506345311, 948077952, -1778669619, -86571240, -277114370, -926206707 ], [ 1974915142, -611499232, -523130043, 1906350383, -481110993, 751350830, 1303811464, 1197488691, -82860664, -26897148, 1067549424, 913511381, 1335621975 ], [ 1975296379, -1758577617, -1439705226, 396195041, 1838074740, 905109943, 1536193152, 631008096, 1747929484, 168560446, -1191493986, 1109153450, 1199472543 ], [ -1211984269, -1919431546, -619332199, 1269362582, -1954700974, 1111711915, -1926099821, -520314822, -1800543432, 1606718962, 238095863, 1560480798, -1327320798 ], [ 893359306, -1446533264, -1442992701, -689214332, -912828189, -260072147, -1484116944, 1449398353, 1862158986, -1831615097, -1592005321, 2116226339, 1972258870 ], [ 1442273259, 1908760489, 1604340546, -1589105599, -762984064, 240895285, 2093948542, 1318265530, -666019314, -473605440, 1444158047, -539743370, -1547564560 ], [ -1722639814, -2076336047, -60647559, 654973109, 877119846, 1012157877, -1140446556, -816224472, 410407780, -2058082214, 1924413088, -133693892, -420054369 ], [ -503149782, 108052517, -876450322, -950868448, -1208733042, 1105314269, 1296332630, 1122660777, -1177696616, 2068426903, 1190059322, 1899324166, -2032687055 ], [ 1132410000, -967339338, 1320743101, -2047301711, -1213285314, -975260163, 1287588883, -257597538, -277540848, 439926931, -618444233, -1285485996, 499964842 ], [ -291482216, -1141624552, 983791109, -1789800667, 845454021, 1655481307, -1334604803, -268994308, -2093733965, -2085407235, 1789898794, 1406831627, 890025253 ], [ -726536718, -1210732438, 2087026592, -1663662011, -22562625, -1197099578, 2066530507, -1112873563, 1840697987, 266905817, -1193776187, -1290965644, 1896350791 ], [ 1355193851, -628604018, -469276445, 80758719, -25236663, -45952026, 645577876, -642311178, 699093781, -214192115, -405705817, -349046471, 746813210 ], [ -1432076931, 1897893150, 1225291790, 920174107, 523066367, 123344334, 762289285, 258315955, -413183492, -1509639268, 1291110804, 1902005794, -1884962742 ], [ 2041818015, -1887395608, 1074535054, -453224823, 1969871523, -1903156648, 1434681580, -2103065967, -26612980, 1136208518, 1701112290, -1543922989, -227331839 ], [ -1106132870, -228930867, -203557073, -1890977485, 1398011872, -458482496, 1021495643, -1364472596, 1512352766, 65360269, -1103203158, -827830185, 114868119 ], [ -1539387948, -1988539738, 266884291, 96470375, 1682355905, -119253725, 1051770200, -1383163860, -1771354073, -330530127, -1849290339, 1824178375, -1602247980 ], [ -1557383861, 71034666, 943886476, 1011155718, -238497027, -958863638, 1077678447, 184283276, 634834181, 1021276698, -35406553, 369573570, -54652323 ], [ 1754015663, -1440463618, 140220518, 1536305034, -1297839682, -1039233684, -791910882, -1029608650, -1569773060, -1202961959, -380853441, -1509866678, 563863787 ], [ -739701611, 847866425, 1192641351, -1803753301, 512322127, -397922527, -2045563657, -1711823747, 476963857, -1592154189, 899388234, -811153817, 891631594 ], [ -214784732, -1504262501, -613634863, -365173489, 642002977, -1863943020, 690161924, 1735204941, -1879146030, -1773504996, 1412784742, 1948581325, -1176338378 ], [ -193881014, -52380137, -1653470586, 767004696, -1412257738, -1147454892, -226257038, 579768920, 1502798371, 162534662, 1230505369, -1336680942, -1349811043 ], [ 1035612916, 1178900878, 1500126809, 2064403633, -351127211, -588557161, -55348288, 730513934, 1425291233, -458657106, 377979713, -795943724, -1001286377 ], [ 668909686, -1233468649, -1910842428, 489470047, 166767337, 1563760313, 854485714, -1088964612, -1585519952, -1607393913, 226786216, 118217086, -306090462 ] ], [ [ 578298538, 708060924, -1275831075, -1410384386, -391443426, 719530495, 968251047, -1338404662, 1405862328, 934941996, 1710480518, -1239239290, 1421993935 ], [ -2093113911, -355491042, -2030780652, 1522254988, -1401610022, 1685134266, 1154599472, -2031352979, -1061675350, 1887122228, -214625108, 620209292, 723501606 ], [ 1624819419, -234372591, 456652125, 326237897, 1087130027, 1881078526, 2069523661, 518262905, 1263395340, -58130770, 1828542992, 1390447609, -11349783 ], [ 2100482420, 963645871, -1967613443, 484908734, 428158793, 1402287573, -1466759859, 175416621, 1012415349, 1381582863, 56373642, -1097991841, 1049548609 ], [ 283251454, -1308963966, -459618043, 1455040354, -1364680274, -1052012173, 1000416740, 1722269783, 1837863800, -231099434, -325406723, 1500342855, -1272206950 ], [ 1489700930, 779401549, -1451225857, 1817851180, -1314191630, -1438740242, 1342829661, 1710917514, -207248499, -943260370, 872808260, 1973472676, 1237091928 ], [ 1858543493, -2115000794, -1201783361, -1229170980, 1397317564, 725116466, 1256803383, 1361606428, 1593419580, 1039022415, -2050658886, 917715431, -158329727 ], [ -1287690016, -716977897, -827240998, 1817666057, -1757958948, 1139179109, -694579905, -301279383, 389595379, -2092287692, -281918688, 1210450288, -59350984 ], [ -1292190379, -1930176176, 311061820, 1317195008, -2065473073, -1477993977, 1683876719, -1407032753, -885164747, -1208852774, 1264382028, -365285684, -1363262354 ], [ 1705938441, 274217712, 1570627106, -2004674274, 13240297, -1835737004, 1329353968, -517035194, -1592138480, -2112500676, -133824365, 1700351200, -1290474177 ], [ -1453749855, 1413095449, 101342917, 2049738342, -538567874, 415897822, -1500630309, 1361813012, 1513591767, 709088158, -258140371, 839000266, -1110624180 ], [ -419469262, -1346293539, 218728636, 1601374232, -470979526, 32197042, -140292903, -350172148, -1386370608, -1200361067, 129475965, -1783767860, -2003277064 ], [ -396029227, 1406243492, 707504470, 1570490888, -1696352837, -1514111901, -1805626726, -1040250900, -1653854814, 1309728187, -945124015, -225856874, -564214506 ], [ -1052553956, -791553369, -325978421, 636272840, -786694438, 1689044146, 1583740019, -50832662, -1771929576, -945822614, -1676640145, 1231869599, 196119928 ], [ -1875594843, 848838846, 675063604, 830908725, -12480373, 1831362524, 78405237, -1934497498, -1820859040, -136031429, 1341814207, 83274428, -1043044457 ], [ 1033272724, 625471134, 966395167, -873039970, 1125095595, -2107458273, -672798171, -727762521, 1140424040, 1045621156, -858136688, -792960977, 1246409069 ], [ -347683450, -1156022393, -2090978304, 1263481117, -1596501019, -37788047, -2039208760, -27177059, -1506555112, -1960244372, 1417005403, 1035944634, -1278709766 ], [ 1985340385, 1761427557, -2106293729, -2078009614, -1610486334, 510223021, 1478222053, -506684962, -1571844982, 1548484506, -1289018392, -1372865117, 1985118005 ], [ 1193915810, 1087156134, 1105455220, -2011755132, -1744650437, -1734514722, -527639224, 1170237037, -281735672, 1935756470, 1949601858, -1389552733, 853887434 ], [ 154137252, 402424666, -621483787, -1500897132, -1389670224, -1121555525, -877187620, -1349850986, -2090342928, -44921685, -1915040749, -1512646885, -986961905 ], [ 225394510, 2115481161, 1723604417, -248643464, 1279483297, 1710992556, -1656856003, 932653230, -724156473, 205459373, 460459002, 1461617706, -1706212056 ], [ 930044225, 1230322053, 1486874558, -870515020, -1978269594, -590311448, -1677269685, 1965987637, -164503381, 850211677, -1064585756, 1486201558, -890955367 ], [ -1672016845, 169135471, -343061681, 1849135387, 526303799, 1393410964, 1325909892, -682844948, -1985958339, -748446352, 103747571, 2020424631, 1344209251 ], [ -645904380, -622873524, -228147427, 384540471, 1861840249, 137599035, 746659031, 1417818448, -1206126940, 1316071133, 1022924628, 128285573, -285387200 ], [ 420735123, 1976442579, -1522005859, 480092964, -1846276812, -940460875, 980887850, 1026416405, 1621605957, 659600456, 1324348432, -125061959, 806682479 ], [ -2061157057, -2083152088, -1512180142, -1762002695, 1659064209, 294330774, 271200995, -1628702500, -2087064390, 220998939, -1283613942, 1455539905, 1745679756 ], [ 1581162770, -483583399, -477002784, 1691804362, -926764657, 1947195790, 118886637, -981312104, -1428813849, -1542180087, 2034118902, 1348864934, 1208816742 ], [ -1621559246, -1445925917, 1103449627, 1997522205, 1847487666, 320267819, 839042652, -510048085, 1443825561, -333158632, 937045802, 1087605249, 1951108963 ], [ -2083618486, -989701032, -1779033844, -1893786139, 1908896330, 1684901814, -1255115958, 645207089, -1247853678, 1487019858, -403781189, 811113397, 169188587 ], [ -825713881, 1323398908, 446596945, -440457995, 2124440833, 1453033765, -1474592952, 1211436620, -319328989, 1508276482, 423616008, -769362559, 1343307436 ] ] ], [ [ [ -1529298911, -964383110, -45579093, 1229992398, -1810834747, -1182058832, -2115680977, 172266941, 868445823, -529100826, 14246611, -1286118414, -224480994 ], [ 976662278, -1257977164, -1552424622, -1208765397, 1717206871, -1087020026, -1974534117, -491956092, -43089511, 828126010, -672172758, -1531618352, -351294557 ], [ -1459116273, -1628343625, 490154029, 989897450, 2114690029, 1577675166, 307763400, 1126821126, 476377864, 1596855217, 1671518541, -1367972154, -1903531075 ], [ 516552220, 352259710, 1264416493, 1210667640, -1454054677, -1128566508, -1373076532, -386242106, -173809744, -106735192, 440753988, 1788942859, 774498857 ], [ -1761304675, 1150939451, -271774816, 1256479281, 1964101944, -601406222, -1118011220, -552884657, -2099755919, 910846517, -394096260, 1580496115, 252379778 ], [ 2052755068, 1581780618, -1253968026, -1304429008, 1633852174, -2140906282, 1261688034, 948427203, 158301299, 388322890, 729434077, 978304064, -2132275814 ], [ -332460766, -1566517565, -1546972205, -1222075864, -636566352, -578352331, -1884241430, 1811843126, -1228832067, -1797848791, 1811862146, -1149191830, -1734341913 ], [ -176100187, -1025832901, 246452275, -207278140, -828916126, -1380454529, 1255270888, -770384460, -895616952, 197301308, 1607575375, -1155026468, 1379454630 ], [ -985111153, -384061585, -1338992137, 735318130, -1909872864, 1550655848, 1526189421, 2016671906, 749584501, -1093070220, 1763209225, 450794094, 441265316 ], [ 2073379400, -1338205243, 1519858377, -905756217, -1343780935, -1753812917, 1235337631, -1446564444, -896550763, -1873845208, 1525741885, -119281841, -1086770176 ], [ 1578412828, 197150981, -1099809046, 284832444, -296970172, 2060556903, -174019532, 1152437759, 383534671, 1145209863, -1905731960, 1381165635, 1998775650 ], [ 1114068336, -1332532082, -1523557172, 1847021449, -939005089, 626977308, 2098546722, 368828783, 388889764, 873408129, 1992860550, -1854457831, 152603545 ], [ 1290555848, 1087144429, 834375802, 567482258, -1790374193, 1296187610, -1881413840, 1809011553, 1332890446, 2051531299, -168387670, 2115647822, 2138538217 ], [ 1312938929, -156558381, -920612602, 1242969020, 246669519, 268942039, 1067744486, 710349705, 508831777, -1446963481, -53989310, -1957945223, -1638327535 ], [ 74499579, 2023927562, -1220635566, 848282618, -1997650013, -261610136, 642062300, -1617644029, -1127744639, -45627352, 1676165959, -1996070027, -1596853771 ], [ -1528153157, 1634006460, -772269101, -1689718268, -223867605, -1411471747, 1879063921, -592281775, -417304970, 328122614, -369148151, -271724301, 1954618403 ], [ -1324851907, 1399958770, 1991829604, 1270983146, 1898547312, 198523618, 879091126, 1022181193, 2013505734, 1497838304, -604073305, 1538158518, 1761541511 ], [ -2107880402, -140522075, 1096368860, 604531587, -1583486873, 535908106, 291000245, -160424576, -2022943147, 1004913104, 1488034930, -42994243, -592730386 ], [ -603848082, -1647090593, -1991032346, -1372312416, -494935145, 1318994984, 2047203076, -1449083540, 1939729578, -675839688, -1943720968, 2141254740, -2113269292 ], [ 20738384, 670436571, 1210789316, -182992256, -667599161, -1014138652, 611437855, 554828125, -1839866766, -105873064, 1311395089, -1299105751, 942963973 ], [ -41551846, 1617046187, -2013708676, 86175882, 258359652, 1299168159, -1483513528, -1424320442, 173013535, -1816566017, -1600190118, 1663258634, 693932556 ], [ -1327119505, -1410199937, -1879511904, 1794199889, -2033682053, -1394980994, -554297984, 263983379, 1159687740, -2063181544, -748596941, -1645947044, 140692231 ], [ 794175856, -367642483, 900267181, 1516100115, -1174510238, -495594893, -1526742696, -319773231, 1694944244, -1859944157, -1025166423, 528755397, -1968362479 ], [ -163329066, -1862247147, -1254965925, -1876252794, 2010657653, -1144984871, -1674092436, -418526288, -1235925518, 1253256868, 2048570022, 1017794077, -2137074715 ], [ 772357759, 1587983552, -1691246821, -970802118, -1801326593, 502622448, -1537947759, -791113387, -604708260, 1321357363, -1943728967, -2053082617, -2010988655 ], [ -1208826108, 1289761756, -133240620, 575769953, 1796344734, 443918079, 1589686751, 1180939657, -1060313702, 284923214, -1826472761, -228437104, -2139106198 ], [ 1382858665, 1302382833, -1751878424, -1755093432, 1639469658, 1216758214, -259075561, 1949579528, 23690623, -1213372685, 691173798, 1518529902, -1711560967 ], [ -2073748047, -524243430, -1396325870, 1626018860, 1901484180, -1906835820, -1621351265, -205542371, 1918648286, 632768452, 1934673550, -1690049444, -1477710288 ], [ -420666224, -320150978, 334211004, 450953595, -1090530824, -1725980691, 1942080935, -38085046, -1801142002, -1950124838, 935563148, -530440245, -1764600747 ], [ 386324715, -1783600698, -542697003, -1464725061, -504727269, 678018435, -1827895111, -1878615066, 2109679904, -613799392, -1149717345, -1143638538, 1498324756 ] ], [ [ 1427984099, -843410749, 345402149, -624672580, -1177988689, -472711306, 401922316, 455510554, -479580346, -1492305922, 1981704008, -1417331323, -1084403367 ], [ -611483472, -534481017, 287247215, -626690247, -1987606140, -1512671199, -319688816, -1040250101, -1339590949, -315302368, -1051587326, 35284343, 1456487400 ], [ 1698616517, -1266869459, -1801854968, -380574161, 347168830, -529790203, 7581843, 1167813215, -1030715445, 1202204324, -1761629090, 465231096, 1002499012 ], [ 630225416, -1178661237, -579369591, -355057656, 621528885, -624623572, 431183886, -1415117220, 1088437035, 334372166, -1241954532, 1297990514, -978933746 ], [ -1261430176, 949137535, -321730819, -1965167200, -1684695253, 1172885059, -238852406, 135028129, -638750579, -1579438165, 722041128, -1524158574, 522407853 ], [ -1207353252, -188764145, 917475432, -1052233560, -1603232999, -512930977, 871257038, 2133061694, 874928584, -1315006561, -854984458, 1307955057, 33106997 ], [ 33390565, -1076337834, -1294801050, -400241557, -372341285, -1022929020, 832348699, -73501046, -1886672504, -1234521420, -130104640, -1955885454, -453323608 ], [ -1637245949, 369362135, -1855176076, -402688121, -140325650, 2049395736, -719115072, 179289535, 675378782, -702700723, 834527935, 1724100145, 1339514453 ], [ 593135465, -740120152, 1284288228, -388321983, 358872767, -818067199, 257973130, 1315932786, -1679172900, -1212582794, 1075900290, 601151528, -1749821964 ], [ -842620913, -789918320, 2071895531, -635485616, -2037333986, -898848098, -324721919, 1102126809, -179454615, 562101918, -1555826017, 1347638722, 103559528 ], [ -1356925769, -1038096151, 1407788081, -1522176352, -1692989333, 721517532, -2015552070, -781740061, -656258449, 516013577, -1386682485, -1014957462, -195467332 ], [ 766730689, 2073989036, -978640339, 552100331, -1354221786, -1863015599, -115027211, -1136840600, -1876328109, -1726476815, 2141591626, -1236846395, -1450754954 ], [ -847804223, 1283314212, -814174341, 418130586, 497354484, -492428610, -669899354, -1257648424, 1491181586, -1281666393, 1002739191, -1946354599, 1620237787 ], [ 1248326865, -1307533810, -945208039, 2038116927, -926368273, 2113584174, 368753721, 1157485894, 651559206, 784965827, 67105777, -170930474, 911986592 ], [ -1290071207, 3647951, -319308304, 1720648683, -1210934664, -1954447793, 1729473964, -388354803, -1293119190, -1331404095, -1748561969, 1866370288, -1590130530 ], [ 1775891706, -1628033661, 1571398307, 89196497, -1186505335, -732508128, 1526042671, -1983152859, 1629291690, -103746238, -1537539523, -572262770, 297873176 ], [ 1280978076, 1807908778, -403622798, 1794955806, -1221594445, -236618847, 1762463404, -1890637536, -1800293904, -966872220, 693713572, -2082557668, -1246342215 ], [ 249152758, 930051123, 302905080, -2096722695, 1876910399, -538316320, -1329721919, -976867461, 1321671014, 702243958, 1610565300, 929861122, 1330094385 ], [ 19699717, -763736611, -937653651, -1148798326, -858287670, -958547126, 194055421, -2021367253, 1269781163, 1231628529, 558741505, 916182051, 539350543 ], [ 1760855962, 1268606834, 449462861, 1587058086, 1463551719, 219222789, -2012187544, -108850620, -128858382, -1533201234, -1279697228, 1914786772, -1882621717 ], [ -343442816, 1595468981, 1706813000, 960345198, -1437117096, -282296199, 238200421, -636769750, 161927411, 1719979618, 374466213, 598851612, -157775458 ], [ 497244024, 1870163715, 1875749016, 48259485, -1048594273, 400449467, 1308858608, 984781633, 1396536886, 716756602, -207183657, 236077692, 1097130910 ], [ 1159992909, -569602337, -1356659725, 773707494, -800031397, -1917554556, -1597032031, -1799322584, 1115295023, 1322785081, -694653576, -1942398311, 149390103 ], [ -732828662, 1263400127, -1226378782, -814960726, 86355220, 2113974759, 690616070, 2135043516, -1094521216, -1955987349, 966575169, -1319713524, 1436353894 ], [ -1992531823, 1218801495, -1229221739, 1219729445, 613975316, 1611918770, -755578064, -1611699145, 751923096, 71491643, -427757286, -70472719, -540006342 ], [ -279115784, -949222543, 354621315, -251677521, 200187827, 1997974100, 909996820, -526499128, -43367552, -137134237, 1463639780, -2094258658, 197785018 ], [ -405288083, 1752842147, -199225192, 1934712185, 993756470, 821188632, -691147485, 803048239, -964605905, 576068520, -63635297, 1060365270, 1211449093 ], [ 1312174032, -29072594, -1048626300, 888539775, 1999935504, -1835839526, -2055504509, -41108625, 433180529, -953278205, -865450119, 580695009, -2076272180 ], [ 234048450, -68018263, 373805782, -362251240, -1546901087, 2120099742, 50794100, -1649955461, 1619546448, -2074389332, 496909480, -661209443, 736696866 ], [ 1096200320, -1323832058, -1080175591, 1961587304, -2056556886, -819894620, -1570919282, -2057938759, 1500486442, -95464757, -558240000, -187284976, 1396862554 ] ], [ [ -2134921698, -1049918675, -872460460, -1239501684, 1964190592, -933162286, -1952875929, -1397831645, -369651894, -366024180, -629424296, 1485415244, 903234540 ], [ 1442549195, -1300284931, 225123137, -2042598325, -734883149, -413307853, -1448546550, -1389658757, 1938173276, 1722658383, -224135322, -1967099393, 1298314095 ], [ -1724525891, 181252033, -1421563781, -1165326463, -1235359285, -429738316, 1311332319, -357037723, -1582320841, -652623270, -1908552512, -1056843959, 827538764 ], [ 205002009, -1616882425, 388743435, -1304322244, 1933669247, -800079966, -324946922, -2063119763, 414266336, -859857194, 787605001, 1661905623, -1317280423 ], [ -398462162, -1289837977, 1146522205, -260322630, 690292160, -1880903948, 960669384, 43777929, 721141250, 548743416, -1141851948, 682867816, 1138928278 ], [ -1092035922, -1604620507, -480197656, -301363429, 956347099, 1851071339, 1841421276, -38658331, 2141447386, 93191345, -89386256, 676279522, 471440390 ], [ -1134934447, 2079860495, 810550357, -1285700869, -1559774980, 1829759590, 782309642, 988042339, -1930063744, 612562453, -585683213, 753037997, -2041202299 ], [ -1452203077, -1305595415, 553322025, 1673385880, -551367895, -897212308, 1186572715, 356333877, 1970150667, -161860050, -1741758326, 1331928524, -2068124406 ], [ -2029792284, -1342188330, 1938840944, 49535818, -830238485, 434459481, -1774610656, 1051590622, -1278348602, -250697978, -128219893, -1199225300, -652805158 ], [ 1108643012, 1007253374, -1993949769, 979813293, -1294383424, -903603296, -1130694724, 1233243832, -1293120042, -795248935, -957876264, -123061229, 1696584465 ], [ -641786056, -670086599, 274842148, -1599314465, -1527265438, 1031151061, 1665253051, -220278540, 1930916640, -514819809, -1702757551, 1863412754, 1744710267 ], [ -981480014, -1687610198, -185511124, 1655054452, -283386856, 566292045, -360261669, -1931679209, -570277505, -2017300490, -224991273, 617415338, -32558677 ], [ -789859771, -868958601, -1633941542, -967773989, 206181192, -871662894, 1733333052, -1783137450, -84354106, 2089786600, 993340953, 167627059, 2115740211 ], [ -935708485, -1478702879, -1190430887, -1662957892, 1888718272, -2108150888, -2039975959, 216931930, -1226716492, -752193178, 1446426438, -1103111460, 231458729 ], [ 463873608, 622816841, 1208994676, 1924319860, -110039279, -875245172, -1527669411, 1282836734, -137841567, 2085843203, 890380710, 787844861, 1789067306 ], [ 471311394, -1098670121, 385339055, -1229387711, 1220568046, 693277717, -1831800003, -70125323, -185990371, -788566981, 415812452, 348382617, -462191565 ], [ -1643469558, -2130885765, 598777701, -1981681928, 1663763068, -64021480, 191113851, -590032347, -966824429, -1466864958, 6032400, 959081086, -353805238 ], [ 1178491182, -1151942924, 593197155, 1670635696, 1191548705, -1149480020, 1190909168, -2017388237, 1912625975, 504403070, -1804363411, -1620159254, -1873546081 ], [ 1803187414, 471295360, 218843753, -1145396098, -1145923207, -668486114, 340989565, -1647339470, 752499019, 2139332608, 827591429, -1495095200, 558391464 ], [ -750106837, -1523706202, 954715865, 1674268642, -2075981875, 58408645, -2004110543, -321417900, -959782478, 866286398, -1443411531, -805810034, 1214329871 ], [ 1366655460, 1427555293, -56036798, 1910861991, 1725491484, -1684736712, -2092180501, -918523498, 1758693309, -2001257032, 979610911, 867119688, 1942193734 ], [ 29793182, 721558393, 790128690, -1248855763, 1733659279, 941861109, -242327289, -410455795, 500712735, -1476233256, -1773945614, 1471430609, 1257127855 ], [ 796848833, -1319649663, -500277765, -1529051633, -1521836191, -1167394408, 1335129997, 54035921, -1036232376, -2034493987, -627658341, -2019503940, 1531257247 ], [ -1887252055, -1621006206, 1338358919, 508904671, -879880576, 1454536048, 540999122, -2130729593, 568149840, 607666967, 1740006296, -1882837395, 1289015291 ], [ -144155313, 452962700, 2078665651, -1956078576, -1550341496, 696809455, -1398411230, -331469167, 592420892, -2143567472, 932577396, -1322280145, 786118013 ], [ -1307421666, 604438014, 1290863118, 1482706881, -1835772953, -287153269, 724965251, 1761016650, -33205269, 731310285, 1775989, -1504066183, -889963046 ], [ -1461043673, 1690110893, 293657727, 1215483441, -909090485, -471052899, 985930682, -2109901687, 1065819917, 1978688442, 1349027013, 1720396919, 908347619 ], [ -301942006, 2063156119, -597965119, 414256569, 1738473973, -617957083, 2189438, 275515591, -521772627, -456414232, -1589888487, -1018227381, -1163547527 ], [ -1514014971, 659378354, -438257818, -1810115524, -118674937, -1941462990, 1744724546, -1208174450, -1591971564, 1792469244, -2044667098, -304568980, -636787809 ], [ 220163408, -1259390919, 333705383, 994498827, 1866756970, -1108690402, 741922901, -1989363660, 642743518, -52022076, 1710627976, -1249156770, -1044509805 ] ], [ [ 674278294, -1889991816, -1345318679, 266433087, 1214068097, -895901412, -348250081, -1902453156, 1493785158, 893418620, 1611841951, -2607566, 740428974 ], [ 993294104, -452734930, -744662954, -1292241394, -538916391, -227759377, 1434806996, -589695971, -33905455, -385370814, -1946490996, 1996342661, -1861929763 ], [ -221226681, 995891349, -1678287828, -1953832056, 1105803089, -1743574648, -160293982, -1520015309, 1802121593, -1155088310, -1785623334, 1187367737, -1219318453 ], [ -1449517752, -1191143841, -140562199, -786458937, 1807085004, 1529845651, 1524836276, -1225157765, -2102891680, 786834069, 1198299904, -88578181, 1340803401 ], [ -1033545347, -501555517, -267445654, 545451978, -1955887543, 1638063527, 2025887427, 1689034902, 1064277659, 2124137274, -1758619319, -1329207845, -1344632 ], [ 1327609196, 1130420809, -1072217488, 1520706339, 856336613, 1923467927, -607304353, -445976216, 855322563, 1420093822, 1872050489, 27242084, 1627210766 ], [ 1875877402, 1130705613, -1211049441, -19103530, -927709991, 109422115, -1098151869, 1959121542, -194161344, 1181537467, -932714705, 1412992277, 1972410741 ], [ 883143047, -1695015652, -641045696, -1592763302, 1111157067, -138326696, -1962173377, 718555777, -789619981, 1755150447, 1542504813, 901250086, 19896851 ], [ -1912073953, 1317977827, 2031694830, 629551846, 1079049658, -1880556065, 232682818, 475766006, -2119807787, -295542390, -541894620, 495549219, 865527304 ], [ 1714419599, -1748367715, 1475097775, -1902518060, 890307238, -1164323080, -2118603460, -1131933060, 617377506, 1351759773, 900599289, -491279958, -1717411485 ], [ 1400610180, 547545167, -405199265, 498550041, 1383983710, -410171448, -2124662235, 70853088, -1404666079, -1564424334, -433241294, 1012391987, 1612107764 ], [ -413442497, -1180373726, 2097740398, -1313540970, -1066972255, 1466689051, 1786959092, 744142495, 1236339817, 738175927, -2034217891, -1604019938, -2117330772 ], [ 581081090, 1293208841, -1162434399, -1900408355, -1672265737, 747663558, 1717469458, 935163785, -1948901269, 338265430, -1961319780, -985944391, -1487290700 ], [ 955948844, 1941796064, -985042067, 1066030635, -2113350721, -1219069517, 1710518366, -455212353, 1998442740, 1543956215, -676697256, -1036377335, -1385343735 ], [ 182299192, -1512822606, -440611769, 272557697, 546332195, 152441926, -1776132364, 853336631, -1082178828, 1500670792, 886899385, -1749793389, 297775707 ], [ 1186668440, -518908483, -88900617, 2080656840, -1750551492, 866508215, -1139891565, 1756696054, 525267742, -1675756297, 1381112153, 2114267205, 2043244431 ], [ 1858576830, 684527974, -1432466793, -1399876768, -61035997, -1349854153, -2131734229, -29588883, -2019628958, -1048942338, 1698467343, 2139764874, 2086418052 ], [ 28722389, -1900622652, 735810077, 634173528, -586197525, 650585239, 988812789, -2039946602, 729406031, -1632608982, 1830923265, 1521047450, 207059221 ], [ -2095796078, -1735908348, -30087786, 920792132, -1035909598, 1436912143, 520724949, 1961730867, 1256374116, -479473697, -641357582, -1191484227, -1461791900 ], [ 1130300645, -1335324457, -445608992, 1668334699, -517587484, 1219205294, 1687058517, -1900759486, 809450353, -1679896034, 244185093, -196553790, 747184805 ], [ 1362757675, -435167419, 110985289, 246542570, -929621068, -1465973582, 1516132853, 1698729506, 1923416834, 208305318, 220417151, 1964762898, 1219254187 ], [ -1247736394, 1377310269, -177039133, 407433679, -146748702, 377410624, -1395057055, 64982848, 1069595614, 1246716052, -1301574599, 1664870432, -653469355 ], [ 1456968852, 1072311777, -1635130406, 1262927497, -1624331957, -168682710, -1848566325, 342077775, -853047858, -1872251670, -1360463817, 1413848370, -1656337236 ], [ 1167347504, -375430163, -1961961646, 2097379802, -1445233988, -209536835, 313434285, -429129001, 257672048, 17018536, 1806531754, -947427455, -489235114 ], [ -103116843, -538280245, -1218735140, 1799686740, -1410298849, -1319168870, -1501086158, 1688695477, -1536748136, -1881372117, -1361662622, -1727525405, 1570377045 ], [ -548669480, -2006198370, -1136188370, -1943624173, 1832173588, 2115699268, 1237811693, -453300579, 1363606465, 438835339, -1694998290, -1867577889, 3613456 ], [ -363534539, 1449230129, -1435169202, -1470406929, -867632137, -334006591, -1474494603, 849334695, -302093051, 2060402220, -2076804072, 299304717, -249729540 ], [ 854420447, -1350074810, -1486975128, 1181967033, -1351858929, 1854810270, -531779625, -1084702867, 458511437, 1301093010, 1974412837, 442842610, -818991430 ], [ 595913330, -1108085872, 1250461068, -1554058403, 1756322596, -1785162264, -431640897, 1363911892, -1479398621, 1381169735, 275170910, -1171428224, 1443406112 ], [ 1305885721, -1074671890, -708929793, 1493746758, 992467434, -2119097596, 1375116635, 1394445360, 1401330394, -1387643446, -368932129, 2004564100, 315822435 ] ], [ [ 471146525, -8933012, 1034961263, -1290027609, 1673844192, -2106132418, 778652646, 602572051, -428572222, -255440995, 1440525244, 185395153, 1698206891 ], [ -1528446904, -1390383801, -1459114608, -403239278, -1008876369, -1783361232, -1845469685, -1244105517, -1384654474, 145141325, -723385178, -825150393, -1775054738 ], [ 1225352863, -256387483, 1598707480, 1578691694, -554159184, -490516068, -1639258531, -1022972288, 79967701, 1738759955, 17877774, -1830596155, 470246037 ], [ -1442469620, 1151147829, 1570884425, -1890307284, 637687391, 1827857160, -1679367457, -1121818787, 731918301, -1015886045, -1319619965, 883309937, -361547061 ], [ -199902622, 1089264575, -1322322505, 151024327, -1563678627, -1706615611, -1441335625, -147100058, 2103229537, -707741468, -1458185114, -1768464955, 1897786785 ], [ 39687350, 1350848457, 1898312727, -1285048500, -391623700, -1901449162, -881161239, -907945587, -331951224, -1411529670, -1010565063, 1875402598, -1064730144 ], [ 439818357, -1661303769, -197348962, 1743273617, -1139244655, 779729190, -1611731901, 1727855334, 1898224463, 1642440640, -345588503, -1718608198, 1739333210 ], [ 763344322, 198841617, -80393396, 997418217, -436599147, 793423971, 773925243, 1092832613, 747613801, 441527277, -725567678, -1099944905, -491347963 ], [ -2051056576, -2098452946, 1142786371, 725973734, 1270173782, -1460100897, -354450382, -188367452, -2033861433, 1092742296, 793676774, -1425593158, 1339555056 ], [ 1695526343, -1953043897, -651364067, 812429738, 1647467109, -538402473, -1018049498, -604779077, 1009044754, 1018281388, 1073511330, -798947680, 322846792 ], [ 338811018, 265632869, 234434651, -2001346439, -1652377214, -1468177713, 1063250727, -2027014439, -696371704, 1764025861, 1590476281, -1985385596, 667001556 ], [ -733276069, -1218754686, 1382028774, -41466340, 1697516939, 509716531, 1055012889, -582377194, 127167936, -647942882, -260631968, 156297206, -95110067 ], [ -226329943, -2081511977, 1155330193, -842795386, -789105470, -345580843, 1784933351, 415234615, 1301487420, -748023846, -1440721553, 1975926292, -1616931992 ], [ 1188322968, -511704069, -1546066741, 567273073, 1146333708, -236454206, 1357283016, -952509904, 1119321409, 1688611743, -131487341, -2140367076, -1620177058 ], [ -1030172170, -2053525879, 455882298, -1713883420, -270227735, -15792323, -363094948, -1800442500, -339768267, -1750646528, 530077868, 682857680, -1268913586 ], [ -1771160915, 2077323545, -467993607, 2134506626, 2135428275, 353173796, -1881741464, -825240018, -1505645298, 1667829697, -296194340, 1223526392, -2102866614 ], [ 1777976744, -16621656, -1191325061, 471661953, 1547623052, 77913183, -28410112, -455546355, -137146468, -1688954624, -891294074, 1128045230, -1631219871 ], [ 1220442715, -1337818542, 1148099684, 1059326618, -1242961326, -1705535826, -878662623, 1086832129, -294752173, -1494839337, 1938250328, 173167891, -195998916 ], [ -1476174905, 2133267614, -1032985977, 1985159341, -1967660172, 1221797868, -678176721, -1278805298, -121396448, 1386797306, -531170828, -771540153, 1493362955 ], [ -699221685, 3491919, -1079113127, -1994501205, -1812708547, -2048299996, 1753923345, -1975413093, -1103214398, 75040660, -1610184854, -420927278, -1782045280 ], [ -1175787302, -1163908437, 75521403, -1701110811, 1371439890, 597367691, -1722520404, -969294604, 36938260, 693194802, 1467049982, -1152237248, 1002340324 ], [ -1229265632, 1741068163, 379487752, -498697202, 1388704503, -425071148, -1675364508, 458843684, -728981095, 824247694, -925150524, 1925206513, 1572234453 ], [ 855925304, -1308129680, -1044247526, -767233200, 1125607933, 840769217, 1375160532, -114370350, -1592829492, -505585131, -2012425970, -559966555, 1677207142 ], [ -366966632, -1591360079, -2111065384, -1688944638, 1893948906, 869664050, -1643209693, 1913737295, 175123988, 355341769, -940263131, 1889871517, 914614965 ], [ -1188078411, 2117767186, -1819663120, -1389004033, 69668556, -1039141653, 575926755, -685951268, 202398428, -1483714054, 1597491164, 79872747, -1682279792 ], [ 991335231, 773520819, -1287166207, 1863185041, -2127803693, -1065938552, 607658231, 1768550000, -686864520, -645336890, -909259900, -458480035, 733316233 ], [ -1058029791, 471197040, 870851807, 443176341, -1524801181, 1021060848, 930149351, 80149877, 1901259272, -712948415, 622591628, 1712266601, 680828417 ], [ 41887591, -880248881, 833265965, 39210728, -1067811456, 200509352, 1992405648, 552844016, -1531093707, 664238706, -1501754250, 2135241037, 1203508575 ], [ 61581491, -593297942, 87890021, 100395284, -1141973059, -859540397, 1421756303, 1986380583, 1369935383, -1584852798, -560299587, -983885535, 1500793413 ], [ 394523079, -1300578415, 51321745, -2112607061, -273512964, -686095828, 1147793759, -1324182263, -1439819014, -1895339721, 1924093684, -1707867724, 374302323 ] ], [ [ -712953686, -167355851, 207791517, 1346357999, -1096928878, 1081536029, -1556403152, -268500094, 1725336309, 523402616, 2075949769, 781763905, 1001486351 ], [ 1594942826, -507491810, 1082920193, 1419111230, -2107966679, -1411649967, 2128329876, 2055999953, 1256855216, -1392406928, -65696957, -1838357819, 2032542195 ], [ -2037369436, 572513090, 93193560, -251658305, -639538110, -1082892593, 461803994, 1706971871, -182582504, 134922178, 1293538869, -1486542933, 1275879227 ], [ -402508401, 1454339455, -498857730, -327000109, 1992982791, 1525461723, -283025183, 1085261274, -454153631, 569580308, -1832618577, -558516127, 1732667494 ], [ -1175843193, 515961613, 1383055094, 1407674558, -330484513, 399691335, 911961641, -1044198599, -1420689459, -1946968663, 389438792, 633077505, 1005525505 ], [ -98947263, -1741280057, 639697111, -313496305, -750415427, -2016198301, -853986245, 1060209925, -1853675254, -258021757, 124141598, 886533481, 1028743206 ], [ -161956938, -1991045007, 2028338621, 1272505852, 1321745486, 1735067375, -605964747, 1952962742, -1388306171, 1816581891, -2007689826, -13869510, -2093506562 ], [ -1524321162, 1169644927, 966754450, 800490737, -1109069348, 1277526477, 485224231, 447034693, -659493527, 567220164, 733282014, 1608147849, -1917320351 ], [ -685777523, -1195202753, -1427713032, -1040297740, 1923924174, 2081740335, 1150662960, 315245530, -1390719427, -560492857, -802100975, 579555309, -1732465817 ], [ -140071644, 1485370666, -454860777, 2044674302, -1632894892, 886052540, 831400405, -1271091773, 360425959, 933908690, 172910997, 1252622043, 1213612666 ], [ -207528523, 1306307543, -1623911534, 254796525, -833129444, -1337439172, -452196701, 821000744, 1021522134, 618309377, -1938393973, 2013896954, 1492757737 ], [ 814030997, -269113894, -967664650, -1773348489, -1299096432, 737345800, -1565115007, 1442542652, 841113415, -967811108, -709740305, -1455104363, 1981078478 ], [ 1921000851, 1372224290, -333189061, -1645496881, 214071834, -371092788, 790404959, 665373164, 1084902252, -1194789808, -1508889258, 742641832, 858377411 ], [ -978604447, -404556077, 2081486099, 320244115, -1911436519, 2015519738, -1499137856, -549469858, 2104587516, -97631500, -780763682, -457413852, 854514031 ], [ 1295665687, -1306721319, -1808435714, 85825381, -584166518, -31382413, 230707657, -288440278, 1552762012, -1379497685, -392520664, -35493826, -1166920671 ], [ -598060140, -2028458231, -1764074235, 1165386441, 1763505849, 744890455, -1191159920, -1427223753, 475521266, 464799822, -474101794, 481062352, 172308694 ], [ -504388107, 872792920, -17022438, -1322858962, 1474105640, 315813981, 122820045, -1203991520, -2147069110, 583300066, -946924436, -1410703284, -942612442 ], [ -1691002396, -484826288, 1316593582, 1353575192, -720033305, 1509723986, 619690450, -290321735, -1066753188, 2144770681, 327267853, -1165686642, 466362868 ], [ 2054265586, 1985949511, 2041721401, 1661699695, 1236331101, -420104185, 1870566282, 1571977941, 117098694, 1884137400, -1016946023, 1249143144, 80181370 ], [ 1975412164, 1129612203, 1890722514, 1586369364, 2005585209, -1830896389, -696694837, 617608211, 2131039069, 569389516, -230744738, 1169547141, 1680010735 ], [ -2105802678, -54236721, 1970782781, -483830366, 108283719, -106801030, 1082251106, -573203457, -1396348844, 1975842588, -1750162395, -1365035794, -1080929864 ], [ 1605954001, 1907219632, 1462896480, 1220513242, -167012299, -946777832, 2004015776, -60090889, -190753184, 1138713931, -2037020791, -178007808, -477002082 ], [ -1747251233, 1346904114, -994291903, 895682643, 1853113562, 195261716, -194784297, -2069990925, -586720482, 297842746, 901276407, -1526482912, -618930202 ], [ 1538837629, 1548100155, -1953772211, -947312576, 2103393693, 2040958623, 1728437014, -1012777552, 334067568, -578014783, 1539665772, 1639856836, 773638333 ], [ -609120586, -1476414667, -483451881, -913369830, -252448835, -1680104055, 1331304948, -970670743, -848325327, -1465457714, -165909647, 354366325, -1144015689 ], [ -1844980409, -759600880, 237553987, 773817509, -1482326819, 2030956367, -1033353267, -967608156, 369840460, -588163985, 446383271, 453695007, -158785479 ], [ -559686530, -821377542, 2140985101, -865843406, -1001732896, 1785215003, 1071842652, 556192641, 567831966, 863445805, 878227504, -1769507031, 1343827078 ], [ 1691647849, -1568133565, 1983381858, -888108155, -1308166862, 905189694, -2095390624, 78625520, 1638934032, -765820858, -463626552, 23398905, -719206845 ], [ -639699404, 905342910, -1683345677, 1251569234, -354061297, 1806307716, 1344248068, 1632457044, 372512907, -1115093303, -1476480999, -1353364056, 744582288 ], [ -797013030, -1138419060, 1061865018, -1581281561, 543345117, 1542370385, -1464153109, -565598692, 1525953329, 52859319, -1858627964, 470966461, -2091108485 ] ], [ [ -1705930698, 1564760761, 88263017, 2001801646, -2125759314, -342826498, -1939102703, 682880802, 651056325, 213385024, -255959091, -1890283453, -1155992878 ], [ -1905325913, -1593673526, 120845519, -941744559, 1564349344, -1485519403, -1706745982, -1764648056, 1128721403, -1979415913, -2128689890, -1491126025, 1135139283 ], [ -1110097961, 1585376856, 1082682701, 118967720, -969638821, 1765677970, 971005162, 2034096035, -185016852, -297795139, 1059864578, 779912295, 1985869273 ], [ 2113902214, -1067664330, 1380359844, 1250811698, 631829496, 1486951633, -1682403225, -926010142, 1419206605, 1603802363, -1477273722, -505393972, -2038515885 ], [ 1223171057, 561781862, 988216393, 1580996889, -633189156, -798166167, -1515225553, -1444363836, 452023429, 1915022980, 1407907010, -499207794, -371239298 ], [ 2065796491, -1918921386, 1181639416, -1781343768, 1935552169, 246405560, 699564440, -1079613650, 1672594399, 1291479257, 1047483756, -1083297598, -1173227955 ], [ -1457741170, 1053045777, 1341283092, -1715086214, 2005170947, -221362675, -225967394, -1482481363, 1614280931, 345346286, 641290082, 45604738, -1575091714 ], [ 1756848001, -1221766641, 1552930556, -495241463, 1232976665, 1476163862, 897434499, 77915946, 457018205, -591361629, -149603694, -1417122660, 318027551 ], [ -214363980, 1857882364, -409122866, 576260698, -1815033924, -1642433590, -897955064, -1847660470, -407002043, -123709727, 63621504, 1009875198, -473590123 ], [ -1334949776, 278858281, 671768001, -1969208372, 1188103680, 8752651, -101394487, -1086186178, 1031564703, 1554635487, -1079136956, 1654594029, 1439426321 ], [ 1590580105, -603806874, 1283515491, 1549339774, 1110755066, -1699009851, -604597152, 909957062, -1652327157, 181349593, -1364935070, -241446459, 1472498114 ], [ 977110448, 76599595, 1036089754, 261673763, 1317367729, -1735974056, 1655289215, -64844790, -1687655063, 1995309685, -1172007465, -1692344738, -1985230340 ], [ -868901162, 857807012, -494043057, -686171464, -1836586051, -1614179039, 2026042674, -750223158, 291709283, -2089836441, 773333168, -866856449, 517107205 ], [ 231872678, -1153334296, 437091061, -211581860, 280566849, 979260836, -1285979580, 1024217172, 673772249, 1966593262, 1230169135, 539827563, -404148951 ], [ -1717663329, -1469829815, 1672023749, -1264241214, -1245512319, 575020501, 849284014, 760234189, -1137186779, -590931270, -851343735, -1607115976, 1939999759 ], [ 1329323453, 410133440, 1515658382, 1006505767, -951341767, -910599662, 2084390447, -1239521173, -472828872, 194435037, -2038401603, -630649650, -305227985 ], [ 709536933, -1260276059, 1930447611, 1708758649, 1317832579, 1261561973, -1174032584, -1467673195, -139886191, -1454864064, 706089089, 1049760228, -1891795115 ], [ -1084132595, 481486230, -619060578, 1471290229, -205232211, 823719803, 1040978302, -1827357787, 420898278, 567434065, -141250377, -126415294, -455321667 ], [ -1315876887, -688937651, 1067321036, 2052448682, -571895725, 1430135018, -534447879, -395017365, -823725198, 354393394, -1169001569, 1039586726, -1510494344 ], [ 882595360, 1849643798, 1420257618, 1870567, 486526187, -844717242, -727026308, 409322901, -1248467596, -1613036025, 1574031083, 325161684, 371577337 ], [ -1226621218, -470727363, 592131910, -1818021819, -940218805, -240518007, -1894281157, 802737643, 1281871333, -1394935456, 1665484130, 936635456, 60569402 ], [ 1145004596, 496069295, 1023072492, -1270621443, 831909479, 1386991356, 2114428386, 1484287590, -1297715662, 58533806, -1537074258, 1799468348, -1097912335 ], [ -1961125047, -913550335, -1748519085, -2004089574, 1862796394, 1905184686, 556844675, 879720403, -1827609411, -1948611115, 1478528887, 1469615013, 714999552 ], [ 2013723430, 102381148, 1989497754, 1952829369, -1793674172, -1239722961, 937117013, 1403142790, -1184977081, -1811229289, -2049799607, -1773040177, 1123222884 ], [ 20321501, -716407635, -324766262, 1057761324, -1182502215, -69307686, -886073091, 555064150, -159221956, 312121082, -2117416878, -1708258889, -1135833851 ], [ 796626730, -1372569351, 1617300228, 1709296264, -67175442, 1095616026, -1155863710, 1093182059, -111540922, -1641668924, -1865837725, 870686649, 736684741 ], [ 541338794, 27789002, -1613051138, 135182036, 1707734324, -98803694, -1139758621, -41960570, -241644936, 177390618, 1391428398, 1141927325, 1620217763 ], [ -686857203, 1226124557, 158007653, 1522681509, 1893401510, 595542037, -2075316305, -2068319212, 220214646, 1609771349, 2065776182, 1093083663, -1799452125 ], [ 1136448428, 18770510, 1480938112, 952269941, -973987394, 1755872272, 129404224, 677571856, 2031854453, 1481602641, 984793289, -895521738, -41659615 ], [ 1393664702, 354038625, 452381212, -1638796811, 197151587, 186385138, -979056047, -1699311125, -1156160603, -351801999, 1432990151, -2010522543, -1265024051 ] ], [ [ 1297150186, 417694168, -1538530810, 1599636760, -303382899, -831981609, 1275442709, -498428008, -801773985, 707632664, 470668115, 725999915, 1534548352 ], [ 192364837, 1680583024, 236047862, -305461514, -1560405482, -1532008276, 364615649, -910091638, 771807287, 1705296074, -426814776, -1048942954, -968057993 ], [ -1944412935, 1778510666, -1367096126, 1147153912, 275460715, 1571226740, 1163454323, -1988484651, -1877947432, -1026914748, 836339849, -66808669, 1729055515 ], [ -1772041362, -207959207, -1728445968, -1385178544, 838325504, -1299522768, -1146826102, 1717801939, 540283708, 732506134, 1250964019, 1634245059, 1864625054 ], [ -944593900, 371552885, 1104972269, -1381258989, 305524588, 1995724067, -1606495828, 1225280791, 111917142, -2061013420, 1156260752, -1204751701, -2073282625 ], [ 899163580, 1392970515, -1382665480, -260811833, 2028794677, -1992926346, 333651730, 1315186164, 1204364866, -408258702, 248536313, 798931382, -1810259456 ], [ -1756029077, 2103648280, 67129215, 1038132098, -341116592, 1559863844, 404568537, 1523588543, 1253812516, 650447134, 1978672237, 1539766621, -1711871122 ], [ 1978527459, -2122614320, 1849403454, 2048750864, 1567895678, -328736229, 727065742, -1993466596, -1594657297, 201718919, -446437991, -2101964517, 1785116746 ], [ 1881441141, 1346721388, -1540183553, 1434776312, 744689946, 1896346177, 113025193, -1103913517, -1415160058, -1565106131, -1316192225, -1499476233, -1619713908 ], [ 237289153, -1408351432, -876065409, -603229390, -1385961653, 1290880597, -1451500145, 1998453394, 245817844, -1137407639, -1235965763, -1527348099, 258443100 ], [ 226463413, -1271832813, -151946036, 1314572555, 961207534, -957036391, -854501026, -706955241, 2005715877, -1100943856, -2024028468, -1589051135, -1868097747 ], [ 270464063, 2039921109, -1407805593, -804587408, 723341381, 36421331, -1183790787, -1722147306, -836845747, -645047722, -763779278, -912894197, 1036699351 ], [ -63833166, -595052377, -296424476, -454072800, -883080444, 1542258131, 111402246, -1670583698, -1313553842, -1204257468, -891704943, -1057296104, -980337997 ], [ 629478719, -1749182097, 578115752, -1440031118, -1349935915, 903826173, 559319239, 1472260665, 305450564, -1031282847, -288678332, 1480091604, -1267282144 ], [ -74715113, 438287962, 1423828578, 73741696, -1882732656, 492934366, -1103087263, -1477138460, 72019976, 1184260369, 431292446, -1727233950, -1934160088 ], [ -1933737431, -2108343988, 1511222146, -480857424, -1712573281, 493187274, 481713837, -2003133877, 967584337, -1064012214, 377705490, 1610955946, -570498447 ], [ 237729338, -1626359900, 409181899, 2143327230, 1002627880, 803214492, -133062667, 1214772665, 142044157, 1150885644, -2104972632, -1019739623, -637674915 ], [ -702577906, -1539666718, 2107349828, -1241824653, 1842291917, -162961893, 399107076, -1892508856, 1099171288, -230617872, 1610163666, 684597149, 1959908123 ], [ 1074898685, -1454035899, -902746895, 1127152767, 113702919, -271751639, -1111954403, -305728445, -1762268398, 1051768800, -1758213244, -1204643136, 1166085526 ], [ 1989195795, 484403536, 1913901163, -164906429, -1890439576, -1718540264, -1118011488, -822170455, -1727830616, 348598228, 156738114, -1792443500, -141080855 ], [ -2082937672, -1988671225, -706941805, 748316405, 612506611, -792070806, 1935462245, 374423684, -1562933016, 1300353363, -222012225, -1977750293, -1536283598 ], [ -673999932, 1232853251, -1555705088, 798115681, -1998255191, -181807805, 893763106, -1829375097, 325959926, 666905870, -1010303357, -236420410, 1067925119 ], [ -519637925, 2079525638, -20634084, -769632535, 1502748679, -206929798, -1985676214, -210245653, 594707223, 456215049, 600757176, -754899702, -1389849198 ], [ 77074550, -629116419, -1970263908, -1502910099, -1085821660, -2064857923, 2004047641, -1120304771, -1928595904, 615323778, 1604612566, 1306117986, -988401291 ], [ 792146323, -1261376436, -2052794449, -1306183718, 1744871840, 1048513117, 148025437, -1257519891, 2060265896, 1447116006, -1411178245, 147468504, 703539301 ], [ 247571641, 1220497817, 1180767382, -831359770, 1192447335, 1954473174, 1960111557, -146882710, 1971995296, 1996944137, 1309252461, 1539325573, -548750748 ], [ -954276786, 92095758, -1493487849, -758771960, -330805764, -345036014, -1133243605, -1993451733, 564733866, -1995917721, -1514467068, -1676175356, 1981259821 ], [ 445210383, 1568489867, -69161325, -749277602, -711448468, -836966285, 2142562638, -445638983, 513381274, 1996684597, 737579767, 2205762, -1784652968 ], [ 789672862, -174004737, -1230215372, 1995203578, 319746948, 788427617, -311815007, -770895119, 676844584, -1827775570, -2041926147, -2065015897, -1605331030 ], [ -909289348, 285633324, 2054578157, 2004218415, 2032595536, 740371294, 1547800696, -1633724031, 80049943, 697080295, -2103798587, -1512124478, 729849262 ] ], [ [ -29961395, 331717355, 818787857, 1090510656, -2142195137, -1970525316, 621021125, -1376285414, 443017949, 1342669353, 1920811076, -1002106345, -377469389 ], [ -909457789, 1980399264, -1193710486, 1080718464, 1429704348, -1853528660, -1495258136, -944060013, 640239087, -1482099930, 177574419, 468464149, 107764605 ], [ -460464838, 1632088238, 1743077699, -600809834, -708406444, 921354107, -1305046526, 1666563990, 1602569086, 1570629398, 1649864394, -892441785, 1757870570 ], [ 1483040622, 1187310297, 1864845729, 276510969, 1130040302, -788616921, 1878224048, 396366004, 71240081, -788647554, -83218711, -1284223840, -2011193162 ], [ -343478663, 282439835, -587857134, -1007296921, -650672173, 2139161901, 366040855, -339137936, 1600268936, -1456444714, -1401051537, -1807566325, 1204020363 ], [ 232623223, -527138528, -133578025, 968172371, -1976624492, -1868505954, -373072968, -1938213799, 816197143, -1629332514, -1844371857, 439277921, 624423466 ], [ 708137247, -935228659, 778524522, 889077250, -2094303734, 1396904694, 943454321, -1363865272, 1435588371, 2040858082, -414100181, -1334747305, 266485356 ], [ -1416788191, 1260971782, 1200244235, 655291846, 710268920, 907601441, -967371352, -1735775819, 596352108, 2092443974, -1469283041, 440631570, 963066605 ], [ 851760470, -1339392826, 1619126819, -291053036, 1089921515, 1501138004, 1905236874, -1679599331, 1979540618, 52238972, 389447975, 1124717862, -1296330046 ], [ -7287565, 1537697076, 1527166768, 768965957, -1245660146, 718990625, 612907131, 1627647133, 710257340, 1257284889, 1011148032, -251003541, 198872155 ], [ -585392429, 1451005452, 1123210638, -1944704952, 1879688657, -271586399, 54258488, 1299451743, 985908902, 1906591943, -1853635260, -1453404629, -1940192143 ], [ 989778760, 1261191392, -1156580356, 2026945269, 1024293413, -308452569, 1951765798, -602723810, 1834689999, -622458408, -1262045158, 1803816201, -100067401 ], [ -755273019, 886615461, -1440551509, 1145795758, 167224801, -763379388, -361406063, 2018384784, 1620453057, -365910800, 1335679272, -224267678, 742687176 ], [ 1503023859, -1075556383, -1091883959, -282314947, -85305147, -319978923, -267735516, -622704304, -1416863396, 671498960, 1646628840, -1273700037, 1628121223 ], [ 1696142595, -1910660958, -1312762351, -2109452030, -1105462279, 1948395971, 1356724698, 880884321, -2001224638, -1786553074, 1296296653, 1565223893, -36401933 ], [ -1443044555, -111035956, 1952114514, 1617978526, 654482648, -640836423, 1658136034, 933791870, -1068934100, -319073937, 1961328679, -1362680877, -15887710 ], [ 2012063688, -1079643848, -164061600, 21352534, 1121923727, 1653392606, 796722280, -1253226781, -1284640998, 755120681, 1852361245, 1585222254, -652570038 ], [ 1651478198, -206388564, -1199048076, -2124434577, -1898264484, 51671337, -1857683378, -2063985221, 435393325, -1533686529, 1298947426, -1542877374, 107341375 ], [ -1684041837, 344465113, 37396700, 1693647108, 2136104111, -455020352, -1533182338, 1646756869, -1947104474, -2050687738, 1718444886, 1340051890, 824184223 ], [ -1252625538, 657958150, 213534740, -586589308, -1102242665, -1198911821, 100533774, 2056941744, -482988989, -1750998783, 1187473563, 1352047609, -704290704 ], [ -2063891860, 1111454319, -991751094, 746854932, 551342035, 1614010760, -327301620, -1738402768, -1177536063, 1307030859, -1836213915, -790811199, -1854580420 ], [ 539812426, 1074726430, 187259400, -1822555022, -67697404, -496493159, -217623822, -903733415, -912196717, -1244637370, -1727262588, -1649835486, -169534285 ], [ -1249772020, -196791018, 925112096, 971258969, 896324007, 626941239, 440547778, 560780959, 1743879882, 1854127639, 234025484, -831249778, -178798233 ], [ -1403011548, -1621560769, 1199132404, -199290200, 314474523, 1408520354, 1938700559, -228948024, -1533091900, -1674902786, 15883504, -1759118900, -214331339 ], [ -887728534, 1615466272, 668352540, 221339178, -198199985, 1362417636, 6456837, 1215305374, -776888569, -2146569513, 1797415604, 604941371, 1767712411 ], [ -1499068007, -70848734, 1571841535, -127144092, -2093786091, -463512177, 1970847726, -16897565, 367716643, 1353628250, 1111172763, 685821411, 907614580 ], [ -1668560491, -1581401830, -144669263, -47125823, 1705615432, 1742971814, 703886697, 1154451939, 2036957195, -2142320229, 439188565, 921223179, -1598432730 ], [ 2007679196, -762460949, 574141350, -1093704647, -1393733787, 861655785, 1739301398, 266063094, -372598327, -1820130405, 1566972564, 777401485, 1309663678 ], [ -1502964134, 465714128, 1720051457, 1147446887, -1141904602, -480088106, -914230928, 852722466, -884552402, -2057484776, 1724924173, 917849575, 545027281 ], [ 1088446317, 1588696903, 594920595, -473756342, -442353205, 125387606, -1154732252, -2091058940, -1669237857, 1180499645, -531931015, -1112776453, -440854427 ] ], [ [ 1218885663, 1645604938, -1871743437, 1130910826, -1090807877, -1996814009, 1476312852, -852669647, 2049856818, 1791251532, 496024659, -1890198765, 1219994906 ], [ -176282934, -1122015043, -1843743946, 424785393, -1001300646, 134885905, 1311281617, 112815143, -1668453912, 1475930996, -1106276657, 1456333150, 20108590 ], [ -342947405, 481328323, 2107985187, -249882384, 1166236689, -1432122431, -330276665, 404205573, -1815493686, 1594975050, -893859179, -2088456076, -1782390489 ], [ 349088780, 876422963, 730649960, -1593385893, -224207215, -709284633, 1813435264, -274216188, -1189739337, 1133445749, 1581640731, 1815673495, -692027028 ], [ 509500869, 638497315, -2131491848, -983699877, -1115171880, 1059467038, 1418103225, 621669256, -352211761, 690307095, 466206604, -932516368, 1424408502 ], [ 678886152, -722727430, -202373527, 286827711, -1431349817, 173919387, 2001460410, 573401265, -1262866379, 401268961, -2134389585, -836487437, -1645942276 ], [ -204922082, 922117102, 937890275, 2095623703, 933941911, -217565661, 360181582, 943832903, -662219691, -88949846, -861844636, -1466250550, 150830021 ], [ 697322204, -579119229, -1499684071, -1328945231, 28312987, 1354244036, -1568415661, -1617890228, -1508641688, 360021547, 1928726881, 756479853, 100225836 ], [ -884838693, -2130605883, 1600267966, 1605014920, 2071712388, -609356822, -1133851203, 1430833012, 500392036, 353359770, 1653919285, -1054191511, -294882738 ], [ 1285583127, -280796208, 237196598, -517340476, -1768796256, -692024093, -1940232290, -1157441882, 1210605866, -137920908, -119155403, -988859627, -983093485 ], [ 1405129374, -1839767020, -2117723424, 490876049, -1273884842, -701644888, 1518657827, 796454669, -2076757842, -2092719262, 1436905504, 1719957166, -1737643565 ], [ -436528323, 343081394, -1591316300, 79061836, -79817747, -169408948, -236697002, -1298460967, 477686286, -1749363159, 265242435, 599606413, -1350900520 ], [ 796555715, 474989422, 815677081, -1728124042, -1270459975, -1083315019, 366350181, 113114357, -556541461, -627515425, -919011912, -1071343157, 2147362304 ], [ -786797380, 584078114, -1840260753, -1360270952, 230168120, 135955455, -1516164999, 1518557203, 246194610, 276332816, -252381911, 524036507, -816977016 ], [ 2060863606, 1860526562, -1103227421, -1479142147, -333962294, 1305733228, -1553510250, -425966535, -1987907905, -1113487134, 513715219, -1605129166, -61294083 ], [ 1754828665, -168834685, -1323434931, 1533205989, 1060738531, 1703210687, 1199961037, -488209197, -746694223, 1191417776, -603687834, 908270911, 848717090 ], [ 563770427, 1633069927, -451676796, -398612736, -506719709, -184510781, -1921423446, -956074277, -1192587033, -245289619, -1901084198, 702918321, 1658944729 ], [ 904679585, -860063591, 386095795, -951145192, -841639034, -1942765852, -1218545635, -261366407, 205487324, 1093765107, -689989438, 46336066, -1331776289 ], [ 1744137285, 868674242, -1684205480, 476803904, 55538071, 1594747569, 1294256512, -1350482870, -1559025217, 1454577411, 710727399, -173721780, -362817418 ], [ -2131270838, 1795043921, -2045711051, -1347910193, -1908216426, 927838610, -1519899338, -800838943, 658995418, -1726803833, 1013263382, 211552842, -1399146231 ], [ -936148564, -1514294347, -1284604842, 553190677, -1784165486, -737059344, 347623427, 503132275, 1798903316, -522654940, -886446184, 1804506444, 1966614786 ], [ 1717399103, 1841733305, -1338259841, 1302819462, -1914614820, 94218504, 614955440, -1368879024, 1895545330, -507027150, 790340654, 1116821985, 1996091463 ], [ -325812689, 1864458771, -1631964312, -541761846, -1332110131, -1970517196, -994620473, 1229611555, -1611300463, 471922829, -1354748773, -709961522, -1260313531 ], [ 226557504, 1327576605, 470880946, 692666347, -1261690453, 971899772, -513313137, -1542635726, 1594916776, 86952162, 652316135, -1075004580, 207805291 ], [ -2050324506, 382307041, -124226347, 870897426, 975457626, 1357761550, 233870161, -1319771034, -1987613949, -237269196, 122347939, 2039049798, 1566277772 ], [ 194690387, 908526821, 1166214751, 101907221, -1512167020, 15773771, 2106613339, -820864391, -585337381, 1173325599, -528827852, -275642427, 929382913 ], [ 2014024559, 913160253, -162567039, 110011553, -807806973, 325082167, 2048889814, 1453835159, -1884038270, -1127862982, 1141575803, -192897795, -831829363 ], [ 1191366666, -237108828, -91999708, 870507929, 1471905706, 2107103203, -1799227111, 894163805, -843923534, -1638804742, -1764983445, -1712763185, 1275078947 ], [ -1652335173, 763554585, -717445294, -695303239, -388158512, -2066336766, 2097745776, -1145566416, -501980487, -1407043877, 1395751040, 693728756, -1956668904 ], [ 99744267, 2131259234, -1717358996, -745920825, 53955579, -510300939, 995681763, 2137835557, 391836360, -361870853, -1208991365, 1464787150, -896733618 ] ], [ [ -1850662103, 356605676, 311974568, -739243953, -1384898297, -595851679, 1406736738, -78539837, -647599317, -1098561864, 890659426, -756372028, 84960652 ], [ 1757440229, -474497766, -99622029, 10074393, 1295928138, 789263830, 1231841697, 49434836, 1490645994, 44230954, -1521188669, 636643286, -411480952 ], [ -1290681558, -310622498, -1419017421, -722397529, 711326672, -1522831899, 1910954648, 944353705, 646375434, 944211281, 1123950019, -1047870306, -1406051985 ], [ 711878542, 988709089, -950443934, -1757011935, -1035482564, -572095050, 255401314, 731216916, 1825234247, -2076256538, 2115563442, 1818982500, 160519194 ], [ -1643269484, -1695021163, -338548716, -916739458, -1220398209, -1773855438, 173859582, -1719244702, -907978734, 1238507631, 1257090389, -622540409, -1078185462 ], [ 113789146, 602419901, 680979556, -1258248397, 607972573, 1988459352, -226468604, 546300736, 1274937917, 76567825, 299267954, 1895923219, 1213540994 ], [ -1354657561, 1215116807, 1717726169, -2066248891, -1188467161, 662937454, -537781732, 2064864269, 789793827, -33415421, 2108456476, 1984712212, -1541644456 ], [ 398374358, 1077682516, 1107408401, 582347117, -1237950860, -291723301, -1508435842, -2034148436, 1467358003, 18605706, 2061742527, 1920938791, 1617061568 ], [ -719062566, -1508409209, -582257975, 737232385, -699957559, -103992298, -1353041141, 1826638459, -156263079, 728515392, -215351514, 984435070, 1393623522 ], [ 1030902134, 1346519713, -785881306, -1610029387, 557402425, 1774702478, 420260162, -632424128, 93383806, 2086293111, -1358799213, 1366867658, -1326904520 ], [ 1293263074, 1337051409, -1972992946, -752710641, -1203676922, 477371113, -2013355454, 1140739854, -717579719, 258180235, 18276675, -1363346129, -1260682595 ], [ -1784477095, 96583425, 279673827, -1029257840, 1700144145, -1350010468, 1417177432, -1755214817, -2126525535, -1408329441, 567126294, -370537483, 2093367172 ], [ -1098290942, -1551692673, 267082864, -1751059707, 1597160648, -26440620, -223196468, -2144661692, -1221981682, 1841404650, 1925593696, 123399060, -1744887791 ], [ 1890026434, 174535692, -368846480, -1363487644, 573432727, 385527081, -1771950506, 712435628, 920292696, 1855721940, -15069914, 829173282, -840795066 ], [ 1237247598, -1854884186, 2146399824, -830439978, -2093307795, -1470929965, -1796383429, -292352546, -1686733508, 185939975, 781132924, -1497338729, -57257098 ], [ 2026977651, 86131049, 962947846, -816174768, -25254978, 1280213615, -638973581, -2016943476, 831091344, -308558341, 191105898, 1284321770, -1696678801 ], [ 895716788, -194796932, 1437879478, 850620970, -1496568301, 2100193956, 11481966, -1793793953, -476201834, -548151521, 1988110439, 793786044, 183473222 ], [ -152321489, 1596606727, -1234250500, 613215298, -1173341199, -487262398, -1972508347, -1941955235, 429671758, 826639435, -1537988857, 2013887621, 380428315 ], [ -1600484659, -1759855803, 82050253, 1654985346, -236611897, 1706626707, 370595256, -218423825, 1703210477, -336693193, 854543252, -1698635117, -1324377550 ], [ 1241527710, -911225277, -594036599, -546544080, 1415465435, 1185290312, -1679281823, 1335235429, -343341529, -2123872424, -519875710, 1541430069, 2133820534 ], [ 1417659988, -1026688938, -1813720751, -1711967216, 1818297650, -3451535, 844908379, -541529276, 1681272010, 692204142, 593012893, -1968563378, -374439307 ], [ -544284983, 40077338, -613639669, -922393127, 2062867135, -1941771961, -101545141, -1156105677, 396725243, -1532871328, 1896551312, -1805592523, 1961579525 ], [ -333831135, -989223107, -1456851440, 1307993136, 121728976, 1102858314, 994791776, -848758622, 1157190665, -2010020963, 606989484, 1501853516, 911196465 ], [ 1007306188, 2144313911, -641939849, 1127950373, 441529545, 1439506770, -237151165, -1316017339, 2109136246, 809782340, 724468154, -486426150, 517731274 ], [ -1010771428, -767099115, 1349592323, -1346323927, 1075293763, -1974835934, -423095613, -1073075658, -1182372288, -105333453, -2062336243, 822982586, -1988683058 ], [ -884127454, 257675711, 1939730902, -218328935, 1807745542, 652313281, -1115000939, -1492335543, 1939686885, 1552757282, -16687671, -252949093, 133203605 ], [ -411428574, 1873156848, 1630789657, 1299846865, -572897420, 1359040781, -1619163664, -1897157400, -1399327550, -1237842243, 1265568486, 616493002, -1071529552 ], [ -819387955, 999234082, -2147118936, -693562418, 1811631841, 127350928, 1839441120, -415053249, 2118575575, 71829919, -398829552, 1964756417, 1165625211 ], [ -1440709638, -2021563412, 1837581969, 1859127246, 857783094, -2120913695, -1404942707, -1373617545, 544663046, -1812689425, -538494937, 652074874, -163858460 ], [ 12593587, 934365929, -1113507286, -67186544, -1213279766, 1457210275, -240752542, 676500747, -116592378, -753228025, -706885241, -605494316, 1682219229 ] ], [ [ 1682867996, 395178151, -633513791, -1193608768, 1747202520, 431993287, -859176638, 1688161026, -564377199, -452991263, 54423867, -585104421, -388681416 ], [ 1201109155, 168817250, 1050145248, -1259298686, -81040361, -860853470, -107070711, 1116221228, -1779338077, -91340753, -1306928104, -878127446, -1913742727 ], [ 922176867, 692546678, 221344580, 788343769, 1491271734, -34197705, -1448739729, 307138948, 1043714896, 982597867, 244778868, -1914115863, -633841921 ], [ 817240584, 882396300, -1542884714, -857885569, -1534099660, 60675451, 1752537396, -1616052106, 23790194, -1283218648, -303484513, -950952475, 608975728 ], [ 1532795628, 1812700280, -361809513, -568594395, -1509406504, 2131633715, -136196157, 810219634, 349882110, -1082095896, -237842133, 1593436733, -1543437626 ], [ 1110036474, -1276929039, -1859361718, 93371075, -1266685394, 1894071707, -794146160, -2024865725, -2133924382, 640642288, 2128916594, -1434075918, 319749040 ], [ 389742348, -892933623, 420214842, -372209973, 796357913, 1534054132, -1190718526, -1550712731, 772675112, 2027457353, 15167768, 393075906, -873911654 ], [ -1418334178, 912462819, 386379, 372235107, 205282827, -1320034839, 661793920, 1987687976, -1193868660, 1486222783, 522702684, 2034177585, -1587373865 ], [ 1553078393, 838352849, -935943146, -2021315315, -1494617416, -245218098, -1285651122, -1532491120, 1133463519, 942097358, -1919598132, 1558743482, 627646542 ], [ 696572676, 914873153, 1183229658, -2086755462, 1850216631, -2004319663, -917424868, 1298524521, 891188506, 968186315, 1710882908, 1894515049, -852466345 ], [ 460466680, -1557113374, 1725734108, 1614658471, 315169187, -793830029, -1879561743, 2036089073, -1838928873, -223149526, -471243422, 735665261, -946520599 ], [ 1070183108, 1174493154, 553552602, 686124874, 2036369623, -1889394443, -1566076939, -2081249364, 670717512, 2062708601, -436111217, -2061782506, 628037458 ], [ -1899734175, -1645573289, -1465871198, 1972212454, 1613478985, -737250625, -326082974, -1137644042, -1719950321, -577956168, -881106589, -373520101, 1520940198 ], [ -1734411788, 542805341, -1340721211, -218964230, 323453908, -1704702868, 1024889293, -431042400, -1919273782, -1733816210, -1202851971, 1345064099, -1837805032 ], [ -1823197864, -1174069094, -407174149, -1956358137, -1267326405, -1386120206, 1945160773, -825191730, 471244067, -1734456984, 1260020723, 709270271, -878515927 ], [ 56257325, -1959994306, 1917778950, 223937736, 2135854646, -1009004747, -1922261321, -349626016, 395070467, 340510349, 1980875886, -619538065, -2107363246 ], [ -136202299, 1483107999, 869537897, -236510610, 1423567532, 1217573519, -1662538700, 232145634, 342227801, 232427062, -46941890, 757903474, 960295252 ], [ 1260151315, 1631634699, -32236499, 1006410870, -1354544310, -1093936100, 746844192, -1087654493, 1125958565, -1713427312, -1570057907, -1094175187, -291071522 ], [ -1789898500, 1601354777, -1012385742, 917779929, -1724023114, 1395846899, 1254882232, -762505529, 1869997166, 592906475, -374400582, -1323839987, 1809188131 ], [ 1832941038, 703560848, -2123922131, -481544673, -718460440, -413466715, 283672896, 1142590165, 1451422606, 1178514857, 1200847775, 4880827, 67254609 ], [ 2035748718, -783192239, -1736287164, -1048419241, 672066131, -911702619, 2070745876, -1778695571, 1597579750, 886001508, -1177416030, 1189195550, -902686047 ], [ 158737230, -320639558, -1950512504, -1122120367, -1029047415, 1244552937, -1128932981, -247990050, -1385283798, -225545890, -26556248, -1082975592, -1061256214 ], [ -189318242, -464990454, -98970720, 359702488, -586754206, -663400688, -1999866161, -1536710017, 774135269, 2999831, -219807016, -1089348134, -736309672 ], [ 719012881, 1412784700, 953158714, 1607193519, -504765881, 994537221, -1217598111, 879343799, 1026978694, -1971929638, -1395569466, 876527869, 1121178990 ], [ -815632877, 1243318055, -1293263496, 1059682645, -722297853, 49389644, -1729576579, -878503379, 2046380877, -350732364, -404190455, 1631547382, -738312128 ], [ -162523411, -1370771814, -941824126, 1810206474, -680397898, 652753365, 772989703, 227732223, 81028530, -1401441449, -1092619218, 1769662673, 998995838 ], [ 905754192, 1806435159, -1258520065, -1192769528, -1597554612, -850448778, -1669424526, -1380443419, 929178766, 1374205580, 1641016445, -1909740671, 768528677 ], [ 47183669, -1412030103, -1369120418, -1219768779, -739039841, 320026090, -1413237865, 1653333335, 759700145, -1785956615, -502426417, 443430102, 1235745419 ], [ -1102018445, 1237644444, -397821929, -1683036292, -2096576062, 305902259, -1123063447, -337221280, 867044878, 673369143, -1503950708, 305974134, -640427757 ], [ -1434510486, 701118183, 346430019, 32829442, -1788737835, 2052922598, -100215434, 1372293993, 363841051, -568131119, -1307853502, -71821936, 345375231 ] ], [ [ 843169753, -2021389625, 470003177, -1865968145, 233975570, -612942658, -309106862, -1735909880, 288638794, 205175212, 894571306, 269546849, 620926942 ], [ 1708076181, -1556931350, -466375003, -111915255, -1566278737, -1599777024, -406070394, 1576262753, 796159881, 2068949020, 1757549651, -1641092323, -908152184 ], [ 576197851, -1555802617, 1629906353, 1897956961, -321854096, -1257958513, -1765063635, -1391349536, 76328079, -1786617407, 1425318663, -360802341, 1266512774 ], [ -665612496, 153415119, 363534203, -129765893, -2059916197, 783692254, -1170173785, -30090442, -1732902750, 1681765163, 1164392757, 1309373215, 492806700 ], [ -731334001, -1816449083, -1068276444, -371851050, -538768891, 491169286, 805655116, 1482239414, 546943365, 564555543, -1340391142, 916824762, -1719093487 ], [ 530119412, -1675342656, 727664171, -1667670812, 394508635, -1182677501, -1909938526, 1241913533, 1913041319, -1471350822, -1570917614, 1129138575, 301204969 ], [ -332870795, 917016176, 1599054998, -808451983, -217977953, -1212069960, -1906022364, 216214576, 2003835589, 1187940921, 1592173296, -1122546572, -1008311844 ], [ -1206188839, -1328599417, -1775654828, 1338277532, -1026524787, -612894069, 801641265, 402940626, 299982069, 1621821794, 125716583, -230083450, -419425533 ], [ -1168522389, -2021080203, 515850926, 1892888425, -1526436784, 2136318088, -483517667, -1800528312, -2096411671, 1753563019, 600993345, 957070540, -1595260523 ], [ 270902340, 246115793, 68110454, -2136927261, -883562495, -1853948774, -608059373, 1360429440, -1583470617, -452079309, 476939804, 2065943311, 956036512 ], [ -612432559, -1099459080, -859470477, 141110895, -1318386305, 1617623374, -1241521425, 719371062, -1057923378, -766937729, -766850971, 436206276, -1468521415 ], [ -1470073742, 1572259294, -2074499901, 488043234, -1816741389, -2079599534, 319367424, -721303139, 982089088, -615934143, -1678586308, 1474701365, -1354550990 ], [ -734352582, 441280693, -222295337, -2074506228, 63877270, -1979844783, 692683010, 14501385, -350725494, -2137497472, -1312125677, 66098392, 1406499264 ], [ -1826899718, -953114100, 1391183841, 737872029, -740389322, 245495083, 1377025891, -640011364, -432265879, -1871980392, -1517917989, 1911570213, -695062500 ], [ 2049669662, -701597101, -1964333570, -1300007844, -286700069, 1436319347, 864363574, 1475602860, -1470034163, 477501794, 1760882983, -427500116, -215115331 ], [ 904007252, 273155825, 51596470, 987959379, -2121711269, -789174214, 156452195, -1636844715, 71761721, 1523559272, -631127048, -1946402399, -784129026 ], [ 1408332980, -153342357, 1129271257, 1576752465, 1757802799, 736035152, -1222454333, 1335333916, 1267600228, -1680066801, -575194660, -135162489, 747458118 ], [ 1566797680, -192831526, 1180706143, 1427915949, 412113496, 213242204, 285227421, -186027772, 1583529643, 1644777508, 1960566506, 1766360971, -1209639804 ], [ 2019463707, -1017482511, 2017873125, 271610046, -1939516701, 1245816573, 81717412, 907076882, 721226518, 889640817, 551325893, 1533129462, -1789010578 ], [ 1933441434, -87964900, 1966630333, 313410131, -2131705651, -1459916923, 1100054108, -1576756102, 572082768, 1919097019, -432812426, -363294621, -758020754 ], [ -238406640, -1033563112, 1675452098, -1267915837, -1566618515, -1346013182, -1580068555, -2046598546, 2077469493, -1090165676, -1417632848, -506661403, -1195279040 ], [ 9215166, 10739452, -558715923, -1816123189, -2084060914, -1192247586, 292210937, -1911082737, -1138573803, 1523332349, 263412070, 1196283737, 1385117531 ], [ 1673631019, 54473396, -1970297771, 637786012, -581549940, -460061850, -259196823, 123927460, 516372749, -1803173632, -1301309030, 100429323, -1075427673 ], [ -1904119804, -309557416, 1405855988, -1221967729, 1066012142, -706720056, -2069951824, -154882570, -1762106019, -1707243877, -1363351450, 110047498, -1292683118 ], [ 1548155023, 74365852, -1613407784, -1073462665, 1355697296, -935043890, 270190837, 1119170587, -1402009695, 1509186042, 920299445, -1837780305, -1002373619 ], [ -2037851937, 12575477, -875413499, 965824029, 1320628399, 420668375, 1405507440, -1137715533, -1106347233, 1875101944, -1765519685, 206082295, 440607503 ], [ -694710132, 912894430, 526073008, -1394833084, 652851702, 554621564, -1212912491, -1665381355, -478262092, 1193468233, 1349767687, 604357784, 2042987232 ], [ 1395505416, 1908992221, 982899260, -1531034142, -960934011, 2105155878, -566921228, 492181948, -1669547684, -1699892831, 2003087585, 1086515977, 1186030919 ], [ -952187099, 1895331452, -1054175527, -119936744, -231946786, -1685133819, -961351689, -150808705, -1148683473, 2032191230, -192185165, 998121079, 382230059 ], [ -1265392674, -951270321, 1783043262, -803161850, 1028147454, -1453310732, -1743941715, 87894833, -616158632, 556019986, 1079433674, 1184969886, 1464990566 ] ], [ [ -1137307598, -1875901509, -1023460758, -1623270398, -1130471618, -827979456, -474445146, -38526551, 781855868, -1820620982, -539198773, 2059679455, 679586198 ], [ -670434652, -1969586437, 1939799797, -298316198, 393893132, 1996913562, 134773363, 1029523487, 299413342, -2036053896, -2036441817, -566654623, -1493579872 ], [ -2083687387, -58828814, -932214738, 2033365767, 540848075, 1378411989, -2136013616, 1632948626, -945113468, 1069018408, -354853023, -581642061, -2101271294 ], [ 243224423, 1438684979, -272791356, 1712945079, -1579090518, -1213466112, -917598758, 1697420931, -1505163416, -831652379, -949195698, -1697961238, -981185141 ], [ 540546623, -2132436324, 41012911, 1090199634, 891948325, -1001747529, -1206215835, 103800449, 686435579, 1773227276, 1360837874, 1310826650, 932103823 ], [ -600603695, 1942703237, -1646872030, -944668107, -1975583057, 310288461, 728085369, -837449854, -2097758217, -1055031821, -1987912854, -1840875531, -1893259941 ], [ -1784323840, 18906107, 2001386898, -1805762782, 20010019, -1848024165, -1401026518, -64592362, -1896183891, -1159473503, -1332075416, -1602810364, -769520550 ], [ 1181920174, -469351508, -1179352047, -644947820, 2085521705, -827562831, -611168277, -1393874788, -235576440, -106657493, -169186751, -1337413814, -1714936873 ], [ -433745504, -636796748, -1731186184, -1360961555, -1745526621, 74576198, 1469439500, 184691162, 1595318864, -473036941, 1521544505, -1514159285, 527293069 ], [ 797980554, 2014709301, -1093234133, 127758028, 1804408771, 1998685315, -30743107, -1332274944, -1574206128, 64936968, -1106774542, -2144870323, 1276053461 ], [ -433395719, 459524349, -1683441130, -255603503, 280195449, -53313063, 1400964167, -1482501043, 2100395505, 411251148, -1516483289, 1626070549, 1121638558 ], [ 1181690824, 1151245623, 1764111764, 2060900144, -34734659, 475341117, -1090484951, -659775758, 1890034719, 596744555, -1420662490, 1427361790, 80468760 ], [ -1564533303, -141409064, -1255915112, 124163258, 1317811067, -1022820259, -76983587, -182289948, -1139004282, -387904473, -161095019, 1904081778, 374129732 ], [ 266533940, 1785389767, 858315117, -445814331, 2084797475, -1300821174, 1540464307, -171571700, -486785197, -1404975756, 804875308, -24749878, 1771767417 ], [ -2120221619, 2113546872, -926313897, 374414855, 211032422, 1593572816, 794343291, 832300714, 529105435, -2104143271, 1024611752, -665680132, 1126027889 ], [ -1175267513, 1210347683, 2099133083, -1303249874, 1958055267, -348359219, 1368283863, -592850602, -1158673446, 628968919, -1242743227, 844657083, -1092893161 ], [ -685534425, -343438569, 262024517, -1336675171, -2047168427, 888098599, 1386990340, 163038669, 573218703, -1687451585, 124458627, -327948274, 1871843402 ], [ -187093283, -1115048585, 1368465125, -1784750785, 462783218, -1341632023, 1469768892, -361761244, -833953649, -1989852138, -1864354812, -1689925217, -2097972015 ], [ -569471484, -1873719728, -141654075, 1982243298, -989408684, -287803739, 1038164524, -252595714, -43531585, -555550366, 958810353, -838866672, -761838654 ], [ -680174258, -1264020910, 1648996779, -1954890816, -34462895, 2118304968, -1092797940, 77905875, -1665040489, -2023667678, 1925868911, -10817564, 562836945 ], [ 2026093820, 493682571, 1777121339, -1429062765, -2029195979, 1126910320, 883243810, 1370940760, -1571961633, -1729078165, 1267447949, -1129263402, -1705327032 ], [ 1989151572, 413573439, 1301346405, -666337102, -658878274, 823239787, 1466894282, -364215687, -344194147, -1383259718, 1063169911, -1606097139, 1860563860 ], [ 828204677, 823179535, 1260579516, 2026516031, -1844627935, 425862320, -1325461756, 245771650, 288454360, 861533421, -1443360808, 99470163, -1491863424 ], [ -2094761646, 1065950863, -1465186391, 1986711964, 2084099346, 1586809739, 1203490808, 648206121, 2065908927, -2009476654, 480432437, -505897640, -745954408 ], [ -668839289, 1581835554, 2083117325, -1142802781, 436799910, -1023027301, 1592932475, -1742712830, 1534392783, 1664653858, 1934446576, -1343487195, 1992652244 ], [ 806402, 50836365, 855709969, 548789495, -1929290380, 1620970762, 520010428, 1421375023, -1985472586, 1238911193, -845116781, 1581298598, 49915352 ], [ -782728095, 199613108, 565172751, 1750051550, 1776524560, 1539359458, 1137051780, -114584887, 1078342734, -2055737436, -768346480, 780939322, 2114554190 ], [ 1088092355, 1287350584, 95219864, 272861069, 25800045, 563502045, 1522804090, 278965918, 1497886487, -662965845, -8903534, 401370920, 488446002 ], [ 636567904, -1116466431, -2084957079, 1111586891, 1663764866, -2109454638, -1622187502, -1374105621, -1954794433, 1776723596, 688548433, -2032950726, -521302954 ], [ 1560034519, -737569211, 1325105498, -672135903, 574129183, -32828615, 1740198821, -729943458, -729754928, -1591248643, 1773795537, -264053053, -434751233 ] ], [ [ 839106650, 139386060, 909184949, 651637854, 83808613, -1869666648, -350865774, -391496212, 1601488798, -194814401, -395190515, -1102293896, -1041346699 ], [ -2052330800, 1030406477, 1872841126, -587251985, -1255564876, 1880844611, -490094708, -1555284271, -1144827488, -185232270, -1294945995, 2048581109, -1276136098 ], [ 1147453068, -976022535, -1981203439, 1047423984, 1974848007, -982217213, -351789797, 575847802, 1490916001, -876428529, -858276716, -233172630, -1952172869 ], [ -1103606545, 198414183, -341342315, 1760771109, 1959263535, 1914898938, 960851611, 836456962, -1782124910, -174107404, 105635877, -636246570, 207700538 ], [ 1417874017, -959280968, 952710280, 993868436, 2130408845, -651864062, -726525481, -528308631, -241084225, -830858851, 459401442, 111857938, -21037756 ], [ -1404540106, -254536860, -1067753965, -477273840, -1131333891, 371410582, 862623337, 2121309264, -841718640, 1212646199, 2086907370, -1902884491, -912990203 ], [ 1604583183, 45721726, -2003366036, -563782086, 572138212, -449108168, 1971934890, 1429777005, 2076908918, 370169676, 1265451373, -2118697339, -1313517057 ], [ 1558531136, 431441108, -1604543293, -385154608, -2053645436, -977581396, 1838241798, -692649738, 1059853283, -1311235943, -458834945, -834328958, 1022777587 ], [ -809919601, 1670482836, 1518614688, -2062149978, -838460438, 84095739, 375844981, 749867610, 1879520313, 533453929, 2050865183, 316419372, 1329751153 ], [ 575144565, 1154691172, -1893427570, -1167557750, -1326694554, 449864581, -1045420211, 1522399907, -196337930, -594310033, 1300605979, -732314687, -1366014120 ], [ 400849431, 1903860010, -2083149021, 655438744, -136986880, -232340548, -2146551824, -48873231, 874669004, 50142085, -1938161306, 1147774638, -1610238751 ], [ -1557010414, -371792556, -1852846604, -885999038, 207157630, -1786551467, 480305023, 1343832159, -487575169, 105654105, 1479514010, 889363392, -820176733 ], [ -1427944020, -45308687, 694733013, 584331399, 599530415, -1979568257, 460683413, -963088898, 2058145111, -308936298, -198292181, 1192911154, 1943604002 ], [ 1959395853, 1065707870, 377600378, -765157289, -358764360, -750487449, 1129501462, 1991043709, -1715925273, -180253833, -351648263, 549279614, -911799450 ], [ -1589317820, -1757420726, 1509510090, 613597854, -753958137, 1673713761, -1445946396, -868081117, -260845511, -1987169396, -1803992557, -1541032867, 436725188 ], [ -1498499327, 651079760, -847746072, -288504107, 1914880750, 455794156, 1583755437, 220647155, 953175410, 1915924707, -1961397698, -1756609175, 1790343528 ], [ 70320929, 1643764612, 944045638, -1748158170, -1123817879, -1876727273, -472739068, 319495868, -1189157638, 165604302, -1934285043, -1202269972, -1338117725 ], [ 657240741, -263868457, 1979401282, 544575779, -1864669506, 576144694, 2147307471, 129067984, 1134438899, -100336301, -1664691555, 1952726364, -1914504980 ], [ -1850496707, -71212304, -539994400, 2010604369, -475917831, -210892, -387475470, -698452851, -621203340, 1889822630, -799787052, -1846824075, -1144423950 ], [ 1409495585, 687891807, 1775374356, -1162816560, -923741190, 660157191, -110299163, -7826377, -89990372, -290601469, -757773231, -1718958706, 1569766714 ], [ 1631593822, 1979057279, 1228764078, -466757754, -1922666303, 330764574, 7610083, -1067240695, -555883962, 1005528069, 1515290236, -860905128, 474308330 ], [ -1340892547, -468704386, -1574478659, 1858513705, 1610668837, -624800028, -1644032455, -851563148, -1970581887, -872084721, -1711012790, -1002913967, 262142371 ], [ 291727726, -1218208621, -2099544207, -1082509245, -799144671, 1599983321, 1835758073, -1220071905, 1301725990, -1032671777, -2024830064, 786736541, 204943887 ], [ 1762998970, 989579888, 745588051, 1907842552, -12644161, -504947689, -1613487116, 1622561898, 1005020086, -758344655, -1031212825, 759377903, 567695746 ], [ -1884008265, 688186452, 977308672, 1011949500, -1729272323, 673421660, -256138714, 1303995893, 258543441, 999654445, -242525739, -1539729908, 1054276210 ], [ -269907020, 1943176270, -1063484583, -1052547647, 983278843, -792293689, 798197043, -2009448392, -667006385, -1060045554, -1637928119, -563514773, 1178213108 ], [ 1939722181, -997785886, -1259671640, 955065728, 1886021595, 384399766, -642682579, -946597795, 368806414, -961716856, -1296948095, 1581983562, 814293965 ], [ -601233571, 1953621526, 126483442, 1194325326, 1267778165, 1202276589, -933717875, 1461112204, -559067581, 1650555794, -1291999748, -1901652814, -1556553061 ], [ 559692760, -510579662, -885386559, -1116406643, -1726479092, 1815299971, 1028533109, -1306966956, 337550119, -1985322337, 1889352265, -228114675, 1606610305 ], [ -807400891, 934857870, 73081181, -667666194, 1716352445, 733979955, 948061598, -415425183, -803386254, -1626065051, 48742536, -1299069922, -493697754 ] ], [ [ -1847299436, 1790041960, -1843624470, 23714152, -2063403190, 488847029, 1235235788, -499115855, -422000648, 18568084, 1935779763, -2030415701, 352672185 ], [ 496126218, 459963283, -863071713, -1684073731, -83741993, -1940341177, 1970372490, -681496640, -1032835685, 939298811, 1686548269, 1899765944, 983522478 ], [ -388581404, 982516192, -2048664895, 2100214761, 1937626991, -1076871491, -1389904234, -1007226448, 1231076062, -1057997333, 558947665, 1981567779, -271544702 ], [ 1146248981, -1006983580, 1252770472, 755959432, 879986002, 2120654067, -2012424325, 1477530714, -2081961263, -2100461296, 1893483915, -905323578, 434630689 ], [ 2031100618, -124757723, 421031253, -1443735858, 1341087829, -1071965298, -1029026894, -1384354936, 321699421, -1525779002, 1105498834, -1905979724, -1112295828 ], [ 1582564595, -2067897250, -340323530, 313311179, -1242043023, 2146222869, -520933796, 937697049, -604085366, -1367498365, 1264335294, -1324185341, 1807384714 ], [ 888703149, -1953291718, 482252464, 1356430177, -437290475, 1374555342, 1187977838, 97794920, -1201069472, -1245693655, 1193831052, -2080234962, 1262877151 ], [ 539763276, 2086007871, 874495476, -1055267851, -992985805, 1127365177, -976933022, -157689114, -27989079, 1017659279, 1042765526, -598382908, -2000259732 ], [ 1609130979, -1257997964, -267509268, 2039805635, 115041863, -1177024663, 912879472, -1882851873, 806935195, -82128827, -167199835, 1239890438, -1403418707 ], [ -1008120594, -1552508727, 898261175, 1783909110, -222863519, -960547062, -1653656266, 1191373519, 1888587303, 2043036918, -1381810436, 1437366520, -705165388 ], [ -1515204068, 5323476, 1692353511, 419388661, -1765953504, -1732506550, 1509632416, -391880045, -70488939, 1534691180, -1451144090, 300515336, -160237236 ], [ 1320894424, -1494428723, -664498960, -432361797, -914908241, -649593345, -901280466, -1515220503, -459253222, -462348170, -1890242843, -530273775, -1914328478 ], [ -964463017, -905872881, 471398260, -1005987301, -890598344, -837767948, -504025971, -1586700442, -1921402038, 826271026, 2116659677, 716612818, -2065440447 ], [ 365511576, -149387371, 2059981907, -1503951952, -1884010542, -918812697, -704206436, 1144545919, 40070604, -329577493, 380186502, -942992379, 241476592 ], [ -1438284550, 140884308, 1833840053, 1790456982, 1374519088, 1547289491, -306376786, 1059783092, 910012037, -1750989814, -1682598452, 1301738109, 350970335 ], [ 394542268, -1170007831, 46326132, 516751744, 1093391093, -1804512772, -42191213, -26691936, -1898649388, 605752498, -480286811, -369887080, -516406750 ], [ 1434609656, -267573898, 2061413875, -1868725790, -1728414458, -1276711535, -829822561, -408959580, 448662817, 1013266768, -1345492371, -1818954152, 582220839 ], [ -1220730291, 1830297634, 1427136623, -1207583134, 2078590426, 1183371850, -1258225661, -1073315713, -1625917597, -1700583008, -750038683, 1040234020, 1807313602 ], [ 539242989, 327116115, -885347904, -1902211514, -1563277243, -278503505, -1376214468, 1928537746, -1694898690, -1453962397, 2023147092, 204297630, -1600890844 ], [ 642464229, 1693576197, -1659068337, -1357150814, -1623365894, 1308922304, 991735778, 1890369271, -1754233711, -1116303175, -1092025033, -556232848, -1686456578 ], [ -40692986, -1151742318, 673673440, 1571270825, -174779755, 1705122049, 196406027, -932278702, -1527111682, 42585791, 524375564, 377584164, 1604770695 ], [ -1478568595, 1306861174, -692859425, -363514706, 653607265, 951986067, 1912301095, -739313360, 891829435, -1137101590, -1967208288, -1309394899, 1729665662 ], [ 692347198, -1958699461, -225717848, -1496702976, 1274107764, 1378936219, -1709951437, -1454792509, 334306877, -1850047729, 356508747, -205137663, -1867260742 ], [ 747882878, 1204591971, -243175876, 1648438715, 2116548320, -910027538, -1982179609, -2135537519, 178088155, -1878872251, 1763738699, -684974746, -677767548 ], [ 2068046392, 1335461403, -1426157819, 1764077231, 1952978947, -1993519910, 1712534565, 82444243, 140491216, 356827153, -1057648258, -258121158, -155537671 ], [ 1590647472, -1716855974, -1265942064, 1285239573, -788765732, -536049445, -1642433979, 1074915955, 13566976, -508555994, -1838511851, -2074363428, 1724911802 ], [ -1460831033, -1354880805, -1122294066, -1340862245, -733780485, -448262521, 32485527, 2014800146, -2038013579, 445506086, -324849567, 357691111, 289085035 ], [ 310184077, -81277555, -172446514, -155608095, 1829016902, 234442371, -1905846187, 1709213622, -98782088, 617163175, -223270705, -1238579738, 1671160571 ], [ -1404443892, 2065238011, 1832088470, 1783621745, -1975279985, 1655495627, 267920625, -1978524227, -346130938, -1943437815, -217482333, -212164801, 157823061 ], [ -690594984, 159047605, -1021800579, -1260638033, -1495059625, -1164194970, -1437483723, 840793703, 553668579, -1481549394, 920727264, 2064486189, -2023553206 ] ], [ [ -861976451, 71679190, -436207947, -232910721, 463708300, -951200030, 1465479515, -1292510423, 150354404, 618978018, -108030853, -384048683, -1696483683 ], [ -1518172159, 1400178171, 2006234849, -1390061583, -628794403, -255594813, 2005126937, -674982990, -1218622243, 2136616932, 206015598, 1685634942, 1099605641 ], [ -1007337783, 1701197589, 712738590, 17198662, -1109853162, 594609539, -202384065, 1964412563, 479470687, -180379402, -1732011659, 1967218516, 2048583414 ], [ -379544784, -1976726665, -1866544618, 1727704486, -1084715066, 1281886678, 2121551364, -655852201, 222393805, -863912053, 2062219800, -1845395068, -1360908440 ], [ -1443175910, -552876730, -614698304, -1244472962, -1558882126, -1580726871, -663306544, 1463011118, -68117303, 1324716506, 2115975898, -2068425548, 727017867 ], [ -1403452952, -1636052223, -1023123265, -247226944, -184709624, 860395424, -1824810548, -245141798, 2094447424, -1947152944, 905498003, -486743679, -992726902 ], [ -469648507, 1133042477, -1658150520, -286068169, 395799343, -281402792, -2015251492, 1141189189, 1628439244, 508690823, -774305517, -618773577, 1291121014 ], [ 1854713086, 128936289, 1408386066, 1607671065, -1269211111, -1953017335, -1375786222, 1135730343, 204937268, 1642245155, 1661280265, 1780180488, -1006299628 ], [ 1818250348, -569498773, 1391903687, 879273184, 140364358, -1856971921, 1539677772, 917863630, 1812799690, 1331180844, -1747258240, 1009297531, 1034000917 ], [ -1651454717, 887088500, -238486332, -824555476, -1740654450, -75260608, -1972900432, 680122063, -1941790288, 2068389071, -1465983673, 274798788, -1808969999 ], [ 409924072, -613737278, -1998742874, 686656018, 1594409883, -156511387, -428000568, 1488934853, 524462834, -1138250086, -1951403762, 838250809, 1996404079 ], [ 895743913, 608946213, 1321640547, 1553952998, 1768852248, 60523644, 1154272551, -2054436420, -453061100, -548550725, 1757563723, -15524580, -291999731 ], [ -1954220214, 1468101578, 1682220308, 1336335451, 159468203, 41110680, 776374388, -1761616046, -1520709494, 670427507, -1531222009, -1262362394, 407805780 ], [ 1816696943, -1388396006, -133776305, -1776216057, 158326957, 1606575489, 855255875, -1520491345, 166402818, 1505449276, -346916495, -63504927, -2759570 ], [ -1326252297, 1381963470, 1028786678, -1964832380, -253431911, 1196440752, 294389100, 589055410, 2102127314, 1090743124, -645679193, 1478531843, 1261099488 ], [ 677573655, 1608302162, -1482701980, -1817243624, 1137503907, 3706376, -68124954, -1336369223, 687714382, -515467701, 31161730, 1712638107, -1191930213 ], [ -1784499817, -620776566, 447381719, -1607661879, 1754680656, -625252191, 101752730, 225050530, -54972856, -1928419621, -718280077, 1578531353, 824189253 ], [ 1857513815, 1518928627, -147811628, -558376512, -1674191260, 668854420, 999741867, -946809079, 1892564320, 313678837, -1911298796, -395998442, -639253133 ], [ -219360154, -597200524, 864156855, -452158195, 615613581, 1205344663, -204433209, -126789041, -1705789622, 757426620, -827111490, 1622230794, -1029535457 ], [ -2105906000, -2121441651, 33269173, 247695509, -257257410, 1384606429, -1891230687, 597290154, -65047669, -584401341, -690143698, -1327777261, -1030567506 ], [ -620682000, 1078086681, 1617800108, 59170668, -1458373507, 1165736940, -1690026513, -43015311, 1206273668, 194521542, 262459163, -1236775202, 31701645 ], [ 449711267, -1948660570, 69684955, -1124442608, -53606638, 598249007, 832177830, 1563011291, -1454196080, -152245636, -1048135382, 817236460, -96563158 ], [ -55455451, 793795594, -960084574, 169366382, 565508599, 632413005, -711284123, -1058281266, -1907843582, 1834113797, -1611030612, -88505402, -771405311 ], [ 1627911134, 1487651308, -1800481913, -1222915228, -1439224511, -1302730027, -88002505, -440560717, 1230768992, -1119032340, 1727655015, 624146307, 1745061749 ], [ 1754335671, -1536492806, -1526814400, 1676036768, -1576750272, -1128405444, -325822510, 1836523974, -1764988502, 2142844067, -945551160, 872773089, 1871151314 ], [ -1629482315, 926910959, -1017740662, -2089463351, 1148132123, 1524285901, 401353457, 2019931289, -1561879516, 353369257, 1977107789, -881513682, -1983588249 ], [ 1623351896, 889417519, -719473032, 1896382778, -1799505175, -1433671019, -246785666, -1567230847, -1476576186, 1941657686, 838281007, -8628526, -1557399845 ], [ -422829673, -511681833, 967413830, -2078776263, -735705726, 1070425648, -1286018368, 1745793578, 2006962556, 2097384385, 952864732, -637140302, 1579865128 ], [ -1144536002, 1956327343, 651961039, 1478179700, -917335422, -1761560486, 1702510207, 24087862, 836844095, 341218439, -255561650, 1300485179, 1672532646 ], [ -940794828, 105596723, -1269297123, -537664825, 1088337232, -1657581100, 1082915864, -743554715, 246195007, -1823635508, 647727182, 537663284, 1623779194 ] ] ], [ [ [ -2980626, -497313814, 980271898, -1157470025, 1205306960, 1480301275, 361701599, 530281045, 2010460530, 309505487, -1018414779, 996832093, -1784294859 ], [ -1105759921, -171910019, 1122438172, -2121294252, -1357898403, -126617965, -1303360949, 988393718, 366826615, -148722083, -1065527668, -103285095, -1181343820 ], [ -304174331, 1546099972, -87332382, -277990616, -1184117604, -218912163, 1344335253, -882985393, 467802447, 1425592634, -1346540277, 565112390, 1551022144 ], [ -93562922, 807632786, 267112645, -569497, -398751810, -1987932825, 1055377769, 1772222824, -1597152492, 60466032, 400810563, -1522855333, 1228048968 ], [ -468999178, 1451343047, 1827504417, -1835357387, 936278831, -1539923530, -1334997829, -639287110, 851678057, 1678620598, -1717020972, 3755016, 481192559 ], [ 1818741842, 1110603369, -493002501, -512343292, -919213979, 820858130, -1182776532, -1262253609, 514528998, -437464511, -576459632, -1852472009, -694488380 ], [ -1077597334, 748004233, -378071705, 424229320, 679770987, -1439132592, -807620248, -2077131814, 612951134, 63970598, -1145097739, 1187385134, 306390437 ], [ 1391202098, -2028151127, 1243039219, -1127178356, -636024053, -584228021, -309281137, -1056663886, 334539936, 1615147566, -127572571, -1840520859, -1929001722 ], [ -552723182, -831770836, -226412131, 1341515965, -1581961013, 2072085513, -1529406614, 415069626, 758249165, -1411509508, 1883159880, 1131143004, -1524838964 ], [ 1208295683, 445059000, 1621978577, 2041439246, 509547439, 1276149076, 1444602206, 35632746, 179787533, 1903695704, 1261838224, 714272273, -269632781 ], [ -403080851, 1771215873, -2015094381, -1333722345, 1738268550, -1383116418, 1567011990, 1464425417, 891260604, -584425045, 40027528, 1668357521, -1268214767 ], [ 1012826640, 650323397, -708846354, -42579651, -1010756135, -1325603056, 747327336, -305986473, -2027052607, 845064789, 598862413, 1377674280, -1604542274 ], [ -739612204, 242586697, -1051454228, 379610785, -1947070589, 168728774, 373932950, -1086775239, -62875281, -1118014265, -1075435456, -491481214, -564095678 ], [ 1235666018, 1038849458, 214333012, -439170134, 980866287, -68449507, -1149591698, -1789074155, -1883824047, 657217326, -1491795520, 307259069, 1308979239 ], [ -1693859226, 1917965349, -652891310, -588620721, 1309530548, 810953439, -91329904, -2072870679, -489974612, -1089470941, 979781705, 1114782603, -306319711 ], [ 1828059609, -1251070468, 463367045, 619850979, 1699251706, -669315394, 377112299, 1011452579, -1291110876, -1186413608, -2087121903, 1054193762, -2009071500 ], [ 677128877, -365699056, 368296849, 1304308567, -1716102408, 542528768, -504566736, -1614166910, 1095505035, 714196443, 219764291, -929784872, -763341964 ], [ 62801631, 1074700663, -1427898059, -1556458546, 1799080834, 2080673101, 1531494819, 515605201, -1424716352, -1156551187, 11647209, 224481384, 1190778805 ], [ 700451236, -572695672, -507961950, 1770469216, 92285059, -1510813614, -1842295593, -731914387, 418508729, 1906752652, 1344654193, 824056116, 744140944 ], [ 1355785018, 646600061, -1451680033, -1737618813, -1975271584, -677027025, 443734711, 916371423, 1921306937, -1971584333, -871986196, -713810906, -14477684 ], [ 2055969415, 1601901127, 1406673327, -1389069443, -34275251, 1061327930, 2129161995, 1179264221, 417332209, -996510465, -67573381, 829055214, 2007301686 ], [ -1129240008, 367087927, -607585686, 1524563505, 1690899011, -803566473, 1643082071, -763102141, 1334724692, 1942674144, -982059880, 735508632, -1089701222 ], [ 32211971, -1874834419, -54629018, 1300205644, -1581836403, -199439736, -150991263, -1485934134, -277445038, 1641549537, 2119096440, -333289392, 636649985 ], [ -1755038004, -1663793013, -93961737, -1854287065, -2003317604, 795908296, 761744988, 1125365697, -623838896, 1298181961, -796167940, 179245434, -1253291621 ], [ -1211306366, 42266405, -180347692, -946043828, -374533735, -1304852817, 808094731, 109672568, -50286917, -22866087, 1035412244, -460574889, 1314768125 ], [ -409787107, -118352583, -1806672874, 739217023, -116917517, -1383607841, -1285354886, -1730321951, -485970258, 501719763, -1720128174, -1396953162, 588344478 ], [ -112103165, -1971884719, 372121204, 1873286374, -807997569, -1566745800, -420427376, -194585088, -955143740, 1456327258, -112589634, -606910820, 1926925421 ], [ 616575778, 1334704933, -2123530626, -880371651, 587374803, 502260464, 1067378085, -2060362678, -876300713, -1650764724, -1749913670, 1768845002, -1357435206 ], [ -1023017684, 1390342443, -1414907483, -836086235, 125338048, 1982315296, 1570798714, 883934081, 884468901, 1713744201, -1795492190, -1076427207, 1383423052 ], [ -954528266, -2049397574, 1990774293, 1152285401, 644599213, -633075164, -161632929, 1400383704, 752456924, -2012361540, 691043681, -1946899202, -995404992 ] ], [ [ -1366200042, 327346229, 712886460, -1196247473, -1365466232, 69878403, -352478965, -1333589143, -1064500667, 1757507772, 1834426825, -824364520, 604762006 ], [ -821358882, 485268842, -973552954, 1538016429, -689813914, -2108563730, -1162248110, -993777867, 1910491895, 1022230807, -567595528, -245711870, 1568822199 ], [ 181167814, 96229648, 1101478237, 1070131, 99220534, 505387701, 121149812, 1302414038, -93578559, 753664850, 837681551, 506623948, -167867438 ], [ 1435309151, -179203727, -68403696, -634974950, 1848372164, -431082668, -1084162666, -1824499120, -460288177, 577956191, -1773291793, 1975046664, -1110403399 ], [ -1089921523, 1779720100, 848145182, -147568795, 271885387, -1071242804, -620882971, 1127910780, -1258746904, -2089023762, -1774420818, 327891472, -1196332020 ], [ -1187340372, 738876555, 1590846620, -9526973, -1672112434, 1475162624, -1688306822, 1126362749, 732823747, -758728126, -267461723, 366179186, -199923780 ], [ -1797590708, 1001555689, 384017000, 1099276743, 520290592, 1127632149, 1409688708, -1236698972, -502501766, 800420369, 2007678723, -373735305, 201546538 ], [ 703292076, -91359217, -1481936917, 973779649, 349321921, 1348854637, -1923017614, -414763977, 66452819, 1607674445, 779865218, 888182432, 435443990 ], [ -714449080, 142266354, -1076327222, 1431789616, -1742594638, 1938204909, -1570572648, 226915257, -296995587, -1924931994, 2073227633, 2134807359, 1570467245 ], [ 1278745267, -424543773, -1885099558, 1119144369, -708655792, 1044350594, -220240688, 1108578737, -1282820334, 950547736, 47668063, -559514871, 1630188371 ], [ 539107019, 87668994, -2108524342, -486078127, 1583556712, 923163019, -275536900, -1476677582, 1453697027, 779901193, 567786517, 1637657278, 1313446580 ], [ 573326717, 1839103149, 861386055, 914375678, 1980300750, 1548246812, -927609196, -110589724, -1629864511, 69217251, -1212611628, 1543149171, 260575788 ], [ -11909368, -1570498695, -330226147, -1354776083, 1158116352, 1354917480, 949855014, -665435800, -210718834, -2054761517, 54519579, -1466460640, -216184400 ], [ -162277547, -416875200, 2106077108, 640218400, -1996936729, 148965534, 1194571940, 1244314272, 2134004067, -1348556191, -1588470334, 299258683, 633287143 ], [ 298562273, -1804403895, -376183804, -1068419451, 1183458135, 2113555165, 2022674396, -424280171, 1347717517, 1343761342, 2023620821, 1077372975, -68809471 ], [ 1700578590, -1901893053, 1686748795, -1523036395, 1057134688, 856659853, 805964579, -1183153305, 1980398405, 1111491043, -257458332, -283952556, -887216642 ], [ 395708340, -764156015, -1007225926, 1018546725, 1867501150, -123012403, -1316603629, 997744389, 705080369, -1738585269, 690547494, 1631033115, 1114337319 ], [ 1425933344, -1969542187, -1878710248, -842167, 476070093, -1071703472, -316191440, -1786585386, 1904642230, -324977526, 778120303, -1327963543, -323003297 ], [ -1034849421, 1575559308, 1954099802, -1779500680, 1890272335, 437499112, -1009858752, 722269678, -1827293015, -434138124, 69851686, 1173347211, 1812573584 ], [ -231794554, 593992588, 256336699, -1863208129, -1989944509, 1641533665, -562690593, 1977069831, 616439518, 1630828115, 377812914, -1968364602, -1968031020 ], [ -912022372, 304413295, 1812101969, -1766066527, 117541182, 2110457571, 1720506009, -1978949733, 1861138059, 157858930, 38936949, -1175911573, 1740697639 ], [ -1863163862, -2112878435, -1991194566, 962511597, -811638649, 472944187, 137926329, 1357585874, 2054372705, -391169919, -1473213203, 127359646, 164256926 ], [ -929960844, 1754061211, -1754690836, -90587782, -689255694, 249684848, 213013803, -999441315, 2106342412, -2097531954, -1055334375, -1194304242, 490890086 ], [ 1269711348, -1502782205, -695322124, -1042624618, 981915706, -544860285, 59429115, 1099746882, 1471290683, 1436631121, -431798739, 1870291545, -2017141732 ], [ 425234889, 953702762, -736735406, -394569927, 1081191401, 93845567, 1355964182, -440411798, 725779824, -1053033206, -751193706, -1274233132, 1925275722 ], [ 196887714, -1435511514, 2097484988, -897874688, -1814312611, -1903344637, 1181080175, 463933390, 927975007, -1620385662, 829111292, 1269357508, -1257065657 ], [ 539888504, -939382870, 1128927904, -429475141, 1775207326, -603933317, -1667254022, 1826247597, 578190384, 725795260, -548581135, -711727664, -1518270557 ], [ 743227562, -1547767941, 295956061, -1832397206, 948355027, 1832244901, -254507024, -882254816, 2136901722, 1268753206, -995305132, 334406053, 1558482165 ], [ 1359428505, -751868243, -564654507, -1442619651, -1603620515, 1739613780, -971737776, 723450610, -178094661, 34830134, 1185894307, -448475166, -354983935 ], [ 1933176429, 1473246625, 854576301, 1819499097, 592908866, 1109089292, 274970297, 96367451, -1136386876, 1446331922, 871154111, 841269542, -929186327 ] ], [ [ 403340052, 948147681, 775081884, -87786848, -887505110, 1110062597, 1093622719, 1628418954, 1669816125, 1800612177, -2117800202, -227035986, 2045831346 ], [ 451263723, 52015121, 491145915, -146349378, -1014138600, 943562435, 1226932128, -1746134272, 307772017, -766393787, 1726404544, -449245301, 1618612468 ], [ -1358437015, -1058351179, -1970211995, 851643734, 1529387768, -292875939, 1116554892, -1584226682, 1608450238, 976944082, -547047488, -1341205252, -1197909687 ], [ -1366649338, 701205900, -1194687198, -1704275145, 1415228902, 283912244, 854580863, -1783064265, -238307425, -1401696566, 1680594437, 2012037376, -1134051726 ], [ 746105409, 1214305872, -1347099786, -726508170, -2098337300, -238315796, -1219788101, 489666105, -184333246, -2006135994, -1847487195, 1557612608, 2059556491 ], [ -1029608445, -256865473, 525300666, 628415957, -47861439, -391542696, 2049577190, 1759108208, 1197198098, -1440988182, 2068076616, 1360559435, 1608012586 ], [ -979037797, -512417733, -783168434, 1576379592, 780723740, 678722263, -1212803840, 1463303070, 520677644, 2100847800, -2056905537, 852149783, 1115398938 ], [ 517245708, -322297408, 1697513547, 437459130, -869602354, 525845207, -44967863, 1477917921, 1549811527, 1235966978, 246411110, -1596569157, 1204354823 ], [ 1530768198, -2098863913, 352353475, 744650398, -670623717, 628095734, 1002043960, -844690508, 935946647, -1483029505, -1931410852, 894673977, 1150340897 ], [ -680631878, 1614771164, -887276247, -1145747524, 1978453375, 1877430716, -17001420, 357581181, -1456756487, -115112077, -598078482, -19454660, 980231192 ], [ -829268060, -1734961871, -665590015, -1565365562, 1876214939, 1665692062, -2078145330, -988128484, -1693161320, 59310241, -1106646146, -598121285, 1229803842 ], [ -1503862888, 1401401222, 468074348, -1192074382, -265901295, -1678343655, 956363928, -1786160122, -883176182, -475216357, 1236061279, 542451328, 967466874 ], [ 1707300807, 76133840, 141327246, 395359617, 519401296, 1598305765, 1667351518, 1135690820, -2059631769, 1695581, -498216514, -326096242, 2137354021 ], [ -293999889, 194320806, -1455333173, 1676096412, 228256849, -705115456, 789036442, 2014659490, 692808968, -1400052503, -2048511473, 2076268565, 366809773 ], [ -2067647428, -1906072743, -301961500, -229788934, 214235989, -1260924847, 1733860178, 1573677769, -1353846205, 1322045325, 521372021, -1973264610, -164463419 ], [ -556316201, 1253030373, -1606273970, 2017401545, 40646017, -1657221677, -1617245403, 2104325118, -1864748519, 244484343, -388478350, 1660451731, 378962753 ], [ 2030349202, 875281582, -91732416, -863603724, -483286791, 1462718101, -2029239344, -1163518229, 1734177620, 883730021, -591018195, 1408343710, -205214372 ], [ 70819026, -1441616627, -956098397, -493750549, -1738406389, 1470419782, 1883962246, 1060426366, 1232251534, 1695332257, -262477617, 1203554469, 694520828 ], [ -291853841, -1851523855, -1887111236, 1672068884, -880492862, -2079173861, -1131664216, 924572102, 1896168011, 1647241725, 1744819162, 202763183, 1692223888 ], [ -1825214762, -2096746747, -375005401, 102009669, 229081718, -815313426, 861143783, -1986301427, 1499394004, -731011558, 1917221315, -144975953, -29215446 ], [ -1601953225, 403507269, -1851125879, -1167579469, 524424681, -1628797405, 26622787, -1803371242, 1509706300, 59654952, -1334499431, -1195016299, -586735648 ], [ 38515253, -639387436, -1476106561, 2026709180, 1216377487, 1849527456, 109690067, -1774995792, 871134923, 1781813126, -1172604646, 1092466786, -1706778276 ], [ 186981745, 1328404418, 1372893050, -1633385818, 832149615, 1568548763, 124463779, 479980717, 1821819926, -723141191, 1015575772, 505295176, -1097165983 ], [ -65612236, -928818790, -1266645348, 175749952, -154659119, 1177892237, 1145875218, 1843578383, 674144071, 647853836, -428763144, -1003772999, -1561792431 ], [ -2133898100, -1329471910, 1763255225, 1450908588, 400661713, 1245022072, -2111306887, -236534285, 128302431, 2025830901, 1498471204, 1259577774, -1636799330 ], [ -2014636866, 1571835137, -241293239, -1704569420, 86596916, -1542201325, 289112622, -284173941, -1002936525, -1498839355, -332418199, 570681008, 276368889 ], [ -800255143, 1185917285, 176767939, -1322752537, 1695623633, 1060673378, -504760310, 591703253, 1316569557, 723256929, -866375439, 225593352, 1247692649 ], [ -607266665, 1576066882, -277308147, 317879706, -559243767, 374950601, 768361327, -1062316997, 2077527491, -1489803064, -1354535108, 785375027, -652861979 ], [ -56564002, 1413755092, -1869968390, -1799108023, 706906598, 1769156974, -893770285, 1433644659, -8789349, -711155656, 727055552, 726678217, 2012614460 ], [ -1455121275, -1545166907, -743064896, -1523371600, 594016214, -1448378615, -16452766, 1471058431, -1412858280, -217590709, 308783648, 725475663, -808525233 ] ], [ [ -1288256538, -2124881707, 1985710498, 1798212675, 125393740, 567398069, 1688042562, -1983454022, -189015274, 847184902, -1473952901, 952633448, -1055772352 ], [ 1986997094, -168412375, 1234266776, 1778473473, 58839416, -1892869737, -2100037782, -1060072432, -1142329007, -26212871, 588878559, -1019875253, -1510565344 ], [ -2107551523, 1215401589, 750226788, 1513417336, -1602340563, -694081821, 2077162153, -135303729, 2014704899, 701142026, 145669112, -1277915465, 731536289 ], [ -798567767, 457436404, 2065227563, -1015771198, -155184884, 1074554171, -672762109, -1158995530, -292078725, -1541129224, 911404390, 721788081, 1893145346 ], [ -1542415948, 2111829554, 723467737, 824018940, 229469621, 1505075479, 1267522154, 1194494561, -784363955, -1006916252, -325336866, -379574951, 1410908457 ], [ -681479111, 1134186195, 669266753, 1916505904, -1101766539, -1130937454, 1103061451, -997536640, -52485015, 783950666, -1371855269, -1151695150, 1506592141 ], [ 1916052004, 1222705743, -527697976, -1096346391, 1034739203, 1872300119, 327905790, 1752820991, -69943471, -897939643, -1752104940, -5390292, -1380147886 ], [ -195548304, 689473642, 419017499, 1744454599, -964470839, 1808789747, 841487652, -1427869463, 1629586514, 588344571, 1665864331, -2087022560, -949215841 ], [ -1728448114, 1040333828, 1564302508, -1224182360, 550208975, -1479496146, 1675675683, -1474834734, -154962996, -1413316549, 61361048, 1857385259, -1291063417 ], [ 1156453602, 66005824, 189112332, 610618106, 1256087530, -1289517037, -1023011232, -1946960580, 356532041, 1446716435, 444365307, -902787620, 256235938 ], [ 1683270159, -711391368, -809232335, 479324375, 1757326347, -1103339041, -1689314263, -267679282, 900385021, 1439682022, 642490345, -842591567, 938766451 ], [ -168643331, -1453323558, 2143467267, 2115058073, -889121892, 942804790, -1630119469, 1576790780, -2037735721, -376588720, 313496482, 364054337, 601958511 ], [ -1476137574, 1964424972, -1011951571, 472008716, -1611648020, -2019173603, 347919335, 783563311, 1064920669, 196502798, 1929566899, 2042223836, 364521849 ], [ 666300938, -1271397617, 1460597592, -2053934791, 1338414313, -1874519830, 815505538, -546208751, 327942134, -926495305, 1097766877, 2104141890, -737686172 ], [ 768697902, -1767270296, -954333386, -1910756949, 1105169460, 229516884, 55650745, 912355704, 1260102960, 1496374767, -83258334, 2095448622, -1425853236 ], [ 1569358518, -1291635561, 365737445, -1805046820, 1619446016, 1151205209, -1423903168, -1257516161, -628506957, -1040768144, 128077615, -932934611, 701893891 ], [ -559686288, 1715601090, -1526857273, 1619944397, -899486465, -392803069, -366457662, 2040839124, 1771258365, -1894319922, -661514149, 129989199, -1236804039 ], [ 1266483033, -1356200603, -498529706, -1434733414, -517212562, 254351038, -902878194, 44700383, 2011794363, 1471802632, -567955734, -1038548547, -1080017533 ], [ -379101070, 739818489, 904439302, -2052073827, 1174570058, -158468772, 131060464, 338573913, -835635369, -890475072, 42653833, 855010575, 313152487 ], [ 747061250, -840788138, 244607287, -359843755, 470790684, 473933241, -1534210819, -326600993, 1218003625, 422515436, -2124221889, -828982756, -1977785757 ], [ 377991381, 914893183, 1192166731, -1016175263, -1018599978, -577805689, -1630918005, -938117972, -1728774938, -364284223, 487273532, 1213225039, 1495821761 ], [ -887839105, 671493011, -1998592624, -512548175, 2140608850, -1410132276, -1840142332, 1417025599, -1230838161, -1552538758, -1544225598, -1236631242, 728404969 ], [ -988960097, 615040013, 1716487771, -893551600, -1437578620, -1389135569, -1256187235, -1252474080, 815993789, 452907664, 1638813675, 781945681, 959591901 ], [ -1839026985, 80026419, 1488150736, -1932632859, 981350178, 1030079806, -6965406, 588439921, 320179913, -981798931, 988891266, 1524209914, -1154413559 ], [ -498093983, 1000060493, -2061394456, -1563359070, -1455046842, -311606560, 1084013579, -1669666544, 521627135, 539923097, -865615356, 210293337, 592911667 ], [ 1319412748, -141214334, 675915880, -796670761, -363961462, -1906372508, -2118548793, 1182045172, 1151254530, 747225247, 1969982079, -927211264, -1554367840 ], [ -1356937732, 916237519, -183658543, -406278400, -1048957928, -1628422584, 939310775, -1975176973, -772244181, 290606854, -1989411139, 2047658231, 1024360796 ], [ 2139787979, 490116383, -792901500, -1988720033, 1529560661, -773050569, -1704713738, -1048280787, -252917467, 1662058005, -1820593609, -2026906266, 1779176574 ], [ -579446508, 2034809509, 614537112, -589644884, 80121808, 575739344, -115158368, -1096547593, -2106294101, -501171196, 457939073, 1877935508, 1766881625 ], [ 523126582, 1766639677, 635731766, 1168690997, 475181917, 430086251, -2111839222, -2080468396, -746846207, -1701253627, -1405503484, 241326378, 1808557293 ] ], [ [ -205873154, 151395353, 1490185398, 638864916, 662564458, -373984354, 839088703, 680775532, -708970216, -1742046047, -176337513, 1104326939, -411222735 ], [ -1811962078, 1504905047, -625427253, -1225165015, -1722457165, 2119322831, 1795572944, -1772786170, -702132162, -1574978668, 1321665910, -1466065943, -992399644 ], [ -1294950796, -467867282, 878569105, 602519827, 1480917075, 1120045051, 176835417, -1933485162, -172125616, 1476538091, -1209300788, -1818360330, 1652312187 ], [ -907266345, -1295026173, -962850806, -1351087963, -1890739336, -1027567478, 36270197, 991122997, -493578205, -1535627673, -1839290931, 1546918630, 976059186 ], [ -634055125, -1701707553, -157807646, 1883037681, 964570403, -1140386558, -1843875215, 882851468, -1704425683, -1585925080, -1101195607, -2126063261, -797563825 ], [ 1006179631, 789179822, 1448388405, -163397372, -1545637875, -1972569563, -1414530500, -2118101177, -1558074080, -544460695, 1081964687, -2073509979, 558404985 ], [ -416555601, -1930796066, 576001994, -1650767683, 1736995231, 58923769, 224251625, -837561730, 430909248, -2045499672, 1005338202, -18886097, 181012720 ], [ 1752130677, -2129323698, 376802737, -2077036832, -1484697556, -2056167518, -848662991, -1302672392, 405275941, -1697117263, -1108220620, -197746816, 678932924 ], [ -712303025, 1286757692, -985746352, -2030548484, -1825152913, 1071489943, 102582192, 2021299152, -1704273388, -1584931015, 2058785307, -1299533442, -2129837137 ], [ 1670331451, 1586573298, 1188826584, 1948627109, -1173609213, -1512976496, -1541360782, 226531484, -1092782339, 990839944, -1544718096, 1604848222, -1788584455 ], [ -544063207, 971557775, 665045192, -286321211, -1146324491, 609297528, -308591126, -1093379508, 804159330, -1782272292, 951196613, 1084749930, 1258630930 ], [ 2051290758, 1116606947, -442712519, 751150619, 1244692144, -664191892, 1996595233, -944046513, 254060516, -1001713840, 410616243, -1418049353, 990596364 ], [ -1313743548, -320976120, 362567481, 1389555193, -1649162367, 724044973, 1170033903, -1535645738, 1973080745, -521889118, -584935705, -828716808, 484315747 ], [ 1568765757, -1576962573, -1325887202, -960001847, 646567670, -1177620173, 1549080716, -1508523770, -1985409203, -754095463, 1113853398, -803354639, 1857131359 ], [ -425096248, -1132079572, 329551428, -1463264521, -1413087942, 774399414, 2003179378, 648140465, 839337986, -261857030, -592378573, 886769446, -2095444876 ], [ -571842415, -391922611, 1779123163, 1249441942, 825677889, -2037136183, -2117526901, -525537515, -1077174698, -2044531887, -1368563930, 1072162323, -1642190945 ], [ 1914807512, -1354782233, -1456380906, -363164527, -1661112926, -1568340012, 1280487882, -385034390, 346683778, -2111908641, 2073982473, -627074712, -1040631592 ], [ 721121851, -169207344, -700836284, 903127318, -1109583883, -2029181184, -1183442495, 1528158758, 346883525, -1262948041, 604200976, 1523826118, -909139763 ], [ -1351238590, -1103251666, 263525591, 1543349131, 529489076, -176210622, 1327775858, -1529073083, -190572085, -1976409600, -467698539, 1829654547, -776380469 ], [ 2037213201, -1194255159, -916767003, 1882461819, -1101737595, 727145698, -817487075, -248088519, -1301100907, -1097934411, 1078838023, 992525114, 2114466142 ], [ 1779512856, -1477681393, -2137484275, 1693720489, -1739228443, 1555999656, 1447907606, 26198038, 2011074728, 772944075, -1567815507, -811392450, 1936557678 ], [ 1973647478, -566713766, -2084224065, 571011238, 239372147, -1640204011, 61034053, 710059604, -1002205427, -1701049419, -107861274, 1616523027, 85378323 ], [ 868930512, 322330193, -1491513318, 73933561, 702939875, 979599262, 1773102500, 497258041, 363931348, 240638867, -1846795011, -558445406, 750910752 ], [ -2108727068, 967402395, -1691205072, -895584045, 1491883252, -1012365526, -613711165, -1198415312, 2057677317, 1082145933, 292823313, -427223414, -953262798 ], [ -1690739690, -592810156, -2043941668, -1206831579, 1392150854, -769163651, 775109082, -674618500, -1833277825, -1707864435, -1249390999, 1072000482, 1213743235 ], [ 1202520931, 1799476472, 1807644325, -1307156554, -1581127004, -1227322132, 2121279663, -1311200365, -1083880927, 613843904, 743362361, -744260757, -1630077258 ], [ 1706187978, 550649914, 1518728428, -1423982695, -1697851477, 1703653117, 1869586966, -396117043, -1055165362, 457942860, -143840880, -1739970540, -2080801732 ], [ 1604468883, -1380372629, -263276019, -1371529114, -634330018, 1841013651, 568566909, 1394379089, -356122071, -909003219, 847364728, 176448359, -1453604155 ], [ 544349641, -1270164693, -2121600117, 1468655495, 79262083, 677741499, 690909210, -163693528, -919669552, -3975515, -1251547384, -1371462188, 1659238618 ], [ -934704575, -1538284166, -1819409524, -336235396, -712727159, 324016257, -1078608939, 700528277, -721496009, -411334409, -500632087, 634328966, -1272498426 ] ], [ [ -2106747765, 1323076724, 203861136, -790193119, 1626843303, 1258438029, -1354965413, 708078543, -162270962, -709707881, 1706254909, -1670845593, 1092718190 ], [ -744432828, -1951266760, 2044317864, -6956970, 1900193612, 1685740105, -1831671385, 1387281518, 1276953698, -316933929, 1104115987, -422710265, 1225574738 ], [ 31961601, 1849910402, 2014081824, -607233618, 1115786336, -1900298080, 2062007708, 455961590, 651388790, 1993341921, 59240953, -82983421, 2053781168 ], [ 1771611127, 623882206, 456073940, 1568034787, 1542180466, -1393706969, 1829182137, 1998999320, -1232817591, 1178916816, 2050023293, -125960006, 2006246980 ], [ -1210976136, -1500927014, 1530669787, 1600484593, 504301181, 1794079035, 1854670015, 1716843803, -969176370, 1068427158, 529273157, 1549152841, 1519973629 ], [ -1300541353, 1524486529, 1119653269, -1197665158, -1400085315, 1529270265, 692747993, 64770661, 2038197257, -1829369875, 1298275194, 2019799895, -1905378070 ], [ -1558601746, -664039847, 1538875933, 1908372386, 398588242, 657307583, 2044172693, 1099961512, 1279966892, 261797869, 784148045, -1235372198, -1526102867 ], [ 1729611494, -1317468250, 421897943, -1776689217, 1334676904, -1951551223, -997486642, -1372796676, 47018438, 48492238, -1216842323, 50525288, 207439822 ], [ -1154538748, 1485125260, -480559194, -1212389080, -1620508542, -1341111084, 2109836912, -45868891, -1394182047, -1875495233, -846972217, -125525817, 870943747 ], [ -2058921370, 161768588, -782163928, -577659607, 1340253673, 1275260, 1733087054, 127045192, -1274486607, 916587514, -1634315692, -1963475036, 539795057 ], [ 1630354161, -1455555142, -1801375591, 1322884342, 1574432467, -1990697672, -1943403673, 1450122449, 601133189, -1963674553, -2009514807, 409075080, -1373333800 ], [ 1316896549, 400245042, 1490451041, -856497153, 1919032991, 1931804478, 2120731405, -489668036, -101343880, 1193103659, -180744031, -487555472, -761618199 ], [ -236736337, 787572701, -448902102, -297753254, 1564767216, -1042101141, 446412769, -1673954881, -763666388, 455261065, -1216067313, -1218490508, -2100708594 ], [ 499119952, -1078452239, -1165393054, 249233374, 1576542367, 2110431041, -920965213, -1516527298, -1474800816, -79698834, 1412200395, 936673336, -12911151 ], [ 925778315, -959005235, -885940353, -1716828350, 820863693, -1102695091, -836647588, 1267198229, 49156285, -678190183, -1403478399, 1719654680, -563601891 ], [ 1185791306, -1365754432, 1335683674, -414059237, -1219193399, 1459104722, 1747474202, -1073511982, 1350184334, 116649110, -669544635, -1101556948, -1918495506 ], [ 934234463, -555709931, -480149893, 582579658, -1228630958, 1165553136, -1989414905, -770632596, -490379137, -1668550022, 416712452, 385424672, -563221819 ], [ -60937529, -1564691059, 1215349412, 1970384419, -644561244, 218229326, 665677908, 8373371, -2115388448, 1421131300, 2026111983, 369849080, 1005845757 ], [ -2047246470, -2130034892, 1567406100, 8306851, -1663681043, 1113244187, -2069204755, 871463946, -489402302, 1336067931, 2128045530, 1224025309, 529756532 ], [ -1306543151, 788297197, -1532289555, -679204668, -2058437680, 410362449, -1253215526, 583644139, -289222682, -717937576, -1687788685, -548716487, -1340093059 ], [ -1525753073, 66290074, 127285931, -1248742265, 852640813, 1392570162, -347996907, 2090506526, -896741460, 1248098627, -1544775117, 315029703, -2003277740 ], [ -687278329, 1557929680, -1304537637, 1949025098, 660592316, 2049697944, -540563989, -2022406223, -1574774372, 1534750954, 446947463, 229601334, 1169487990 ], [ 5544773, -1980293781, -670067573, -1112171060, -1281449262, -326676417, -1521977836, 1684964038, -1817636986, -530660249, -923554125, 1104488551, 371810449 ], [ 189133486, 1727282741, -800195437, -3849140, 1512790125, -486218095, 1533826962, -62551921, -461830582, -355733368, 1226624822, -1364084384, -163872353 ], [ 899162416, 293257281, 1572596423, 1640249342, 505161219, 985396602, 1641080694, 582610880, -728652235, 886663926, -2050945945, 1823801887, -551106145 ], [ -599391460, 1731732447, 887053283, -2144766273, 249470926, -1239894635, 1053363419, -720592638, -1219079976, 1905477321, 1289322906, 1924515320, 386154391 ], [ -2091152715, -1857720968, 676922038, -1545013332, 594464122, 1381682181, 378706777, -998097808, 37305430, -1301158429, 612253349, -315566669, 881668286 ], [ -1071001741, -1141501827, 245986712, 355151438, 755660535, 1306304524, 1896481722, 1102625085, -1863141259, 1193503894, -1909325507, 14757416, -1287339552 ], [ -39358285, -1335031691, -1221950320, 465971238, -612596946, 1767010690, 1169373276, -314107706, -1388078730, 1559301103, -71066386, 707605943, 1227737831 ], [ -725649525, 825263351, 386013103, 1374505318, -1002877288, -864728652, -525766012, 660170140, -907170085, -1809672949, -213531071, -933742001, -1029371679 ] ], [ [ 175041710, 654164907, 645498911, -492699274, 38275384, -317198565, 606972549, 1106757812, -515636470, 1140341718, 1132538472, -13106464, -1132278851 ], [ -1935769249, 1314450019, -523213814, -256691275, -1165609009, 50915601, 1278783651, -1480515066, 233443786, -1818481076, -994368366, 1466287613, -797135660 ], [ 244004981, -1801955766, -1642099039, 1585083, -899915078, -758494176, -1007776534, 1460918437, 1477108426, 922878825, 1708792251, -1877705335, -66134699 ], [ 1199549435, 1986963747, -1012961205, -1742746662, -1204144240, -1961442846, -1440086544, 483639423, -1212589833, 241073152, 1131233735, -2015897912, 83453061 ], [ -1376351619, 912549386, -115188664, 1027041470, 545755420, 1050673417, 538560000, 1373163658, -513362118, -1970803134, -260142226, 447893891, 1899409430 ], [ 913718475, 462147662, -468708116, 1471018280, -1613851337, -904402845, -1128402973, 1860375338, 2115608269, 818706266, -1845723045, -1764727823, -381134562 ], [ 1897126674, -1837282601, -293135975, -1333275223, -1547193866, -2083284135, -1572611783, -1155681701, -1333922052, 2009238028, -546047594, 1750873702, -1004923311 ], [ -1596914554, 1036321338, -1692450665, -1717466039, -1533935190, 697467363, -292284391, -210883689, 1479813655, -474270324, 535605792, 4793761, 574677127 ], [ -361896662, -356641527, -122712820, -31348551, -1360362392, 29674869, -321278776, 1137510133, -1596505575, 1236460812, -668697118, -133642334, -475710700 ], [ 2129217724, -1724387747, -1884429286, 2100337132, -178092893, -1089481863, -978248188, 1902227619, -2142522381, 715318901, 1466392613, -668782108, -310943002 ], [ -2115726054, 2069160819, 1931577809, 1608922758, 759496036, 11810770, -1819568528, -2081490548, 1063098493, 1214889759, -618704419, -1962218733, -1575700800 ], [ 1713429095, -1212048065, -1820022460, -2134006122, -1090044992, -1241082524, -1617724845, -1497742306, -419056419, 692241136, 1594846051, -931096020, -753303952 ], [ 2051575887, -6514129, 981100910, -1920251598, -735659927, -2036643635, 1481444503, 1034353826, 731616381, -800371464, -2004606109, -1986236801, -1343892427 ], [ 1787387182, -721622855, 665292217, -285390658, 1036225935, 1706354992, 1656081927, -10694051, 1957942872, 285686863, -120413149, 1470231634, -272055012 ], [ -679243895, 1740725291, 2129893616, 153573190, -163382262, -1381013081, 122539082, -646573072, -1011173684, -1910024530, -1383670840, -59402915, 740364794 ], [ -1783842939, -1579933111, -2086647614, 570262751, 1050259957, 355941783, -1864563572, -1084411389, 1756684245, -1108153760, -1507300211, -943855004, 1065272998 ], [ 1765943585, -1148162799, 2033846731, -1395543481, -1533604268, 844231041, 136667774, 912980307, 224329204, -2129762232, -41592965, -136638306, -228618820 ], [ -168745901, -1334425961, 1961019495, -1017994514, 1161846802, 1316330175, 991527897, 1547703122, 1901826444, -1780657964, 1752158344, 1563781884, -712925885 ], [ -691294300, 609434951, 1760944013, 1176436174, -534604075, 1431465348, 81873083, 1321526955, 1920388919, 736578949, -644548372, -1982719731, -720742316 ], [ 1126618493, -57949590, -49293771, 1999705275, -1690573889, -809402359, -969485264, 201403765, -1762965287, -1106879851, -1827413061, -408659702, -1964391343 ], [ -1614651613, -748072134, 457794804, 1799890226, -2042817818, 710172832, 214577248, -1652131234, 1765872969, 38144699, 1086006136, -1938306369, 1069456504 ], [ -90494837, 2138563107, -410233019, -1579548336, 948654424, 1945898736, -904771566, -671206117, 2089851268, -942677143, 1742075316, 1639027486, 2019761796 ], [ 329502615, -1336332242, -1098493121, -1786812161, -1148919792, 1507262172, -1808795467, -2142799259, 644738061, 1319375580, 1095967706, 1690264908, 1159744053 ], [ 619471932, 1428669328, 34652109, 1572722112, 1833449584, 1712660600, -1522182162, 2005759754, 319387938, -1226288511, -77850108, 112750669, 161341382 ], [ 1945653413, 1888056156, -285988453, 1095202043, 369807659, 1327404685, -312960879, -983238380, -1349238694, 1386159401, -1355672738, 1179720523, 1948166267 ], [ -665755899, -1518488335, -1309223630, 651079719, 928132015, -1982941501, 1132217690, -360919145, 155750997, 2068227154, 1285818895, -1249823139, -2084243551 ], [ -2032510900, 530896047, 497592506, 741214854, -22680172, -700918699, -1503574356, 667169522, -1756321630, -2010480710, 2017378969, 1502042265, 2114624023 ], [ 1543389207, -1003084047, 527175942, -1199399152, -305666192, -2049454858, 1649766312, 2077443859, -692480560, -1715136719, 597630977, 445554011, 593471578 ], [ -432848285, -1009498464, 1142096552, 1395199439, -1233435760, 1229827397, -1060999502, 822841160, -897588891, 490609049, 997539151, 1280873077, -1844304560 ], [ 564695482, -798198038, 1138879106, 1423287120, -1856402454, -607341716, -241427806, 1655940190, 1799720211, 867868549, -1992779406, 1793295630, -1648431679 ] ], [ [ -1498958404, -2111704712, 421049274, -530709879, -274182602, 1472765703, 1617593302, 590087337, -1433953122, 1163294756, 57592619, -291670688, 649833862 ], [ -1281534964, -105195449, 493090387, 1556539117, 1690898409, -1139514450, -806945244, 1976240718, -1857129949, -1271418595, -1468862923, 1547187068, 1767483256 ], [ 442295172, -925875124, 964206183, -1337953447, 663061051, -1230157381, -1924723899, -275035043, 2019252329, -1725837571, 1780192148, -1496058715, -623047244 ], [ 2006501847, -698034755, -1413719500, -998813843, 1130885384, 726858342, -1307840806, 2088062850, 278037242, 1428630389, -835206396, 1597403236, -63464757 ], [ 709082743, -788386287, 1395674748, 2112985335, -1359579007, -1178409681, 719330732, 105337420, -1221490998, -1455936115, 229591184, -1471701972, -884286059 ], [ -2008109572, 229201704, 239639722, 1645432316, -646134246, 1939963633, 411063429, -2074242002, -996261388, -222888971, -585923816, -1612699928, 136179550 ], [ -1266624809, -1971009606, -1127524816, -2016739729, -451388467, -1333343634, 400072604, -158063289, 1611020111, -417857407, -1588775042, 1145298129, -1453071555 ], [ 729587384, 730807891, 2094046599, -410688694, 1307966408, -888544373, 270055403, -655141252, 1390318570, -1135282707, -1796539102, 1961876922, 697806301 ], [ -1348598998, -558016511, -130622630, -429150249, 1258748790, 1365885123, 1779287525, 1891917243, 164918024, 2097699849, -2128954973, -187871336, 2134754190 ], [ 921871970, -195759112, -764959073, -651620944, 1218958660, -1148784847, 842550983, -713345405, 1962298919, -534704111, -218880757, 1610825469, -773083857 ], [ -198218912, 1282283363, 1421520777, -1770809716, -1810926430, 1531901110, -141323207, 587029175, 1029786013, -1289123281, -1799776373, 83979093, 1218103199 ], [ -1966259986, 864366253, -1978834433, -300529097, -680707187, 646578080, 984904646, -270008634, 781524089, -1885162447, -51766659, -118350510, 1377233151 ], [ -460120855, 1272738533, -630849856, -237099240, -1151952633, 1974767534, 1811375301, -63499963, 705153964, -1052991067, 546476618, -32624020, 481249847 ], [ 135450696, 696720419, 559293299, -836538779, -640769303, -265178974, 189808572, -1196893424, 228736150, -245258340, 1476829397, 1640498259, -737385647 ], [ -1748589350, -492404970, 1716858246, -1927498179, 680599692, -1680247898, 1138139031, 852727384, 1662843001, -672256859, 46796330, -1256327442, -147679396 ], [ 872986868, 1369163615, 485899961, -1104166549, -117323195, 1286921918, 661077049, 1952992738, -147531764, -493330883, 1511941367, -442437638, -687580024 ], [ -16414590, -1869961597, -1524053399, 564921757, 1002488762, 728765237, -1860888655, 1843194403, -1059360074, -1248309561, -1486053941, 2113161555, 540260576 ], [ -105326895, 980593941, -283709205, 1573894228, 1521364117, 308308397, -522034071, -827744933, -1781748313, -403024709, 63375542, -23931909, 907092607 ], [ 150275689, 433811338, -1203320788, -1050092091, -397659915, 237254269, 1020661271, -2016106306, -755295258, 1088263104, -456980756, -888073381, -1690748598 ], [ 732605760, -1075772343, -165885206, -763527632, -771920834, 550860115, 1791078281, -1826390280, 1344930802, -1589545072, 610301225, 1415435570, -896352375 ], [ -1358423180, -536209494, -1877921886, 684350787, 1709606075, -1745649970, 830803993, -2007643278, -1861486900, 1276361572, 380095791, 777924613, 1636922207 ], [ -1909737325, 173733253, 1492888031, 98851214, -2010763944, 1164119639, -2025743893, 573128672, 596557131, 1389300725, -994454197, 1169996849, 2146279659 ], [ 37507671, 52945299, -1542728303, 1854909525, 216682071, -839831013, 1467129808, -464791381, -1115947030, 1518679081, 1236465717, -978303060, -1511642616 ], [ -1492130501, 1016378230, 1081619957, 510835365, 720373132, -1732453540, -557832382, -569394639, -661439031, 1320510870, -132550457, -1678466656, -535572850 ], [ 1820682005, -452757294, -1578071567, -504649233, -1307519006, 354133920, 341854370, -1167238251, 521957706, 1235133465, 479722228, -638523504, -2012301166 ], [ -1086742578, -52535677, 2094027248, 602512344, -2059213699, -763166942, -1313386365, 1816141366, -2011168145, -605975119, -557935000, 523716101, 297662987 ], [ -1717863905, 1916043133, -273702470, -283078462, 1569270224, -1179855486, -466843028, 2109091355, 1725689957, -201592504, 2039951465, 1169017172, -1021357231 ], [ 884701208, 1554016137, -783088087, -511891114, -1088952254, -1693350346, -1851580588, 1331381297, 1689723345, -1787350744, -1789772034, 663926862, 359482216 ], [ 348579418, -393849460, -1654521757, -1743155565, 1717581897, 388101079, 1333476767, 745857284, -190109051, 1635918203, 1949045578, -759827572, -976914679 ], [ 1042213411, -1506545279, -2120091440, 114554458, -473912861, -1633537785, 20231755, 1491700622, -394761948, -1612934157, -1990495157, -396409975, -1826716208 ] ], [ [ -429085661, -532198537, 977406174, -2011100371, -35075722, 1317138587, -930877538, -509704831, -1715002196, 1620976711, -802179866, -924659911, -2139863178 ], [ -589790479, -262544576, 183852303, -1842072963, 762778339, -407972293, -1789252961, 1080061295, -1694229304, -573811561, 1832093391, -1434915876, -1806928576 ], [ -130220118, -2078441910, 1117448122, -2047715953, -155076195, 1426448611, 138023732, 1371086906, -715870298, 580237923, 388958315, 1270172087, -1446627042 ], [ -2050601950, 920497621, 1521506810, 1925001305, -419996441, 829383103, 112673938, -815894096, -197095513, -1617049323, -902109369, -900746910, -1007584984 ], [ 1075064076, -1715855845, 1285922733, 259907928, 1772338205, -999715258, 1066855285, -272735091, -204177880, 1375714272, -1798585471, -2123197400, 1447464529 ], [ 1806828956, -239183442, 1845027598, -1834364813, 791701299, -1595072767, 312419754, 1495992419, 2105231235, -76402017, -1646083204, 892693663, 370941246 ], [ 1727837522, -1800289428, -1651119266, 1828089653, -115290738, -2068085191, -49347222, 414394222, 904028585, 860067926, -726668329, -1252503738, 442823138 ], [ 591483325, -817090894, 1087265489, 1392718715, 1134080937, -1155571320, -1713618232, 1238093965, -474753374, 970982742, -1548821122, -281883712, 1523220510 ], [ -390056677, 1723279716, -421812493, -1801755615, -536439036, -1565109948, 958039315, -2025731193, -1834583029, -968963784, -1856299852, 123276137, -328975927 ], [ 758466853, -1433534639, -962983847, -1078468588, -916864730, 383533054, -1683270674, -1407366635, -438639285, 1655322072, 1203387911, -1453100100, -504518175 ], [ -1639712179, 765685777, -966423297, 69329455, 563880030, 667440860, -1168405623, 1710186160, -1330468023, -1481040654, -675935046, 874138565, 1616419349 ], [ -987369284, -2120234365, 269818216, -828368074, -1314000871, -1779406680, -1460828448, 32598555, 79127214, 1235570441, 1278082106, 1112155992, -1175506101 ], [ -95655697, 978993572, 210608373, -1511141967, 1952037700, 1765045642, 1602888742, -1785154999, -1071487407, -84956237, -1355744573, 2060221861, -686676452 ], [ 1729057806, -130690741, -1886588291, 13605675, -1702678822, -458760937, -708540433, 814769159, -1900147965, -1976214449, 614564332, 388661320, -2017544393 ], [ -1421437343, 530469060, -1195168462, 562147944, 914145529, 2024601365, -1499593276, 1596065916, -1871438464, -1798785488, 2051963561, -1953958833, 1064501427 ], [ 1958716556, 1319999945, 297453153, -91098184, -1683389226, 290768346, -441387762, -420377954, -1316656609, -768973022, 1533010701, 791775477, -882673799 ], [ -189172418, 1594658944, 1201954565, -1250131065, -1970473414, -951496142, 457657515, -1497391602, -716545619, 810352230, -1429193439, -906643829, -1795071657 ], [ 1631143128, 308517201, 263405742, 2050770334, 1776519228, 869907130, -46475456, -1004699019, 1859301417, 1901619533, 936573247, 1415766155, -2111475413 ], [ -1880769390, -741052047, 24004429, 1179935834, -1954148906, -1859058665, -51224886, -1280853160, -735684627, 742431884, 470694133, -1456672658, 1894854704 ], [ -590850498, -1909510164, 829024912, -818111164, 98463331, -370209783, 979408817, -181510731, -269127689, -965173553, 1484617247, -281076786, -930703009 ], [ 111438342, 190272818, -121777879, -1981818199, 762727010, -1719459355, 781006940, -1448970839, -1982529254, -2123090836, 1025273431, 1636355772, 2055380930 ], [ -1761908835, 945784212, -280780007, -329933177, -1391009499, -2128255318, -575889330, -1696506387, -1034756037, -1516887475, 478787503, -536063227, -1132296348 ], [ -1680733585, -518819467, 472608435, 919821268, 1843298836, 353393293, -816803534, 2052789071, -295266048, -129840394, -2131860346, 561174832, 129580848 ], [ -189691968, -469885569, 942017187, 940563807, -1375299728, -1026506972, -1372802827, -1369434658, -1242379215, -2108725850, -810606067, 2122230277, -390158254 ], [ 773853048, 2105914315, -2050710602, -583696164, -1976068051, -2112741950, 1023924483, 1415992944, -431958404, 695465043, 793364107, -1724002945, -1756707416 ], [ 1110918906, 30395700, 104447985, 893968313, -916979452, -1539197861, -249540763, -2081752311, -291340809, 1355525850, -2035270415, 557522301, 2122835340 ], [ 1870639453, 314689875, 200226095, 2106970037, 2102683982, 225170286, -996066185, -74567206, 1136607851, -1079476156, 2132681378, -131722872, 182539010 ], [ 514821740, -956567646, 491314356, -684352547, 48334234, 1096295394, 442714093, 1426777200, -813590488, 238281668, -372366042, -1848380355, -61522803 ], [ 999975225, -1473081347, -1244998282, -370474585, 477811536, 1177384778, 1790837482, 183748736, -1723064265, -270599819, -310047737, 1412564622, -761563083 ], [ -54296261, -1162653462, -941832680, 121525960, -217403423, 907252599, -1642354945, 434166756, -565064895, -1127287528, 279905675, -1256252548, 1176109385 ] ], [ [ -1691577163, 326763055, -257848630, 379718074, -1854156548, -432875474, -939126917, -484388165, -1983681251, -1029375681, 1962242735, -1204313264, 332896885 ], [ -520006712, -91057561, -1309972535, -952886100, -40782087, 918990545, -544452988, -428534368, -454608357, 1418718146, 460436038, 1311886571, -699368261 ], [ -1123109933, 13686, 1320130574, 1268248667, -821020290, -1906681593, 92545138, 1699581532, -674260965, 100818137, 699545731, 275472255, 297388737 ], [ -1429290571, -1043949832, 1321999545, 1182960154, 1661348013, -1255281343, 1305095200, 1763198210, 6554365, -1615261716, 127056419, -592349281, -978433963 ], [ -474691346, 1956597725, 1445574583, 1893669832, -1621880091, 984629443, -1847296116, 1292396359, 1983816244, 918387788, 1770297338, -802326987, 571238096 ], [ 1214718537, 1182019269, 1490261091, -1270342181, 2018508470, 536599205, 1001587449, 1890207788, 781056091, -1439256945, -35194187, -173014796, -1710414699 ], [ -1685149244, 1646147511, 222758548, -1716812008, 567732560, 943226014, -1472884983, -1775605825, 1959460241, 1339648251, 843144492, -646535863, 853080356 ], [ -308744946, 1055762405, 512756149, 423295020, -1895497973, 2027915035, 938999303, -284335792, -263527487, 310232829, -514239667, -1657269623, 579355300 ], [ 424416936, 952560811, -1199223779, 1454308831, 156162912, 1450043152, -870023515, 1742400353, 1311378159, -490814732, -245003894, -1134293239, 1826162278 ], [ 953320372, 910818593, -221364065, 1623060654, -2046719455, -242395559, -1998834085, 1631902106, -1476422364, -650174897, 27194809, 380018311, 883556607 ], [ -1701190404, 1373574548, -1741037430, -73359257, 1463686322, -422672225, -1466082088, -390449022, 2063895996, -573799991, -1150255725, -1699732077, -1221841781 ], [ -1692966659, -829315073, 414014238, -494932405, 687777492, 2097915059, 1151274994, 537512987, -1356855612, 1258803195, -1473796490, -2133925529, -1422554396 ], [ 817599762, -1619383241, 581886898, -1040027676, 2133088818, 1905320363, 1043210086, 494073515, 2130660114, 1227560745, 92802999, -30317610, 582234614 ], [ -1885199377, -584236335, 133152992, 12580132, 342119328, 472564318, 462958569, -960749912, -334407560, -1000382789, 981176127, -1066505976, -533587209 ], [ -895576084, 1898591241, 635563191, 718481199, -23329843, -1270729779, -1950240926, -1415482828, 731621029, 1412249312, 573965846, 1741722133, -1537158387 ], [ -444151071, -976555632, -528001436, -953401269, 1037571806, 1662881584, -479649204, -1928073827, -814069748, -1121556178, 2001465806, 1077282829, 895167982 ], [ -1130424325, 612846184, 1196634017, -1489566231, 1193883131, 1258016822, 617155645, 1699403990, -1998189549, -2060208591, -1689580828, -1669063338, 951667991 ], [ 1529925709, -1503722286, -999910244, -1052043858, -543718464, -1779041101, -1610008389, 537487826, 1639078211, -1467991219, -1714710176, -1407181817, 1769856924 ], [ -1249381174, -167064538, -1774578251, -1197781960, 464734290, 1978115247, 1578309989, 12656245, -1220443292, 112905483, 690809505, -432851498, -310149569 ], [ -863343365, -1036652718, 616394462, -56025725, -1664917758, -1370944632, -58841862, 924320427, -1748355511, -977191277, -2020683737, -1779862486, -1662719338 ], [ 1157579480, -374966107, 1855536263, -291611114, 1840452926, 1717235640, 1527666635, -1941842435, 948623433, -122464699, 2071083474, 1070004726, -582886632 ], [ 694425748, -1653555919, -1677150273, 2091624994, -871251700, 579143366, -1115626236, 521071432, 465206914, -1631257576, -2010714485, 335723824, -757650928 ], [ -218802652, -176129176, 363513468, -378496996, -1680664247, 1095699422, -499596348, -1200706598, 1698655393, 396745822, 1403003780, 585572981, -1522857862 ], [ -1897038815, -2062316438, 1671276036, -724057403, 431392498, -159413839, -871779119, 1892614846, -570978735, 1291963939, 807655328, 1832943166, -855139112 ], [ 1179107982, -401924708, 1169809744, -586776836, 1407504730, 1877319925, 521363505, -1892331621, 1957990354, -93809921, 705956176, -1791494678, 877607302 ], [ -2042980587, 2015695472, 830708027, 1189567262, 413012709, 1512623352, -1826016725, -1117859292, -1127943857, 993333589, 1992865027, 220880534, 120782712 ], [ -1000928357, -494099407, -1494572569, -940908297, -86355527, -891389953, -712511037, -1192204916, 1873438888, 196357599, -329944567, -979654165, 2145280261 ], [ -1850736463, 2081478266, 377535637, 338159999, 859649106, 2065394355, 567423294, 1582299700, -687370881, 883277719, 1757376540, 1423818675, -204572027 ], [ 1415324030, 1479794181, 1897610544, -1566028377, 800059406, 624867776, -1096766912, -1711696684, -1712754508, -2125653524, -128851858, -1506669709, 1364625461 ], [ 1555148364, 497468130, 482198402, 1142491801, 1469546878, -1141646175, 116974251, -1559199236, 727970668, -2137031924, -494168457, -1519563356, 1889796587 ] ], [ [ -509969269, -720997120, -1731416740, -1156826336, -647774489, -1598748162, -360894459, 935274050, 1531632321, 1208885610, -561791066, 1366367524, 1487595380 ], [ -1229775263, 928849867, -613278630, -1962219531, 1853437811, -1235367782, -1750709489, 873099564, 181705303, -968831465, 1635811805, -1519810429, -789530039 ], [ -1917782801, 1821254639, -1760553228, 969678627, 1465372382, -790055578, 1568445830, 1423689792, 2071115971, 1303053491, -409386808, 184823677, -648855164 ], [ -89066240, -1540481732, -1393769991, -958599478, -1750640517, -1602485683, 1604374815, -2108376392, 22206589, 593887474, -1261435735, 1814185502, 1502416091 ], [ 1705906664, 1531413615, -619305837, -1443291253, -925680515, -173500571, 130187764, 2100868830, 2053715114, -39357122, 1412683224, 626309201, 1940187521 ], [ -603485679, -296421995, -370017459, -1550550274, 1127243746, 1581588450, 394827960, -1406950000, -1766606831, 2105099249, -1637238783, -499298895, 1438312136 ], [ -1758118301, 148514899, 1861522340, 556130260, 159838446, -2017950513, 367517871, -600039827, 1976099770, -1507156294, 254566468, -903034611, -1273590384 ], [ 548663102, 903965089, 1511520146, -217408455, 1528284147, -1801229193, -1516668900, 2075989181, -532467021, -1828197051, 668879981, 1205134249, 420402554 ], [ -1393896607, -1861785771, -1561972093, 1695850727, 1021010032, -1350888802, -1208491303, -1640661099, -1737597338, -673741381, -1422124273, -507758808, 2062345264 ], [ 1134963578, -79440166, 1155485021, 1556310306, -204702107, -351835931, -984223336, -1685337614, -1654512444, 2048882546, -1645147556, -1564881320, -1563819646 ], [ 1812671, 1283947594, 714708052, -618289540, -190497686, -434337849, -176004353, -2139891836, -1088750503, -1142506507, 1402846089, -60810105, -1319629917 ], [ 549870661, 1664245904, 990752313, -1107073851, -111227542, 760607936, -1659742517, -950340421, 532802314, -1765655437, -648744389, 1096112347, -197602092 ], [ 1357255634, 1422309676, 151941659, 1172164717, 292407639, 206010089, -1888061535, -1081513360, -748305610, -682332429, -1566510820, 272718105, -711362381 ], [ 1952058239, 110266136, -1692155953, -1735344950, 779653697, 639758684, 442526445, -572649560, 1230233542, 368054445, -372233354, 1222421034, 796781747 ], [ 353496198, 636462652, -850732197, 198725201, 14844439, -1258419919, -1014035929, -300267071, -1219820300, 1827997068, 16882720, 1703796762, -1244057373 ], [ -2143962331, -571628013, -1697914985, -272841640, -1648579955, 623813376, -2134707661, 428081384, -1158374148, -498905558, 1186324669, -1688759042, -775006803 ], [ 1401076580, -673825274, 518902560, -267175897, 1472549135, -1952015246, -1621773520, 798800912, -360909189, -1593391840, 1688228454, 1775446754, -776568442 ], [ -1990665960, -1490390213, -586256959, -697149744, 1920830819, -406278527, -676278716, -1786882745, 1601118373, 2004932457, 22790428, 1985444404, 1950001474 ], [ -2134441492, -1758540654, 1413635479, -98776398, -979392032, -2075545699, 568762655, 1795449463, 1952677966, 1643014546, -1654191285, 545817597, 1912281626 ], [ -97934431, 1414100054, 183256199, -1774533762, -1266897832, -1363794063, -1373703822, 158494194, -1313809562, -115530900, -1267757276, 1561552068, -615443908 ], [ -1167108846, 494052140, 117242238, -74803466, -125767307, 1470050902, 124675743, -2137251242, -61321325, 951391980, 829489696, -1135819130, -1539272353 ], [ -1156363799, -111272955, -1712253444, 314508243, 746693279, 2136440273, -666597023, -259627534, 1856141362, 1039241548, 1778237093, -1204468336, 483025930 ], [ 370017614, 480399033, 1075543098, -1305893297, -937894359, 815739171, -660236344, 1873993113, 657125307, -996393702, -1169641017, -918846804, -825022342 ], [ -1253338559, 1857773358, -476385191, -523201560, -505815956, -1415299393, -1288786062, -600546325, 891089995, -613332465, -1046112180, 410141466, -1749179421 ], [ 2015891144, 1845469932, 358565314, -2061382785, 1806813512, -1198755186, -130721075, -1463813227, -1477706598, 2095992238, -290661063, -1975450471, -964358084 ], [ 1521671950, -1705358500, -1174092823, 320908232, -2054260820, 1830722894, 552732930, -499151022, -153456359, 339710629, 1065228857, -2121357489, 51065163 ], [ -1282069077, -1975525773, -1167435435, -335003552, -169609583, 487158325, 579337766, -2054013409, 1485366155, -788591683, -716336196, 1237686255, 644558300 ], [ -740761952, 1860106929, 1891529600, -1823556569, 1714439643, -282448274, -392111875, -61555281, 1962275876, 1088564924, 553185755, 411050065, -1012583941 ], [ 2142579073, 78490709, -773702524, -1505715016, 252259430, -2109797377, -1111469905, 1171877270, -1742355322, -890527400, -1551880221, 998654588, 226141389 ], [ 1754169751, 1011004503, 1546486537, 1009002474, 1674114664, -2084312231, -469926764, 2096173754, -198368359, 477346446, -335282019, 2003536514, -893950400 ] ], [ [ -1298651468, -371613415, -932153278, -1321957426, 969104861, -269927929, -74637614, -190809466, -566947850, 1278201231, 1988035704, -1296496826, 612053661 ], [ -1335377629, 1046033339, -1609641728, 2114762919, -1051767939, 1517488694, -757125669, 1263519512, 501268174, 1376056026, 2024350522, -1522143873, -697843934 ], [ 1192084642, 535031819, 1218873427, 44065093, 849270011, 474115681, 1607298165, -1524876117, -1328818148, 884126966, 1683042625, 1191181529, 1884499244 ], [ 1601377916, 153881303, 362018153, 2048872826, -1008103160, -2086904138, -527845907, -1339159798, -1761970563, -153560846, 2098786904, 137122613, 1851351979 ], [ -1427741786, -120619156, 1179077337, 1354626565, -1233078099, -2004028546, -790364687, -184026594, -1417968616, 662083805, 946055164, -1850286544, 414554358 ], [ -1931728581, 940968823, -1014348899, -1303886302, 352113378, -2085241183, 1317412129, -2076507917, -52835029, -1125657859, -112076673, -1567390404, 534221410 ], [ 1126236000, 941697196, 1481574980, 1234324041, -903854691, 184271300, 1928985666, -1565075104, -1857579852, -488710159, -1889847515, 121997225, -1099769709 ], [ -140792442, -316101396, -2005929169, -812528679, -1516591573, 401324638, 1817945258, -1147231931, -545128197, 113344832, 1474916396, -296849958, -911955432 ], [ 2027603617, -2039101586, -1499552225, -52971540, 876554551, 829885172, 106514567, 57805933, 1247931042, 1199662605, 1477169378, -1784131233, -367568014 ], [ -244184447, -443383592, 1770292271, 1857916828, -2018327928, -757828120, -750245856, -1158361918, -1455696800, -2101210719, 1667177461, 1666744317, 186086073 ], [ -1775789338, 1632848081, 815126774, -513685138, -1239999068, -1596526951, 556015643, 394687417, -907913448, -789363974, -995188014, -1509893430, -2056369713 ], [ 1369889535, 1505675081, -402900740, 1981601377, -2052075909, -956397457, 1782869528, 2129247738, 1970076199, 2011548846, -1914792607, -1449810223, 2019952287 ], [ -115947839, 754596414, -79575244, -1028218858, 1438029888, -1079742330, 2134466685, 907097961, -369083946, -322248336, 318087252, 147810799, 2029230508 ], [ 1188086095, -2056386420, 1101353615, 358149717, 1144630173, -383669539, -142066396, -1084518946, -1343151006, 1660941248, 805188958, 2008440363, 1438671871 ], [ -345336305, 1345935631, 1689368606, 1285275007, 1118980080, 1387172116, -1403937172, -859033232, 1239865747, 2001754994, 181947798, 1709317697, 592326323 ], [ 1663569028, 1762829034, -111985011, -265932750, -338934373, 23391794, 615342403, -560032898, 748842007, 173521924, 335833419, 482073668, 635917818 ], [ 666361748, 37870216, 79320006, -429638531, 1246033728, -670808092, -2084762615, -878637660, 670139529, -585957641, 428150731, 497580271, -45763595 ], [ -27006611, -1202382046, 317202557, -963833447, -1343405465, 908324421, 1257808958, 389055069, 1755515989, 727159241, 1570716327, -369600265, 2043367790 ], [ 42250, -279007905, 518622007, 560770093, -940431593, 1896264272, 1686476818, 561562703, -58455981, -577431254, 2041559483, 969020278, -1834474538 ], [ -557755502, 724407577, 1995422279, -1242783284, 976122922, -1034396137, 1785341788, -1051297739, 1784551262, -1419019296, 2118562542, -358629699, -1714237000 ], [ -929966551, -143165085, -792597288, 1848581747, 2104561867, -1005855505, -1404160771, -447995630, -1456550585, -119682818, 1209304876, -1772836706, 1797837620 ], [ 1651913568, 60204589, 1013580785, 829632573, -1504514391, 420058014, 268173466, -142107171, -1385403385, -637678009, 1477771493, -2063880916, -533645795 ], [ 1959030541, 499848745, 1818082584, -1553416074, -212758948, -2018370942, 1388335699, -1239138327, -646486423, 611763749, -1566650943, -409116849, -332546333 ], [ -1383440378, 351942373, -1502224158, 1116758946, -976112521, -1520180181, -807001480, 1389927852, -1273269233, 641214274, 367251669, -267867765, 281812531 ], [ -962155953, -2030007021, 1944761719, 796257499, 313095204, 2119595097, -1032068736, -1789954356, 1654226684, 1648772470, -368859205, 2132720099, -394306152 ], [ 1493468742, 822648033, 1204107896, 1976107757, -593646778, 1532999071, -163186966, 663101539, 1632972813, -565686441, 340186943, 967394919, -1332415016 ], [ -1171965247, -951823639, -915317890, 349902443, 1376868888, -169805043, -1912316672, -243056536, 1276161638, 1219673737, 1626663410, -495292382, -1335282443 ], [ 1669677399, 1034217880, 709258750, 1580640871, -11525250, -1897921411, -1807931112, 779349196, 1151871513, -1075198628, -561759456, -1891563859, -1463157646 ], [ 2028266798, 418354721, 53312478, -1350179963, -1407981592, 1354962417, 1365454683, -504491970, 267353659, -721314129, -258640153, 806717780, -689670911 ], [ 712813862, 1330076189, -1025790162, -450772097, -158136332, -583316999, -1530330450, -903227818, -1657523027, -307058210, -1929753726, 558501899, 833637055 ] ], [ [ 1802725303, 2122111684, -640842922, 872036192, -1843731513, 1269131546, -1362074155, 577054794, -71216065, -358481128, -1025658817, -887178192, 2013820983 ], [ 1904023378, 855613249, 996617838, -948038809, -870685169, -1327774208, -1136230326, 1250033284, -1482116666, -553856431, 353755212, -12679945, -683687920 ], [ -890308809, -1022472814, 552817339, 1098354931, -921399474, -359691247, 304053849, 1398894166, -2142693988, 1926493501, -459228639, -1134924244, -261023077 ], [ -241000146, 403609074, 1605789536, 549995533, 1140701103, 650830115, -1483966624, 2103810455, 1219775041, -463151346, 1193133918, -1155231370, -1850973086 ], [ -479343857, -2019743654, -2085444049, 1594990540, -348875819, 977258927, 1726253889, -528145560, -1207996628, 1462194027, -953634747, 103560136, -582224440 ], [ 98310952, 56042101, 478557158, -592104235, -1054528923, 1503638605, 1317066204, -279921594, 1489953513, 841021629, 1444998362, -90492878, -1804465194 ], [ -892364205, -278035380, 365554621, 1745151820, -1925411267, 1101407545, -627604398, 1146764246, 1180515515, 1136068631, 1914130790, -1299624978, -1597107191 ], [ 166427298, 1004773015, 1507979540, -935500483, -1754995675, -2049416021, 1750422165, 537077642, -334721630, 1138622885, 1129969719, -1079190731, -335711093 ], [ 27823874, -1815841149, -1277315430, -1102361142, 1081071400, 1097879698, -54957911, -592828148, 768995275, -793210153, -1785363074, -1395308904, -1892764600 ], [ -241677330, -807569581, -769505453, 141379635, -1023137400, 187722378, 155277568, -1498799884, 1069228312, 793297401, -1197757290, -1835736940, 626872675 ], [ -447765618, 1969533785, 1268448892, -890885857, 1728266593, -1225946899, 2047904735, 1666222265, -537266712, 1623771256, -674795933, 67800853, 1967075273 ], [ 1940194014, 343322682, -241960199, -1265767881, 709422775, -1472594797, 2051252487, 1338183044, -962904491, 2108239514, 1212266590, 1628504554, 1585097089 ], [ -1803991429, -1476213254, 2012652639, -152750981, -408787470, -794972617, 315563133, 1177423520, 1691457636, -1102566872, -251482317, -1403801598, -41823096 ], [ -1539099977, 1125448927, -1979055828, 937176962, -2087176546, -373400581, -188992807, -1199998276, -1232071052, -1444258389, -1898796087, 1351035254, -786548887 ], [ 1756123435, -143975225, 876958556, -1191382408, -2101438025, -1327287043, 1920950206, 646331128, -728082220, -270100491, 983039033, -1807055991, 596046711 ], [ -403400438, 1199341771, 1832624104, -759339703, 313061362, -1860718819, 1171711016, -1380746455, 668330361, -1516144662, -499016632, 497635895, 995456034 ], [ 100699438, -217977840, -481381441, 1258159333, -1578165102, 211177546, -2111004558, 522821853, -1064114207, -1829644768, 840319078, -1099268212, 674428277 ], [ 1301383788, 1624575032, 354377407, 729133664, 1268825259, -955195785, 1936735290, 817334556, 849627624, 13881670, 506381386, 1199641669, 552918505 ], [ 2027234903, 1525875963, 945289167, 641748138, -558156873, 1414911388, -1220627026, -1120235744, 1643933232, 1880357341, -429114288, -963455100, -1478453984 ], [ 258066273, -1795944976, 2094449115, -1533347824, 1468117079, -1621367920, -278758801, 1558827909, -804617297, -692797237, -2084222060, 1995818039, -1667044002 ], [ -122011062, -640887828, 833578548, -1879574747, -1093040907, -1678162884, -807938552, 1274683861, 1116970234, 1188096566, -537350978, 1400268889, -1823853364 ], [ 192762418, 105089755, 1371049913, -1384509700, -1945956022, 1566316709, 1379744789, 1220102466, 2124719473, -1334683433, -147562637, 446679363, -463613243 ], [ -56158472, 581415413, 847951722, -1572479926, 1670514209, 599653830, -646853415, 1025800673, 251077562, -1358668053, 860261770, -939044415, -74199511 ], [ -471547046, -136357827, 2060296664, 281519566, 1767065973, 1689934544, 905715346, -971934527, 1518110395, 566335602, -1597482644, -1655729469, 1061424339 ], [ -1653163336, 1502412493, 1256885924, 1454008446, -1015369230, 211157615, -17347574, 1738295708, 1037025640, -759406096, -937384874, -1148414705, -1268540468 ], [ -1813607275, -1776368057, -2034408623, -505395915, 970121117, -1805044582, -213417588, -737570299, -1868285238, 2077897419, -1581691015, -609538713, 337513437 ], [ -135987340, 438691497, 1126331339, -1956837122, 199999103, -1614235800, -501238768, 1330679676, -132236324, 993001547, 1727398603, 1156639808, -1913623035 ], [ 520294236, 1776279826, 1335670035, 1059678038, 1778353014, 1939106014, -1702696823, 342987495, -1084483680, -938700042, 1402339840, -725451566, -1952845934 ], [ -22610100, 13482419, 2061178075, 286013058, 1559577956, 1822446041, -515332285, 1262408919, 82235312, 1588365735, 1776491392, 1835947629, 1496355195 ], [ -1995397340, 1051860061, 1377850106, 1744290218, -2074752557, -2100905596, 1640024793, 1659070000, -157903100, -1356132904, -1892137184, -1939304087, -1490437496 ] ], [ [ 541952487, 1831340237, -81531036, -206693002, 1020784372, -1466395208, -1490336353, 1155015185, -1486709247, -732714399, 1552072280, -1430829225, 220150596 ], [ 2057472947, -326172197, -640934734, 1113221725, 825082034, -57288375, -193316477, 1471206315, -1130559830, -1538096203, 1692942487, -1145009660, -1055567866 ], [ -337269098, -1349654464, -1644464472, -1612427308, 603822824, 71390392, 2037287910, -373395126, 1344522828, -100433898, -1452511557, -939695609, -186236254 ], [ 447145822, 948058610, 12854303, -158905682, 2124239567, -2086301802, -1436737558, -848217190, -615027609, 1073465848, 1744420070, 1911714629, -1951989949 ], [ 445240168, -1236440040, -1147723387, -1095437456, 2008415538, 1686283995, -1155507737, 466419948, 892550039, 1899205796, -134466858, -1043905284, 1826821158 ], [ 1207025, -1305294320, -942722060, -869008935, 1263393943, -787410827, -2076435138, -1117564525, 1704690762, 1846410198, 61314161, 1596836753, 2094565648 ], [ -332112209, -883425100, -699037367, -243139475, 1840815228, 1510519282, 666629388, -1129374910, 533886984, 1316860826, -101911711, -946697333, 1390587305 ], [ -123347195, 1339384926, 619313276, -1632850701, 1072684802, 1685400691, -1574920785, -1568765748, 413464382, -991264921, -1912222441, -2134588727, 1395818139 ], [ -1141165329, -544108459, -476921729, -562002498, 1128473516, -540768344, 1007104188, -1711997195, -806083662, -2069887344, -753611387, -1330534917, 398831926 ], [ -685618871, -2067631268, -358177109, -368165383, -1220351854, -1163576485, -645829871, 418597158, -1585060357, -1409301522, 1718816982, -1057955250, 658335355 ], [ -765104915, -260869289, -1634882752, 1315613595, 1122450907, -1154230108, 140844381, -701318128, -514176181, 95931287, 2139300399, -1803753045, 251122023 ], [ -45917847, -1865907194, -1292365700, -1235740392, -714637909, -1197172362, -2136558948, -1345847975, -2003357976, 1984742664, -1820319397, 1030189056, 261393596 ], [ 1395865193, -255150150, -260413436, 1849229515, -1998256114, 1726029286, 317222404, -1315759154, -1165602689, -111694023, 1474459737, 87650558, 35124367 ], [ -1303585409, -917473177, -1425725401, 266248734, 276871076, 1723443485, 1385022684, -106033270, 1032998716, -48866745, -1863684309, -1012467072, -1965883407 ], [ -1796138694, 2082226327, -503336613, 431076032, 1458888462, -1363169550, -918856394, -1000156426, 549108957, -349062150, -45894054, -1086406454, 1741076355 ], [ 1151569962, -1874727347, -339627940, -205927236, 876958944, 752856596, 857356240, 926009811, 1175831690, 2048402004, -284952486, -1624328798, -1560908210 ], [ 1841118555, 1671625661, -290219250, 1759239213, -572499819, -147276071, -100568137, -1921339514, -1172433996, 1329367192, 874335084, -1064206058, -1808601864 ], [ 697191792, -1333667466, 117699037, 1364808081, -78062187, -113560547, -1263887644, 916958454, 2031506867, -912986034, 1222705169, 956081926, -693613229 ], [ -714130218, 488240040, 1874244865, 385066556, 2120251696, -1351580210, -156121401, -1334577666, -1574935751, 227450280, -222811333, 1400051970, -735412039 ], [ 51890193, -1216681169, -1755005781, -1955374558, 31136643, -1301382159, 1287002737, 553619781, -380340876, 1199203210, -5634905, 1098374859, 32803756 ], [ 633234041, -1648449049, -1154069742, -1090577193, -1895561156, -15975264, -982909691, 818148407, -1548831532, -983754613, -1532867760, -832405633, -1274839192 ], [ -690434542, -2082405099, -1905457207, -421685487, -1352987544, 655776806, 957685111, -1891446640, -650283961, -1195204394, 1935929449, 290801054, -11340984 ], [ 1796736837, 1888065063, -1932633520, 1585614689, 2024149290, -416984398, 1459791070, -1430781704, -446408541, -1490894402, -827938996, -2115116533, -2662610 ], [ 1762968766, 395135388, 1039314617, -776407312, -856874076, -1572876084, 467241277, -892580943, -1258064553, -506931599, -1826369639, 1848309091, 1694890017 ], [ 792150592, -2017198655, -289609853, -1859205823, -425632210, -244278674, -279376461, -995553716, 1530223109, -761074683, 582056835, -1996999914, 1143059774 ], [ -1976413575, 594913118, 772065447, -1573068223, 1006151673, 1946576809, 880430783, -158720596, -1212801832, 462265827, -1621480815, 1098830945, 799088545 ], [ 879120111, 899804438, 1201554443, -696999290, 1157955597, -871109597, -1524318080, -755922080, -1882936325, 1092074146, -224272900, -1903713248, -1705829311 ], [ 2076485073, -41692176, 1628383546, -1060224742, -1173956697, 1279396295, -102098923, -1921340025, -1078676471, -1939078382, -899415545, 357339064, -738715106 ], [ 1877193620, -66192700, -335964662, 370674305, 1454878567, -870675834, 312187137, 502385870, -372671460, 572897443, -1435283288, -1181542867, 600627832 ], [ 1101141183, -603284348, 1928012618, -1360236537, 2063664452, -350699809, -2018882281, -1539249124, -1404458588, -1177389779, -828284382, -85359791, 1422223852 ] ], [ [ -1680644566, -1497821078, 1502537027, 674464133, -1586404623, 17429115, 1855622632, 2064871965, -1910127131, 271310204, -179287283, -1663372838, 522053509 ], [ -906495276, -1814961943, 1655066266, -400517681, -1188030462, 2020293793, -121230922, 356443191, 521554382, 178806805, -1652048853, 571359767, -1417233399 ], [ -17503929, -1846057392, -1786800909, 1196058574, 475187754, -244186529, 2009409245, 235423497, -2007333047, -1062197844, 1501614658, 1710542827, -375851696 ], [ -1870171250, -311022692, 1698717532, 933449869, -1811652545, 1963351312, 1059212026, -1766096322, -1232571705, 1428405806, -227814213, -1641872922, -292283458 ], [ 670677775, -949591771, 612530642, -996135889, 1592878650, 1596191850, -2041320039, -1360883297, 283283836, 1974160596, 1148510449, -673938229, 2043724898 ], [ -438776593, 1183389802, 1995532067, 2019942195, -350606524, -1226290219, -340381482, -2142744366, 342531813, 326411462, 1640898522, -840802553, -1891344991 ], [ -1842430992, -745603461, -1630095313, -540575607, 2117300430, 1464563007, -1498997087, -105721827, 1137569832, 861033237, 823826627, 492599182, -643661162 ], [ -1729339714, 2136822130, -162654611, -481736508, 334723127, -243120220, 1336879222, 1789240030, -1227637428, -56993022, 1755205018, -2102873706, -1855005004 ], [ 698054164, 298174398, -2061672245, 1313807558, -695124102, 684496316, 617153628, 2056048085, 1708299789, 477475143, 1353678814, 1088958898, 658066926 ], [ -1255722505, 1478389743, -761772760, -1561798787, 657777224, 1496597582, 884183111, -1999740562, 724010869, -473026047, 1019262816, 173903251, -1883931361 ], [ 1230694206, -704207644, -2092640547, -1542182642, 1476937896, 1187242954, 386394324, 114934063, 1113127945, -519325592, 8161765, 132884601, 979973043 ], [ -769698117, 2066225071, 1496891890, 219934408, -1536624040, -904167740, 464491928, 1881764855, -603337558, -1611844877, -585772542, 1250074045, 290488944 ], [ -475685147, 1937703033, 120606938, 1613505828, -524008533, 1284833894, 1278829764, -379412743, -1205902049, 1533956652, -1096652551, 942956370, 1964920821 ], [ -319436033, 1432677464, -419370803, -1875528556, -455620582, -1844737127, 1877373276, -209720916, -66223618, 567232745, -429241688, 837980239, -1744225344 ], [ 1314964149, -1823505303, 1491145928, -1477617543, -1442864390, 480931115, -1461664769, -539805236, 996739610, -964816100, -2134025970, 795548117, 2072523587 ], [ 1142762588, 1692745135, -2144340615, 639567568, -472833428, 1515036662, 253172957, -1014937078, -1435693028, -619745876, 1387507347, -1487758513, 354117278 ], [ -1779277087, 219508571, 1290091154, 1463251623, -888983690, -1248926760, 580807818, 631833781, -2094384531, -1669992321, 248719886, -1976476208, 1165351704 ], [ 390074368, 1017449645, -1027526030, -1269523398, 1883024426, 800995137, 887795487, -467742833, 345271188, -82662098, 1389374957, -782272098, 789029869 ], [ -1893710353, -1773885830, -198784319, -1223803307, -18865125, -84761686, -1835831026, -724224412, -56143128, -798872280, 1324601709, -2025597704, 738554696 ], [ 1142571879, -711816508, -553090870, 220056442, 516545216, -1839302174, -458607821, 815740905, 1802070180, 751331625, 1694085941, 272550352, 1447637883 ], [ -1810969446, -565706796, -54065927, 1802618583, 1066761558, 2009437870, -619309647, 140876746, -1923231594, -1623657031, 1495066830, -789902840, 852067021 ], [ 391936453, -486752937, 815623064, 951201766, 926402120, -1227529020, -1896333773, -298211076, -98326200, -1804703879, -1033463581, -1737756777, -537917666 ], [ -1927237044, -1636556197, -1340247276, -411826121, -1127196049, 1880354715, -1327888504, -1347385070, 793679820, -1597424045, -1675329588, 923768683, 1685553883 ], [ -2054574419, 846308765, 2051120996, -1577398630, 1848054912, -771337061, -1266680134, 556395505, 1427685338, -748073256, -985294152, -1609338510, -1697743292 ], [ -1637935665, 2058457404, 1689490243, 1446298263, 785233485, -1654178374, 1943788289, 921230866, -1060632794, -774520743, -1364425084, 1574844810, 1565632053 ], [ -249189327, -380045981, 1484439371, 81293638, 152765301, -1589784639, 440505504, 606370202, 490339573, 1910215760, -2135148728, -1635808762, -1176925356 ], [ 1646650689, -222125526, 451605072, 1244424599, -927980967, -1891012078, 545385979, -1040448102, -375521350, 1561272981, 1348800078, -1770113166, -1063967896 ], [ -485350519, 1720471206, 1019700189, 2073228679, -1988397141, 1248814566, -471250813, -135983802, 1311320573, 21227147, -1053424228, -1624364251, 697144953 ], [ -416349723, 45857099, -250635684, 1639795318, -1434142603, -1470782528, 2145274906, -363015796, 1839374550, 1775883091, -836204498, 2057330084, 765532132 ], [ -985702338, -558325769, -1082611291, 947996308, -703586980, 160787969, -1736060933, 2082819456, 805741215, 560453259, -1334622752, -24962208, 1308920087 ] ], [ [ -518413995, 802577486, 129574965, 584608261, 519500298, 743952159, -1349183997, -1492951382, -1317795884, 519527305, -1395096466, 2008307300, 598289030 ], [ -1570968436, 1091221458, -3917377, 1804797885, 630416239, 62292129, 500079906, 60392288, -449336636, -1454539257, -998625820, -438495385, -171813064 ], [ -1413389221, 1869314490, 1208215071, -1822622659, 484236019, -2058362379, -657174315, 126812669, -1585370755, 338541362, -989057914, 2037136993, 1197212781 ], [ -1187545741, -343233761, -1908920093, -120417330, 1360718966, 879420013, 1685276105, 275478887, -1069525769, -550139270, 419303341, 275264481, -2057052251 ], [ 581793337, -944359588, -2095614214, -1096253608, 1533171757, 428392876, 463261581, -136353475, -1957547837, 1595335269, -1642900521, -1692057620, 300584555 ], [ -478920619, 549376460, 918428468, 1700115059, -636464754, -1722332123, 1097599300, -1901190085, 952659202, -1390081369, 1171145724, 2076008913, 384627895 ], [ 1028451790, -242745899, 770097629, -1636966222, -750214153, -1112305757, 1337235503, 267457958, 1875795602, 1948470621, 1990606986, 133434329, -1245425305 ], [ 1585552886, -2022873909, 1706152685, 1786442115, -1475871018, -388695821, -1049665439, -321177179, 1494182041, -69983641, 421025290, -287772120, 1008202570 ], [ -769904270, 2087161497, 1691673548, -23339911, -1758639387, -808282055, -1076454293, 1628215634, -1613896672, 1246309642, -1590605340, -148371925, -442688363 ], [ -486990304, 8138667, 296104143, 2107865175, 343108130, 1841389953, -106928188, 2102605288, -1219686020, -357225915, 1678676632, -561739071, 2126365456 ], [ -81710297, -1349101367, -1336385626, 1962036664, 412581473, 1983157474, -232991631, -1669056986, 1118578223, -1806100034, 1194094658, 63140698, -1946656942 ], [ -203515248, -756230884, -2111695184, -602081511, -1419918650, -877150797, -1634745994, -1838020231, 692390365, 1084240202, 643594941, 1836199087, -2137474942 ], [ 1271123641, -1160981845, -951651243, -431057625, -310014288, -2081814242, 182965686, -1420611061, 1767931842, -201415199, -378690231, 488648083, -1862102140 ], [ -753163725, 1826237734, 1665103036, 1996179253, 422309795, -1157251639, 14528016, -1230302776, 851063269, 597922934, -410506153, -1896458970, 1527955147 ], [ 1291025156, 124752197, -196091456, -1867773947, -581507137, 1883008216, -1636606572, 1421031677, 747291760, -271782845, 970924464, 1742678526, 894930117 ], [ -1331121309, 589453673, -114663279, -693016069, 2103230098, -133745464, -2145809636, 395520197, 1180441192, 1532861379, -319679117, -1718012930, 708708533 ], [ -411353598, -1650762658, 214263458, -1592572094, 2111855084, 107787194, -1413196610, -2102398341, -2021156307, -1097067731, -1069907319, -239714842, -1078852949 ], [ -624729446, 23554553, -98895140, 1647037304, 1168254911, 1347536292, -346390161, -233461021, 18417533, -1509305965, 1251562102, 422943301, 894441635 ], [ -1909501127, 306042484, -1504674743, 475347455, 861995980, -1347264388, -295530037, -78167852, 1587346880, 277186080, -376079634, 280368665, -1147997190 ], [ -1066626043, 1060188450, -1961109534, 1843465989, 998872696, -1809988260, -1643766045, 2030800643, 1544695377, -2131328693, -1951575628, -923757152, 1702646942 ], [ -1525898663, -883048389, -1998844670, 357199826, 888424411, 408217486, -1009842320, -148993314, 111910785, 370464955, 84193025, -589767483, 357626330 ], [ -711759424, 639551208, -556065403, -1464702939, 1387447714, -1839957091, 1383996763, -446210013, 664800014, -230413645, 534985061, 1787874032, 12479670 ], [ 1233605375, 346712224, -1735848723, 1679881185, -2061904631, -796729816, -1503534465, 702512021, -99645263, -695205652, 1238583720, -228823472, -1301375592 ], [ 357058663, -1601062145, 1094224940, 1084123627, 976034243, 1017432368, 800596547, -417666251, 1412328039, -1199701776, 587945079, 584791858, 1924641510 ], [ 1183282445, -268034477, 971682462, -1808042657, 1766336501, -1482758064, -895727186, -979741692, -201027261, 16853695, 728433727, 360299900, 1903188216 ], [ 1529585514, 198240149, -216983144, 261401223, -1947741199, -1921665868, 209603211, 334644529, 71818277, 1388357159, -846586415, 354978364, 1676167013 ], [ -1632816218, -800275068, 781543849, 1210636330, 1838538248, 398151758, 1151946029, 1118963401, -657983226, -576506553, 687787999, -460731335, 705894349 ], [ 962127579, -2015185813, -265602899, 258766575, -487156589, 1206840432, 512688109, -1286319327, 1931127800, -1222351709, 856555078, 591747107, -1411441109 ], [ 2006698251, 313312270, 1728503312, -88035342, -1534395484, -1849198651, -1028376244, 1571745260, -1278658882, -1166990133, 1361084814, 684158115, 719649017 ], [ -1227343935, -665203188, -1578649200, 1729404450, -1525152977, -26575398, -649530253, 1816502585, 1176833357, 485177552, 1583746461, -1141639339, 1392343992 ] ], [ [ 875925944, -1211073609, 978185479, 1648502535, 1845999204, -232391463, -1730340903, 1385548222, -313385970, -291413327, -253776934, -2097808980, -616190071 ], [ -1861879619, 46994607, 1599698630, -2140313606, -1272815164, 1428364626, 731548832, -1267652356, -474250293, -403226996, -224481367, -353955337, 853253694 ], [ -715667553, -334517067, 1659058574, 878486144, -1669725778, -958891409, -1107499754, 311385334, 363602354, -1131683054, -1270354218, 484623144, -2114394419 ], [ -789764460, 7022391, -1750315540, 192748930, 258189929, 340671179, 1107483054, 1530369780, -138674768, 148854472, -1961252225, -408774044, 971371161 ], [ -1762686737, -1766854761, 1492914057, 78720764, 1930353041, -714120341, 661932517, 1033302343, -1584131482, -1517850489, 8661301, 1566189199, 2138335234 ], [ -1248576354, -1943771511, -1438668108, -1416700332, 236402527, -1244233097, 895522413, -770273369, -143919928, 1999936570, 385319175, -929023275, 957061381 ], [ -61998737, 609732714, 1036782202, 689569965, 1612360469, 779151727, -1103867849, 353573424, 1192728565, -1222989342, -402847142, 1731036807, -1206958997 ], [ -2104781581, -321661436, 669923043, -142208791, -1206850259, 2133650087, -1941984851, 61806241, -1205820724, 84277183, -1755900375, -1797265957, -1482602596 ], [ -68604766, -35859685, 1861240385, 939293198, -1364721153, 111396971, 1419402643, -552942060, 1501929151, 125641442, 1425204675, -1603453513, -1219771860 ], [ -2120798163, -1962047618, 197769563, 1261016426, -13605486, 34593649, -1304892171, -1214950555, -2092512485, -181538272, -1464167619, 1103746312, 1305284322 ], [ -1050440676, -1847448253, 1594057204, 1502323754, 600017386, -1845663624, 1483770818, 1930916982, 53300455, -379352350, -1560732997, -1989940399, 1600864576 ], [ 1551640601, 223249773, -1431942159, -155373712, -1111086360, -1882791881, 631743150, -385232463, 593178400, 345476367, -1021741141, 1546041073, -804686738 ], [ 782149906, -255576993, -2089332287, 2099531672, 1045051105, -2146020424, 1349330988, 589577741, -1512433838, 1951737504, 887192101, 77090935, -203130250 ], [ 1553459822, 876541021, -232402646, 1277208750, -368009776, -716798831, 1624245000, -1365495025, 2071082228, 374494633, 200958877, 698580071, -501931263 ], [ 1227129764, 1223641155, -166157025, 71266279, -1360122948, 1992328269, 2132657056, 397570216, 321151918, 1471077066, 1747112268, -1897948034, -694777536 ], [ -25214441, 751917612, 1693638648, -1901622285, -1595250641, -54189485, 1750691250, -1056732443, -1124181546, 430879381, 1416349650, 994681341, 1018710900 ], [ -1337048100, 391522907, 1607009793, 1608161880, -1752723826, 1091131337, 869338067, -752117416, 387947497, 526155140, 151483089, 373571991, -390719659 ], [ -981649284, 1197188680, -1737548127, -1297222030, 1385687622, -1383004768, 225730619, -1211958612, -1812813792, 617241224, 1815561094, -477790716, 702063120 ], [ 1116325351, -2113278714, 1814227574, -2020840964, 184948483, -655069024, 1202812639, -427123416, -1888097370, 1005690208, 2015763827, -1568411014, -1316581871 ], [ -1584203619, -1806617705, -1246359849, -405767310, -1004936945, 1268435001, 1346563420, -43210150, -530246936, 679877499, -824465442, -890209859, -1490098375 ], [ 997258618, -1133029131, -333126843, -226350350, -1093494046, -864458132, 1862527267, -556770529, -1443355992, 1733045673, -839031596, 1116957318, -355235482 ], [ 1264089761, 478975450, -55508864, -302652039, -140279043, -1517090434, -829957791, -1673928307, 1437511200, -1779548198, -605700410, -588139765, 116787816 ], [ -431259318, -2076833207, -46658016, 516517760, -121025307, -165140300, 546443227, -316715127, 1862335990, -946459898, -702346512, -1335042696, 2000570829 ], [ -1137582234, -1865677653, 2008387391, -1669099795, 1458252729, 1447925880, 71977750, 1999435095, -1902177475, 1938860427, -2109928399, -1895754675, -1195205858 ], [ 1253839006, -536500335, -34005923, -1088956129, -417460462, 1291725525, -2073952090, -1442586974, 593674382, 825047920, -811132812, 1076652564, -1101854003 ], [ 1794145453, -2110672359, 757964427, -1592398260, 842531394, 1179471656, 2024260802, -812906728, 1733162777, -535510375, -1666833894, -951689601, -549525818 ], [ -744945615, -857571916, 1890889843, 1696804989, -1016863707, 995356102, -1123760425, 968605323, 2093707506, 32243164, -750934862, -728334627, -1548733166 ], [ 453731270, 787107998, -694966239, 723383646, -73560120, 906585994, 1924254338, -88867655, 1219317292, 1255704465, -1832218742, -1564467138, -2024222740 ], [ -1644484475, -2134200516, -704323763, -1145657029, -662186336, -2131034589, 1181483051, 2056180161, -278491470, 1722493710, -926681369, -2054720689, 672642630 ], [ -615449376, 390784580, -1124203297, -1449527126, -602560451, 1541270943, 8970095, 1811750214, -1705777264, 910118561, 1524309121, -403781188, 1974237548 ] ] ], [ [ [ -1590369297, 412480591, -1338039600, 1178059180, 711832964, -648625963, 1497940624, 1134931941, 656492179, 1798001559, 1725365027, -1247662767, 2098113349 ], [ 1070239340, 835357747, 725356281, -2050054802, -1897924038, -1614925068, 1849416225, 646092910, 229765228, 924185998, 1885852032, -223257574, 1366743632 ], [ -1756220841, -552254115, -1459786816, -1791754865, -1738198054, -466493311, -1097595835, 1630101090, -175349882, -1156794596, 1556009865, 534925241, -1393276463 ], [ 530651688, 1033147281, 277365581, -499786782, -1712239199, 955350813, -338806364, 311302523, 800895626, 1312609931, -1903867596, 58685580, 853647979 ], [ 2044906638, 1376295726, -387561355, 1796312638, 820995721, -1670733994, 689258056, -770635947, -1081928525, 854498489, 107775556, -1445804972, -465019084 ], [ 1205357830, -754459686, 1847225974, 821230403, 182378938, 1417151262, 117731047, -390630533, -315450713, 537731185, -1231062027, 1581343126, -1669086845 ], [ 1089339195, 1200089355, -21089649, -700672425, 1264949990, -430592949, 808852112, -1956180665, -334640624, -1171604154, 1777196571, -1538476234, 751557230 ], [ -1654966929, -928090738, 482042619, -1639032310, 368614625, -1933043160, 502556885, 1770255763, 1345397519, -1320253218, 604627382, 1237542310, -1399538430 ], [ 822690023, -1245676047, 148237952, -1334773420, -800407821, 1088046553, -2079798821, -120090460, 248249096, 2071616047, -1389330628, 727531272, -778005157 ], [ -1792544682, 815532310, 788728571, -1207575201, 2027739238, -980028516, -38391656, -2047377776, -387789855, 914032906, 1185294871, -1037087396, -1931309427 ], [ 199944979, 2116142613, 1264384667, 724138741, -912594061, 625688515, 1252981741, -154414995, -573629418, 2133554631, -224475466, 1042714883, -1542878225 ], [ 2091715274, -1941837435, 227460212, -597634510, 1530076709, -1248999202, -907277957, 2078064044, -1773095364, -439311206, 702659361, -483192728, -53527037 ], [ -2031807439, 218791216, 1173220146, 71758591, -632862201, -2081533773, 1595385404, 1743319650, 418517914, 426783910, -170402833, 2034788093, 1199215558 ], [ -1699275634, 2106140604, 148563693, 31235886, 493345825, 1685758349, -1622713780, -2019250146, -879657006, 1802368906, 110873034, -21829648, 1757719862 ], [ -1635062048, -1295203764, 1278324142, -364031649, 455503866, -1968052935, 29185595, -2060699932, 1173816623, 2045367490, -1172330717, -459238094, 1996641309 ], [ 1348841938, -1449358857, 1768738263, -1275533737, -1301278772, -612222022, 1031536085, -252288593, 566265474, -1022975364, 675625884, -863923115, 1432657976 ], [ -2041473838, 1353208231, 550274796, -1735347347, 982499613, 2108678274, 664869484, 306595619, 537972628, 2090644575, 268431789, 1441088034, 1616231871 ], [ -1003524661, 1125101958, 1774709090, 2086653456, -174033997, 2103279837, 929106156, -73222662, 419732546, 1635801237, 1921516613, -1834063338, 88488518 ], [ 1436476765, 2073648697, -818285291, 1959405157, 967398630, 1478261915, -1854665456, -1318316955, 1627817300, -360232893, -1631434728, 1800261967, -1036175087 ], [ 646741708, -1351869581, 852864373, -1958883430, -1118421345, -1196713154, 785122113, -1886674560, -366525661, 777600603, 1100726155, -566849770, -939413988 ], [ -222995506, -104497123, -66992668, -852790856, 794256008, -230319467, 1515571656, 1431823234, 161988984, -1851590294, -461969513, 131094577, -709054425 ], [ 121500424, 43677522, -1764163190, -1043641989, 2103277176, 1121314503, -2094454988, -431814024, -1670653165, -685795571, -640816698, -1726043673, -1427156106 ], [ -1503817611, -1607988985, 1846504197, 1504710511, -412666896, -953137773, 2089792283, 1076536112, -628160696, 1740938588, -231078178, -1827487373, 1863844227 ], [ 723108027, 1628130918, 45649287, -1231005500, -40606568, -134816896, -2039877019, 1858527728, 1918305266, -772214988, -975696518, 1532301360, 1427929033 ], [ -1157566073, -351828594, 1793350976, -852297099, 105885378, -1881374282, -2078027013, 399659217, -1557481767, -1890092564, 204708717, 1839404097, 952308954 ], [ 272816501, 691333030, 1338418035, -1836238896, 193048121, -271115751, -1061690084, -1897478491, 560810004, -415724429, 674100084, 172122381, -1087887255 ], [ -492110525, -1681066313, -1424868252, 1586128507, 1570920195, -572195539, -1854556567, 549562104, 232645493, -199802629, 1348332135, 917360682, 67688171 ], [ -1829826673, 1243302322, -1451830174, -351799077, 1011830792, 2067982681, 766293755, 1896894556, -309990156, -68333342, 58414930, 625847244, 2002694289 ], [ -922232111, 1885348454, -728846706, -1908697997, 826716863, 1303364700, -2010615279, 1395366490, 1736714397, -614896379, 72318007, 947416197, 1751091950 ], [ -1373349307, 971794290, -276340541, -1642988566, -1556334650, -1223570656, 1139563542, 1982979230, -564030693, 192029415, 233059419, 1193979605, 1706699346 ] ], [ [ 255101235, 1232160129, -1771579543, -609460306, -831999969, 1409708625, -161347589, -2090143697, -532278937, -1459482213, 1018057229, 555782736, 708391300 ], [ -485804930, 1945644195, 2032501016, -917754720, 1426319435, 1855101881, -608994377, -267049941, -1498101676, -1657010363, 1592525701, -842125982, -278247494 ], [ -636693073, -1828523998, -1088311177, 1809561659, 684432511, 1111711179, -1112996013, -1857221024, -1611768503, -764107731, 2131253953, 516343709, -1620572871 ], [ 496392785, -1879004762, -291946020, -1611545414, -1140299433, -1430985364, 1744684659, -2080114841, 11718851, -393128101, -1816698282, -1356984859, 1060407732 ], [ -1150326269, 923379216, -1622550704, 1147777629, -804893812, -293148003, 1312542806, 819750224, -239068477, 1493080793, 885006952, 1221512794, -715264686 ], [ 2029771399, 1678788149, -350228665, -584431990, 8461263, -1848386120, 576721562, -1170865552, 213259038, 311080571, -606753330, 1936523950, 261871301 ], [ 1397192781, -1602258613, -363515336, 355784845, -1266120528, -1220948810, 575670288, -276018092, -1247417823, -1698840367, -1212924487, 2050738359, -1694951000 ], [ 1223906271, -1933502156, -1988300034, 1125569139, 1813764869, 1583500149, 829319145, 1966913127, 954170267, 1882509216, 1039604437, 359366663, 1990622047 ], [ 44757430, -974133885, 1233294432, 1139559086, -771860896, -1733421576, -426342911, 341465361, -1935088367, -1634843249, -801060155, -1377617698, -1469646399 ], [ 1557195727, -1769401601, 1722148103, 1203321688, 816771329, 387650983, 856687324, 2099461006, 1173059101, -1647567100, -958639144, -1671567663, -1867436671 ], [ -389492001, 861695853, -1641578835, -1085201005, 1050148557, -144283935, 378155780, 1714183680, 1899990445, 181801190, -1297466384, -1583750980, -866187935 ], [ -1935495410, -475397369, 350498001, -133668092, 1825346134, 1927986723, -1152222432, -956443928, -1239433289, -1051467899, 169712190, 638708339, 1921722064 ], [ -1540821615, 1334730605, 1752796686, -1181710998, 549126339, -426568097, -2076813917, 1888995597, 175657753, 2009168331, -397317652, -543447172, -783421972 ], [ 1077272045, -1087213892, -891286637, -1237396983, 691787034, 445960259, 127983132, -58949874, -773529882, 1583864111, 936434652, -878012222, -391815629 ], [ 893832839, -1479311300, -1403702556, -366956739, -1129785017, 1896754656, 784033713, -1361253019, 757380269, 1997434669, -452855737, -1707571394, 1537378102 ], [ -1862641186, 623159373, 1962385123, -1886302545, 277633868, -843019775, 709676074, -1407010636, 2041261653, 213855756, 764978221, 63456196, -908961787 ], [ 1918697004, 1123225899, 523862885, -178743630, -618709632, 940885728, 1589955488, 1845807166, 2135533648, -1552209909, -1943069867, -519932193, -1445346059 ], [ -1111403072, -2074940353, 1665127866, 231125222, -1007673497, -771473565, -1434042501, 372720949, 2100611013, 2083054291, -166405698, -38673039, -1393245710 ], [ -1019961153, 547441812, 1116709335, -41214087, -1780727476, 1809085790, 250846072, -1713812511, 1613753010, -388599509, -2097837482, 748741012, 1137100445 ], [ 1751609938, 633372567, -716520862, -148233372, -22181215, -655983252, 1793225900, 651277621, -1229382897, -1956253222, 1915598582, -1733901448, -2103072520 ], [ 1228239589, -772993711, -531326916, -736730574, -443318073, 969308693, -1239969151, 589859303, 15185610, -485814428, 1072471870, 484899321, 718348914 ], [ 1967130350, -230220676, 1661765917, -1692860738, 274042644, -1836204377, -1821153093, 1678560839, -1068898584, -1007586351, 1354621840, 1807122745, -1791264993 ], [ -617621189, 161788212, -1284274626, 1819078430, 1842256319, -903425033, -1620776027, -833319775, -1279588744, -274967853, 1416992570, 769913996, 438242377 ], [ 1752253821, 1463107075, -1928659318, 252603579, -1845240698, -1858316504, 1895380241, -1275186229, 479782465, -991975640, -689176111, -911706277, 1026781828 ], [ 663882612, 800329567, -494949417, 811787861, 1361102281, 11921748, -405105902, 1282630933, 1480327744, 523114683, -1344750106, 717745510, -2049536472 ], [ 1114624500, -451282908, -2084865937, 691192891, 175560727, -1501685072, -2040906165, -1922419615, 2030113432, 1832110722, -297280632, 2024860924, -405420472 ], [ -1894323539, 2051591111, -1011851476, -165288479, -819419622, -942049750, -1191254425, -689638213, 630451375, 1763108715, 1852148329, 2059685926, -525026786 ], [ -1155648581, 257942054, 509765672, 611635279, -57372746, 180401018, -1048063370, 227218385, -136480149, -400474573, 1580186801, -254138822, 580620800 ], [ 701679426, -1017638902, -1378875700, 857395346, -1602683317, 743675573, -1684043891, 381480913, 1724330819, -1616491460, -221763766, -1470643624, 1980673120 ], [ -378127228, 1602807500, -1513189548, -1218193063, -1618957053, 2024217964, -465081070, 1680892531, -1139097803, 1969104634, -691551683, 1695313825, -108871978 ] ], [ [ -496065469, -1723484430, 929333648, 438061155, 588344747, 399607953, 1526783786, -816554736, -444284296, -580747262, -332680048, -1218671331, -844644105 ], [ 1122850786, 1181685919, -1372521140, 1794484112, 1588348722, -992076755, -1755479353, 1821595487, 547231208, -1656389463, 385195688, -1870522730, 237259562 ], [ 1295982528, -423800830, -1257591727, 211924854, 589325447, 384739330, 616052670, -1780043296, -252194676, -1215203084, 1801417513, 1161131400, 1031910937 ], [ -565640140, -1168393507, 1258851093, 722464035, -1253426243, -774411029, -196885857, -1679016942, -823604335, -622296028, 1575522676, -96004021, 1590599221 ], [ -590922809, 783698041, -1311417759, -716617911, -1894845851, 699343242, -684015, -1104051698, -1778014146, 1445532949, -1770653446, 88135595, -823269407 ], [ 1541248231, -1529304134, -196504675, -532291213, -619789369, -1672922811, -335523696, 199612351, -921295493, -1491115820, -2038661651, -1934901917, 1014764460 ], [ -389366237, -1310144012, -1648479315, -2140760123, -356251658, -1079999189, 1797606398, 806173772, -1666022256, -2065827606, -257729263, -388821987, 2138719654 ], [ -1237327697, 1185335491, -572112192, -1056212819, 656391395, -1462434632, 1030362973, -1140791247, -459314628, 1338945915, -81141596, -2062759586, -904083395 ], [ -1320094497, 1579751489, -1863523541, -557187115, 31541927, 233614459, 51207561, 1125823432, -1253508273, 2067560620, -985571156, -1239145837, 505883467 ], [ -1754221351, -517215296, -815400443, -391389675, 548020620, 1488403391, -1540366775, -72044502, -1280271722, 1360271476, -1224699598, -334573075, -78102664 ], [ 1207916907, -813247201, 247818018, -738527228, -1492147883, -1722949388, 769775942, 1643866815, 359554272, -616922248, 224906607, -157642837, -669767797 ], [ 514955320, 1805097364, -1121305576, -139369925, 1061752875, -1882724495, 351084843, -1357616478, 511529929, 1284908611, -675407221, -556395135, 710835221 ], [ 2015031639, -25322302, -1785594230, 1039779814, 750850407, 1024989268, -597837116, 214627122, 225182868, 1349544580, -809448307, 1246797043, -148192670 ], [ 742232167, -299457765, 960521378, -1105303918, 1685370959, 1076489817, 201705340, -131225823, -534851407, -1116268683, 1487296233, 954623210, 1728040950 ], [ 1296082612, -1665331374, 1910396867, -1064396459, -1246784696, -1093194373, -1199807798, 901636070, 1138679536, 2073560790, -1901138676, -1199655099, -1852382856 ], [ -2042322368, -1062480188, -1076041106, 1294622143, 838121451, -580692122, 2061335186, 486976357, 1077421991, -701353083, 787045852, -92611024, -1639906094 ], [ 130336644, -1332068351, -1211567907, -139166238, -1399017053, -335591548, 897146746, 289634625, 181753051, -639600220, 507346380, -318158011, -1549742588 ], [ 1460171462, -1836717765, 861187207, 1427097040, 1176291882, -517195444, 1001362169, 1379721972, 1042702477, 1142099420, -1103160999, 682317697, -869797160 ], [ -1360587146, -1891370904, -2056559085, -662648016, -819438565, 755055830, 1284616224, 1200563610, 1761906516, -2020930057, 951807479, 404396440, -1393667860 ], [ 1295357391, 2294373, -1168665815, -749235984, -2055932501, 137483350, -1192669174, 532623464, 493456438, -2023255899, 2006907644, 777481056, 480273360 ], [ -706325085, 387562239, 953531156, 543705013, 1757854783, 1484687189, -1860376017, 1591825436, 1813306629, -467749741, 1636521457, 1675416044, 173234173 ], [ 1499587836, -268957375, -1097613632, 240304860, -1333091388, 1414177914, 1524587554, -593856974, 2022661911, 1927749207, 1137166179, -1440131395, -230440913 ], [ -1344823254, 2023517652, -934719677, -1121520609, 346743927, 398544137, 176984488, -2069514717, -1022618373, -2104914747, 1210974905, 1506941675, -466052518 ], [ 1387666352, -561711574, 1289356798, -319670587, 80241310, 978271991, -1779386549, -1294692007, 662578496, 403953574, -1379339685, 1801183145, 1624884833 ], [ -1779463921, -1706177947, -1216389360, -1646435080, 294168828, 2099783, -1751878372, 1100468993, 611397020, 678528156, -1811432031, 2115144204, -712616742 ], [ 991838226, -926633016, 574507988, 1610661368, 1852410757, 487171145, -295357630, -1746021209, -1526692164, -1137973129, -1585969288, 1100927617, -1931269438 ], [ -1042620235, -1640109642, -1291325828, -696414760, 520610398, -148317621, 42812610, -256325187, 827262099, 1176745921, -752407020, -928922715, 1360785735 ], [ -1570185637, 1009539159, 575547825, 678255982, 1112099140, 479793723, -14938758, -2019178271, -1998810786, -1803045562, 514618582, -530857844, -746795143 ], [ 2101714168, 163356433, -1142285614, -1243772455, 1952742705, 211871053, 1861578805, 1048581043, 1034093042, 867679120, -2009712461, 30680151, -45517541 ], [ -775466752, 671867114, 1905825260, 1961201544, 2094488417, 691995611, 1787741905, 691502226, 202685925, 966596891, -551325605, 943358617, 1083399475 ] ], [ [ -1399935924, -1208164187, -261522042, -305650246, -945338049, -2113431392, -1278658715, 1068230982, 126133610, -1367612656, -373616924, 406678874, 569065716 ], [ -1055014927, -302359684, 1541920336, 1577789567, -1237539778, 1260288309, 1308914680, -1405688140, 541008599, -1996263986, -1345371390, 1056622654, -108149608 ], [ -311133470, -921323966, -2064589205, 369097075, 1273555120, -1847132057, 650171847, 1531951199, -1141211797, 1189182817, 1595995985, 1096638506, -1139613989 ], [ -693718534, 1569690276, 1876569841, 279789942, 1411125996, 1377770050, -1243432747, -1860814883, 753723501, -2138133725, 1292409171, -128864414, 2135220424 ], [ 1857741696, -1031703314, -317738666, -1081457298, 637265266, 2043816909, -993218859, 1199278705, -1670051789, -930863879, 1209609092, -1686506138, 1865234362 ], [ 1180694917, -1988969416, -426997633, -1366611727, 1601579991, -346660200, 1396582019, -1860571378, -75583862, -779458953, 1373049064, 580491444, -1974321321 ], [ 694637331, 324996748, 1877231975, 628137270, -1781186939, 1129635848, 2119828071, -1989225832, -1093994418, -1241613849, 353125338, -1613391097, -1120649907 ], [ 1006489281, -867917116, 256307238, -804557271, 1765964727, 1409977847, -1514262065, -2074962479, 915816640, -1737127826, 1802210166, -952221020, -136612506 ], [ 1409750780, 1824905455, 1364183414, 1688924551, -1255514738, -432772688, 1815003502, 1320358820, 866666826, -1074854280, 590582622, 893308867, -658331059 ], [ 963883997, -931206235, 1071153151, 1866722615, 1020428602, 1296813106, 1936534020, 1830237087, 750046076, 1067827105, -1452510079, -1216978190, 170425568 ], [ 1527565667, 1138355020, 946565974, -1220164940, -1998175641, 1300617857, -2054737646, -1876979067, 1330967939, -1062510092, 795860242, -930373165, 284369192 ], [ 1546855009, -276519245, 1048883013, 886955039, 1130347703, 236784882, -231129504, 2026501088, -1991890458, -2127848790, 1550981425, 371658056, -1282515854 ], [ -1220689965, 1952612124, -1163399880, 1181298462, 2091196035, -1921554853, 288509434, -1079140597, -1832052179, -763701815, 1453007930, 402928119, 1139383839 ], [ 1550887436, -876324996, -1477725255, 1821627417, -89451815, 1771249251, -2006700156, -1414718782, 121481193, 2130142617, -1319865718, 2142805102, -1811518861 ], [ -1837654070, 2136078130, -749605595, 747378317, -965255777, -117659564, -679705608, 161099725, 1247663670, 616791761, 1613657003, -1246187251, -941066983 ], [ -1128931956, 30287941, 1473253969, 1636970061, -727659816, -864028896, 1113869379, -1431663130, 1740433004, 1932641215, -692638450, -423504525, 1612017882 ], [ 385505066, -826871449, 1136878674, -1679059545, -1325777488, -862907094, 1975502750, 7631015, -1441838253, 931993906, -125825517, -92112547, -563028262 ], [ 686457052, 16169068, -1930505892, 486032008, -2126115321, -151766448, -1353779249, -778118196, 1174019935, 929656821, -335481376, 897652612, -364329196 ], [ 887617408, 78053219, 536323553, 1120786242, -1406655485, 56977153, 295285402, -1834915315, -253419463, 414048183, -260371816, -174843124, -1279950971 ], [ -1326078934, -378050508, -555954284, -1076044606, 581883850, 477608167, 988277902, 1238128652, 758696854, 676890039, 563922967, -700971789, 280457289 ], [ -1153222075, -1824816805, -914220675, -1493366852, -156737877, 851261274, 1190128547, -1160745746, -2062457714, 937000561, -1278547523, 1178451334, 1102247665 ], [ 1988786586, 109395872, -2052390144, 1969204713, -1407042364, -1383662418, 1573995816, 867538052, 1015169776, 350801193, -617431342, 34432262, 1526783589 ], [ 1959832350, -14124986, -569662197, -776058398, -1719316342, -1386496824, -2147183305, -1209645335, 1357221345, 168764124, -800977624, -857363388, -1219600126 ], [ 675974857, -1026063696, -594121732, 1014867266, -789612436, 481124502, 1706765439, -1445139343, 1323209032, -485745409, 2052110645, 1444640776, -2051478119 ], [ -196068327, -1650185749, 2074217394, 254802657, -1064840524, 228530483, 2029362322, -1698018953, 1170824283, -1157663097, 845396839, 161729662, 377886912 ], [ 922499000, -1290553093, -10174508, 2034991348, -1437126765, -271140696, -708470466, -539183176, 1900825753, 554816454, -2080522422, -302512467, 1588142010 ], [ -1621301802, 1840921808, -1024293400, -1748190113, 292577734, -38037985, 1517050053, 695540800, 147927133, 1013458096, 1001642887, -1708863287, -2145412654 ], [ 732622458, 2027712560, 1257804030, 1567371443, -2070367611, 12134391, 759925161, 1468864328, 1702373316, 655016088, 1469842822, -21787940, -814996653 ], [ 1980672141, 715680834, 2018508160, -1139036352, -355343708, -357362162, 1602457014, -2046774332, -1986409053, -1950132893, -1770549420, 1231908338, -129884279 ], [ -1256298508, -546336760, 1632477253, 991061755, 1646356093, 239102023, 39409731, -1720285520, -498195275, -618640300, -143112095, 693680870, -193052 ] ], [ [ 181733575, -1049086249, 533053668, -65226111, -1053343800, -1537414225, 43427534, -579052065, -790846814, 1443551109, -313572858, 572708070, -22723360 ], [ 540819327, -660733746, 1640843108, -2130935194, -1135603539, 1666464615, 959171588, 1780132573, -1086022253, -1318490677, -242662935, 953114737, -2144069344 ], [ -1286235777, -1839748930, -1812162692, -421923755, -1890230000, -1355743661, -1662545830, 223849088, 842053160, -30357194, -1071535207, 1576133930, 1340302907 ], [ -1116322933, 103479971, 314832560, -909063326, -4600054, 2011582269, -213743824, 1436950753, 966073263, -1595463460, -1245171894, -614420094, 2028793186 ], [ 900933545, 811105628, 1755693355, -1218377032, -127511975, -96710507, 1472282812, 92453889, -247159205, 561951750, 2023559901, 1273240281, -1254337438 ], [ 1757338709, 769120201, -880111918, -2000532927, -1471030214, -870628784, -1211100532, 1550277081, 864725298, 1753326227, -1887514530, -1896625120, -1697864971 ], [ -1782678090, -1140715484, -1969062696, 80018526, -1424945189, 1395681865, -883161209, 1501597520, 1828573595, 1442391120, 1917676741, -74003902, 155542945 ], [ 347371575, -1032816706, 1605510723, 711338132, -1882164009, 1466585356, -488232913, -1749568683, -124580937, -1786781800, 601904066, -1291924928, -311349883 ], [ -1185509158, -2060431820, -1941639564, -928796674, 293873424, 1001125880, -1677757393, 2096571931, -1461957899, -576497200, 1422543120, -322851407, 471488544 ], [ -1648424462, 1306948582, -1348172175, -1213750001, 884315982, 192366027, 1429483310, 1687526308, 1376971616, -667386817, 1965200218, -1185851081, 964432273 ], [ -962823124, -1770976370, 1787018786, 619604949, -248798145, -743357755, -417219040, -1094431162, -1037835084, 1549906642, -1191113464, -1282305322, -2044549056 ], [ -972325481, -1321343140, 653976758, -1747465120, 13691005, -1330004080, 34950184, -1204142145, -1965995544, 1177474534, 17898489, 1546665606, -2067217229 ], [ -318711389, -1190391944, 1010989373, 557542447, 2104905348, 684704120, 129536469, 1542200892, 128148630, 1896596168, -327312645, 641905665, -889744929 ], [ 327849094, -1497690821, 6222365, -155083438, -636805650, -1729688903, 526416675, 468139898, -1190704380, 1369154460, -1288171044, 2106007476, 1066236119 ], [ 1389541721, 889482595, 525556629, 157513889, 1591719810, 917579893, -1664502893, -1059866479, -1624365457, -1217942769, 935294951, -475475729, -1193702479 ], [ 1019432726, 422079051, 1673434264, 2048478134, 534230093, 158501880, 1954424883, 999477537, -308325402, 1506324005, 537365722, 1604436106, 233862937 ], [ -250823216, -870808031, -462517908, -430605785, 419755476, 1740250110, 1679035118, 638920930, 835018048, 243481126, -586264949, 451645911, 1073792203 ], [ 635249427, -1227513009, 2133781768, 553383744, 1155778373, -1071429285, 713444564, 1743117715, 824681666, -1599864558, -353962409, -1786737886, -1753024220 ], [ 77048045, -1063891891, 1995661823, 1347894080, -1263115062, -402105817, -109209840, 917724231, 1909963862, -2084740976, 986967390, 690999798, 1434442543 ], [ 2002994930, -151728786, -1162826863, -1057791177, -36562604, -948488189, -1503217376, -1668554652, 1073752222, 45843838, 2023074407, -182759873, 723522965 ], [ -1301864152, -1165678941, 818152225, -1683766937, 366763109, 801334809, 1692987422, 1306842269, -854073616, -412665912, 83586659, -320708153, -550701974 ], [ 535409336, -805690224, -1534383192, 517148895, 117736542, -552495533, 25107543, 155622271, -640434266, -1130354818, 873765453, -480500013, 2081014718 ], [ 1206061839, -600586246, 439568701, 515736530, 1536461471, 1520412106, -88106325, -1098564576, 1432893626, -1011372943, 547521135, -39670470, 1230353040 ], [ -1318232710, 854137686, -448954096, 1380043919, -164488299, -1180558793, -2092535168, -1436056612, 1975926891, -1707167187, 1356951754, 2084696975, 1601126657 ], [ 81832798, -550315536, -1530071164, -2084287578, 1618228462, 698126523, -2123492760, 1282648548, -1516378634, -1607680434, 988040438, -848355767, -1031185893 ], [ -976593057, 1960976238, 1025298819, 2136808489, -1908294938, 64717862, -1767011214, 419960977, 761578046, -1651896631, 355257535, 822540123, 1029006916 ], [ -1806639760, -2090942222, 130408225, -438637692, -862671315, 1145796914, -64148839, -1668711492, 313580779, 2028126445, -819403126, 267978386, -449050579 ], [ -265430724, 1930356161, 1063850741, -790300031, -722139333, -765431732, -779844596, 658881237, 613286531, 2146360919, 1165340514, 1512220646, -1846338185 ], [ -1451692268, 961653960, 1645802885, -1570152266, 1757990164, -968749974, 141837821, -928190848, -438331105, 895390429, -37644628, -1042485309, -2045312880 ], [ -473160629, -584684546, 1605124912, -115993683, 451141877, 151902486, 1802687437, -1829670579, 1399995615, 552336437, -832991087, -535184879, 1228577453 ] ], [ [ 1055467448, -16198307, 333989585, -857869308, -94567656, 40630300, -1359460484, 1909270463, -1957979787, -2083026987, -1802684459, 337411846, 1719272906 ], [ 604971974, 1772799856, -1785058730, 678559300, -1991631378, 627759636, -1858376896, 236356289, 1425195540, 783174815, 2009469601, -603114226, -481844284 ], [ -17885882, -1083437329, -2122879066, 1786810114, -586854016, 1563606748, 1822156681, 1499281527, 760217651, -547204935, 2122752349, 508900189, 1379639664 ], [ 915350392, 531215710, -629476668, 188961259, 2073707397, -704811931, -1674320160, 994863936, -540143055, 149496258, 2068622562, -333610412, 997978948 ], [ 610768273, 782171645, -1684445570, -865045593, -865756865, -29329665, 2024717803, -1265887836, -1670961822, 339958331, -161566432, -1222739938, 1631175433 ], [ -1550855084, 1131069263, 1944473802, 913023721, -1052177847, -1417234976, 1658732693, -2136318102, 1793520865, -1262618915, 992533228, -1611871543, 667594086 ], [ 1481483191, 1707580723, 2013306347, -1308334959, 1248512424, 1468494773, -225458863, -218526702, -1346557957, -116729560, -165494355, -690020222, 1382310977 ], [ 2000689918, -26431301, 334203573, -846777703, 1673958896, 51602798, 1042577230, 1708409104, -1222207183, 1071416115, 296641048, 1728159933, 269911093 ], [ 2010673333, -1274487571, 1393163178, 750510946, 1935049932, 1276287280, 1412093663, 2035094170, 2002020196, 847708317, -951155842, -618757603, 591094373 ], [ 750148080, 833300137, -175181829, -630036737, 1389983931, -1608794865, -445717752, -1239902679, -1045447770, -1262724525, -1141079990, 1670856195, -1913054960 ], [ 423198561, -1245952174, 1407273108, 917252570, 818011963, 1510674180, -100038209, 931625846, 1408640476, -1358470475, -2317707, -177836570, 679262825 ], [ 808560707, -1558159732, -1783588032, 33116523, -470462705, -2088004178, -586568861, -1746464465, 1183403882, -1275805729, -438817275, 1100049278, 1901018238 ], [ 1365093162, 729144429, 1589639350, -247610828, -622125913, 550771131, 1172988323, -1989757608, 1285407338, 463434003, -1324493990, 1887269160, -513587088 ], [ -553816111, 1530395175, 1372756972, 774152102, 365949672, -892028753, 2012089945, 898032899, 277662985, 85741846, 1249533493, -255598465, -1361961985 ], [ 625969761, 939867111, -1539867588, -352621612, -1717196670, 457866961, 1312535002, -51876932, -1800705842, 1193163369, 1614199042, 1396814105, 1374527689 ], [ 1802124578, -2007531433, -1188764479, -1980104856, -1933348644, -2110126008, 218997136, -315946098, -472333719, -1758984459, 816217475, 621820783, -2068772277 ], [ 1958643106, -1560962152, -730545919, 1968044352, -2044383858, -1009486333, -420322380, -574138673, -2006322134, 989756957, 1415955138, 976398503, 1952072984 ], [ 1590625209, 1961521331, -375945675, 1724575129, 919803057, 817702809, 2128851982, 1870160107, -1488198552, 1593107123, -1446846838, 1887837526, 1137744776 ], [ 749597183, -1043554431, 1852727497, -1499456250, -2035851787, -2117510466, -1801858075, -1048840936, -2020481155, 1898429698, -1628767638, 336413497, -1384126155 ], [ -1396091140, 142953634, -1371889936, -1924778987, 1100984682, 1144869496, 257732910, -163870355, 137226813, 475342588, -1305389021, -1076574291, 1628511132 ], [ 1107149421, 1982691898, 1478219256, 1386063131, -234372979, -1821003633, -888725461, 1780957491, -1072960516, -680891644, -2136167707, -26063544, -1516652400 ], [ -1422699767, 1094264693, -641691437, -1573650161, 1363278748, 685390680, -312943298, 2082526946, -2006316627, -133021586, 773708638, 1721364467, -2039167697 ], [ 1057665190, -124747455, -1089483021, 1161511964, -2050754661, -1702582506, 994392860, 1311607672, 586516441, -1848908260, 247751067, -1331802167, -887449351 ], [ 1637716864, 226554580, 2129704426, -547556241, -1194127415, -202062914, -1493613709, -661843214, -1225032733, -927862277, 2029715163, -738147110, -1834876161 ], [ 481843693, -1060712934, -765174155, 1436695037, -625889305, 306634549, 921588352, 2023977929, 119822705, -775415545, 4052389, 1188508654, 752736975 ], [ 2066739286, -1508105541, -1112302398, 1322723725, 642446656, -1697375359, 2055091507, -604751566, 173962773, 664153636, -451984022, 1664457489, -625012523 ], [ -751902457, -1080167929, 1320304010, -720790423, -774585364, 1860802566, 617988916, 1291064864, -1047507766, -1506172263, 576659728, 1011038846, -1654516870 ], [ -414071956, -847443447, -1193202734, -560138909, -893997164, 783235302, 535666876, 753976636, 344212311, -12644973, 1384899369, -2144174068, 761193803 ], [ -898875671, -572780110, -1095472724, -702456154, 1434132530, -1180270163, -1262863993, 1567657721, -2076910270, -1778365320, 207975999, -1517294069, 2060765255 ], [ -1154933751, -1322414229, -1089961665, -1706599281, 1805321599, -910410382, -208268820, -953068389, -1610072629, 1615883296, 312755432, -1954689803, -1275911255 ] ], [ [ 112003979, -474343025, -809057557, -1828943560, -32446290, 940112276, 1302968180, -489590212, 1363354188, 1276231339, -22632966, 1025889553, 352001200 ], [ -634795786, 1717959230, 51996301, 672257858, -2097649693, -1984968942, -1549787868, 1374433875, 1790680100, -1276314973, 2043582259, 427412659, 1460998837 ], [ -1769688087, 1057796838, -606367599, 320034937, -194093100, -614873742, -1667903516, -1148643222, 781365305, -1604370077, -2061658636, -454643542, 1829957640 ], [ -1990268987, -258263735, 1999762676, 388832470, -1457364947, -1930043242, -1570920356, 902106339, -1741431157, 472720859, -1428310446, 1974892745, -1742178853 ], [ 580165183, 271087025, -460723509, 1815714418, -1740992346, -795891369, 1111485687, -1329502686, 1844992244, -1683488935, -1243280486, -541952870, -1657929406 ], [ 166646250, 600052654, -1270552073, 1219385718, -2108347099, -1171255588, 1753630858, -1976624711, -349435948, -612597611, -286977300, -1260277757, -1886233376 ], [ 60355106, 1046389327, 129311040, 2123453972, 1841247451, -1702094637, -601291789, -1734091869, -851142488, 1448230443, 1064997037, 388720769, -1822999358 ], [ -1680978620, -865291403, -19533534, -1844330355, -910259617, 66092158, -407872035, 1344905539, 1890479321, -935147903, -1894551528, -572765116, -2002586145 ], [ 1513354752, 1011460244, 729098517, -2044143182, -791399585, -413154547, -1358189803, -889113676, -1562991319, -163479003, -1213911190, -943947166, 599208778 ], [ 365146812, 171443113, -1963106889, 1145861319, -1331301515, 674336616, -957353617, -955468828, 1005510061, 211198884, 1877830482, -254954958, 1572405584 ], [ 1301887580, -1922587654, -1892475018, -706022676, 1894112418, 2033327062, 977471470, 909619257, 1754928234, 428927436, 410334942, 828285529, 629407050 ], [ -886391542, -119984665, 1262332641, 308356085, 495495062, -1073486355, 331171263, -78939049, -926512377, -1535887815, 1290261583, -1025898325, -1430991147 ], [ -176134181, 59018291, 2130470463, -1447704187, 1126800489, 404958900, 747471772, -148491244, -686462834, -170427202, -337810493, -1056898326, -1783792982 ], [ -2082899979, -1835633840, -1363292088, 573708179, 567780097, -2003106702, -471495297, 1264585111, 766806712, 369271893, 640557017, 1569396474, 1808896749 ], [ 1212382922, -1387950803, 415159760, -740533150, 417423074, 1488343377, -117138305, 1241646008, 1731103880, -873272761, -1717573656, -1880190018, 496088569 ], [ -436944100, -493861980, -1469688382, 1891689694, -1322266788, -1119487086, 2137087521, -464083336, -1474070606, -1343568361, 534335893, -1989512663, 1432582257 ], [ 18294445, 1434764763, -301600367, 761842717, 1656843327, -898143957, 487585658, -535955853, -1413536566, 426055138, 1679119491, -1201275235, 667277340 ], [ 2129820200, 478480276, -1460286555, -2121771424, 1569919587, -1077707153, 1001965676, -850424416, -652908974, -2133340586, -73520699, 2133997846, 2120476649 ], [ 1459707785, -1051571477, 914911086, -1107696238, -291006877, -624772726, -1473569634, 877161065, 478507468, -374250525, -1949541563, 1763371800, -1020674778 ], [ 1474887212, 1337153633, -1259213785, 811339705, -1591424083, 857270123, -196444820, -660266427, 1483596261, -1385591018, 571140546, 263666032, -662941392 ], [ 2043575680, -592386880, 1481176327, 1813428831, -1427661604, -1943820876, 816893208, -1834780266, -514084954, -282205292, 1856212554, 1985951122, 635224550 ], [ -1311273823, -1656528274, -849538323, 2025244329, -1877390556, 1668070994, -1212429342, 1809029670, -1737605148, 1523621988, 1874288985, -761986841, 742382526 ], [ 556570393, -2000152535, 2124502274, 1854264953, -2003654535, -759330504, -2075322936, -1204714243, -1139251204, -1697764647, 2073430610, 747009487, 1445913285 ], [ 1284518855, 578274578, 1266266645, -710254986, 1384580109, -1216247794, -45808248, 184773299, 1372767659, 1071161070, -1149686203, -1125184384, 897578592 ], [ -1635384887, 222291631, 21393650, 511808697, -1247618426, -1015538468, -1671962333, -993619011, 781465048, 427877219, -1571572633, -1584456908, 1845317313 ], [ 2003374295, 388263372, 572131333, 1956747992, -1029290295, 1340007496, 418846986, 1797246024, -1892515593, 584939354, -634177244, -1915937516, 1621840970 ], [ 2082690367, -1037146464, -667542430, 1643647491, 110352881, 927929329, 1258535662, 1954769646, -839554697, 1641620185, 1999475095, -1431944834, -253120477 ], [ -625914723, 1150978738, -2033981951, -1407287922, -1326397618, -469172640, 2137669335, -495376041, 195288063, -514151930, 2074698045, 424993036, 1246763365 ], [ 1704448742, 348964026, -570300180, -1115988069, 976047628, 75652797, -1029725540, -2060988784, -1598846680, -1345676734, -1895656110, -1074781593, 763333509 ], [ -1789315851, -1796506248, 1761311346, 1699301852, 413099888, -1902796861, -1823675035, -739816436, 1858640665, -446652539, -1386636782, -2059184366, -405296495 ] ], [ [ 2086193245, 337053139, -1912579154, 742119679, 456094241, -996046851, -1723522074, 1846133183, 266484505, 813006480, -211440801, -99711500, -1166941034 ], [ 1039620057, -1240054649, 854907072, 347842175, 1739381221, -1053424831, -719008128, -1189423968, -1774623951, 489295727, -394581407, -799108846, 482576212 ], [ -71034, 728801526, -1269052637, -1665762545, 1936787387, -1425606546, -1533524467, -150890860, 2131943163, 1392936093, 138998422, 261123965, 1729375447 ], [ -208655570, 1902585485, 966496222, 117906072, -177893740, 64986395, 954883123, 18398759, 189028342, 600552878, -426817353, -1404185237, 1166239502 ], [ 1531492739, 1460876773, 2005836230, -1003972556, 314433421, 1795659722, -117678489, 1357547038, -1816062641, 194330199, 550551160, 976539191, -2026770749 ], [ 1566052736, 1352242860, 495492773, -643534000, -894531201, 918913526, 1434101160, 357387583, 993549484, -1341448918, 1997531548, -1580087808, 1360349969 ], [ -630092514, -424306898, -284489169, -1288314234, -729855110, -564631208, -975120305, 1619895765, 1782199985, 1039091675, 1086029573, 1129858186, 1536711545 ], [ 1821520333, 1896230335, 873531944, -1072165419, -2075380949, -1841451747, 1001827438, -752727648, 463940520, -1230652799, -138090347, 499997760, -1594175680 ], [ 1229198740, 1539094638, 1825189729, 1516941640, 193955149, 1300575075, -821911230, -838377058, 293026885, -1586910341, 2058073328, 1414437910, -804885440 ], [ 763182736, -1714381364, 932332770, 1793376743, -1021914027, -24596860, 1498165254, 1260608175, 1516248750, 2127584722, 1453277720, -1368659881, 1515690700 ], [ -116504312, -2000079870, -521824191, 1020845253, 37361479, 1971858768, 1481991542, 1867302314, -888561181, 961905753, 469904083, -856971759, 814238461 ], [ 399895775, -1407941557, 1108371064, -1381390896, 51153617, 511831993, -1459887720, -1832474047, -1292943316, 922945634, -1162063666, -1776632005, 1417427368 ], [ -1538213993, 107866594, -660175716, -1017240492, 1067085012, -105124809, 2123597856, 2050273881, -460055052, 1408029822, -975443585, 1620358299, 2098495687 ], [ 933793140, -506498683, 286366157, 835033346, -2144489311, 1797701847, 1994414322, -416211249, -820627594, 1354873004, -530459975, 992369812, -1697328587 ], [ -215512313, 1818809260, 484756433, -1022261745, -917820266, 563926778, -219988980, -1716251400, 1785904399, -1034144905, 662291046, 1500617538, -1744525412 ], [ -1109963237, -1465859384, -2013618962, -392240074, 1717627574, 10919792, -630209054, 2061473047, 1608426853, 1936307467, -2143992126, -608378317, 873877058 ], [ -305313883, -363412759, -617155870, -1684162034, 1278570895, -2147335208, 1898057205, -2073789112, 642530002, 1995010780, -1380428471, -1542055332, 1081065137 ], [ 738408366, -761593478, -1374839734, 1047299349, -1266365568, -344341896, 1530609520, 112898748, -2127937937, -53975049, -751342685, -195802504, -58263852 ], [ 902741361, 704331845, 30349622, 850966974, 1546192213, 2063763244, -1416944130, -1077292478, -1467254379, -975707915, 1356221270, -1375531589, -467630924 ], [ -568769765, -1246120516, 1654477299, -2080928501, -243009147, -1961551969, -1131461681, -1889892875, -1162422654, -1348903790, -16707333, 328269615, -235869424 ], [ -899069616, 229393493, -2045031149, 1283155460, -508371428, 1580386360, 1896342910, -530572824, 1781260902, 2104846920, -558211851, 2037337888, -414593152 ], [ -1973596212, 1349833870, -1687800158, -1924617521, -529195608, -482613187, -1542446266, -1145275197, 2047068456, 1425173023, 771693494, -1796875527, -1115362816 ], [ 1823181938, 977426801, -238771760, -620779176, 979448537, -1293708959, 1157940297, -1642994538, 1416850633, 1205686091, -1051078059, 2096771880, -1861017495 ], [ 1482464746, 147191749, 1606757348, -1572524478, -1236794288, -364897035, -1279513974, -2041044771, 1736715204, 41354837, -1887014758, -1450432648, -283109288 ], [ 605017664, 90490776, -291727914, -336682469, 25070907, -762685739, -1166304872, -612684938, -1011453584, 1695632839, -1348934200, -1391152023, -197948309 ], [ -1794811867, 189978252, -411852471, 37405363, 507861432, -2034272410, 1523805608, 188943195, 1675491443, -92437478, 530995494, 1129977365, -2146370783 ], [ -760922462, -1383547570, 738487388, 1438717147, 422695828, -1619122985, -1722091614, -689945005, -1903896060, -656117286, 204069864, 1434843922, -1482325893 ], [ -1880404642, 378538799, -1013247747, -52425570, -375022202, -756037531, -653373705, 767202216, 1654881218, -1246701324, 1236717204, 1321928414, -1171709 ], [ 1276383678, 1952583935, -1790742896, 1265365345, -2104735220, -911065559, 180846850, 1600153884, 2047755245, -824232577, 782876047, -328203679, -1740996419 ], [ 1692418340, 171139890, 1863438177, 1829868783, -518477094, 619124979, 732187069, -1666059385, -1932894572, 1695342515, 730432422, 2139231385, 2033179289 ] ], [ [ -1870019079, 61839576, 1511553888, 1848529671, -842211136, -1965287520, 1215436479, 933602478, 224941603, 1009750664, -1327827413, -1541361071, 73871429 ], [ 1944179675, -647416812, -1698639400, 1863919004, 1709146314, 874431105, -788353730, 1077034228, -1253119875, -2077024535, -712234873, -1706760731, -947353867 ], [ 239774407, -451552086, -240864525, -671692842, 144739446, -895399741, -868196539, 1828337903, 1598463775, -2055737357, 998273273, 1982712953, 1322898923 ], [ -499471863, 1458193443, -1062392036, -1738503567, -874935664, 481349803, 521561442, -1071693278, -1344015109, -196239315, 1503912830, 573160822, -353561228 ], [ 1662790145, 155437023, -505934896, 847051253, -1830632858, -251562079, -390600637, 1663247992, -1337663966, 626852478, -348795184, 1899996623, -1480991808 ], [ -1173421845, 1864782753, 1066046460, -1586191092, 409552838, -2062571460, -1414413735, 2074771859, -1648448347, -185607957, -1450358636, -1937361657, -1103714717 ], [ -581841770, -464385118, 836026075, 761171946, 545642010, -1607923511, -1944130331, -171723672, -290784621, 1229441564, -1202598022, 1174241660, -1880970731 ], [ 918339334, -1166147717, -1372081150, 820070351, 124955483, -369735103, 317085267, -1985509975, 990029314, -1262534908, 2031266079, 239451599, -1155448380 ], [ 391375817, 1924170605, 181076125, -1392418154, 562498242, 1303685736, 2045501907, -1943116748, 858675585, -55695445, 1365797786, 2058316977, 186952265 ], [ -296162919, 1051043989, 2109426928, -1367843771, -257354555, -970238677, 372019490, 2138176963, 1914369611, 1528986772, 1789847369, 524077247, 1016254086 ], [ 877283234, -636747838, -183872217, 1086656179, -314106764, 1803264708, -386168357, -2012363147, -383715380, -1988779777, 1662284182, -176423339, -555628646 ], [ -1552277881, -2012595944, 1458520078, 1708516660, 611503889, -406478873, -334496826, -991942058, 1412094817, -1459839645, 1223964287, -441504634, -485824530 ], [ 1169453752, -1020004845, 649024579, -2078238952, 266685003, -50090205, -740049754, 31261975, -1573440234, -2070894005, -47255271, 1998870631, -140481585 ], [ -1536939907, 2018854178, -1491287025, 1603695772, -220428777, 632453968, 2020303418, -1503765211, -1131672005, 932565758, 1524917613, -334747258, -639334785 ], [ 1030594078, 1443256030, -1174074849, -1754523728, -207753788, -1036020892, -1215267481, 692740035, -1513751596, -1649795759, 1550651177, 567450394, -672004424 ], [ -1351963499, -1140525305, -1014528541, -1926193941, 1303733802, -846066726, 729272911, 1324320758, -264297427, -1666894855, 206280527, 275865795, -1679567568 ], [ 1231748790, -540304338, 2022147564, -1301586392, 72498703, 1248945907, -962147586, 1620628998, 1974144526, -1214159645, -572400041, 1782747699, -1402590831 ], [ 1260084750, 799088056, 1767100811, -1961717623, -669824203, -1379108522, -1993840280, 1211711154, -1774789365, -557210390, -1564338716, 196328439, 2128560137 ], [ -1091885677, -557824202, -58084843, -1556292737, 1158739646, -888769123, -1390835732, 1468850055, 613301157, 1847173801, -825334812, -758866431, -77408541 ], [ 2041173038, 1072379124, 1397948034, -1042461424, 1049637542, 261218584, -1040974646, -1096982291, 405656957, 1554486438, 2084874469, 365567937, 1575912432 ], [ -593699900, 1058186587, -1340765379, -1527357273, 1239583203, 1504498328, 884245516, 2127271732, -259353912, 866448606, -1506601123, -1090212959, 2002602136 ], [ 2146666516, -136104076, 808208696, -814590441, 3828445, 1144818294, 1949707821, 182400211, -2127902119, 572217624, -145302511, 1230761083, 1867640474 ], [ 287208534, 1051958724, 1172161312, 2110676024, -892082234, 166521290, 708011976, -1519495043, 2035864147, -888442753, 398075060, 971267367, 700118247 ], [ 719886711, 739479894, -967520534, -561849605, 1345748624, 1120429715, -1924559336, 242052445, -2030739557, -1636340572, -1796435347, -1654078257, 963687047 ], [ -1353257583, -595178701, -992693308, 200931724, -1633155593, -189654505, -607283754, -1392356071, -1603756156, -330562712, 941592177, 1170948211, -1531902514 ], [ -913772290, 1720516346, -773719793, -475422552, 552970825, -1329023854, -1840734082, -1284875460, 1473814916, -589258191, 566923423, 72477474, -1014413095 ], [ -611136265, -1544409497, -1239577625, -1168333847, 259007542, 2127253527, 287179145, 833626441, -1149031082, -244071418, -1003941129, -1679636639, -260805000 ], [ 145529908, 1122087506, -340504301, 483586279, 2131858926, 362651385, -1349403670, 693869836, 491764237, 1839187248, -649720397, 946266602, 1157699097 ], [ 1460043457, 1865270775, -1436890438, 289635160, 609551017, -1758515908, 567114028, -1538423995, -925236302, 2057381254, 1963144313, 1278590780, 1978987998 ], [ -177126537, -1832208016, 1892050839, -701001615, -133546391, -883879811, -887755065, -2121284829, -98937730, 942889456, 930250010, 912375426, 788131689 ] ], [ [ -21091201, 729029424, -925747083, 1112666709, -1242973080, -10189610, -436270173, -303496875, -286790432, -433096993, 911807790, 795035034, 1694594936 ], [ -28214154, -553194930, -1310791010, 1633346745, 1933316531, -1233706302, 251788771, 1082481944, -1826105422, 1001258699, -1730636672, -255625795, -1836263027 ], [ -1044751649, -1973215295, -1083087295, -1984032260, 1361881929, -856170302, 2053434966, 623836283, 1586478356, -255890495, -117559965, 723677091, 425640037 ], [ -195757005, 2138303054, -1204893345, -1789145733, -1023823636, 1220491452, 1494951740, 312272385, 1437757469, -2079232457, -1320367679, 2043296007, -814833556 ], [ -1685398607, 1669759488, -811148791, 1753406641, 617743645, 1103741922, -2017966206, -50447458, -1910994889, 657002117, -2037511436, 1712560138, 1605198220 ], [ 1129290391, 167742648, -1965150749, -362786530, 1911357468, 2122731180, -423581097, -277648799, 804692712, 1512756541, -422520514, -321772429, -390400041 ], [ -1203587277, 1159810193, -30651640, -195800649, -1452085362, 132011437, -356711809, 940517614, 774307192, 949297488, -1520587464, 1780853949, -1250656664 ], [ 1002051142, 502144519, -29754392, -1143490815, 1478432992, -545862349, 1975345497, -506738744, -711845162, -183114481, 1857842151, -1097926156, -1075184636 ], [ -249985221, 232810413, -735843628, 319492353, -245096839, 66559882, -700346353, -784006623, -1988923249, 776662952, -169603732, 1438262545, -1753753603 ], [ -802491156, 181693240, -1551438353, 34953581, -423394940, -461977406, -2029529543, 1451732794, 2007388553, 943053593, 1473170285, 1438512598, -1360094880 ], [ -1967623245, 1736805814, -647362942, -1128747540, -637046212, 1955545, 2100582373, 469508983, 979696716, -2089313943, -359625655, 1257679692, -1961581979 ], [ -672510650, -155480253, -1215891815, 476825288, 1800542494, -1539408438, 2022752072, 233849149, -339610823, 983457116, -725380102, 1691352164, -12236456 ], [ -1345919849, 106183781, -1854002285, -1463059124, -497512264, 97651527, 319362365, 440712858, 830318959, -267084226, 223366718, 1327868878, 533403265 ], [ 1395123017, 742452382, -580476413, -894422195, -1267895509, -1300658985, -295974247, -2070953818, 1421439642, 616373908, -1688040986, 1902140105, -340510423 ], [ -446094020, 1533436287, 1280882998, -21623413, -1760405526, -1627380698, -1314000571, 1719299590, 1771431542, 411030590, -1836485506, -1368440366, -490416996 ], [ 222880078, -1057706397, 478879420, -1519314062, -1476382371, -1849538299, -2059916089, -2123840644, 678826905, -69354219, -1914672231, -1571879931, 1387986542 ], [ -209055082, 738519149, -796154231, -752795275, -1669419205, 2036519080, 1520095089, 1635846655, -1509244602, 1772630731, -1119460548, 1043168334, 1425154725 ], [ -296433262, 1906191705, -795003789, -952179301, 701658626, -1752548823, 92725912, -1846199343, 1104943663, -1388733880, -709492248, -1032636640, 1828000434 ], [ 741179752, 1823622088, -783726552, -1599113590, 2038777762, -106862875, -426601885, -1846354765, -293708138, -232266680, 1248813684, -1292309755, -260896959 ], [ -129554465, -976951560, -446075175, -1485458771, 1903105129, -107877054, 1780865564, 898694225, -1111821024, -896294589, 1254176310, -314076321, -58370370 ], [ 956083122, -594048230, 290776962, 1290602643, -624663749, 1038354799, 984603094, -994701320, 1277131512, -204162161, 1723229793, -1708268901, 1155086793 ], [ -1704762854, 195874450, 1750930652, -187306439, -2124492466, -772952589, -1012624463, -560421954, 605924063, 623294100, -768223781, -732206971, -117682173 ], [ 2144735175, 541457265, -367958124, -1815084311, -1569570727, -37873091, -1216329197, 1866683470, -114725923, 2140386091, -1828929410, 727890780, -1715594539 ], [ -1449791276, 1532295080, -857455585, 956024592, 1048990592, 2084203117, -1785909452, -1736073548, 24283379, -2006694280, 409963485, 2107017510, -727208486 ], [ -535316304, 2022827134, 789008371, -121121144, -2016653162, -1261641864, 631178246, 1495284792, -1392584168, 1623749489, 1632983603, -512190069, -1576292780 ], [ -883628960, -2028901289, -365012492, 227727750, 1336495247, 1898988181, -878942069, 1915587534, -434580442, 1012521077, 163570416, -972505214, -854286987 ], [ 440734567, 919038015, -539783575, -1927236641, 35859296, 1429963200, 1212928791, 108348475, -1924171709, -505922819, 838143454, -2103403914, 1745400449 ], [ 1152822153, -796432052, -1204887906, -1834814656, 668717691, -1318973588, 606727177, -622084553, -1561592414, 1800986135, -523738673, 848733396, -1674654757 ], [ -454515198, 1120055283, -649639084, 1052348287, -45508201, -1114009981, -1057716676, -344852062, 21232744, -1584476025, -1690785599, -1425758789, -1337113818 ], [ -1403821350, 1166834439, 1103441495, -1034132973, 526585202, 742603090, 381049089, 1536160641, 367773923, 1340857502, 2084863768, -2024960604, -907802189 ] ], [ [ -1017865144, -623681393, -101570790, -732770723, 1116542375, 1969342338, 1257321379, -784122572, 220084774, -1195328733, 1212591454, 175504675, 1172196909 ], [ 406341432, -1597157255, 1147709499, -1168910842, -2110439542, 768991852, -10980333, 261644556, -1246991419, 854646717, 1698515000, 1542660237, 1862791394 ], [ 1454095515, -1018349012, -632532804, -922019899, -1428701917, -1003530469, 1823070630, 1684020202, -1211520056, -1780148099, 699800480, -1254852766, 1766036209 ], [ -873264424, -1316582557, -1076184139, 1090674128, -1551390851, 871460028, -758801025, 793759499, 1019720336, 1413198715, -1865453276, -596152927, -1259076893 ], [ -134001733, -949219678, -952940467, -125961049, 938238558, 1629740262, -79011669, 347620053, -750663322, 1012896013, 975655225, 775264341, 1864229057 ], [ 2139873040, -418567225, 328183078, -579439449, -1452323757, 1349160511, 1397161058, 884202762, -44836065, -811560346, -1130791868, 293013904, 1760532778 ], [ 732345400, -2000406491, 194299704, 220439786, 1349773468, 1420948603, -1441980148, 1896079371, 1151120739, -421721777, -690400932, 1839926550, -8554135 ], [ -1366957150, 1875680763, -492859984, 1948497086, 919430572, 397762525, -294209946, 65852526, -1947299831, -1695340474, 496412582, -406477330, 1871599318 ], [ -663937509, 259244478, 752935527, -529160308, 1999801433, -71946393, 313740963, 1119923399, 787779852, 688572678, 1301764273, -1792565558, 906313113 ], [ -2071024502, -769882959, -992007774, -1577992454, -1753462979, 1075633012, 597712361, 2097161652, 363378717, 1021095883, -1151011742, 40362803, -34082442 ], [ -1064821494, 267345016, -1739038407, 1166319830, -1835366093, 2017795930, -967907024, 386027279, -1780391325, 1273020486, 1463147820, -1845261089, 391792417 ], [ -531711091, -1562373289, -495671812, 1077818103, -557797344, 1263694403, 1566786764, -328327170, -840619234, 274287036, 1312498004, 1351978973, -885668796 ], [ -1192441037, -834358452, 1431265392, -1225962234, -19487418, -1858375717, 1350629812, -1652924368, -1362960879, -1726934048, -1657092732, 935340536, 534999738 ], [ 1882953772, -930536084, 1614467574, -1214042175, 1524764704, -232689063, -1809290734, -20081943, 495551043, -529386141, -1893877240, -1594785045, -1537707436 ], [ 1852101646, 1458133079, 1452062931, 2117485466, 892622837, -112980735, -23256442, -1688834672, -1012462987, 1644704659, -603684943, 2111752628, 1183973621 ], [ -2115470824, -254820933, -417023868, -892238101, -903576330, 688309788, 965311069, 1900112697, -1065031353, -1921756720, -589163027, 180506324, -321656149 ], [ 758695898, -303450457, -1853407445, -535859121, 2055882577, 2062684479, 2047498957, 732473430, 519645377, 282722796, 927302570, 935833077, 470186663 ], [ 1658030320, 1171156931, 554731927, -1134405402, 332407765, 125836094, -2027304105, 726774900, -440961368, -918166109, -2134810756, 1828895579, -1367852493 ], [ -800323862, -1129612804, 495514704, -1533207077, 747905749, -847331263, 833739798, -1906821212, 194662621, -1264621422, -13387787, 1517716763, -1636114924 ], [ 952947286, -1542981410, -807174304, 125875355, 1488602961, 1716493119, -664249839, -1595036725, 138537934, -1624963748, 675389524, 802047138, -720010591 ], [ -64799807, -1761030536, -2049098941, 1266242096, -862687375, 293711633, -1204691244, -132445395, -2101774746, 1692748030, -917113929, 1020092619, 429202486 ], [ -2009383237, 2021313061, -1583993890, 2137804690, 855249379, -1102483307, 764014777, 821443898, -106289625, 2116536002, -795262182, -704916930, -1478683922 ], [ -336840559, 388158022, 1628765811, -128066114, 2129499473, -858464339, 385220819, 316376213, 83902639, 1755559514, 1270717642, -767710824, -341438706 ], [ -1112567997, -2142189564, -2016961555, -1175400354, 438658001, -1910758580, -1093064840, -285309038, 2002651652, -603410844, 1873914641, 545976342, -177876519 ], [ 212627112, 615347401, -1475993672, 150519615, -1784092688, 1961541126, -655335018, -133685091, -1020635063, 983948677, -1579062919, -1184681637, -970665582 ], [ 592753433, -211426863, -159561639, 1812086065, -1670610012, 1439135927, -625682050, 795160603, -853073579, -524875310, -2108561549, -203694151, 1243752262 ], [ -2045454172, -729853276, 435135896, -1958350371, -1275519043, -191605084, -1139325394, 1010206376, -1168540183, -1388172241, -374983534, 1701795555, 109132513 ], [ -314078466, 1184895295, -912116434, -799225997, 204684826, -728813134, 110032012, -1388689590, -1304240561, -496555420, 1100533081, 921754403, -1899046725 ], [ 462241286, 541394056, 504519701, -52776670, -1300176920, -667103187, -1560534378, 1333291647, -270350971, 1030928431, -112892461, -2101410441, -2007656877 ], [ -1397664948, -1558276785, 986704869, 1425190988, -1278047095, 1004333146, 1657911482, -1177043679, -520401209, -779783492, -363577385, -986489856, -214624095 ] ], [ [ 1834552608, -772664531, -1257820649, 1545649412, 226171776, 640214116, 986970447, 2145692708, -367614518, -1098849981, 587977811, 1427352153, 1641875751 ], [ 725908112, -1709240600, -1622198727, 965587553, -2070552008, -920503717, -345415827, -1041181488, -1989170640, -1589586698, -20806011, -286791225, 1726135727 ], [ -130748077, -1662660813, -1791783260, 253691314, 372827314, 1091117525, -806395842, 1993237438, -631871209, -948902231, 1789069376, 1367134493, -366270271 ], [ 750843457, -790622412, -209284496, -1450201542, -1053112878, -1100413315, -1060141355, 726082590, -118509375, -1200000311, -1194537001, 1388101904, -1794832408 ], [ 1204373759, 3718179, 1169384423, -1403991056, 418155038, 658805685, -711993963, -1359316156, 543466053, 1310915223, 86777028, 200681452, 744532088 ], [ 1287016269, 1577145409, 917857217, -335239955, -705302241, 241867900, 51023019, 1794236349, 1439155913, 820294786, 1891037243, 531080256, -566260057 ], [ 1401671738, -1920058219, 186477502, -563454191, -2060983567, -331553212, 1383828121, 1911914564, -835014057, -797545000, -2020988274, 1130713091, 587040929 ], [ 1916968224, 164884091, -1436857607, -1055833209, 1225685540, -1182766116, 1091713845, -1869978146, 382379686, 983192385, -1325797263, -1645467499, 1942535866 ], [ -2125651444, 850329021, 1306866695, -746861340, 1526318253, -473529641, 1595692777, 1083906148, -1955146362, -368824085, -1246392972, 1616209254, -647387359 ], [ -972310955, 86945425, 416454198, 1305359965, -79745399, -1985910474, 1723510666, -1770923511, 345205554, 2021607581, 815396139, 5284940, -1613450485 ], [ -679660663, 1674710090, -1630326538, -332638948, 1673609440, -399841233, -1041217141, -333976257, -1197318214, -1401702634, -1097898529, -536390545, 2053388544 ], [ 1679906116, 2117884388, -1629638803, 1599403736, -1148568366, -144154817, 931162266, -1874447493, -169315153, 1886165497, 1830048183, 1611195942, 457309268 ], [ 385754490, -1998970596, 2096285489, 83129599, 1079679532, 2018929128, 16130001, 2145797700, -798819727, 1720908902, 1482145870, -32569049, 824962630 ], [ 1592368161, -1814417577, -190499911, -13821231, -906267124, -1716319545, -1908182163, 811352748, 97279308, 218470986, -1556390850, -1916155443, 234351542 ], [ -1850805499, -1576195885, 697709296, -1746874863, -1086291910, 1700661199, 346403334, 485062278, 1221613178, -1826930859, 434530291, -746619445, -1147527959 ], [ -105351484, 1321462707, -9041557, -1257098999, -412687892, 447903291, 86210998, 1090632859, -770344285, -2114974177, -872192703, 377090659, 1972023762 ], [ 674312892, 268960165, 87546189, -1373705889, -547811567, 452647359, -339695424, 1645869210, -2063342565, -236756237, 1538926037, -1488451681, 1709173364 ], [ -436104277, 448391430, 1503983832, 758022157, -1894074246, 1509145106, -377815667, -1592116815, 27730020, -809681962, 396863832, 1028943184, 354814214 ], [ 1407240854, -34637507, 1586362458, 779093023, -493340407, 138749526, 194235418, 626578518, 726252415, 574707684, 499430967, -44961632, 1008154358 ], [ -1103912004, -495116185, -890181822, -1195324850, 261833037, 205130983, 837245029, -1493360522, 1511998233, -1819483107, -364613734, 1566953208, -1278815708 ], [ -668553276, 1255096158, 1921241045, -81684866, -689761902, -1750134435, -258082375, -1806410203, -1989493075, -2027781956, -1332810011, 102032098, -282896270 ], [ 970354301, 962701819, -2110256313, -1086433714, -465375354, 609971327, -1730308265, -909849953, -1574877594, 207413785, -964816086, -2120624419, -810181860 ], [ 841972550, 1301384264, -1475837609, 1825600295, 206433485, 760616357, 451355083, -1735646841, 1823268405, 2131597400, -980397945, -356903329, 1797355555 ], [ -525641337, -1052804260, -1323639127, 2115956347, 44712985, -1150416840, 1493357620, 627015510, 1692090989, 90271270, -1724177767, 1948727560, 3117206 ], [ 144914250, -1331762076, -1020849984, -171134303, 1072221872, 1835149545, 1367673929, -161542460, 962644101, 110446084, -1088042597, -991632629, 1801647538 ], [ 208207355, -2088430373, -881120303, -902139363, 1912866710, 885722590, 1629330548, 271234606, 1406735838, 834132124, 321545518, -138993279, 657471509 ], [ -1771160785, -1133420616, -832857108, 933922258, -644128629, -1903047135, 755031029, 1616344133, -1572578659, 826884699, -1742947622, 1184051711, 1878492950 ], [ -21671676, 946475817, 2113158612, 1941752863, 1481652999, 1109073724, -627777264, -133809416, -1247479614, 1188791931, 395375006, -1558279279, 1662637400 ], [ 791528571, 546419014, -1829080092, 2138945135, -1736671696, -1382057168, -1400607226, -1349223336, 1302040178, 2070437539, 90469950, 888778520, 1130776030 ], [ 68665314, -1122594792, 1528602632, 1778426964, -1022033069, 282029513, 1363732330, 1008672712, -868857973, -1043397314, 965839907, -1143067495, -214579368 ] ], [ [ -1242548249, -1098225442, -309705380, -981267222, 971181656, -1910924588, -1484877553, 429033794, 1370728998, 874241209, 1713336178, -86129854, -1573415817 ], [ -5791556, -547060253, -1697607136, 97301402, -1959046897, -999824415, 693032402, -829221853, 1312856645, 1095950842, -1643045191, -372975916, -188424850 ], [ 735306755, -136628588, -1159334155, 894020676, -1796585159, 1098157394, 1624384367, -1875439776, -1908119613, 1837405002, -1842466936, -1017142048, 2099572155 ], [ -1307540830, 1225110285, -804940559, 1767689262, 561454429, 480164155, 262590117, 1283147445, -2064957336, 286543951, -752849850, -136971211, 817081229 ], [ -772523806, 321838619, 238296289, -2103103659, 363476943, 2008180250, -403496430, -184402334, -190826679, -1742024241, -587729364, -1635476197, 841035312 ], [ 810114246, 1882343984, -302089651, 733812952, 1569621875, 251794630, 238011793, -554442923, -1668821616, 2078153102, -272184763, -723905127, 349063836 ], [ 1227776702, -825236583, 454693577, -1143402099, 271655340, 1329111940, -1734713889, -98745773, -1660891839, 551765888, 444416632, 31347283, -670571822 ], [ 1535634364, -384111103, 805153493, 1689263125, 1626959116, 1444043297, -557679119, 922451063, -1190780642, -1860177428, -1636608484, 188577605, 223198153 ], [ -862897147, -964468124, 1227945528, 989385390, -251779001, -426709277, -1216966110, -241536, -966600635, 231925112, -1320835368, 1464085791, -1063918842 ], [ -1397783060, 1866326543, -714422340, 1734563714, -616213410, -1111623776, -710307200, -301539165, -1313049860, 874394879, 1560760771, 300188747, -1473899167 ], [ -1425113948, 1831805865, -2103157166, -843654014, -1241560494, -1293255175, -559482315, -1349773173, -1380680780, 1957381040, -109264526, -406893322, -996821684 ], [ 1393458104, 1491191936, 222939798, -1176798340, 1062464482, 1051071212, 1308764804, 891124003, 1539250510, 166420332, -964711344, -1658742416, -1196187149 ], [ -1988212838, 1241852096, -2041929073, -211457043, 648933529, -1361014313, 1552338805, 667477440, -795495244, 182730459, 1380252906, 465192451, 492573191 ], [ 2129560582, -997054585, 1353695663, -1527944748, -907989704, 1178353744, 1576905514, -1010423874, -1307151516, 1985392306, -185747458, -883199818, 539112891 ], [ 634562470, 583688746, -1541663365, 1864865262, -2072485230, -1865198573, -484945638, -98290250, 1977371761, 1922637433, 285329366, 2064518047, -1661417133 ], [ -943087346, -684339565, 381753412, -1339323425, -1185503954, -286050715, 432684940, 2087019833, -898218270, -1788690859, 142276118, -379469351, 161159323 ], [ -1970140962, 1504329586, 583958749, 2125675011, 1015701815, -769767629, -876227574, -652213772, -1546451158, -588833015, 634102872, -486663742, -1306810840 ], [ 1564404365, 1209757519, 91128124, 1899498422, 138806716, -431428349, -1955942355, 2146148932, 1294146288, -429722824, -196737954, 1836384995, -1526170478 ], [ -1093029788, -1302026678, -549389353, 873313873, -324865526, -350688541, 1156719908, 1168321841, 757873695, 2132992436, -1760589492, 1782906686, 1141030024 ], [ -1320173479, 120051116, 631122410, 1061860308, -1200198135, 942715720, -696282348, 1990696475, 230599301, 549065173, 973886869, 397690072, -1083685702 ], [ -2074211688, -1236679944, -1491895707, 408285991, -368345478, -1220278956, 60431221, -716076575, 512057403, 381227767, -804595524, 1021371872, -26210607 ], [ 1409923345, 236595475, 492107275, -381395415, 2071887943, -1726268603, -575201124, -1386460568, -1388978013, 1928768762, 500255847, 647519926, -5667878 ], [ -1327758486, 2098713643, 2135816618, -1023584173, 1593457042, -1278870416, -1126888910, -778973879, 488354899, -1579802508, 831874633, -1105019355, 981588329 ], [ 666213424, 1182586021, -394194965, -832331576, 1175088271, 971616514, -1962837429, -1339359148, -596342039, -41957362, 1960251131, 1330384089, 1009908359 ], [ -1367460309, 1957796273, 1221692612, -328060658, 1796218899, -1130243654, -1838186522, -401043700, 1417925043, -154304261, -1747114761, -105021652, 585298719 ], [ -760453437, -1083722751, -1219449798, -165029488, -110156609, 477955025, 1533064636, -901853814, -1231935120, -1407331628, 1340007360, 832059118, 1331246572 ], [ -917885878, 599115301, -1715272955, 22716934, -36774277, 207216167, 24181165, 283693349, 1154090565, -2011422007, -835247591, 885661485, -1967480321 ], [ 761860094, 745941224, -1875825003, 2045652712, 98139031, -80201392, -1744519725, -1824361472, 1301068797, 1275784350, -240026326, -1224332663, -652677400 ], [ -1233079910, -648390127, 493518040, -581267891, -631276257, 340415272, -1984383180, -320985490, -159879273, 1714517304, 86846190, -944657573, -1591356561 ], [ 144782511, -445139639, -1573175292, -775453275, -1570390291, 1933638902, -169833394, -92685192, -1152780237, 1063466809, 509473161, -1503394149, -2076355817 ] ], [ [ -1959309965, 925404080, -1448660678, 1788357969, -1064097579, -1380790846, -2071517600, 302379251, -1165161550, 1317358272, -2026626575, -848942734, 346537882 ], [ 750856589, 1667755516, 1923229330, 1897006170, -545371386, -1560375743, -1304871001, 1625595014, 718424444, -193239932, -946937947, 93558007, 1265882850 ], [ 174310921, -1944642929, -1723077042, -66071808, 941019971, -1005663070, 1564106970, 13193863, -469855578, -2071857820, 1880129686, -555983191, -1649646917 ], [ 352628239, 1110144978, 865290452, -1032231603, -1530247307, -1353557669, -1609143225, -1569627871, -1571720784, -1621640411, 760380882, 1114565951, 2129565305 ], [ -902453808, 1595837642, 2130701374, 2041979748, 1534265586, -824826368, -2137484833, -1757160224, 564147965, -2140359930, -1506699078, 1756424514, -380128551 ], [ -1907281561, -858938238, -1541442295, -700314486, 806296093, 1820027678, -357798382, -311984339, -188372321, 1582781946, 518793105, 202838128, -2079801757 ], [ 89998268, -700544942, -428061244, -158092618, 1174998340, -563373646, -1531661552, -2051437846, -361142819, 80992710, -929834476, 428127886, 1942884905 ], [ 60678676, -254331739, 1189020902, 101168251, 164165496, 1134743807, 1211223105, 1123918547, -1429051054, -26574312, 543008451, 1902179734, -96434580 ], [ -1945613705, -1678683581, 1035758848, -626162131, 718720291, 1568118305, 283798509, -1298026113, -1348744268, -1362214750, 273044097, 784141529, 773419383 ], [ -1604268529, -546334876, 1883604647, -1099873597, 289078816, 1604883208, -631510613, 1767134949, 2010753305, 551670090, 1077449550, 1834770811, -1242930096 ], [ 24344842, -1555325660, -641565938, -1138018977, 179448584, -1317576109, 894755619, -1733344611, 123191665, -961460837, 405466120, -1913572249, -732901244 ], [ -1037493046, 1059184961, 2053385522, 1978052072, 1723332706, 295321749, 1325426508, 2054630300, -765340159, 677191493, 1873595731, -1754344907, -214765639 ], [ 323794452, -1662219708, 2138106033, -274896486, -2017884581, 309860802, -1150770024, -1280406129, 1845439086, 211932571, 1838737683, -1028466822, -1301498682 ], [ -759092986, -615408149, 1302813911, -1326743835, 571667712, 866052810, -192655989, 1601395040, -415264446, -923491423, 1299068328, 594129735, 1153790285 ], [ -617251832, 1863550262, 766131518, -355983500, 1504599365, -910183122, 1396884858, -1464668281, -1079953889, 584076490, -1540293422, 1640547396, 746207663 ], [ 1769085134, 1387158981, -267072188, -2003718114, 430191904, -844863904, 1514350068, -199526277, -97301865, 731984055, -1837076046, -1200532519, 1535469 ], [ -1687899565, 764193367, -466775689, 141165649, -857504682, 2034984421, -1332467400, -860188642, 268328258, -571182209, 561975154, 207133178, -1469421911 ], [ -155554171, 512947711, -495874604, -776847565, 1528463060, 950798715, -991393731, 1304745912, 2065633907, 645820209, 1047538025, 1155621649, -956547912 ], [ 1115203366, 1990652770, -603819733, -1646523198, 1290244259, -994607099, -28712847, -89880138, 1956785385, -1656061491, 926789196, 1467835896, 535884085 ], [ 1831201647, 460282560, -877341579, -1397233623, -366752444, -1448660390, 1130904602, 139477770, -2080289380, -825798684, -1402943342, 1493417920, -1570305969 ], [ 236729809, 196787962, 410070950, -335592537, -252480932, -1587073066, -1155944621, -1462569618, -2048908490, 2134721831, -747966104, -173579754, 389434418 ], [ 197612599, 1861029927, -1438526028, 282637606, -839433369, 1333028100, -1570634557, 579253113, -455347243, -1463387999, 1119324230, 793807313, -1892028411 ], [ 2076627712, 311688464, 976929079, -1206899344, -616358563, -1183416792, 114109103, -128038488, 1775131241, -1430159961, 761177051, 345162902, 1207521464 ], [ 1084747169, 2041934089, 654160976, 303890275, -2084709081, -1283332843, -1459140658, -295531163, 1491173858, 983756007, 2033626523, 1681136659, 1379475024 ], [ 2074541025, -11493621, -722518854, -1743348430, 1006585039, -282958358, 909335700, -174646302, -591239956, -272816682, 233564813, 395485619, -971267457 ], [ 710409725, -580726012, 2125980209, -1185103412, -1564344903, -1580079929, -1690012267, -1523594678, -749766285, -1803758969, 68935715, -839354900, -301749746 ], [ 1981332007, 1615867886, -522801618, 1902533468, 780573932, 1161922896, -925529820, 1330368335, 1827971055, -1626788673, 586372128, -287202101, -1987639880 ], [ 1007527201, 1517802389, 1202451766, -730687979, -1416882747, 134215345, -950593500, -1179253795, -1491485513, -2141135835, -998500361, -1087317101, 167421213 ], [ -1900191638, 270823526, 1962799843, 894453598, 596279138, -1951048154, -1467522320, 1481050857, 1751505059, 1209641897, 1303652516, 303303214, 918589296 ], [ 1515367190, -615592428, -607210078, 1347608163, -1497859292, -1831457849, -561779467, 219319132, 1426081990, 2018900678, 1355009154, 911064377, -595384727 ] ], [ [ 909816249, -1839966787, 1921002643, 608199843, 1648325873, -2088500346, -1053564015, -618853190, 1089186155, 1009445984, -1756422510, 786097088, -1443645954 ], [ -604266380, -209844367, -1387280072, 184818945, -1123755273, 2135414902, -1533351652, -1334235763, 1808453042, 695213490, 477216575, -141964593, 1990237685 ], [ 1643883347, -1739992720, -1544835724, 1539538114, -615424631, 1238651996, -1255614767, -519197637, 924450732, -1529853038, 827851122, 851999101, -2077478615 ], [ -1516074452, -1794167211, 445466333, -626564921, -1832779666, 344881555, -1994315108, 384154079, -1562480645, -1179509704, -2085966199, -1536036993, 2052328926 ], [ -985507044, -2015175516, 203594815, -1539690123, 27039015, -1608720693, -2091245940, 1531610110, -12309106, 1846554116, 2092530071, -347352187, 167049815 ], [ -600419243, 257046450, 1001168847, 1094493007, 1037301807, 1864203637, 1451110537, 2030853638, -48210506, 42929683, 439461216, -342563081, 934805584 ], [ -1608592318, -1697201997, -733513443, 19520298, 1749686850, 1400386422, 1975980703, 591807657, -1655559796, -503318610, 1514634748, -1048741108, -908601578 ], [ -1423576122, 2097080476, 141539459, 43533053, 2008751145, -811503259, -64387876, -1772406455, -871856004, -1913306421, 1571605800, -1799283273, 919403964 ], [ 699170393, -485725291, 569819933, 414517150, -1539525144, -1844133911, 851188219, 1730174143, 1698772893, -2009777151, 1579607586, 1348633443, 1702042560 ], [ -77613137, 784521148, -920487051, 1493911759, -1128155177, -1864376243, 2036778497, 1501291670, 931378450, -1750155445, 99613473, 1166008391, 127119897 ], [ 1642065893, 1749369951, 1278918553, -880247573, -1801185269, 1469753761, 2122110820, -1474559389, 401832947, -1420928026, -841774797, 2058468564, 1561828442 ], [ -1931529688, 1858618099, -1773671681, 1165804509, 1101775259, 1602917038, 897304620, 742982264, 940006401, 1524643711, 1376031527, -115990274, 1188327009 ], [ -745660120, 175606422, -2106870266, -1351278256, -782134958, -1086619238, 1596361558, 968663142, 1018628991, 1787931102, -497236000, -1966088364, -2002564827 ], [ 2108642951, 1619306849, -438387692, 1517548693, -1250315751, 803645466, -58695366, -1286812079, 811166872, 821509332, -2100088373, 1168580806, -1336023654 ], [ 475987443, 1718653737, -465585609, -450511488, 410543473, 179436949, -1152680527, -1143104976, 1726711536, 1145504751, -903589094, -914884498, -131434497 ], [ 1060032330, -1393960679, 233824041, 1357373334, 1776926185, -226119600, 1071712590, -1195479177, 565719839, -1757404892, 1256744390, 378334986, -746810514 ], [ 1509243756, 1258321975, 848191308, 1743536236, -251098416, 1604953702, -987342116, 1639708720, 905806709, 111280774, 1216033354, 1771553439, -378758708 ], [ 1798733518, 540918208, -783237494, 233525317, -1349640283, -1861928941, 921264573, -999748834, 1604272048, 1477012033, -1965717798, -910305050, -335136228 ], [ -1204396265, -1440278390, 1427997361, 315273599, 1741253193, 1667924616, 1133488069, 1374282510, 1227765532, -754511679, 1723888314, -682023767, -1118962819 ], [ -77602627, 1431550965, 116713513, -2083410129, -36128965, 663633265, -1221055662, -324145318, -730450884, 1210961475, 1550176967, 1525761370, -1935733085 ], [ 1649448032, -1383275705, 999926803, 916512036, -133059422, -691127571, -1432874557, -1901057037, 1607477129, -543782063, 509644683, -508193435, -943138700 ], [ -547912637, -310181470, -289813622, -1360293305, -752710421, 237772843, -1607460250, -1745293810, -1284156476, -1742997499, 1242404591, 177754956, -388457238 ], [ 405540043, -199826532, 61528277, 1620660973, 1407603946, 2038036207, -537598201, -1191255475, 967020189, 1438307241, -1046878865, 102005256, -1786360339 ], [ -1996935603, -1810104747, 1068216891, 716224415, 1991126591, -17409763, -1517893213, 1787224022, -57553622, -1857756018, 554208313, -1695897789, -1603762619 ], [ 744962092, -587937208, -1854348604, 1026200811, 1008240838, -2101080992, 1493292327, 606970398, -2141337935, -109469745, -881715343, 139020620, 1261700567 ], [ 263068571, -804006759, 1539840048, 502092394, -425254032, -689773047, -1681642216, -197039301, 2081670814, -1615351454, -622907070, -2115763864, 1155573570 ], [ -1256283335, 729775424, -2131529877, -873410900, -615969333, 852492671, 1319779325, -1596320823, -1707879552, -391250151, 283829490, -1451157270, -629910985 ], [ 1905981737, 1363988915, 930533542, -263926826, 2132224321, -2136006629, 339278489, 1674350453, 1587599259, 1677887314, 1454696469, -1244504831, -56667997 ], [ -83666353, -1651004363, 1106758343, -78934743, -720305778, -1405889940, -435490798, -1384687099, -353192777, -1075767831, -1542821584, 884520723, 1556943140 ], [ -931210399, 1023689468, -1851257356, -1906233156, 884086933, -2099159042, -164026045, -255230166, 2084179710, -1886874051, -630082615, -898270260, -563380248 ] ], [ [ -1343278330, -1939268076, 1886549939, 1755603474, -2008434574, 2124111725, -297381592, -156923256, 330338921, -2136480956, -2096996620, 142154749, 672504820 ], [ -770679735, 1907280970, 114947494, -2140518804, 1935510136, 1423882379, 1169128895, -1928847706, 1292129793, -1333289535, -1428950488, -2065192147, 1298569621 ], [ 1332584247, -183873299, -1886217533, -1434966616, 1584992312, 407390077, 1570865322, -1731944485, -182439039, -2136596399, -1106650192, -1197905857, -1042622642 ], [ -1603524133, 698801640, 1686109403, -803531961, -850119076, 1715441549, -450244762, 1134260902, 444183888, 740445567, 1096634250, -1342535086, -1486448954 ], [ 884313105, -1146300748, -1233692676, 526270836, 515834304, -531166708, -1467740710, -2057020950, 1486158186, 140334631, 748150869, 521298318, 11136913 ], [ 99906705, -334632190, -1318445849, -835369046, 1895451098, 1111006980, -1258364394, -2006591010, -130888424, 719916694, -1501032843, -658339354, -2065917088 ], [ -1441509746, 1079031340, 1077953083, -421137370, -402754419, -1522677475, 2106845059, 1547445738, 1324227026, -1331264824, -347910081, -786193764, 689003836 ], [ -1138244981, 865653868, -209532265, -415047478, 24627977, 1613288207, 536191996, 454221308, -2003601412, -1991670043, -599936457, 995191109, 1579003403 ], [ 763979438, 818757344, 1737005628, 768405157, -1762246013, 542120490, -1126601547, 2020962153, 2147207375, 286087644, 1654577642, 1017949205, -498586593 ], [ 1410184316, 1177776200, 386502520, 887975433, 1012804080, -227463455, 54534803, -1178812612, -1314016194, -539536118, 1930936512, -1964623351, 1167646486 ], [ -524793303, 1649436047, -823460638, -977035830, 1966740373, -1128956474, 858704272, 1794423676, 1162890628, 163582713, -1147921578, 270612863, 422998475 ], [ -1452115734, -65077594, -358651834, 238175822, -565212045, -279815350, -2029223240, -565170349, 9690727, -664160834, -166212528, 890092269, -1770227776 ], [ -1314240151, -590625262, 1372911027, -2125279662, 1847585896, 1302379316, -1536595782, 1962986784, 521246404, -550065058, -1203390641, -726570560, -607299510 ], [ -1072823787, -1170939491, -1254261500, -715710438, -1797097208, -498838169, -1812591161, -977085480, 2114469263, -725034925, 1316471444, 1019549894, -750202797 ], [ -1021659597, 487890204, -1837483571, 1708203549, 359923128, 1703393542, -936045449, 1396053390, 122082552, -1645787177, -1110290321, 1210744189, 916618458 ], [ -1062748058, 383820512, 1469955540, 1256307350, 1166933274, 1751851482, 610279434, 510990112, -1863391123, 840581661, -1900780195, 550935619, -2102209545 ], [ -1277681256, -328568160, -1403812727, 405971818, 1321839577, 2144015020, 371924255, 849946537, 771591188, 1033614805, 1315281420, 1703787575, 701725223 ], [ 94089759, 1470166902, 925785941, 1518726100, -1749915105, -1511884554, 742939463, -1582793599, -1416772072, -609037476, 1122492536, -1242674313, 1391590811 ], [ -155299969, -392706065, -1485713712, 1352674446, -1994514798, -1991245793, -1046060172, 546326817, -2041770663, -812241265, 1595164424, 252478793, 464357496 ], [ -33016995, -229013253, -1707527464, 10989569, -1329132453, 1753232886, -1876401514, -1348672984, -1020583277, -289060219, 637232776, -1193150514, -1271343301 ], [ -515739626, -1601783654, -494491671, 315085821, 1371260494, -168502686, -1267441011, 1038649523, 2099641756, 777611604, -2097745053, 204780275, 308772297 ], [ -1358858928, -1045278132, 1197704177, -1693638000, 1086076488, 1848779686, -1144922109, -991967693, 892994685, 1364594347, 164164431, -1708935256, 295837998 ], [ 1196218392, 1424574442, 1815068204, 1661394726, -2055176142, -1585641402, 747041861, 1919175146, -2117670019, 1439256378, -1141046229, -941525419, -1521071189 ], [ 1454854880, 1145288187, -247490952, -1287201451, 1030266123, 1171802827, 1243766421, -1376884267, -1709381768, -2106429345, -1828601038, -1056530931, -1718295573 ], [ 1700913559, 711012343, -452930147, -99868564, -1376162084, -730139600, 469273552, -712305382, -142281177, 94172242, -1150789700, -1816299512, 962857760 ], [ 25121165, 975224248, -347440779, 1185212375, 901383590, -1408165063, 1625522138, 655314071, -1273530417, -1300001291, 1580517130, -1056218036, -1268692962 ], [ 1742970412, 1879097791, -1272314587, -946043859, 1809895089, -918679052, 922927055, -312145442, 1257574167, -1641555828, -1642974056, 1528795571, 1512351003 ], [ -321135327, -570351625, 1940389204, 591538735, 654639635, -290927322, 1650266506, 1272157894, 1662426715, 2134913294, 798169732, -1912610894, -481162075 ], [ -453169217, -1893049403, 1998237138, 456907324, 1073786496, -438921180, -1904540001, -444897105, 145529809, -437132153, -1075537175, 2049182766, 777499768 ], [ -856898660, 1414074814, 1297936846, -309874892, 1493675087, -1254222751, -2012889806, 1054051629, 1412638044, -1789034052, -319152289, 436326676, -1649345297 ] ], [ [ 2109874267, -192623551, 867637507, -1751268230, 1591204566, -847342444, -1935604527, -1345213392, -118185025, -386051911, -1942196829, -1202641421, 1268852861 ], [ 1086021199, 647985713, 1006114402, -604152716, -438788497, -80292145, -565523486, -1293548327, 219588292, -221502606, 341124652, 589175121, 1176436265 ], [ 1520804623, -65659559, 1701634342, 1567532162, 968018074, -1212473554, 270109907, -1445944570, 1872855633, -459233002, -471499673, 1927655703, -44763881 ], [ 1651110872, 1932662545, 1176442045, 1897801363, -612255991, -2023221072, -136752117, -212722876, 618574815, -2059748886, -558982553, 1967751138, 1281943675 ], [ -305738876, -1274120224, -1218385206, 504529398, 1531570292, 609586582, 659734788, -1404298515, 65893696, -418248301, -707645992, 1378645797, 40481864 ], [ 1452810301, 601436794, -694173822, 14168443, -1749628789, 1132310166, -99453349, 925538485, -538125428, -1150109852, -45995060, 353489150, 1096891901 ], [ 153200188, 432242393, -708127009, 461659216, 1770422570, -603278085, 890148808, 1006055759, 1367338632, -730293450, -2065123228, -1471771613, -942507905 ], [ 1419180543, -1370193280, -897691993, 1525449797, 1881667367, 1827096924, -159708117, -554562569, 1449016264, 645712936, 2142802755, -1493448667, -1930554045 ], [ -679382767, 926861644, 783908071, -41358045, 1031273913, 41238446, -556442351, 1367709275, 1882622692, -1891449954, 539789623, -778828105, 299989816 ], [ 1147888809, -266514085, 1304756244, 1403871217, -700555472, 767855868, 1755928132, 1539729823, -1295929351, -1646263744, 1406091468, -1265372664, 1445269287 ], [ 549580285, -1594863401, -1273220904, 1254233986, 1127829882, -1202159531, -820851991, 1863247318, -1095331731, -659306987, -1374946841, 1795884591, 1680499809 ], [ -589489702, 1931055953, 1438711102, 30162246, -1987100030, 1238665199, -206018300, -2061789687, -322848254, -731384069, 1620340253, -856830652, -298251082 ], [ 1968797850, 187683750, -1051721625, 1210076179, 1904600004, 1610026650, 1171464623, 1056601802, 236538293, 675380018, -1992663362, 1100563332, -2121427221 ], [ 185200843, 833013183, -1991134080, 1630553694, 819071851, -1505793111, 271379791, 1373151995, -1662065923, 211104955, -1313000435, -1276801388, -1648882041 ], [ -1186309048, -879572063, 1987348615, 265005403, -1181739210, 2094970164, -1404858162, 1762646692, -1211353259, 745940908, 1350812364, 1174400322, 681499642 ], [ -1044655743, 1630318135, 50558794, 1393323416, 883122252, 1684853901, -1447030813, -909443366, -201217839, 14605401, -339733600, 1835363281, -33062745 ], [ 1028840939, -1176688254, -2099115334, -421708409, 1798748777, -843641257, -1402022285, 1197858134, -393305232, 917090312, -680741721, 571729872, 912681966 ], [ -1932267436, 1171843310, 805347010, 825983305, -335785807, 379423300, -722226129, 1408234842, -448917425, 311634030, -1257398479, 160284977, -240450051 ], [ -462206686, -251477527, 1333894982, -1884998646, -235943840, 1291252250, -2006862988, 1612365158, -1236351333, 492075377, -401065047, -1718037943, -2011931171 ], [ -255873100, 1343397264, -146469807, 2070218156, -1614325696, -347172514, -1245792626, -786311150, -750880580, 2027708522, -1247282129, 940093115, -18273685 ], [ -607477134, 1482210305, 1305807279, -2008086578, 661991086, -1941010846, 1543355709, -1564281456, 1154287554, -619653904, 2106842714, -1447725090, 1955589105 ], [ 1949994329, -1088454614, -614243572, -2024536691, -551002891, -521557502, 1475064334, 941629873, 414482666, 2011562804, -1451988242, 2054886724, 4083480 ], [ -1700563338, 2102064793, 840441334, -106390432, 457038243, 971622442, 901563580, -1794731805, 248384118, -1403383593, 437460023, 1999514434, -613186993 ], [ -42167217, 853695129, -643778893, -1841603152, 1857746383, 1897436068, -1676724499, -1847337423, 1567002326, 783866812, -1062479942, 1470852524, -945074809 ], [ 1760870968, 868577394, -1430005459, -549732758, 549019273, 320618, 394699109, -985174178, 73551693, 430803777, 1348533800, -680980374, -1386849730 ], [ 1055643884, 1578242084, 325610552, 816489827, 1681399725, 542435764, 597236573, -1188016428, 274749882, 1186992044, 335192167, -1178220819, 239419813 ], [ -1675706090, 712996708, -534630563, -1666563663, 1334198905, -681525978, 1353620455, 996683269, 724259323, 645703985, 670531702, -885941172, -675997352 ], [ -950404633, 1051218139, -944133054, -190799864, 1272304563, 1520866042, 6503843, -887366328, -338789905, -309004482, -2131716479, 1775876169, -1138263280 ], [ 898639491, 538892481, -80248920, 1874320032, -578644660, 23317488, -1119473649, 539504031, -1072862086, -890829486, -480076801, 1618217420, 1980236983 ], [ -1720661735, -1318335537, -183447759, -127705961, 793957065, -338959306, -1644787837, 1696057120, -414883243, 1985769902, -692421396, -244479994, -1782746280 ] ] ], [ [ [ 1646002249, 75659098, -563664840, -46837039, 565576405, -2076262824, 1620358025, 1727749125, 853093024, -673603740, 2066649701, -1007247337, 1007961594 ], [ 391124818, 1939581852, 262582598, -873188075, 1774725859, -1644965119, -739378672, -814732513, 1811183578, -347144365, 279984828, 463129769, -605049067 ], [ -53834144, 426965298, 1144097055, 891339970, -1827960883, -1132944402, -1604593472, -230138481, -28189757, 1373181088, -16896939, -915227762, 1817390953 ], [ -266627250, -141026662, 1293565488, 220877553, -112559192, 246684395, -1933201841, -1232256452, -323869263, 1272694624, 256766027, -1011119874, 2032600556 ], [ 664082614, 679685912, -9670973, 1281641898, -122071244, 203771752, -1361762507, 2027663578, 938635193, 965550082, -1454768766, 669776887, 356266616 ], [ -785957996, 871028288, 521022478, 1827332586, -439699125, 1723367396, 750885842, -38573578, -161461032, 645083639, 377649551, -724518888, 2113375986 ], [ 980561242, 40240467, 1002914024, -1958887193, -984380568, -1046195801, -466012678, 550148624, 1937794821, -881449325, 424032401, -1749866999, -317109816 ], [ 21904377, -1680512641, -651593318, 701312372, -796416978, 1206025621, 1932250263, -1063679292, -1707806530, 1836138777, -1659838710, 1191312787, 1254495439 ], [ -1188760540, 2072745035, 230655977, -1004040419, -917907033, 278702200, 653401042, -1001022612, -1870052009, 1786103423, -1050228160, 520654976, 1921888720 ], [ 456300769, 1120992873, 222711034, 1377969669, 1451399462, -308454826, 1997233851, -937536463, -1877929441, 1749855526, -639099593, 911647213, 1912656151 ], [ 240951844, 481817675, 870396305, 174452881, 623286524, -1236141826, -584379423, 1766356565, -818343148, -362073003, 1587149370, -133760784, 143672555 ], [ -1475709677, -451208428, 1829402826, 684523238, -1485878742, 1557760250, -582696481, 208587226, 1641048599, -1481714941, 696500646, -1811265351, 566874669 ], [ 1136955138, -1760325272, 1314779340, -1400761821, 2014326237, 1925172120, -1680405841, -547573823, -940990999, -1113227947, -313373306, 12832249, -1822240605 ], [ -533925136, -612186518, 1816298005, -1244487966, 649828737, -1472129597, 182791092, -368157268, -1080918389, 1033851998, 1966440261, -1729449477, 2026881617 ], [ 1886855906, 130520024, -1110650670, -1287248435, -1199529882, 1272682218, 380243056, -2029910590, -961938675, 1084081146, -795388113, -655601904, 1142967746 ], [ -1015838717, -294893233, 711870836, -1170514943, -200249000, -1073173927, 161831664, 2029404850, 243714980, -1943465595, -475492177, -903144680, -118782665 ], [ -1517306403, 595965741, 46672353, -1671432582, -1460098513, 1786860971, 2137563198, -691508533, 1467613418, 831015764, 1837668419, 1113313503, 1457521615 ], [ 1214230271, -1537993193, -375561412, -2093887623, 1208630173, -1463722088, 1341460506, -1304367141, 1528230824, -1106793911, 1711209621, 45349429, -724672942 ], [ 844185718, 1062166693, -1019230355, 1044503444, 1365116398, 693988701, 560938850, -1262328868, -736393538, -321153748, 974496999, -1060012436, -359420682 ], [ -865790298, 421522579, -410030977, -946911425, 1098481379, 1733181451, -608550188, 1144972004, 1199550144, 279876586, 1705336130, 2086869750, 81959154 ], [ 1441577245, 670932271, 1533987936, 1595205336, 2076590501, 1613363628, -1607392431, -1652286467, 1646493455, -210386688, -1229527647, 354067513, -916006085 ], [ -274250515, -695596887, 498129142, -109297932, -513078621, -680762889, -197242779, -2116410773, 807632034, -1575479730, -499696131, -831886144, -1082907665 ], [ 1579761803, 413764960, 1960880212, 1078342372, 571428219, -654379947, 1299484130, -2007114174, -270523184, 811512017, 676388903, 1515043625, 163941930 ], [ 1596972402, 1498353172, 400941580, 445380382, -1001235974, 1441991594, 400194155, -1559022022, -163515166, 1305262027, 961794050, 2044429907, 803221496 ], [ -1772489196, -770524927, -1509625816, -945092595, -1632239334, 1519537611, -1770870298, -1246202152, -418680658, 282538266, 834096510, 1405741700, 1695542132 ], [ -377840840, 1713825081, 1238189152, -124173325, 849167082, -75757829, -76673891, -2056583449, 1115207914, -1597112656, 1611732098, 434462506, 1294215758 ], [ -547904022, 1505589318, 638719368, -1909409151, -861481423, 79206813, 1132776762, 1025178969, -1493262000, 1954723166, -957334100, -721061612, 1387314185 ], [ -1967663635, -1755119791, 1085488359, -1286070134, 1326827232, 507250083, 1424253147, 1770058224, 1722142245, -2145760556, -310686187, -1082006447, 458383223 ], [ -2016193182, 246669365, -18535087, -1059332671, -1131719293, 709538637, -1462800554, 1705847451, -834331705, 1307757917, 193325671, -681954099, 1046894774 ], [ 396552789, -1976906590, 2014323459, -2025017104, 767914378, 299015376, 169318440, -149407188, -1671380483, 1196910539, 118542572, 892519951, -1552607868 ] ], [ [ 449327592, -383927861, 502241706, -464848121, -1455064900, -861350316, 1191054502, 1768877759, -20209247, 1889397282, 806087549, -1932539385, 799850130 ], [ 1575837237, -1164685694, -925806589, -462088672, -1600833813, 504992438, -846941047, -1108614887, 64014543, -970124452, 1100297052, 933839056, 58343074 ], [ 85117526, -226601104, -1194801323, 507610894, -743197631, -1450734853, 1092411010, -801688225, -2006018915, -1653716012, -355478565, -1412876677, -668181005 ], [ -2092913703, 1587814059, 772090298, 316247079, 2055630119, 286649111, -136218723, -252065042, -1895247333, -1401432136, 64165387, 577372567, 1848423872 ], [ -735564148, 330599018, -1211824376, -1885828374, 1335867057, 280014211, 865067161, -349241205, -382980045, 545106855, -814481860, 1855325563, -1562675046 ], [ -974063735, 1665394668, -2145863766, 779651067, -1005031213, 65517382, -1521401848, -1566089738, -601828156, 2137364014, -990743491, 340151811, -689053291 ], [ 846855693, -1146882706, -2017903321, -898536637, -1407072760, 1236427440, -2035128342, 1824227916, 1231221328, -65259990, 583158419, -808980676, -1562158592 ], [ -1176154912, -1264006711, -1770947353, -1450165370, -1698970354, 2044662004, -53278349, -242917069, -1625410127, -1879719104, 685217325, -1862696697, 1825263352 ], [ -1286921331, -1011712603, -826925520, 1751187018, 1186138346, -1448931270, -133594351, 295627746, 1405027596, 1314059977, -1927440987, 1213799253, 746741533 ], [ -1522425994, 650952231, 837122140, -1947845685, -1486815781, -1085123331, 1685846422, 2012645971, -1848084933, 1640643719, 1450364359, 182138364, -757018588 ], [ -844098509, 1710382163, -1613399427, -159875684, -1088367555, 899931317, -1311576228, 1650827339, -1019452015, 1499672179, -1018510790, -1938887145, 740801010 ], [ 143033233, -1574377339, -1507099929, -643296659, 1551170878, 899351527, -1924260681, -1357524471, -1101108075, -1818466959, 1509420386, -823045015, -264868306 ], [ 739570038, -661657180, -1830770292, -594582909, 1018332910, -1527593498, -1296916509, -1853426770, 1315440138, -1370103584, 337591944, 2107656330, 1067297608 ], [ 1635380751, -1202896238, -1549093788, -545193205, -336106098, -437808783, -1288448144, 2084992496, 867431734, 1917953152, 917429610, -2061654180, -135976399 ], [ -620973105, 1434831877, 183161997, 1834141734, 1083868605, -251840645, -1921032450, 165751033, -127175061, -184775175, -1475214868, -1948601676, -1826552009 ], [ 1462861476, 246312592, 17052016, -609164467, 1634412110, -897302737, 1773553484, 1465529674, -1976985017, 25270045, -966206940, 448696929, 800469094 ], [ -270401604, 1156435187, -1718478321, -1912875910, -1123243889, 1272777491, -146432604, -1816691, 629239811, -2114867454, 1538634134, 1687137355, 554071007 ], [ -314385922, -217425204, -680103557, -677755350, 755469990, 2045290389, 800903665, 2047936588, -1888344076, -513114531, -1611795868, 1350842856, 1451741242 ], [ -193165470, -968317146, 2006405289, -1827883860, -1159467334, -2137102741, -200680765, -255793412, -1810109321, 947034530, 1236913648, 370166714, 1451625375 ], [ -1766967517, -167753622, 2014470780, 2124267008, 397826657, -1908558569, -1720687131, -978730667, 1879256694, 1064637421, 2063386295, 1719764838, 2206142 ], [ 546147054, 143247012, 767647290, -333785594, 650887699, 374020806, 270860350, -1753683114, 572699414, 65350626, -1878189054, 18093684, -1714117250 ], [ -202256123, -919716937, 809212312, 1088584644, -1794000252, -544206984, -161998065, 1487630753, 74531379, -1233039167, 1589756135, 959824444, -682702175 ], [ 931659589, 1034591888, 1333061967, -484124995, 1795181375, -1659938561, 515280016, 1218429798, 1674721898, -1505328247, 805839947, 1008244378, -795769532 ], [ 1740830056, -2146462792, 1358170856, -1149567152, -363051588, -211949682, -851760523, 1302693704, -804993572, 1708733119, -95440709, -1046866858, 1887563699 ], [ -1674629114, -1924048149, 802270775, -1022051918, 93816217, 998907438, -960827180, -35477719, 1980890265, 1063334439, 3807832, 157585714, -2011087940 ], [ 186980134, -609978225, -1728692278, -165146881, 1438933572, -544216178, 757327566, -1861672712, -1726960623, -681340099, 994533254, 1392001363, 1851319974 ], [ 1984564321, 1899400063, -1286244758, -536052299, -847376296, -906220233, 1562751355, 1529904681, 1955979882, -1555513079, -1965661995, 1051196039, 1641457809 ], [ 2029716241, 1254202321, -1707962860, -1882889312, 1908427910, 280001406, -297637967, 601407643, 1895066439, -1811487987, 1693663278, 446823237, 1885992162 ], [ -453119078, -210494632, -278823146, 1818302117, -227716311, -1500938923, -2088941387, 629908121, 6701437, 1003546455, 1443866478, 1042323231, 178874241 ], [ 1525320699, 1238235150, 1030220652, 1042864139, 2068232263, -838704860, 371692909, -1066513214, -222498727, 336935811, 1300421571, 1854487182, 65447489 ] ], [ [ -608442237, -308554747, -243891909, 1443984762, -1825032352, -999023988, -1739862233, 12641573, 1365620110, 1731624002, 1947160094, -1579032046, -1800264374 ], [ -998489016, -412975014, 1953607526, -815302268, 393498069, -1771673369, 964754964, -250969921, 776868661, 2007585613, -538358885, -1310116467, 1931800006 ], [ 1205591103, -1849467243, -182115024, 522776075, -1619365684, 311443103, -432133374, -749618811, 2116871972, -2025075735, -1165456675, -1687219309, -914750013 ], [ 1759653577, 1637541035, 692182635, -97553743, -1267990281, -1794122401, 688771200, 195696336, 962391615, -330203056, 710496879, 1984248791, -1838283750 ], [ 1649019138, -1108530729, -2110413974, 223682298, 314230533, 566970743, -1866907780, -1969635068, -1584532088, 265837693, -342519873, 272361033, 772079180 ], [ 441019815, -946303892, -580768230, -1804121078, 1768298276, -292208497, -2075460856, 545869120, 17960335, 749069473, 1174378211, -320636322, 694146820 ], [ 609165668, 1856537172, -831153786, -1074092242, 1053667599, -1436875095, -1988815413, 1161419480, -1472365460, -226336441, -1497171645, 849410801, -182856538 ], [ 1022160557, 142128545, -649046331, -2078651129, 1359433883, 2064360762, -1298873401, 1497140343, -618447096, 1349085712, -1337267827, 1536509259, -1416171207 ], [ -96469420, 57435211, -194992538, -15912225, -1819648997, 352073392, -1710150231, -984445260, -1638651877, 1127408056, -3536190, 261224532, 138056675 ], [ -1708770199, -75810797, 172930614, 45414653, 352580990, -1671494992, 971292427, 936149116, 968003526, 1470104043, 265597387, 491264256, 1815424865 ], [ 922939978, 801445279, 1970167902, -1723160562, -1062787132, 350174060, 237954528, 163934886, 2014836017, -1367696211, -109388722, -498042893, -898941219 ], [ 385746602, -503733871, 1212772005, -302485515, -988912050, 1239447249, -1358481642, 607552823, 329592828, -264862930, 1205132519, -2066395642, -586675386 ], [ -294091450, -542142006, 1108503219, 434708678, -894689841, 1080770197, 741823991, -1187930284, -1188999811, 240763368, -1206887390, -803649297, 1250166752 ], [ 1710710512, -1416327341, 986647908, -2083475212, 1208939722, -334707557, 2047522684, -984445746, 419944135, -123974132, -2117053601, -1973431163, 1031194900 ], [ 1812542891, 1694730614, 169895904, 1111376558, 1757090230, 481031394, -380216787, 1230205811, 940070279, -1647490622, -1240654510, -338690983, -1108531870 ], [ 1765848465, 1094406337, -1547240326, 1670440599, 1309547820, -572080549, -351420291, 948240463, 506903152, -489943712, 1153617225, -696356711, -191545810 ], [ 2058838738, -205734476, 1926207806, -254844683, -1360583262, 469171235, -607299260, -1452208103, 832946567, -1158346439, -1485688913, -931856670, 314797174 ], [ -2123280330, -413357321, -1628301661, 1915766886, -1472332550, 1515367464, -1197715251, 336621736, -2091043448, 794276681, -87116046, 1175710138, 772023087 ], [ -190459142, 1203945646, -635438193, -262557760, 1814003343, -2093991084, -1432102104, -174215807, -361999829, -2127751725, -1063034189, -1726378123, 723058600 ], [ 2060073497, -149497715, 2131226260, -1456538579, -304896490, -1761516043, -1021626099, -261942268, -1614864143, 4583086, 1167959950, 683432946, 900119394 ], [ -1322689709, -894307378, -1962883323, 491902321, 81601366, -1754637924, 903055765, 38753308, 1155329792, -1015967944, 1681263244, -2139817370, 1542799641 ], [ 479296550, 841233547, 1011195138, -229084695, -2033234494, 1519390447, 624434552, -466970837, 313423811, -1105495305, -993442880, 1344461686, 1697966458 ], [ 1155406631, -600394231, -982828951, 1663863349, -1857785962, -1014705779, 441431711, 225982321, -1796301454, 700859161, -1995019001, 1716501828, -1273079454 ], [ 1107953185, -1100624145, -2103165605, 1694187789, -1599489419, -60797790, -1826019780, 1140456342, -108700946, 821528076, 730803200, 857448608, -1369172169 ], [ 877632516, 547805419, 1661730005, 2084289313, -1899402410, 1438034268, 902812110, 783803658, 43842459, 1655721682, -1998188961, 1003873411, -1058998390 ], [ -164278635, -2085529596, 298291709, -1378372956, 123797020, 234347701, 1741052282, -1605679377, 2117753723, -1370937988, -1037570230, 1679193466, -815442396 ], [ -1906034717, 1360873416, -1279662159, 1881266437, 646344644, -1000842788, 855450716, -133318075, 1789653997, -673817921, -288802715, -2144789501, -928823456 ], [ 349910782, -1148324405, -1094308815, -1975292341, -901499267, 2024218833, 2126070706, 168458628, -704972522, 171492467, -2029394469, 1090102324, 1489453270 ], [ 385402624, 1082400135, -1526589309, 666358762, -196963226, -936075431, 1443039740, 1622790835, 188413891, -2002942830, 1832149514, -1588243272, 282418597 ], [ -2019273313, -1326583227, 1426343626, -170079435, 105043382, 1762097730, -598111566, -1751274082, 353839360, -91581088, -1030832795, 51304556, 609221003 ] ], [ [ -337353445, -1965312468, -725616279, 2053420362, 1262205321, -121586898, 1181005229, 1385351975, 1804452645, -499675042, -1066535485, 1970347306, 534784729 ], [ 1269410046, -1258065671, -2113162200, -1130227323, -964352497, -1103496148, -319196482, -957114674, -1685532336, -2136600530, -1143222504, -2102094072, -2040013231 ], [ 838409551, 346381874, 121650358, 495569294, 358643134, 574607040, 2110138853, -1098692977, -2118729085, 149295252, -1060321389, -1586147823, -2006872850 ], [ -1435070045, 2132211291, 439814584, 584542146, 1408515226, -1948485712, 914544499, -2002738903, 960089402, 458756012, 1185974644, 837317141, -2074891494 ], [ 1766939702, -1242158341, -1061924265, 1975100919, -1539313876, -1979497, -1432210396, 697513398, -2127563066, -1530491320, 718758450, 1568277465, -324467181 ], [ -1526011138, 405611587, -1289040091, 375926364, -1178990808, -1930925366, 2000134743, -1588677215, 234263975, -1451630570, 1281976204, 1503176339, -716583153 ], [ 581800124, 1437593582, 236536719, -697865023, 192204803, 1447173357, 1749029084, 150124926, -802904044, 647599944, 260414956, -365274193, -116510472 ], [ -1227995018, 1621676303, 210230699, -933133197, 184639555, 2006310134, 1235868858, -428965272, -2017825141, -374328835, -666472689, 984535875, -2060533716 ], [ 1212448077, -1181421606, 961939958, -411023935, 1967658074, 985426956, 868524234, 2036303399, -267979836, -1848592617, 1204480786, -736361918, 1707974281 ], [ -1755407854, 1672769783, 2068272492, 339563358, -1196006686, 1223002901, 758508495, -788894939, 2044084357, 1327107460, 1384546693, -626660287, -1757906148 ], [ 845085885, -432069019, 1176584564, -1919027044, 1971549110, -861123704, -882769702, -2112589705, 1984810742, -1123106914, -1990705060, 678403770, 1464036485 ], [ 956589936, -998565698, -1804902188, 681895031, 129391655, -2048459123, 2131333300, -833174364, 1496366417, 1298841369, -2072006544, -679723549, -45259915 ], [ 1209846757, -583315305, -356293581, 1682717237, -1287458505, 72471642, 729972073, -1718025231, 2067840951, 690146875, -1528334655, -1186959112, -799438414 ], [ 644944299, 1736238179, 1635142766, -603454502, 1477836719, 1739497062, 1759925391, -193239607, 2041121842, 848568003, -491566834, -1429451969, -1750210817 ], [ 185115357, 1081735502, -1437214993, -350047977, -1001483527, 1156557661, 1104790767, -854803305, 1933713873, -1445237390, 1665732461, -2045432416, -98815629 ], [ 646975895, 644050423, 785590373, -180963630, 856768620, -441867799, -1463230482, -567475332, 482172395, -1629837111, -1188427653, -1106049039, -1825957815 ], [ 746994605, -410144786, 259578064, 764223488, 501325989, -333224233, -450589684, 147859367, -732287253, -1012459037, -615992516, -969095731, 560260672 ], [ 497829264, -1605848616, -97788746, -1844161695, -1352640142, -165882342, 576191627, -2059874221, 131374348, 1921957593, 1085427407, 1008194109, 1970606814 ], [ -1272661146, 33886275, 1734907560, 448218427, 1945965983, 544438832, 492231496, 931428701, -856804999, 164092155, 130029165, 311775061, -159065928 ], [ 1398065235, 1424244166, -1958829773, 290109651, -1420637691, -1789208631, 834014705, 449709935, 1849392484, -2128209231, 660557076, -544423957, -643278562 ], [ 195103016, -1691357277, 460936371, 949096134, -2101007272, 824229369, 1004336220, -1630689781, -211082654, 1593530766, 1920438604, 1888032421, -1540587792 ], [ -214791441, 2006061396, 1511775629, 1624641257, -473593348, -1313735296, -619411271, -611489688, -2141600365, 983833797, 1663262548, -1339617633, 944507068 ], [ -645953350, 911666199, 560204927, -1362276743, -1354586217, -941034976, 2106999971, -862638218, 1886866652, 798688190, -642873537, -182238679, 630136476 ], [ -346720953, 296944047, -1916174128, 1523430953, 690101094, -1060915514, 867129315, -1091078426, -247096773, 1849433436, -103493832, -2029007188, -1246869691 ], [ -665649641, -1896748686, -866286106, -700524161, -23977721, -1268897907, 1064913804, -1781955466, 1299313413, 414154758, 1401229196, -1442133237, 1018183099 ], [ 2077164584, 1973330937, -1165679951, -682918849, 119470576, 1962942258, 1964386399, -729104723, 1375263636, -1370839841, 957950727, 1733319287, -233856422 ], [ 1729811125, 1365441653, -1824350713, 920077595, 1543170878, -280691425, 1572281607, 1000894496, 1355362895, 1905111608, 1342309907, -1711617795, 1560875845 ], [ 885258037, 1022300780, 252581963, -1251243812, -474078413, 1663931533, -2017269783, -2091302383, -930628271, 2036005368, 1622598765, 606975705, 1903349422 ], [ 1163483613, -986951179, 1376896068, 1717577091, 748602848, -1815121196, -2116379686, -1280620118, -235879970, -897947934, -821528652, 363566117, -1627738375 ], [ -856907653, 146575744, -372697879, 913528371, -688696346, -251134300, 1089662283, 2076174682, -1812845835, 453105538, -1750368057, -1189359690, -1967411975 ] ], [ [ -521745460, -8035211, -2134640588, 648874186, 1532296923, -920183906, 1261734922, 421747877, -1381021739, -546608903, -903103942, -1123336893, 94280840 ], [ 2048818011, -1546110089, -1519211924, -937706118, -253815744, -388261419, -1704349299, 730318023, 503723092, -1671557071, 627112551, 1204903861, -52728591 ], [ 1744675270, 1360664575, 403610442, 1158717094, 1420202800, -2143829232, -994466374, 1055125161, 790446420, -1765764546, 1887988009, 1815747218, -37849865 ], [ 907826461, 492617095, 43950821, -368999364, 637468355, 172327490, 1620309219, 1424964569, 117681097, -1067642789, -1266551358, -415325993, -463708517 ], [ -1782753227, -1503737394, 1115323550, 1279694730, -34606227, -312243658, 1182484211, -871575382, 294477735, 216481945, 503811672, -1347957911, 2003591672 ], [ -1334064369, 2016900835, -2104985316, 1616488350, 141245594, -2035607991, 2121834117, -1458870525, -1704615170, -35281935, -1395173822, -216050537, -2118963674 ], [ 1513930906, 832658080, -572374256, -842173872, -52509517, -1385603675, -29151151, -437288176, 1093432464, -195333239, 1423213226, 1231956618, 1185269617 ], [ -1586519226, -110308313, -1792032397, -831940198, 234682225, 210720734, -1880642611, 1787370744, -1775230566, 844519285, 2076427107, -1896488139, 1021037410 ], [ -559334158, 1191275003, -890131905, 1845571805, -940352836, 135731422, -1823690154, -1663169018, 706265351, -1717451480, -987091305, 1227610654, -1244865171 ], [ -1960334791, -433406205, -628112355, -875937196, 2094368719, -217876786, -1188310089, 883746397, -1555796432, -472266076, -1920619480, 916140215, -799462632 ], [ 96986543, 465582368, -1405765498, 1860291453, 59199652, 1485793062, 1070559765, -1336480776, -527652640, -1896723041, -173456866, -747068459, -1116531705 ], [ -1552680386, 1814970973, -1716463308, -1708571563, -1408540257, -1849488835, -2006455661, -993278188, -1749047309, 2133652279, -1439457664, -1522845935, 871084916 ], [ -609574466, -1212551061, 1569079086, -1412892434, 1375380562, -1942086901, -67329133, 1528026790, 1476393321, -200956651, -830058824, -1072773036, -72911826 ], [ 1262990080, -1061430179, -841209148, 1915808610, 2137298617, 1518954849, -264998194, 1305702353, 1817028051, -1170502497, -934055988, -736068614, -725276518 ], [ -461807752, 191924257, 630080917, -980831282, 1897308181, 1226838651, -2050022504, -1396588880, -1960874212, -1971342497, -1177730409, 1964680675, 362198943 ], [ -659816661, -878707961, -310964187, 1942504161, 596072397, 1036114324, 1664036691, -941212839, 749552805, -129382691, -874245838, -741956583, -1757494648 ], [ 2093625698, 723111227, 1626189193, -74329559, -1765895448, 1609993360, 863512133, -1628816130, 297070386, -1647023730, -1496671433, 234945432, 1288655556 ], [ -442215952, 1776663252, -882978156, 446955283, 12412441, -1293955969, -57911197, -1922329809, 181072609, 1015907592, 1989951784, 1015664019, 849658588 ], [ -1722226875, -1370255275, -1173617540, 2073861559, -1364868565, 294030471, -1747458333, -2022249502, -554625985, -2085477178, 1001213921, 507248065, -1743746719 ], [ 524023481, 1272096317, 1493088380, 1074271228, -1281207932, -1053265938, 1034923035, 1944550136, 214208843, 521003428, -744363545, -97538000, 443083333 ], [ -2081686431, 933139967, 1665096090, 389380701, 955951778, -1235959513, -1460378820, -1544110851, 196654390, -464527675, 1041290694, -280873149, -241465075 ], [ -1655004619, 1567422663, 1370630390, 1294776257, 18579297, -1172983380, 517297564, 136065407, -627369295, 1324124900, 284137232, -160116230, -1229946962 ], [ 1497011591, 1521767090, 546937025, 1942573209, 963469188, 914672190, -2081027163, -1241960731, 1008257748, -854489700, -1680635509, 375739977, -1238717872 ], [ -1093989601, 1777968202, 573457254, 28902280, 436192790, 1149707857, -1590145179, 1778962574, 1546487486, -1985688936, -1691114012, 1849433216, 1169581610 ], [ -1411080473, -1840930236, -756091449, 1290428016, 177153172, -1846378759, -1514294410, -1622906922, 1165455157, 1482710797, 104990671, 83493199, 690224180 ], [ 2061360815, 49361487, -1062724591, 2061900230, 1458976369, 800283358, -1001148210, 236355033, 954200357, -1459373956, 178834438, -1822323926, 491119826 ], [ 172226367, -1306415611, -702384033, -53678785, -1762841042, -1975038039, 1639878336, -346202482, -1678290841, -1590186153, 1369510628, -1199039027, 1350315804 ], [ 667667525, 1294110153, -946962362, 598452156, 935149516, -1949061204, 46449412, 431644671, -1171342957, 1776203126, 586725641, 1509483646, 398427776 ], [ -1629221691, 1505744030, 1753428658, -1724812009, -1060604377, 1100770221, 1818834709, 1707957591, 1084572330, -1764930231, 2033073699, 1632846286, -1344571488 ], [ -853383552, 173039397, -501955746, 1505234763, 1230610835, 2112135662, -499135828, -2006585193, 759614485, -1613956329, -257147743, -1675828379, 1430225318 ] ], [ [ -301454365, 229501075, 1650605323, 1844056237, 689584304, -1318174639, 1438759838, 487585281, -1704627053, 680534620, -1489913606, -1702080536, -1269225208 ], [ 1582730388, 2099675333, 1577829108, -1952752300, -1586038976, 1510399187, 635012731, 163151648, -435081465, -1571033938, 204616006, -721959059, 1964147842 ], [ -1399684694, -1808733401, 686447277, 980038662, -713153119, 371091333, 2090076048, -521890234, 495694441, 95477739, 189730595, -222861756, -1873621303 ], [ 1871181535, -1931593967, 652767880, -1835754874, -309354228, 679981781, 362085489, -235654882, -1826358692, 256253835, 1289894491, -1920055472, -1688007800 ], [ 32637770, -1126612131, 7808493, 480776369, 243472765, -1527742616, 1525592116, -907938457, 1296224792, -820653699, -2110566956, -1814664977, 893010410 ], [ 106890234, -1522860383, 1920617662, 540926637, -460566986, -331772163, 1931264908, 727697872, -1921306375, -376789885, -920655254, -784625187, -324912599 ], [ 1890891380, 1606453624, 725484730, 587958510, -919169697, -1101622016, -873021065, 1972938552, 2067675966, -1692871331, 1513680782, 828225096, 76568655 ], [ -1686481178, -1368443113, 52755949, -1399198118, -824936827, 1934927138, 1392456802, -267918187, 592586459, -935502371, 1001775274, -1323099567, -1107092185 ], [ -951009612, -203997420, 1823598128, -1694247486, 530451519, -586571271, 2084620357, 658766721, -212790851, 1386136686, 8735178, -2087570618, 1744609437 ], [ 1887253438, 1478223527, -1766667186, 664447429, 688687569, -595864099, -988927980, 739957870, 453172436, 510203456, 1316347428, -783020862, 1687469801 ], [ 1909625097, 222914816, -766706502, 810493245, 36680767, 701904709, -475659057, -940495151, 1324334600, 1484595270, 243975828, -1041965937, -25435404 ], [ 918177568, -529796241, -1676724790, -1374364956, -1056640064, 710756204, -1401652813, -646302056, -1018303323, 1985284785, -1190118737, 1995847058, -551275009 ], [ -1842809973, -182638051, -303347167, -1973827474, -1157525591, -1535257508, -2145821270, 1975010250, 623684455, -349378941, 565345914, -2033834787, 445117954 ], [ 1457874398, 1318792480, -91481356, 1521458143, -985076198, 1597554770, -1488268161, -384256739, -1058451853, -751444980, 2066356327, -1413321521, 375732924 ], [ 606453496, -598988955, 1230028221, 883244221, -1698213207, -496295764, -1794658430, 494814987, 560095735, -209558371, -1915564358, -704305546, 392588486 ], [ 63057650, -691577844, 608834916, 107770864, 555653320, -41826075, 527347095, 1919479518, -969037347, 1015859121, 336085584, 1470839691, -310808230 ], [ -791951854, 317382383, 932964598, -1582779990, 1386935458, 669489986, 60451615, 600292701, -1719621006, 1129670458, 1139573411, 1656255164, -1725837585 ], [ 953818807, -1021438163, 936015648, 601046569, -449659467, 1449901021, -462497151, 489511956, 304159676, 1971989026, 1445659614, 226396623, -1729778591 ], [ 1660827678, -611558187, 1853555256, -410044318, -2068615080, -1746867715, 1309013298, -1450097711, -498045513, 2112352143, 55205590, -1425267457, 1517156936 ], [ -1416801858, -1369738343, -79898211, -382463534, -1327078090, -1204415304, 2106449196, 433935058, -359850284, -146802300, 1310345279, -1221483431, -74334743 ], [ 1757527900, -1027013422, -340387931, -194638721, 260421637, -1287371448, -1112616823, 1252894788, -1323678220, -1556857580, -1090094397, -1200983669, -396667607 ], [ -1447445466, -2135041865, -261596296, -1012168914, -1983335436, -876060063, -1651870338, -699408174, -344051894, -1786378604, 639147574, 331703015, 596364519 ], [ -411640896, -1012350788, 96718020, 1624792757, -379761674, -127600788, 687147116, -250579681, 125174342, 1731547546, 811284737, -673476350, -688739251 ], [ -1243404248, -445141013, 1973513870, -2072372946, -1973601012, 1505950286, -814861946, 1176186671, 637283870, -652954179, 1160539603, -1667415181, 506059800 ], [ -1871872526, -1856239477, 1411819091, 695719373, -1527990205, 1731587096, 674847726, -1388477117, 112390493, 95627262, -565553639, 1476544734, -190429767 ], [ -1043216627, 1718561404, 2028363013, -332220739, 989486042, -1715510785, -1389193394, 2047620257, 873280102, 1089037649, 799643769, 161986795, 1203348673 ], [ 2075065288, 176841045, 2136512877, -605005374, -1531070972, -1111106437, 617466893, -979778529, 1653498312, -609260496, 1992306534, -599232660, 1516791728 ], [ 351166806, 958529734, -1926501799, 522255181, -1919362249, 353043234, 1991366057, 1585164456, 1981091758, 1743896737, -942370999, -1350764082, 1703247571 ], [ 1111917871, 250918863, -840715, -1351549619, -272029987, 243192735, -695003911, 1643964986, 2072484593, -1199638312, 35900704, 1719514823, -241900733 ], [ 1795215425, -265098163, -696151826, -832960942, -2131760421, 979298403, -626092317, 695909031, -80426421, 2126531410, -1010074654, -1333524939, -899876479 ] ], [ [ 1111409502, 790153060, 1093509102, 438473770, 883025559, -960006001, -1126022313, 820694599, -772339468, -1697372358, -562913883, 1181284033, -1460101313 ], [ 2035078141, -1466489576, 1398878857, 399575435, -1468934597, -999801732, 1733232593, 1212253156, 1753238638, -1780742846, -1843534197, -1419726187, -1805286410 ], [ 1445925112, -1699081013, -1845026644, -1751189765, 532148390, 1608614217, -1034169160, 799570784, 228912265, -804185552, -640926391, -1309716987, -959815243 ], [ 284211335, -1381915373, -344618732, 1709697091, 1928039717, -1830938666, 1170013716, -46781223, -140289195, -485783075, -895891804, 1797621189, 955676420 ], [ -443464254, 1127682316, 1775678351, 1316536466, -843767793, -1271841446, -1172306441, -1892380748, 1225317194, 1906640831, 1729220285, 95193484, 2067775060 ], [ 571848349, -425734799, -1983696752, 1069886535, -1556238557, -2039460682, 489335419, -241142556, 1188022146, 1444447245, 1119385650, 376583817, 1389936989 ], [ -1670107447, 1369653774, -1931273756, -134310626, -2087479311, 1148327129, -755461373, -1874477111, -2090138589, -1229514263, -986817509, -309733200, 163461072 ], [ -1795631295, 1460731487, -1041012750, -2049722695, -546573032, -1001169875, -1414495688, 1692694677, 697466435, -248662839, -156485439, -854266193, -2022923640 ], [ 1567185001, 1349449108, 1111564135, -127505340, -107510887, -415600083, -1561659648, 750564685, -1972378553, -633350275, -533061080, 56100919, 707244180 ], [ 1889948154, -801616921, 1884816000, 1999865318, 701226900, -1906026380, -1968015042, -24642114, -1764431073, 700373981, 383105157, -1372235861, 1161535807 ], [ -1085881274, 281677466, -753195340, 232294904, 482930606, 433017315, -2064463743, -696691743, -1820945270, 1025610661, -1629246305, 1901701763, 1767619801 ], [ -1938752534, 891012924, 632803588, -1282232884, 902953869, -1170637185, -896639392, 41641213, 1950988569, 1602744083, 1498361488, 1936665849, -511324845 ], [ -1827848791, 969575404, -809083223, 487991736, 446885273, -1605907305, 2126746737, -1093854047, 2132994600, 563703576, -308784305, -1888676224, 37136193 ], [ -1012785098, -721239481, 1168455362, 1600596352, -2054521851, -488588785, -1989732327, 1261281016, 278675529, 1723427815, -647782821, -1344169088, -1104453836 ], [ 1631748469, -1808526367, 1682223799, -2061836120, -1425735168, 1018913437, 1711032622, 1050134762, -612891359, 1537731260, -1163247862, -2033624616, -1766537427 ], [ 1866215701, -186157102, -1947821710, -1715293202, -2033693666, -291772454, -862522681, 1147218147, -1919105122, -307673916, 210502738, -1179704383, 914081899 ], [ -1616551549, -1180444170, 2046281532, 594588902, 1736972036, 393157520, 2017657994, -467857504, 1584626345, 1105568864, -823636125, -306852122, 784057785 ], [ -169005579, -207081639, -1080878520, 2052760603, 1410240775, 975984365, -644135776, -689886973, -1699920242, -697734748, -1316175042, -826876431, 871299823 ], [ -2131803126, -2037517242, -1555779957, -987801279, 144149987, 1602900113, 623985531, 1632585690, 913642834, 1733821756, 1202308879, -572869257, 1725443905 ], [ 1376378852, 1093238788, -261808007, 1868929275, 451968959, -337098574, -1035437465, -838951861, 356344624, 308233494, 390923837, -1372960510, 1940098402 ], [ -694050178, -251612454, 261354374, -782427178, 1481899712, 1999002648, -147634728, -57444639, 1633708408, -434524509, 590769972, -1492888193, 1820858000 ], [ -758965109, 2099448554, 1536358781, -1716367105, 1666036681, -1368511990, 1426631019, 887955603, -1862508480, 1786696983, 2023717721, -23691024, 707722410 ], [ -1854244314, 1116623260, 1728725920, -139675111, -666119977, 1248407978, 451627126, -1001934227, -1730329038, -1433980566, -1714707769, 1100906220, 171795476 ], [ -2105957020, -1891023202, 884991464, 278929865, -592397781, -5804448, 2004054467, 1584383001, -137382505, 520952669, 1691383637, -294638929, 615724619 ], [ -1004614431, -1106734740, 1417896186, -1099350995, -1385898219, 529716576, -2021516922, -1753014943, 400658757, 1424084266, 1498698066, 2101314504, 300833636 ], [ 1811841544, -565071826, -168408949, -1764193439, 469039766, -1244389268, -63169777, -348294735, -14731074, -1724539778, -1317171299, -356415565, -1661502320 ], [ 2040813281, 1498987534, 921255428, 1120897377, 1459655576, 1583786841, 1737818586, -195952803, -689831976, -599582050, 2058072665, 1717557802, 722611853 ], [ -1573861596, -777074848, 1429387920, -1336007312, 1165884325, -397605730, -1425591102, -821590921, 531704895, -1996497995, -829462773, -598787901, -1739192444 ], [ 49604876, 1643876581, -587690701, -1805908141, -1496757585, 2028732411, -933093793, 213350532, -9592296, 1533943895, -844744665, 1512544302, -1770882687 ], [ 527773695, -1117047696, 1022505576, 1853072573, -691087224, -882250521, 1919642913, 785791045, 298819857, -1351684034, 753969174, -1065464576, -201468115 ] ], [ [ 263610878, 2044105070, -1620166570, 537957346, 1279718509, 1188508973, 312242106, -2131623146, 1081460271, -905781494, 1135697268, -2117399053, -1440115288 ], [ 1259343889, -1356886637, 315243708, -515489164, -1219588949, 1172368522, -992876242, -982290382, 408915955, -420663457, -1578916605, 1545946559, 1905412721 ], [ 658257005, -229181944, -1135222679, -1446950757, -889300210, -1586022605, -1336339534, 1812656847, -2074447914, 781012843, 1265390404, -414995196, -1961614062 ], [ -784336634, 384979287, -1660202435, 440981929, 1565228774, -1031721895, 913313822, 207487234, -1178029725, -1965380117, -825400291, 700751446, 1714746886 ], [ 1400649807, 170897021, 1071426169, -1044695214, -1148795559, 595597508, -1640588124, -177570366, 641328416, -1821685550, 1257336733, -541960260, -1784286073 ], [ 107083569, 1008475488, 1402015957, 2126741729, 237765446, -352593410, -310844504, -1544414820, 550293179, 93720861, 965801217, -1596789797, -972194061 ], [ 757983627, 284625699, -1852072277, -2077492241, 256092995, 241387908, -632229486, 1850986905, -963520606, -1733195804, -737397848, 489463830, 975268009 ], [ 1392075995, -510579761, 1781838111, 326118708, -593351723, -199763594, 1812520351, -1568717015, -1819819221, -1198420545, -94826454, 1676836606, 1859600774 ], [ -1354154414, -1101118937, -201526573, 1440566294, -608113273, -818636241, 1738340153, 242518713, -340838757, -1882010875, 1160438327, 1365474901, -1018390228 ], [ -139022944, -1528107723, -1490587453, 1877881665, -438117084, 1859679409, 22171512, -575816964, -1800128014, 501306491, -886241175, 573836062, -567311175 ], [ 850571287, -1636582470, -687292745, 258099598, -136624322, 1091114726, -202780458, 911215418, 1972599370, -946926138, -185747340, -1423245897, -1786044251 ], [ 380803038, -432545490, -275423413, -2002215185, -1762199457, 1774312012, 776461394, 475239864, 878654293, -1117371261, 564436121, -1191601396, -1868780118 ], [ 210430649, -1620842156, -683855715, -1533572348, 1388554132, 1611655530, -1806995181, -544994763, -1555964859, 1608673042, 1192720801, -1257276102, -760241534 ], [ -384453354, 833890573, -199524565, -1394174363, 46058840, -1968285992, -1334760607, 697735583, 705215993, -1258662921, 1027726591, -991685138, 1105568570 ], [ -494497375, -947832282, 129001584, 1600679069, 1673464918, 449319537, -254054785, 2040907710, -1911240117, -407444540, -1233734826, 1709879832, -1882524659 ], [ 296126197, -2119871398, -1837006366, 100297500, 333514155, 199530754, 259147059, -1363321969, 240952933, 1610085599, 25862773, -902039838, 1783085926 ], [ -2049514548, -980050571, -1694187900, 1007932358, 713042012, 1921433297, 265869429, -1460993096, -1014546801, -1819016148, 988546697, 1688209265, 1726918451 ], [ -1670412866, 1249842268, 1507943445, 195177971, 1063399418, -1078741434, 1578388328, 1360041682, -699784590, -2071746599, 1096716915, -978687144, 1863153115 ], [ 933694344, 1970177061, -1740208877, -1048903577, -1373747383, 1135435484, 1568952375, -1617635039, 422611791, 1892530825, 571525609, -1391049657, -848524406 ], [ -1405702953, 1094167928, 1003329150, 534380782, 2015124716, -1226436307, 535380596, 727435103, -1107466271, 1569252717, 945082190, 1889311939, 1127869475 ], [ -35989267, 1124327068, 233593163, 24868264, -910529702, 1534129605, -89288476, -743151349, -15128064, -653745094, 448044221, 992165602, 1477627782 ], [ 1942077203, 889897483, 54845000, -1503592633, 359497935, 1957304708, 727512965, 310282242, -868813812, -313778672, -585953441, 1826681734, 456784552 ], [ 1759407358, 1025515649, 831403440, -296665890, -1492462112, -1496355277, -670559790, 1209839542, 1364911798, -766549887, -233195535, 895590707, 1399499828 ], [ -1247857298, -1515597690, 352830510, -2079767895, -667035074, -864431350, -787844369, 1929360755, -660929612, -243263867, -1104031508, -1052111897, -692671917 ], [ 798556272, 496973100, 798875326, 310772856, -57542559, -1989899846, 564298993, 1500682659, -1331108617, 627100297, -703959259, 1303570227, 2071670491 ], [ 763707483, 1300669189, -1084276578, 617734224, -1815639775, 1894076982, 194408173, 1110991024, -91038336, -1710656905, -597978228, 28370696, -1788893179 ], [ -961395103, -1002753125, 1153186753, -233588475, 518553954, 506962207, -1132051796, 1457122001, 565060983, 1757596185, 1100819577, -1916914661, -901454608 ], [ 606905569, 820633945, 717787381, -1780927190, 493312204, 372846547, 352603548, 672923071, 2121594051, -1411584587, -1008674074, -642594013, -1833501618 ], [ 1761487418, 1008717836, -895341267, 291107673, 1262222055, -738901, 420169425, -1952821141, 1858482716, 1202846930, 900205734, 961176721, -1422076304 ], [ -128260152, 512891563, -1574594329, 1858879000, 130478076, -537011281, -857535863, -370799852, 1713488401, -984602348, -1695740906, -315852647, 1928377949 ] ], [ [ -582585662, -1298016546, -553811893, -1532083800, -1050494004, -691324491, -873103445, -1177787777, -2033546451, 1528488250, -2003409409, -2128307318, -646403765 ], [ 734275034, -1909879875, 332116328, -35449974, -1787263942, -98388516, 1280999275, 1796580428, 1723515851, -472312109, 1178200573, -1838074969, -657032884 ], [ 59453344, 731153816, 1492774944, -1848636074, 647990314, 60621642, -753384, -236431193, -1582561064, 881960338, -1194774490, 1649918707, 2003571552 ], [ 1441662063, 954961731, 1380941479, 425628736, -1451354766, -1603833097, -1406406966, 711686089, 808340068, -307529967, -504282440, -523894623, 1499825652 ], [ 1249215441, 99628416, 119616472, -1945339592, -1418405933, 1706676849, 1345850591, -2060463142, -1588112418, 746134214, -588305443, -445541645, -391688032 ], [ 1465129725, -1415556974, 2064922783, 1488571464, -1074389844, 758920467, 419380800, -1783673044, -814267826, 588041948, 1476870958, -286924706, 366459129 ], [ 288390683, 1617976467, -1421955795, 1789864221, -1028061844, 180234784, 575488225, 1679525894, 853784557, 1123371509, 384592286, 2056406778, -336165858 ], [ 638384854, 1387691962, 378298426, 1613114337, -236259536, -230302939, -602202645, 122980129, 1094856989, -1016521940, 1291342322, -2138829428, 883006015 ], [ -1678491258, 1399046403, -709509232, -461153822, 1573760868, 32799546, -1582492371, -1298020589, 372836881, -1574022934, 2044754427, 1922812834, -910818690 ], [ 1439643642, 1622844809, 1911610807, 1243201044, -1788498965, -1697045131, -1748501942, -128350730, 2096044284, 1628729340, 827910239, 124696999, -13173390 ], [ -391857104, -1633363411, -1710937612, -870111757, -1298225955, 1764727954, -2058501232, -1179346725, 1268579192, 1019461466, -1511213169, -38410494, 1154867435 ], [ -1298026493, 2008006900, 800876167, 316881818, -1730440131, -1092659714, 972993958, -1134288750, 2137990982, 602962657, -1523708575, 1768594260, -323331595 ], [ 2144300944, 373318955, 510800870, -1499826026, 207261446, -1302037273, -862894940, -888936567, 254120235, 1395647053, -460192606, -397134208, 396231162 ], [ -1518364496, 671933925, 837363601, 1574156988, -631807731, 574729021, -463762819, -1850765827, -425623152, 856677721, -1392442244, 969525837, 183201361 ], [ -1198674367, 1135061700, 1977042998, 2145241755, -1352403976, 120415731, -116921679, -637837673, -40904847, -1076585899, -1503834226, -1921975861, 1381021206 ], [ -992786062, 1046545927, -535221008, -714527768, 1449172285, -713376469, -763047729, 1729450581, -231055476, -159138799, 1721689334, -1228275572, 1671776514 ], [ -248569578, -1736326168, 1142863609, 1017017052, -1257192805, 284646298, -1804019059, 847601334, -209669143, 1338695212, -388359217, 2041408639, -313404295 ], [ 778940348, 2057718619, -275830215, -1392460684, -1418324052, 1718453625, 818603945, 1559079775, -63625251, 246844344, 1727214575, -240643252, -1627067830 ], [ -358182884, 1716377223, -1653638737, -1661496548, -2116833892, -1393496793, -1933437118, 1164974393, -112722587, 575354239, -1810479921, 1993271314, -905181452 ], [ 681233495, 634335111, 1663158206, -1481453250, 375882493, -106927380, 812980880, -1542642972, 638858905, 1566500201, 1355081682, 283568667, 1349113831 ], [ -1414934672, 1039550934, -1408898654, -1768893053, 225639445, 1456277250, 255429390, 1220839214, -1463555377, 485392500, -283263510, 1784692464, -180085429 ], [ -1468841783, -1033710481, -1847415524, -2094199167, 1915068076, 85075045, -127115142, 118429108, 1089774431, -1819603966, -524916643, -1946534462, 1886634884 ], [ -1515762665, 1208098580, 2127839501, -689436993, 567756285, -1377578260, -1212268188, -457387942, -371347886, 1756234277, -325386959, 757123780, -345366400 ], [ -1644121374, -679760214, -590508144, 1959199163, 2145625417, -1152423788, 1215497412, -1425106144, -1818876439, -591576407, 1660625140, 304998861, 1709906953 ], [ -325924656, 1613762412, -1634538809, 1820385658, 658146869, 610531622, 393983438, -1363515302, -1529172491, 1694984163, -269489431, -1666497903, -1436428042 ], [ -564576090, 1903381314, 187668158, -996219435, 1513488390, -1395212986, 1620995585, 295153304, 1503581358, -325040718, 341422121, 1629443648, 1206379431 ], [ 1045581263, 77687491, -1991199408, -1497024745, -1556102210, -237799874, 1382659427, 1077049610, 2058437961, 1529955504, -1405260118, 509112795, -1001308760 ], [ -2005270952, -1038961238, 1164973006, 1549401006, -1631149851, -2137200762, 1959330302, -1698352449, 1537937540, 1767331080, 885461915, 244093770, -1467897597 ], [ -61255467, -168288692, -921360429, -627719159, -2115173033, -863834712, -4810029, -1426681233, -393912257, 1807149055, 1492741789, -833957431, -82288803 ], [ -869525302, 692206527, 1973126826, -2146995555, 839485058, -1795597241, 863440120, 1999942055, -1289114651, 946187208, -703326275, 737714904, 1374608591 ] ], [ [ -1309916055, -151124086, 1090314637, 450270749, 90721018, -651236448, -1987968021, 1222606005, -1914581589, 1328278320, -1204826123, 1812148104, -1626081970 ], [ 784760737, -1436632124, 269054072, -1347685046, -1169041242, 685180873, -707009026, -1002889283, -1016982800, -1163557717, -624914479, 50894047, 310139584 ], [ 417151651, 596894017, -1620125775, -425159166, 831608186, 1525167147, 1569779961, 427801770, -1705145627, -942518206, -1252670334, -353907637, -507160747 ], [ -1984807947, 757369993, -22684847, 684086858, -1795793421, 2095223008, -1571741146, -1834648837, -567945181, -1240707069, 537158603, 603510347, -996969891 ], [ 205409541, -771651402, 2041004109, 174793320, 1133606781, -2049880795, 1402539487, 1774340577, -510894320, -1980317665, 1801358370, -616906761, -1210590358 ], [ 723403768, -2011101267, -646792537, -733878404, 1733628924, 1514665345, -936097986, -496152644, -1879069550, -1045715150, -639549504, -1741920383, -468266505 ], [ 2119647825, -1068304397, -1213260433, 289973621, -1190463954, 370613432, 221139479, -1503004455, 1659255844, 1211417082, 1190170807, -126072410, 712840321 ], [ 1700800490, -1013360218, -880904998, -934413898, -189325620, 1213476514, 1356077630, 1217326034, 901532118, -486900032, -324400828, 1854671057, 2113332488 ], [ 1695316095, -1763675596, -2067563926, 238063053, 1331694729, -520378536, -698941424, 1046367269, -399595820, 210678659, 1334863138, -831764599, 83172492 ], [ -1873761557, 909054389, -671033731, 109112172, -1590764264, 435622714, -940979779, -1582458732, -552608576, -1203409012, 1647820065, 1652518704, -596324374 ], [ 300085669, -2069778778, -277513211, 1361073472, -62605448, -1414106553, -220038980, -422234328, 696548327, 1784893043, 626796569, 2086670520, 2098844045 ], [ -1697083005, -1889122799, 1910426665, -584580519, 1390613459, -412195999, -1234021580, -1132143036, -933962116, 2120266406, -889649538, 1757771038, 767588930 ], [ -2006215890, -791493986, 1619931240, -1330589119, -983825324, -2048183296, 624727627, 1148879955, 2088355555, 404939203, -1829341836, 1904859330, -2026061028 ], [ 1139531887, -2052474142, 1346824085, -319051421, -2057504809, 2064917029, -820985595, -1425169071, 71334163, -1229494319, -1984559893, -1732505360, 1855216798 ], [ 1116764758, -1516158985, -1412301055, -1722133059, -433766396, -762803349, -1179008589, -1953544671, 625092036, -79110495, 237926293, -2045913082, -1307209864 ], [ 1992819460, 1749798288, 2028706358, -1195227159, -1242333389, -1120698822, 819926079, -1805545035, -1529837674, -1720540442, 1983869925, -1708507394, -1853965225 ], [ -526378695, 2129567295, -419883488, -2013304552, 820826953, 264303570, -363557335, -440913750, -531485774, 900959088, -980631572, 1159751999, 1462837765 ], [ 1959756768, 2132448837, 1409476235, -163606379, 499265918, -618052567, -2092921394, 1914086228, -241226674, -911493206, -1286574527, 996172499, -2132346248 ], [ 1973840031, 1922805245, 1396950806, -1834128807, -731372674, 116336606, -1963108933, -1997745828, -2026516273, -1042071040, -642082905, -956598946, 857875166 ], [ -1648851350, -105783664, -1654790467, 1642283840, -1687878686, -104873179, -630720459, 185586584, -588801613, -944218945, 1498037479, -785421332, 980826828 ], [ -1749444013, -799277507, -669708607, -663827463, 1598335958, -1009222331, -1898780258, -1029551064, 640828929, 20719690, 449088843, -1980108141, 446470984 ], [ -1659983843, -2064991038, 2109620392, -161998231, 1666106053, -707770429, 1703120031, 143398872, -1564799808, 1131728575, -185819834, -2146260710, 726493137 ], [ 135536286, -1816307054, -1650535003, -38991954, -1123439007, 721450955, 833739457, -686615995, -1322056579, 2101833540, -271673862, 138973652, 283087378 ], [ 668218717, -1623619592, 1869527533, 868007892, -1279249899, -1478032218, 909888205, 51654687, 1124549892, -267789388, 1289158325, -482694005, 935880943 ], [ -2023217033, 202643350, -121380816, -1110843698, -1860019963, 497221790, 689804728, 1466918520, -1869933426, 1831165163, -366723840, 1619090351, 528635262 ], [ 385982677, -1817427614, 1100020454, -947307074, -944804505, -1713484550, 2023015250, -200391824, -2055544359, 999294919, 1899011345, -2015538881, 1109445009 ], [ -580909988, -878916833, -1786428383, -741755691, 799949561, -1181175019, 1663727764, 490290150, -803281421, 681345452, 920659640, 1877503520, 1981942796 ], [ 827435729, 1344824972, -1482506947, -883686888, -1143497909, 1319994156, -724726151, -2075459305, 1082014006, -1875356001, 1293910980, -2130424725, -1010220475 ], [ 1307259034, 759193203, -889230790, -1807598184, -875371706, 1133277800, 1440561274, 841478829, -1202772470, -2025287395, -447758205, 1483838875, 1929435138 ], [ 1478663343, -1822429673, -1044150778, 1110725401, -815899487, 288435181, -1747872431, -1904961038, 798060540, 930859271, -2079063494, 1214979021, -1079280030 ] ], [ [ -1533990465, -243634541, -1544088770, -626830549, -1247711087, 1150141812, -531477063, 1773798735, -1915891184, -967283520, 1241616633, 90610889, 125231648 ], [ -2135113857, 1470875916, 1731613569, -1974421934, 720857313, -1400630975, 1915921231, 589728651, 608756875, -1787588987, 439835902, 65628770, -2082014123 ], [ -1467577911, -1034833459, 413506809, 1516330215, 1340707836, 661972441, -2050991722, 377736502, 1636992753, 1966829326, -2079745266, 780964496, 864206453 ], [ 246770203, 1259530377, 1892136457, 844731279, 1636123085, 1789970682, 1649593727, -869528763, 736682056, 1327373748, -749778000, -988513383, -54552911 ], [ -2100064453, 1515084018, -1934386840, -1230070916, -1056902118, -1831371263, 1616599199, 1431257462, 1001736834, 68204644, -690839292, -685150822, 627784120 ], [ 2122644751, -1502693609, 78551672, 1621569414, 336103674, -1941770480, -1959671497, -728172509, -2068893554, -1809433647, -304586222, -2113796586, 620596413 ], [ -1213608916, 1404974171, -1288747040, 1630176085, 1208548818, -1262168929, -1914404003, -1989079999, 506725923, -1046368052, -1851367072, -65289166, 1003762312 ], [ -1310170746, 1585193626, -291645996, -1330789522, -940011292, 1451068981, -11009681, -163161691, 468886602, 549697599, 1432505717, -765649380, -1879220818 ], [ -1216228944, 604331236, 241229808, -1658024640, -1205807932, -1320539712, 265265644, -985626556, 44210635, 1373296614, 377991212, 2073692077, -1470276742 ], [ -249662257, -307567160, 1925840257, 1644417573, -685410783, -227568540, -1019012113, 1494565265, 298381198, -1236111754, 194228275, 1163746606, 375487565 ], [ 2119988832, -1451592437, 2035101658, -1087216331, -1078434877, 1689865921, 2026311183, -984513982, 1140719850, -1051265697, -1978359833, -1259428769, -1928619656 ], [ 2077296653, -610674816, -432006408, 228321216, 1722367411, -528305675, -824902048, 1346965449, -229736899, 2045654246, -756534765, -540723582, -4881785 ], [ -2060987202, 1978850220, 1867457057, 1938950598, -41315965, -89941365, -1847109446, -307057527, -356756669, 1948012708, -320420651, -1553475814, 2106743513 ], [ -1129075728, -1890006909, -1913125010, -1860773424, 199575142, -499995846, -1796546682, -294732478, -1378365096, -2107510283, 1779427390, -508460277, -754125672 ], [ -1963146827, -405535665, -110443782, 1636449830, 227362474, -1718358362, -1751769926, 1999993430, -907595788, 64992344, -104146892, -2017059960, 1016908897 ], [ -175006652, 1299533866, 1044728520, 701803963, -1192524032, -2144850290, 15533617, 858479125, -1730527718, 2117496161, -398820955, -848454359, -1947109112 ], [ 851867243, -912293530, -952091033, -1298276518, -1416902562, 228593532, -523345744, -611423601, -230521046, 181474833, 983398332, 1254033979, -1769369838 ], [ 1435364916, 317668736, 1455201569, -992568375, -1994633966, 1516066596, 743986386, 2096135509, 1220170085, -278603750, 1718886525, 76178931, -1220533673 ], [ -233239767, 1429356154, -1532074631, -2085642947, -1525722242, -2070415491, 6834205, -260548987, 1290284982, -320039266, -1905019196, -2140692134, 1988622201 ], [ -1045819614, 1378518666, 292210792, 1050521635, -288274067, 950605487, 1110329954, 116401647, 1906534476, -1757480051, 281639294, 972062778, -1878225093 ], [ 813153324, 1939698983, -636365138, 1210542044, -1011897690, -1075789566, -1217145880, -1869916683, -1924817968, 1521445838, -195266582, -783857641, -2060687826 ], [ -674554805, -768381046, 528041973, 1763606259, 1171346283, 1501469173, -1130278505, -887841119, 1631625341, 1393070124, 1092062467, 1742830445, -1490527220 ], [ -962736656, -1811684890, -1919639547, 651939290, 936067849, -687943985, 1128719642, 1041425544, -817788535, -1325090038, -825419222, 994804311, -1675595421 ], [ 229700761, -1434814004, 1259826983, -261748030, -578249627, 246378131, 269908961, 1677863101, 933505270, -14694780, -403482196, 669790288, 137890189 ], [ -1134163068, -1914654085, -1565516739, 1421139246, -1323851191, -1214213469, -1912815155, 1726279039, -1926821209, 1033615297, 634635509, -1051691538, -84589983 ], [ -1983343993, 191546005, 1973703708, 2133525625, -993925707, -1257024659, -882773615, -984936468, -1971734187, 1059111780, -747931275, 1242287100, -601165531 ], [ -531481016, 179037290, -293728639, -1824152231, -578288664, -528341520, 123538550, -1594386816, -1086470266, -1876783673, 1638190346, -3402121, -1693631342 ], [ 114889069, -806399229, 288777976, -1330029220, 1290770294, -192532368, 2033505986, 200908760, 608000811, -1273922760, -1225244820, 964538430, 700056759 ], [ 1521357718, 293287769, 944816006, 377272118, -1604000957, -332361608, 782228667, -1594575405, -2028678001, 1905007781, -1131495425, -469773630, -1995525107 ], [ -804682300, 251901856, 1963142218, 573463136, 507455766, 1342545737, 472152765, 589040079, 152447689, 818126045, -171658546, 1881968397, -1139272734 ] ], [ [ -1891063745, -2048200603, 1264047849, -450665803, 712550972, 1981194503, 1252206565, -2128542194, -1800518026, -103122177, 1408861909, 951757944, 552260157 ], [ 1281181330, 1119922807, -1352423429, -580878260, -118839526, 1386035388, -710160499, 1053372107, 1606227457, -396373398, 221302327, 1295565285, 838637838 ], [ -725306883, 1120979463, 1633948096, -828221528, -2007535668, 277406695, 2015526751, -961148741, 810428231, 1016324514, -810232011, 9833013, -379405831 ], [ 1186200031, 1477786145, 2030111054, 857539253, 1013590250, 1272888117, -1758556890, -557662053, 1382285847, 248593217, -116914934, -532931935, 14876453 ], [ 1133204865, -1130772723, 273270052, 1446128664, -947165857, -1981683690, -1045504427, -432484778, -1480277171, 1312414929, 1002531936, 1371740236, -416699441 ], [ -383792534, 1215511063, -1837877402, 1445813864, -2138538884, -2034597702, -1737844613, 1239111405, -1546772407, -1127755997, 960151935, -1904350752, 1482453242 ], [ -554278466, 1200881336, 596125767, -282740221, 2084865538, -375021113, 1417305689, 536663259, 2009002300, 628588335, -1208724133, 1629349359, 1093354163 ], [ 1559287476, 553000227, 1578058846, 1796062313, 2088000661, 89754910, -552057714, -361808755, -1114283797, -1842020931, -1241125439, -956720602, 1304198139 ], [ 1660319850, -1182967647, 2030555213, -765249038, 519280467, 398545138, -918071867, 285437488, -239410737, 2103631793, 757546783, 1273195187, -446793593 ], [ -1850358637, 1717870096, -192518010, 301728617, 192600101, 704916474, -1588873122, 63855917, -1884412275, -1014142917, -276692155, 456238013, 94229605 ], [ 709608071, -2064835080, 863112854, 280395208, 247061180, 2033379814, -412008542, -1978917702, -1378865326, -813552475, -228405975, 1569453446, -1855775772 ], [ 1719565601, 1791587712, 295545199, 166539299, -861776602, 1442745837, 1133341300, 990970827, -1054849725, 971680611, 1774989881, 232148684, 821901436 ], [ 1867166741, -1987387409, 780410734, 921795576, -233771684, -189844418, -273991092, 1979595409, 496841745, -675479990, 646261458, -1669734551, -10861143 ], [ 1358928413, 2096189432, -2087877921, -321567362, -1214188156, 268417377, -2022582566, 1810908725, -841099174, -2097743742, -293082450, -876122218, 562799911 ], [ -1300863167, 1785522786, -1237567364, 1175843390, 617805674, 207697365, 2032436656, 1825613900, 950903926, -710468364, 614091773, -1189409238, -2010128950 ], [ 536486239, 1515593937, -938621649, 359196238, -432452970, 708221022, -661832667, -1829586330, 2138587661, -1386877044, 338133699, 63024352, 1439239927 ], [ -1304079583, 396356254, 746762564, -1785172704, 1837865662, 689422089, -1408752537, 225033657, -1146323602, 1994217531, 406322064, 1309135521, 1177795717 ], [ 900088485, -450306594, 2081959972, -607600820, -1863586986, -865320590, 1676015796, 1782518080, 1703666982, -1228715442, 1660566704, 1318706278, -1017345593 ], [ 1902947961, 1536244991, 382324414, 570449602, 631881984, -1564601681, 96101837, 1524477220, -1419276537, 1599319190, -713951896, -1563314451, 1236279518 ], [ 591610325, 575173055, -1034157927, -821704841, -1053595554, -1160603204, 1182602547, 1100309679, -844664003, 1551365377, 429575157, 1324299434, -1439427846 ], [ -2096660231, 1769420361, 1965378874, -617993771, -373003985, -1109339675, -381953943, -435396482, 1240857429, 2114129074, -511863835, 148080833, -459859129 ], [ -211132920, -1749752445, 1422062320, 1363171225, -1242629456, -294202915, 1409280991, -854024536, -2103465732, -1824942742, -1157901396, -1638244278, -621117268 ], [ -1535708794, -1359723152, 659207454, 813661661, 23798030, 1543051050, 2003518955, -1711656712, -2046744627, 723085735, 1294197195, -147265948, 1146911468 ], [ -1183420948, 145233015, 901146085, 1455424567, 445906773, -488744707, -1460570271, -484651993, -410343382, -306967602, 513834146, 502332921, 1345151209 ], [ -101553357, 518235416, -1213108733, 153588056, -901288256, -1935104819, -2108927690, 1473960408, -689381424, -1481161412, 682730101, -1557405028, -298520957 ], [ -1977080721, -1482685084, -1038571399, -1242663640, -647867038, 1150569522, 1050669084, 1943307207, -846260775, -1355903374, -93875940, 1634347693, 5957645 ], [ 1652143778, -224968318, 2028464051, 1971680976, 1379741912, -719400059, 1061592826, -1845725837, 1959509057, -959841606, 1780582750, -580494173, -821306760 ], [ 1999022909, -1925936524, -1886846672, 1138342620, -1295849116, -624339604, -187120716, -1603090792, 330786521, 1486760832, 441650555, 2045027189, 1837763817 ], [ -282313423, 182337706, -1113604241, 1599181411, 1457629639, -985075451, 459786072, 812194686, -429263921, 1412233409, 198457869, 1096732894, 258873373 ], [ -1505672578, 2003700108, -718005457, 1067549131, -1542424691, -1981828712, -1856551380, -2053408369, -1155103533, 1547369993, -1580404859, 215760071, 988766889 ] ], [ [ 1626788024, -823453219, -841508370, 2086096973, -1252963988, -905646474, 1970915424, -1652439740, -1025576982, 851853011, 823357057, -336545071, -2107175278 ], [ -1731104877, -1456818242, -973167166, 1140557669, -1774274811, -1521574739, 8472861, -1851121903, -149483496, -1420395604, -1724368951, -692663774, 382243178 ], [ 1266582671, 2078981090, -863322330, -375744788, 790608196, 1329617496, -1858856232, 1671009666, 1449792732, -1759969667, -1390159003, -742947501, -703408119 ], [ 474808958, 172509218, -1639339278, -1891929059, -1642684399, -143031424, 648951885, -853644268, -1158343657, 965154774, -1198650966, -1914107649, -394527329 ], [ 2114444817, -878150465, -1415094227, -1689904073, 1477412360, -1140247444, -418182971, 1087683543, -410943534, 1060965124, 494143728, 701207898, -1564774852 ], [ -872366052, 2015305315, -1912240554, 1695208342, 25474314, -2140837665, -1468201777, 579799193, -641023287, -1395976633, -967533590, 2063298545, -760782325 ], [ 1908301210, -1180431970, 124511504, 860731279, -592005419, 363418628, 1980982781, -1109566293, -399874469, -1848325820, 666340212, 2053046289, 1071531045 ], [ 1618501928, -1987366532, 1753510919, -1070977993, -282750661, 518798710, 388978454, -2027580253, -1971616742, -1490946587, -1328891877, -891553758, 1526217145 ], [ 353865666, 1563159721, -491588828, 1533120180, -2018655108, -800901097, 1346003687, -710947393, -915338000, -250589463, -1097532908, -616492699, 692529981 ], [ -490221830, 920818885, -1539630997, -1676403580, 969669012, -1310047432, -1167202826, 964365064, -2063984051, 1598505987, -708944265, -256037925, -1205659993 ], [ 150142800, 1730886888, 1675345391, 1392758026, 876421069, 1465462550, 1875333683, -1822275488, -1309499070, 1730350194, -327797386, 1765546360, -1565203473 ], [ 1794809538, 826130039, -773903908, -657123453, -1788897789, -768506385, -119291846, -68973850, -1813026727, -1113647586, 582587666, -241409641, 387903258 ], [ 2135475271, 776421433, -92197727, -2039849103, -387086016, 1303270415, 250444346, 2051456284, -975050763, -162059536, 1604893803, 1144149187, 1356112674 ], [ -28668380, 147202631, -1775010838, -219983824, 1259949275, -1818941623, 1151588914, -138303778, 1386592294, 541616299, 793691075, 869498482, -2115733742 ], [ 1277310981, -1296534392, 1397579094, 795705182, 1862466622, 185057093, 523807136, -71331744, 1025676208, 1215250294, 14949199, -1879376089, -1996936648 ], [ -1958624686, -1269757596, 1458179860, -970293193, 2025988115, 1285198915, -233367603, -1858255953, 718058930, -718833628, -1813146459, -1195602056, 656473162 ], [ 441814561, 126688405, -624504418, 1675037292, -1492717148, -627511829, 404752959, -1882285242, -347931748, 576288922, -884651960, 1833090416, -1977656964 ], [ -185948, -1480619489, 1193410627, -1641607171, 961114815, -620775876, 1768381119, 234625549, 56151598, -664304979, -1566408663, -304920092, -1242435984 ], [ -1130518949, 1769339200, 385567607, 1162117060, -529675021, -2025789678, -810741631, 1831020697, 772514402, -983701727, -2010506788, 1791734607, -958352191 ], [ 843466657, 2093488486, -340447010, -1917601417, -342970330, -1224315357, 376624383, -467037850, 28855603, 357115995, 1980162311, 1966787890, 159701460 ], [ 1575694870, 1231096934, -1715615468, -1842494356, -590046465, -1760561557, 2098050790, -1577906733, -405099176, -682595270, -1989645677, 766336935, 2040718925 ], [ -1551185068, -731315730, 1027884570, 1419630315, -1907503530, 1313433581, -2085792591, -1129287793, -1988143656, 510537931, -1052559242, -1583233968, 717873536 ], [ 1859323868, -1653125829, -1299797198, 1609121315, -262208217, 44136244, -922852693, 1599837362, 666869342, -586757899, 1755757944, 1341678056, -1224620606 ], [ 632814390, 27874064, 273817172, -1259325706, -1669606995, -74376992, -1807501163, 518937729, -1490850024, -557265300, 106558665, -1891313307, 135320394 ], [ 1909081671, -883538426, -736713274, 506190974, -1399721186, 1060766240, 822288473, -285755172, -631147434, -1569869655, 1617427830, -984862439, -1937375534 ], [ -1048008193, -1647977931, -1672476756, -1601282060, -585718377, 504447886, -443686692, -1799074916, 523830203, -1985581448, 904656193, 2081369693, 1403323813 ], [ 1403242712, 1944740609, 1646347256, 1141853839, 308805698, -119771461, -1129565549, 905495455, 1476895170, -1820496645, 1308162882, -1153671043, -67051840 ], [ 1835785357, 260296094, 1625704759, -2019580476, -60097019, 1129310299, -1046919349, 568088398, -458595189, -44412279, 54310607, -1949079587, -1293512182 ], [ 45678711, -104418465, 466030829, -1751378515, 1052753517, -1951166635, -645501742, -89044807, -1089522812, 310818700, 1331362280, 790379918, 1504990882 ], [ 1755356432, 1582764815, -100509270, 99729303, -283502889, -44927374, -650864567, -478872435, 995920117, 802269064, 1123093482, -1479070229, -971455314 ] ], [ [ 1735720258, -279827185, 1265995474, -789671386, 1701561983, -1528518714, -1927583982, -431413238, -2107925147, 782803468, 594114992, 125063133, -1325440406 ], [ 361104226, -702601950, -726455684, -1924656047, -1178308817, -1188059427, 1942019715, -1709207545, 19102739, 2125310636, 312811545, -2069311797, -66891834 ], [ 1837887679, 387794005, 568198842, -1433654777, -564192027, 1506978211, 685172597, 770530121, 1008010046, 1969868233, -1040199157, -30350899, 1490208809 ], [ -1731898519, -1584082086, -863477906, -577275653, 1200068553, 605914141, 1381753025, 1600455357, 1097542105, 319836762, 1977128172, 203158065, -663647584 ], [ 1933844669, -546897754, 1805675975, -15917047, -1839090482, -172118506, -322984330, -197018571, 481523855, 2090787119, -1870360047, 1019189420, 972533444 ], [ -967453297, 1151228718, 1711760837, 1112560623, 362178605, -25011102, -1541954917, 2039168475, 163552534, 218612583, -1820415831, 804282161, 977775060 ], [ 969497259, -748802185, -916801279, -47276985, 1537634461, 568657610, 55583782, 1001522661, 193946407, 1234175943, -1257467856, 1476804530, -65124528 ], [ -1885621195, -842612884, -640439926, -918583261, 361669803, 799801281, 1613700017, 1543813090, -596328039, 1934341968, -1211009224, -838229028, 612619892 ], [ 1530605862, 1229057243, -859959551, -917757722, -1835816914, -1826670988, 159628516, 581218917, 1702927476, 726827258, 1230862519, 93526700, -724304758 ], [ -641411252, -428011946, 212177201, 1191416031, 2003289837, -166005117, -2086788452, 698231988, 618888269, 1968408617, 2088595004, 1218860501, -520225271 ], [ -187821799, 552631354, 613431090, -418328823, -750734662, -1416444986, 1837931896, -1048145460, -1985096355, -858003183, -2113991499, 1811468920, 2105034540 ], [ -1460532104, 1420116768, -1349650896, 1185060527, 599988350, 127099693, -1807840709, 1801057942, -2107809411, 2094851734, 755736996, 1392862756, -379753101 ], [ 1766552459, -1421388925, 50955599, 1667911796, -1228389967, -440969940, 1186416007, -402819719, 1077412551, 429556476, 450520285, 1604044172, 1432365375 ], [ 153707736, -30109225, -436249888, -1965578190, 588836358, -1756346031, 741372955, 1345906328, 1451179247, 1298315437, -282002082, -33420749, 491714624 ], [ 791844535, 2051913659, 406065119, 38959503, -924527312, -1817228140, 1091624345, 2009647599, 1898304594, 1210890717, -401817650, 140804280, -914324568 ], [ 199504894, -258887025, 499930094, -675576602, -1012799446, -1577874522, 929277896, -859585852, -1502665112, -1494038177, -913442678, -385175924, 889061189 ], [ 1245052349, 1971199911, -1246856367, -1974920004, -1446580999, 1573393059, 2061440236, -1370900768, 411835638, -1895344974, 2035582010, -1594255376, 817244363 ], [ 511596573, 327086335, 591968526, 562795446, 1046817454, 711434617, -502535642, 847784486, 1907418606, 923908786, -2028558263, 1360968675, -639617946 ], [ -1144392484, -1668745874, 255793497, -1169644139, 495326631, -2028902097, -2139098656, 1731463843, 222359759, -302168112, -998535485, 1734053674, 1305298969 ], [ -2093649482, 1455564681, -1879142086, 174272244, -1839768567, 1216385852, 1608665846, -1596447431, 506557802, 102823178, 2066681753, -38932556, 1720501984 ], [ 1875036645, 328017051, 1109107230, 1981306513, -471024004, -1069857743, -1636386364, -1487146878, 1207117053, -2087559777, 737228345, -285471131, -1498435515 ], [ -1123056606, -1223777919, -761124644, 861210705, 556658967, 280156526, 1335168945, 1592602438, 2818308, 718019472, -1241194353, 108450556, -2132192578 ], [ -104427601, -1604713576, -1642852673, 862850304, -670175610, -470139070, 23836897, 675313280, 1448782442, 2073788792, 953594567, -1162580469, 1161014448 ], [ 849600308, 1779134773, -1266882734, 1545762773, 672348759, -1851135280, 54318833, -1948377675, 633700950, 212761473, -2009214800, -113855808, 1663198072 ], [ -1500251807, -1647602535, 559410440, -248103643, 160205936, 1008527318, 1630223657, -1523209459, 665530456, 561667584, -705479753, -1853821192, -2117883134 ], [ 1763872890, 572389392, 514810873, 1025503803, -272039720, -297548045, 1922843722, -733559196, 456148996, 222791459, -731922847, -1084163575, -1928228659 ], [ -1526581109, 2102241699, 850748737, -2106991485, -1307427502, 2057823911, 86159142, 1627001775, -1395805657, 143368346, 1420880633, -646343937, -1109187978 ], [ -1061128832, -234272284, 1308682512, -122524848, 858308424, 1157282436, -693424597, -1165603036, -529449516, -819788026, 705247671, -1088007410, 746275618 ], [ -1201107972, -739430788, 837015747, 1139885058, -1719532873, 1506245769, -300688951, 967306072, -1231897548, -732253308, 1010601461, -325048683, 185535510 ], [ 889067236, -938677923, 1486665543, 664523751, -727861487, -827925266, 109221001, 573246688, -1713912773, -1917040142, 656181627, -358882543, -34475296 ] ], [ [ 2097857999, -1722033493, -1228204320, -355758307, -518967914, -416527264, 781577226, -719390991, 128135413, -1265268278, 411140148, 1939830302, -19353027 ], [ 652135329, -1772506890, -2118364342, -1832899283, -1754787065, -2105160990, 2031233371, 903740716, -2099676564, -624166272, 1794157933, 1245790975, 217229016 ], [ -925664415, 768639846, -2002979324, 1882708381, -1991996624, 1816028414, 585519911, -1900851471, -1882174616, -185466462, -1889845214, 366354955, -607968896 ], [ -1141376962, 721817508, -820519574, 969515321, -458640501, -44560848, 1529460347, 1383600858, -1206858959, -1376091587, -1608095755, 1300760219, -1986329746 ], [ 450142864, 53382084, 91552809, -440939516, 579453433, 1904227636, 1486639264, -2032811285, -1985195556, 1685818774, 298926605, -1393133741, 1354628160 ], [ -1309200714, -1214915811, 1193101908, 934773023, 724119436, -745953848, 1956185279, 418881979, 309025013, -1796026023, 1748115316, -1541763081, 1757347507 ], [ 1992596664, 12338707, 2055026008, -1394530604, 1200354823, 239238076, 1714857501, 1324076427, -549893361, 201101680, -1646846550, 801932022, 1871553243 ], [ -572854385, -2139490254, 2069108960, 2079011506, 1983601878, 352618952, -1419860954, -360396415, -1825844234, 983288191, -1000458182, 927819178, -2042037284 ], [ -1371344974, 621285697, -1622948313, 437565073, 1714607611, -153864505, -2100994198, -919884944, 1034894097, -2065814251, -998335416, 289512195, -1199912987 ], [ 1338881825, 1772325809, -1166363495, 926290122, -1050137531, 1635567721, 728694357, -1601037865, -1810632823, -1024578747, 350132498, -937007626, 656229175 ], [ -1515186881, -537888383, 1013456868, 1266115141, -1094713722, 211094880, 914068, 1937178511, 3202180, 263515047, 1126347920, 1453172023, -1245427694 ], [ -993758875, -1674141320, -1847278423, -148871763, -1498490767, 911939564, 1496983962, 1693266868, -1014201243, 2010777679, -127348472, -1628756529, -1239072523 ], [ -323464679, 1742647570, -579106798, 708898654, 747924118, -85897757, 1240468817, -755769068, 85275342, 2102053245, -76015960, -815805086, 212744987 ], [ -646377386, -1512863394, 863310661, 2042790454, 1697539562, 855252482, -1315032874, -1972225215, 747384271, -660404288, 2074953227, -1341462507, 844031390 ], [ 3041608, 119959400, -517523975, 918801236, -1790692335, 2122394612, -1683336218, -1435444578, 221128225, 1050362453, -2108323915, 2076006661, 2086041033 ], [ -1844558127, -102585636, 1184416812, 1857807011, 540440385, 1040827897, 1290694908, 1331288578, 1171100761, 1547736289, -1425766816, -1214042722, 1394281693 ], [ 1981842132, 1079561532, -1327647312, -395275476, 1263264031, 1585586139, 1973412859, -567471724, 136269875, 439991114, 1092828686, -558210421, -1779531669 ], [ -60578492, -1408240856, 1234452779, -1868159986, 1883292988, 1880182312, 165625545, -577707321, -2027600933, 555716044, -1496398548, -169067896, 256735712 ], [ 1062358605, -1406929177, 1063337959, -679059189, -141009958, -1890246950, 247746147, -875809400, -666564517, -1842386376, 942479720, -1748011136, -35047979 ], [ 1741193059, 391564035, -1480000821, 1974470496, 1142307002, -1896522487, -688756654, -717871376, -704418495, 1118037514, -1599942330, -2085422569, 1468918508 ], [ 1805108745, 1559356666, -949531859, -1031416055, 457361118, -538718806, -1814027235, -1364452450, -342117196, -1909409004, 2139362889, -664861942, 2043029846 ], [ 147911684, 988569469, 1745816910, 1300107387, -290393657, 1511351325, 121187039, -511947515, 42487997, 1648469843, 1192805541, -474322680, 1766201473 ], [ 479317847, 1604937431, 1785932758, -1793516391, 87666091, -504776578, 1083431403, -1157843877, -2020642585, 819638175, -687342766, 1678740851, -1869959606 ], [ 1326897155, -1367374025, -1094300519, 255222088, -1227093908, 1034961906, 2138729267, 1916980908, 1900851361, 531567838, 1044008023, 1088788901, 166770020 ], [ -1876271764, 1802973094, -700615502, 362186605, 2045634848, 1657567661, 356182934, 1711947836, -2092479897, 595174684, 1957185775, 1597262494, -1456508116 ], [ -1128013148, 43055039, 1213320412, -1577743168, -2133950123, 588027873, 257573244, -829839240, -1486661984, 20242808, -1021833357, -937853303, -220051347 ], [ 1490497012, -1559328419, 2021414841, 1444519807, -1269362867, 1934378947, -1586229359, -391600341, -2145632759, -1881445590, 661007750, -1751075435, 1284187847 ], [ -1776222090, -922209968, 886020458, -1619980708, 1091953732, -2097870751, 632367507, 1941211935, -2022810699, 368477534, -1225777630, -910807250, -1673426244 ], [ -1284262671, 945264433, -271918058, 641365694, 1195835851, 203704958, -1445127863, -1662281798, 1651991617, -2062693789, -1958526026, -492626746, 458891441 ], [ 1465947019, -2108137031, -2113509255, -650386832, -2007492825, -2061245495, -1369702678, -647795926, 1775190876, 1404506574, -356601751, -436235295, -313581943 ] ], [ [ 755022699, -605892904, -861439866, 1798223957, -1989377471, 58222709, 1091363735, -387015128, 2131596203, -1807415506, 347603908, 90221788, -1896040332 ], [ 538235368, 1124697901, 1175263418, 407728528, -607104061, 2030834225, 243112270, -496566003, 596180269, -1019120475, -1507707208, 1192550079, -1395850730 ], [ -246335356, -1490612109, -527228804, -201564499, 958277431, 715336174, -514488756, -1623735164, -43471542, 789213430, 669723915, 1519286340, -311032703 ], [ 1331687119, 1026476440, -628326142, -177747429, 680921107, -504974274, 138906671, -1990762021, 1933857162, -1168742546, -1163694469, -2143318449, 1401710193 ], [ 327453563, 1116840349, 2038619918, -2114688032, -899164222, -979476448, -1432237042, 2005365532, 777780062, 2137064354, 531844197, 656958852, 2057343995 ], [ 2132725039, -1072550668, -602590092, -297967896, -1703412983, 460624934, -1649614295, -419414150, 1580228848, 1502026683, -180229225, -1924810048, -586148004 ], [ 1747734177, 83492263, 1454090692, -591440670, -1239984121, 1196366778, 1228574470, 1637684588, -2055832816, 677346688, 1113683025, -1014983066, -706230633 ], [ 956425591, -74771090, 1757745877, 582312782, -1109128127, -1014015918, -69972441, -1553567052, 1056742052, 652086465, -2974929, -2137904530, 166207074 ], [ 1421807403, -1044061590, 205561591, -1565528008, -807924719, 1894437157, -920882608, -349142677, -714999221, -1451774525, -298992625, -1656590641, 1974822887 ], [ 1479000663, -640928809, -129976122, 198909835, -68806144, -1471671216, 1359743619, -345801929, 803155731, 160093803, 1266297800, -135881734, 1988266393 ], [ 394727125, -1210650518, 991068349, -1144127774, -144529309, -1489272426, 1298040168, 1864548890, -349709472, -737567995, -2118438381, 1112686341, -838482279 ], [ -1615594262, -485701445, -1791583210, 2096488026, 265523935, -687777295, -1496892933, -1763202429, 2090322306, -481683272, 1294954667, 999973871, -1952702911 ], [ 848592491, 1705960302, 227167670, -1940734856, -913407937, 1323254498, -388136108, -2099283344, 1048201585, -1152539129, -2048513109, -1846749338, 1370440498 ], [ -1646249290, -1754393636, -483009797, -1693022885, 1982327256, 326008209, 416740478, 1664967648, 1695519443, -1777683638, 970758034, 1824451567, -1275977247 ], [ -463274250, -955893275, 616283344, 1181807213, -1391710376, -1423981557, -2029524908, 1781024998, -1981179067, 995184320, 308238344, 1884375225, -522079216 ], [ 1158414939, 1581646517, 1393461413, -798443922, -1888372126, -1460126084, 1683198198, -1288975988, -293152659, 2130565604, -1307235029, 1659563183, 1986273014 ], [ 268586281, 1433633772, -64288809, -1248028196, -1669071472, -1105511766, -1134500116, -201533451, 49766119, -2020123753, -949432154, 265195288, -47838499 ], [ 736119758, -358079031, 939837792, -995329203, 2138762570, 1150779452, 1021423479, 1548496618, 19923093, 1174177933, -1284508906, -1279192294, -82321937 ], [ 2091944232, 1012958470, -2062719300, 1479664982, -779585076, 899224194, 904954100, -1620174900, 779958986, -267282774, 1679484074, 1591051482, -1231239515 ], [ 1392411127, 1889831193, -1953569626, 271322608, -403519047, -174887844, 265384452, -1765691972, -2038812065, -1602827657, -22257421, 1119083324, -708381657 ], [ 957483135, -211592553, -1732715211, -1773445666, 1840998678, 614208771, -102969005, 1123094955, 2115797966, 946343940, 1718037917, -1121572470, 845607840 ], [ 1361483187, -774445626, -1742900344, 908188100, -2102367300, 2105414971, 1418572588, -1392807885, -1813102894, -1457464583, -1897422507, -552734435, 251259750 ], [ -1695731467, -645367242, 2106590899, 554182997, -1020821928, 1044106483, 657712722, -479730326, -37058480, 1118248252, 1275224912, 923034098, 817962848 ], [ 777469195, -400273363, -955738140, -1261227839, -80912248, 355875331, 857892897, -155345474, 196321712, 1354352969, -289863317, -1933189732, 1106982307 ], [ 2019774398, 1164408707, 1289058302, -847456179, -1797345391, 1733611852, -1816209305, 319510535, 901045111, 1263978166, -708905456, -819933055, 1903429752 ], [ -2062233804, 1061004541, -561576433, -180649100, -2119574318, 701160397, 468177747, -1738556218, 1133173061, -845351337, -1813731688, 1679029318, -1936860359 ], [ -1678790955, -530353384, 305431528, -485271091, 1761066159, 748455080, -902023662, -1953288648, 1059775085, 625937796, -1857208009, 81789763, -361311795 ], [ 1363448758, 1400197043, 341910726, -912028329, -600961077, -1877835925, 756084025, -893582817, 556823101, 1499222521, 917297120, 859650717, 189721939 ], [ -1885371852, 1172572097, -1878611231, 2078211194, 754854951, 30541565, 1366912590, -1209658190, -1888163602, -1497894501, 681194486, -960164379, -1566124238 ], [ 2019838196, 1051440928, 743331167, 1836642101, 1544223811, -570718606, -1903936916, 112825902, -1858622645, 1479155355, 2099995836, 2019781233, 249444630 ] ], [ [ -1384892602, -356552390, 741646786, 1274425060, -2104775385, -1372549766, -825166867, 833938085, 1224135558, -637785708, 251382406, 1536545876, -684939476 ], [ 2103372599, 1182094449, 331908723, 2016040346, -2089862592, 373947521, -1099523356, -141185407, 376620859, -1644555876, 1325533437, -967849097, 1216927914 ], [ 1708969776, 1617466489, -1193701316, 725034113, -1714664687, -576136787, 1052225310, -1786586209, -771531864, -1270067596, 703666970, -456546683, -2128503133 ], [ -1402195797, -218016427, 420630708, 2102327035, -1593211293, -481957404, -1406379286, -1211791449, -1577846030, 435861763, -1016648769, 1317927339, -1800719370 ], [ 817482017, 322952548, -1442809627, 1046167164, 707517708, -915382420, 1537178254, 309642961, -653993620, -169182082, 392713957, 1053998656, 1222950681 ], [ -1702732162, -2029043441, 1657191851, -1589411899, -896836823, 691608902, 2061035017, -111919740, -994584879, 1228803124, -335173681, -442096662, -1648535503 ], [ -7278162, -483047396, -1359715943, -1449992688, 1904862934, 8665559, 705124283, 150169184, -207710449, 816881770, -21450165, -294431104, 975111618 ], [ 724203200, 191821, -2056761960, -1226633036, -2031188051, 1874257366, -207549590, 904364575, -656355735, 1960951119, -1500150806, 1384947744, 598298566 ], [ 1651577958, -1679854316, -579769070, 930405800, -29675931, -1358494725, -861393106, -1901098404, -1498238206, -934830745, 687465001, 1944096848, 1768121117 ], [ -1563374966, -1785579709, -299123279, 2004410962, 659586470, 1825267942, -1415663523, -1802965198, 1882717173, 1697567137, -576733609, 2057244702, 731708989 ], [ -883547366, 1868670138, -1126967252, -343915800, -1637036839, -1405971026, 1699851468, 309765070, -1545118326, -1718881537, 966402444, 747561594, 897237764 ], [ 429496598, 2047283633, -1663312794, 1568649312, 931614978, 1802132867, 996599916, -342625101, 1061724254, 709020056, -150977931, -91968568, 595971489 ], [ 1013189606, 678320698, -201675109, -1382956969, 554663639, -597083169, -1150274774, 369622470, 92420456, 390927346, -899455742, -318640872, -796255649 ], [ 1263479112, -1364829468, -122304550, 1767448712, -1006439439, -1123724136, -1165711588, 836934479, -805532944, 13053886, -757673643, 769840362, -1937457037 ], [ -992291893, 1218341727, -367906317, -380074150, -1976592666, 160240091, 1330163956, -245151241, -1244411066, 1222575835, -621132561, 362941716, 201401332 ], [ 746401177, 2055206110, 737252213, 431243615, -1626258407, -990440468, 1196378971, -1018838062, 820357891, -1397319357, -1618832534, 1482088284, 1061478097 ], [ -943330426, 414529303, -1692436538, -1996423879, 1551135035, -401915782, -1187437669, 1663319242, 1883412518, -644351929, -1672597762, -1278862153, -1788655626 ], [ 2080867099, -1998108458, 2025674219, 1389826859, 1861015545, 1674124417, -1626113501, -1166857484, -1132655326, 268115614, 723394238, 196868943, 1857918000 ], [ 689218543, 1303692941, 994265188, -179554866, -1162694277, -1797109406, -174328885, 880731968, -2038605009, 2054339334, -535004292, 196932516, 1659399281 ], [ 1270601243, 113061320, -904681602, 1130075882, -938922533, -1642223150, -1242628316, 126116359, 1085980777, -1412242461, -593537549, 720965394, -1107720068 ], [ -273261543, 777749210, 2103759870, -719687315, -1590586546, 1413061211, 254819514, -1301250172, -85826302, 1972163915, 1062220757, 1719280754, -1425942934 ], [ 1631896559, 1217901112, -447802975, -1026976682, -1622544685, 1426588186, -1366348176, -965810100, 1102475330, 1295891781, -1706816927, 811192523, -632119408 ], [ -571219272, 1229601270, 1103237868, 485063330, -2018460715, -300121845, 302782106, 982162703, -2037931889, -1826809775, -1462001787, 1459026607, -1548104490 ], [ 1096883960, 2058286607, -1631981976, 1682704430, 1297927724, 1820785281, -282461418, 651215972, 281651123, 825075435, -251637018, -1794401792, 1249687633 ], [ -1715294884, -1211339877, -205206962, -1337728546, -1766315405, 2123397136, -26041491, 1769586069, 695041725, -1711240714, -1210266974, -1265660481, 906125789 ], [ -873020512, -2017897732, 1911695780, 594091140, 1988714706, 861716155, 1056372793, -133240877, 850445544, 1571757291, -498770771, -989328876, 1989010952 ], [ -1927148674, -1653250508, 1047816788, -508081416, -144994941, 339612564, -567595716, 701415871, 2054583643, 931350377, 1067785449, 1642922757, 628303524 ], [ 1934609332, -654190711, 1952196839, -634151373, 922165690, -2081777354, 521660795, -293826514, 1969738777, -897375251, -936168794, 110201573, -1469296810 ], [ -556105740, 1501505496, -2079281787, -166494384, -452188867, 1191977240, -292666064, -66068420, -1783641967, 504750307, 1069227946, 1106650449, -1224580722 ], [ 310684468, -409415687, 272439784, 1795954242, -398723542, -156414629, -679718380, -701935851, 235028146, -1278677657, -2118233014, -215003616, -265330441 ] ] ], [ [ [ 1839979648, -1431655651, -236344349, 849747245, -1121221150, -1108148430, 1102692271, -576786032, -760087120, -482291654, -1112443686, 1710876184, -1890037862 ], [ 48550407, -2094579181, -2069693031, 1133377048, 1627334432, -319713881, 57466459, 913220797, -1228590531, -570249729, -1895871873, 1734321837, -1676844046 ], [ -590274243, -930968665, -1848706695, -644232245, 1696054779, -2003447881, -1636049032, -593736057, -584475162, -496427724, -1657129235, -1057927520, 1435035266 ], [ 383146294, -2110836199, 679365217, -1981562354, -1673366215, -629494093, -1742636187, 715098287, -744670471, 1455754721, -1197562200, -568697225, -1679073550 ], [ 2092946545, 56493070, -968910226, 1376072111, 928003965, 502641872, 671560288, -890842857, -2120978678, 399604690, 883390355, -1130822259, 67828696 ], [ 680154312, -1388991736, 1497132483, 117007173, 90590233, 1636223688, 379537546, 2008378365, -853719813, 784967543, -9164860, 1950484719, -562498423 ], [ -493341027, -1037690754, -1128568429, 590164488, 132412033, -2067312376, -403758684, 1110321124, -1029442765, 467828820, -802329315, 792004057, 301444777 ], [ 1945597875, 1017270497, -1202654182, 1074806454, -819147988, -523036234, 255972316, 1691487663, -27705736, 918522934, 1314574477, -1953718007, 1797035752 ], [ -789950763, -701390341, -1887645815, -624333970, 702932192, -504233756, -832806954, -638013087, -813031606, 1819348377, 2008375973, 2092289008, 623674775 ], [ 1381448429, 165592403, 461004283, -2058553397, -2135930165, 1752128054, -1776086233, -1008645294, 1647575595, 1623491480, 837936860, 274550320, -804365974 ], [ -4919776, -1890767457, -815213103, 1559764297, -1258281960, 807154456, 1223923294, -1012716776, 741016535, -83596920, -354778784, 2042661090, 1876291975 ], [ -35474047, 1009517727, 1668826111, -882960514, -1842170662, -1886405233, 353002633, 934456431, 698621358, 8927558, 1917485239, -524898856, 1602714308 ], [ -1983634870, -638408271, -412292261, -476203863, 220053424, -31020404, 508105147, -1297418927, 400933, 563039578, -987858814, -791738340, -1154385558 ], [ -433231498, -1930003400, 1525958943, -955334585, -136780827, 1716849083, -1288668606, 1377377967, 1911815158, -240856026, 23416036, 2114070338, 1148113812 ], [ -1817558092, -1586157166, -1617480316, 1667803799, -1388402223, -1740898068, 47966697, 1367888216, 524919453, -411939828, 1750368187, 1419638695, -580935301 ], [ -888080600, -473081157, -1114648343, -1805452799, 1068519759, 654553619, -1390204867, 2091816406, 1546112875, -119110745, 2107537048, -860317858, 1257014645 ], [ 942247807, 993474193, -953665912, -1167662218, -1393804341, -553447293, 171026053, 213560033, -901258136, -214689167, 1158148136, 64196427, -1523405278 ], [ -27981932, 1749250521, -1999641917, 1268087522, 1835356777, -936322921, -973334814, -950155694, 382835300, -502811304, -968137228, -23884817, 1775569314 ], [ -1012222288, -309766514, 352655725, -666814256, 1964340063, -1528459940, -95593987, -691548535, 45063734, 886026882, -1283987261, -1250593749, -1384941647 ], [ -914739850, -1811971490, -1901156299, 1052632654, 774217944, -870116592, 972058583, -1089635231, 452874105, 1863926630, 1087591625, 1211311133, -1332012740 ], [ -1018718505, 624875750, -1362666648, 334000359, -1570181775, 1261088717, 360304262, -1687598644, 429562134, 1199654156, -1693988671, -1846124043, -1199772865 ], [ 1091902824, -1967185774, -189267784, 1478831213, -2117316587, -937366830, 340297392, 1257253859, 1068212695, 187663126, 509675571, 678346309, -2115553158 ], [ -807980564, -725136338, 1953570905, -666760565, -1113770330, -896730449, -1385706839, -286064866, 1033235149, -193420611, -1614099746, 2126420780, -806675311 ], [ -671452320, -2074462836, 245003278, 475480955, -392767974, -1907098826, -1152118293, 1756799457, -31291632, -1379077079, 962836918, 987003178, 1907268949 ], [ -1371365338, 860211751, 107893648, -1202839476, -1919498717, 2071874786, -819478428, 1267823164, 992918073, 716018090, 413770230, -1836427106, 456221736 ], [ -1399866150, -238027453, 714945592, 776525007, 1312637558, -114555588, -582894321, 555838470, -1266358438, 532064363, 1647875440, -713790936, 973107331 ], [ -1784020105, 616306633, -1922003799, 2914892, -395929303, 211213387, -371470503, 1415400545, -1358965023, 821280986, 323508240, 404328079, 1646062750 ], [ 951052675, 1319099775, -475205581, 906169055, 754649217, -1200479849, 768611636, 948209232, 1961651033, 250867276, -381686911, 1952146918, 362773632 ], [ 1335678309, 1335715661, -824830580, 2072797678, 218032624, 622666424, 991802827, 1373683008, 844996207, 411373863, 145652576, -895354340, -454076037 ], [ -140156648, 1744705482, -1907390982, 1039262914, -1801251844, -1009343122, 1679718617, -1031538566, -1933913779, -1004310652, -847389626, -1110156633, 1535892927 ] ], [ [ -1295580407, -1504484770, -781494064, -459715082, 1842941247, 1431362187, 209243370, -900966765, -1102702026, 1127203320, -2000323908, 1649825268, -2143126681 ], [ -362536817, -1004283483, 2082331550, -1486222123, 468052477, -985342763, 1665779737, 798033934, -104020176, -465652615, -1737758243, 1822421553, -916185191 ], [ -293220751, -114573497, -377815058, 240702228, 383966516, 911505497, 259943421, -238775902, 236313812, -1602788831, -1314733825, -1233643282, -299751417 ], [ 16452975, -978311759, -932196399, -1490303239, -1910491326, -1141156385, -1131578618, 505090120, 54880352, 265926872, 449221967, -1642485390, -2032933807 ], [ -2012841677, -1681300199, 505665716, 1988817605, 887565817, 1967802087, 1972724342, -1360132105, 371059399, 1849160556, 99609225, 1954250845, 1860630053 ], [ 1593603869, 350981006, -112253960, 892675241, 872100897, -1812760181, -1357436427, 1614867725, 141747142, -490915124, -2007136600, 1131736132, -874501091 ], [ 1559282172, 1924503401, -321508413, -614373122, 325827240, 1324429478, 2105321595, -641130997, 1182734117, 463885103, 1473618460, -1650175257, 1837931763 ], [ -1647939771, 929657073, -573412574, -574982229, 984084419, 640506230, -1944940983, -326252544, -284227435, -1019006698, 931330743, 1625973342, 1410790967 ], [ 147743534, 1399031237, -637451887, -964182297, 117582539, 192696883, 136447671, 1191522982, -1298636331, 202384630, -1241647213, 383762876, 1648557746 ], [ 302256654, -942497599, -116877460, -1865016246, 607793023, -1758218273, -1020525702, 1975301890, 118043400, 1291753405, -749818253, -1004674964, 379861339 ], [ -1404749118, 1436444706, 1824972684, -2016352124, -762823711, -2066700807, 316515717, 154090091, -1417476086, -2139718726, -1683990775, -1631620283, 1459651403 ], [ 253655730, 132891816, -1041317315, -1522972827, 847298978, 961131525, 2001080885, -2048325810, -550338153, -908188056, -1282018494, 2045648779, -906598493 ], [ -1034124056, 49439568, -797518668, 1001983403, 313492244, 93781037, -1165351913, -1484964350, 1183628990, 133173518, 380665211, 2061141560, -1811570744 ], [ -536322721, 828245068, -76451108, -781368303, 1946748465, 1029534656, -559406388, 1379045538, 1102851369, -1499623470, -1156503281, -2098688744, 396033241 ], [ 2117643536, -1415642648, 2042058295, 926213134, -1687082000, -176472243, -1930936109, 1135381418, 250623260, 1085049085, 1742911234, -1742077747, 1218283982 ], [ 1459602546, 1463179664, -1037696114, -1607897421, 1736635378, 827558588, -328807259, -291366891, -321418559, 49450761, 1926627516, -1208872404, 1782085649 ], [ -1681102538, -1899939315, 773997031, -1124655831, -2142071692, 14610495, 1645760537, 542632734, 890406839, 217695624, 1058902949, 59365798, 2115096613 ], [ 331998427, 1339097479, -1184706400, -1899694511, -61981947, 253487100, 1574918064, -727920878, -969398719, 1519354464, -79592840, -736980315, 863111308 ], [ -901119796, -1967641957, -705455321, 191635801, -228963912, -440575938, -19942848, 1544901616, -1995521467, -125349064, 800530184, 416181581, -1949385665 ], [ -1087050930, -926886969, -617523210, -1234036355, -120811002, 1767886615, -1194503201, 911882685, 1272588841, 1337833260, -1519394352, 958453446, 465833930 ], [ -1052033579, -1060208780, 1101007525, -709729397, 2063970767, 688318671, 8297013, 534380180, -2063141438, 392990928, 205573608, 410440719, 1708302675 ], [ -1334455523, 2032290763, 868306297, -1593989619, 305485892, 1186902570, 796391304, 1970996169, -486788169, 1702755108, -318528215, 1461236373, -935820323 ], [ 484768071, 86154800, 2093532437, 1568188487, -1243081849, 662558729, 105573607, 1644066299, 1062931057, -1753360491, 2076795377, -479185337, 1158199808 ], [ 1360442244, 1045448045, -1306309097, -1564282844, -1846847987, 501216367, 1295957536, 1291587406, -505223821, -426651073, -622575747, 441162409, -225887538 ], [ 1145819108, -685698160, 1580664876, 750774061, -2003392074, -500623038, -15553745, -1074671178, -1024449558, -619406063, -120220970, 1001642566, 1731137159 ], [ 815131292, -1597718699, -1938415422, -1630678892, -1240100933, 912099143, 1663417012, -1882707032, -345481509, 502670019, 2002221896, 620069416, 855501294 ], [ -1357174198, 487164034, 826532751, 353918252, 1693459355, 297058185, -1742497807, -1303949840, -1614364134, -663891869, 6235698, -1177611348, -168478981 ], [ 1185418068, -1879662041, -797167952, 109765196, 779655729, -1146688365, -1407920286, -1208144570, -1629861084, -657712053, -1082190373, -1017860134, 1464815415 ], [ 382162706, 1597898835, 989734330, 1211518728, -1305297559, -2041876083, 1558096564, 1963824842, 1551043107, 413999986, 1482003808, 1931851467, 1595973892 ], [ 1152713448, 1309981197, -376120112, -1495837264, 538488730, -1212297660, -1495233753, 1066563770, 687741112, 1513755332, 1574004495, -1914019586, 975468755 ] ], [ [ 1458176994, 2063765476, 1010191210, 2031851404, -1384513264, 335735610, -1848034399, 1720166309, -173459253, -767308920, 1901585117, 307017415, -91392871 ], [ 1919710338, 585824287, 1730119466, -2119647188, 859864720, 1581564894, 1671766427, 254608549, -219962299, -661557260, -129697117, 833167173, 828355763 ], [ -169455873, 2024893352, -880760828, 808935707, -1987874934, -360002880, 647865165, 875883742, -1174026364, -1945549975, -1923062169, -1961379098, -1244597833 ], [ 1935085284, -1659621254, 179233931, -692369763, -1768065497, 900194723, -992985048, 1402719140, -263856528, 1484908674, 1251255060, -839559131, 1404362746 ], [ 820252427, -1562540608, 1558214577, 661038442, -1017608667, 1450877233, -2072782893, -1737157412, 2004742084, 1919117460, -963558079, -1928920971, -100754391 ], [ 893669630, 1532209138, -1366623949, 910923260, -170585750, 1503161894, -602264153, 168667234, 281010188, -1780315637, 1874111940, -2116031682, 905419517 ], [ -1560479598, -1955508064, 1859149103, 376124439, -1700249365, 2019442081, -2078889841, -1674885188, 1443227784, 481660498, -1728708523, 76387321, 514986616 ], [ 1504896643, 721203445, -889363467, 404794540, 1388380072, -648376690, -1593977146, -1140724009, -2052757444, -76292205, 2011317845, -1855014716, 1478744780 ], [ -54250941, 1792254250, -667584279, 891417611, 665276009, -90328688, 2065686491, -372574981, 1473431467, -131895366, 337056007, 566509065, 389156636 ], [ -1279563689, 127989790, 481688498, -115328368, -1218250662, 1438134645, 728198335, -1021473110, 1290563049, 610899560, -469884798, 1948581209, -650142422 ], [ -760002891, 1573411582, -1247336396, 422288605, 916635783, -1184097650, 844559555, 180052321, 132159496, 1276436767, 1484814250, 407265834, -1265063517 ], [ -4033097, -1509643827, -973767007, 246222950, -1463282835, 2129219905, 1473528336, -1590352524, 915246055, 1557226907, 715730828, -146219286, 1496695907 ], [ -1879998938, 1717818272, 1861803473, -331484846, -543570363, -233483495, 2020091284, -137914541, -1302013248, -2128387120, 1443109197, 478377366, 1981135274 ], [ -993841864, -1307937946, -755124205, -314241901, -570377691, 1721359257, 708850373, -761779555, 751160581, -795487665, 552244924, -578319844, 960844648 ], [ 1030770388, 2066744696, 1080096637, 487313512, -162110160, -1191334537, 311324744, -477762457, -1172417666, -1121809166, -917006739, 297203455, 1783940761 ], [ -1817936370, 692657363, 560790864, -1509796418, -2091468684, 1034023672, -328708851, 1403410401, -1186320525, -56239465, -1361994037, -1421375815, 2074230421 ], [ -1909892601, 1073007515, 34134655, -912789407, -1917883781, -182157742, -1790676252, 610201443, -1292730415, -1763583158, -481475556, 1491711262, 690561924 ], [ 1042857156, -1760506943, 1481621877, -1411156546, 1486550507, 303435948, -1231567503, -1754364812, -1061939668, 523345920, -1281116346, 1389080487, 438995052 ], [ 1551548878, -1171698084, 85446873, 1806144155, -1951732130, -673547458, 1067723059, 1051033878, 67679216, 1733498567, -787717884, 218728393, 1533788658 ], [ -2145261793, -191045964, -1808610470, -311187586, -1648940639, -2011492214, 714001918, -1969422207, 653892674, 583876943, 321588458, -1999674381, -699323653 ], [ 920397895, 1973983737, -2138976578, 492317062, 1301555031, 1395280260, -2143754632, 2023450413, -312235130, 317091909, 1309447396, 111921586, -2014349116 ], [ 945775912, 120640904, 247153605, -1713993875, 1381545213, -1619620444, -1907496144, -796827782, 1179016549, -2131601557, -1986579886, -1636288008, 188145820 ], [ 625387624, -585364512, 405594537, -1634417156, -77073612, 1557153489, -1815960050, 302689190, -282898046, 2122088408, 315054577, 1710203707, 610437081 ], [ -10134007, -1096030037, -1904821984, -660692000, 1528814928, -262798864, 372579306, -1513387864, -676606599, -1207906943, 678072395, 1025595062, -485155059 ], [ 724920445, -1400633708, -1098259272, -1028820578, 953529364, -583152484, -2073704631, 1090254069, -1629419097, 1162362165, -597851692, -750250409, 1464197376 ], [ 429897114, -1640411278, -1352662914, 1954250953, -33020953, 1764379224, -1358023661, 512557668, 1985928093, 2110383049, -300082696, -67460658, -385864161 ], [ -725882667, -2061574899, -812950465, -155662987, 214155188, -1564587185, 494431804, -1761015478, -496274719, -320377027, -57787496, 25733179, -874496813 ], [ -951413559, -857500671, -2116569963, 1156571940, -318953698, 179638032, 1183552087, -513060781, 192499917, -1964563724, 1762076953, 8371567, -410154113 ], [ 394549085, -1544329867, 123751001, -1453233388, -1764336199, 612519110, -2048680981, 430486976, 970944770, -1120473081, -1853515866, 1180621808, -463078018 ], [ 1736124985, 999944440, -1690426652, -167392141, -1706051401, 1274481249, 1968360958, -2015218876, -1003379687, -1404033139, -2094161109, 660344800, 1782695275 ] ], [ [ -1390174494, -1693881661, -2070964662, -280975449, -463961350, 1229595289, -479208877, -527882030, 1664228843, 1332857682, -174896568, -1431338959, -1680570859 ], [ 494332306, -479115410, 186011438, -1076153143, 819030790, 2024147598, -3713652, 1122436985, -1150019682, 1905915774, 1156557196, -1403729187, -1203982094 ], [ 203546371, 375756975, -1005797933, 1963684603, 1434281466, -1509794783, 1588096159, -778139567, 1390342916, -186945708, 1596163202, 384615537, -1032561199 ], [ -830341314, -1388879799, 1496562764, -252338743, 286650070, -1953752752, -825556034, -264707267, -264473518, -454364236, -1652314559, 1565759498, -1926208114 ], [ -1547994176, 907606337, 2101899991, -1306819802, -37059288, 1323060321, -724872399, -1841256016, 761031245, 681629405, 17321694, 2014232402, 495640741 ], [ 1012041561, 891031683, -856963854, -2135149815, 254012483, 1020943783, -1126655445, -1332802013, -507682639, 1423999203, 1847010707, 400692904, 1294315386 ], [ 203920679, 926075144, 254174309, 846771647, 1056155072, -1060959489, -817210106, -231006436, 633429479, 662508357, -1846463999, -1052592593, -300594825 ], [ 326203687, -1603028991, 371292216, -1407537671, 1743111641, 1891172580, 988333117, 308843113, 143201380, 1201426742, 351218196, -1034342351, -1926002627 ], [ 1018438505, -1074798072, 1680357088, -1627138188, -1745366656, -118519900, -1220285949, -636992795, -11990296, 823850, 1632008376, -2010394331, -766555992 ], [ -1331551264, -329236891, -13659531, -528595616, -26579225, 2110445058, 907037640, 1505241326, 997422277, 185152125, -1570467037, 206907383, 715292208 ], [ -1879468173, 1345679445, 75850285, -57647702, 1405328889, 1939934163, 1151507001, -256338971, 1938393552, 300039349, -1756159590, -768627570, -2145346558 ], [ 1228185584, -1364784277, -73420955, 542110240, 1712529685, -704389374, 30945186, -2039135645, -1020065767, -506627177, 1559825991, -333079431, -1610995448 ], [ -133000090, -163959439, -1758640663, -910589213, -2043851043, 529424685, -360912244, 774277837, 516448907, -1229534378, 1000839388, -1607315459, 2039543556 ], [ 1151325124, -1347075097, 65530288, 2122941335, -2016933074, 1928292836, 1889632407, 1869235227, 593580911, -758721658, 1170704423, -1330468289, -1926283265 ], [ -1002372177, 1073455493, -1466453068, 1887363195, 1668322397, -1843543539, 724891115, -1570731266, 759306848, 1360817865, 1550031490, -2094510823, -625764557 ], [ -2121797387, -811278774, -1072019455, -907524671, 1832076556, -516898451, -1321052207, -556186694, -312827080, -629282253, -1524446504, 2138436476, 1932077997 ], [ 130490441, -199783544, -98084105, 1869479159, 1002592918, 744537853, 216270931, -38033183, 1877355644, -257677506, 1080704724, -988475126, -236466803 ], [ 2122468984, 496497787, 449099482, 794818939, -1756527659, -340067036, -1077674378, -480766216, -989708206, -103112229, -1808139692, -1449901257, 2104743001 ], [ 1141071633, -1260120655, 195510899, -193952966, 1859780136, -202154703, 2018048365, 1452108956, -2131432449, -1557902152, -163686222, -1204303565, -1371935678 ], [ 1360435223, 1198910279, 23849749, 293912330, 1689152137, -1860118149, 935678775, -1056742791, -1152623816, 1173406476, -1008413386, -495147205, 1080139018 ], [ 2127719103, 223368205, 512412860, 670467178, -1507517719, -778005923, -10214589, 1384150543, 1284689830, -527942288, 487342363, -612882720, -19456857 ], [ -369227832, 1167691010, -129401867, 393677313, 317704263, -1749429550, 662529179, 1985719340, 1157949298, 1202317767, -1754284836, -1132327296, 855133338 ], [ 696441391, 1379968515, -1286109325, -1122048342, 278653040, -2114746651, -239227378, 1013036340, 2065245144, -56961494, 1389680253, -100607144, 959553559 ], [ -1016153405, 1046586715, 619227081, 1943286457, -1428760178, 44241502, 443901782, 1917029863, -882384089, -1959196067, -753817587, 823064519, 1985289883 ], [ 588577850, 1435738467, 610678221, 789610613, -89998480, -1323311230, 352908007, 1948922739, 1368739187, 501979078, -1118843584, -410525539, 1690755800 ], [ 2007952897, -1714451027, 1721740841, -761689376, 1122755991, -1444146501, -295848757, -1665698100, -1412958587, 540105635, -1994281849, 1005277283, -359287155 ], [ 181700592, -294157668, 914220114, 1625510309, 505498924, -1471357646, -1532513004, -1177172624, -1196800726, -1491226278, -1788291310, -840730704, 266826173 ], [ -1279900157, -1535344430, 662844646, 983216421, 935252330, 490669846, -126412731, 136521063, -490149508, 524614343, 688997622, 1404806448, 1861400115 ], [ 2095998988, -1733121628, -2141163810, 1527114710, 99560807, 842916426, 1631521043, 1822778300, -1961474244, 1162171803, 1520798615, 1247146401, -1343104553 ], [ 668101521, 811740655, -1177427128, 398833820, 137181494, -792685891, -682072198, -665214275, -878262853, 822219299, 1690772121, -1908084719, 961665146 ] ], [ [ 909311875, 355482439, -909306578, -194694966, -4580944, 552990493, -1112510625, 15887442, 1692409520, -126964636, 1916218639, -2088498309, -429859509 ], [ -84951873, -1096911065, -202703649, -236599146, 805491498, 822058025, 1692080098, -1532688864, -265001443, 1239188880, 376542999, 1199702438, 1277250557 ], [ 1399474300, 633804695, -2126617218, 1165929778, -400495806, 939022973, 1143247975, 1503089027, -69357781, -111592317, 799931074, 1257195906, -1848912399 ], [ -2016239692, -1820905912, -590969266, -2003909150, 2072537992, 164878511, 755041860, 15708648, -629381676, 1762889316, 1318310740, 913733620, -1058734311 ], [ -649245976, -1685191387, -1972286862, 392789304, -1024718256, 1507896623, -1067274550, 1836683395, -2131970975, -725958319, 1251650832, -486642028, 508958329 ], [ 1896117279, -1652707535, -1038238492, -1836901361, 1504301360, -1503672024, -1308271490, 1481009577, 350262918, 244327381, 347281478, 1056550739, -1343779523 ], [ -2082942399, 1860647196, 1054742575, 1578651257, -2034700086, -702396552, -340469386, 118409250, -431916077, -1316655484, -935833052, -1279191784, -823925627 ], [ 229496985, -1939141196, -249868421, 192555528, 529707651, 1840332944, -1912852143, 935642708, -740886902, -1396750569, -1674036569, -1816880532, 444629868 ], [ 1872090846, -287158886, -1241503756, 838128052, -540836607, -385618657, 2025906984, -1865247543, 1159083511, -2082955107, -1366013100, -2040074047, -1362943638 ], [ -740811706, 1647757368, -1841416389, -415193064, -1501103156, -1484360398, 60891867, 1210187484, 1971820247, 1447508415, 693187597, -1533605188, -1292407970 ], [ -1420486270, -1466817393, 1744629598, 458571009, 1844075701, 864257003, -979886477, 908893082, -470065678, 1270322499, -689508890, -1733078687, -968900635 ], [ 2055130677, -558364980, -2031704976, -1103932407, -1694271228, -2002836260, 239124859, -1553945390, -1872342978, 99931531, -646090078, 1308447335, -613531742 ], [ -117778715, -2139802878, 1095655418, -998183477, 876362440, -616777287, 1068268319, 1250223054, 976111286, 403711594, -1229068009, -296597063, -1108633971 ], [ 749960692, 670924916, -1308485933, -1292439575, -596682304, 1847732335, -1558539239, 128659080, 1741760951, 799384112, -1425878598, 1122032522, -2026431329 ], [ 123612664, 888855859, -263115751, -439925684, -1407153075, -163701910, -181445370, -1453837890, 813353074, 1621901032, -1148838168, -1384569232, 403656036 ], [ -687410309, -977826795, -1102147625, 1575651265, -1538139157, 694030009, -1645347238, 1120946290, 2113984770, 262867522, -1314601346, 677563676, -1437836845 ], [ 1682830967, -1871129684, 215510031, -1811431100, 1171588480, 528194994, 2030028414, 196974919, -1720960880, -150712085, 263197020, 995003633, -95977821 ], [ 1920055517, 137225502, 253020247, 639115603, -1757461070, -1957804005, 461168105, 1222893303, 1753036970, -40507045, 969678334, -2020902590, -536233305 ], [ 454774425, -689395069, 1353171701, 383011642, 1374471002, -1735538706, 1635654657, -1355859527, 808505865, 113744111, 720303466, -1622637044, -534852476 ], [ -2103281205, -1984884060, 225941205, 1197518662, 446315566, -397475575, 1190941394, -943682950, 2112634531, 1758310752, 1531923703, -717232915, -568090108 ], [ 1238297112, -2085359772, 1479516719, -569984704, -1775351729, -1004701005, 910146114, 2000819780, 1343406887, -37545016, 1113270067, 894909116, -2022853040 ], [ -1156313148, 448622924, -775866758, -1100818200, -837315629, -1901316536, 1782053155, -1064451664, 1681045361, -2005652394, 1141647584, -2058037677, -1903736351 ], [ -1484675275, -234859969, 880177753, -1571618622, -1586835081, -1695067342, -207367417, -326489032, -1720733462, 658966084, 1772092915, -1419534644, 1867420880 ], [ 2072280188, 1728613819, 39695379, -2107729488, -424436781, -1939312919, 787632268, -1560166766, -2028817688, -103022876, -1037585348, 664966184, 995625992 ], [ -1423421107, 339478641, -1457992369, 1199070329, -149270894, -1622800738, -985517654, -1224348307, 473287441, -1482224090, -41203653, -1745197299, 138176420 ], [ 2126831472, -218026284, -1836483643, 551521691, 2069211522, 486559788, 493513734, 1594178701, -1864638044, 1643512279, -1367649007, -2017752468, 2011753335 ], [ -434529005, 926621337, 97798682, 1763491567, -749464969, 844324045, -644351452, 1830484811, -1301909679, -385062115, 1821678523, 1723824233, -1847523586 ], [ 1709283828, 1147998729, 2142929663, 1208024137, -600568460, 191963807, 1825155895, -1669438339, 1324740113, 1430566410, 822417593, -524261011, 1805590525 ], [ -817834185, -337409887, -588905068, -465760622, -783270535, -841387114, 138037507, -908571003, -701608601, 1658588588, -1809655522, 817122640, 43300441 ], [ -1818946202, -2079712217, -249195170, -270917534, -2018788744, 952909090, -1719912956, 1616138336, -215904600, -1423845000, 907408406, 529006420, 447714782 ] ], [ [ -905385727, 496874442, 1039119489, 427264222, -1879280184, 1998614704, 1109413615, -661902100, 866342145, -779322313, 615643049, -506258671, 1985789300 ], [ -1298576993, -920174818, -1385350400, 1045789799, -2034194838, -1109882334, -1267710540, 2066444521, 1285604574, -1106407550, 746134901, 511802722, 343935437 ], [ 1919310177, -16877816, 1341826655, -648391842, 1049786526, -1267066043, -1272223056, 988958181, 1204100073, 682135486, -258794756, -2023430709, -1649503803 ], [ 757457832, -1894492645, -68265550, -281706722, -2118786444, -179598780, 1608680703, 170205035, -752736050, 1131831633, -433703318, -497294688, -1107105076 ], [ -303634336, 427352009, -200039557, -837042294, 1768223399, -53466056, 393966327, -598969541, 1207372589, -1890310019, -2017769450, 51765396, 434396344 ], [ -1859182874, 315910193, 1414725119, 360506296, 1639512951, 1147868219, -1209276845, -295306723, 217992075, 2092814455, 1457010089, -2095174993, 2092916201 ], [ 4361586, 519277909, -964774375, -1822547090, -665943604, 1896121564, 1737675328, 1033717655, 1365037928, 1711800920, -1441950460, -998009640, -550064349 ], [ -1022599542, -411356058, -360247116, -1945499894, -488815038, -1277411151, 1800813230, -1235938795, 1059673505, -1268733419, -55456620, 1252995717, 1100417971 ], [ -319724494, 731732842, -338817577, -1296208549, -799619209, 419994489, -424761595, 1118938074, -827200165, -663462375, 404200496, 1964069547, -1423926491 ], [ -427671422, -1448546805, -630696526, -1762177638, 769513503, 129129110, 1840471391, -534012861, -288722319, 484697965, -782792044, 2005574496, -895398488 ], [ 796259689, -18002123, -1648334093, 903359824, 906472061, 173280802, 1019218570, -1704136206, 2018072870, -519604298, 27521583, -1161668337, -1985806543 ], [ 742841245, 1843792226, -1401154086, -505348090, -1936166886, 1894521791, 362193631, -160752111, -2083287891, -1739183814, -1016096090, -877141142, 1496991437 ], [ 365098337, -1609696327, 1475584658, 1147183347, -204633716, 1910280431, -1542769795, -1675850056, -1118168246, 1265605733, 816255036, 1597778439, -1309922716 ], [ -1170841921, -301665367, 1285850967, 257561415, -2091476784, -756145845, 1996760017, -850022736, 1817136788, -491432574, 1320086896, 830000012, 253184263 ], [ -502334012, 2065996971, -297404944, -659498709, -1761387329, 1165086488, -182923409, 1092993423, 1026544895, -1420978643, -2074106632, 965340368, 112498920 ], [ -597260832, 545042550, -779700688, 1680897902, 1282827747, 582715554, -157019095, -1995275130, -1693809495, 1822508745, -921006953, -256573825, 980030130 ], [ -284441191, 703673206, 1446836122, 2044463682, 783850341, 837874776, 1833126519, -427524914, -185920797, 1333517747, 866756244, -1903434479, -1349608530 ], [ 1800420101, 1630191683, 1778559790, 360007889, -1874849495, 1884784440, 187692988, 719631476, -1739896732, -1696564941, 924441550, -1155070592, -1620680353 ], [ 1044843171, 152492724, -273055547, -454491331, 477421443, 763522609, -575231960, 1404995841, 1148922971, 1262002511, 713845123, 1107070362, 1371080851 ], [ 515538513, -1691588636, -1482637774, 241554431, -1791159761, -706082321, 1136095471, -826120607, 9207137, 1212705119, 1498012749, -372050358, -95247375 ], [ 106116588, -1137091233, 56873168, -1466185395, -2081520748, -1419455201, -832328977, -341396407, -28982914, 634781203, 739247408, -1469672920, 1269719191 ], [ -1228420046, -495281773, 146610331, 234527559, -1192088432, -2021093795, -1902532990, -191708526, -1482789584, -1098733469, -1835765777, -463885320, 326367430 ], [ -1680803198, 385473805, 651463377, 80096623, 793616489, -591009554, 2132092327, 195937686, 1288393937, 1415529937, -1125251704, 2135905530, 122304235 ], [ 1212600869, -1270461831, -1634860603, 1217507327, -591155086, -764606831, -1728445885, -2067572873, -1116793515, 609783755, 884737969, 1418380059, -1287839279 ], [ -1775443588, -1427235098, 615029637, -1736001396, -436959988, 1374143413, -1659498024, 386334327, 225393644, -2028209301, 1825142213, -801352369, 450017069 ], [ 581169242, 119573379, -1539128540, 488629791, -263863479, -447764506, -318436612, 785779697, 1228776180, 1213187374, -653932010, 760503557, 1688822770 ], [ 679106994, 252816152, -251374627, 1366956024, 498794951, 1009410688, 763726405, -1858416078, -1490486122, 1318890722, 159005321, -2034465995, -1240590775 ], [ 1542998617, 233939473, -1474676071, -1695026787, -1788556582, -1419817393, -1371520761, -54271899, -1326581151, 112018, 43140617, 1661188094, 135431115 ], [ -1584471072, -1519411915, -2034330839, -1626248316, 1891928060, 1622679107, -1834279345, -401550481, -403918480, -1127074411, 392572318, -2133482306, -461796912 ], [ -1049691640, -1115378149, -1979438858, -511746030, -1363577509, 1104766184, 2114578363, 1310901095, -686911506, -1366752170, 1395248400, 1245304020, 487646379 ] ], [ [ 965477420, -2116404743, 2094172773, 1901194361, -1021140611, 663474297, 748257129, -641934717, 1674829899, -384664011, 1326447903, -2141961883, 1156369996 ], [ -1898019852, 1954805130, 1036028963, 518668630, -769292179, -1667891190, -758766438, -2003945460, 827547992, -1721615858, 1002748288, 1750404265, -953189861 ], [ 1948451777, -1456177411, -2081146542, 1137737018, 293800274, -826560817, 1698267918, 2040549782, -1434257962, 730370688, -862664273, -380284502, 1570754 ], [ 1992927930, 1438539495, 1380147223, -992350833, 13524988, 949716794, -812339512, -1942856176, -1748847861, 671178015, -1553384250, 187249219, 1832902390 ], [ 1749710485, -894638584, -1337865698, -1341757965, 1370029997, 1944098171, -496380846, -1601841748, -451791408, 557526480, -1744205597, 1517213725, -303573900 ], [ 431580507, 2135390012, -1319161468, -855507728, -1571671766, -1019317593, -70611379, 1588966186, -418348597, -1696178521, -819102428, 1744417269, -1244859876 ], [ 1678276959, -1109059532, -711584917, 1076703103, 1948458852, -737890705, -990313367, 1304119896, 777352399, -269114633, -365624833, -623341145, -896458824 ], [ 2095560375, -174854762, 2010369135, 1134279108, -1068155595, 505719267, -473606115, 1747339441, 1167881700, 182481239, 1261708712, -1512719662, 823774624 ], [ -346990069, 204242565, 1316651945, -1971340296, -1531466423, 382897051, 757462574, 1377986718, -1681388831, -177424326, 608972226, 592094065, -2055657703 ], [ 969773950, 632282945, 97194332, -324549919, 1931076884, -185897778, 354023906, 2032313667, -2108665774, -10110151, 338196872, -16797210, -724387218 ], [ -597288383, 92325231, 769717524, 625094989, 603863897, -419056082, 267037833, 1052857227, 1439861601, 1409960006, -1116690039, 1613615627, 1961415904 ], [ -1245861794, -1113813186, 259772299, 1909336869, -1450142280, 1039137512, 1467264271, -993271865, 1240789440, -1121077702, 703700680, -256230755, 464575396 ], [ -1445320993, -2134842943, -1218979304, -566656929, -805746256, -1139588454, 956755334, 1786882050, 178989930, 212958117, -1988462585, -244066126, -641412733 ], [ -997184413, -48929906, 521948555, -1695170862, 1166971491, -1365109698, 2041309322, -1757131775, -2077519588, -1855693661, 263788611, -1753448944, -1807164930 ], [ -552294796, 1582916091, 41830041, -311577648, -473003671, -130324097, -1437401510, -1613407822, 1728159885, -1456767105, 832738371, -1732022524, -488707946 ], [ -1860823146, -2080857379, -1467139774, 1474179939, -1494377245, -1824395295, -2127737880, -1889296933, -666964635, 1040811131, 2111128829, 752696153, 904031358 ], [ -768299660, 661049565, -562648840, 289630675, 1226092782, -1745989349, -316500290, -1411403943, -433263340, 439013966, 63586092, 574114454, -800194054 ], [ 679611687, 1700966767, 1095201045, 1594928664, -1021381278, -1479697970, 1210485970, 303376530, 1435269088, -1827719624, -608380729, 445112270, -797323548 ], [ -1232099439, 89001575, -1836273081, 1791835994, -1979139600, 2044894815, -1267221786, 214877218, 731697953, -2091175219, 954302906, -1934892847, 2025678173 ], [ 1153939492, 2117644547, 527004026, 804461802, 1318163961, -564885901, 925126941, -905749398, -1219839102, 728575009, -1434481075, -2088318761, 889425632 ], [ -1776895583, 1679590140, 168757041, 450662976, 1747949903, 21816297, 856601763, -181229065, -503631351, 2140397755, 728133001, 1124346818, -928215910 ], [ 2100493341, 1005901078, 156932565, -1865067758, -220149483, -409067458, 2084339105, 508179945, -232688649, -858742143, 24681008, 863163905, -880275013 ], [ -2002430739, -1562652389, 1947372744, 2035046247, 443131425, 35799820, 1971199919, -1341052941, -509216325, -39801794, -175216936, -2077699323, 923137373 ], [ -145856460, -1386234175, -541884657, -1676331913, 1990527660, -808914494, 625685703, -1721165525, 1138872291, 593634622, -1630626928, 2003293926, -183534670 ], [ 1678062709, 1370790439, 264193997, -589687039, 892792332, 1905377429, 662983279, -1463875406, 757256387, -1098073422, 1353349452, 613248319, -1616523656 ], [ 1225867091, 1185747468, 227889854, 958116887, 540254199, 287442080, -1731264225, 1439435171, -158133999, 1603943469, -979663949, -791353293, 1949922894 ], [ 1101969766, -1472042436, 292797673, 1154425937, -1576925625, 930195241, 2112009193, -1534833231, 1975047538, 520446344, 1643733755, -723850437, -77020584 ], [ 717635888, -815277401, -892780383, -2124646224, 456680504, -1496812209, -148677868, -884077167, -1233843062, 1168950135, -1690588227, -921448825, -81461906 ], [ 896142261, -2004520646, -1205171287, -872132394, 1229043226, -2102172301, -978347042, -65822096, -181163487, 1234153082, 187251955, -1497829177, 1840186137 ], [ 1760226803, 1921501979, -1712228089, -848205247, -394905379, -55290781, -502935487, -1034542268, -1584801307, 1951908939, 1105227542, 725299267, -1755557478 ] ], [ [ 857156511, -661454882, -1348933481, -456386127, 400357393, -1242489762, 1228037819, -2126310928, -1259628955, -1614369617, 944448709, 106461218, 1530212143 ], [ -182723743, 290338237, -731845480, -1278258011, 1048533372, 1559726571, -1727682546, -992622673, 89592995, -618749194, 763780181, -726756784, 421023882 ], [ -697320354, -1976393749, -1748601212, 1180798235, -328288440, -799606911, 2067747793, 996637884, 1546776892, 1448052157, 2096124427, -370868078, 1194334939 ], [ -971312259, -588085405, -1636914414, 1638241047, -849704361, -928460158, 409114400, -534457725, 1127866082, 1361715451, -1464333828, 1796884323, -505066588 ], [ 21078761, -401719092, -433691497, 421265122, -529261407, -70456151, -705129255, 1170330350, -165182456, -1177445098, -2080576163, -845197124, 607951818 ], [ 215035433, 875393304, 1383221215, -1299838913, 660639517, -833996596, 659637281, -555892816, -941382337, 456120095, 2057182654, 338097043, 1673448399 ], [ -37935361, 519654900, -1935874867, -694701290, 1998451805, 1811796028, 1752550525, 578040830, -427568660, -1769929527, -1986095800, -1640475601, 2095250495 ], [ 609961097, -1518001952, 1128959968, -687282462, -41276495, 654192302, 544887819, -1433191286, 1005530941, -977077612, -288289313, -732836592, -1972873122 ], [ 1299992049, 325183978, 334519926, 566937572, -605128442, 1280088234, -436372748, 928338985, -253768101, -761153159, 836872621, 435982777, -239855182 ], [ -1570848831, 1613980105, 1339664593, 658435431, -77891763, 118418892, 535766304, 399355289, -1290103283, -1020030262, -27997163, 595357181, -511899891 ], [ 1233643056, 1072540961, -870939435, 1291455134, 2112041209, -219093360, -1021318501, 167165131, -1978873889, 554412735, 1909819177, 1539156476, -1843508417 ], [ 1597111029, -1025797578, -433863692, -2043393098, -533298489, 1760025526, -633163511, -1439261249, -101615136, -519362315, -1528591550, -618790014, 51764133 ], [ 1960377367, 1096980248, 229572960, -2005126030, 2073371360, 993221320, -2084093435, 1060325266, 803519602, 1111675829, -63824602, -1462859029, 354844636 ], [ -215668383, -380482589, 1942780144, 34192700, 164788159, 1654131949, -402946624, -1387705455, -400490070, 1224831124, 489344897, -1246026657, -1378212366 ], [ 592417027, -934111126, 1798213828, 916207243, 451392888, -1695161150, -1608399239, -1070118732, -708942978, -74614944, 1463662057, 2001628279, 2118382046 ], [ 1454318404, -579181297, -1626640455, -1323209978, -1275086847, 742428798, -358590170, 175993148, 1231459783, 1838611650, -1896661124, -323001439, -1150015122 ], [ -531667590, 173615679, -239120123, -1157987647, 1262030576, 791500514, -1954872609, 943727437, 1277162477, -769780255, -1220476105, -266251481, -135329255 ], [ 1832413249, 1265194318, -2120191470, 341533299, 965454130, 50422071, -2013059368, 1750003776, 693568719, 1117915721, -842314251, 370322781, 1324306043 ], [ -1696950255, 873422135, 1972737528, 1608663686, -918693848, 2002960247, -1649811765, -793982569, 816251715, 62446166, 817297920, -312436048, -779418582 ], [ -690451484, 1510986461, -20559752, 589213369, -1660118952, 1538806586, 366449396, -917843555, -1803287187, 882848325, 469987762, 2021308868, -406158131 ], [ 2948942, 1505085324, -344085879, -1165312633, -1063578915, 1694962203, 1901582491, 1132077297, 1004805242, -1195620979, -1739426189, 362785434, 675984386 ], [ 1048699871, 630447884, 1891076925, -5544227, -1206749202, -1387929125, 2112318334, 314183954, 1297037793, -593486302, -396715374, 238773928, -1890794886 ], [ 972572691, 120541040, 1337275826, 70070439, -1420873755, -1701107583, -1259524319, -1297862986, 1337407916, -1516139024, 1893993257, -103781337, -1564233151 ], [ -24034259, -2098601097, -1235618936, -1056296093, 612895540, -1271213822, -1690198934, -2087393146, -439193689, -340085015, -1633916566, 1048212078, 701822811 ], [ -142406697, -312339896, -773521778, -2076706697, -1157143630, -711755675, -411185405, -1281482812, -865212670, 1859268601, -1249491684, -1476238624, 1880217866 ], [ -487745816, -804463540, -1211168410, -820741919, 1023397988, -1170237508, -212306191, -531938706, -1529934554, -249453891, 1654074555, -407755980, 655963691 ], [ 1578643062, 1496582766, -2126841691, -1744816181, 1803740291, -1003822225, 1809838296, -2050396636, -2042672867, -2124751785, 1545367870, 1325264311, 1669035103 ], [ 2126570061, -899026809, 1707669912, 1311087058, -1122066499, -481858540, 1208945216, -23086500, -566859894, -580419721, 1103993312, 1131713827, 582356683 ], [ -1284558795, -166972379, -1255810876, 79899884, -1730356236, -1928307, -1616013642, 747988626, -1154529033, 1882194530, 1478467252, 1572155659, -723019711 ], [ 1118412738, 1776302161, -1606111988, 456863092, -521556003, -1889389179, -1967058051, -858311867, 1363836870, -1928695943, 1988896641, 1656034755, -521672584 ] ], [ [ 1579844129, -725561751, 1312552233, 302056873, -462925539, -1174064649, -1455487274, -1440051879, 1227084102, 177610390, -1193900695, 451051381, -1931177966 ], [ -610275718, 27615187, 1888689393, -880735733, 1815525994, 149597786, 1064204301, -895177279, -1767910138, 228310961, -1770911205, 913644465, 1289342573 ], [ -211869443, -1821673207, 750165331, -1044835469, -1153930273, 907917570, 1556863943, -391209597, -1518446061, 1309423258, 1724642421, -68262136, 1317935308 ], [ 1090017642, 1860121390, -1903578864, -1607734136, -1089587388, 624950620, -190097244, 2013555935, -1458805589, -1539401669, -1777145287, 709485023, -734896832 ], [ -1913004659, 1031709319, -361048399, -1337180473, -1556243614, -1822261712, -1428892978, -2070446068, -843380528, 302685826, 1035677701, 1750219269, 1722700600 ], [ -1655739059, -1442270771, -871520251, -1008929779, -1270694727, 15795774, 986564030, -1788688645, -657638541, 1636232570, 1206007441, -492269546, -14099828 ], [ -893115699, 379195226, 1754460340, -680368551, -1962389834, -793933847, 1954876932, 1206058639, 1557887593, 538183615, -2124103144, -1441029139, 2127937434 ], [ -622176417, -1372044160, -534640861, -1736474887, -2004859138, 482716618, 315980575, -367151177, 338532701, -382276359, 2026717004, 1822783043, -859874909 ], [ 422465451, 98837797, -430062195, 1121734428, -892400638, 673787300, 1663246602, -1868367522, -522272640, 1811142422, -965653471, 758283518, 184554214 ], [ 355593063, -1806483674, -888786309, -964718998, 1179639813, 1815848295, -588037093, 1827889660, 1316628629, -493366615, 266338121, -133568270, 845264608 ], [ -1199237895, 1078015895, 2005595070, -996432022, -519146496, 1323783752, 394741197, -628442345, -1653204634, -1421608036, 1138415566, -651025921, 1929072099 ], [ 1169982776, -644029980, -611378244, 1548327838, -930762700, 94722621, -721638586, 1178194964, 346913495, -2066749973, -1425489425, 645506397, 1337797522 ], [ -1206691593, -1960545738, 223236948, 478495985, 464889511, -376779322, 1134357710, -526432928, 1042183486, -1729025411, 1126338622, -2070216431, -857729094 ], [ 1583798822, -325861560, -1645615726, 1468550874, -1244361987, 2088461501, -2134257549, -554714439, 1225322701, 1971171277, 1993922214, -910935256, 193454001 ], [ 2005768276, 1739713088, 1963996175, 313822954, -1679608429, 1401392414, -669318494, -2055625234, 1029846889, 1787361841, -1697278227, 262203477, 1490056348 ], [ 295051289, 1039734113, -1394500692, -2119951531, 430931501, 1035447077, 1588645004, 816322017, -415881049, -697099666, -2063687872, -2091521566, 1876443281 ], [ -1912240155, 1420323283, -1588132467, 2065250961, 978079040, 1932099999, -1771839822, 973532201, 812978325, 1248592786, 621302689, 698345993, -2048798326 ], [ 29629497, -1956656759, 676747221, -1160688359, 704324932, 1948758663, -1783588523, 1846271968, 363523622, -238385868, -1634365233, 1032905895, 1923005345 ], [ 2124631692, 1494881691, -823603373, 472034088, -830947962, -1329533174, -1165875397, -1271015383, 382640376, 1160021824, 1354592765, -1642500111, 1493843263 ], [ 1945829595, 829838383, 753022810, 276690355, 394068701, 775332511, -1361338646, 750524535, -1453337703, 778504872, -371703478, 316522061, -316706445 ], [ -1036584715, -1974269262, 1840198319, -1351868501, 1686553014, 762086518, 2143872424, 1445220889, 1777125994, 1326720464, -1356264936, 254740269, 1305234407 ], [ 1793062257, -1063204491, -895319981, -2017280590, -1777375968, 1146372416, 834015785, 1885527087, 1440268621, 1515601454, -2032613766, 205735580, -423619629 ], [ 1128917410, 202682857, 1052298510, -728262186, -1444233433, -789146556, -1569732827, 477403367, 1197062032, -407958358, 1708560612, -1302286959, 353670553 ], [ -567453221, 1568565213, -242338484, -1765458728, -245620994, -1142854825, 472409685, -1909258302, -858910936, -558305976, 1457415938, 1408555215, 79810381 ], [ 884337440, 1588662245, 276047776, -1131377820, 466678009, 533177857, -569279576, -994849251, 660986943, -1977273299, 192445070, 1782511995, -1118578496 ], [ -1140035829, 1686616552, 1751656928, -1686275911, -339064886, 112171731, 1517602121, 377562119, -795640039, 1063867133, 566803265, 726170066, 1000423102 ], [ -1710813968, 950229107, 1870433851, -878421181, -301457057, 740569037, 2013702364, 1395048517, -430864537, -971840717, 1223760261, -1107637735, 1743635618 ], [ 1467324343, -750601127, -968193067, 1422604791, 352126617, -1883292352, 1176225734, 629196159, -437959665, 153334496, -1256001076, -1002592360, 579511127 ], [ -2017997043, -2106793450, -526903334, 1995930377, -1895196458, 751758576, -1349046479, 2135992824, -1692135124, 429969365, 1700109886, 1455549999, 374187845 ], [ 639123221, 822352503, -1872253534, -1394611505, 1804057740, -740126339, 1291635396, 414596230, 1733834918, 218278860, 198732335, 2012706820, 2079081959 ] ], [ [ 322873826, 1191657012, -850332661, -190512064, -345130297, 1355247386, 1436998034, 354701938, 118635995, -889815099, -990656426, -2028126345, 1818367978 ], [ 858797156, -248377528, 1243902313, 1756262332, -183443605, -2040773369, 1648626098, -1659414239, -1136612983, 89861947, -1642564634, 1392581684, 405965891 ], [ 308361861, -255032093, -1590406217, 37454245, -2109255015, -498539276, 900632374, -44765558, 1002604084, -1926269399, -549039149, -786926956, -1243437090 ], [ 1621040996, 554279213, -1182093861, 1261883043, 585254178, -1696344362, 400137096, 1278156980, -116346450, -1369442174, 1107805090, -441414216, 1575866319 ], [ -1009392533, 640775001, 2128985697, 52273124, 701488865, 2030164630, -2045974664, -929834484, 893374717, -728202329, -1536494647, 2128646452, 1744421910 ], [ 1708381920, -53765904, -1576192371, -396998428, -1614129600, 2030970450, -70067583, -650165649, 1619979239, -619612590, 394974000, 2005389031, -983792468 ], [ 1039481120, -2037554204, -167542998, -1674053747, 1763238582, -1648281925, -544097585, 1155281479, -1603437183, -798375966, -1285551573, 210906750, -200021732 ], [ -137205578, -402903448, 1549204597, -935361544, 451806411, -1405568089, -1841673317, 913372907, -421695819, 266840692, 1935236552, -1217967935, 1552518584 ], [ -1205327957, -1273897492, 282701133, -1556089560, -277561752, 2075809977, 1935148069, 678921324, 921720292, 644309209, 1757114006, 2269880, 1439393924 ], [ -2096631333, 1765627664, 963877345, 831859400, 46691265, -1985329324, -2098720634, 762005292, 1436323041, -1548329214, -1080491669, -1625247642, -283137085 ], [ 591389559, 613459581, 1603709776, 274304240, -1402176407, 1649273743, -1481580250, 505877999, 742358760, -336334193, 638047996, -292457438, -1853853440 ], [ 797822368, -1486098409, -231251222, 1729439196, -1738689984, 447261894, -1078389621, -165359636, -929412189, 397486501, -2018514183, -104865215, -285859172 ], [ -802867534, -1120213817, 368894557, 1597497403, 436283306, -1911558759, 1884682645, -1384085877, 346581165, -1307056944, -723244535, -1552802304, 1233157975 ], [ -1195008607, 1555794288, -1318641585, 471780467, -579972335, -520107126, -275437476, 190468712, 2040776884, -177354401, -31613908, 406625540, -566883495 ], [ -94646982, 400713348, 532853538, -836250407, 1246943805, 1916394359, 1632962339, -1584798175, -1224400578, 1485490411, 2046815819, -1239287928, 359476064 ], [ 1876021275, 1948031537, 459696804, 1432675367, -323365310, -575796384, 196873901, -1910877733, 1594021667, 1163364184, -940470247, -2116660163, -128368985 ], [ -694857155, 902719277, 1604263687, -53034612, -756195752, 749025352, 522207688, -1071330004, 1815342482, 1658663340, 2110299589, 1878794308, -1586594418 ], [ -1744647087, 1648349321, -1833480737, 387666182, -214643176, 1493866522, -1115474276, 1989911329, 1938837246, 237173096, -812097323, -1575887835, -1602107812 ], [ -42861416, 1953943830, 1627583953, 1410653384, 399312038, -1927576553, -1728869525, 674639284, 2083090365, -463801272, 1925171518, -1053375792, -2103886250 ], [ 1497749762, 499710713, -1047515605, -109517561, -92943911, 1962580954, 1161112508, -997329612, -2026243162, -1209268099, 1378597836, 1638655698, -171020369 ], [ -1036876845, -1390316428, -773975247, -491921640, 817155066, -2099773830, 961628950, 1020201471, 2009461879, 124081025, -873084209, 700758957, 1478512644 ], [ 537855029, 1146486645, -171167248, 697177027, -1168864913, -680102478, -1989323036, -837078403, -48268325, -1951576157, 414810291, -1796732659, -1271018599 ], [ -2070216826, -2131614350, 1422403753, 1330463433, 1458235545, -1876832431, 315641713, -585431825, -2134998186, 1776732659, -1658061102, 360820708, 714572566 ], [ -516042837, -2007078410, 1132396660, 764095134, 1059046827, -1094107550, -63647480, 1777323595, 964404464, 1340589921, 401348632, -1564908604, -6955686 ], [ 601552880, 1989730212, 616118322, -515166339, 1609177977, 263921193, -524512579, 117545413, -901333639, -2100842421, 801932305, -1732058733, -479920937 ], [ 1239094778, -782584386, 2001222398, 778519637, -240678020, -17877822, 644699911, -1641761068, -1672895864, 245008703, -297752381, 1041946707, 2020226600 ], [ 1902668958, 1412716017, 82672110, 1550360197, -2071045002, -425251096, 180581836, 1904377970, 706574313, -230675163, 1611526091, -1587678814, 1599485092 ], [ -1496850907, 2032458678, -1712508237, 2025914321, -437241759, 1826179333, -1654099071, -875285977, -254628816, 2072459663, -1747719778, -1094314456, 1182868268 ], [ -1822450785, 421730644, 1038048577, 629764124, 777131691, -1835134209, 1328871446, 1590550825, -1654462250, 1145354286, 319189038, 606696261, 817539907 ], [ 113913058, 1255494951, -2024089290, -1484193717, 941237021, 2109362968, 160355956, -1095704939, 1612348868, -1303663594, 1217614742, -942541140, 299593062 ] ], [ [ 880515362, 720378175, 2004380142, -1219398176, 1233902758, 294205825, 712906124, 260894404, -120438362, -1776204194, 1191935563, 1052296364, 838134427 ], [ 1419321563, -1910602061, -858962816, -89765596, -176451224, 434771058, 1587076918, 387131226, 1480598955, 1458395681, 761646676, -1802549248, -1762663242 ], [ 2042806695, 1559278769, -342056240, -1465122008, -1634263571, -1287109429, 762828429, -1700415617, 753233399, 481920009, -848687576, 1897885894, 843660656 ], [ -1711801728, -1178617152, 620753553, 410371003, 333138638, 1228914999, -1880013960, -176286016, 133494146, -564575913, -2029945327, -962267575, 408277050 ], [ -1257057057, 1654111482, 613283707, 1424922380, -1231057976, 679966015, -499602124, 1315381420, 2104257704, -1365448918, -1372296496, -1338916463, -1509859869 ], [ -1188842210, -1474414144, 1886425631, 1430234241, 276395733, -734183984, -1664675516, -122428786, -1894056573, 2126610147, -1644306099, 1552412774, 1438689032 ], [ -1389471324, -286503458, 1717988931, -357972859, -25784339, -1943740611, -726043629, -1118446566, -934534258, -860322553, 37851333, -165027721, 855471789 ], [ -368050759, -829721117, 580556535, 1266178964, 99185720, 65874461, 963915419, -950533870, 1536831182, -1889106412, 1201189194, 1475154368, -1788911055 ], [ -2122598685, 1431612329, 1086997486, -1796775114, 2067203710, -578525155, -940994477, -2124179638, 917710833, 1471593749, -859613140, -1749064242, -1442766788 ], [ -1795191889, 1106569002, 1074726319, 2006964096, 431492853, -609567749, -782944115, 1702946391, -1887769433, 1386814786, 1353408073, -1221234460, 1709112181 ], [ 31891598, -1239800485, -1059188424, 668083627, 1522213821, -121535966, -999040133, 944828910, 2144494465, -1264147355, 858514264, 1491206842, -1904299742 ], [ -1570498656, -586188932, -1166707874, -2115014527, -1190310334, 882404002, 560762110, 513878688, 296199353, 2092108925, -1324991105, 729276060, -1191023515 ], [ -1873538070, -1669688616, -1313542287, -189170249, 263768762, 602617898, -395670232, -2000655091, 1944232591, 1543694237, 194642141, 2074186497, -711068546 ], [ 1473806912, -337179268, 1910288651, -99355116, -1671811664, -962768373, -962688240, -1098740753, 549757678, 1284397327, 934028412, 1912849335, 1744339250 ], [ -1642804935, -1097838383, 1817477205, 599968372, -812296541, 1013659176, -1733854978, -1158087859, -1885275469, -1056476054, -449454641, -2029610956, -37112043 ], [ 518683645, -922935729, 1000792449, -1405738979, -2017840432, 253029562, 1620839506, -550056492, 602808450, -2086450606, -1282866304, -978565466, 642619979 ], [ -2137254456, 1137275591, 1700208261, 1424248451, 879754384, 527119043, -690705351, -1271513241, 783102499, 1017593009, 1903132584, 200278306, 1230240122 ], [ 2038329745, 2041462753, 588456303, -275398763, -855803485, -374296223, -264140622, -1218311523, 984009317, 707972221, 1188048316, 1345523567, -994336017 ], [ 215409181, 633235952, -572811487, 833147038, -914362215, 1711932219, -1588506096, -270443491, -1436067630, 204281535, -585806187, -775084779, 1077074164 ], [ -1092679375, 128431855, 1135167780, 2039657111, 1469916837, -1478303251, -778685205, -520077268, 2087874726, -1529142847, -730308179, 162059510, -639657123 ], [ -1936677030, 2014581716, 1489531791, 2117030519, -1975654834, -1905496100, -276560375, 1440550846, -1114978659, -312185886, 1785319248, 978295072, 328010524 ], [ -1702869140, -1949966932, 1716176311, 886512413, 1082256196, -1421529067, -2110401083, -1694277296, -480451565, 936499838, 1951863128, 160850586, -1539629718 ], [ 77611441, -1358965251, -535822795, -1418705578, 1197661464, -13517521, -1816992541, 549771327, -1169832423, 1005368500, -558747570, 298851875, -1957192669 ], [ -1754635156, -502683982, 516259897, 1884688276, -143001247, -1292112044, -106862545, 1104826284, -826962915, -905246622, 697715196, -412202610, -1543222387 ], [ 1259268272, 1548922304, 143583027, -1323806855, -1031507700, -2103036707, 222905698, 1805380223, -1590254753, -1981986159, -727947630, 1856757668, 1330245244 ], [ -277838612, 2028372843, 1234230727, 376582817, 781763893, 1069954305, 1367656705, -1272855434, -1027328963, 254572543, -171272657, 918347944, -377019543 ], [ -851302163, 454172755, -1088090822, -951570174, -861510126, -1286112449, 753661802, 527909710, 1906886011, 2102990361, -2077493403, -923553973, -1405727587 ], [ -1333271700, -1454677894, -684804610, -253641612, 2027420914, -352668888, 1760639466, -1922025569, -1664411992, -970121663, -207169067, -2015879204, -1895133891 ], [ -454654015, -2033136058, 2118784809, -1920398529, -1813206966, -969797997, -250453977, -2079259447, 32519548, -615412594, -2108561473, 1338725745, 804706122 ], [ 172227006, -450211574, -133290978, -22823878, 410869425, -254022998, -755230976, -85074855, -2084810443, 1273456287, 1945212232, -630942056, 231434935 ] ], [ [ -2061947670, 128640002, 641212909, 1555686442, -1638583674, 1102391206, -1795780970, -873636725, -1867983188, 733918858, 1603398727, -1901327618, -1329915674 ], [ -469851664, 434935294, 162003604, -792797778, -211560055, 1929200132, -1818420732, 1521695666, -2106448817, -1489232471, -2084772062, 918811699, -181307965 ], [ -1609577559, -1128933808, -1525797228, 1110756086, 2006968094, -1616195192, -1548070513, -650707252, -929221130, -729372099, 1110194669, -456310537, -1553503227 ], [ 706045188, 419629718, -1795902461, -968355197, 2047122146, 1783418753, -1397339279, -42543086, -1816906938, -1088403103, 387932562, -1850902983, 544197133 ], [ -975593007, -1379235848, -1145735673, 1125161639, 1850105793, 931862894, -981491981, 855114495, -743157927, 1803642400, -7863645, 1180400888, -1889522967 ], [ -176045703, -279273940, 1626569193, 2065284796, -2036194048, 556148658, 1938267934, 1309035190, 149961198, 1443230617, 2119887546, -1327312847, 212331216 ], [ -499001523, -560392914, -765473599, 2099342758, 1853070550, 2141902880, 1087369747, -1973059955, -1061654352, -781570491, 2105379352, 578625913, 2143361558 ], [ -1368521609, -2122528966, -1746471856, 187963734, -622007096, -482663675, -2053907236, -759160466, 1254501554, -1357007393, -424909493, 1851754347, -1506921880 ], [ -886480692, -2053252721, 395633439, 1365895783, 1571906914, -192200407, 1060816984, -494234868, 1422980954, 2047332083, -817338582, 1938213532, 922067223 ], [ 2067099575, -1726055440, 185851746, -202388015, -2056017134, 1686460763, 1482168171, -1454728574, -1922234454, 1448342821, 1530887523, 1846330786, -1692971664 ], [ 566511145, -941892605, 766746129, 1952166322, 480908945, -1672189227, -940901867, 1059057885, -1378079530, 115961348, -805408781, 389026688, -1593825320 ], [ -1653104574, 37626240, -1445500605, 1356324225, -613373762, 1982970745, 1112143855, -228733791, -757181319, 699679147, -1938853117, -1717566558, -1048575399 ], [ -569235949, 113338360, -2084458110, -2025934197, 138132175, 1916563346, 1741984838, -1770945582, 1861137884, -1489088604, -682991389, 831207243, -1147213789 ], [ 1364558885, -1682057993, -890067234, 147615920, -1297160746, -402836880, 2048473385, -826291686, -1753591333, -1963261734, 1396767439, 1718953561, 1480337900 ], [ 1831786048, 919839928, 1200820271, -1474150306, -383752544, 829871073, -1922130447, -1529609455, -300292703, -1702536791, -1616666505, 457018760, 1943724663 ], [ 941321473, 2012058005, -883813340, 46443402, -1291110298, 914470509, 1082016974, 1533409317, 1781513218, -166424188, 1734554689, 653108767, -109779046 ], [ 1936120124, -1501626289, 778064393, 338619364, 644042270, -84585731, 1136014133, 782726596, 981913964, -1563317720, 1072298934, -1476735917, 323033801 ], [ 2124239560, -1657497038, -758903877, 847215080, 1928826320, 256952592, 22901150, 1942286648, -1640506228, 982157493, 439454357, -408289513, 202874063 ], [ 899712540, 1289412356, 93275405, 1264430600, 1246172396, -712654883, -68138709, 1618068077, 1791439472, 408084113, -2050738296, -428886443, -262408872 ], [ -1870372014, -51515863, 1445362801, -912750252, 1883116871, 749808309, 584068143, -2079446764, -224881943, 1088699132, 1252067297, 1889035914, 767444782 ], [ 1198210673, 1525414475, 109659107, 1307576096, -420294028, 396399751, 1644399869, 1801971870, 1969278722, -2049419630, -1257383244, 288513621, 1505567414 ], [ 1722632533, 378689546, 1948500937, -966413067, 803497898, -860741372, 1064597111, 325834124, -89462743, 2142601437, -229016870, 765732324, 1886494181 ], [ -2026217476, -2061063426, -2012455957, -1971114747, 1073482208, -1907216221, 2089293590, 1602031157, 256868266, 450173728, -1883459418, -691117207, 1866374830 ], [ 1086638889, 127799251, -91297661, -1349999, -74861445, 866015368, -467078387, -2095744651, 1757430424, -1989208522, -2118691531, 176171477, -1780050432 ], [ -1569550946, 954844738, -1118734352, 680171661, -1586807135, -2144693298, 971348600, 690703860, 1789879197, -927931060, -2004229086, 827298185, -827288864 ], [ -676633990, 988985069, 1720800171, -447337804, -546036281, -153164157, 778661189, 1482314324, 687463788, 1582612534, 2136830173, 1991295853, -1110672772 ], [ 172140659, 1727011868, 224214641, -1722273831, -819505276, 1258417099, 1295909637, -2128773774, -1792210363, 1233366814, 126878966, 1716307225, 1560556405 ], [ -884512983, -790152970, -143069761, -586122331, -758043220, -1289027289, -1031642802, 1430777334, 1195945663, -481674948, -1130969177, 725371719, -1925275607 ], [ -903041800, 1353940058, -948331741, -964799940, -233164288, 287624144, -542797497, 963341878, 435672624, -1225007632, -1585636462, -1174578764, -1564034917 ], [ 1736225322, -496357390, -572383062, 750767463, -1791208499, -1021378723, -1930958235, -744093638, -1558595174, -1337502956, -130254553, 933976633, 1572286850 ] ], [ [ 514028562, 108380227, -1573161156, 1976797149, -2073949976, 1451011204, -808817282, -299392897, 824501008, 547339571, 545888841, -125304325, 958118004 ], [ -441377266, 1237680210, 1432146432, 1278449070, -1577474092, 1404312524, -1395940448, -851694173, 130860891, -98809425, 5084159, 1416307577, 1461597373 ], [ 582919232, -1629695787, -806926119, -723455240, 1431327523, -679513172, 1136606811, -2146466763, -920470678, 1650770532, -1494167826, -572274542, -903434067 ], [ 722271717, 1611692985, 900880025, 293379394, -1307309734, 1373749131, -168506291, 1849069456, -2105190822, -1819005752, 17326204, 1242927249, -473413886 ], [ -92674345, 925659747, 1464525775, 27738083, 46732295, 1216170135, 1462683742, -1516981126, -1479836134, 1171730082, -66335648, -312677648, 629429661 ], [ -828199856, -345216768, 474984698, -373622868, -2080696691, 1096594326, -2000719043, 1008712893, -1206923002, 743205031, 1783295956, 1973940255, -123315638 ], [ -404602000, -2127966964, -1693386257, -158484127, -973562211, 1196043124, 987802118, -1852916787, 992518349, -828211412, 472532850, -1270665371, 1437943568 ], [ 16513839, -1584393581, -834003058, 202866722, 100664465, 2061116081, 717127679, 1063983169, -1405565217, -423115103, 44810715, 772773072, 2085348222 ], [ -620878478, 1771506324, 940076174, 1330181398, 756783430, -1885921569, -360631278, 224572635, 349436489, 1790768912, 357374903, 405729718, 1385888699 ], [ 1016665798, 726973802, -154748296, -239948739, -326355485, -913153756, -1149293971, -1805841261, -1461354136, -301642057, 1498427703, -787481704, 1763504618 ], [ -122753789, 261946483, -601660646, -783593924, 1241252244, -714764209, 1939513885, -638173911, -2033554586, 989386004, 427604721, -1829280759, 1502852566 ], [ -1776194361, -1296130153, -89643385, -670510773, -430698303, 1692022258, -1351947084, 1386853710, -365784550, 1919185499, 186164996, -1464690417, -1370236017 ], [ -1625877846, 684797581, 1551367989, -1262326334, -1318405537, 843470140, -1749254556, 1670003611, -718219389, -408135792, 270558283, -261036337, 262520325 ], [ 599578182, -713332907, 1894232065, -909481863, 1386615506, 725911007, -1149300261, 1236621332, 1669581362, 171814357, -347342041, -742503163, -1326181897 ], [ 1978224218, -126789165, -1876695170, -1457643345, -101956586, -1905056105, -960075016, 1064633822, 1581035951, -1405219421, -1939011994, 1808725332, 1235185408 ], [ 341564819, 1933447868, -1901659318, -133618367, 885488226, 601755608, 646571642, -912159871, -2060235968, 1194685998, -623224329, 1676362616, -1269063869 ], [ 1537678340, 251328320, -565103986, 884165779, -1616801250, -2140020841, -1370535741, 240024451, 94720025, 1550817090, 576649305, 2089987064, -1135997722 ], [ -2088801787, 1075371843, 797006238, 313785289, 853200442, 933608680, -1421274485, 394263920, 1624339982, 850928442, 845252457, 1237906789, -1461362560 ], [ 215852551, 805445344, -1605653507, -728156262, 693605561, -689174162, -113171494, -1741691758, -1377745965, -1405070264, -2091724276, 1443941294, 1688785068 ], [ -1652204064, -141993320, -1675689530, -1544337478, 1433982481, 60952787, 762122671, -751609064, 200275511, 805762094, -856083476, 650168003, -391643734 ], [ -277046025, 1454568228, 1614709064, -473903687, 731765766, -1138398999, -1033625984, 403421620, 1492692345, -91880630, -476622050, 1415615437, -318415454 ], [ -1155970005, 680538587, 2106099067, 1434830384, -962082854, 1931522595, 2086968130, -1754928657, -1864792142, 1840260096, -1421850825, 2005668069, -837872548 ], [ 1854829380, -965929451, -2112064328, -683881724, -705589142, -1806100925, 1427613403, 573680303, -1416525632, -977248529, 329072673, 103801238, -1434974071 ], [ -247808207, -1491753517, 1981385733, 1877223826, 25244255, 2127682207, 1772380617, -1008032544, 2058216073, 391399208, -73203243, -1410030066, -718153849 ], [ -1962620327, 1748870580, -1885548855, -2018072851, 1759953310, -1369442326, 602528912, 1919696598, 1334661019, 1594334695, -1592566868, 2067447706, -1281772097 ], [ 745839268, 1345079664, -615817258, 974539272, 162093624, 634638154, 1073197579, 822053576, -418971827, 1679132633, -1012060708, -995157286, -1564029338 ], [ -857587181, -693996841, -853459270, 395447479, -1214160818, 1188650316, 731100244, 602775469, 1218135568, 171691100, 1798719127, -1491321306, 1049510738 ], [ -1123182914, -939627346, 2145799923, 1899211520, -2046882837, 383479410, -650528868, 855246341, -1749844408, -800179898, -219944044, -1848781897, 483439458 ], [ 1679815080, 1516441918, 214482526, 342151473, 1304679432, -601785863, -444559414, -472994639, -500751810, 1767672495, -998633384, -490816229, 256531155 ], [ -1088132117, -1810710149, -1208047620, 756059390, 243984872, -23270421, -1834344972, -1155217119, 866593519, 478139139, -1293858185, -410962309, -1278459384 ] ], [ [ 1249358984, 467926628, 513443299, -18526703, -134939831, 1686483360, 1501914954, -1536728751, -11027368, 962712303, 483831172, 601869528, 766631078 ], [ -1639697747, -1611195404, -1236022724, -1812691441, 1753838540, -1663372484, 1693993992, 312426062, -2015605254, -230379851, -1488925785, -1829445071, 1495857787 ], [ 160705834, -1745956069, 816968648, -2040332825, 1548470630, 96504756, -1279342876, 53435011, -933741730, 1196229765, -1588238568, -644675224, -582500272 ], [ 1615082363, -1912902424, -373345964, -777987644, -710179046, 1460393181, -899539581, 117180719, -471720573, 781783309, 1549789312, -1616474728, -1467155142 ], [ 1037358393, -1452114107, -846889892, 486367900, 963927028, 243670873, 753243108, 220238270, -575245770, -1567592780, -251083535, 1216874353, 1750572783 ], [ 1780110156, 2017248771, -1851677397, 5487960, -176034232, -346830801, 100858201, 723109127, -240463501, 613785189, -1804882501, -1635027448, 29321179 ], [ -1132197575, -537875941, 265183607, 969340844, -584430236, -1611698722, -920884483, -1634559011, 1921954086, 1700327929, 1070045072, -234140054, 110144382 ], [ -1591653820, 2047565615, 277985352, 1940918524, 1044382565, -454577976, -1861813491, 842784371, 1545733016, 1747872204, -1829642033, -1101416775, 1423847420 ], [ -1075283172, -374975168, -1765070488, -221580306, 1998701364, -223561644, -531209669, -259719393, 1208540982, 1088306294, -1988908931, 297209323, 1921622432 ], [ -1526804050, -2109706768, 2130414970, 2122419261, 1204888795, -1662830369, -1399132674, -1731501431, 1643845887, -531725418, 1793952384, 685216840, 926305074 ], [ 685655943, -1976250601, -1359433224, 1781045303, 1470026524, -613576146, -1165625367, 161963354, 2101239703, 879740918, -2136590618, 1871130026, -417459415 ], [ -1175629608, -900118337, -1496556205, -473049723, 660847117, -1741569398, -1094313336, -1504684493, 1304418272, 178805410, 502446432, 339971431, -212807630 ], [ -200071519, 1220669504, 671140864, 815384681, 2023016278, 942981010, 1411438207, 789431095, 1684351312, -2112418485, 1955202539, -1276196685, -2031825746 ], [ 1210217796, -314471769, 777439536, -458724500, -1381630351, 1004838980, 1723265812, 539417755, -411080376, -1876564773, -460083959, -1035428683, -1917257061 ], [ 374222680, 572829830, -923365891, 636984411, -2016307321, -1504966824, -974787081, -923772, 276569990, -861770419, 423684609, -670523030, 1714639048 ], [ -1401238576, 2123998168, -1334331767, 836536065, 53987031, 76361728, -1945589278, 333365630, 597709472, 1431780782, -689840126, -1877939710, 1197094695 ], [ -869752237, -316889548, 1476731807, -1673493667, 1362938716, -1644002176, -1554069181, 1749571025, -2145876426, -1073275778, 1293722248, -1321016656, -2002297423 ], [ -1790889924, -1489466142, -396146059, -1957410276, -566613666, -2053179487, 229780077, 58526120, -1376949164, -121188918, -1744107508, 1653858983, 233492641 ], [ -1428569073, 1241445077, 1119755162, -1361384081, -2052022915, -809902550, -844338826, 162839637, -1224296206, -1974301561, -968595684, -315047877, 2132992003 ], [ 999486141, 1777029670, 1428859680, 108808805, -1549241562, 2010472589, 618296025, -582710349, 1320095292, -2138500492, -2022505689, -1784652507, -1477860270 ], [ -1921138200, 1393293014, 214679163, 1634802686, 473783007, 278372446, -8849524, -2089485797, 1544859337, 388813853, 390143654, -76915150, -651915047 ], [ 1824552650, -539838554, 1601137552, 954974756, 1077366604, 1409306731, 1689318966, -1217955216, -309755117, 1044499160, 1111291605, 1028249192, -1405692044 ], [ 1581670462, -48354361, -530538209, -294982881, -1187073868, -1631742140, -964795351, 683867369, 1352575038, -1918786494, -1295295083, 21587983, -1298674548 ], [ 1993733850, -1086847856, -1583483523, 462112658, 1638990998, 1037485543, -135285639, -307402879, 843713277, -2105437634, -1527446743, -1653091657, -357346677 ], [ -109161326, 87510136, 16169376, -528609463, -565017956, -650642737, -770230576, -442372805, 989300788, -526934989, -460947575, -1142968352, -472782149 ], [ 672673960, -1144604893, 350347137, 868897662, -645524418, 1793209586, -977905849, 1270498106, -1354155964, -518361980, 233570093, 1452240982, 2064290455 ], [ -2003314557, -1363719566, -99005255, -358460733, 446142751, -1790512436, -1289296472, 51289990, -330511867, 350356262, -553690378, -1553653270, 723740955 ], [ -182118048, -1611627000, -511349416, 69458647, -1376564495, 127207387, 1406644298, -2124444337, 401139021, 2097993450, -1382286452, -2073045907, -779537883 ], [ 802262712, -383297133, -789223932, -216865762, 2124720957, -1870494124, 1368525515, 1203979839, -1325851834, -1989406496, 251928257, 338249246, -2065446881 ], [ -46402238, 1104960758, 1333789606, 2103448608, 1759141441, 1925467324, -361899881, 138143310, 124431479, 2023736883, 188549805, 1543053917, 835727239 ] ], [ [ 1964319113, -955637512, 673087747, -989987210, -1715362561, 1225958646, -703918898, -1523452623, -2060352262, -814878180, 462459477, 253175700, -1595204612 ], [ 409655659, 372923327, 953252534, 1129204765, -647480193, -1192659526, -1609528121, 745437352, 226375943, -1072712527, 147304228, 534620118, -2067210487 ], [ -313172128, 155170466, -2023631082, 2061700433, 1839599941, -16056790, -1946275879, 2016072432, 953038509, 565168340, -387925230, -387802726, -1374203741 ], [ 1157816638, 374156062, 933915137, -1055779623, -1048249057, 1848851444, 2116043763, 837049225, 1004963613, -1456993181, 1614167700, -16931562, 1766892183 ], [ -424738367, 1794724103, 461563214, 1876813387, -678800508, 1792734258, 1623515549, -1354081104, 282891776, -1097465443, -1783506030, -229693855, 1491773057 ], [ -304009532, -855381611, -1563523519, 636772148, 344476684, 1316259665, -453238221, -694010004, -1093968578, -1186453230, 1387480822, -850331904, 452294279 ], [ -918235475, 692633716, 1611328655, 273302585, -1847617394, -1769464523, 232441810, -1447934174, -1669512432, 726969435, -1184042266, -778654210, -512694937 ], [ 758193377, 277433380, -460965255, -1901039931, -1411762668, 85096033, -539884464, -33577395, 1683601152, 73896844, -108105033, 1955715407, -845671056 ], [ 377499787, -1101272331, -586052951, -1339886731, 628594947, -1348820762, -48702531, 1479180869, 1936729833, 1191823626, 1562955217, 409216208, -541066920 ], [ 707712873, -1923909627, -599377136, 1732794597, -846380462, -1598812174, -2097294048, -1892734546, 687367879, 887457153, -285023058, -797970002, -1989913814 ], [ 424350345, -1661825024, -1358189059, 311332926, 225930884, -1027418695, 629868659, 1076732820, 2140282540, 93731464, -1632379381, -674387694, -1661149555 ], [ -2076270200, 1851196151, -1329948356, 349050565, 142878421, 1125048170, -1730728548, -1287953092, -1276797245, -1839958964, 2057176171, -2111385212, -1865734758 ], [ -588933470, -1834186748, -915201014, -1850546986, -869251318, -333159005, -7775530, -143332812, -849919879, -251918212, -1163540648, 503096699, 283712913 ], [ 1289067917, -844530916, 1239521749, -1241295271, 1011335323, 1087564568, 356441233, 1088972053, 425365929, 1215241732, 1641524619, 1095516028, -1391527393 ], [ 800966011, 1215427246, 1499023123, 1580255207, 396231327, 455323601, -1120328460, -2088526979, -1529863536, -370528837, -475757321, -1114442201, 1901718832 ], [ -740211244, 985751777, -2050949162, -963074496, 934458230, -260781386, -2049183548, -2084195509, 2140727308, 967492021, 1831119101, -1290478484, 1115247917 ], [ -1642078035, 1871772992, -855318749, -970121631, -2146206516, -519310836, 249830949, -1019569076, -1203473509, 441839509, -670874926, 1831112011, 160624210 ], [ -1827565794, 1997608575, -906888485, -1208141321, -1953601078, -376865768, -206519964, -1482342401, 1959873794, 39947795, 1257488670, 1606158964, -972181199 ], [ 173969952, -154158273, -163193138, 229316582, 1588008223, -389430573, -783649915, -1293908931, -1171162316, -770880971, -476220346, -560009938, -960699642 ], [ -6836777, -112185880, -1205846391, -1556525322, -1790192790, -817954604, -1337268331, 950694763, 1502417326, -297811196, 140620291, 1601041193, 1708617002 ], [ -1776146149, -975056688, -791331539, -263580440, -12086511, -1185132889, -1825090483, 104409165, -387478492, -1624040632, 1326295163, -736106117, -166960498 ], [ -729665842, -1881436167, -1764273895, 1077616637, 1025322247, 1889304640, -1009867129, -2027085716, -1968720546, 150717963, -1172905546, -1254621949, -1837746560 ], [ -782441157, -369902135, 1326555640, -1833592603, 1389278304, 1917088887, -1376215992, -2731024, 594931907, -2144435144, 994382809, -1732803064, -858931466 ], [ -1044017738, -864627766, -439071325, 1690316272, 697853567, -1867967170, -1735635643, -1574486170, -1932767455, 804207327, 966179147, 833659748, 1036866943 ], [ 1370539035, -2001141825, -957154144, -340852514, 1478400820, 910890596, -1535872598, 2072090240, 57106525, 1534789864, 1458036481, 78276936, 1397883311 ], [ -750657655, -2101068025, -73607795, -2080113995, 1666569855, 342643482, 1715641026, -1792820541, 668959938, 1217553948, 13634665, -1925480930, -1569525815 ], [ 917807815, 2008568182, 1122419896, 1780864571, 119686316, -773847745, 1394612810, 1386290333, -1837671946, 1193193900, -977299838, -1425323086, 494368629 ], [ 1208265859, -1227033524, 423915346, -1249851087, 240039243, -861494367, 1842745150, -1094723849, -1093582129, 580898782, -521008415, 662627346, -896650365 ], [ -1906664605, 242275031, -971504081, -1567103327, -111473628, -1572869718, 1621896686, 1111505782, -1105589957, 869077714, 1652535800, -1534343474, -1847530726 ], [ -1739024098, -1917147466, -1552806760, 537644317, -1321328526, -2007394218, -954939771, 863028588, 1640378040, -1240939980, -581338210, -622316950, -483178114 ] ], [ [ 1884715041, 83885116, 244360413, 1703399200, -964506280, -906123342, -158821760, 487394835, -10614021, 562155943, -1340492416, 1791476268, 1012219489 ], [ -132818386, -623059480, -1169540406, -397103416, 419322295, -1844151579, -1180023713, -2089394729, 605693996, -1343235057, -949080994, 1495334490, 1185011319 ], [ -1672335071, 619682831, 1060318858, -1187110984, -1584159940, 887913396, -863000920, 232012368, 821651492, -190930145, -1411413477, 92546844, 697744406 ], [ -1584575766, -1290350101, -2118382772, -1398147467, -1407353158, 1963931672, 743783562, -1644010035, 2112192152, -1663355813, -1399391357, 21782973, -199258189 ], [ 1942848801, -1466912421, -801100888, -2052164913, 1387106621, -457165500, -127322362, -1997034343, 52278861, 1647182134, 926930101, 1347933676, 935649444 ], [ -1224571229, -539591690, 800006811, -1104199198, 1642461414, -1827171769, -1728984957, 14079262, -1471572758, 942742384, 501458301, -486171087, -38225011 ], [ -618840220, 487228510, -1350321104, -1657338839, 1771237333, -152506165, 392853902, -1576687749, 1857886420, 729330597, -842831335, -470631382, 1266382904 ], [ -171177678, -1735788350, -1123523487, -379113638, -1372635565, -2064239400, -111726643, 850285666, 1935473697, -1350440717, -683380110, -1637600052, -1034234008 ], [ -1839654856, 1981484371, 473218145, -2060856306, 906756167, 911725513, -666053477, 437485101, -1636781460, 1572364847, -1235041845, 729385402, -1998008370 ], [ 949868122, 1553954168, 1623311056, 1783566986, 1478660821, -1047007440, 1150918229, -1674711514, -986720571, -1603480496, -986044654, -2101475351, -963814413 ], [ 1153420958, 973576706, 2023491604, 216124498, -1400940878, -292119619, 500582614, -293326572, -1048251166, -1080212749, 1880245831, -79735923, 182216995 ], [ -1699919539, 747340240, 62481338, -750781388, 805383430, -87935209, -1112967910, -1251485644, 301178933, 1851454382, 1352877158, -204652990, -918542949 ], [ -954553272, -1701458284, -689217222, -48512456, 257218710, -1387208134, 707477795, 967478986, 1640291565, -1051865223, 804003299, 1875903912, -954340703 ], [ 367593319, -1782428459, 329777834, -665222994, 290269671, -1971925711, 283834120, 1120378826, -1706800144, -1011945490, 727061206, 1407215423, 983153223 ], [ 1002342762, 2128932376, 461339456, -2063182434, -1403745982, 2011882850, 1627139945, 1061837473, 314104768, -654515124, 111659754, 321376518, 945930195 ], [ -133242032, 2069351623, 710431036, -462227885, 1762431970, -1648726275, -616057727, 386404422, -558034160, 2129309999, -1395982102, -471058789, -1176433541 ], [ -1195465759, -409407308, -830669297, 1648508415, 1363544711, -2082082565, 909860395, 1557374950, 1947795353, 475480040, 381227617, -2102063366, 1180776636 ], [ -1278722853, -1493843021, 1056109506, -1616974339, -938763929, 1828582550, 1171426216, -1426425495, -322544881, 128607092, -483930193, 226800430, -199732791 ], [ -377613843, 1452456868, 2131261510, 2125392219, -448716010, 1214496016, -1386855927, 1428266649, -387758176, 345447675, 1280312870, 1225930561, -82001777 ], [ 1965295000, 529054179, -116137872, -538666185, 1485568791, 1009783981, 1926596236, -491105673, -1433978442, 1910243666, -1554046193, -45157250, 844633887 ], [ -462065637, 241065213, -140783740, 1844814278, -925210456, 1087270486, 1569107401, 380769435, 772438297, -744032087, -285837007, -631393265, -915820477 ], [ -204957788, 1182206017, -766520273, -1177618360, -2080706585, -1036655759, 629702222, 1574683098, -605056240, 2049516760, 320921380, -1588857071, -749063354 ], [ -1048329310, -1361332661, -514571215, 502315218, -661680596, -1945301999, -244201007, -894995226, 1176619333, 1100970736, 2001282820, -722329452, 1128118425 ], [ -370757067, 2133414911, 441162406, 927334858, -2097477185, 909136964, 358132720, 880336038, -985428457, 224736010, 1683383699, -1552954420, 1341914996 ], [ -1661100738, 762327630, 1641230067, 1621708195, 1114561777, 418398453, 1859818197, -256727613, 1739280620, 829453989, 372659145, 1186691382, 1676177485 ], [ 2118199418, 1389970886, -372627763, -13890162, 2008618156, 47047039, 1373486926, -769906060, -633368388, -658795876, -2046853755, 1500082920, 14274011 ], [ 1233230934, 1859362291, -481848900, -707093579, 643556793, -699025919, -521219159, -143267932, 2051448778, 147263389, 93993141, 922830160, 1308778584 ], [ -1258238113, -1941490951, 776829377, 322385720, 1077838335, 2034745789, 1702839217, 1172078811, -1288589658, 2089176240, 865049382, 1937066070, -71306844 ], [ -1658851410, 1775274600, -517909111, 1230011911, 1909429147, 2051141700, -2028029463, -314003456, 1323075363, 129392576, 2100871740, 628661315, -787369786 ], [ -1157650477, 1360784032, 792878621, 1469101253, 1770555063, -1943408301, 1686055590, 1163364872, 53830579, 205288509, -1199831734, 275481119, 1086908731 ] ], [ [ -909412259, -2139670809, 1585832013, -754436089, 1025161380, 1396332442, -1227488582, 1646521997, 1250949408, 1496498801, -146334852, -1314154307, 228568954 ], [ 1531040688, 1746774082, -1903846827, 1782870454, 481482880, -635242051, 1460414880, -2030518351, -381273572, -1569650439, -1427694534, -1696905814, 1993721059 ], [ -542483790, 531470174, 392865852, 2010908161, -574533084, -1693405285, -1780472331, -1474896445, -1914401768, 938311366, 1921540449, 1338532950, -1732222418 ], [ -1148360153, -1762825813, 1719414600, -174968565, 180475140, -310851507, -1885734221, 11678699, -1698823548, 1863178186, -119149888, 1346622027, 1875051850 ], [ -903513604, 903166258, 399637657, 413681825, -1610747716, -337276169, 791972633, -264440841, 435042609, 338354246, 1869867886, -703341611, 1253340750 ], [ 819036047, 2103917447, -1272535454, 799608704, -1428927582, -10795057, 1292094240, 1233357635, 606632094, -1069802355, 1091431206, 1500081779, -129399907 ], [ -644993789, -1866976269, 1536044828, -1445993408, 1901398777, -161344936, 427373706, -1964152255, -1752657286, 857540170, -1986049592, -1866305345, 938776633 ], [ -2069915487, -1418566607, 1903971499, 122379286, -1834207595, 673939947, 198277769, 435265116, 394266126, -383614337, -1997705848, 1701407090, 395222925 ], [ -238568138, -206745652, 329810692, -865010008, 775358512, -1073005831, 1557869121, -846013129, 871273617, -29098500, -1233086509, -1635885622, -370583226 ], [ -723786478, -850698969, -306973494, -467156129, -2144106776, -1093362687, 323264514, 462492284, 743314875, -1969909908, -536472472, -1966090851, 2072250668 ], [ -1169695547, 59257050, 1693028782, -523128309, 208298740, 308597505, 1699761219, -1731833350, 1358579469, -1096307447, 2106278601, 506963358, 1492299021 ], [ 1539527058, 1965507015, -505971825, 448835241, 536479326, 1073068686, -978301080, -1263215827, 69929044, 1758521460, 1429043562, 1434287982, 1286854698 ], [ 457820934, 1400223345, 942964412, -746490578, -526404394, 1469033926, -1579576410, 1732426532, 1008580211, -1774869415, -540686907, -363964985, 28203653 ], [ -1952606042, -27740996, 87176025, -648138433, -1269772109, -800843100, -336701891, -143495033, 195577402, -60376519, 422323494, -1120729884, 1604927179 ], [ 713230622, 1623187012, -390117017, -276925733, -603547042, -963959861, 904400603, 1650446636, 898187575, -1269611941, -947380912, -1124502325, 825118064 ], [ 1720257941, 1007325194, -2064885630, 1229555948, 1901795074, 1110425021, -1056593310, -947428272, 2067914934, -131445427, -1425686696, -895680245, -1836966776 ], [ 295596114, 1652633963, 195430447, 1051751910, 2146276014, 2047798959, 164835076, -1457245203, 2131057354, 1803643300, 2042136100, -1438549609, 1333937731 ], [ -1919004016, -1700603909, -955617554, -917624022, 1970163760, -712828766, 1723812873, 1627681990, -2039301459, -472108060, -822682587, -1803665680, 341996161 ], [ -1528439724, 1211264806, 57349229, 689104359, -638547444, -404671985, -1769661149, -2050515917, 2012891872, 1131024421, -1183662451, 1953530965, 1938615814 ], [ 945452321, 1439808407, 570828338, 1612649692, -118624723, -110605680, 1780754530, 1668982422, -1948174897, -996673282, 1350855842, -1575918742, 1522454248 ], [ -309796321, -1153316703, 1582976411, 502432299, -1567339371, -799288584, 149213857, 1103786624, 1427025285, -1588709121, 549707417, 626239946, 3445116 ], [ 1924447320, -1148082018, 249071637, -228024552, 1542593351, 259320265, 1238578995, -399215723, -161097785, -204099424, 1322362244, -204204599, 663407836 ], [ 696421058, 575745577, 444020785, 89103996, -2045693548, -1161068560, 804270968, -1281284854, -1150494931, -260209410, -1233784267, -404222620, -1014612875 ], [ 822923280, -175112212, -354809364, 980603600, -1999996661, 29708713, -2106041653, -577895992, -394174723, 170599279, -34466350, 369889165, -1905944354 ], [ -796318501, -1885580450, 1713665269, -921173653, -1777421625, 767102114, 281500850, 1963961057, -334041147, -1920559304, -2020445266, -1701862965, 1407239762 ], [ -89488497, -857227379, -1976471707, 2030741242, -1717201506, 1280327162, -1802682698, 1200140629, -1721517020, 1822149904, -877941793, -1516939186, -252306056 ], [ 728096693, -1673084795, -872228714, -1744026866, -2066588012, -586013539, 479855770, -1471064780, 274224971, 1197357446, 1559863898, 2081121659, 1904030709 ], [ -1432916745, 1087694457, 1772166825, 1375039142, 84995721, 1922922748, 514248028, 107758861, 998891883, 1634260676, 1056542078, -1678048947, 221200183 ], [ -61163527, -1765332115, 1235193096, -235451760, 1043081069, 1862701795, 362722798, -463201676, 1793528077, 1137964175, -2064092490, -847501547, 509246368 ], [ 492952034, 92495380, -1189958924, 1358726607, -1584394265, -1020012048, -249009527, -141351230, -528693416, 1730067067, -880659643, 1386185578, -272542707 ] ] ], [ [ [ -692521596, -1870107085, 619501701, 2042516182, 755425666, -196189461, 1756353191, 2011550937, -1972029950, -2067118444, -1323938460, 1985427812, 1207735206 ], [ -829483988, 455048264, 257095912, -990603948, -1676580855, -1823947445, 812201780, -1292466794, -403175991, -2039563371, -903799625, -42595229, 165747812 ], [ -1277013996, -644457910, 1163204034, -1070626838, 1600883662, 1707370307, 112105977, 1290411940, 1483472043, 1468005423, -1129668684, 956319342, 496328884 ], [ -84665094, -1084456503, 859356365, -299403773, -821547396, -1914667086, 1000106863, -550589868, -1044418780, -612535680, 682252435, -886875747, -1468063031 ], [ 1138306355, 2113843724, -32367073, -1200352432, -1273976834, 581924756, -606226152, 1043370976, -1662669125, -1541876410, -472636979, -1731912936, 1996124795 ], [ -781440602, 1151445521, -410463011, -549626752, -114649492, -1516481292, 629626164, 615387962, -1416062886, 981234650, 1993328649, -139262583, 1152599696 ], [ 211260881, -1457845888, -1823634764, -1299196574, 1765909062, -2114009720, 1608005362, -248961984, 524505833, -478108534, 1098588171, -1300184792, -2008938625 ], [ 996520274, 1670138592, 631401729, 2093046528, 2119760872, 1964644045, 1771502256, -1074112360, 630910032, 454001473, 90558435, -1314465253, -650256851 ], [ -402378978, -1886312545, 58817155, -1068146008, -107977113, -184861844, -484986489, -789681224, 347198870, 1064240744, 512292130, 858924751, -2057993074 ], [ 710357935, -1946159288, 1282379040, -576502673, 1482673529, 587868652, 348541385, 1405119139, -70754665, 14824336, 1665847990, -2119370636, -276364034 ], [ -725285341, 361106542, -1703165385, 349470725, -1560297770, 688719462, 980663957, -148606169, 1910622373, -253490748, 1896981454, -990373095, 398012416 ], [ -678584021, 586231447, -1276152511, -478316301, 591642935, -996056661, 1254242528, 1065218076, 514623084, -760940081, -1611880341, -1192362794, 20826046 ], [ 89088623, 765454230, -567588724, -815359557, 1951028825, -78464116, 818031486, -4824198, -666486838, 1809528747, 1500578220, -149707507, 66136916 ], [ -1038478666, 1535067039, 1354149601, 235985211, 339883283, 2101944074, 1371090569, -2081712414, 2025173372, -1136670224, -1174053523, -292505386, 1918230668 ], [ 1529895238, -799826003, 1509706459, -1906149975, -1735971299, 1489458521, 120548280, -506812928, -9097799, 471026596, 857653737, 720736306, -1983117851 ], [ 1977196048, -280089664, -684335401, -2055894331, -1417114670, 234125675, 648744140, -197777511, 792693110, 921330005, 16665857, 636527098, -233674624 ], [ -2042443304, -1982181259, 1482300125, 127153930, 1503597651, 2064158436, -2077817655, 715241347, 218314382, -1053949903, 1868638992, 1300078174, -1502754130 ], [ -395475143, 371127412, 1462479678, -740431327, -1099985785, 821773384, -1075310983, 666775750, 517642613, 1583416675, 1063632853, -1697030654, -1837044895 ], [ -1617011649, -485227168, 1402822505, 508397569, -1722598966, -1930535236, -157229351, -341806948, 760024580, 587624891, -543912333, 1262721890, 194893489 ], [ 1684689432, 2106223430, -1982307600, -1317107644, 732204083, 1418570430, 1360452922, -1561703693, -586769303, -750856405, -1992304272, 129737861, -1779081879 ], [ 1995089607, 52850900, -111995658, -1193840986, -644670626, 348089964, 1281775298, 1905702239, -1628866112, -1137649017, 1550814451, 1482167296, -1098689222 ], [ 1739509306, 5755249, 2057150413, 489011504, 580205429, -639810291, -1428786902, -544772093, -2005795471, -838254823, -1498872855, -1975676180, 388361427 ], [ -9603218, -299023738, -383698763, 62973039, -117854669, 1141855608, 1299421356, 371218525, -1488341369, 1682660493, 428091569, 100533696, -808895422 ], [ -1127026087, -649331881, 151890597, -1688993680, 1938746878, -1412783193, 879177973, 1207790588, -2025458010, 1438196436, -2147387787, -2077051338, 1970510159 ], [ -1521773108, 1306189067, -1983920414, 622086883, -1264415916, -170120050, 236332184, 1168676420, 1653947683, -583211578, -1204987721, 1735896999, 131717340 ], [ 699159888, -938950270, -1304074908, -496312651, 1158526029, -989822723, -1098188815, -889369017, -2029801331, -101540254, 2030971363, -1186376676, 1048846404 ], [ -1666724991, -932934104, 1613056816, 1559491798, -1939843034, 1453976567, -1176724597, 881495250, -2082507179, 1389530549, -235104396, -502880914, -1845746088 ], [ -637409706, 489375279, 2111211137, 1702403602, -1218936978, -1470385444, 112882681, 1960991570, 826324779, 1024189166, -464607308, 794452849, 953446996 ], [ 1425426800, -678666880, 121481777, 1873578257, 255112839, -1259442458, -1779682412, 224140853, -1529278091, 931688494, 442227267, -705801259, -1401180592 ], [ 419166758, -1223078001, 500771951, -2041237360, -453123183, -5711218, 1043566119, 111770650, -1959962133, 483631349, 1425021853, -2084532227, -1387454375 ] ], [ [ 1515021091, 261747291, 1684021176, -1662903313, -1437502357, -524194979, -803789465, -1966028625, -57583188, 468331423, 1252195237, -500152449, 1422801235 ], [ -1250269439, -1313015202, -1675570201, -277258361, -287428098, -1052892496, 854890397, -917526769, 1223045730, -222584161, -578345820, 398422837, -1157431497 ], [ -988314023, 947098104, 1286203026, -1961892187, 443805798, 2125683589, 943999432, -1067353824, -1021214319, 1341394961, 1275131527, 572274112, 1934110434 ], [ 1887310491, 1072032316, 474496778, 1779058933, 1186193998, 1907716065, 1412173422, 2090689672, 1836507206, -7905946, -277429719, 1361477127, 2036472020 ], [ -2032622140, -610563795, 453277218, 1607036950, -1719927692, -444941238, -462024953, -1406887069, -806641621, -804033512, -2019339751, 1200856036, 1896909821 ], [ 1449888208, 1235641232, 576481932, 1306226516, -1764677783, -636032900, 648879711, 399241388, 1911614020, 906578520, -86958499, 6047240, -499909044 ], [ -1111721174, -2118479264, -1942485239, -318934317, 1511317508, 973632465, -1928329470, -1964763098, 443660927, -1439109963, 1995308526, -1894830873, -190346518 ], [ -716352808, 236623198, 2064177173, 1904619517, 151085366, -1895830530, 504453857, -1037754109, -163787703, -1061733910, 1918302078, 672709828, 711507644 ], [ 124373280, -2111909558, -1778310593, -1208917424, -1818575737, 1276525559, 106367235, -1849171816, -1965271204, 2028841324, -343092062, -102468528, 1287555191 ], [ -450869348, 507149964, 629105510, -1326193862, -1652602995, -1690000209, -1929365742, -162397423, -385708365, -1872076378, -1059484483, 986506269, 702233619 ], [ 1098243542, -2049860207, 713793533, 1304102888, 1557900184, -580323775, -1583144366, 609456928, 1112472707, 970861973, 1848770043, -875703846, 343107862 ], [ 904740081, 1243469853, 1154820268, -893896437, 752137600, 1663049330, 1062422647, 1530547172, 10160124, 1171132968, 639165725, -1504995935, -1422431239 ], [ 1087448762, -404824909, -911602353, -1169638686, 2126080712, 2139226261, -900300168, -1051094112, -1559289403, 1428069526, -1662766695, -412183779, 230034658 ], [ -1766568419, -1065375198, 2073804275, 91943077, -1321121644, 365038108, -515166426, 1464530014, 1407111285, 2106718988, 489226949, -674157466, -984311567 ], [ 1973042324, 1968368567, -472080869, -1121548464, 60680037, 1340072278, -157323795, 961147617, -1790395430, -1517237530, -456862826, 691905569, -1785283630 ], [ -1806701569, -1895233763, 270128125, 1231331994, -1162014697, 832771877, 95149980, -376895852, -1357189999, 216262800, 1370816203, -665551569, -656118943 ], [ -1724714899, -1690315332, -1837591609, -682976640, -849767156, 1162059252, -1975441740, -1709911160, 834926747, -2027965130, 1525904657, -2105488008, -182691216 ], [ -1257383446, -889116159, -1921854479, 1724227384, 1705446293, -64236602, -257014272, -1064470649, -881791790, 1077343673, -1584703962, -2064572527, 1442563223 ], [ 276307122, -2054379913, -1898312564, -1841709286, -251069750, -829185843, 44617975, -325352708, 426649323, 1384650115, -710248389, 27988703, -168467233 ], [ -1620922894, 2041885310, -1517521509, -114695047, -1081852906, 1988250376, 1330281918, 1513842004, 1613242154, 412040353, -468686895, -525052911, 391233479 ], [ 939622151, 831545356, -1143181782, 965769251, -41760101, 2008988529, 1622125641, 272054173, 861656500, 1395926956, 1105173669, -224504723, 1417023654 ], [ 46746305, -1589835194, -896285560, 437477964, -1887209935, -523424388, -1368533784, 552631937, 1505437010, 2030018592, -512446092, 1514914691, -1225394603 ], [ 877328537, -808599566, 37534648, -1541986533, 468041176, -1313712388, 1462006171, 790239091, 2008626819, 859214518, -1853863898, -24988125, 640328364 ], [ -2000427107, -1408988961, -296251618, -1029745938, -1099978361, -1644723826, 514937010, -522411455, -1011700847, 898201510, 806477714, 1859884681, 1568819448 ], [ 1473171291, 1931508492, -1339525420, -279149272, 1486859058, -113962623, 1958216125, -317399467, 1722491578, -1389420894, 1748119856, 748295036, -705122707 ], [ 1889142387, 1231648545, 1462515364, 956050127, -856974929, -2029743529, 71831620, -1228642134, 1017165889, -1500415110, -193502982, 263273179, 850564568 ], [ -1154406633, -452763301, 442927029, 29535640, -2032689488, 744165523, -869863504, 380511529, -1559113138, -587617056, -1454909872, -74205310, -1998389654 ], [ 460677824, -41381930, -375632651, 1139113977, -463542683, 2122652399, -1258235503, -1745152415, -1973624256, 64560207, 69511201, 1804644493, 439315149 ], [ -1949597346, 2125730085, 1530605480, -2087670084, 135416304, -168086899, -2098672323, 13663715, -873507563, -642867082, 51524169, 1943987847, 1062417860 ], [ 2007511292, -1317140696, -146808793, 477861079, -1242700449, -2124342167, -1972719444, 1289225689, 1002101361, -1861372400, -2065227277, -1636646446, 252769978 ] ], [ [ 1663249477, -297399246, -559974228, 479541639, 77505704, -650613504, 802876545, -2140232467, 1872424681, -1674370647, -1041681817, -1519010589, -209153768 ], [ -1346082405, 2120462924, -647965132, 285984592, -1115701165, 586876001, -1172512432, 2124982534, -1612240039, -1859111098, 287188237, -1344725476, -244119255 ], [ -289312190, -1761050772, 1880407005, -2126392652, -1066439436, 860990793, 1473868242, -196858591, 1573771636, -1566179679, 1915510399, -585410945, -662941140 ], [ 405865614, -1285962263, -1832227503, 1778767524, 1036170728, -2050008159, 290448786, 965724864, 1195544602, 1381779310, 744450982, -934451008, 1280733626 ], [ 459717959, -358095085, -1637252593, -248184855, 1789506848, -1914827145, 19508741, 1433699183, -380280011, 153532379, -591854550, 1273320596, 2017768198 ], [ 1282826504, -1346914132, -443524786, -1619511202, 736220397, -1723957483, 978889666, -1837543767, 1936749170, 527925928, 421157204, 61376681, 3259207 ], [ 1682247006, -1472949605, -572056801, -1064750399, -188016566, 621475637, 1674042631, -1366656743, 453597576, -11512498, -947985437, -1381997773, 1524555738 ], [ -1951304105, 1529551688, -196882471, 1630936760, 1991521666, 1360980634, -591908176, -103089294, -547513573, -2009814114, 381687027, 1931653857, -1979909192 ], [ -1672830058, 1232309947, -34932730, 1740014403, 1826191817, 1516292419, -2057954284, 1603742743, 1574120231, 1587434142, -1254725821, 48504893, 1512466621 ], [ 1298270875, -2007749681, 30137042, 1288265408, -1990020409, -1373512849, 1158331480, 260160735, -395913751, 1693240859, 1232491034, 359173191, -1622544143 ], [ -1001326550, 1452894488, 1741291533, 1930626131, 484455903, -862222838, -290593619, -740414465, -786400627, -76083980, 1769807740, -42583740, -3776822 ], [ 1019372898, 1756124092, -715619431, 1076771094, 1642644981, -363556646, -1858415559, 534607606, -1481693722, 1640531868, 752879066, -1927167457, -1923751831 ], [ 1561508137, 1093959654, -1036974887, 1654246558, 442354622, -52904160, -1504335613, 639027971, 133941454, 932921246, 1993696072, -1447375586, 1621655516 ], [ 391920113, 402781502, -1276049234, 1812580129, -1791795473, -1557236288, 2059803182, 597272162, 1446690927, -1209656403, 17547071, 1459745547, 1085281908 ], [ -491461276, -1683721843, -163883006, -1592935149, -481587538, -704568962, -25341075, -1461914059, -561500871, 1579656011, -1731574833, -639883526, 281066671 ], [ -817958335, 1030679121, -1966080386, 1934092818, 1628497467, 1236052643, 1405899824, -1989091458, -95786185, -1214573373, 1475870134, 1436344277, 1967701226 ], [ -41234167, 2030078022, -1414081340, -326095703, -1792939726, 697379139, 908809096, 1271982804, 2088701230, -369747644, -594887164, -617745667, 1491469023 ], [ -1337133065, -1855850355, 1884579176, -1783297309, -1374984267, 779892040, 629897592, -250065514, 216564464, 302490233, -1295120068, 1918222478, 1455779522 ], [ 2140175040, -1670624804, 1211225320, 2129353319, -1244841368, -1390911006, -758686271, -1022008514, 892302721, -685683549, 955349382, 2111335408, -2038812460 ], [ -2019421639, 666484922, -342510804, -435376555, 1719522724, 244890036, -846746063, 983662509, 1015377158, -2003140268, 923630054, -1066485574, -807223885 ], [ 100429456, 325346434, -1731254586, -588431173, 1396816484, 1797522854, -728671626, -1553577033, 1312750287, 767606407, -365012560, 1838997863, 595380485 ], [ -428572711, -1544582154, 856145247, -1154247627, -1057737971, 351634450, 522093253, -815444033, 536011596, -1973163981, 1677395440, -1506318427, -320538209 ], [ 1302061462, 1215214852, 647938915, 1969193984, 1444824707, -1395927493, 446297453, -818560733, -1509321454, -1563320006, -1054593978, 1529040510, -1655449962 ], [ -1776117232, -861260763, 641774664, 1920082884, 2072571601, -1869477480, 731279111, -558607075, 523622978, -325921124, 1572628345, -1334338117, 1497430509 ], [ -793826563, -1951032081, 626546100, -292131930, 301990049, 194353704, -338860606, -70201372, -1261052879, -822478773, 1738420888, -1114137169, -657523897 ], [ 1871336128, 1749016316, -657174670, 758580982, 810183311, -2121022277, 1165527047, -1143009357, 1063587221, 839838445, -234108557, -1555271799, 899872028 ], [ -574339057, -413721903, -1183815010, -441967691, 133719044, -827421521, -1803165373, -692038557, -251787349, 1973495139, -588417902, -391357245, -337805064 ], [ 2126726948, -1948924378, 2036668031, 2031979081, 627019101, -118357595, -1016516803, 377514458, 236218694, -501630109, 505235037, -574924808, 1370858004 ], [ 272083841, 827214860, -861508990, 2041997367, 1168254622, 1976285, -961025371, -954948326, -1992361979, 1558723497, 1922760178, 41106266, -1457997907 ], [ 949451337, 1655270327, 1167865273, -442190266, -698479861, -716601912, 1023092500, -1176227264, 507998530, 1756746716, 1656781388, 817383179, 212237866 ] ], [ [ 2078444198, -1781349888, -1446967073, -2041558319, 647154855, 721018212, 1188102700, -319674916, -1015588923, -654866555, -598403361, 455172249, 1590171053 ], [ -493367547, 376997123, -1175042422, -267747602, -900519403, 597189435, 456047420, 1878978551, -1317488044, -1323138359, -1659517734, -1442111200, 14749518 ], [ -1024073617, -475440726, -1294406246, -96799687, -1660677852, -1408553119, -1224058941, 535924666, 1807738760, -1550161886, 1580234698, 2104726232, 1416163879 ], [ 1499401746, -1098943421, -1729615309, 780943011, 1878976100, -747053731, 331333390, 2138462875, -135338542, 1308599412, 19800253, -714097334, 1841047105 ], [ -326338836, -1210877894, -219877418, -803579930, -457534973, 651996235, -619396515, -2041697191, -675426270, -445105885, 505022869, -203824017, 1365767754 ], [ -717683031, -353430970, -1499030434, 1197450362, 1023664855, 1874318978, 544377157, 1637370730, 22016446, -1456652161, 1452013897, -324166769, -1501946496 ], [ -1629115941, 777436057, -1738851476, 1560800856, 1671950581, -1757371188, -1402918839, -835336853, 1383910054, -1932311458, -1979470496, -1703928411, 826044849 ], [ 1981882084, 1928618831, 1968454993, 619157648, 1304150560, 1914356878, 2080354642, 2086177368, -459911475, 839717892, -880128414, 189820575, 1233052294 ], [ 1093458982, -1796288190, -1214732680, 126040855, 1392220986, 1914813450, 837219739, 1250697017, -774642797, -805669735, -104501691, -608997998, 1869868359 ], [ 174038685, -181126488, -1140106764, 1502796182, 724506476, 27990680, -1038520111, -622912406, -386801678, 120667446, 876256716, -1898493434, -487409428 ], [ -1582873305, -67162198, -1964515004, 1335108779, -486863268, -1309033338, -325236001, -1092252327, 1981371504, 1134577338, 24424521, 463941261, 60473260 ], [ 156256317, 1258061466, 432131718, 2012077397, 2138586370, -1565203503, 1942604907, 963880444, -222618111, -533580370, 707334909, -843949684, -1158812742 ], [ 1907636058, 253231549, 493936027, -1386516407, 1793731738, -1870712798, -1445388081, -1466486222, 830612111, 1444639944, 1239283639, -1142954198, -1071353779 ], [ 438391429, 1301932431, -1529007960, -857072891, -237985948, 579246509, 1954061146, -626566001, -98156677, -1525078064, 87241560, 387969941, -2116328620 ], [ -92387637, 1753428936, -2096684859, -1390743233, -2009275351, 834365444, 1420582196, 472405512, 861594859, 1169654110, -819720313, -2127062211, 206934448 ], [ -1792096363, -2133316286, -2004095915, -1554415733, 2138531681, 1521722955, 1553084301, 735770439, 436978123, 231347702, 1198052109, 1005836475, 1022538934 ], [ -95315403, 516205640, -1467656740, 352693834, 1338202305, -441186991, 21911525, 73350844, 429769654, 2046034616, -1606486231, -1668049710, 1910183827 ], [ 1210192141, -175883015, -596660003, 1818921446, -48226571, -2109704605, 383611859, 1205765647, 1282055394, 2145476409, 394762099, 173701737, -1149247306 ], [ -1673998304, 918089955, -459234630, -563648133, -555809818, 1705055354, 925362687, 1853172704, 80062678, -1252425862, 681532310, -19455220, 862583838 ], [ -2097169611, -276590826, -1355086451, -1462517772, 1235210467, -414043714, -828148, 763048851, -633609486, -78601893, 340428865, -620390200, -721999245 ], [ 1040646516, -1787834933, 1666406267, -868589221, -1652532314, -799662937, 1942391646, 459386827, 38685247, 497091154, 567904698, -1682304501, 1174466655 ], [ 1552205037, -476915443, -785064944, 1096792482, 119855708, 1647415565, 1821536389, -985041047, -552708814, -1813777036, -242158887, 259807939, 1049510394 ], [ 534998439, 312221337, 1333404921, -747354423, -1648590986, 275804205, -404393859, -453002696, 214647080, -147780177, -79231880, 1904241089, -1425595278 ], [ 1669652986, -2136887133, 384207489, -524274453, 2059404271, -900618313, 1256039341, 367489697, -1693181910, 1406982564, -733206753, 141583930, 612536823 ], [ -1290660769, 2113041062, 14076128, 1228388096, 2016896126, -1908008459, -1949222221, 613308044, 1410262160, -112783676, -354861890, 1161633879, 780725166 ], [ -641377036, 478273444, -495266224, 2143145089, -2091922739, 1708352928, -1100138041, -752115623, -1270385090, 587847407, 98838881, -2025913971, 2054773151 ], [ 192567039, -772835865, -858645463, 141652078, 1836892744, -116669598, -1587897102, -158611522, 551958372, -851815310, -971024242, 637269051, -1876306635 ], [ 1339380432, -1984464051, -473090926, -1282972760, 128385111, 886010336, -1189833428, -408428132, 1979280711, -1043785952, -1632109711, 888859005, -654194557 ], [ 1298199131, 1434297651, -1767349836, 935204848, 1565836077, 894719546, -1373886776, -1988635496, -1757742574, -11960809, -2140078950, 2066378680, 341962265 ], [ 1832395929, 1542470673, 622267285, 1671627425, 501861987, 1928230642, -232657875, -1047316377, 786476401, -83040821, -1204964197, 14770114, -659652652 ] ], [ [ -2140958273, 364311297, 732565964, 934930331, 2130802351, 362346713, 811067123, 1914581830, -1463521397, -165321755, -1763951328, -1544728347, 1398166036 ], [ -1020269209, 1162103399, -2071692216, 859283216, 1487564672, -1244080894, 1053892298, 1042765467, -350212482, -1361067922, 1808701602, 2052647974, -1138949428 ], [ 27961608, -1579524480, -1052370728, -1587766803, -1702267717, -694157525, 518658484, 1567015657, -812844653, 1399767474, -1501181193, -1749308240, 1012602281 ], [ -940792405, -2004732980, 729852315, 1437430821, 319300740, 170538117, -538347705, 420494266, -279427909, 1925542736, -724983691, 147937170, 1766001849 ], [ -1703750205, -941116209, -957480657, -1400622173, 346190433, 435010108, -269575264, 1321862640, 518468063, -2098707955, -1553978069, 28279595, 859078877 ], [ -950200624, -1818559107, -100293015, -82062549, 2012728650, -1065925346, 1030931733, -463367642, 442193672, -1017467988, -126627560, -913483721, 756347512 ], [ 2129838622, -1349585587, 1256595693, 2104658994, 483286163, -1210011488, 1415101932, 1350554594, -1919550446, 854201165, -519813995, 621130503, 1254582657 ], [ 2087962559, 420942437, 1137497000, 583262996, 1425799414, -1487532677, -654984761, -1487401599, -2128912929, 31889543, 1929243299, -1444938834, -2011233230 ], [ -2136742905, 556067309, -2106824537, -835532636, 1647334106, 1920174976, 1281531905, 351748414, -1724716819, -1699500825, 1432655812, -890892683, -2029369651 ], [ -42067129, -808921052, 509734453, 1826939545, -1280462935, 1082890594, -221738906, -272548259, -714897957, 1672870046, -1492551163, -867266728, 481908481 ], [ 1222870717, -859242966, 681969763, -1283773214, 1632101364, 1683434968, 1852143430, -769706456, 1573555928, 781352648, 757031689, 1074066308, 1175442627 ], [ 775595251, 409571486, -1821360508, 2103991684, 1633962721, 1964460454, 1140451544, -1195120398, 1780337020, 147454777, -658809244, 1166011620, -1607177373 ], [ 2005273473, 851458367, -1040639429, 1413786816, -1891647473, -460436164, 690230253, -648220044, -2146282169, 301393174, 1125663201, -1042774488, -2014059133 ], [ -1746819045, 1756057001, -780975966, 1234663097, -1956460802, -1604552170, -1590730676, 1365117099, 1233298304, -921399069, -1915595824, -128940542, 545081834 ], [ 1453169232, 131656484, -672900442, 711591670, -125189638, 1682507122, -1946476530, 547878596, 980507170, -1079211157, -31811322, -1307193292, 1537586181 ], [ -532507161, -1481035984, -850203856, -642840170, -2005907033, 541983183, -2128350165, 904745135, 954984033, 1972526772, -646038762, 1879025305, 244895558 ], [ -862942709, 498117374, 924667608, 454508891, -389555967, -1736851089, 1973507634, 221086612, -1301033566, 74364385, -2145037358, 314863031, -2095474412 ], [ -469714905, 2112725365, -705493520, 148230142, 2059839516, -93543814, -2445781, 1996791291, 335858040, 634395007, 753840149, 1115338349, 1553461084 ], [ 368842376, -1104088517, 707140355, -1025048688, -234275132, -1085295048, 1257183369, -1688020595, 466378226, 1226906154, 277488154, -189135580, -1598512631 ], [ -75332375, 1890263783, -46748048, 1570147165, 271235811, 73024937, -419435611, -966614960, 1854859097, -835897595, 1237978433, 1909222782, 299277625 ], [ 1730435167, 559001192, -446866030, 1235975504, -499898999, 1044468482, 1144129351, 102884524, -701549221, 765930115, 391505214, 516952133, -1844244361 ], [ 1435110389, 32224067, -1930818351, -1204871020, -424484061, -793315875, -673277796, 470713899, 76933293, 1271367523, 301984229, -2106316451, -1183222677 ], [ -384378137, 294064228, -1367559305, 615583803, 248987314, 1762967884, -1762388114, -49539225, -313925217, -455129968, 874324643, -1687176559, 501931691 ], [ 1366073473, -1945547628, -1242790184, -760088769, -592712529, 2089428294, 287917073, -1028005978, 135040082, -1688084198, -1003915294, -756794210, 2124872417 ], [ -687031415, -64007492, 1462648638, -1485403337, -1967784616, -741681219, -307121192, -734764489, 405965007, -1369506174, -1776178742, -1307544159, -963783405 ], [ -1501570221, -2133797461, -1288246219, 1178962368, -771765774, 2033991901, 579786646, -1787623485, 1280918689, -1390759234, -970282270, -1309831510, 622759046 ], [ 595758076, -1728908423, -934251082, -726647861, -1414832501, -1206980257, 706724304, 1225814266, 1310618449, 1721552311, 1139611781, -242399584, -1447881283 ], [ -1394508520, 1654612181, 236758719, -1103696315, 95231752, 232034584, -819294337, 1352523085, 662840267, 13717754, 549142209, 530781481, -1207539023 ], [ -392184008, 695238429, -1526703833, 1182869574, -1720228790, 1704352169, 1500808595, 1545439033, -995429937, -2052774205, -45751918, -1391065384, -1689192061 ], [ 2100580835, -1663323229, -1349444134, -433263900, 358273796, -54671804, -829701384, 444178373, 1214663160, -220173294, 1975348460, -136988592, -215916388 ] ], [ [ -1649167646, 1452021869, 1711680909, 1759775713, 1112226002, -2107689464, 1856212768, -1280992258, -1182313812, 2145649863, -1034033246, 879450253, 1266490113 ], [ 589037322, 1375685595, 1810262871, 1967067483, 1841266989, -580288797, 1696222207, 143909855, 1300138942, -1723541286, -1758476075, 850612391, -680707145 ], [ -1877507065, 191718978, -1493456107, -1123021060, -1705822847, 96830185, -2903054, -686628482, 602459384, 105333197, 2061682417, -831108072, -1334313055 ], [ 1031309861, -65738249, -1308545113, -118157450, -1868489097, -328461732, -68511340, -380074647, -2092993860, 1155606364, -637070293, 1712688271, 829510243 ], [ 1314461215, 1764738228, 1676774523, 892832243, -1370475016, 518471306, -1242451685, -2027040750, -504251184, 7243001, 755393835, 1382989700, -374377226 ], [ 1094079604, -1459988079, -2140216395, -1519371102, 1528463412, -1135776320, 1036159170, 699826847, 1733510849, -764305231, -1773323440, -488623202, -1578178072 ], [ 947447625, 687116192, 2047985212, 908144614, 390112786, -355471721, -1033974431, 2090672836, -1584377835, -1973852729, -1452417676, -619645087, -693714348 ], [ 306148941, -312538494, -879791471, 657650038, 2117068284, -1907194008, -1592573535, -1437310514, -562226886, -1754378834, -784795286, 1255997274, 1233267021 ], [ 1094545152, -1690309923, 1621994422, 1456515375, -1108675592, -1497408018, -490182937, -100800301, -1720225910, 1758975119, 1573725949, 512571951, 1017733182 ], [ 947907854, -2100460246, 237735108, 1611595754, -1149944529, 1089847181, -673450917, 2094705293, -1532774281, 1343237522, -1800723496, 264763220, -1829289096 ], [ 1867008893, -1760459659, -1968138429, -1164894305, -1186792245, 425153972, 1892959585, 1022193402, -1775901786, 1938248324, -1963532584, -2069027602, -813643171 ], [ -2021900328, 554128975, -1549330410, -566090354, 223600425, 259958428, 433988285, 2104874801, -75087774, 330990450, -1263849268, -1487599071, -1016868068 ], [ -1348988123, 1964067957, -1558839044, -812225684, 458874187, 67172185, -907235025, -1635663464, -221506124, -712767639, 32912522, -1134863477, 1370815045 ], [ -597892968, -717905579, 2123920762, 17654262, 847407844, 1745674614, -1753322099, 775981521, -210774533, 663252147, -940387551, 1051864611, -1461333227 ], [ -273611878, -709071149, 1782621496, 1770644617, 983840538, -262839734, 704664736, -1787459457, 620461908, 1599293889, 587374056, -2109964484, -1752759972 ], [ -1054149797, 343033398, -373315210, -1943564922, -225486020, 1283491802, 1328328973, -653926013, 435478135, 1194903695, -437501569, -97056800, -1720448503 ], [ 387882271, -2087095516, 1388987048, 482498712, 607755377, -677389762, -426893852, 1106072839, -216609939, 1010649088, -336512642, -1285302550, -333975299 ], [ 1211178207, -46108530, -397354354, -1972382415, 1864393335, -2044338171, -1931091418, 1442691896, -1591379837, -763089218, -1107552036, 1162778760, 693314961 ], [ 1989522623, -1923889031, -294533034, 1718868155, -1980480283, -2145929635, -1444000251, 391631199, 1818838361, 726635261, 350703114, -510147072, -914339771 ], [ -2124924121, 1351060906, 674987876, 790765209, 1959904545, 1085378379, -959433664, 764915947, 1037671538, -1955677181, -1345218541, 321653225, 1425924619 ], [ -111908838, -566295773, 1665591774, -1613945376, -337171200, -1537501341, 375950612, -312110899, 1651903189, -807358911, 833725047, -295355983, 1967375233 ], [ 1090345546, -304412808, -208787456, 1625483834, 466543234, 1783459186, 729447610, 482418602, 1273935148, 2079638430, 1141382647, -1062859399, -705278326 ], [ 85172094, 355136966, -776301988, 902266792, 1719995261, -530832780, 758296136, -541518113, 1192899428, -641753352, -307648045, -1892233210, 443848836 ], [ 162821203, 698045638, 1428149970, 39574801, -29530311, -450234214, -714076963, 1437671338, 224770649, -1217453946, -893667598, 1280071990, 1577798804 ], [ -2013421094, -543476549, -96594720, -1702411750, 727110311, -634362640, -405698254, 1265092020, -319560032, -1231967002, -1812213268, 2061624789, -267768535 ], [ -738747272, -208410166, -976165741, 1474143977, -932877536, -1215755696, -2092658523, -1437238914, 440882291, 979181005, 423390446, -450650474, -1781931293 ], [ -1260080899, -142721133, 1063078419, 1881629324, -1667521682, -1187459230, -1488595516, 1037640042, -652247860, 1907727978, -340443225, 1103377631, 1908037192 ], [ 902688984, 1407315103, 2124957806, -1586855055, -1495027010, -407684664, -1006659956, -1280795693, 774765847, 2046463213, 142625016, 1305853671, -562860787 ], [ 1660344313, 697088211, -2102912563, 1498121787, 932600652, 211540749, -464760220, -1389856040, -1784079294, -1574846865, 768926143, 595421174, 1453309283 ], [ 2032976266, -314811782, 994007257, -1599026360, -1810241589, -1795665888, -2088231195, 51655610, -1562099344, 1230810365, 274702220, 503647823, 7642 ] ], [ [ 245474393, 708526252, 792846847, 1444710193, -476170614, 741035346, -1711375076, 1844891887, 2076538105, 1906952314, 1137141909, -1723085519, 305039868 ], [ 257327570, -1936799503, -2084991400, -73307293, -209294138, -491987404, 2035968710, 1594119179, 761552856, 533465969, -868871962, 1114399112, 665143416 ], [ -1051795924, 1809440771, 902849519, 2060110646, 116270710, 1488315500, 812336790, -1609529623, 719597715, -2071028514, -667496700, -1307862781, -1414768092 ], [ -733143773, 1937798146, -1885086710, 1659447734, 2139457974, -1101850028, 135088161, -150274592, 48246697, -1557627949, -1914446124, -1884183170, -1078233823 ], [ 684619812, 2012852704, 632858572, -1532008702, 1621759931, 1882409848, 294934397, -1941421370, -253268182, 2037323688, -1078514699, -820253909, 1243428305 ], [ -681515237, 1716376723, -990836536, 476053455, 665928848, -1397401707, 970492536, 214123709, 667404590, 2076597946, 485276734, 1868435389, -600159104 ], [ 1803328107, 920244116, -845156734, -582039882, 1195811529, -422683809, -350802321, -301465460, 1507058178, -1036089249, -4482135, -2104390061, -1288574707 ], [ 1301685686, 1873319538, 1834665736, -692967780, -1180107958, -800954017, 2027920196, -61823117, -1046461069, 62370392, 1120929315, 566404968, -1692781568 ], [ -924959738, 2047571027, -51021372, -417045390, 1435809059, -1668615174, -406044055, 1576604870, 817883592, -1163943101, -1365156041, -456072979, -1335344275 ], [ -1018647416, 403520475, 1893813290, -979613536, -1246750385, 746919662, -1229798653, 670703897, -7915504, -1614906316, 921958022, 2061784675, -391984220 ], [ 627016079, -351163352, -1660588958, -977572660, 416901800, 916393043, 877082031, -933492877, -1742770082, -615071015, 1948759892, 1128230999, -45616484 ], [ 864810152, 736218458, 257594835, -635617272, -1096311535, 1673294272, -1566322680, 680533447, -1579909247, 1046423349, 2006886619, -47356594, 508269032 ], [ 221760582, -724258037, -933188187, -559479489, 1096056342, -1983566762, -1669179271, -1801882404, 2026414121, -410545895, 877669802, -654296796, -1079761443 ], [ -1268620073, -1141858567, 365773130, 1052309510, -333342897, -669601673, -1037707366, 1487554529, 1467222454, -875533172, -1441318772, -1354601011, 771178342 ], [ 485797613, -326774245, 191976337, -904816162, 695496856, 290221505, 987978698, -816061383, -800562265, 455846727, 1937422299, -1372102181, 1388027640 ], [ 394399223, -1241210623, -18806443, 377478556, 1329628550, -21116513, -454078863, 490403556, 1301355064, 1638612787, 454644081, 1442384265, 655904254 ], [ 695075524, -1038957276, 1223103198, -815655768, 1008487038, -790999607, 1989360711, 956584526, -1012446915, 160547993, 197929399, 1840510717, -962438042 ], [ -763229971, -390755848, 1066328595, 519586935, 1041027310, 20214049, -1465123230, 904909156, -61209441, -1742730759, -1107764975, 1344186109, -1358671056 ], [ 2028998818, 1018959367, -712784320, -29820483, -842114576, -1850255835, 2065716443, 1329379725, 1805186112, -108917434, -818458401, -967412741, -66624175 ], [ 1801482653, 875409402, 787698497, -1993459060, -1371290972, 432492555, -1349243825, -873799423, -874412075, 1903381144, 650947023, -668117474, 1877131222 ], [ -1428500275, -1761997573, 870351078, -1472870845, 920308820, 1404789248, 73175026, 1932980980, 1694875297, -1608170181, 912853747, 272204697, -1566445304 ], [ -832533825, -1520708754, 1818601795, -1821672081, -533973568, -1919527060, -317009109, -1864969751, 1558620715, -1473212436, -1917833724, 2012771452, 805887150 ], [ -1848177653, 1931164415, 839939395, 290145997, 1750698394, -115026373, 1556553883, 2041368509, -697120785, 2106298491, -1402745605, -202160176, 73554738 ], [ 103357122, -1764618612, 1297475414, -899820091, 380519078, 1857940629, -1524371492, -1231721963, -729291352, 1264243065, 618989341, -1387655059, -1646953243 ], [ -2005747588, -1129558379, -79774784, 548227306, 774374826, 1385562265, 1937758039, -363450337, 2092659258, -1373977704, -803517686, -1980697241, 42538604 ], [ 20344105, 172950284, -1472412394, -1773445912, -972800005, -2031172894, -1565971891, 551739834, 1434044275, -1616204921, -1069734850, 1109980457, -132854932 ], [ 9617129, -947011602, -204037147, -1473667010, -629057133, -820941918, 30952438, -486402112, 2145189268, 572107443, 1367927, 2057580836, -2119159302 ], [ 2024728575, -538684359, 1313468916, -1297051496, 899567790, -1688476371, -1685709085, 1680492625, -422167143, 695883946, -1615295037, 1731284045, -1949181405 ], [ -769733898, 666776814, 1834766812, -1595218497, 1546207227, -447424509, 90059233, 645606981, 64531054, -1423601125, 2035970219, -2044071625, -1066287853 ], [ -1036569570, 501835213, -1298341324, -1844940265, -1460012936, 755090706, -2009565633, 721461422, 1767562265, -1562301223, -232856388, -1005342901, -549567420 ] ], [ [ -1287597146, 626556241, 1770791059, 1073526803, -1680847943, 1334826280, 600398373, 1435976578, -1577173220, 1292560221, 474523219, 1648653261, 1316132342 ], [ 1173303773, -931621057, -1465411325, -986285212, -1596816344, -512047900, -1699802461, 1452627080, -1558656459, 83317445, 1295948786, 337849689, -1948884624 ], [ -2057386539, -1791999985, 2109007136, 1148470092, -1056679342, 798651442, -1261622142, -1045784665, -17741853, -344672810, 1189560375, 818315829, 1730798467 ], [ 245833062, -2055865383, -1753738830, -1703892550, 17960250, -1969240694, -1589575603, -1793906711, 1225244334, -486516304, -35707230, 1084142510, -996161363 ], [ -1916135425, 1403192333, 297891565, -1453598652, -876373330, 764629341, 682771841, 3464297, 1875183014, -999877514, -690586061, 1564135349, -1695449758 ], [ -631963968, 714937700, -422620026, -950200286, -552252533, 1109976906, -1365961019, 645956410, -2077531512, 443132468, -2074210321, 105376916, -1898173282 ], [ -217535595, -1577198735, 1075995248, 1394069059, 898458081, -342565515, 1146737891, 45475140, -785071005, -958579352, -110462240, 126783455, -543052690 ], [ 119111028, -1158572460, 1447166440, -456725264, -1343259063, -1518317723, -1407132495, -934095571, 466428692, -357078649, -1369896513, 628183481, -2042249383 ], [ -1172653044, 1329349442, 538374913, -716010528, 559541098, -294035581, 63691702, 505040923, 1375471997, 1787009184, 235507925, -486149255, 1932511761 ], [ -2108162435, 513186397, -1822669202, -1132951184, -373477030, 34710447, -1426077026, 807212651, -185007371, 1521110789, 1486489529, -1196085582, -171691700 ], [ 331135424, -290515521, 335147643, -992948268, 1035903458, 2022449002, -2060513577, -736510558, -1339462239, 1168508672, -74140411, 1208347892, -1859255062 ], [ 896434527, 1627893939, 1563271599, -1796390903, -1588965906, -1960678133, 122659937, -762204924, -1680475444, -1962780050, 597627882, -72638675, -507943074 ], [ -377719912, 737850997, 1151192740, 1117572783, 779931514, 1915864949, -1791537462, 321760668, -217321766, 846409245, -1732568062, 646882105, -956971946 ], [ 1442122391, 1637472281, 963237896, 574148382, 133542759, -604778103, 1326105765, -1001969921, 1907946620, -678011912, -129176412, -1068607523, -584057994 ], [ 1137134493, 1772108384, 427620492, 624300834, -1654455756, 1499786127, -1592825456, -819330546, 170644025, -1327439021, -589803703, 920951642, 1604126434 ], [ 311626423, -1561533477, 1816540941, -1733872480, -1834467475, 1272445693, 1250909102, 566957522, -228720671, 1980843558, 562513466, -1609053016, 1557053692 ], [ 879521517, 1480514181, -869376337, -272068082, 695818353, -20737931, 1652898989, -1275139094, -1441374793, -2072561665, 675509833, 1823197613, 1391982790 ], [ 1965028324, -889034677, 80415276, 1718360214, 759802506, -118390634, 789385475, -966794348, 102962522, -589099383, -1102130859, 565209332, -1413587810 ], [ -1837462631, 316846357, 935739414, 1322070602, 1351042130, -447380, -1828584630, -1615850443, -1543937481, 2011249912, 1207802011, 1222606789, -100945214 ], [ -528922990, -2087732720, 762005838, 1887071670, -998228388, -491334700, -1726562565, -2109700930, -471761383, 1881529984, -195440719, 1603266497, 1772106253 ], [ -1622217652, 831964017, 1418060226, -801050740, -447479406, 1229617317, 727196102, -800186465, 1482289843, 1357136308, 1482108967, 2135797080, 1017406192 ], [ 2034903661, 2012045105, 404036867, -1421760879, -1190834413, -1228856929, 1879680129, 345735567, 850923078, -1752798628, 726350100, -1427047477, 1726543856 ], [ 1306011419, 2029502573, 1536556100, 1760250587, 546961695, 1244173207, -1303216313, -20807256, 2147445849, 1664596624, -776423683, -379773760, -378017505 ], [ -1299394070, -371451734, 944816582, -287346016, 1020024175, -17775481, 1157937444, -1441631157, 544512418, -1441081629, 264828350, -1079918203, 1955780300 ], [ 222141316, 625719203, 1880684544, -101267461, -2070819693, -2046582485, -1881512116, -607402121, -1013723493, 1799180054, 1011339862, 1264559816, -452300541 ], [ 1701891272, -1850636063, -1699218090, -1057003911, 916407838, -333661724, -1496940672, 2003570398, 1703053938, -886020328, -1078433996, 98131783, -1051341038 ], [ 1468848916, 1255033150, -104690382, -1554846695, 678315299, -1059975343, -421567776, 1657408121, 1476739053, 753038199, 1210472207, -1503414139, 511079993 ], [ -708060760, 636651346, 800209717, 1540802154, 159190198, -1040098272, -2009774192, 1129822347, 592010114, -1044242611, 4146718, -2026934925, -419039563 ], [ 257356811, -455991130, 1968238268, 1620515785, -1664263736, 467406251, -1005837808, -1076942400, -1660624396, -1297960724, 62028316, 1548330982, -898605121 ], [ -1046494234, 2116001669, -448446579, -1881878976, -361929200, -1274844762, -1401458739, 1049039947, 755823862, -952420386, 975184389, -952629879, 1288086866 ] ], [ [ -1509933801, -213230489, 592996687, -395668293, 571682930, 607190191, 570987595, -236009090, 1121256355, -656006524, 2008168910, -1934581688, 1082361979 ], [ -943736668, -760644314, -554733405, 1679894273, -2064743031, -1327923692, 738592739, -459615106, -1490401348, 1513544278, 608279175, 1194774455, 408615293 ], [ 1913465805, 157870408, 1129045947, 1092222660, -1270332621, 109435164, 1111079992, 90187856, -1399199747, 1086206805, 1717100693, 1588269930, -1702146041 ], [ -1917916181, -1255353578, -1316883930, -1003707038, -2054521713, 1015342663, 363279928, 994027443, -621462749, -259334331, -544517751, -1691540853, -157366146 ], [ 1395343956, 1665869544, 1029336358, 808070721, -524470520, 542735792, -1628040807, -904993861, -565358809, -1931697409, -141787785, -1377629327, -941268444 ], [ 38399460, 1276631212, -779095673, 1232027591, -1524406534, -392007679, -91366243, -1375414445, 493508943, -890396798, 997275457, -469005575, 1477013807 ], [ -2004017469, -222786146, 933190664, 1328258711, -298770275, -1631126070, 1678046854, 7509905, 93767848, 820270922, 194796187, -963994067, 564908494 ], [ 2005069498, 756286341, 257312115, 1871110602, -848834658, 977634086, -581585743, -1217359271, -2053442539, 1448676709, -2035575564, 1449496878, -615076231 ], [ 898438963, -1880291794, 157206001, -378110161, 2028414240, 1741960648, 662617083, 303446357, 1238974208, 281434543, 302280113, 1689159771, 1401165508 ], [ -2067400925, 126088920, -2018043396, -1497210736, -1536257217, 203021448, -1090376323, 239040115, -38520770, -2125335029, 1536687323, -748644027, -1249413487 ], [ 209912923, 1030038212, 2082445226, -1957088201, -1918775046, 1139576561, 1159451097, 1681193542, -1332765095, 1192131618, 1859947177, -1783894412, -955572222 ], [ 281169174, 799643818, 1299634745, -153772086, 158544868, -1863480688, 857939866, -1107962666, 188496901, -974645045, 1207770032, -1001213326, 911290891 ], [ 617046753, -979505736, 232748944, -177455916, 1339608787, 1914754518, 1730474698, -554969385, 1771128461, 2028950215, -1874777439, 765057294, 481118519 ], [ -1274589190, 1746357953, -1965140992, -1578163610, 2109605336, -646774447, -249632432, 1796678812, -1421871677, 1203927654, -1926807750, -1965855759, -1774425729 ], [ -1332491762, -131990505, 1842333134, -1175030969, -1187677026, 1575571652, 445939099, -1399357413, 1947041996, -1740824712, 2052909159, -906550451, 1866995028 ], [ 1627536706, 1587516952, -1412619392, 1433512906, 532775377, -2010812598, -1076928821, -759294256, 2143658984, 142718528, 980093356, 761381567, -1017610652 ], [ 1196809329, 1878680540, -1703564013, -2112958913, 1205423804, -1035641379, -1035511407, 1882936256, -403256220, -1853243535, -183492186, -2570406, -353322290 ], [ -1432456285, 1484125657, 1630859839, 1492439709, -1965039826, 1305372271, -1060096090, -28215244, -1007599883, -1690935395, -1734066308, 1327557882, -439362730 ], [ 2090744253, -289816648, 1801922752, -2122038068, -2030345878, -155403700, -1076908842, -149058584, 650126993, -1202259768, 944879483, -1201044335, 2080058371 ], [ -988656204, -795102853, -114781578, 1185673779, -504701765, -406402097, -78410133, -55043296, 453715511, 627177580, -1246869173, -352553965, -1603937163 ], [ -2012779212, 639570353, 1395830278, 1004153954, 816992085, 901918721, -1007048582, 1502183119, 2129514515, -381697643, -1079001627, -1656523908, 417826151 ], [ -526280943, 1948282730, -650605587, 1849553202, -921014417, 1172963425, -989542994, -1277503461, -326976805, 567202399, -530596981, 123030374, -1164331365 ], [ -1178157050, 1032881121, 1165955006, 1209543674, -710380317, 740464302, -326882047, -361958170, -2008930819, -1471744039, 1799714112, -901911100, -1443129848 ], [ -861057982, -294623633, 1279080419, 735740015, 1185478417, -1368589914, -623415432, 866093997, 354401809, 1015838533, -374859238, -2067803716, -363037871 ], [ 1564229869, -282242965, 630573371, -13812710, -551936493, 92909871, -41409058, 676326619, -1229764986, -1801500133, -715342496, -309328736, 968168703 ], [ 148219499, -1966361481, 904955967, 1255171533, 694966383, -379316229, 605762307, 1947829415, -1041267276, -252731362, 1240587513, 1082674436, 1564970595 ], [ 987255409, 1039975525, 1829959014, 1555210657, -678045457, 408078886, 997653475, -1886668480, -320377285, -340321096, 308424077, -2043752388, -133956335 ], [ -1126845473, 354936594, -2099845341, 1729041319, -1047063802, 1179587302, -1190211359, -940250512, 1521265149, 1499764840, -1793673154, 2105429959, 1430050040 ], [ -20645876, -1674425497, 947636913, 576897772, -1303328327, -471402267, 2088601509, -1265030624, 307171498, 1589232931, 1981151586, 585100228, 600778046 ], [ 2105851773, 1481772978, 682187100, 736346989, -1722812104, -539905746, -1083180869, -708303931, -1292752158, -1017553676, 1496739635, 1656854552, 609124489 ] ], [ [ 1631608909, -1297708338, 1542748680, 1569133526, 1118460001, 1928518284, 724658439, 1883614892, 1950297527, -2139587714, -452512321, 88345865, -34306761 ], [ 962853518, -2029035436, 1542815422, 1978984505, -974952286, 226569939, -570581143, 118127607, 1215728178, -516890049, 1798935205, -128827150, -904908242 ], [ -143869306, 883071989, -2089734125, -1567213442, 2124794784, -240477928, -1521925194, -671652225, 317685645, -1382466236, -721613581, -1997543276, 1145615943 ], [ -1095110168, 2042478194, -1284634768, 1011739261, 860008276, -2050509396, 1078730386, -1087633916, 115609640, -1805933497, 779575829, -1436448362, -2077037298 ], [ -276882488, -347352642, -1849265197, 951931988, 1429951019, 481704091, -1234585862, -2007789612, 806931582, 530375400, 1322599580, -1382373153, 1286533700 ], [ -271635550, -1972709264, -349054704, 1443915458, -1937905179, -908451803, -267186053, -1001418411, -968776908, 904723305, -809470138, 1424913987, -316989081 ], [ -1828069299, -1957329296, -1823738632, -1596127932, -1305000763, 1808164916, -716818980, -1307250345, 407894803, -1002020045, -1676783061, 265123469, 449590253 ], [ 1008394698, 147441759, 502782699, 415561752, -1980564585, 1734414523, -909688159, 930419174, 1587975020, -1463109165, -1183737303, -1200842776, 918233244 ], [ 1629204819, -863466240, 1960672035, -449074875, 186882967, -1007056603, 888547972, -1791906130, -716965579, 1850281719, 343914284, -5270699, -157622944 ], [ 1623409259, -132696684, -563808903, 481665035, 1973280825, -1102488396, 1153398519, 599342676, -77626249, 2132869668, 571827561, 2057885790, -1473657770 ], [ 328629818, 25623038, 429815324, -1138627800, 522076688, -839736716, 1245171457, -328545735, 347044502, 459962514, 1638572939, -2142841672, 325453576 ], [ -2072438161, 1868108092, -607994214, -2131438397, -2130909272, 1443838104, -1474920722, 1644262336, 656791537, -337883612, 1477879136, -1810827728, 839923043 ], [ 1657233215, -607160394, -1864698996, 2135985224, -863558367, -2057569810, 1304411874, 1258374967, -118920520, -1255717821, -1133154188, 1914848221, -699548201 ], [ 464162820, -1691102293, 1882986891, 1974803004, -2122905625, 2070815078, 1864625449, 663885372, -1189040673, 1727559755, -811748764, -433476942, -920808808 ], [ 844380880, 1180116026, 293089740, -116794505, -1583761922, 1404450806, 14934461, 1584583452, -866120878, 1331245722, 766588664, -1558151230, -829560718 ], [ -1565916037, -1168776249, 1404799311, 1583735630, 594287292, -353595236, 371621166, -771099195, -1407991869, 381279008, -1567434189, 1957662709, 315345986 ], [ 1844160925, -2009235738, 1489053911, -2084187919, -1449255885, -2114683185, 1650399772, 833540801, -246207660, -1328880549, 1536776165, -1618433870, -1080436667 ], [ -309976196, -1503184113, -1275964425, -1614454680, -1246426519, 896768717, -1440267703, 1676442482, 259028474, -229823962, -962048146, -1197598222, -1164584752 ], [ 1023565564, 1706785046, 2021392924, -1560043013, -1022311299, 534969518, 406740118, 632891866, 769507044, 178961101, -799499315, 1852266987, 1604539860 ], [ 1731006546, 404588297, 239912531, 1023200031, 2096003913, -1117731812, -1372934015, -1517120205, -1566343510, 378887200, 441380670, -1989143423, 1196919173 ], [ 2087628264, -1749619213, -1773611107, 1103541567, 1404861625, 1978076450, 51751831, -126282054, -1100660719, -1165238128, -1061823735, -1308347147, -39568623 ], [ -251765493, -1317487645, 679167907, 204998093, 508995723, -2053144240, 1019543802, -427466938, 1253365312, 1276080871, 161898832, -722707385, -1041972671 ], [ 1954536268, 887535238, -1519866821, -1965594974, -1387971393, 76447163, -65027, 273114071, 1732578580, -1770428828, -836120613, 418508706, -1396624769 ], [ -42714626, 647896954, 254156848, -468848138, -1525374132, -667442645, 619857181, -1872079530, -1842311710, -1427135472, -623893453, -58493340, -968189821 ], [ -260019610, -1429555170, -628400981, -2033836880, 84999837, 403363617, -739822499, -803774467, -938187013, 1824460993, 1700536335, -775157913, 1061629091 ], [ 614917593, -1084197582, -671999846, -4117734, -1735754276, 258841778, 9393963, 1123921099, -359045949, -1488658439, -937283224, 1748535518, -1222416042 ], [ -1692614433, 817635898, -733025968, 889739620, 1818567901, -1895972906, -2127497622, -223470872, 1685285624, 27553428, 472903493, 634230473, 1635624926 ], [ 174968497, 60221704, 464008048, 1092355984, 302028785, 746984026, -1526731606, 578878005, 707536913, 1261723595, -1596241446, 2144099215, 998524184 ], [ -1289074917, -473679817, -412153833, 2119002883, -1145823796, 1624966798, 1992553180, -365526711, -1273657552, -1729178937, 822543685, 801400557, -310299647 ], [ -414248093, 346070762, -633774248, -604236898, -749044142, 1941775251, -823667775, -634947540, -176011159, 1973400592, 1963712319, -1888672947, -953604449 ] ], [ [ 843616763, 848160568, 1266725345, 1313961646, -1871846805, -133368757, -382086279, 1871048120, 713943133, -1170857265, -1396710533, -604827819, 1829961267 ], [ 841293066, 1403341113, -149673855, -1147062002, 1048172109, 649019573, -1593587809, 686834606, 1493237501, -272630197, -309976930, -622412624, -2049667777 ], [ 1444636882, 2003740619, 1194822329, 1585279421, 756326037, 1602734108, 1105162175, -1230677607, 286831677, -841240008, 2120657819, -2075402367, 2088204724 ], [ 999060426, -1530524019, 327139235, -1768307165, -1003713315, -1551338498, -1743465853, 1947730872, -260237228, 1102353864, -1294858569, 1696876662, -475041865 ], [ -642432545, -302867848, -2128481606, 2146911538, 355529722, -256026234, -1068935811, 994853494, 1502861315, -891939632, 229075025, 1156735816, -277317709 ], [ -472517376, -273450382, 444774964, -1823228727, 507054873, 996213133, -428945046, 1758531765, -1444803991, 266737360, 2015243719, 1933757392, -1338858443 ], [ -465180068, 1727971977, 1691204657, 2061616912, -464878507, 1520947066, 1571159219, 915352320, 1834279384, 1662112483, 382494217, -682858746, 524200439 ], [ -502024676, 396046361, 1525584441, 2116050482, -323295673, 515075800, -1107224655, -259075962, -1327085584, -900851761, -151016258, 328285691, -939835497 ], [ 173400714, -1236311684, 2002745602, 1955818225, -1156473157, -1681257719, 2091518211, 1169621385, -795851800, 1307778508, 2072246366, 523876635, 1172716030 ], [ -2005516314, -354278898, 1643276275, 1696099649, 946508282, -1178887341, 771298275, -828795463, 1766314386, 803655592, 1450362674, -1026485187, 250213550 ], [ -652941703, -1836169871, -137929460, 1177662872, -716239820, 180697085, -1455418435, -254425840, 185676494, -194379887, 648285877, 289886266, 1014515605 ], [ 1352729516, -356696329, 1941933002, -522024216, -2103554943, 971729748, 193513469, -79025643, 2008328012, -853100698, 1587143926, -1432298683, 1140248210 ], [ -247501124, 1546183949, -1763972909, 509753288, -1261887761, 1296031939, 1884754199, 275894591, 622095411, 1793877846, -1346444434, -2089504344, 1357328987 ], [ 828280566, 580884224, 485315015, -69194305, -698623426, 304755529, -1445933698, -652454092, 425512736, 1843758026, -1422185748, 1528802164, 577622699 ], [ 1471297590, 151505752, 1998355988, -1893913305, 948155975, 919194728, 446986937, -1805214601, -47925226, -1869859616, -2068426364, -1709813102, -1692785614 ], [ -1471454532, 928010658, 1746884844, 210470722, 1365680484, 1938157510, -1902416099, 1341971655, -1728439208, -778906179, 95738281, -423199708, 1964451323 ], [ 440488774, 405175347, -20157236, 1195185245, -928448142, -234594079, -1725751546, 1502707936, 938402854, -1505383668, -420069116, -1765587911, -498726557 ], [ 573438761, -2130310707, -350278140, 350702127, -561927669, -1427453846, 932777269, 665856819, -1946686356, 1790760192, -1481760895, -2106784199, -1754909316 ], [ 1564724389, -1133277924, -259030778, 119339678, -1358103295, -1656783067, 1278236256, 448713815, 2074100210, 1917152634, 2031084469, 387283223, -1724901285 ], [ -460600607, -375898981, 1846007393, -481105296, -1904199701, 1817683696, 1507438648, 693647684, 1261312306, 619555822, 1251211046, -541167880, -1917742656 ], [ 100404211, 463312460, 1166672276, 446710912, -1268984647, -1199326292, 1027086062, -669364132, -706621072, 641235897, 1773942476, 1653146418, -1524863984 ], [ -1740601864, 481698972, 188493245, -877026795, -1768538479, -726096064, 1668191999, -2098012133, 708117709, 823434023, -693546593, 121196896, 959344259 ], [ -1836850283, 319105341, 1218205286, 1081832789, 1892568403, -1505307212, 83120071, 2049769595, 555074953, 951046576, 304619473, 1239915125, -60098440 ], [ 1591683337, 883313942, 123070155, -1437397830, -114216997, -1139287739, -1181644825, 1019024309, -774743789, 376514667, -1161509764, 1990529328, 210571397 ], [ -1653651142, 1436299889, 23409362, 1048565229, 1829874719, 1733801052, 1859751363, 1232240740, 1636825441, -263142143, -1745429629, -1928553540, -1544304018 ], [ 499340318, 439021959, -2129099833, -1744088349, 1847491596, -1545495643, 1384275842, -2043991467, -630410233, -1326836802, -638741529, 1799132743, -2071908584 ], [ -759355334, 1622132826, 1961071831, 824136419, 1723076463, 130560118, -899200626, -1773450811, 2048481299, -1982105388, -1228561058, -1599721358, -1231441402 ], [ -386646702, 1919389374, 1505428093, 471761462, 837958604, -1996302928, 111157036, 990812715, 1191855967, 1394133568, 246711319, 1173231957, -532331389 ], [ -2062300956, -958860354, 1046819513, -741375324, 1838745655, 1096302931, 1257984855, -2077090489, -1600630216, 1536150720, 1876232528, -1186918856, 684259210 ], [ 147475429, -2143782275, -1251403977, 659315704, -1210752002, 1958453044, -2049282519, -1392983334, -692104922, -568762118, 545827101, -1669352072, -1495259240 ] ], [ [ -407979405, 956985324, 675929606, 1061149102, 783329072, 853224700, 1863100121, -624787026, 862918266, 739128004, 1136741157, 916795756, 1766931711 ], [ 1573406780, -452520832, -1842807932, 1567215270, -76410974, -161829585, -312265326, 617607087, -212325891, 49951048, -7738173, 2080392175, 920921145 ], [ -1019931273, -2044061566, -1839116061, -1220038154, 1218818119, 133211134, -815425676, 955890517, 1293961594, -1038465442, 423913461, 1589208210, -655980112 ], [ 241196933, 976312981, 679569345, 2114307340, 1615281998, 877514007, -1762743159, 906036790, 516104298, -1015536610, 1747193145, 1228705222, 910669817 ], [ 1473860920, 1490571367, -1095962830, -1484495521, -424069702, 603526469, -969011187, -760554703, 760831261, -754572617, -866231667, -502476683, -198277386 ], [ -272641372, -1489487495, 1077859937, 240322066, 1245975596, 1475063489, -1949544589, -65165307, -1550229730, -1148014424, -1905484887, 1317440588, 992666511 ], [ 836704968, -1555836809, 538608091, 345082778, -1294346790, 864646220, -248002021, -959722839, 867057167, 1451229022, 1874868733, 229021900, -573800375 ], [ -511727488, -194537784, 914919994, 224332742, -651873021, -1993410415, -689537818, 32220109, 1071571204, 1167892026, 136195503, 1098697059, -1294491100 ], [ 1936204619, -1630473080, -933926385, 1226852896, -1028242713, 1795733546, -297714101, -659311542, 474982745, -1873035654, 2052330614, 1852929554, 1260462461 ], [ -442657511, -322565915, -1945009743, -283147140, -805074074, 2063938428, 776415201, -339276351, 57274598, 320529281, -1213437970, 5684877, -845613326 ], [ 764034625, -1014721326, 1850786213, -106926759, -1844331080, 979712074, -80542457, 785871711, 2025819708, 1550594420, -1463563623, -1365917011, 1313877436 ], [ 585730642, 66974735, 2104789703, -2120028444, 311455721, 122261509, -1859575, 1717065751, 1580521827, -457400555, -479116997, 636797292, -667315654 ], [ 961040090, -2121917398, 990674624, 358485809, -626938219, 1946874271, -672954812, -1077471189, 1476537676, -351489634, 1530112399, -835888648, 223404007 ], [ 129071445, -1960772451, 1180585520, -1438030293, 1595496867, 1778559504, -1967070684, 1746431956, 1181653698, -1569697905, -394569345, 411934934, -706879271 ], [ 1810073150, -1210821552, 1849898740, -1182404674, -749777084, -1587273258, -1861057465, 678115892, -95034639, 1521149549, 607447525, 1979484208, -179340826 ], [ -545421794, -751071638, 286712912, 447877366, 725039642, 895730886, -926050079, 1178956170, 303491397, 629762690, 1716996539, 1286163315, 1643984900 ], [ -1699114056, -2100479025, -1190122089, 28694907, 861369511, 326737412, 530872043, 559090616, -1182932479, -103324633, -1272478268, 265014060, -428383131 ], [ 1728019099, -1107701261, 437009122, 1922477770, 2100070202, 520038599, -1533192709, -1843484649, 2025852921, -1831286457, 1014097516, -772281503, -1162271183 ], [ 238473086, -1318258862, -1003878882, 1915163821, 81017145, 479751322, -108398769, -1081829838, 1789089686, 340141195, 1079659798, -4387469, -141303082 ], [ 363515774, -1998915210, -1609168628, -434158325, 736077148, -681984545, -88241103, -2052338651, -695119675, 2059613504, 1281054977, -1348454260, 1433190259 ], [ -1980612784, 901434765, -1736174537, -1140700331, 870150716, 1914840572, 1667311586, -1050025694, -332817519, -331899386, 2130975454, -1367864892, -489599692 ], [ 1799245551, -420133961, 445386186, 1037554174, -518715502, 1102903194, 1716103037, 1926379693, 545151771, -1169906202, -1487181739, 1526776296, 1283125903 ], [ 1788269299, 998280816, 1311107159, 1444257689, -1819091814, -1941221291, -1762164055, -1729712003, -1321805904, -1114635804, 1634015705, -937374665, -367093053 ], [ -1875578574, 1157895243, 2079435648, 761897361, 26342371, 613720064, -35061643, 1197222771, -92997865, 1251324736, -903773094, -1654292152, 1905179817 ], [ 182792688, 339630617, -614381303, 1510432383, -254611950, 1321684298, -1941941758, -287700284, -901801420, -1762739679, 1756459042, -1584353370, 2139129997 ], [ -1285350312, 970437862, 1566786723, -463936414, -1404905911, -778089751, -441914341, 1334687789, 1507759901, -1825738009, 1535222864, -324024914, 2018591750 ], [ 1972738544, -1483605292, -113755964, -2125040655, 1713825979, -1154422609, -187929136, 1816577062, -1188436105, 1375527883, -1526930624, 111429814, 1257070386 ], [ 1161097133, -1569083344, 428243389, 740492831, -530796179, -1798015278, 486382789, 1227716572, -33699999, 54831482, -859564196, -1347458424, -227645801 ], [ -2102516705, 1063964849, 1608409751, 411616979, -801335949, 88010403, 384151060, 48278114, 101508688, 1863016218, -766913833, 1688873778, 177254360 ], [ 1009212898, 1312844554, 885191613, -1713387034, -164348379, -1658676084, 655369052, -536123304, -664606497, 1597162040, 448462395, 1291843863, -928014089 ] ], [ [ 1235151897, -905372041, -716788046, -2085526220, 748860948, -1029395708, 1103756358, 126183641, 244868841, 21733704, 1823339326, 1457151329, -404526482 ], [ 1929641439, -1205692525, -2049189522, 2097546911, 1043395909, -521335211, -277882044, 1049403509, -2118407932, 1775058437, 524906953, 93845529, -1178734317 ], [ -1418072401, 1316739871, 1258943999, -1475467294, -1243060008, -440396985, 816332390, 613589239, -1629309923, 303716378, 27493818, 1163134005, -957736014 ], [ 292331597, -613152535, 1732730830, -796393871, -1721679197, -2127769703, -2028627462, 1842166257, -1978488316, 142082400, -677596194, 1738869598, -316656806 ], [ -1349586360, 865687567, 545261052, -1861228644, -1763864945, -1085152386, 1697577896, -638237614, 1774594172, 584066145, -871654121, -1860883370, -1686950762 ], [ 1044881357, -504797655, -10752347, 1301277021, -1629201733, -1299320451, 1758749552, -1850998359, -976861622, -1659488076, -668155143, 2086955115, -531678380 ], [ -277922847, 709617983, 577239217, -1515117434, 1554680646, -1349012368, 55792538, -335351729, -740057643, 1623703411, -210026937, 145423286, -311514002 ], [ 545998823, 1530331520, 76115324, 47814694, -1774882838, -1467754277, -222679045, -1434032004, 11697476, 350833562, 195327635, -2043504516, 1938628119 ], [ 1491784698, 1297119251, 1969242187, -2105070255, -106774576, 909732631, -1039669298, 1424584186, 1459197306, 1157372494, -671141130, -425646632, -1838482256 ], [ -1175170529, 1966758555, -241262907, 1425277841, 453068052, -1978451376, 1476157069, 194157621, -1277475444, 1707911071, -1400542890, 2010322276, -1643119801 ], [ -557735032, -1394919853, -147666042, -1168889909, -273176012, 1728308563, -47897461, 2074939106, -207467091, 422422719, 786643018, -529120685, -701006396 ], [ -1915329170, 559421160, 1479755089, -1106801440, -332109098, -662925755, 1991512226, -1146909266, -821750170, -368366770, 506590589, 1057858296, -205921553 ], [ 2042077448, -1812001373, -1238009824, -2112137685, 912954440, -807490200, -1341509841, 1135131768, 456386752, -1951700541, 1865119126, -1588488270, -1515382487 ], [ 2095309232, -1458494901, -639732384, 1423493725, -856637844, -977661619, -300655071, 1962719539, 1171234488, -2515215, -533322771, -1196620382, -318832937 ], [ 615998716, 710817906, 826588357, -817582864, -1399256804, -350433064, -1946323001, -863212387, 1092684456, -286079211, 1431356886, 885960336, 1925855130 ], [ -1866741811, 2119611988, 1311990547, -1119529698, 1564650835, -886883916, 53320650, 1873610356, -1413937868, 400905524, -82462054, -2059035833, 911812483 ], [ -2068179694, -1291529968, -774317556, 1704088063, -816285207, 11738106, 659338363, -967632362, -1790668406, 1766927095, -564999582, -1564630283, -616923262 ], [ -1409102392, -2007068342, 1106993382, -1831968812, -143459822, 1731381709, 1739267663, -24896253, -1842323347, 945412671, 29875996, -35013335, 1935419910 ], [ -1898204597, 1160049364, 301573576, -772430971, -2017220214, 540606582, -883203534, 2077230803, 1291633438, 746385094, 1870090335, 1590487391, 917382073 ], [ 1708381661, 302682847, -1777825443, -1349251963, 803530549, 2011475367, 1771002972, -430623061, -1124409195, 1738803553, 717215739, -70897075, -2119599991 ], [ 1533136708, -2117715425, -1935338965, -231745246, 753056619, 1960487971, -2102893846, 656816586, 1909481293, 1002411780, 193250529, -375423073, -857036080 ], [ -398687381, 573418703, -1196673407, -803043342, -933762538, 1983958934, -461841215, 1738953064, 1897370814, -229908978, 1640275685, -1491306885, -1905488121 ], [ -445641272, 490209843, 1399365610, 1599045193, 1585794431, 1488165098, -2089545298, 376824808, -730252433, -1185023793, -1300275353, 685851709, -699873388 ], [ -124905341, 2146196753, 266770511, -788758432, 786193646, -472494421, -39047142, 1171046000, -840181501, -1787782034, -517568597, 1874849876, -785730733 ], [ 873194922, 1944078954, -513308908, 1424927231, -1343724869, -1797256782, -466592417, 288716400, 169030883, -440186265, -805201749, 129161972, -323306344 ], [ 395747756, -534880012, -2026887836, -84918749, 47121270, -592102251, 2097040910, 680851747, -1440514608, 1360978293, -806961690, -1293891651, 2098719857 ], [ 996325252, 451118735, -1405632868, -1981414618, -1596864769, 1275101951, 798947478, -1521896468, -130873763, -1583655066, -2113224367, 1931328086, 1879498830 ], [ -1639114466, 1414966046, -1300756860, -495601176, -415619116, 472109887, -542865656, -1092568972, -156999153, -1418750460, -1797964497, -556910051, 301756402 ], [ 732537432, 2036506966, 1210695484, 521916612, 693934569, 1636306254, -1325695957, -1376847509, 1590774563, -747620665, 908378133, 318879118, -1499944462 ], [ -660014310, -1466941540, 1269282613, 1345253426, 992408786, -1054484568, 758990981, 1348073690, -825166683, 1171489715, -2019620439, 862611011, 494061303 ] ], [ [ 1843724651, -1479080197, -1415402500, 77002864, -428732796, -1628417500, -1802002145, 2091841607, -1279100532, -1960669544, -1020689772, -1928069883, -973425441 ], [ 1747544650, -1087425920, 177567053, -305667937, 651648344, 2114582960, 610999191, 122999330, -398845698, -1293673785, 698856074, 1300754130, 1895451450 ], [ 235454380, 140216414, -2135890082, -251547935, -2055965390, 2012862986, -674158745, -1727328499, 940530072, 1309776110, -909612695, 214422300, 1278203078 ], [ -1355451634, 2047240335, 1157308224, -851694830, 1990511756, -300709634, 931697388, -449264025, 299663119, 1560200978, -1289393042, -1028424381, -1559774496 ], [ 971481791, -801443828, -590465946, 717120822, 1766924128, 1398936447, -1355404430, 1346963110, -158624911, -1949566653, -601306168, 720741441, -2139896697 ], [ 1953734207, -134236502, 1963329715, 578092408, 1548399315, 538484614, 943884624, -978655288, 1939514911, -1777660378, -16486795, 889017340, -1574531206 ], [ 760274897, 1002619432, 2074116042, -1073728159, -1167519841, -137428042, -1500651149, 2059209060, -1635728504, 1239799596, 1135416040, -215944799, -1351516373 ], [ -902793317, -1340532955, -1548013242, 1955808207, -456007326, 176382279, 783749167, -895706677, 2122966314, -1867424579, 1784716060, -106306301, 364154293 ], [ 1831362816, -645407770, 1270375896, -1776035769, 880896013, -860795482, 671800431, -527428869, -744640839, -1930066632, 1664948786, 52421836, 1735722072 ], [ 1692871916, -446292804, -1835037995, 539127890, 291366619, -850768576, 1193023057, -1423200509, 1304594014, 1920660177, 412064207, 1560119412, 1030762259 ], [ 202284975, -1263144047, -437691073, 620742038, -612180306, -320891501, 1394330927, -1536203732, -1831210871, -1181444659, 1411123489, -56551254, 16746308 ], [ 1078655922, -1704568692, 201221777, -1190350515, -1897978745, 432584143, 885017922, 1206788751, 1729081141, -2069707003, 518158857, 37431794, -1825184649 ], [ -1840345925, -587954815, -994314124, 1825367911, 1337828781, -1572943889, 1060948007, -1262122247, 736293099, -1030022013, -1278163924, -755324988, 1880554146 ], [ 1650728914, -1785802654, -955224030, -1672669758, -95806209, 488557422, -248847972, 273756362, 1522015434, -516934213, 941972342, -1219541613, 1679275147 ], [ 1026009395, 2041956689, 32793897, -1956337904, -1977081206, -1031948711, -1882753073, -1878790997, -508716741, 1039908341, -251112511, -186894951, -389795020 ], [ 1768331935, 594008085, -1066927402, -750572746, 661669314, 1697666080, 797647300, -446176496, 1371898385, -1063174373, 1098770984, 1474030827, -1168469609 ], [ -1547741690, 1805558370, -1490725430, -189700743, -414760079, 253517665, -1097510820, 1388618358, -514260161, -1212984208, -605465390, -220715155, 1722944804 ], [ 867739934, -866078500, 332489639, 587786194, -1936159149, -634278473, 814831463, 1554743479, 1157240036, -649640272, -1658450422, -1772425637, -1306013105 ], [ -1649691103, -705373098, -2079941330, -111655779, -1488132143, 686463429, -1796399496, -47454471, -1158786587, -458535276, 1011359713, -1173807344, -1438164972 ], [ -932128758, -986826048, -546320246, -607060075, 1296299889, -412249534, 632811794, -1231927148, 409523779, 337682893, 2099807834, -1587650451, 638415885 ], [ 2131814551, 570427034, 60223914, -252232023, -472676275, 309987444, -371513203, -519886596, -817825982, -575332895, 69723818, -51813717, 1071071733 ], [ -1502434119, 157808899, 2035041985, 1496406745, -323188551, 1846768438, 520430826, 1901958780, -362862164, 952146825, -835698366, 1097338989, -856461411 ], [ -450232592, 1527559398, 266636801, 516004302, -1795551999, -1902910454, -173401083, -708718469, 311055405, -701480015, 405379359, 711512208, -2076535060 ], [ -2117518494, -238218676, -1117026413, 1584919773, 386433701, -1468105630, 886835734, 2069572011, -878593634, -1856355413, -1865405117, -110618470, 2099415789 ], [ -338702716, -1480973884, 895209181, -135966678, 1548869732, 1524957658, -1645944566, 1127384929, 886497287, -1616627102, -1992134809, 1987728793, -1561382960 ], [ 1097803688, 1552635665, -409307257, -1266164214, 1176070053, -41446718, -1269164705, -933922236, 1026775495, 902050174, -1236522226, -100264817, -450525938 ], [ 1997856893, -268454067, -360576928, 1511071335, -1686395727, -2059203957, 1480836432, -309853004, -1991580080, -88004964, -773106925, -116631628, 1348768258 ], [ -785819947, 1834084619, -21556501, 626247753, -351386093, -1893141956, -206584006, -1799996582, -1927511212, 1203095708, -186507307, 1711041582, -763086384 ], [ -1226953472, -694879936, 1080585157, -2045776278, 371206631, -1435215644, -843517488, -987632370, -490075722, -1494344389, 1685552267, -744760013, 1081590011 ], [ -246437221, -115748111, 1583317236, -981272656, -539608394, -682275971, 1436945847, 1956687785, 383342846, -1722916664, -1749717095, 1699862557, 754413171 ] ], [ [ -1213170622, 1099763666, -482805676, 1250912570, 170951878, 1574698085, 1777356493, -569272419, -118035583, -1093301343, -425409411, 789023412, 722997522 ], [ -1453327977, 787854262, -1094100764, 982026194, -2057235566, 2095481097, 852774530, 1343840400, -1028631953, -1247983662, -1276698346, 217739968, 632234027 ], [ -1989454960, 1082478424, 1785703386, -271599951, 552305750, 480348607, -875354120, 609463324, 1299420549, -512906220, -1895113535, -725477843, 692183084 ], [ -916347449, 433807522, -402996181, -1915153250, 80546968, 1512014177, -58291836, 1012396649, 424817061, 1789117170, 2034584261, -1055038073, 812701555 ], [ -470805563, 225717050, 117765204, 577106367, 1174244202, -1970194952, 1567445582, 1712982197, -1753799568, -1401520991, -35336296, 1302072746, 467969199 ], [ 277128081, 142249136, -1346605852, -2084436921, 2139774257, 1307828105, -1181902189, 441356146, 2039038975, -555678289, 560935985, -780134337, -580306155 ], [ 193072880, 1774244017, 1368012448, 507925955, 1673809091, -723100770, 1966812614, 442787058, 1852806435, 213079044, -872810250, -701927954, -1054979719 ], [ 1166296363, 1691210715, -1200217665, 508794599, 1314714422, -1474340622, 464471361, -1840866391, -689554027, -1915571534, 769852463, 1456208335, 1960740634 ], [ -2110334351, -816137669, 1303493334, 798829832, -473998819, -1552651445, 391083383, -1115618533, 144144478, 734692428, 1490463836, -955151941, 1055873560 ], [ 1395472848, -446189720, -120274167, 1846241712, -1581838062, -225726693, 1414973249, -675913322, -186125494, 558451785, 1605282551, 733732735, 1085300433 ], [ 1564210740, -445565973, -1590795123, 619492850, -1576861544, -1268075162, 1019499892, -761477848, -702012284, 1403684597, -170699650, 1075790517, -1927879062 ], [ -1977639850, -1636340846, -160112470, -1068326674, 1197818929, -1876527782, 846186238, 1596015661, 1258965995, 802498681, 1774433782, -1631972650, 961238973 ], [ 94910918, -1905960299, -973171912, 2035258698, -327607769, 1867279027, 1137783448, -519010319, 702697258, -2130820134, -1061176788, -992518404, -2052202833 ], [ -1245319606, -642868761, 400709565, 1756693639, -571832525, -1489946334, 475907872, 2110462094, 354647551, 2051932160, -1431645878, -960026589, -187848039 ], [ -470452426, 978736187, -452190351, -655309285, -2070437178, 1598552934, 167323065, 532290313, 1184531609, 903249084, 604676258, -1452850455, -99050883 ], [ 772879117, -1404016669, 557196317, 1036990369, 679158210, -1415939372, 991699017, 1736584865, 510195527, 1583122080, -1242371123, -725623143, 33220970 ], [ -612783896, -1220569112, -1584748076, -2094989731, 2108163419, -2024502335, 1031254459, 1794988546, -1268841311, 1167399858, 1286599530, 340149721, 1394473052 ], [ 627221671, -775427165, -437785241, -1026867144, -1185331125, -2029107841, -483054060, 224448320, -1663078533, 1540340810, -1518443598, 629102228, -1605388278 ], [ 1306000248, -1605139767, 750813255, -1203943003, 910235660, 2059099029, 629555242, -1579796436, -1225139804, -945871621, 474561235, 1492921133, -1601801580 ], [ -1358758792, -1033182160, 414490462, -1316831714, 62142656, -750924258, 1467958963, 547144269, 1238373600, -721572859, -66192586, -1120782096, 128219845 ], [ 679769473, -596650060, 783034581, -1636724860, -927763339, 870824486, -2072479285, 508012079, 1816621275, -454823173, 1009307453, -1320728230, -1077632919 ], [ -317984998, -996093202, 535413981, 399272707, -2143144601, -916430049, 337615369, -991491657, -624866790, -506998752, 1885772010, -412214075, -586269776 ], [ 293769083, -1221641078, -1568676786, -1503928553, 2890468, 1993779498, -546621718, -2110938191, 12761755, 1498870764, -601239445, -1737839186, -1742957037 ], [ -1034411218, 331871511, -204237783, 569394091, -716365876, 577417839, -1345429494, -913675620, 38225835, 1513710238, 514364867, -1782451555, 555784527 ], [ 197328679, 1217194560, 1324151963, -123890453, 1831505330, 1294710487, 435460194, -881039649, 109724616, -1935650989, -693447840, -1574218760, -1036210050 ], [ 535467079, 524448637, -1730186504, 1095746920, 1207753412, -1576887723, 897291026, 849660315, -2001139094, -1547673413, -932858438, -206809471, -796283112 ], [ -536148831, -1051556485, 1032668548, -1176992994, -1075029602, -1642411528, 1781811184, -156785818, -1184376739, 545333487, -509451340, -1980570626, 1582167751 ], [ 85312498, -1161203418, -2018078401, -516015365, -1436641034, -1263739814, 1431787485, -1802279428, 421093308, -125957108, 2071805892, -1314850650, -5131363 ], [ -924049110, 304465528, -1201863386, -2073822629, -2001523001, 1107631427, 1914402233, 990442729, 1447161169, 664364970, 972658149, 758941261, 1639029055 ], [ -1535623225, 1844018905, 886208695, 1290981293, 1588695587, -1519166425, 1261671835, -347863345, 338910101, 50004828, 118407673, -1216476464, -612754573 ] ], [ [ 2009251310, -1196366442, 1577020551, -1720133629, 1330334352, 473076588, 656742144, 1948712731, -697213761, -124464670, -444413532, 1169530319, -1285206506 ], [ 1140321936, -1921080890, 1613632725, -1993979146, -233398147, -730188635, 397184103, -1893276013, -1060322488, -256392333, 226156129, -1575634600, -1666246209 ], [ 778578840, 685176039, -1073884083, 23565053, 47375449, 1874832181, 641715954, 2015688452, -781993478, -671572377, -1555461854, -665350934, -140669975 ], [ -323517707, 981703947, -1482452365, 1373825479, -1657979286, 1709436910, -504582970, 1630863212, 1734696695, -286019586, 361571773, 497781637, 717090019 ], [ -578628176, 1878771573, -151392074, 1818519619, 938993466, 659670238, 1177695415, 113898519, -1035137071, -898554299, 1282246111, -858789826, -1702326481 ], [ -2042419875, 693508014, 1176609383, -148556433, -481331776, 751191405, 897483593, 232440309, 1139111989, -1769309279, -1269408236, 1483777511, -1852453473 ], [ -1891658288, 1092223439, -45950482, -1659624182, -1972742967, -1140516686, -1969146826, -1707300819, -374912224, 334025124, 298808928, -283650134, 432253178 ], [ 861567140, -1352642490, 628731384, 228688060, 723411211, 1572821397, -2020329106, 1591741572, -1067449262, 1225974444, -2086995004, 1770779554, 1073632062 ], [ 1203361990, 1477905690, -524555902, 2027694752, -1853429292, -1857211228, -1539143055, 288472860, -843227014, 749904731, -2038915523, -9586193, 581351455 ], [ -1067194548, 1882394705, 1798699022, -600335567, 1524122295, 2119304640, -672250384, 1334815688, -2114667501, -1234542232, 672304281, 320459881, 391866065 ], [ -1565739272, 1042145193, 2088937648, 1119182770, -693000177, 1896229106, -1150833254, 2120960112, 1634751625, 2088293764, 1061895296, 35344792, 1852514175 ], [ -1441593131, -567012092, -2139694140, 1108013353, -80505735, -1605424428, 1410500718, -714434656, -1493978352, 1939305246, 1547461349, 787517188, -927236574 ], [ -1139853470, 1901864008, -2140017476, 859386769, -685196522, -858396615, 2107839466, -297739586, 1746238675, -684108609, 1484215579, 1634777382, 1036691611 ], [ -463378082, -931527153, -1679068829, 1996102880, 1956878976, 1335163694, 1166862888, -1944121345, -1535724507, 459337986, 1186725079, -449557805, -1742392706 ], [ -449289574, 1610498453, -1283396151, 2146586860, -898293498, 1456561128, -296193416, 1162761346, -1416186954, -61838462, 1763807444, 1491551072, -1086164519 ], [ 2037391036, 1466910811, 68679648, 1429915341, 639266708, 203328310, 1441424955, 539935096, -1224512324, 602837370, 1992079912, -290498713, -36585860 ], [ 778688815, -1723308712, -1327622956, -1830175625, 1416214627, -2087303838, 1314897995, -1786884593, 579659335, 1516330973, -562092266, -1027512286, 334678685 ], [ -1391181320, 59501198, 102913569, -1727136481, -1480175496, -761696460, -1146230941, -603516796, 1416376059, 943814369, -921067876, -2045965259, -2084556021 ], [ 1468073321, 1110462597, 1647794740, -329721577, -370548184, 1396314315, -1677481822, -850007063, 2029082922, -825456790, -24888420, 1375283790, -417883230 ], [ -1838776973, -258291791, 2021428762, -673021061, 375553201, 673891318, 2098844613, 582533343, -13508411, 1772124785, 912386948, 615535970, -1960373028 ], [ 486223232, 627173419, 89795260, -1725939835, -1242209421, -136383384, 1330790243, -1177717528, -118161771, -1789115988, 1017792690, 1734000577, -1030475253 ], [ -1217056000, -1716200445, -1893015033, 1747227042, 173293442, -1114599657, 84114797, 1577849280, -888096647, 1980481817, -348880086, -1467811521, -1725471848 ], [ 1205872358, 1819585409, -866921248, 1205674323, -1800471374, -38276769, -1508896462, 1283781239, 809162112, -858323973, -1970478033, 1971832527, 1653086286 ], [ -1851183359, 1525265830, 2096257475, -213101164, -307402171, 975875622, -61756646, -1668329133, 1009352859, -1820170126, -1796915327, -1495879405, -1630907030 ], [ -1496433280, 444386758, -244322751, 79269714, 371702450, -1813985398, 45729382, -219344180, 1789705867, -1070489868, -549167053, -78431069, 1223377833 ], [ 487714111, -1555540235, 1793196517, 1690893827, -1159356211, -1614629189, -2068390506, 1622127596, 949810040, -715742582, -999837032, -1297400057, -306217977 ], [ 1541046319, -1464897944, 362116294, -598552609, -794094775, -1627541946, -1373249789, 691963433, 67574241, 1704757779, 79587706, -798125417, 947262353 ], [ -1818105613, 1485533503, 1863970462, -757217055, -547287991, -1227555731, 1838428008, 1170137812, 78353086, 1286363160, -17458747, -789784507, 65165102 ], [ -1867602073, -1091314135, 859568464, 1312737492, -183219390, 1567320062, 1415668765, 213975082, -617604688, 30728796, 911639908, 250350267, 1567226821 ], [ 1842249427, -1815062184, -648264173, 1173387111, -1004544023, 199778506, 1331051209, 744505603, -1280148832, -1937222319, -1038277462, -1999885927, 2103747374 ] ], [ [ -146486594, -2085359720, 346038747, -157523499, 715720145, -1293823102, 1298478073, 1064130279, 1085000048, 1264248308, -266073191, -409361481, -1977783865 ], [ -1025585948, -24346523, 1158663924, 202593591, 324210256, -165828945, -859890123, -1133067702, 98349204, -930749829, 179899931, 956466455, 290295413 ], [ -2095925981, -2072803745, -843412929, 125861249, 438119917, 512683446, -1369039533, 1031102568, -647002339, 1080464989, 981769389, -1867720405, 486354476 ], [ 1453710073, -1689294046, 806497131, -1769044605, 1046302005, 182613936, -1423424420, -158392514, -42976824, 1436646950, -1167808183, 968480497, -1162878294 ], [ 561232130, -855505170, -170108218, -487567583, 649341905, 1921779671, 23930179, 651662368, 412160231, -1044366224, -1481316034, 1520020063, -1929222018 ], [ -540390986, 2004131644, 1440127379, -1493452670, 1138160053, -1790408468, -1337568052, 1374135459, 1521044438, -557130554, -707235943, -232166040, -1305977935 ], [ 149079806, 1522316899, 1059075891, 979487009, 1611043861, 1198866300, 340954049, 306280598, -528141332, -1367643537, -1157875866, 1894787824, -1206966109 ], [ -1158688501, 812138016, 1637279763, 1206917873, 9167157, -606429930, 1210412981, -1063786825, 1225411355, 92125567, 570281755, 47534546, -1499908175 ], [ 1252336799, 2003282100, -1537745623, -1917074169, 969273371, 643386978, 1388612356, 2134435020, -1924658527, 1278009075, -1631558144, 1159575284, 990671075 ], [ 1570445734, 73852512, 1947101025, 764621775, -1939903119, 1731493063, 384220277, -501437805, 1605195071, -2075915789, 1785061682, 1217762994, -80848649 ], [ 1861278264, 1916493374, 839426448, -1934993098, -1903367047, -2075340291, 1706928534, -166263309, -1172454773, -1512432692, 537382160, 2028829856, -783611607 ], [ 468434046, 837947355, 6510260, 1473949882, -667245913, -231068330, 1911594986, -11178139, -208779018, -2140274196, -1199124890, 722312744, 1300238076 ], [ -529660540, -874785303, -1627512977, 1159009301, -62925476, -1414562246, -1971915252, 1965581147, 30805815, 2044087804, 1166385458, -1823471055, 1126895511 ], [ -1031563515, 2009905971, 1848103391, 199554646, 1267978839, 1175736637, -1675782211, -944442650, 1311300194, -331418226, 989817800, 556166699, -506276336 ], [ -1074841322, -1079515327, -1593369342, -49928465, 832444426, 960045156, 1335134875, -1357790685, 104049877, 1714239985, 311567815, -214804664, 1699870923 ], [ 1474506230, 1431779672, -2069621036, -498606776, 98317933, 1204388000, 747678332, 459914208, -830082273, -544539878, -1761442994, 30834603, -820252254 ], [ -916728080, 1587371538, -1266869309, -1595475888, -732003764, -558036431, -1379925067, -48181418, -586229007, -649066448, -1805446481, -137967940, -2108419159 ], [ 1992762691, 1683367367, -939896072, -367689504, -1997023874, 1370968134, 455092788, -1716266900, 733436473, 1287678244, -1253488377, 1084029472, -782142494 ], [ -837861966, 1224422044, 1959506292, 232855511, 2042728099, -1928724603, 744163080, 442356885, 1807433641, 1502780921, 1863885814, -885252063, -34907628 ], [ -1956808965, 777031330, -47185519, -1190065972, 2083140673, -1420442398, 618782635, 1186081250, 2141837261, 575497658, 1187005447, -1487079377, 1489153497 ], [ 864725357, -134555726, 1260471775, -940149364, -1804226201, 1450181186, 284123128, 1306406589, -1841681279, 1992189814, 1927426554, 1965825353, 1784230762 ], [ -1063719504, -239600971, -2095755576, 1500246046, -548323789, 1872495880, -1729272050, -586764579, -1881406441, 1120177020, 111426595, 1114510413, 915473871 ], [ -890378489, -237707591, 987461055, 957235980, 1185579473, -1278597713, 2046979573, -2130246473, 398236944, 1789443245, -574586516, -299559181, -1681089283 ], [ 1554567895, -1532656455, 76728167, 1185980365, -1923952089, 1054458070, 708299250, 1098601936, -483149864, 498903205, 553893864, -1865977901, -1251149868 ], [ -899858979, 643961708, -1848912691, -1239896640, -631181100, -1810208302, -483879613, 1048957271, -1841542783, 1834957772, 1211186239, -1140271839, 1792216728 ], [ 1051820747, -693888843, 539830126, 743695462, -1150383178, 2080670286, -27354170, 220379835, -290902895, 82356368, -1630793104, 1639122624, -10656864 ], [ 961792130, 1593348415, 1649904612, 213694514, 1886438832, 968466605, -1168668273, -156141671, -333207926, -68671880, -1789938591, 1325022379, -1024718891 ], [ -1566803620, 1562377977, -1631816791, -1668319509, -576693982, -1192504876, -332148447, -608530469, 747779395, -151812536, 854970921, -45715478, -949675260 ], [ -172009844, -1159902380, -388883977, -1051974096, -663029067, 1953292510, 611344711, 1921899357, 1578689406, -536623691, -2116010033, -721471438, -2020630962 ], [ -702293115, -628634978, -1513798278, 1515016122, -1020970464, -1004508351, -1530757572, -176341888, 753597716, -1518649767, -992864177, 4149321, 1548841545 ] ] ], [ [ [ -501568139, 238479117, 889748816, 613983431, -1611754262, 390996064, -461975364, 722500215, 529632552, -1359290207, -540370193, -421400585, 1931392642 ], [ 938846876, -298377392, 1621863039, -1958553000, -1293914616, -520927647, -108626519, 461530296, 150890318, -2029833050, -767135165, -921101577, -670114332 ], [ 1580096112, 1326862847, -379558423, 1749395128, -1790847213, 1929643430, -2059390317, 1727298342, 921999130, -942917232, 577933692, 1886960349, -48514906 ], [ 1426014391, -874364715, -524379869, -1678084606, 1381979234, 625360446, -824981162, 2101869791, -514003181, -657287717, 268376178, -273438435, -1721614476 ], [ 893089042, -1860398040, 1669553166, 2143134600, 374256743, 1810808680, 1796354954, 657572358, 1030992942, 820337942, 2004136543, 237207686, 351314287 ], [ -2040066548, -552712972, -685186384, 951884311, -1144587622, 12707745, -933884401, 1222120982, 572449964, 825193504, -2102468436, 397713839, 405237420 ], [ 1813511442, 1915402013, 460308468, 1175748922, 770370682, -1501011111, -711244818, -2074805371, -1613000684, -927504667, -124825083, 418845956, 799303495 ], [ 193892989, -1487224222, -2110350009, 77516106, 1331246797, 1707652257, 1350576563, 774702088, 983171205, 1539321942, -667633196, 1288055708, -845591603 ], [ -724135897, 2118236509, 499759660, 551597, -1728372976, 1599810249, 1275231345, -122918264, 1777125305, -248511397, -145634215, 1438487333, 1111690582 ], [ 90207122, 1125931088, -962502162, -151594714, 1016318474, -1028283409, 412194506, -63146393, 2115703071, -803558556, 1202213913, 745577984, -1000972380 ], [ 1505487454, -1179098162, 504325498, -1284953322, 1176553181, -1990810448, -2064997520, 937628550, -1890538098, 645654667, -797204033, -2125241547, 422891123 ], [ -864856514, -1668220082, 677571363, 1542901796, 2091125477, 264741218, -1416988855, -114508357, -141305556, 426614375, -183460988, 866556643, -731162961 ], [ 61367343, 1924237816, -1073596081, 510997368, 1942051858, -1383504592, -929483675, -52883035, -1727793918, 1527667810, 1397025947, 1159428845, -920742114 ], [ 1688809341, -564548952, -1376972077, -1921006311, -1456306854, 807296871, -1466514756, 1316919392, -2063236656, -1111580429, -688181468, -1740546368, -1991488238 ], [ 1406981511, -942367563, -1014035154, -1186859995, -834314897, -847794890, -341499516, 857202559, -1881124600, 1710210259, 1838306780, -1429967744, 823957484 ], [ 143839416, 1402492351, -214273197, -1031647415, 135636821, -378004723, -184431474, 1963328622, 951609854, -1899423375, -1420854947, 373363374, 1991316108 ], [ 1701376534, 1380299646, 836945774, -947274675, -1417037634, 2116186064, -570304543, 1296430482, -504077790, -566134541, 608432333, 1479699534, 1411593660 ], [ -546065159, -272015466, 1809494551, -903066235, -569928466, -245442789, -1078178244, 1887711875, -1819970506, -2035059672, -2118979304, 2043550809, 776407186 ], [ 114357157, 901194612, -24002188, 388833390, -364575871, -1259833119, 874665553, 580599954, 663213415, 1380034421, -1520809623, -487428554, 1254067646 ], [ 1109015621, 969595908, 1456332159, -749852509, -1326250852, 628369259, -2007069643, -1058838829, 636446908, -590280153, 981921898, -526680014, 479265926 ], [ -1573153126, -421818359, -1108325517, -1718565111, 133071353, -1527915170, 859071471, 541076026, 1803439133, 1656282535, -206376713, 1958331923, 392860587 ], [ -1726517037, 267708205, 1016726037, -1661143827, -507832543, 1998492305, 318790152, 520634997, 284245145, -1646585189, 1784208491, -1957881392, -816530744 ], [ 1805957224, 1101825782, -2125920683, -1275078806, -533896176, -1520765381, -1196006691, -1171831370, -1213802631, -1673367639, 1820053109, -1840718303, 1402828894 ], [ 943394274, 2066459284, 1023795577, 988214713, 1575558911, -1706489137, 120884121, 1571842801, 159709804, -703618268, -539387523, -477428400, -1222565274 ], [ -589620248, -1491693358, -73810826, 384794165, 1547780289, -902515501, 1902047018, 1397147040, 581221408, -1624342466, 1836639629, -923351984, -1377134502 ], [ -810375655, -1651303257, -616750044, 2085340003, 981266967, 1202019425, 1850095790, 93676132, 1330312676, 2056598806, -1929396009, 1880152860, 1839098555 ], [ 2030409885, 603032409, 2117249635, -1115407766, -74689003, -705003059, -284068869, 1961667662, 1700492443, -135458012, 1184570605, 736642043, 1727616403 ], [ 1876422461, -675633879, 1965081884, -2058056928, 1058595571, -487873931, -1172167843, 1309339471, -1673521843, -485912819, 1111579718, 531126271, -1225492436 ], [ -1476900205, -118510321, 2011165712, -1834852188, 1889036208, -1369291216, -1713003954, -1424160189, -1087845851, 1889963450, 1210219628, -271928807, -574180777 ], [ -417250704, -1866582515, -1566634939, -1012858859, 1690331406, -1263279674, 275245276, -1814514576, 836319122, 1685152018, -1697786009, -1217662969, -2102694390 ] ], [ [ -1971404691, 1163345798, 39755869, 18635401, 592964499, 718561485, -1331800969, 1571889888, -1898683183, 862657019, 1574984094, 439498348, 1292702360 ], [ 2101065158, -1114791401, -294491849, -1414434981, 1738219576, 907354299, -714188527, -1277305555, 338534442, -2016422658, 2145360384, -1426202315, -506727612 ], [ -652280251, 358217494, -1540957967, -858406522, 983760604, 1848263285, -22169660, -1230946584, -251604441, -908899811, 696122879, -436116693, 1162993103 ], [ 742640693, 1693974134, -371056480, -845396339, -573922991, 2027916918, -20225710, 2014357771, -1420869410, -648932539, -636673828, 1101510939, 25202038 ], [ 1933761125, -125475306, 436545887, 2134894276, -1389158865, 423840834, 945324348, -1278149167, -770847277, -375209103, 831887167, 1626634559, -541743665 ], [ -308253952, -546223271, 1536246742, -1363248370, 873349699, -1926234946, 1907290380, -1145960327, 181868323, -48822181, 1338007108, -1359778181, -102659029 ], [ 1779275924, 1245934195, 1980220918, 1530543455, 139852252, 181636144, -2041045134, -151147609, -1652372551, -747436781, -155380829, 893505540, 21299787 ], [ -1912197763, 126778598, 226229872, 2077715728, 525034951, 815206762, 795059767, 1058271881, -1425768536, 2037502209, 966013339, -1173234233, 1474427293 ], [ 246696918, -25637333, 425790938, -2107090481, -128097065, -1919079188, 1840558286, 1874152390, 463694351, -824727076, -1290741653, -159195023, 270455407 ], [ 1466877092, -285524773, -586098230, -103602231, -1749101348, -839049450, 905458549, -1100880921, 1195564551, 425075187, -2052825844, 1413822301, -69443349 ], [ 2073156865, 1537544859, 1846046513, -546278344, 951543455, -1598597636, 1187569324, -1512428285, 84619927, -2134326213, -1372704653, -182816664, -603538779 ], [ 245560956, 1530153772, 486106576, -624974330, -1239376399, 30025030, -1339717244, -1380287437, 683407478, -1992373171, -652505470, -1220770959, 927957768 ], [ -1547664770, 1141693617, 1268365593, 643828405, 1926550044, -244248175, -2030706140, 1641369047, -1805342071, -578514782, 123107106, -1433396178, -1737908291 ], [ 1260949228, 558726364, -47989974, 971854596, 536441717, -2085010484, 304086101, 1910320895, -961556386, -1916218506, -1102437801, -291790015, 1271646921 ], [ 289079478, 1301898919, 1470000491, 1248500440, 806139181, 943725404, -1866147874, -240286301, 954778760, -1350735867, 1054631325, -152586633, -313773606 ], [ -470746707, -673913985, 835229543, 966423245, -1568841747, 955919880, -293381859, -1811358094, 1298838729, 1502825647, -428590013, 974995960, 1481117818 ], [ -829516139, -1111719467, -12166396, -312616202, 587456416, -1027802417, 835824595, -2033628621, -1568766670, -1474086372, -178259862, 1447551103, -1240368679 ], [ 1154928052, -397723536, 109581920, -551671176, 1863930691, 1526839496, -1636489348, -1832471107, 2042506471, 272151574, 1666885467, -469468667, -1690888471 ], [ 1725284815, -1333245629, 753853999, -295404026, 1493575497, -1681729038, 1591560801, -577770591, -943683468, -1251300242, -1657911448, 1440275060, 124153977 ], [ -1190630871, -666750931, -1802168879, -812095764, -1562538278, -1637537232, -1348080044, 2025616430, -948196554, -24815236, -1070415567, 251436382, 668861450 ], [ 1233834148, -1647485475, -1593253337, 1067275805, 860439748, -1190097728, -373688850, -480436475, -33716148, -784797696, -1460614435, 596688423, -1595386426 ], [ -1064361924, 961015333, -1469884437, 377310959, 1685579343, 1315472415, 26034963, 1476996782, 2081451231, -1470443850, -1429792680, -1967375993, 1318359592 ], [ 1765838645, -1193226087, -944287067, 395963441, 1287271390, -1139674577, 854818393, -742996653, -1997191697, 77630451, -1910255043, 1996970968, -730083160 ], [ 2004310651, -446164115, 1433371813, -1680100359, 241784498, -1317063233, 1462555484, -2106865778, -236031150, 351963987, 2073066979, -354767934, -1682287610 ], [ 1089499038, -1526723440, -923213269, 1232708251, -505982026, 69431120, -1147984253, 1304943176, 1412002507, 1040639551, -668469711, -1593213540, 788474444 ], [ 1543401542, 1292091187, 1015376183, 953720835, 1697359094, 1962644204, 1429701321, -1643427381, -1141280995, 1792953567, -633300826, -1507280460, 1071397808 ], [ 1150374170, 528443389, 47515133, 1754696813, 1545375134, 409168454, 1385085325, -241055756, -1525665349, -143606402, 1814291294, -290545761, -221629447 ], [ 442302333, 1860618422, 1462648920, 760707409, 1139310320, -773241077, 672279426, -679793182, -156274038, -1234870339, -1443649321, 1167587882, -508541459 ], [ -1241678469, 206493077, -1919309561, -1248382988, 1249692576, -592187959, 1945989050, -1514364158, -114684361, -939174723, 925226471, -1315319242, 1459918248 ], [ 1310245671, 1602122944, -1361528407, 336353659, -525338133, -207956604, 311168395, 146106846, -1584896357, -921704551, 1649600903, -451084611, 1985291343 ] ], [ [ 958272260, -190384434, 1817144858, -1706738415, -1586689492, -2047014523, -83739830, -116693359, -905857605, 1169310781, 737266376, -1978676826, 364681700 ], [ -1235492553, -1159838430, 1317442916, -1001672877, 1882943852, 712510379, 806206449, 2065119071, -264152070, -1825767734, 1266350898, 1911853569, 1952267875 ], [ -75459170, -1328301856, -2017910084, -230488804, 1327227249, -467118650, 594765335, 1344785338, -1048398589, -165152257, -314216682, 1426761018, -1487309717 ], [ 383603676, -914387805, 518301614, 1413965203, 536163708, 1147258424, -1485430008, -134639454, -1289597342, -782111597, -1108423834, -850527259, 739542987 ], [ 1281602109, 1586388869, 890179040, -1095141098, 647422981, -1738035665, 225940193, -897259209, -1885990577, -630796274, 1447904525, -1930531662, -1007019166 ], [ 586054649, 1455874287, -597592418, 803546856, 1978492656, -630045870, 931213743, -579240634, 2143638692, -1962542248, 1297353982, 1278925231, -1319309656 ], [ 1766914959, 328240220, -1850570076, 639882416, -1671822124, -415613980, -603233217, -855654023, 1488091280, -102825283, 1796101350, 915210430, 740457058 ], [ -1471018358, -481530082, -1986361990, -1178757403, 145503801, -932803252, -194786160, -1301301871, -1214901843, 1862534105, 271353983, 930505319, 1566051026 ], [ -593729499, 715713735, 193645787, -1601226441, -1093180377, 1291191295, 1814994110, 1911058854, 740978200, -521252468, 1090109388, 641126726, 1790196104 ], [ -1895942727, 955673420, -401255350, -961019204, 1605324708, 1824161737, -254004255, -70856452, -1892223120, 84225182, 828111834, 1313270115, -335738409 ], [ -650901632, -1239047686, -511689006, 1539030895, -959555272, -886922914, -2073301277, 22908851, -1302098235, 1497508812, 576342262, 517300770, 832457443 ], [ 1459675919, 643751670, -1925676296, -150021639, -78748206, -66897199, 79556790, 1239592070, -69003834, 973169581, 954414033, -1013555417, 2129974577 ], [ -1618066162, 1084920308, -1427986586, 2055065570, -1811588069, -2121560131, 13079054, -30563674, -1997863478, -176000950, 1210394658, 245733936, 1904964354 ], [ -1080982499, 1979480397, -1631011854, -1860543009, 423667870, 861285200, -928023689, 243537026, 1191358566, -2000782373, -883064258, -813288494, -1278109761 ], [ 737030564, -788088086, 1100542721, -687669232, -1745188882, -686677726, 1174247312, 708057868, 1181521021, 268514797, 1212547699, 249071777, 754017299 ], [ 1615322938, -96253235, 777728840, -238177028, 1160511645, 1828642708, 1647289398, 2058268657, -1027096925, 349960806, 1801206103, -977931447, -628970659 ], [ 735144996, -2062418728, -1348621634, -1260697378, 866627278, -558664504, 1413280281, 822378693, 1142699271, 1441653583, 786504654, 113238531, -2136397635 ], [ 1261915217, 179546754, 1703564281, 321929476, -1882375544, -1600463225, -206870163, -288745761, 581536037, -818272190, -320341810, -1091970079, -1657833042 ], [ 1043668664, 83746494, -939801563, 650959465, -852767811, -1591370313, 797748560, -1357116768, 1524566039, 733223571, -887406092, 1548963034, 583079692 ], [ -668301304, -1921379483, -1708034961, 783609598, 485318668, -1489473797, 1729261181, 1422739736, 463045310, 288446787, 1260362766, -611304697, -970350707 ], [ 206085930, 1365527743, 933304390, -237042753, -803305648, 1782510823, -1384090603, -739223357, -111716254, 1459982358, 1243036069, 1794798523, 601040549 ], [ -1944425818, 472307575, 674974769, -1271037990, 313777459, 1453392507, -1226487000, 1329218302, 1219713331, 1283862194, 197293401, -283671551, -1216824661 ], [ -409991080, -1512871430, 2033074566, -1188065020, -850884059, -1163238276, 672488027, -1110590276, -1040234838, 593944855, 781148922, -2030368187, -1449419668 ], [ -1480677659, 1985978664, -1497676977, -479697446, -782807829, 217554792, -1535985171, -828140787, 2001592203, 687987047, 1140706866, 149464576, 1992549380 ], [ 1803836241, -1676373815, 2046823159, 257594632, 1447867750, -705042182, 849772563, -59132910, 1179512916, 1736159176, -516125797, 1354977283, -1089880977 ], [ -1634546341, 2044423944, -1247901911, -98922839, 410899141, 945949166, 1372106254, 2119234532, -1179946016, -422498610, -169058725, -1761598808, 666601260 ], [ -447924082, -9211442, -1801803445, -201192202, -182556539, 2132212622, -683561934, 914313086, 1251074013, 885936133, -1023063103, -683986136, 1814144475 ], [ 1087513768, -496070398, -1313827923, 71615841, -1276336593, -1167625838, 1349234424, 1255942848, 69588357, -972927450, -515641812, -978261482, -1034642561 ], [ 527457680, -389689159, -1653755476, -1770238880, 1442287965, -118530665, 1070656743, 1449179947, -1638989331, -752051978, 440189549, -1753576170, 773512080 ], [ 2133740863, -518614230, 1554382081, -387941329, -2024317853, 682130095, 1801118611, -310460387, -1350069462, -873910769, 1528554027, 1634796015, -1977614243 ] ], [ [ 1844354591, -22442425, -1417327041, 465734658, -381667708, 842276416, -733753416, -528488812, -743758804, 1233722013, -1984431728, 938811315, -1726932649 ], [ 863892750, 1526232973, 845892830, -1207709403, -1550029992, 492411212, -1243803998, 560047758, 152087625, 1809908704, 1439903496, 150663667, 148418657 ], [ 2075514092, 611623371, -1694546210, 1837837651, -1083098187, 1128715049, 806182283, 658340295, -250928315, 843213659, -316414951, 79710638, -1824235089 ], [ 1542488931, 995872008, 1696639872, 1333200333, 1325889243, 1148154636, 597431731, 196784682, 1199101514, 371340574, -1080723431, 338483667, -1292332582 ], [ -1766045989, 2032590697, 1933623041, -260827668, -1694627872, 247241834, -125617967, -789522133, 1146460517, -957663345, 2129263421, -1431703605, -634471029 ], [ -498973700, -875628396, -412278059, 1249414932, -790366497, 1465400980, 1145801413, 1530210661, 2106771265, 1992015735, -1782655811, 381337539, 804615372 ], [ 1823615280, 1703480561, -313304548, -1575044019, 215094575, 1364999792, -1284994140, -2077576322, -249655460, -1628593896, -860392967, -1849112442, -1010775795 ], [ 974592178, 743107543, 1955182499, 1126157492, -921158686, 693256079, 1985548215, -1767891586, -1450962557, 602846660, -2123028565, -899553993, 658978096 ], [ 1085715528, 394921441, 1894353291, 1199173412, 1520747062, 1580567016, 275169817, -317776239, -1010497881, 1025826452, -1311863029, 15196743, 585395372 ], [ 408301646, -9620537, -92848309, 1786793473, -2084351815, 1649203348, 1617768066, -1081339876, 335765517, 574641638, -1054930849, 588857453, -1431224520 ], [ -1802933518, 1489382551, 1192519227, 1046297518, 741944930, 449000757, -1501508044, -62272553, 438355759, 2113355595, -514815640, 501347770, 547065630 ], [ -983913319, 2021496541, -987469679, -1741599324, 314921870, 1921095517, 2128185463, 706288505, -38456558, 1013191515, -1024120918, -143760207, 1462870721 ], [ -630409436, -1027673652, 1628858164, 1329053783, 774270475, 1938051028, -1472178507, -1306127621, 1712569589, 932321506, 703576161, 279940005, 839127065 ], [ 892704243, -411183875, -1918151195, 1208020083, 993935764, 1553305234, 955495121, -1928633636, -841844390, 887189256, -765321608, 343786627, -1356145135 ], [ 837620464, 515913085, -1448175647, -1470311008, -441129953, 1257643148, -1078006898, -1700404848, 1938584047, 876784988, -7271462, 2128942008, 1108313066 ], [ 2126666330, -1316217362, -1578556597, 31459025, 1638236555, -174386889, 1344015387, 314913486, 274237218, -400839793, 845024291, 774359950, 1085264084 ], [ 349573269, 417719057, -1592792792, -1003290733, 1533287017, -26978303, 1056636811, -120149049, -1425380538, -795171196, 741089181, 959845804, -1657311484 ], [ -753098170, 469528483, 991392374, -1152450858, 1737629874, -199145308, 794821005, 1011616776, 979143255, -1787079985, -1767789176, -2004992973, 1449189605 ], [ 10826356, 764365893, -147551399, -673674328, 2066948070, 163501963, 481265536, -1659212172, -496692975, 1433422191, 466124087, -771544804, 699622657 ], [ 1409864642, 1086952157, 1827829727, -676205511, 285190453, -1591351221, -1970346843, 1481174620, -1199844179, 2083963406, -2122282105, 33537343, 1558875554 ], [ 1798761665, 683060893, -2076949372, 722792123, 326243688, -1821148873, -1747694943, 868061941, 176080374, 235766783, 1985310961, -244334080, 1555670978 ], [ -449770231, -15058268, -228417096, 1237010957, -1461729023, -734204437, 1330150150, 1742763814, 632463687, 1156668468, -1323767269, 1274522527, -877507000 ], [ -1301454359, -1883384228, -719910111, -1323228429, 1398228998, 858491659, -412922354, 1090820891, -420957578, 2024123514, -1972253151, -1313520462, -824258080 ], [ 96244858, 1943177239, -866620882, 41654962, 657762884, -150598946, 3749063, 132197297, -1240809733, 1151013466, 430932926, 1089991397, -651044876 ], [ 578478845, -4363442, 679097238, 856020139, -1900052415, 542596829, 387688014, -2019306947, -1061486892, -261081021, 743450709, 413594826, 2081006328 ], [ -1028977998, -25218661, -1861316223, 1006344666, 1265460412, 423729497, 1997151655, 444406985, 1005337339, 223055014, 1856862824, 1016418678, 964051299 ], [ 67038634, 1664623478, 172648165, -1082000085, -434943800, -97201754, 1421489698, 570376597, 318395518, 1374102869, -1052990235, 1457703099, 2099886236 ], [ 47838663, 139915587, 1081589810, 1453577126, 906223321, -243549410, 157793180, 1755215845, 2003121195, 2124449792, 1752449082, 1399235327, 754262336 ], [ 2124258533, 2147370636, -343425135, 1348481452, -452310571, 1679927527, 588780589, 491545989, -3133990, 277600546, -972675744, 1284637788, -1700053867 ], [ 1400742374, 360431408, -1452700747, 1285195204, -203822772, -1854268034, -1155082865, -970895175, -476983755, 280061944, 2096400471, -1870517229, -945806997 ] ], [ [ -2122962700, 505268174, 2039189514, 296208875, 1321633276, -1783239098, -782376780, -1143749720, 604049270, 669719815, 2069130779, -1222227922, -2104405746 ], [ 62759870, 902071508, 504643648, 1242275085, 1418342560, -1002630043, -1214533568, -1435958332, -960498516, -798239119, -72541341, -469663564, 1042792287 ], [ 2094892984, 445005420, 1924527806, -1282770516, 1894510141, -1332422226, 935841111, -204166013, 363121638, -584010829, -1227142358, -737569025, -1927497887 ], [ -749041257, -1594517375, -501698727, 1182529489, -116696090, 1052236060, -106973442, 230563451, 219861147, 1887288451, 848576211, -1151866051, 1883036621 ], [ 1788954112, -220066183, -261589922, 2078654516, -1582760613, 369535821, -697369143, 1461189637, -1785100715, -1817285034, -1804958590, -1851679654, 1897783810 ], [ -532886958, -989941826, -314416481, 253115515, 1826289641, -1383437963, -1406305530, -2134087395, -1628567959, 1781288235, 1380291234, -2075639247, 1110522077 ], [ -1158882940, 620145172, 546477911, -1490077195, -270899742, -1765325457, -1666793201, 484904666, 552054347, -1695411623, 2112176070, -1932120515, 1757121593 ], [ 415293085, -1180635648, 860384251, -1807561111, 408934773, 2049071225, 145846040, 7182006, -2019638343, 998436886, 1208643212, -1128037194, 1192778782 ], [ 1018634293, 1480260296, -1706114585, -1671163036, -1908601250, 2031545850, -871368444, 1191456104, -450174852, 1374116891, 422093555, -949447488, 1663123787 ], [ -590068254, -51598349, 306062040, 2079250595, 726750182, 145050873, 384667978, -270652969, 251221934, -1108099652, -1044641939, 1679282861, -1684076901 ], [ 562916930, 213155489, -761623435, -226220024, 466540301, 282522478, -1648232627, 1312253235, 479352799, 32263677, 246700193, 345643344, 2005467478 ], [ -2068652195, 1506143075, -1683640317, 583896759, -1570710951, 1404509912, 1636829813, 834362612, 1992715365, 1097804832, -339441727, -1214754713, -690982803 ], [ -582153867, -628265058, 1485913197, 1405354274, 531785738, 989184716, -152529226, 1121515673, 1781183146, 682461766, -1779187658, 366145280, -536460566 ], [ 1789636723, 1673932566, 1830371515, -239848822, -667583396, -1787552356, -519832006, -1724077668, -1333296199, -1927047157, 446476577, -722792810, -1308999078 ], [ 1612926230, -36280090, 1871195627, -2070459487, 2065101682, -1047840630, -2013826613, 1278178546, 346892524, 1402017908, 545112025, 2002530369, -539603219 ], [ -153723762, -1620621380, -512164282, -1537437386, -2000368954, -858351502, 1556293920, 1791595427, -1380387621, -641332681, 1077605970, -1537402493, -1282283456 ], [ 1496195286, -1090838974, -58098889, 1980700577, 351143470, 437890823, -1594951169, 280840592, 660107594, 1710149040, -1846329665, -121844243, 351779970 ], [ -1929962560, -675825419, 550387918, 500300133, 105555317, 12611171, 658997328, 1231406506, -2140871829, 2028541412, 113376563, 822887393, 1186499363 ], [ -1951964106, 966071110, -1345817092, 1995591371, -1074937662, -1758136978, -1835639682, -1375871725, 872870444, -695767884, 1794082767, -156041608, 1303396904 ], [ -951873403, -2025481699, 30227072, 668525369, 675360621, -542238341, 195727561, 789911501, -438645220, -138231013, 343674419, -2050755077, 505096592 ], [ -1456364966, -1435461305, 2088883961, 1812321119, 412763283, -1645400039, -1803906093, -1194460859, 217781954, 1674020975, 389925080, -1688117024, -1299754695 ], [ -683443489, 51729368, -812582886, -1470457796, 1297414945, -1537015133, 137038471, 700652598, 105498473, -1585218586, -922163015, -612536289, 62564447 ], [ -1855637327, -489116035, -1844839566, 1220462982, 1415843728, -1634134481, -1785709458, 1496560115, -155577767, -1995516788, -1427565640, -241072364, -22032628 ], [ 1976576338, -607332405, 49732958, 46468752, 723849720, 1531876005, -1082679285, -1078182661, 1080991895, -502597675, -41617743, 5094914, -1660045891 ], [ -1707273709, 306414786, -465504471, 44489728, 1551245286, -1232243482, -335638210, -435090680, -490529061, -1624911227, -1112660931, 496382850, -2017930963 ], [ 218381175, -2032498107, 451513110, 1566106070, 1118574787, -1207869325, -2110385997, -1642048201, 1795295137, -515359548, -504678634, -1790333541, -342556401 ], [ -1033293047, -1417114426, 1886783190, -236701191, -9479146, 1334021484, -1419413842, 882922690, 366618074, 289390545, 890415602, -1686490698, -604478379 ], [ 2140165037, -88531113, -1912478159, -1182613690, 1719839954, 1860958218, 550508761, 614176089, 710107742, -1806001463, -286132689, 858261324, -399972963 ], [ 1619585933, -1519753836, 1411187774, -1436043648, -667195007, -333785436, 1841105177, -235895375, -688889147, -2078398254, 367712651, 1666989507, 274088249 ], [ 690520315, -515276189, 867283144, -1477298866, -1263283354, 2067353967, 983043553, 1683535560, 232642880, -1367999075, 1159082843, -850543309, 813269127 ] ], [ [ 1802821246, -575715324, -1661375185, -1022956019, -887061879, 297940997, 1175173040, 36681252, -987999107, -335892776, 212495194, -486417823, 2075897272 ], [ 511022024, -1513057871, 776518190, -200781581, 1632505059, 1279810116, -1907882521, -1208888530, -1756238451, 1691341304, -1395457324, 1476865963, -109379040 ], [ -158810263, -17913740, -1086531068, 1566186028, 335242616, -1018866635, -1478764048, 962588964, -209225364, 1524128348, 170718602, -1548953224, 14948090 ], [ -3385905, 2056093253, 1199409923, 1675237010, 1370278447, -1958748576, -82195009, -1190462811, -1507556348, 2069146415, 592017096, -1945687933, 310379911 ], [ 751144812, 1579419786, 801899679, -1872027796, 1206516951, 1811394901, 527472765, -1569001721, 100261125, 148701587, -2083074686, 1076966706, -1227997586 ], [ -1583950901, 1999471138, 108229727, 923548425, -669369263, -134973664, -852666165, 1260833603, 1946988976, 473648242, -1126681411, -985736612, -366109803 ], [ 421756649, 1895919294, -192573056, 287845975, -1108340036, -66001390, -1896011992, 2146479624, 1169965647, 1595111837, -730094965, -1824922943, -712830737 ], [ 650933070, -2026100078, -1567811730, -590019508, 1986397518, 1343825965, 257543609, -194589490, -1692264014, 1580157936, -2133205633, -1512879365, 1379336441 ], [ -1452644791, -1919479891, -1778552180, 1698475339, -264315074, 1138620625, -708654674, -1801280016, -731462747, 219733822, 1425110871, -1408247042, 2077386072 ], [ -1679785747, -820592075, -1917345173, -926158784, -1461909912, 594792723, 794902195, -1778267673, 735868205, 358717831, -561452760, -1236687444, 1736934005 ], [ 2018577605, -1122174361, 169579519, 718970657, 810914083, -1144874963, 1807331854, -1587514913, 2028185973, -1560879471, 1311225710, -2112657988, 920992896 ], [ -237832827, 2049212820, 965018556, 1560715136, 1202702891, -343469465, -245118683, -1146754249, -20655695, -1164772174, -998324830, 2131117940, 1174138810 ], [ 1675848430, -762708494, -1885527880, 1840820931, -58688158, -195670131, -168922649, 1602219749, 260690765, -1860679050, -1165016366, -708352930, 1178967268 ], [ 697586765, -578562181, -604169244, -236426860, -1342658462, -601549630, -1369089280, 743639299, 210148357, 1489167020, -707982029, 9243095, -328759161 ], [ 1574347562, -1646448832, 980297629, 1936257383, 1941345152, -255409878, 633699977, -1305270656, 25105252, 1815817226, -200656863, 640485771, -456469657 ], [ 2004746904, 656157719, -780266259, 236960802, 1206072825, 1375930677, -307062495, 222533466, 1651963038, -1761252998, 1527869586, 1766530541, -1710379065 ], [ -1027713593, 1437296120, 574608076, -1739459884, -156344881, -1546537851, -993076578, 1240945183, -260984894, -1447036647, -77491457, -496830152, -1650180053 ], [ 284946926, -392333130, -462611950, 2086553600, -1328202878, -869018855, 729749534, -52801452, -2134069354, -956202296, 1806975722, 382240838, 1783646567 ], [ 978658523, 1178257192, -730378569, -1791505521, 1727304020, 1141120925, 1444878732, 358034210, 1878735752, -363609349, -1342510824, -233667722, -618300351 ], [ 870834542, -1118721375, -1683196756, 457385027, -1228438089, -486037108, 1900608250, 1433802508, 208446497, -551923641, -1143767306, 1920479745, -2129875265 ], [ -1361747282, 1471415885, -497635506, 1435887841, -1195888316, 1210637859, -1874628268, -896110927, 1440886040, -1341657905, -624475479, -2120601198, -1543644443 ], [ -1558833560, 1500454974, 301818219, 88109608, -1193379510, -504117651, -104650513, -257982321, -1417801885, -1024779044, 367487131, 2059710904, -1687946270 ], [ -886620066, -908791389, -219603578, 631180493, -107684060, -687202727, -1046809623, -2015282780, -491265290, -1006457808, -1590253328, -1241769625, 894669208 ], [ 1828383207, 1148529112, 1806904354, 848545218, -1383069149, -127692121, 648478197, -1650917483, -235233359, -1447408585, 1606405338, 617213645, -62912500 ], [ 1151945765, -1003941233, -1239280568, 1641234148, -7251027, 917953453, 360685552, -3431879, -1985782850, -1767714355, 145106385, 1100046987, 951479611 ], [ -1474470290, 1188598585, 421390863, 297798858, -1425675162, -1286962557, -1675367551, 418502320, 1537945993, 1195038634, 1953976094, -1059160570, 782056551 ], [ 148080932, 60650005, -1278719642, -601067244, -235716930, 2093695448, 752059325, 1981314186, 1365324354, 944212255, -969903632, -958594141, 69029453 ], [ -1471033748, -534893351, 825695780, 1329478793, 1046673569, -914726923, 2053805273, 1777764051, 1797098624, 1037387971, 1481121944, -1891785742, 1862642420 ], [ 68498395, -1109889609, 1200430454, -1763142364, -112886252, -1107128711, 931581084, 315252009, -1397247867, 207255056, -2088880981, 14428994, -2144841533 ], [ 12896865, -931870995, 1475336527, 691227258, -2024283741, -1699825741, 1924620250, 141043308, -391926644, 2078190271, 1549338525, -1202327904, -2098492415 ] ], [ [ 1793860268, -1983655104, -316406341, 561225225, -306709990, 723001476, 376934080, -526506110, 286108187, 1741592420, 152478464, 821114603, 923758665 ], [ -424559342, 2041700083, -880179853, 1727399465, 2133274411, 602734119, -1126406013, 1323097559, -1065971451, 1387951994, -969616254, 371904658, -912664864 ], [ 1516976051, 299794875, 2144917046, -1354343185, -10297586, 1597831036, 870883621, 310857814, 1852432424, 1039317201, -2066502560, -1360646682, -1582366896 ], [ 1357319106, -394713946, 451547177, 2002108706, 1908602099, -604976113, 28644572, -1498071600, -1834606623, -773947931, 1779698949, 1503960738, 1659147267 ], [ 659229384, 845237710, 1601954337, 468406138, 90453714, -1065282083, 384945819, 1336070965, -1883210504, 2039362793, 1644881297, -430326372, 219887158 ], [ 1872005068, 99194002, -1942257577, 1678224992, 663211882, -2129294209, 1253592013, 1868690454, 1230013609, -1638443822, -1731904911, 847831700, 893626357 ], [ 1167451398, 1972795837, 1264208385, 292957224, 1549862785, -1279175873, 196503527, -93620530, -1836095940, -58461516, -400509989, -361936405, -243271605 ], [ -1282680549, -190734353, 1239574779, 290180845, 1467959653, 1364134480, 1898354989, -776902414, 74295699, -172580817, 1146387734, 1743317518, 2015489380 ], [ -1310855816, -302698286, -94112548, 1384384210, 586372341, -349130127, -548710176, -1287397311, -499039250, 1516837351, 550411266, 189165401, 1394631147 ], [ -48427746, -186991183, 68551394, 901148757, -2072084124, 1022810420, -1886369839, -2029025666, -838027110, 19231216, -1580632064, 235484412, 1002802329 ], [ 2096569731, 1865866884, 200180857, -1209948030, 98671343, 741136141, -1278911442, 200493920, 626432898, 1363698825, 180806188, 2139723733, 1174716927 ], [ -57583461, 223593307, -1469693720, 2098398572, -1392338389, 439443390, 73473322, 900580301, 1994575046, 581626250, 1501904895, -1195625088, 1849126469 ], [ -1541191711, -965364756, -1562092507, -655460299, -16377988, 1769855409, 1359665401, -1695551375, 1154240796, -821731392, -296019596, -313712654, 1501327148 ], [ 814608683, -546818839, 1158445376, -1875913544, -872389558, 1457575211, -1264517047, 427933725, 345145401, -1416611959, -2124922386, -1778558598, 1491572836 ], [ -1905216765, 1717706734, 1782324449, -847569516, 1926866144, -1231749123, 378852647, -845072581, 67717193, -748165264, -48282188, -438214761, 183693231 ], [ -1299669078, 73495786, 610057906, -571879639, -2044903006, -286537400, 1530127461, -1906493869, 1787743274, 282831151, 1089999982, -2136633986, -290073508 ], [ -399317877, -271567830, 2104263814, -1285606216, 1724185962, -429538850, -776825284, -1125396858, 569917111, 116958845, -1710017258, 806814772, -117015448 ], [ 413973328, -1633395553, -2060074686, 977885975, 267074889, 1174845959, 599213891, 2051139400, 1869932110, -436408889, -242080494, 2105786314, 1579859135 ], [ -1864773200, -1412077554, 366697715, -1667297217, -1718847254, -1787542575, -26594005, 1618278065, 1164151148, 150724157, 1144099784, -816832711, 1460743978 ], [ -1034318116, 533993289, 779407161, 655345527, 1064524296, 350251552, -1157408790, 494708741, -2013471925, 94261778, -187605239, 659849053, -1212897170 ], [ -281242486, 415025876, 719044723, 1377536979, 2074419723, -845516534, 399550302, -1958890666, 1988310515, 1283544700, 2048269441, -700745092, -546772161 ], [ -1164420317, 1541210680, -1844697057, 1290890378, 1945152659, -731290566, 1437065435, -1555661938, -1680634540, 296814929, 522763725, -606300949, -1743287104 ], [ -2053755722, -723866002, -1924573362, 1795722637, 1739174133, -674434088, 568372363, 283330149, -1857629187, -1973889410, -728530136, -1205383619, 2101871965 ], [ -1378776182, -1067342872, 1964176722, -1635329947, -885864794, 88860421, -1751625836, -453870322, -1200752145, -1657785881, -806257051, -1219074983, 133447934 ], [ -160180628, -46967737, 543829740, -1863097712, 731001616, -1870592290, 1612015922, 695952472, 1254986665, -67441109, 418221958, -239442659, -527131948 ], [ -808604966, 959495653, -1531067509, 2039976386, 897778298, -404359215, -1191128989, -1106282108, -1748260993, 2100852950, -1876601091, -591586135, 781286132 ], [ 1491108572, -379557023, 886898145, 1115015184, 845275252, 2026169510, -1153005312, 1111183919, 555855101, 1164235332, 1459860476, 1386481155, 1855510789 ], [ -588634356, -306501717, -1807818021, 1510005348, 684019185, -1197862725, 1460476955, 685023969, 1394323806, -610510344, 42275124, -1677155052, -1989245102 ], [ -116337123, 398327381, -1772596873, 1049476381, -1876716263, 1191685610, -1389725050, 1117357122, -353090583, 461087905, -869706680, -487691943, -550374744 ], [ 90469794, 1934020986, 527610914, -1613067899, -198307477, 1878373888, 1822863603, 1789912659, 245907720, -2053099130, 21190222, -789061178, -551235971 ] ], [ [ 1627112879, 126157885, 1163930079, -1325196972, -872914563, -806184450, 1816051570, 747105537, -1575915983, -545827345, 506285775, -143508719, -1998657696 ], [ -764399809, -1529250531, -2092478046, -143944754, -1292835209, -173181740, -1481828997, -753223208, 16115264, -1068663405, -975302485, -1894023477, 196493134 ], [ -166705114, 1643366928, 1944578636, 1247738842, -1202790576, 977150857, 1264200718, 1583729025, 1588502434, -904068223, -50757057, 1102278419, -9353726 ], [ 29603796, -1790303687, 1923114220, -674653659, -765505056, 1069148182, 996709632, 1885435111, 252080633, 2056703869, 1763497352, -659468398, 1300439155 ], [ 855773560, -894163595, -859877504, 1937157936, 1629719307, 130553371, 319825238, -1461673212, -1379598066, 1922658571, 2076498509, -1123845208, 495427847 ], [ 1082196562, -1539827614, 1253141781, 1761120991, -1208326333, -1621638847, 1105449649, -1671581064, 332376460, 1102039256, -1036868422, 953939829, 1809039326 ], [ 114498682, 2024899580, -1755898877, -1068638777, -1792168406, 419923902, 1483089160, -1110480800, 132755803, 465135742, 1743201797, -2044567096, -1539012552 ], [ -1925623308, 180698522, -1565123386, 396961925, -952689277, 1343982253, -1924913974, -1696179248, 915918280, -1951856605, 346183876, 122729517, 1440817692 ], [ -621391159, 413992927, -921901645, -306255733, -1983960786, 779924321, -1009992114, 932258443, 1386488072, -1333003360, 763105258, 1494874910, 1580123654 ], [ -208174817, -429599533, 534416161, 930897505, -1900456492, -1169879261, 1987233951, 1441359458, 1676554546, 1530875742, 1649156893, 1095833331, 685707566 ], [ 1737096030, -619084265, 19004718, -632112609, 2067036093, 682459154, 1979347660, -1056678644, -756001938, 1738950568, -1437467108, 837702010, 145008270 ], [ 1515353732, 1451484130, -435855795, -373998494, 861916906, -720721208, 1547463649, 1964532496, 2002446191, -670054960, 1752174417, 1184574025, 437704375 ], [ 579213218, 549678912, 1366900717, 316669763, 1560010567, 110042576, -1797592326, -685451764, 868569934, -1765283967, 774212081, -845957577, -289555566 ], [ 1385108353, 1546940733, 812506882, 1518544492, -844099932, 742752822, 310612931, 1775185093, 1073965763, 518701536, 2126309589, -1145971094, 648366693 ], [ 324950708, -1891936777, -882718815, -92899716, 1215617150, -1806808463, -333666595, -319086295, -801682901, 746633694, -664509094, -1605112791, 1738703631 ], [ 1164278176, -47555044, -1665951828, 898405091, 94939853, 401174819, 2027151249, 1441448674, 2037450055, 1268289539, 841789933, -1455324068, 2094755354 ], [ -789608419, 2145139134, 1043966556, -52520078, -465029791, 2061036038, 1184496208, -1254496813, 1049207943, -1230726921, 1548988042, -1680282749, 956255737 ], [ -1578420272, 540542117, -2031994909, 990690458, 908686710, 935565983, 1753810710, 1650417358, 1776756739, -1791241387, 234803233, -561794012, 1371562300 ], [ -358615436, -1193284769, 367636624, 1057639529, 1675924515, 1541316240, 438259058, 1533958139, 1129419921, 1215893185, -233324447, -458910781, -1793102114 ], [ -1112684761, 1444245325, 1333444126, 748954172, 1693750993, 2111080255, -32003257, -1891175434, 1897555360, 1846342969, 1090887108, 506623865, -1260643790 ], [ -1857885882, 434969487, 1348244893, 758355639, -444092942, -2069029135, 1699939294, -1967872287, 522707695, 2119399578, -1648781156, 1077394040, 1845914099 ], [ -1044497982, -1591322897, -2010251855, 1308456719, -634167743, 2041291549, 1964414946, -158483747, 77199202, -949064955, -1669409845, 887512475, -491359863 ], [ 23706207, 1842829819, -2142890569, 1294538054, 1098974689, 1751148306, 1443473668, -106368294, 308995104, 1596222587, 1467605102, -557109137, -2146921716 ], [ 1878014270, -2113436700, 438359604, 553065148, -275391417, -1700900206, -936328474, -2069736158, 1268304541, -969758726, -1539346050, 2061192400, 249014807 ], [ -1660291792, 926793151, 1290802084, -1930241599, -133435536, -1822564087, 451014100, -1987135863, -1580662470, -1629744555, -1799051945, 1945292718, -438253066 ], [ -1815171689, 425857387, -1578570362, -911531955, -729571475, -1889912827, 1422710366, 421021526, 608742540, -1569960118, -1121679677, -270478991, -270924884 ], [ -815245030, 379067319, 551108455, 831460246, -48857394, 376992878, -883504162, -1058278796, 1643936094, -2019922633, 153549916, -154973804, 688283028 ], [ 1145891129, -389017373, -2114750071, 1752376814, 1994645509, 1758060413, 1362107902, 752777103, -1907195498, -1936653506, -905055311, 1532452902, -372257890 ], [ -1757900618, -1866348792, 2121066455, -2059756594, -119576198, 1092381391, -62256294, -1034002075, 983186606, -52307407, -543975001, -1078586273, -1119542648 ], [ -1464774235, -1700796767, 394127569, 1659277933, -1579812246, 1407552442, 1822065635, 1639451930, -1249976366, -1023344440, -1458235493, -1525390001, -213859908 ] ], [ [ 1504252634, 1375611655, -251818118, 2049758675, 1847996944, -690502341, 1667673636, -1976146531, -876819884, -110685974, -1917123459, -6110506, -1226611336 ], [ -2057691898, 1675635453, 1601747648, 124481017, -1498012505, 425380904, 1586024938, -1009345413, 1662415682, 319424093, 1395479665, -279908444, 1862315542 ], [ 687232293, 844990409, 1716840584, -1868826139, -967821324, 192506160, 763744111, -159603315, -2137819166, 163796884, 1069014793, -1731961777, -1534539449 ], [ -719061931, 1608174258, -832743483, 1293149756, 928803079, -474126999, -132388936, 89287730, 715294251, 1420005524, 1515939835, 1533956769, -780321201 ], [ 2108662503, -998389759, 1734385213, 1919090729, 182198080, -362350038, 1622202603, -606550909, 1744808361, -623651271, 629827209, 391498211, 1331143165 ], [ 207659538, 225937407, -931331944, -1163687849, -1459606358, -339467614, 898904251, 743770110, -638780011, -1081743265, -668744431, -76002091, 1933116531 ], [ -472797857, -202143877, 1886304743, 62543271, -924468965, -1857279411, -1471985196, -1031649325, -168483313, 1038669301, 693254798, 976706988, -163156921 ], [ 1184910734, -1294664150, -1583276644, 295242161, -1726953889, 2005061522, 54437629, 941270650, -2143972537, 1204292178, 1865614748, -786993176, -573291660 ], [ -670907145, 470449919, 77140106, -1890132854, -1808974600, 1340992771, -397045313, 791558869, 1076154223, -2021719594, -2063546010, -697257553, 1004260599 ], [ -1837916142, -1495971113, 1272336785, -89975921, -742721227, 1224833422, -1464346262, -1610650917, -1000926087, 2094930839, 2147252735, 962522279, -489037626 ], [ -65989319, 1483024080, -382429470, -1571901953, 987877461, -223355825, 165530005, 462154326, -1659586216, -228152585, -1766674023, 570969694, 2083866551 ], [ -334290655, 148401280, -1889640325, -492376800, -706948465, 1990586015, -1077158318, 1892454971, -557100824, 1087088218, 1265312986, -978879908, -940190500 ], [ 1750204150, -1423776913, -2045208689, 1135915237, 512468763, -988539147, -285190627, -1688069333, -2010062031, -1098133229, 1800581074, -13866042, 1185933196 ], [ -1289118496, 958463307, 2126285968, 1227661980, 632676899, -95343184, -1788513923, -330605380, -1829011512, -1158156335, 646988535, 1975091723, 1934538369 ], [ 1135083533, -140990408, -1780009259, 1754436867, -1379253356, -1908692987, 508131373, -13410843, 1799347951, 1980726839, -251648853, 1590375435, -1132428958 ], [ 295818344, -432026030, 664509987, -556804269, -1403357613, -938506107, -569054826, 1942089087, -1995535052, 2012987217, -2072478739, 1467050179, 843612632 ], [ -696854639, -2069918645, 1732324379, -1188362470, 742534085, -147201666, -1452524610, -655523019, 2028868581, 821374184, -1599513870, -1360336187, 830593626 ], [ 1428123731, 2005528884, -1019334072, 861963797, -1225216258, -1610890773, 1365166074, -1788860490, -958696021, 61104947, -1039402607, 1251235254, 406705856 ], [ -1052722373, 1445920945, -711398875, 197904026, 807803152, -1165212446, -313468251, -531631151, -1592962158, -706982358, 1774300091, 1223444140, 670389367 ], [ -1981896993, 279390950, 1068502623, 1896847589, -1771413113, -620626167, 1774384265, 889721669, 1947414576, -2067092468, -1285094187, -1250531291, -1003246683 ], [ -12151259, 588630593, 498669755, 1848620496, -2138253617, 843211577, -795957395, 100216043, 1177244745, -111865751, -1485779868, -241904576, 545866423 ], [ 1600819497, -2033220285, 500629796, -55553338, -2019602850, -249377496, -1252666655, -242420641, 1158741409, 1626110544, -938560648, 1417193033, 1802620044 ], [ -1097704052, -841537645, 1342776731, -549034099, -1995942487, 364682009, -129748884, 1565803877, -655099536, 753016587, -272835612, -620145775, -917425382 ], [ -1404391947, 1132692324, 1716911582, -1034814602, 269663389, 222335526, -2063316346, -1686019014, 844187097, -1445897208, -115146216, 2081846953, -780585762 ], [ 1177070229, 133857985, -1501628382, 1162667162, 1718117652, 454557463, 1289525988, -1743764713, 1096320314, 653388104, -109646499, -1250981622, -1725124221 ], [ -2068259662, -1068343785, -1390963557, -105445720, 1703010742, 1350862838, 2016920635, 1361463540, 431173683, 1253636765, 1734929518, 1351815271, 552823144 ], [ -1048285822, 1762488425, 1846498608, 142186179, -1203601759, -1797419774, 1457524703, -295286288, -900671089, 73434785, 1054689385, 1211648975, 169870184 ], [ -30942480, -807996640, -1378194252, 521997270, 946480740, -43490109, 763372692, 141612240, -1060038938, -559680000, 1488650066, -1192827695, -626763677 ], [ -125781151, -163930121, 1153882434, -232149395, 696383101, 1493794297, 270450055, 1126236229, 191820790, -1343021872, 1226955683, 1445280428, 509615733 ], [ -1292022888, 779972840, -1415094380, -2060081936, 62831062, -1302330866, -593813682, -1008859837, 2086240362, 261616457, -63868711, 1905111418, 1388391885 ] ], [ [ 1709477802, -1895158285, -1304399850, 316505331, -1105583968, -119392916, -1848614130, -574409445, -1454547151, 1619404556, -1034497666, 861096727, 404273335 ], [ 147859598, -302186792, -1286491959, 2014060294, -848178510, -2057556048, 1654861206, 375651364, -2058623588, 304938165, 793488038, -315407554, -1389849168 ], [ 676664017, -93861575, 1109126940, 1719117942, -1849283971, 1228063053, 801485013, -1459847338, 1646857258, -1959291968, -991026013, 2128759462, 1011644763 ], [ -1283137936, 170876130, -2086545380, -1639836190, -1292783240, 1240930827, 108926742, 1675350044, -2040696085, 1021525013, -454653620, 2034777913, -1717790650 ], [ 356279829, 690912201, -1405413319, 697958067, -1231589567, -714542391, -979887245, -1111431998, -214174161, 1579364003, 1300720970, 40714507, -204597628 ], [ -951270236, -2119080660, -2008183734, 1290221077, 482172624, -1086728379, -1504083996, 1273646237, -236895441, 317781420, 198075918, -1089447724, -171776205 ], [ 1646127620, -1758436545, -1333418017, -1632362875, -300846034, 1990712220, -1805266351, -154072879, 318941521, -1377360758, 1996767237, -1382329846, 1453354147 ], [ -2130159753, 1369971816, 1591339108, -1461001033, -1489485056, 2057300057, 1781202302, -608729467, 1355940035, -339814951, -1278534417, 2023430966, -102046665 ], [ -1026710634, 1368532942, -1279099355, -1940547529, -1290294414, -1775938066, -543216575, -865902051, 1787240483, 1999391905, 181395395, 200648701, 1194820171 ], [ 963536329, -1040453490, 1437157153, -191464543, 1350547796, -1856785574, -1262872985, -504153403, -1899052778, 416460401, -1683077718, -1560114405, -714311246 ], [ -1426917110, -1174773290, 347971029, -331961808, -1201348828, -2017247170, 1651749042, 1150099739, 2059896718, -1127557573, -392793669, -1472177629, -1629797135 ], [ -1306530342, 1950380054, -100794272, -642859697, -192777074, -793285335, 1539264132, 1074674872, -2108825468, 1318328210, -1402986732, -1451304827, -1202984014 ], [ 792360893, 1374654358, -702615284, 1303390921, 28647405, -1182969443, 870845507, -1161127185, -43347455, 1284640342, -1926244983, -1104554143, 689219969 ], [ 453535126, 6350671, 1550058684, 1668289500, -583516462, -734591989, -2006324670, 1339090236, 618176629, 1561821538, -1708040930, -1810427441, -1946999866 ], [ -311284873, -874431732, 1631762860, -399766924, 1430706460, 1204684676, -2056711291, 883538938, -274768796, 1828770781, 705748781, -707391574, -1785835137 ], [ 1717299334, -2114732697, -880693817, -1410011476, 814677429, 76483, -1033791307, 1767103870, 156588, 1214279055, 870936745, -558722784, 45529386 ], [ -1273963152, 1150911157, 1694140182, 980468879, 1560664250, 380090178, 1247266475, 1267313426, -618201778, -1506027156, 448390578, -696156113, 851829923 ], [ -284159728, 395593663, 364923767, -836054421, 1437375507, -1395196204, 1102936151, -1935685792, -1713977338, 604725192, -2003750675, 2055296267, 763417982 ], [ -1910144303, -1831167007, -2004956303, -825688912, 1320990079, 1763697377, -707807707, -279646639, 1844351310, 1637835627, -527417581, -1837370246, 1251965164 ], [ 1766954951, 735431390, -1310714841, 323786659, -480789976, -495488568, 833515007, -1975241273, 1772767494, 289124487, 477952075, 1617102175, -1309934161 ], [ -1775285843, -177115354, 2070263207, 512138175, -1444664414, -1476944035, 2038426289, 1225128009, 1820194575, -1101364195, -44843552, 991604186, -1489706021 ], [ 202538355, 456210563, -244707073, -1413332506, 1593376784, -695294536, -1789353519, -178430899, -824867091, -898394259, 1804092275, 1623949439, -604915102 ], [ 430907362, 903623817, -1670081803, -1782157434, -560333171, -1966436921, 1627206307, 1608540889, -598513821, -666845772, 1769451575, 992981309, 1340997623 ], [ -1877292583, 1827263735, -1150357902, -1165709678, 795184880, -870876421, -1197566717, 388833650, 1080659130, 263019403, -1241503100, 580635026, -2024505822 ], [ 2091713926, 570486254, 2085301210, 1357580458, -804922642, -399501855, -1473663227, 1156417820, 59120500, -537341360, 2109175129, 394069747, -1251570563 ], [ -1785173297, -1352240022, -1316486200, -2088823725, -212714813, 1522936848, 2057300338, 1516266394, -2088844788, 2094995818, 889552812, 586554345, -1104776735 ], [ -1581854983, 1157386990, -1545473137, -367394634, -1511104723, -1685368229, -332458299, 62960686, -676431281, -514871513, -1843274570, -2107667828, 387192955 ], [ -234321800, -1260480737, 843996885, 736696379, 947496671, -166536359, 1905509596, -1758866517, 1124387870, 1816794553, 1400700780, 918133900, -1405305528 ], [ -2041809116, 1073402141, -98136889, -1542086830, -1260362874, 2127022730, 915315109, -835501388, -1721606160, 163128200, -700127056, -2141886682, 770859547 ], [ -1212214362, 717655356, 868110609, 922128478, 861119086, -535729652, 1537050742, 1886198397, 1197756239, 1566176002, -1845958328, -1979010483, -706110622 ] ], [ [ 970217477, -1903909664, -122322669, 1828528735, -543779839, 1239182986, -2117077806, 1259965736, -174584577, 812210108, -1887226350, 1536273260, -1211542169 ], [ 790320377, 193871696, 1519244043, -1485575427, 437876261, 1348889674, -932165148, 533736696, 191098041, 600198418, 1944201468, 1085440567, -1714574586 ], [ 969418272, -1511009233, -462367468, 1771050955, 2099692978, 1692308134, 1187562014, -1367679673, 1265959701, -126735804, 1789136575, -309140943, 2104092556 ], [ 1366782912, 550340328, -1505382509, -1715924972, 2027885646, -250427648, -627420698, 1804265893, -382539559, 1594052926, 850214511, 322319963, -271794294 ], [ -1506579382, -1734951535, 1996776789, -1873142573, -1290781238, -1315997184, -705818134, 410039690, -789427853, 661298264, -2012569682, 28199056, -81291639 ], [ 959471900, 618628604, -123725976, -456871797, -97315006, 893909461, 783577517, -529743005, -965374714, 636870080, -980269437, 813590975, 1490449411 ], [ -1824042806, -326075292, -623196516, -1770333546, 1292744807, -1065698214, 1111942974, -1207201925, 1116784199, 3663701, 361661210, -46922385, -1357401718 ], [ -201038194, -1759058733, -1703671844, -68770340, -81242997, 2120808783, -968992570, 2112812451, -728501472, -901635236, 1614265558, -30627570, -1160779100 ], [ 742681960, -80988368, -2127613115, 1940614216, 655382745, 489252167, -1355051596, 980974123, -1714048924, -43381621, -164702831, 1024048277, -131129125 ], [ -465858612, -390774489, -958921709, -1362062015, -868491593, -1055385528, -252402890, -983152723, 1319765388, -1950409619, -1663497341, 256593666, -1490141517 ], [ 1288562928, -1946705926, -797844932, 2020152044, 343427528, 818134947, 241643315, 7138811, -800432033, 1911926056, -1440273241, 1756537718, 1541966468 ], [ -14283453, 161454934, -1070433908, -916747287, -194763186, 2113394923, -613118752, 1198824135, 747492084, -1421140257, 1031484544, -1366518785, -92463087 ], [ -1375127402, 1032895732, -618967703, 1386309822, -1124999178, -1147976568, 1946488705, 562054061, -1943353764, 1447665670, -1613182798, 1206754675, -1019830662 ], [ 1893877799, -383702406, 1046261056, 1379095106, -700624191, 28438527, 904574535, 246773730, 1287126425, -1631708005, 481362159, 2058986409, 1987879744 ], [ 1307789405, -1798208152, -1410150697, 998345158, 2052716983, 1492454645, 507118867, -909918090, 1775706175, -549758401, -1518769021, 1496434635, 233477758 ], [ 1925022793, 1549255867, 1918184697, 142365828, 1709648672, 903058627, -955921861, -2088581201, 838787148, -516186493, -1505762249, -1925948852, -1563886375 ], [ -845388376, -1847990738, 974678806, 227148059, -93646806, -37212347, -1201165101, -1747811440, 111487379, -1579658522, -1430439691, 1808066903, -1505405727 ], [ 1918266966, -2107387408, -68537208, -1210685389, 624969498, 344974796, -1047169878, -896745689, 514873489, -1694276240, -631169999, 2003399700, -1287752066 ], [ -182790590, 593520843, -1075411799, 870919500, 276731134, 1379804393, 1772721661, 1551550171, -502902723, -1970270395, -358026719, 1659434738, -1881711949 ], [ -1570689685, -157095560, -1155568586, -690395235, 431720398, -283830955, -1015234466, -954546697, -1535739554, -1424186360, -404818011, 1152909378, 1862080000 ], [ 1018886610, 114169583, -40111658, -81781876, 791790964, 1035169234, 270100440, 988754973, 441527547, 1748581451, 219597068, -369286028, 629247535 ], [ -2049949108, 1360031808, -575123393, -395072086, -961950532, -396413023, 109471236, -1173874350, -1854435399, 1646807256, -191945385, -479932447, -1846215051 ], [ -1306355517, 1004483101, 232609160, 191862045, -454411474, -1108330922, 864081632, -442715091, 410167933, -1003766287, 277062971, 1037292183, 1547260174 ], [ -68215697, 1395963603, 172584954, 1316862714, 1391723663, 1647516976, 1391665147, 494616931, -1629985385, -1844762225, -1524758054, 1521752689, -165107306 ], [ 1779438386, 1435753770, -1728060062, 78218412, 64920804, -1595957796, -1614140943, -1043644609, -1367909379, -104913396, 1986488451, 1380000700, 1495199664 ], [ -403511782, -166364865, -1285857424, 1634267457, 238243447, 403257037, 1867129093, 1996680458, -683125495, 261366650, -438460707, -2138951180, -1364829312 ], [ 1479911061, -171003233, 235710913, -1137220805, 357619664, -1444191642, 1148406069, 1829863452, 162030544, -1842763304, -1487967707, -279872435, 1313497695 ], [ -1544554965, -580992598, -878003656, -547589538, 371833252, -1317461381, 1256423820, -986934695, -368767385, -163742688, -854673381, -260257727, -782937356 ], [ 2093939412, 738890483, -524318358, 1413818413, 516469667, -1822488452, -1541950570, -1944893805, -1167171566, -781864681, 1136870841, 1559843296, -592207403 ], [ -2082707453, -929199162, -982157614, -1036499855, -412573707, -742727317, 1080267726, 1234537482, -1749252976, -205542760, 2081538061, 1134520938, 1889001203 ] ], [ [ -160235786, -2030321714, -514011483, -262616869, -1974729113, 21096089, -101444353, 1555419353, -417325522, 1409217668, -272029712, -1023439142, -517035854 ], [ 468704105, -1852794306, 1428221199, 281242857, 805766003, -363409085, 811919902, 139845824, -207478185, -1123792167, -1450350793, -1737179792, -1928024635 ], [ 1301342977, 2097045838, -579943401, -1446572285, -2017844912, -1079871197, 1021564742, 15731721, 15212841, -943441849, 2014645482, -1467933286, -1591500071 ], [ 492167554, -1331356934, 1540379237, -58770929, 927965427, 664720002, -408143107, 336113419, -1887749725, 1421344764, -576552087, -1027384977, 1553300254 ], [ -2059866463, 183491478, 223388214, -1624294830, 1724839263, -1130701218, -578146432, -1111268282, 2118642573, -1132563809, -2130732383, 1642505608, 2057805127 ], [ -1150075774, -352887331, 429262380, 962455611, 1907823183, 2037453396, -1932965403, 671484209, 972767007, -748157096, -1477750844, -2060282513, 2095451295 ], [ -48285430, 1595989481, -1913892487, -1963983811, 1203329000, -1265628973, 364184583, -54519615, -1847824042, -1954089097, -1925029058, 370308585, -1859090026 ], [ -1157882296, -151706809, -356805812, 1189694105, 1741986372, -1143019122, 2048917236, 1336000175, -474193864, 1525109625, 512992960, -1644792460, 581417856 ], [ -328266577, -2027815406, -1989310393, 1158249976, -1313461358, 1487335522, 1450749796, 791086847, -1493599098, 2140799466, 1787185671, 695018327, -1614269363 ], [ -542929343, -233481439, -265983015, 1067886259, -1895307634, 412893201, -695237618, -1012577748, -758082563, -1911036721, -529288137, 25313762, -815113092 ], [ 954532467, 1940480645, -12406961, -1565967357, -1575266065, -1781853249, 70869130, 1084883792, -91571792, 83229706, 646348288, 470853027, 500172051 ], [ -340924285, -1986689301, -944678936, -2143996660, 569747205, 671148961, 1132535304, 643848266, -1665993129, 1977702418, -1773410627, 419195887, -533865099 ], [ -1512767038, 1496400843, -559310859, 1269657866, -1931089916, -1530635279, 1594093404, 1935513277, 17932252, -998670840, 142362873, 1351033311, -524513528 ], [ 347783083, 157232963, -1056748075, -1006003627, 1278308702, 1119401500, 733629182, 762169181, 1210930268, -954157540, -102399961, -1387107717, 64970369 ], [ -1870989378, -1892613224, 433767595, 531072980, -1234596700, 165091539, -1800293444, 2084872661, 1802281582, -774778101, -1724333958, 801475128, 1904899516 ], [ 339879787, -226181145, 1624812214, -1567345736, -1900918257, 1168676363, -1332781512, -1613662276, 763067569, 603358228, 2057598393, 621164502, -589050386 ], [ -1463489431, -1237258137, 1936191430, -1008989046, 528157236, 452875569, -751512097, 1157876766, 276789742, 1900250776, 2069492397, 710935742, 1966296549 ], [ 1228930505, 1077147982, 1600918343, 452428888, 1247381031, -771076187, 2047701889, 191045716, 1902975629, 995580365, -652320401, -1474706611, -1214661564 ], [ -1750869770, -1920923183, 870545770, 1325573559, -1483236140, -357869978, -453893777, 1232513086, 1835694707, 1715775473, -1919118170, 1251344712, -366554659 ], [ -35589290, 94839780, -1499877328, -1399628898, 295102371, 887903945, 2089811850, -1532199314, -1535109335, 815923098, 2002384244, -1701552668, -1554275329 ], [ 2008675798, -1250337732, 210059211, -1942791238, -56209873, -1990070002, 1792946156, 1538622416, 1470721329, 1418524376, 295148094, -907236775, -1911474092 ], [ 70432863, 1059601496, -1628975317, 1371814655, -1947745461, -450421814, 1092305753, -589666144, 1482309931, 489902842, 1661125879, -1794900029, 495318262 ], [ 2135189209, -364008312, 1360896383, 299202520, 1578108201, 108701484, 1994434370, 2095393901, 195948944, 252935245, 1925232937, -1574943770, -1785704959 ], [ 363300074, -215918341, 1615421333, -502082503, -1931653151, -199519018, -795966718, -1888777585, -765836549, 268823381, -2116184904, -153818248, -833750088 ], [ -526885324, 1575597521, 1276561466, 332565259, -98752341, -506811521, 2090383253, 2122469583, 1641051934, -171966043, 937306599, -1855775489, 112050948 ], [ -1947419315, 70065434, 1200393497, 2053546004, 1812068677, -1788504448, 579765647, -77801155, -865064768, 2007951847, -636308684, 1770699091, 2116281641 ], [ -1556130489, 1427328409, 2072393196, -1428637566, 1061736565, 146773078, 1156396500, 1003185996, -443911981, -414375891, -1573520522, 214081564, -977541415 ], [ 1250028519, -888879178, -1836749567, -2074735148, -736111114, -711466471, 880536834, -160526332, 1441863781, -489179294, 854801470, 1483582421, -1601249868 ], [ -2107177012, 1665908044, -1565906395, 850206905, -807903033, 1268430665, -18262187, -1395146399, -32582800, 1731092391, -907104500, -1024032093, 1365819637 ], [ 1833797602, 1941855966, 1638381027, 510744231, -727189522, 1684926560, -2135803900, 397874788, 711380522, -1847038198, -1484814378, -1017727950, 1713368107 ] ], [ [ -1309671278, 1636950321, -804606658, 873764242, 1838811414, -254675461, 1080941946, -1429930698, -1941820084, 62666442, -1199277097, -1673253010, 1132993707 ], [ 1874980608, -1941173501, 1675359844, 882986577, 746742810, 633971968, -15689908, -758386695, 1005002007, 269483761, -367128754, -1125602010, -75876937 ], [ 678063527, 702975544, -1558410592, 1358026821, 1384092071, 72801718, 1600521744, -1003773612, -682035701, -902557628, -872960764, -1525552208, 2102127651 ], [ 1539450054, 1166804832, 1670162799, 502395548, -650030737, 399159548, -519140043, 948834057, 839294165, 1758060600, 2083410204, -1254857232, -95287198 ], [ -1946033742, -2124164975, -159627558, -858763666, -1498190543, -462522437, 1771060212, 1147661019, -751716226, -706891941, -65524064, -1567232400, -915108421 ], [ -596245017, 1744882263, 52719011, -387474183, 507823899, -1465575928, -1561449066, -265115601, -1411739184, 314340676, 1703307720, 1748898160, -619674445 ], [ 31163053, -593402623, 1648292783, 1578368933, -1668879887, -458103141, 1742624507, -189253877, -376925182, 668704792, 682609521, 295744712, 1992274703 ], [ -760622007, 318535300, -1350616500, 960864794, -1611498881, -2026257682, -919396891, -885615697, -1456973405, 407826613, -377001691, 288246202, -1120040375 ], [ -1942337274, 1724213628, 1025577461, -780238340, 255231015, -1348470998, -1839969984, 285592092, 441677221, -257090864, 1997905842, 598875971, 1962133536 ], [ -937582641, 1621480733, -2120300537, 494782403, -1860282983, 114621257, -1531329440, 320555270, 1753939314, -1399386948, -481096786, -130817021, 1411680989 ], [ 1297670101, -1972814437, 1367714361, 1411368820, 1118463521, -1882500142, -1354486176, 1042565989, -1801274878, -871537531, 1521127208, -1003771715, -1006224714 ], [ -567113605, -397132851, -196488929, 734175765, -2051109075, -1643033075, 1008847845, -874276679, 1374506069, 1073515141, 1263843313, -1212881293, -2131253899 ], [ -25694250, -333741845, -870608594, 645984539, 781318791, 260742685, -353067239, 891736706, -172224487, -1472094205, -634973317, 2068477815, -197485653 ], [ 1033302774, 1184467770, -1965775419, -856049406, 501715370, -1509331050, 62501573, -262061152, 1053617145, -1865135943, 1704471051, 2070582407, -1014534176 ], [ -1551494640, 760201064, -2106123829, -1494414518, -1870985039, 1290571520, 846062065, 891209700, -444838664, 1410374432, 1374263712, -1951430058, 514034857 ], [ 1650655510, -105811666, 325946486, -644645031, 418722645, -1580618992, -1493513542, -647916506, 1603050159, 383188714, -1163547048, -1093112519, 1291428261 ], [ -1158649674, 718414719, 979726167, 1735492961, -729214573, 236878751, -810025426, -540883042, -567472417, -2144760288, 1125045431, 820617647, 353545601 ], [ -645897296, -1815739029, 2027545090, 433860857, 252127211, -1596260632, 902814886, 1387697998, -689464422, -257474740, 685464659, 1818185298, 104114911 ], [ -1071658842, -1852977645, 365411431, -767116603, 1926829183, -1703405424, 489171810, -1807620607, 2100948626, 1486614672, -342027023, -314508823, -1818291154 ], [ 836825944, 853427743, 559048666, 1314853189, -472102181, -376221070, 588122716, -798819000, -1567430674, 1290629688, 134120208, 1913876371, -1149665435 ], [ -513827878, 555262836, 1866673671, -249141873, -1750733013, -1436501832, 281163874, 1172875335, 2001041689, -1131459368, 31212922, 1178700506, 1979703777 ], [ -2009482374, -1689017992, 958285521, -1474816562, -1336417882, 475223874, -1118682499, -869239610, 1232638748, 341887609, -734644023, 270231306, 426649790 ], [ -1300946117, -807391980, -1314558603, 1164702959, -127071819, 969947444, -1196277037, 127664156, 304928975, -798160330, 472133830, -2058090801, -485553811 ], [ 339794427, 1792132792, -618848932, 302591690, 2020045688, 430594713, 398544433, -1319560612, 1250161621, -1200362227, 1511148936, -1847621743, 2103264061 ], [ 467259429, 578067547, -1750427949, -1189845589, -2005795639, 472770126, 1166741287, 589144755, -1322761341, -2120905269, 1083116756, 1898842621, -1525637321 ], [ 923506995, 1439970014, 2123468358, 1527960821, 1920090936, 1277359306, -91957748, 1311108893, 89031549, 772743226, 1513412485, -1475345809, -1530040287 ], [ 833267983, -1956129474, -193793003, -324677767, 733013634, 995691991, -520588354, 195824885, 1054800484, -2107210335, 1942848689, 667907609, -792687689 ], [ -2109461247, 293996682, -671502191, -1704861264, -875128545, -2005008109, 1140279903, 434085958, 972024750, -45389717, -864804637, -855515731, -933085146 ], [ -175433406, -967163620, 1143356159, 1998318028, -721933002, -1027990922, 543271, -1371624909, -703359799, 1943718708, -1624540501, 1431285617, 359168306 ], [ -622439391, 1962595158, 1146175010, -529272936, -1960926201, -1499829480, -1710787813, -561112180, 1341258230, 1994565342, -296302686, -1691091497, 1845846068 ] ], [ [ -1965304675, -775731943, -1405980996, 587232024, -1038575929, -1898112433, 1050470429, -821917170, 328589302, 86034035, -633009617, 760822105, 478059413 ], [ 1803337119, 722088354, 1799959742, 1866250576, 1077846259, -947496809, 1350778041, 829650575, 1490701106, 1235387837, -791618860, 597650056, -94779938 ], [ -1460237451, -762572584, 915196303, 3813200, 1124122711, -812152220, -1434877378, -1912884230, 716988412, 1277794751, 1738987809, 195469476, -890637638 ], [ 129974051, 1848369384, -1729375496, -1903999989, -1706309208, 703273166, -153287089, -933455636, 1389447815, 1420346169, -631974021, 1969188673, -2146045310 ], [ -1668210861, -2123207738, 1007874946, -2077912428, -1640404432, 1270315216, -1326673566, -965594219, -1720019626, 23717319, 1741542524, -1559812689, 650880196 ], [ -1105037187, -57351645, 1334332995, 467161210, 1608293227, 1118761074, -1332531369, -1780477995, 107863761, -1721518962, -1826901317, 1073906434, 410135362 ], [ 123216655, -1574067151, -2000321903, -656226567, 844509594, -417252202, 646620, 910498459, 2075989915, 1389142864, 1090979034, -1727031656, 390779367 ], [ 468454670, -615554152, -136800825, -935402731, 1131612426, -1288797805, 1280943001, 1024317758, -1782184942, -1202837491, -664273907, -183513064, 2055976307 ], [ 677594684, 2028861819, -1564168735, 92853811, -2079082154, -1796864965, 393609530, -2011664325, 1166188594, 949051998, -633009730, -785873814, 142419298 ], [ 1168037795, 2025212075, -525007441, -632201882, -1875778398, -224050743, -86532373, 810613602, -1353388755, 15751428, 991762061, -2021538040, 499373799 ], [ 2011765251, -87720302, 22441518, 135106166, -880598508, 851381399, 210570790, -1151902747, 998612104, -493547184, 1501005192, 1717548931, 1462148272 ], [ 1372729337, 1439433410, -848063697, -1104711489, 1075790226, 1549443018, -2083906631, 1759360483, 1064765818, 1892117968, 1092323243, -1482955984, 1375207366 ], [ -1834948201, -826818783, -1619140643, -121652548, -1510961446, 1357390834, -1131049151, 466952809, 2125582922, -128611880, -887566609, -1253020202, -1652238834 ], [ 332818535, -1111258842, 1679687685, -1861928607, -82206720, 839180548, -38890801, -1597074885, 1707859505, 1559249360, -886077068, 1006101923, 824711860 ], [ 128893985, 45603467, 74781069, 648059591, -953224562, 3780582, 948489486, -871542412, 399391140, -1947529405, 10974405, -1875610049, 783487546 ], [ 995153777, 32850603, 186589764, 616646755, 1972879655, -1105523598, 1297414897, 1413970873, -1996109288, -672061469, -1740077872, -625240135, -918036714 ], [ -406133825, 616101247, -623000673, 409482244, 80464901, 477300113, 1703176637, 1102807889, -1841969510, -1267295689, 156725432, -1106427165, -551516754 ], [ 1225556429, 599462111, 559602089, 1534141080, -1123026126, 1526177227, 1611619322, 576764105, -1967121270, 381447449, -1552877802, 2054827982, -671782584 ], [ 667708375, 1744935704, 1390525072, 412011704, -540897025, 1973713533, -94855950, -1208432595, 1651131828, 1811338624, 147225259, -54521455, 1329714750 ], [ -1985907778, 1327985760, -286140403, 1922762697, -1269723661, -1250466436, 219430991, -755414610, -1153466678, 259061615, -972683146, -374464760, -1991211937 ], [ 1331450579, -451492109, 1539647525, -1354484202, 738305991, 1964306358, 1446090084, 2107983211, -610547434, 1680741041, -464428491, 1199171792, 907562544 ], [ 1131355160, 1908156091, -1568619483, 767614988, 1219994937, -1916613236, 1263475052, -1399293035, -76911235, -283832145, -1198159449, -1563655352, -1057533022 ], [ 1609130748, 1631263408, -1739691660, -1337147337, 80850322, -319139815, 910115641, -1096260075, -88979519, 1042775905, 354428463, -1775297267, 1084036739 ], [ -246350425, 96974110, -386221308, 677437665, 1987418286, 2142518995, 1677594591, 744686343, -70231315, -1033815949, -261047357, -1678001505, 875353408 ], [ -990932904, -1606492182, 1175852505, 716655783, -2140905294, -1555154184, 255438087, -1524532825, 364421270, -1412092184, 1205217839, -919364566, -1493827212 ], [ -1876905627, -2085506937, -1484065522, -1539518378, -1091297686, 1723908726, 1942687282, -870453517, 878617819, -1624924281, -451058324, -2056687687, -936888690 ], [ 458081989, 1602489952, -1309390914, 881316675, -695054341, -1570193612, -1913186187, 1721874245, 292261862, -997351970, -437288209, -1163797829, -1281354510 ], [ 1820232159, -1590899129, -1775307971, -308270346, -740341929, -949266111, -511077203, 1150599626, 1307000944, -157737491, 1436173390, 954693990, -1620341869 ], [ 954135139, -2015778679, -1439911811, -688768783, 1935624424, 1684470513, 1049580022, -2086613063, -30735585, 1623035309, 1371919555, 638692474, -97582633 ], [ 326029627, -1423980546, 1517999703, -1721982854, -559144868, 451092680, -873110388, -464067387, 1362589499, 1449299589, -1616017034, -956702154, 406190229 ] ], [ [ 583977211, 819072137, -624390106, -65205396, -1586841996, -403025550, -991026496, 841106990, -262860590, 177599690, -506136654, -96062734, -507572585 ], [ 400324353, -1088990516, -1629570125, 2068365727, 1812436975, -1817144345, 1773862655, -1215193255, 1921749844, 1546788217, 239566302, 1234551495, -1251631191 ], [ -621859722, 2085798176, -1010828344, -414582278, -985723836, 1129063848, -1393143053, -1483221114, 1035304503, 1004169646, -1972198149, -1896899054, -917885332 ], [ -866611859, -916047565, -504133092, 312906852, -636889244, 704954258, 271519991, 1236374509, -109189235, 1322173926, -242922497, -252752152, 636019024 ], [ -867141318, -1591720783, 1158334384, 1595321488, -547320785, 1955993992, 1397246818, 996356467, 978679292, -1702609835, -853924360, 1202502400, 1647808697 ], [ 636372643, -1615826300, 1579946805, 1353977243, -1230206646, 637686470, 1648453220, 648145823, 1400471720, -404250334, 1456363432, -1501669324, -267735385 ], [ 75971527, -1721181471, 1314893612, 627887899, -1959965790, 687337560, 2069301259, 1819823280, -1222849221, 754792860, 317879253, 134174482, -1428419119 ], [ -2119270538, -523665786, -2064782248, -14346796, 1409250168, 239060267, -151692895, -244565371, -1607719107, 152987344, -1378516574, 739266191, 231506195 ], [ -1322539862, 409424524, 470833001, -1636416882, -360848118, -506433932, 354962807, 626604207, -747559533, -1675729295, 2054328425, -1536603524, -746888190 ], [ 904013205, -754717726, 1481944113, -761691163, 836881364, 430983833, -1287221074, 1922008935, -1789414243, -1892176527, 942490135, 928574362, -1655896773 ], [ -772938664, 1009132072, -447045352, -658427360, 1720543106, 487353710, 1670191919, -1445081891, -481952495, -1017040762, 916137185, -1966808790, 660407710 ], [ -1195138886, 154993732, -1532493757, -1596575100, -1845185293, 64481541, -46135861, -695806102, 1738998672, -470710218, 703419380, -1127979201, 657301725 ], [ -1691349806, -48858133, 344212427, -1966282927, 1232835903, -1052053599, 1852966456, -1009881676, 1470920280, -1228141878, 303719570, 280698936, 396037862 ], [ 1450432321, 1103283698, -1901799381, 1021659222, 317246714, 32350384, -418467456, -1881111678, -1841812527, -1485220243, -1417814696, 1143946151, 57856030 ], [ 131863906, 1089454219, -1785782769, -736049282, 145407997, -2069545626, 1782579048, -1511960591, -1291334203, 1844346909, 53359725, 334594418, 1279549405 ], [ 1548168883, -1629810154, 744185898, -415629116, -761678370, 717760436, -1005462685, 321855576, 363247359, 963098139, 639376970, 2045082797, -1379935861 ], [ -812459969, -1962250566, 1339872244, 1519784338, 1883898495, -1760399225, -1822091763, 879315373, 509790562, 1932767299, -787562962, 487221596, -370297111 ], [ -107201158, -1904129017, 2576154, -473561360, 134559120, -752058412, 236159245, 1809005320, 1895359109, -356287053, -1699162463, 104398928, 4368965 ], [ 1780367044, 1902612733, 137134965, 77042420, -1526017876, 695301273, -1634661510, 1367746562, 398196937, 717626847, 1666993177, 1374816110, 599306277 ], [ -1736383041, 499399427, -210530312, 856805959, 854606569, 966213618, -282415926, 497334645, -866145466, -1812367618, -1273159361, -1806977597, 605547809 ], [ -767137930, 2047984151, 1805200788, 1179597339, 192756673, 835188918, 1525669339, 20261191, -1619764967, 623355786, -2060186480, -1576152630, -487819674 ], [ -848236241, -787491432, -1199611511, 416510395, -494662638, -1518402354, -721144548, -1879011478, 478083075, -2104987278, 73921283, 1249343245, -1695296257 ], [ -519361559, -1932260471, 595179267, -2073184680, -1995414842, -687213176, -1550125540, 292627664, -571029657, -1281733508, -1147479865, 922026444, -261529147 ], [ -866769998, 426739468, 1267584667, -671165329, -446594895, 242512140, -379506478, 903790619, -1967053545, -1186290386, -1697397577, -846426283, 729709916 ], [ 457861773, 20654928, 2064797751, 1455104417, 111221430, -1340225088, -846896746, -242677960, -851031117, -1929403343, -87224110, -1867555043, 852549083 ], [ -184037685, -202261109, 733273187, 1704781503, 843994881, 263424248, 2126850256, -328912964, 139742023, 315091282, 710158253, -1955534627, -2034249886 ], [ -229094704, -146473693, 876501536, -1373164614, 780762144, -1893955780, 504204333, 1229614530, 575556287, 95559222, -18920750, 1914565131, -288294679 ], [ -2049478255, 958361736, 968488370, -1699833153, -1126656654, 140823281, -342659803, -1570513260, -1768000594, -632324210, 1851681305, 1067859692, 1315497890 ], [ -1379760890, 1787265627, -445767263, 1283674891, -1603437281, 1849779195, -1555584246, -1536421236, 1495736972, -775685095, -1841381671, 1260698408, 1823281735 ], [ 414845683, -1624716551, 39540986, 489634512, -171531643, -977412943, 1743426418, -2078367101, 1639131928, -431910764, -65420332, 290212812, -1218931218 ] ], [ [ 188941113, 1093444676, 1326113745, -1118472539, 912215360, -289610103, 1622335123, -1934181148, -1171888662, 1956489067, 1198764268, 823597032, 1076689720 ], [ 1918602025, 2079702928, 604887675, -767521261, -2095930707, -2033521388, -216806985, 2095680498, -1405330792, -603496502, -15210973, -2074151037, -1914129658 ], [ 1402106322, -30979050, -1439098323, -1551812685, -943700099, -1785159388, 1243642487, -1042901714, -971066363, -358887670, -1129246936, 1448386388, -836965824 ], [ -734105810, 1955282505, -1578943318, 404060643, -539948987, -357741617, 500633262, -344519267, -55560109, 221194418, -1372812041, 1358724851, 1887509143 ], [ -839038751, 2100170631, 1222975299, -1340952248, 1304649183, -725907067, -510351347, -934678542, -679810281, -316501364, 1995608806, -955087262, -1861385850 ], [ -950563896, 366194057, -124637519, 2031700683, -1450802455, 265130448, -1721396792, 1882643054, 1439373845, 1333509155, 205777457, -1633377886, -5871718 ], [ 30105188, -770504666, -152130172, 1599752771, -1923577, 1952238256, -2066714706, 1522508760, 1168203280, 1267668134, -508958439, -478984091, 1427776050 ], [ 44744988, -1652121031, -438283516, -793157246, -770982110, 567146452, -741618346, -639823344, 289842474, 1365170273, 90527950, 1032999135, 792359596 ], [ 1000488452, -69114565, 941458946, -921321234, -847407434, -1206803534, -1673312315, 1547841702, -391929154, 1616997642, -2045766076, 520787266, -1415872414 ], [ 844466279, -845464299, -566024773, 1957973310, -607091257, -1880790458, 1700493961, -1954075855, 1850053905, -764500565, -1380546043, -1431619458, 2013661618 ], [ 2137504826, 2118068724, -1420460258, -67191539, -1724733375, -757554730, -522018185, 397456226, -875086150, 273317559, -481031291, 74200841, 233989677 ], [ -289287605, -556915453, 1007943058, 850447558, 625142428, 738711095, -307113460, -655064521, -102408543, -152847906, 1920910221, -325079681, 2001690763 ], [ -1945792957, 1513033118, 637965434, -184347932, 1024743824, 2795161, 690027762, -2012668578, -400736191, -2129677040, -878236651, 1846109864, -1831392790 ], [ 1380697004, -1212150264, -1523978303, -1117602215, 884021047, -2013587773, 1106982188, -1245479646, 1673618851, -1264540692, -1005038577, 349819675, 2055839144 ], [ -801628902, 1828376806, -459782260, 1601389203, -822384221, -307649022, 1860838691, 560734429, 1286664909, 1853166237, 822246462, -1163664398, 246345525 ], [ 951786038, -41899280, 192161822, -1340020467, 1522407214, -145236125, 1907206813, 1289329560, -750036800, 368746015, 1986616683, -187806866, 625635651 ], [ -631565520, -1742421666, -321641367, -886758251, 2050152959, 495386243, 539831081, -969239353, -748289088, -1564475427, -1182133866, -1053556592, 777492178 ], [ 405761706, -251918556, 807588059, -1929149910, 1717584657, 745148182, 144864863, 1929878993, 1630258069, 1475557521, -1100057862, -2029649476, 1009777671 ], [ 1700277945, 1883966288, -2032241799, -846206792, -901765223, -1142645293, 1240988990, 1908796571, 138233079, 1203911883, -1373619008, -654457005, 544301516 ], [ -989450104, 239736606, -2033973078, -676469256, -1344766207, -1995919529, -556787776, -538521110, -2026997273, 1248035312, 1779267461, 1241917549, -1109701414 ], [ -1063523039, -1561386519, 1134190189, -1374959447, -415924738, 1495097760, -1412198871, 1484459748, -857333728, 1476723295, -961976641, -759888418, -1487551230 ], [ 2063484042, 195176994, 1187569554, -414620013, 1918742379, -657507270, -1535413968, -98808179, 312035351, 943532932, -1574269237, -1899127333, -1260889338 ], [ -1319550048, 1909158121, 2014749814, 679611732, 558003406, -1826269467, -855152041, 8401291, -752609949, -1007846193, 1154671668, -1824763588, 1837804896 ], [ 54647343, 229885645, 11572134, 2020806711, 310123704, 722259212, -807702288, -1545453062, 599954456, 1214239166, 25035687, 393092868, 2131696371 ], [ -1007671089, -205259254, -552632197, -544274148, -154411507, 508243348, -1346243960, -923924670, -870066397, 516594816, 253518788, 161966001, 249469265 ], [ -275706026, -444843179, 1595413974, 1889288366, 973098238, -120134932, 1766500802, 2114344686, 550863071, -1173897445, -1034949715, 1931519513, 566464000 ], [ -264720031, 1227508326, -968691331, -1584847150, 417149337, -205613898, 780192532, 1866429041, 1082944312, -1213511056, 904929568, 1869963801, -1801544058 ], [ -1318718039, 1162477483, -1438826546, 71097871, -1113884645, -2023098128, -1074559948, -963540046, 1631045576, -1436999053, 1019706103, -987930651, 1721766460 ], [ 1835490656, -1333058148, -1719330402, 627355668, -2021630767, -2085880919, 1789794865, -815832576, 289199264, -2016971734, -1656820320, -2080280835, -1380417523 ], [ 1853174645, 729943189, -1309765777, -219218570, -576523658, 1420863528, -1968254642, -449290451, -557100965, 235785777, 1247366704, 608452262, -1909031993 ] ], [ [ 226021977, -1094469150, -404458589, -1661156391, -1990177591, -1043495792, 564312256, -1451429064, 328026521, 1675754708, 1999025259, 252650499, 1623314022 ], [ -1303906860, -1943488964, -943907230, -681470687, 1420852430, -487235728, -1868042229, 1717515583, -550349581, 988279128, 242015826, -1004835184, 229224810 ], [ -1191644901, -738383421, -174063867, 1065686756, 1265563563, -1332328818, 222571014, -798958865, -63058311, -329280952, 1191868902, -1667607456, -1981951648 ], [ -207324697, -1971515587, -253865042, 1998343852, 1325533118, 1968762677, -737829313, -991748545, 1620317019, -1166914136, -817572129, 958472792, 121632343 ], [ -724744393, 965706831, -69788367, -871570044, 582157412, -1660266913, -27172414, 1494190348, 376685983, 140777995, 1824984486, -1033731220, -252154191 ], [ -617289363, -60588187, 1545065713, -1995459043, 1467175125, -1258100287, 1332183589, -1639807696, -1178510486, -1393735760, 241759588, 967377729, -1336517935 ], [ -1568925763, 265587333, 115667735, -2128043267, -1376059720, -2011988109, -80764960, -1924544183, 317399324, -1090574861, -302136988, 1255467811, -63529189 ], [ -1958905256, 523597296, 2022642201, 1628099779, 1853630702, 1503990505, 374078242, 1468947492, -1877974810, -1132926256, -1019651513, -408426582, -1365881733 ], [ -1937109973, 966811018, -1484306855, 1912145058, -534731164, 636995030, -1542739718, -1483823212, 985817056, 151208714, 1800865293, 419749332, -981665503 ], [ -1557035237, -1580180961, -1982327311, 348869053, 610250387, -1819127580, 1298442176, -1741482103, -791511917, -287266373, 695626558, -1861465788, 925737778 ], [ -366321935, 564392381, -124082779, -939099922, 167215285, -1977161966, -1797494833, 544810185, -513475317, 1123420735, -502911329, 1346062956, -954569056 ], [ 864140350, -196530333, 1339726953, 755840976, -2079170525, -1300152107, 160768959, -1283575849, -1404414644, -434636718, -1093843778, -2118855755, -1664238689 ], [ 1265010939, -856785002, 2007105473, 2142774322, -1889563015, -823056609, -277971079, -1850917473, -415319425, -407799663, -412769153, -1450858545, -1191090969 ], [ 134976259, 730394096, -340520780, -1530001283, 1859779708, 544145068, -938416489, -938954128, 740276576, -736000574, -673201325, 2091168902, -893710227 ], [ 1479638048, 1872324488, 1515748094, 1780970249, -560664156, 1439031547, 1549589634, 927418947, -1817597881, -1893866661, 612009581, 1309180337, -1528225646 ], [ 1746518306, 1201774883, -1277585794, 1956669142, -243014933, -1308587184, 1289486961, -2061744963, -140420379, 1881876441, -370517789, -1271379769, -1302320264 ], [ -973363977, 1385319831, 1266202968, 352604245, -1156494113, 922305300, 99982015, 26815107, -382252376, -2129068748, 223808173, 1302173757, -992594978 ], [ 1909097348, -1066677212, 2045079263, -45524067, 1475434096, 609112041, 1601482231, -356731083, -500969695, 93441624, -1822621393, 1649133331, 593963651 ], [ -975420631, -1946281918, 1089707604, 415456824, -1072241681, -202969284, -1826955851, 943387699, 1910175414, 1326898670, -316583872, -655687405, 1467909105 ], [ 441822160, -336828737, -1346675584, -1695905728, 2077829728, 694979244, 1684345579, -1296414340, -1099822406, -1308973549, -1918563256, 970329706, -1598532474 ], [ 1718927304, -468236738, -488259357, 813071231, -942676416, -318892831, 1725298667, -222114362, -1269750561, 1205315505, -1576054729, 1581844208, -1551725621 ], [ 1455298860, -179011557, -164023865, 429928923, -683792118, -1812374790, -1237144101, 538467812, -1377134719, 920762575, 1374223517, -420266287, 1889976924 ], [ 237551142, 1993500851, 1252077615, -751195184, 1752311867, 667804021, -388437248, -522053993, -1360576497, -1707363589, -1852269906, 107464023, -1274357014 ], [ 1832489302, -1514268943, -924026598, 624956641, 2079488534, -183967610, -1932438393, -1008675824, 482902308, -1220486406, 1769886078, -2075511090, -1404731752 ], [ 1753812232, -1608567773, 1981228203, -731909967, 1505382832, -1347945551, -652456909, 1915104022, -537210517, -1893483064, -515790155, 163614581, -1673155009 ], [ 2037574410, 665281435, -1421169984, 302796053, -332650444, -2092088509, 2021151044, -580330795, -1999941283, -120011498, -1950052315, -9149356, 1291000998 ], [ 1537532742, 423070175, 1469206729, 464407475, -1942343070, -1671297339, -859528332, -782340255, -1042314427, -1041420898, 454247043, -619559665, 1560975868 ], [ 1273225363, -60951321, -1635088035, -376458602, 1576864201, -1118953742, -1722192046, -1029000182, -1598710646, 1066683906, -1416300357, -1676403103, -855137202 ], [ -485746324, -1890911835, 1315689550, -2098995884, 1924825123, 196501612, 1031834790, 1754438597, 2037715753, -1339725623, -217209531, -2004431156, -400443747 ], [ -1738908434, 1146033011, 1821857227, -208758843, -1838945667, 573383049, -35099692, 974099608, 1944883650, -1738535135, 1341629841, -125491085, 1771221293 ] ] ], [ [ [ -91120899, -912104962, 538594310, 39705490, -895946909, 501427244, -1301604819, -1249699091, -1433616088, -298601814, 1421629447, 580371564, -734550743 ], [ 1837500169, -928974959, -718044025, -294238674, -1073328890, -1142851294, 275974996, -1719148082, 15081465, 1351029205, 558869167, 1787958293, 1476950849 ], [ -5896913, -2015193279, 173834022, -1421918258, 1382721516, 1261821582, 794708051, -2029830982, -1494128609, 912409381, 1777011638, 1570097034, -125041551 ], [ -1514172772, 1051082096, 1533093127, 822537515, -1156153338, 1789773267, -1437115814, 1708921609, 1716790509, -1653601332, -767521309, -1391454894, -148520459 ], [ 489891914, -1329053578, 1271820120, -1509504658, 1907319954, 82880093, 865316584, -17700161, -478423303, -578790314, -1733610689, 1949410035, 1065995401 ], [ -1842593596, 1001175447, 1207899220, -1735867285, 1959646673, 1339466579, -726687270, 361376760, 1747656054, 1988305210, 65337762, 1105518267, -773105442 ], [ -274109100, -1090117974, 740380089, 707900085, 1147887244, -1181700380, 837185236, -258536600, 906289639, 1300866510, 1839962449, -1596055598, -1921596682 ], [ -1478782940, -2032302474, -2093882632, 35828210, 2131568083, -220114200, -951676815, 1843854898, -1595002333, 1780998149, -839090785, -1293952080, -2087253662 ], [ -1991368988, 1116433551, 667792627, 111301550, 1521251187, -2005918936, -1455649887, 583713827, 477440010, -882557548, -1540448259, -163076083, -955585211 ], [ 2055186218, -876832840, 805045129, 1043097138, 1642987797, -2110597204, 1548097219, 757573397, -556528858, -1744013677, 590158061, 1406162500, 2002946983 ], [ 1767203054, -1186694117, -331125773, -1030280851, 1381875584, 344117520, -61092164, -1831082647, -1398489322, -228676955, -611482390, -1792302223, 466098973 ], [ 438193337, 223992631, -1779278049, -319411230, -1249375820, -681864738, -2027439020, 257536058, 494364176, -881631263, -2084713610, 933133288, 212731794 ], [ 1433965115, 1601710177, -1130100406, 470267396, -1050080729, -1682900608, -1380453992, -254838920, -654591086, 376262604, 1083752838, 1039759381, 637000117 ], [ 549855813, -1211730653, 59046187, -1595599403, -1873836402, -1105475738, 2124764227, 1268206898, -1429573756, -646951261, 1378130439, 963250925, -362798067 ], [ -663495079, -973547249, 492104924, -275918897, 36933236, 1843754176, 1499542588, 811670474, 1701200949, -845168491, 501257817, -1200371830, -879552698 ], [ 1808484650, -24045287, 1196865608, -1190161302, 1007306108, -2132345594, -1325992344, -2075109810, -1628613277, 36093511, -335309732, -1748151197, 639794162 ], [ 970582207, -269230593, -1865311779, 131170724, 833290943, 740107219, -1178183133, -2102013722, -1065775502, -187336197, -1369637069, 299506653, 1284854404 ], [ -1897384047, 1563266316, 1456325292, -1167298392, 1917812826, -1783699563, 522801536, -1193548274, 616957770, 342605110, -2033865052, 1020601857, 1210691384 ], [ -771505749, 2010598469, -79390006, 1612757327, 1325800889, 1001875788, -479261789, -1279555798, 247156883, 550661626, 1184459908, -1033307108, 386463834 ], [ 1607762149, 1786614311, -2029807467, 1243876796, 1393685269, -298299674, 1397994895, -735610632, 143187508, -2089363726, 1694119918, -827214636, 1339659885 ], [ -1320033585, 1543533946, 1784740367, 1880103883, 454130565, 1944042557, 246411108, 980004965, -1933301780, 726012850, 68432488, -1314568783, -1148579785 ], [ 1840850860, -1767104183, -1769248104, -1287967392, -2091345883, -587719611, -2072592284, -733467401, 457168485, -348697453, -1126506423, 1206360140, -934143337 ], [ 1585996784, -1863084886, 870376589, -182247250, -1921316167, 595266462, 81618073, 2116186550, -1301326475, 1250427838, -793057646, 1147488049, 1472397514 ], [ 851291950, 441627695, -547282088, 873397187, -2132150170, -994063088, 288293627, -362236959, -1638134439, -714803530, -107137681, 752924546, -18939391 ], [ 594206365, -164504541, -430505362, 1942071622, 1911092789, -609939848, -1938690845, 2102614643, 60114849, -751897883, 1658845298, 1824503070, 1440962441 ], [ 1075840864, 94491235, -666044071, 1887334991, 2032058606, 1568537812, 838443578, -18205341, 896961094, -1142101816, -2101844646, -1972615777, -1620901630 ], [ -525884052, 982670310, -299669085, -1850215105, 1049411468, -1197504146, 1017282528, -140361439, 1724964397, -550632519, 504611080, 1436642881, -2143712863 ], [ 1064285458, -1666416977, 1455268576, -936656140, 732006417, 553275674, -1418720252, -836269217, 779725586, 1366768666, 972660226, 407577897, 991311144 ], [ 608523225, -1004753561, 1895070689, -1408479227, 1024278993, 1506574069, 336148958, -1986513927, -1938022282, -514238063, 1350558928, 1736016625, 610496211 ], [ -448406080, 2123429445, -954753697, -1208673570, -2011235511, 362223574, 1699875304, -212453054, -1876701313, -1211387213, 1833780124, 1722955319, -416935911 ] ], [ [ 224492998, 1454279727, -1941515703, 59920604, -1273279453, -728508627, -1327841926, 888714003, -1610205344, -1232614433, 1068383642, -2134895240, -334675057 ], [ -207175795, -64944315, -702238071, -1873060193, -1174432893, -498309106, 1381862033, -1779577624, 1340133467, 1737849341, -880000440, -965080710, -2000857412 ], [ 1137434377, -1448798235, -1301485750, -1681824571, -852917075, -131174915, -82828248, 889469849, -695801751, -1501854333, 1396719654, 1674578820, 2068161747 ], [ 5163778, 1639327028, 1443570863, -964219296, 886261409, 750975259, -1475309112, -133819225, -106258122, 914842575, 2122840323, 1999974585, 1577032710 ], [ -1114676033, 1182443883, 219436478, -939680573, 713764901, -261396258, 756066181, -667972744, -410195499, 818162970, -1000205445, 199807989, 8889285 ], [ 1378110662, 1739844196, 1092527722, 2102381571, -463173274, 1214986148, 1291750305, 1923183407, 1387290162, -1432512203, 2001256806, 863264226, 1105154372 ], [ 2043290898, 403271343, -499352982, 1940796913, -1930739323, -1845041922, 1603833686, -1163365500, 1702696161, 816240596, -1979667988, -334349926, 1011745635 ], [ -1884875740, 1551085558, -620308803, -418470417, 1943040215, 1164664842, 1383082620, 626735977, 1999941171, 1377582433, 77642808, 1192225514, -1728811309 ], [ 1466626424, 1174712683, -793466295, -1939055095, -1779351957, -858071203, 975970913, 1688449768, 1449828434, 1929849662, -1978890236, 540331234, 1149012263 ], [ 111395515, 1698381653, 1589298765, -798838089, 267783617, -134460751, -1323105352, 1693340476, 1587147344, -2042359637, 1616899341, 959017055, -2039837343 ], [ -763613381, 1578965602, 127004202, 1128017736, -1453425522, -1985731031, 283445735, -296950851, -349829264, -1827808827, 2014560411, 875948726, -584012254 ], [ -680930602, -1238979706, -1567756485, 18560700, 1684307933, -275641975, 1444420380, -39754891, 508076168, -1387726281, -162142459, 251991129, -326878719 ], [ 913783389, 384153499, 1688714362, -1290320205, 606573829, 445906281, -446473270, -1035536678, 1723140862, -122552762, -1273562328, -1716985376, -443975574 ], [ -1584162580, 609441396, 1951563903, -824592521, 1487227439, 299427705, 2053128634, 391405987, -551097714, 1230501617, -8928031, 234448173, -1192594968 ], [ 1755488166, 1076217823, -1941377385, 120879405, 369604050, -1192005971, -1880389231, 1543905812, -2093817136, 286525858, 795626370, -841868630, -2057976116 ], [ -289693007, 1266677061, 2123678833, 1754316371, -109625854, -2124500564, -1464073451, -101176342, -202147423, 1098044244, 1563809362, -1993284592, -1785520875 ], [ -1430974131, -31574811, 2011483253, 897395890, -12118046, -1619124346, 57889028, -1833512452, 562451532, -1794555520, 2129471382, -53846253, -2035864034 ], [ 560085858, 697200723, 263643535, -938758867, 1695763634, -1383318640, -889542831, 1527745683, 296469177, -704404254, 1731723888, -876867015, -145317005 ], [ -1801605798, -870793035, 38999174, -8663757, -2121626710, -1735977531, -838878400, 1054925495, 1327279342, -1104902649, -511026170, -2021557787, -1870272191 ], [ 2044716743, -593767528, -718733350, -431289383, -118330865, 1278086637, 1560153827, -2133427804, 1202409179, 561115422, -1430827319, 1624580840, 1680403282 ], [ -635366265, -534029857, -823537684, -582655558, -766721671, 887658484, -1983638807, 1031489996, 210961326, 1496659998, -623131182, 340300355, -322506767 ], [ -71950878, -1026435864, -1582545902, -687031322, -178540508, -1107490396, 342537537, -222358878, 392186761, 908303314, -1733823045, -1826846303, -307896673 ], [ -92505286, -1982959912, -16702135, 429880876, 1035366382, 1564408539, -2110828704, 1957551331, 792648493, 1941710169, 238391791, -492508258, 749889603 ], [ -1398587864, 1099097251, 1624181225, 1913805667, -556074270, -1575828348, 1422000099, -1499647824, -1270078119, 843572820, -670982418, -1819094084, 1272508550 ], [ -282576710, 1628622140, -1352320188, 1688760708, 1734953663, 294294951, 1343362099, -929308623, 1048928153, 192293349, 372529107, -562033146, -1854444170 ], [ 1252541480, 1533815020, -795754070, -1617679327, -46223551, 2015332901, -1910696717, 1448596620, -447685480, 1183996881, -1775777230, -856923946, 2123763916 ], [ -905430176, -744696131, -1979387996, 2023571682, -1343710235, 1917629992, 947274758, -636455209, -976326414, 878961078, -1549359911, -1808625799, -1876236817 ], [ 1037564880, -991474214, -1070043132, -87682323, 1684403764, 1435785805, -918160695, -524173729, 1445331430, -510348399, -1885469303, 579630043, -1349082617 ], [ 1676354950, 1539173533, -1806911819, 1389660662, 1581930095, -2051935515, -2084686439, 1917801899, -273452057, 765277802, 766319979, -1902527191, 729623303 ], [ -1170124968, -71019871, -539511148, -1334898381, 1411996907, 2112547280, 57863384, -1834333888, -2080694125, -336518205, 1078946692, -1200772199, 1557256275 ] ], [ [ -803294661, -614612829, 1771343768, 1278815657, -1774587402, 2110293475, -531664250, -1663135230, -1046023876, 658543883, 1547897664, -1811324608, 398680740 ], [ 623394079, 1238869038, 1264385884, 1850866842, -913393682, -1481207133, 1345385026, -772839087, 1420603542, 1779160310, 1343383613, 223001003, 130012141 ], [ 1259365842, 940092248, 1142689363, 100643681, -128321242, 1008577322, -588301545, 321982485, 218217470, -1003717533, 291003984, 1556976492, -842805928 ], [ 63773629, 363106148, 286494206, -575989730, 1240142971, 666149590, 874395978, -1561443869, 1427233255, 1102157804, -1018050219, -198709758, -181595477 ], [ -2135077011, 608154034, -245613103, 1161155296, -1141723466, -1811315822, 458981527, 1966715599, -241373877, 824203134, 2107722625, -1829387423, -930082431 ], [ -406117505, 636398267, -1484681384, -717154848, -1871028130, -479741234, -1546037681, 1398640491, 609080236, -188837006, 347908034, -855623837, -700573371 ], [ -118944547, 1944505855, -1821363355, -931156319, 1553994622, 482849839, -357692567, 1724395048, 1844211282, 2056112476, 5519636, -1536312877, -3819909 ], [ 112993127, 2028802296, -417330597, 1889647839, 1437641487, 1798285596, 991302420, 1512611554, 1621711961, -1943580258, -2045555191, 504787756, -1770903673 ], [ 1284770563, 1456629917, 306491324, -1835926356, -20322174, -204443912, 663279548, 1746288334, -1512907694, -1559921185, 1266388480, -1552430351, 558987898 ], [ -2029718703, 1699177648, -622001497, 2056838332, 1024577703, 1982454032, -1980497134, -628537143, 2133291181, 1776908110, -904332569, 1818470882, -2011424526 ], [ -696992390, 8137954, -2114773304, 2042073649, 1610165142, -549183455, -1560664883, -24194334, 1735818916, -478744334, 1041945076, 197478396, 1790450080 ], [ 761239743, -1353992324, 2062638153, -487861777, -1083271550, -1793534558, 1146066751, 2053117443, -1385746017, 1936294145, 2044966891, 1030769150, -1142665283 ], [ -844216403, -224098487, -2099900724, -159433159, 354098741, -998900518, 1994359289, -1134538124, 652330986, 375830718, -1290992129, -1340805831, 518493622 ], [ 646926628, -430066903, -799603576, -287267253, 1591413490, -843194851, 1416468145, -836326317, 1404571178, 1426615747, -1887763832, -758144206, -1855545517 ], [ -1011601715, -807511057, -2106971610, -1652811174, -1456570232, -639881867, 157365748, 1649461392, -910920679, 2116890338, 1757783395, -1463399160, 319937593 ], [ -1049818284, 1142661921, 1465473079, 1208572632, 2055967279, 561997999, 1644887898, -1410947171, -1108719589, 709442412, -597584663, -385629538, -74441916 ], [ 675928809, -178990491, -1528201995, 411178814, -400226910, 806393649, -757941055, 1885339156, 585176132, -1670288853, -1749313158, -600030205, 300480988 ], [ -1820505631, -1710234411, -1424138846, -1644527789, -336106201, -624710281, -1835539455, -325823991, -71857282, -1891155669, 451436481, 46390075, -1944401325 ], [ 780277371, -2086022421, -608535060, -1711364261, -253014533, -950161767, -1360319488, -1470670939, -2099235393, -1982521189, 2145757059, -1713174202, 339773107 ], [ -1495342660, 1714105658, 1072228482, -1385311425, 1390417248, -1822856989, -356912793, -1046435962, -1836306790, 1669091782, -1938449969, -556017113, -805581645 ], [ 728803791, 600852439, 684568473, 254182248, 317976790, 734836040, -137406977, -1429588131, -605201606, 366741425, -2071284175, 766309790, 183093534 ], [ 1312173369, 871128279, 1312320316, -1436422506, -232609774, 119320552, -1515011531, 387629967, 1828759797, -2063506171, 1474729924, -186796800, 1304061471 ], [ -143901091, -1202218942, -448931773, -490853670, -128231562, -630574917, 342248860, -1137507165, -1918618561, -1187908832, -2138765090, 545295244, -2022233907 ], [ 327324686, -750642, -1663331086, 514221787, -1172646374, 1129635945, 1829431297, 98304274, 2099374111, 1438137162, 978690177, 1127686872, 358812642 ], [ -1967974752, 846388191, -939602181, -679083292, 1704842314, 1463972320, 1074164116, 2135220655, 22711907, 163691692, 213642413, -321006071, 2131145355 ], [ -485498844, -902962175, -1484931869, -250950268, 1254761234, 1978971736, 517069718, -1590552391, 294671374, -69801216, -2059698835, 332655611, -1597158316 ], [ -670647939, -266942012, -1115352415, -2136634000, -749965916, -1017327799, 1796281149, -1700119408, 1083427975, -2128157851, -692922924, 780160800, -793918904 ], [ -942926741, -798260263, -2112008832, 523200349, -835174282, -1839689141, 1438425344, 351064060, 2076943504, -1595074319, -1515647330, 1581413622, -1551152990 ], [ -287407620, -616501004, -921886243, -852129272, -663519336, 1952846357, 797105311, -272893460, 1879954980, -1684574235, -489019931, 206338738, 834224604 ], [ 1049016148, -1193900176, -520193868, 988631639, -231647533, -1250548192, -1248245766, 9462520, -837372970, 625723065, -1911796683, -328507645, 1588125341 ] ], [ [ -1125108522, -1764856911, -1123196305, 1144714086, 294503062, 830897492, 166805724, -126111064, 1012084583, 999318126, -1021066874, 1286264170, 2043368919 ], [ -1051793827, -1281449524, -1820332584, 116812244, -1417703404, 465233054, -1906349521, 1173139233, -1104890168, 406742303, 1655775661, 1892073166, -1273766719 ], [ -347555272, 388264143, 1438440454, -683750423, -1373536743, 890820217, -1458801933, 648069661, -1477054847, -933079777, -1884342601, -1218954172, -1684077763 ], [ 1920130032, 977041039, -136758461, 338249205, -637028840, -72384512, 1013043485, -704719928, 1190129473, 460756319, -1768239853, 1622826451, -1280195175 ], [ -1494082997, -1665063431, -1098591128, 1012072071, 1930528235, -993193179, -1486241064, -1747103349, -1355716142, -1729797567, 1157111124, -859364126, 1344986708 ], [ 272743121, -451872016, 2074127621, -943554125, 565764274, 1168766143, -1926185213, -1473366133, 735511372, 797569249, 2137745350, 973310517, 708083084 ], [ -233227302, -1040920661, -1660518011, 1591149113, 258418681, -1675702924, -1169571975, -647799105, 836758555, 1894500455, -899526770, 155339979, -814679722 ], [ -1825526997, -1091686747, 1467092075, 1496239306, -1584253408, 784366651, 1135328459, 649901965, -839551403, 2105492252, 1974000795, 1519364988, 5300586 ], [ -1181401316, 868443464, -1346588390, -1532444946, 710520677, 1278578005, -1209175591, -149210143, 1832686502, 347667219, 736835026, -1980889762, 2017901939 ], [ -250965895, -1488511226, 321786361, -769250223, -753233166, -1696200310, 1210652912, -10790478, -1775589812, 957955952, -370643006, 226321453, -700634889 ], [ 1752607988, -652779041, -1517385018, -1595570613, -1172594605, 1060662436, -78761000, -513757190, 1357052112, 1037490054, 2013708615, 291553158, -1086119638 ], [ 186593211, 488969222, -810092602, -1314119214, -1490012794, -1763199921, 1280127627, 1990788864, 601186962, 1381517457, 1153071137, -1270041826, 208553304 ], [ -357758600, -682493201, -1148786364, 1914273746, -459384163, -2139895895, 43782435, -2000275560, -952234907, -1110686334, -812393807, 368842382, -81524651 ], [ 1212188257, -848366813, 565441374, 212407290, -741334334, -2130437272, 1099108068, -2058783376, 209034375, 685896344, 271546695, -1359053344, -694015901 ], [ -681678004, -354444923, -1358212733, -1898163254, -623269845, 440984847, 85656555, -1267892151, 1061190734, -866438640, -1196757867, -659586763, 925213757 ], [ 1840590713, -280478304, -1301248803, 1932383989, -1670585304, 1959549734, -1641309353, -1397940301, -839357565, 506710140, -927587112, 1902531461, 521820734 ], [ -788325286, 1723308033, -483972714, -1971262845, 1377431623, 1192350301, -1938890267, -1938567974, -32337432, -1122865009, 72296211, -2047890896, 1855957509 ], [ 2084411661, 1667995308, 411767413, -514483822, -762968304, 1225038672, 1028227041, 168595933, -479283315, 1050449799, -326396758, -1092271683, 1671062683 ], [ -300421037, -222293055, -1971820239, -1118250979, 2077038084, 245867412, 1189305653, 1868704855, -1328959102, -464563198, -318819381, 1178551801, 352617232 ], [ 1928632780, -533150030, -1210492020, 1175700729, -531331214, -454201342, -1264711470, 796920814, 53105153, 943632319, 1383419402, -1875522883, 166188710 ], [ -1178670436, -1419684567, -36455878, 1729481637, -1859520471, -1794791757, -894014650, -535748136, -458878854, -983777424, -1953622405, -728104542, -821536029 ], [ -1234531953, 625862341, 106802765, -1912242590, -886291807, 902850300, 637881625, 1341295753, 774605925, -588694787, 810325697, 234266511, 1238465088 ], [ 2086550994, 1745711866, 1759656114, -322257634, 1418292697, -1894297181, 2026782273, -1712318922, -1382030908, 1492018413, -821812024, 308961484, 1905988220 ], [ 257598820, -270870023, -765079184, -724916448, -1868052462, 374952862, -468185001, 1650334176, 986199009, 1231365026, -1027356889, -734561696, -1286685511 ], [ -625083480, 1373819457, 1657626602, 1331470653, -1918695183, 1495871652, -543947214, -2147452211, 1189435210, 6408654, 1048307012, -1295435297, -33594476 ], [ -1543362007, -923215694, 1849666201, -2119143943, -503953892, 2094261771, -1514145815, 1212177889, 281759812, -2073325753, 1312685002, -1216656266, -308719338 ], [ -290570677, -1243538560, -800393738, -447930132, 198289083, -1155178377, 1076648408, 1901278086, 1218763333, 176781846, -1432488801, 570038441, -1766268264 ], [ -1109598046, 1541675902, -1124556696, 534400060, 1070883106, -1803319745, 19182154, 517111201, 1914736097, -1054084283, 1956115627, -641305571, -1486200354 ], [ 953617554, 913679097, -1609694076, 474361885, 2074809299, 1378800236, -2141061848, 735118551, 595332918, -1296840607, 314321820, 888726161, 2108053146 ], [ 306291401, 502581538, 426450492, -1709418183, -1515062993, -1716655044, -1581180251, 102327170, -1184283331, -2054546557, -820034277, -407921421, -120791092 ] ], [ [ -1710247237, -328438768, 371192119, -88049865, 368248604, 1115582957, 1335377451, 1668669492, -909911493, 396948272, -694870089, -1964608821, 1598630632 ], [ -1764396614, -814536804, 2137515039, -197952665, -474095385, -2036670812, -271708714, 1445709076, 1669787736, 725722039, 1738121316, 1732347908, 1014058183 ], [ -1525977455, -111815330, -734970756, 955487793, -812311141, -1402214777, 1565860187, 496348203, 2057763720, -1167999586, -342710408, -1374860484, -515887036 ], [ 1099747447, -1660396694, 1041267403, -924199074, 759106923, 1651231452, 1825032677, 1383737084, 207086512, 70755647, -1436849618, -1650220854, 1631415756 ], [ 990168886, -1377890316, 1862275867, -1104026476, -1485944536, -96624062, -1079788999, -1727690454, -789742921, -1223031694, 137547916, 786813197, 1161904748 ], [ 1086217686, -1409348265, -1185847273, -1086904625, 1011571373, -1704613097, 1511060908, 621017068, 703077742, 982512446, -1954936707, 1599126901, 236291717 ], [ 748472624, 630099820, -612572816, -474890867, -924125872, 208723914, 1989901509, 1272885075, -1463703122, -522129420, -407560720, -2083034124, -1946573167 ], [ 703323234, 1968365983, -1470220374, -2073301511, 2023966689, -31453221, 718566652, 1887259686, -461264019, -2044916367, -933107867, 2112050128, 2067046463 ], [ -1309003899, -1405322520, 994733078, -1361873126, -1784044107, 941446817, -611374105, -333484829, 30906956, 1157674190, 290229211, 1186710140, -1916225579 ], [ -479367475, 37189147, -538166489, -40430687, -555914364, 824141248, 1014950640, -1434387712, 1078832080, -134776006, 103327691, -1704734135, 1433107392 ], [ -1550177467, 165133926, 351772863, -1079621964, 1918409923, 2014627047, -986871431, -294526983, 1444549006, -993171180, -1477191950, 1836796336, 1218599936 ], [ 1907211433, 1098443020, 387976354, 1841817498, 1359528231, -936397496, -588887805, 1179645947, -474027848, 528280268, 1751352572, -2056547255, 926091354 ], [ -1236102201, -1702621168, -2035977424, 2026406000, -1354759507, -689873387, 157156886, 931317980, -227445309, 659204387, 615346389, -1969305577, 873746130 ], [ -305107933, 1764324624, -1598533127, -1200298665, -838244823, -905467029, 1275306169, -1819396301, 1746596628, 1562559928, -1516452894, -1407317164, -404729622 ], [ 671728957, -688186223, 1911431684, -1705634617, -823174040, -272321673, -948170061, 388962198, -480958760, 1696362073, 379042096, 666865623, 1474057755 ], [ 1367500282, -1908599179, 1793355248, -387999551, 219643489, 225624379, 2138851690, 1859370413, 2061355965, 748009624, -1923617618, -654793192, -764748310 ], [ -1134262968, -1316123058, -955347882, -1859555332, -659921653, -2030450382, 1808420210, -1236777711, 1747811439, -1892384318, -1943625323, 1493614658, -1424020397 ], [ 1425540221, 936147222, -51169007, 254014741, 1290774847, -1038190729, 1958935238, -1746442433, -2025863139, -722397703, 1478424170, -2137030821, -292159031 ], [ 1507832835, -310858346, -831623382, 1909294655, -1934710127, 1818966120, -1760768548, 2073173748, 1684107821, -1442532489, 38008351, 605974933, 134976598 ], [ 193518498, 1940490460, 766264304, 1968721235, -1003009389, -1319022076, -864717303, -978789353, 1351511689, -348793141, 272646225, -1429924832, 936670709 ], [ 1729921065, -1829882694, 288169352, -1380308642, 2011952557, 1335502257, 1765325416, 424989119, 1416263674, 973255882, -1983059828, 57724973, -2095114434 ], [ -1128402706, -1760658954, -258766729, -275742201, -1804364903, -2019986362, 2056399695, 804184031, -1215864755, -1640261042, -1572054744, -350331967, 230570020 ], [ 1647097366, -638047410, -1291339719, 1689013297, -2076038747, 2086142352, -1912474990, 2103248680, -1932441890, -1272587385, -1304491962, -229927756, -2130650305 ], [ -1944650378, 520055557, 1847132739, -2044800639, 2018267530, -1625342222, -1212406600, -1492709796, 1006488424, 848859546, -1530163421, 1984665867, -1186715089 ], [ -1051766465, 1536904634, 202280480, -2119814996, 1726538994, -1538785702, 380130711, -1289417362, 1510204721, 604172158, -1938415811, -949428793, 626706997 ], [ 25153034, -903322519, 1445291070, -431507549, -1477868039, -2134339211, -929086444, 106485282, -1684086616, 621030637, -216525100, 1361322703, -1371440155 ], [ -1911365435, -52546774, 2032231272, -20630224, 365407729, -1591614465, 198611472, -8550953, 277191806, 114760010, 1804610534, -268590664, -366282419 ], [ -253201430, -1791808205, 443951506, -586451751, -114846174, -965077741, -1301512729, 264435507, -1803270274, 371809471, -1645499976, -569593955, 98060426 ], [ -1775310514, -881717950, -904988434, -195855076, 143329406, -1356337492, 413306985, -1886022516, 843852614, -565107844, -1239712763, -1515686492, -295046858 ], [ -993707135, -1489330503, 2018260427, 1603319395, -548364127, -890168065, -1918916453, -1569765159, -877781208, 1367895834, -2087898203, 929384694, 1243426324 ] ], [ [ 312207311, -496682614, -1269944836, -371417483, 262917733, 1876285175, -895552940, -18036231, 1875074093, 1735568165, 475353312, -72735528, -17784080 ], [ 507825533, 761876636, 2143914871, -653622699, 1611169234, 12955467, -508303321, -916537167, 2088847868, 474834231, -1995996963, -1047737009, 319097698 ], [ 1248099714, -1639353259, -288601675, 190012603, 1565342612, -1318831860, 702232790, -168944135, -106825321, 936638837, 60835707, 1743686207, -517941767 ], [ 1254391422, -779499973, -294762380, -2019217049, 28925773, 789976934, 155375890, -1823119245, 226245797, -534870126, -1615180616, -246951997, -288388580 ], [ -696082780, -297309750, -1991743572, -366457509, -1669381296, 1714793683, -1299532284, -23854771, 1806505492, -55465909, 2109505847, 220915463, -1120924205 ], [ 1529087510, 342565528, 670822249, -611925030, -1601526742, -1936470282, -1769892541, 1550074916, 439742387, 1590670229, 85515345, 1893797337, 1341293068 ], [ 1633105448, 1076361639, 251139808, -942827476, 544229067, -746635298, -1525934964, -1059950519, -400114035, -1738209300, -603560465, -756320336, 943262656 ], [ 1378186157, -1783844842, -1310017939, -652430576, -1543257100, -1108463191, -1884229137, 388915244, 1149018948, 473037983, 1467125227, 616096816, 74171202 ], [ -298199457, -1074451938, 1522753881, 1948479344, 989099675, -1809487818, 801545594, -632411068, 1304442078, -1502884561, 740558042, 1474034716, -783231737 ], [ 316643791, -1984018699, -1395920210, -1135633876, 136672414, -793191746, -1712537972, -1155534439, 1170956890, 1975726105, 143963707, -994175054, 1514283517 ], [ -1757830630, 1420409470, 979583807, 1412077477, -326203216, 470454699, 577193650, 603035867, -1450530465, -1778635824, 587504377, 1399483146, 1482467732 ], [ 1285194362, -2043099093, 500622572, 1372846626, -1684670164, 571733926, -1759871282, 553040479, 1179409888, 247429064, 1114820890, 469848521, -1359886935 ], [ -1515477535, -1919903768, 688082841, -1040227895, 318625892, -80915073, 1352335892, -872212716, -366281633, 567991439, -1036588608, 1691217077, 1083704869 ], [ -723295246, -314889690, 1514020980, 1284630395, 2104546884, -2077866053, -1375204649, 1140922752, -1779358959, 759218523, 1017579284, 584484952, -782478149 ], [ 1068337758, 1691510711, -460138000, 288230490, -1647681909, 1650023366, -1909820017, -983592453, 807566126, 1219494734, -922092271, 79667565, 1040696729 ], [ -1391577519, -326283012, 1760302144, -1494368951, -1646393976, 1436908701, -512554431, 1784266858, 1141555837, 1799471233, -755898080, 14752539, 1279689844 ], [ 1630098236, 966499880, 646367424, 268863167, -943881404, -548062121, -760627149, 1436928833, -1557755413, -1452664633, -901497785, 154269984, 775971011 ], [ -1021519820, -1439444982, -216317894, -203260377, 1662160865, 264758090, 948374507, 729505008, 637600082, -478201983, 1524319946, 113934483, -1081342671 ], [ 195181877, 1428364869, 965499750, -32629035, 937379246, -939004355, 1420874268, -563719660, 651200602, -1720703681, -660628068, 2027428491, -198814102 ], [ -1825585977, -1455056991, 2056810461, -881267827, -1786774152, -2067980981, 488911707, 1037781139, -1458909136, 1418395721, -1708796909, -482730076, -1690476926 ], [ -1585230291, -1073091313, 2139018416, -1779771968, -387654244, 1238352486, 219456942, 90842414, 67288010, 1240020622, -778688845, -194672730, 832444178 ], [ 545548465, -2027647136, 154068459, 955053476, 1663618851, -205461304, -158280301, 1020766447, 1567594355, 2098358041, 1891478954, -1903975806, 483929258 ], [ 502455297, 1335987943, -278557864, 2145359537, -1547856994, 1917979043, 513776112, 1752694134, -1233567504, 77554569, -899500466, 1609472998, 143226714 ], [ 1223968593, 329292457, 1698968139, -597138751, -1785109837, -731286988, 1785282641, 954709973, 1190710018, 613795792, -1997392869, 1561018915, -1723223290 ], [ 255602280, 1474909961, 1305420900, -1351916472, -754235130, -123652432, 1398070630, -749530214, 38645350, -283000397, 600569793, 1742545342, 952101801 ], [ 1970027028, 660366868, -1545825440, 272552311, -1121687809, -49363194, -216704234, -1462450833, -1837932885, 664389173, -512847233, -532001874, -495673189 ], [ -1888670037, 271857842, 1743109201, -2120568741, -654999124, 1069258990, 906940254, -2070429556, 1257916806, 1054825116, -1997461874, 2016333295, -1902242724 ], [ -1744120092, 2111775483, -963627436, -2022254625, -1760759005, -2099157958, -1888471243, 975402825, -920445112, -348451305, -781868026, -1491502195, -187735699 ], [ 2039293989, -526387033, 623475332, 1020831592, 1597187531, -1133516599, 243930864, 51563505, -983612036, 311355675, 1190753822, -1465296526, 73724580 ], [ -605723017, -1612150909, -1073197696, 476927634, -1462758136, 1041988662, 387689703, 224992965, 1790570985, 1226128506, 1662895704, -253645287, -1332854055 ] ], [ [ 534053959, -674058075, 2048502768, -1790955192, 2050214753, 1790578788, -2054632222, 1595186693, -233118136, 308019077, -146371270, 1607623689, -2105122049 ], [ 392392751, -2118938130, -1452560145, 1151178230, 77339178, 718178221, -1230423908, 1842825408, -425984715, 839577722, -256207720, -417669644, -1228401950 ], [ -280465613, 1260727015, -161220340, -1006087539, -764619005, 1089897321, 739131028, -1210206272, -1475299244, -1252529507, -1614940204, 1311738459, -65498055 ], [ -992323096, -1644650857, -324623609, -1172437201, -1743587932, 58367582, 2019955399, -1161351134, 258789520, 603661016, 1630976825, 713263941, 167967592 ], [ -2092982263, 429637353, -1041793237, 1998719849, 1970922977, -1397524993, 1081794262, 286669254, -1886367634, -1790096888, -865125595, -2036713096, 1916294184 ], [ -923850034, -1830421412, 1789957492, -439067583, 1386124831, 1007178375, 1462926389, 920566468, -1403344437, -2095835026, -252121146, -1522442380, 995787031 ], [ -893363395, -607476114, 1107355457, -2107860617, -1740003883, 2128444130, -1027921468, 8780318, -1361372783, -986108977, -199860737, 1259176918, 835535545 ], [ -248071658, 624991792, -1192201364, 20306942, -1084589039, 887538992, 462248401, 1319172254, -273759923, -1884356510, 61764863, 158749219, -602276790 ], [ 678689646, 339956021, -30511709, -1117939717, -399612435, -2059563011, -126417720, 512348439, 96389082, 961616783, -1398179062, 119002605, 803947040 ], [ 971901793, -1005349000, -837979878, 2116933641, -1919497603, -1495931152, 463942625, 1420217600, 123220127, -957187604, -1186835939, -1783034778, 1146330415 ], [ 1729931654, -206869766, 1359063849, -1393064550, -741204604, 1771677055, 390999380, -256696405, -2138675463, -1150506386, -466942992, 461908314, -848237411 ], [ -1102889847, -1435973438, 1771950762, 368205624, 2146672769, 560288044, 645262488, 1118642110, -527973555, -253576995, 824525368, -2058024216, -1548679967 ], [ -1357146223, 2092049404, 1483760548, 1394886692, 1432088836, -777075413, 981966587, 1721517173, -845470051, 2028737438, 921438952, -1137312220, 399924281 ], [ -1377073906, -74793625, -827286502, 430717492, -1612870475, 930077034, -1473970632, 2052793836, 237710452, -823747138, -933243721, -1415686219, 1812997232 ], [ 1897679546, 1493378192, -1399069779, 71007698, 1676197036, -1299058357, 1370882449, 361381546, -27781831, -1515640903, 1536421273, -1603833637, -2031934219 ], [ 1269273875, 556139503, 1033254449, 1988136997, 37215355, -969170618, 1732703165, -1139980811, -1044688551, 1795724768, 320388825, -855639441, 1317230226 ], [ 1399765451, 231508967, -961076613, 1955938229, -1526779024, -279108726, -925066146, -642010072, 1327535516, 129193104, -390495784, 1170357347, 1610249242 ], [ -1925947824, 1651070883, -1779749014, -567823525, -1693572971, 1614956659, -928245593, 1548894896, 1034120738, 1427069034, 712931030, 1903068007, 1465679741 ], [ -593932767, -693758012, -925359537, -1194419661, -1916182232, 4425152, -784415089, 865829480, -935930, -1890888458, 1716553897, 1131018219, -981421942 ], [ -550487639, -52364372, 1899306991, -1405392168, -1466748607, -1048233880, -881856178, -204773991, 287995286, -299842560, 1635727127, 77631752, 1037757072 ], [ -771196054, -943893147, 392169435, 1441213945, 2134553735, -1155978329, -1542862944, -1483299577, 2046790706, -1395675682, -204562224, 97002352, -1531381358 ], [ -1672142580, -333394915, -810008013, 928128658, 1985007804, -5014811, -981167897, 1811756824, -1201871657, 1504732956, -195483619, 176610530, -1981810416 ], [ 185548400, 515531487, -2055554522, 551934554, 70889945, 1406459681, 1617399485, 399909939, -1604406605, 241333913, -703232796, -1764410196, 1980976974 ], [ -430535417, -386064006, -75769202, -1750738672, 1227438106, -1321792006, -1523824348, 368200519, 1943219493, 791002598, -1555618953, -1923579791, 27015512 ], [ 913682280, -643573825, 1095755895, -834356943, -1565250166, 1486541280, -709441330, 248398375, 2051494723, 1014350761, 919899204, 2029942942, -850659009 ], [ 906067838, 1270166189, 89799568, -56686003, 1087275792, 532425172, -437627477, -879092636, -1502991300, -257849516, -282598725, 485487208, -1909431562 ], [ 1615910758, 1596477561, -1182634933, 29672876, 2127012632, -77857739, 540747956, 394192082, 576854651, 870337368, -434019445, 678619972, 1892361137 ], [ -997757612, 1666089051, -1963100329, 424677428, -1815953728, 387150956, -925219139, 1044136679, 375251675, -815736131, 855731424, 134620536, 1685814869 ], [ 723058354, -1388801144, -1900261394, -68488725, -274653492, -312878034, 218879734, 372142328, -1042917659, 1648409566, 1593010579, -1446968985, -1912677603 ], [ 680548431, 717447490, -789630889, -389870348, -1066309950, 47166527, -158562394, 1344700155, -2004888736, -1646860549, 790264028, 16723166, -647395366 ] ], [ [ 596452155, 1605640425, 2026093418, 1190724071, -529811876, -317422341, 2130625519, 1935833918, -285927967, -1948472926, 283734011, 1791503592, 404520121 ], [ -540990251, 2122944042, 1126774667, -2025346081, 1398769198, -2122093660, 1356022714, -2110080478, 1847398412, -107016952, 813873438, -721552658, -1324428239 ], [ -1673662282, -1626913193, -1614348843, 1039453550, -1486743702, 1777546254, 260570015, -1781011301, 2130909204, 796954594, -1704868913, -1065268696, 810346748 ], [ 1880337314, -785978584, 436278462, -1679526599, 709593641, 1531670690, -1847172945, -1240527260, -722993295, 378546525, -611734105, -1635187752, 2090119094 ], [ -1553873815, 1392596160, -829609800, -1043424900, -1825486632, 438301829, -939393580, 2027770556, -2018270485, 981919764, -649592711, 1343203415, -449951371 ], [ -2667197, -288355630, -1075519261, 1452250352, -191419680, 3476176, 1828256535, -1093181857, 173284846, -1894940150, -1476346487, -1657146699, 491444994 ], [ -189101050, -457183678, 1854140942, -1903861153, 1695558934, 738495619, 239551376, -1708289329, -585243546, 1070046297, -920061200, -1975899717, -1604548258 ], [ -1818259754, 1157056940, 548575624, 134023062, 964134876, 1554468689, 2105671704, 1383832241, -1514914085, -1589270483, -1748586420, 1838244224, 2015468236 ], [ -299409308, 256184291, 148325445, 281582121, 938684817, 483115333, 930456954, -361003969, -1156927485, 527342923, 1997376502, -391148206, -1129279435 ], [ -1827486496, -309746447, -834505714, 546716995, -714705418, 1233243501, 1492936743, -629104493, -1429611906, -1719880349, -299494251, -1998939546, 810425069 ], [ 1050109002, -697482345, 1624375311, -1027010388, -1718905073, 108340909, 1854140229, -1176304718, -1302620834, -928654795, -596077378, 598097350, -1017292742 ], [ 1838430594, 1784388471, 900613528, 1427481221, 490966569, -1189472687, 136448525, 2014173169, 1306235441, -2102359975, 650593254, 582321300, -16959118 ], [ -2321048, -512682446, 1652776422, 503416569, 1616104791, -1434040288, -1112655213, -594928525, 306015417, -1124406024, -1279338330, -1882119391, -254365021 ], [ 1602580626, 1097675388, -1110715829, -1674705036, 499602478, -504882451, -2006266535, 631654912, -852258018, -1755098404, 1205672057, 1602982417, -2044166572 ], [ 804724703, 221139903, 579254841, -1191057838, 839452026, 1607621648, 466043297, 1892463947, -1263561906, -1365893423, -865104589, -370057634, -1479734819 ], [ 1222438596, -1089825308, -2014720264, -472152639, -667885796, 235011868, -1093044964, 1763139087, 1867258524, -1547511553, 252465746, -1922244877, 1067441179 ], [ -316911757, -595740781, -1473930864, 1415141920, -563553111, -1436429301, -1592232439, 900913769, 353355815, -952994796, -758687007, -1952482531, -910416524 ], [ 1663819324, 833592478, -1636166518, 1457233284, 1240029432, 510613410, 487679933, 1327657705, -452241911, 583931352, -1639210881, -1033933095, -148894781 ], [ -538231624, 897228358, -727164676, -727961893, 1371712852, 293361152, 2039783938, 1902663879, 1079391922, -603805967, -688500095, -456081226, -1778088049 ], [ -1848601941, -968032179, -670962478, 233052823, 1809150739, -861698785, -605661489, 280438488, -249260647, 2046224465, 882676245, -1219384215, -433398191 ], [ 457035216, 1981096814, -1665520295, -699519462, -1236142656, 1834879862, -1533063081, 1570313537, -249637212, -1792383281, 1573486386, 2034620405, -77387900 ], [ -449446383, -1242529231, -1943460914, -242438002, -1047753968, 350416083, 883654693, 1309501127, 186565846, 927556369, -1051534275, -891590672, -232604991 ], [ 836201361, 1359064901, -348600746, 544746463, 974320955, 1846797385, -1556811836, -524667819, 381589164, -195189410, -1457102276, -1118396016, 1524727357 ], [ -941273560, -1869483692, -968640524, -628107181, 2116792656, -1569425349, 875270349, 650837185, -1994248639, 1681287823, -551654826, -785373976, 198468135 ], [ 1851157296, -718873760, 1403162606, 513297098, 1852380256, 910775326, -920728115, -1825963856, 928873797, 716152028, -1125376418, 885289084, 2038649500 ], [ 878406824, 2069298142, 216498966, -1751885505, -797988859, -343035438, -1932518197, -382767940, -1099996240, 2140022437, 1731702757, 1588130052, -261160065 ], [ -954595739, 1456413824, -1252507452, -732786920, -153338673, -1426904375, -172558342, -1964297181, 783832175, -1476588179, 1541164055, -191831702, 384763547 ], [ 969163461, -1805188712, 769207648, 120616825, 1361636972, 1588784761, 1938099051, -63495736, -1387716573, 848139050, 2042212922, -1165072247, -1350399441 ], [ 797209606, -1974519512, -577629066, -613183483, 226065514, -1418400949, 431758463, 1487321862, -1525843873, 2056180462, -1135759954, 55055138, 185259046 ], [ -1544576134, -1062637814, 1976492011, 2009492127, 109524968, 1029835859, 1743278385, -978388909, 990962161, -1867432977, -1877797793, -1693156488, 739612172 ] ], [ [ -1054955696, -390439545, -1852050778, 48468714, -336437269, -1748258397, -587705355, -1265939904, -1223497460, -2135583489, 1718584587, -1306237932, 104514188 ], [ -927762366, 653728055, 313295976, 1065645649, 452423822, -628230081, -1700935879, -1984610573, 86867683, -591701064, 1470828972, -880955731, -582613436 ], [ 1022745321, 1701126464, -694752586, -325897768, 1368300676, 1785772163, 894044322, -493293583, 734123318, -1654256980, -992026500, -557984178, 1274073397 ], [ 683295920, 328057793, -356669983, -507243342, -1308129094, -1992028265, -182533157, -2130454300, -1533953932, -1555624204, -835393502, -492097969, 1079382090 ], [ -1357725296, 1778950479, -21478234, -583743552, -778276116, -744035221, -79299962, -165848467, -232650957, -1058604414, 599375695, 1359010488, 2122965461 ], [ -44244163, 1394415080, 482011391, -1964893059, -1760502275, 108575723, -1526417951, -2131814282, -133646451, -1300024427, -2143858051, -1906032399, 1141280539 ], [ -2003036042, -2013050031, -1761294985, 1032558831, 78019950, -1594405941, -771110529, 114799966, 1822262372, 157565855, 99777692, -564302564, 641004095 ], [ 238279424, 388171833, -842996244, 854874811, 42065462, -215041360, -1032552052, 1808715181, 1804434891, 998503683, 227246921, 232810125, 1406545954 ], [ 254382988, -2064201737, -1667697154, 940096885, 516301473, 1575234376, -785317921, 1603217585, 980369384, -967823819, -661596711, 27455170, 672693959 ], [ -636525119, -1959301109, -706487033, 2085202357, -176650597, -737167023, 791118841, -1277312935, 1270109061, -1549321118, -1602493978, 883945887, 1690007912 ], [ -1759535824, 23010524, -510728280, 1760101031, 559868335, 1742432746, -2131742425, -1313744709, 1316643916, 65664692, -52444777, 622962295, -1161052866 ], [ -1478130421, -1318624435, -140178891, 433700365, -1020226604, 1149599947, 1561902698, 528801835, 2083030998, -252036796, 953675582, -1833557716, -1578429622 ], [ 198514433, 927963919, -59742897, 1647941801, -963641759, -287365510, -2113518791, 581328250, 1849271170, -867807938, 1331573138, -501289971, -86472977 ], [ -1054511044, 964045198, -264400448, 1165909176, 1691650543, 2126018309, 923959486, 1145039155, 414526590, -1702980452, 222511469, 1382746228, -1187185491 ], [ -2038446358, 659840829, 769644698, 1375650068, 1716939634, 1765387401, -502982372, 710721481, -234618197, -1741549035, -1266222199, 1772847512, -1070468640 ], [ 2034771243, 171102739, -1289760343, -2000121923, -181409689, -2057187640, -1833017504, -1120035972, 1278146774, 685057721, -512552327, 1475561900, 1841825647 ], [ -1083226707, -1295309334, -2084706119, 1701407198, 566270411, -1281063830, 136130, 640470628, -1022043795, 105609667, 1572493635, -928690756, 252730719 ], [ 958396419, -1418675440, 1256073222, 1336148009, 414178502, 1760315456, 1581172882, -1358806366, 409729673, 2004649796, -1172835479, -44972975, -368519232 ], [ 686158722, 769812840, -1922907040, 856212427, 423874145, 1142053101, 1484673697, 1148703947, 2071517770, 318111594, 610973004, 1736893004, -790262005 ], [ -1856640906, 348200914, 31379398, 1317358673, -220404854, -358690047, -995778118, 1663367770, -450255074, -129687018, -877537915, -1093155651, -1463262339 ], [ -1392889527, 1332334188, 987049655, -1750249, 918616841, -1856420101, -1111921295, 593865860, 888012862, -96583450, -2030654836, -1168349148, -984452941 ], [ -935083527, -1254606064, -1213445271, 304396455, 429848348, 1665984535, 598599431, 603152274, -1134842822, 136027232, 150808413, 1822203558, 2045130185 ], [ -1511168492, 1770036074, -901530649, 406340655, -642487927, 2055828783, 865124561, 446986737, -1056818492, 1657097612, 977400514, 527317413, -1679170237 ], [ -1426930872, 374768553, 337868224, -1555396464, -1058263016, 1012846021, 1609387635, -1666190393, -337365671, 1723038459, -308625670, -1059125702, 1422478861 ], [ 916368291, 1213332462, 1276999691, -220657548, -573285702, 2046175257, 1283057296, 1528946634, -1744561436, -128177112, -1543088987, -1217974032, 1932279295 ], [ 1992494045, 98923439, 1247840618, 1209061001, 486828642, -154970815, -156231465, 36852280, 840167692, 967422290, 2113438099, -1338719873, 591015472 ], [ 1795618255, -686208306, -1957700229, -1468966392, -36565388, -610985022, -171053313, 390870894, 1201597068, -399500161, 1145489448, -252959125, 1520612101 ], [ 1982500194, 1185946826, -391688184, 1099395047, -359504200, -331590115, -909498420, -1875801155, -859343722, -433123301, 1079430645, -967212716, -1269572519 ], [ 2142942775, 465126833, 1690423461, 1723643910, -374655157, 1599936361, 850199776, 1904435527, 1467303226, 1309279532, 1303800576, 384190862, 1171756512 ], [ 561415587, -1147044912, 272308718, 808440893, 951698926, 606288822, 1395271785, 2086132577, -1249111077, -1606537333, -211030015, -683409546, -682110192 ] ], [ [ 1989439788, 1268643950, -856040781, 1467487770, 1753863342, 1103757017, -432592589, 627729248, 1959752977, 915630333, 818999093, 447116480, -171023793 ], [ -1818706767, -350301817, 1272614058, -1545787823, 727125549, 359155171, -1404137139, 1667136619, -1818102069, 63663661, 25594916, -1520241534, 483183672 ], [ -1304433618, -266338139, 1907210762, -485332465, 1269793774, -199873604, -595555558, -1360443373, 2059135482, 785887264, -616839176, -1025682758, -1529295573 ], [ -2075753889, 1167220995, -1435473851, -1568281455, -1764744714, 1167478518, 983503202, -792581561, -1222505548, -598250634, 1134676969, 47138421, 594967978 ], [ -476888014, 587796878, -349373353, -2039954978, -12694358, -134027022, 1048377016, 643999467, 102058129, 842832823, -1308206743, -2091420430, -1394420069 ], [ -1643993701, 320737816, -1559650932, -496185762, -921983400, -1952761016, -660866980, -2081602041, -1372295706, 865399864, -666514797, 1722166193, 637950760 ], [ 46227691, -1103932461, -2038026845, -2085526584, -748969856, 1990090267, -955965121, -853940030, 1908544157, 1822662473, -1850035153, 1255097478, -1302735706 ], [ -278728192, -193618215, -23771315, 1155232044, 1390172143, 1927748849, -1384183556, -2126862128, -881412404, -358136669, 576190998, 226336686, -2001218889 ], [ 891757833, -371748453, -1567912968, -1930190972, 493801624, -1390625936, -426526923, -344096656, -557240145, -1155621695, 440502637, -1835703085, 1730947484 ], [ 1372702631, 1075121566, -1591843822, -1641592010, -106186047, 1497979411, 1386214524, 5582191, 1742298446, -886559465, -512863840, 247450266, -52412130 ], [ 1744171905, -608390856, 310720465, 2002190064, -1274689351, 1623266191, 847640400, -336238984, -1976924084, 1020135011, 410075322, 1912171869, 1722487854 ], [ 1922174935, 1513846720, 763445646, -773246238, -1408640370, 1297692396, 563527236, 369954244, -1474683038, 961530393, -151720686, 1997002961, 1569039501 ], [ -1346011834, 711529221, -853764898, 1144770613, 1838083655, -959501015, 1060617676, 2039954051, -1176513521, -1478634262, -1955243351, -1467386953, -870495750 ], [ -1531067644, 502317489, 883214527, -970313892, -731852196, -1326356691, -307182971, -1095780762, -1550522849, 1350876385, -41851584, -1277099628, 918818499 ], [ -1630678444, 1715300785, -2090980970, 65004194, 1904757869, 789865569, 2041422400, 2116737923, 1594540089, -1068607867, -1175186845, -1184289459, 2000859904 ], [ -599344700, -1941031714, 1082143829, -1405063408, 1438689512, 734894489, -127692037, -253852914, 521545717, 1213831912, 1279864986, -1238558005, -2126248783 ], [ -1416738772, -39693257, 1386201322, -1814414221, 1565288743, -892663493, 167318591, 1666063750, 1169744350, -497802855, 1995349255, 80588380, -1047313292 ], [ 2042967200, 1336724855, -2066785490, 837752229, 1155052241, -207087051, 2040706515, -542692442, -1248062359, 752758465, 1282849411, -39988619, 1658800544 ], [ 488602199, -1215699596, -518005593, -173986716, -1419985574, -1475588129, 1864255542, -1202338461, -1245264873, -1030104315, 1208039515, 559590853, 965044845 ], [ 219104892, -475444211, 1604996095, 2063221635, -1086098292, -447126914, -1337112355, -647989546, 742930643, -163020300, 1297691782, -1471421377, 323628109 ], [ -1810505967, 770801429, 1779439476, 310570593, -51568456, -309212898, 1599448042, -1550585458, -576943480, 2101067926, -689981707, 1410042971, -718818799 ], [ -1946474952, -281575462, 1428885348, -1531351981, 11120534, 172340643, -372431343, 1261322007, 1159609371, 901689186, -1396866167, -2070620620, 569324390 ], [ -1493551528, -1456664868, 1427294965, -693536751, -827091011, 792723816, -2023994318, -430839995, -1887024594, -447368689, 1614297033, -2080234387, 152024549 ], [ -1073506840, 1328331830, 138743522, 448690455, 562830810, 1974606754, 1664533501, 1742190451, 1255058383, 40145034, 1228306864, 2108701256, -163124366 ], [ -594473537, -1681173968, -1773674247, -1220269993, 1322614557, 467388680, -390986113, -1696764628, 1652034370, 1848899288, 122444267, -385238605, -1149533930 ], [ 830853214, 999706376, -674471217, 1235410166, 2084132986, -23014754, 40516356, 1801387601, -231075876, -345877112, -1984495818, 1002157921, -1222996630 ], [ 678528227, -143033668, -118684207, -2007540151, -1341688930, -1025958985, -611550628, 1193096016, 355278318, 1629553550, 316655120, -516081168, 1504977384 ], [ 146139040, -77065158, 577680764, 763774691, -1512772347, -130927167, -1401158217, -256139663, -1837090465, -1016445643, -336496699, -1377331465, -1743695128 ], [ 1867788497, -1997475641, -813767778, -1544862684, -1111021966, 1303912929, -2071323831, 694997612, -777973294, 1448642317, 1055392822, -1581175070, -1241680042 ], [ 887519605, -1118537598, 579098502, -1415239536, -1897771187, -2144231797, 356602685, -1391878397, -1493793594, 959310136, 1975868130, -737598561, 1930657417 ] ], [ [ 1472436890, -1211573108, 1789257791, 657327168, -1757999299, 384489581, -1755155973, 2120746515, 1950714756, -1674310276, -904493406, -723589293, 1234398931 ], [ 967998006, -986386385, -1341472774, -1678314901, 472852188, -1511809293, -821747441, -1459812770, -421371592, 1128259162, -1329656842, 1096281963, 824779986 ], [ -790988601, -564999003, -825402109, 966514093, -474881738, -58545555, 1766586561, -1679979676, -1705289124, -1922214295, -1058618928, -1442101820, -888204933 ], [ -861036400, 1258732409, -2070591838, 1527348858, -1005367353, 1191692586, -1025204122, -1784434202, -151092084, 1543573527, -2123940821, -330159979, -653430217 ], [ -1128386327, 1006953165, 1813493027, 2145288448, -950998875, 1384535517, 1265458298, 1111330855, -1968879021, 291225774, -1449150445, -965125825, 1011326849 ], [ -2029625348, -1146334937, -199969851, 318848586, -1710430286, 648519808, 2022725685, 118050448, 919955043, -366977727, 1365206070, 161592430, 873201781 ], [ -908210799, -68379796, -1227105104, 1134623139, 484693115, 598822969, 616385792, -1504801271, 947709783, -1417327703, -1324058929, 437967540, -1463353379 ], [ 893542828, -1618192006, 777134928, 270744418, -70228060, -920163299, 215570640, -697704245, 960513737, -522017547, -671063188, 1717845620, -2092896922 ], [ 616018144, 902777984, 977619116, -1732666155, -537034062, 21021537, 1745580150, -88031891, 98445137, 806581260, 838714817, -996306700, -1415230495 ], [ -1054026640, 1248278312, -459594751, -1399267243, 572756028, 1771401617, 1305926150, 610135097, 1832412855, 1231645478, 2021158628, -954344183, 1467313462 ], [ 2089552546, 836162258, -549989039, -1572862356, 313393708, -2103344451, -2320979, -719724331, 2134716953, 1914881461, -325754998, 638843664, 1842031652 ], [ -278259316, -2081043814, 1626429942, -605930026, 1792831627, 1743548729, -1806944437, 1552914793, 1293242498, -258913052, -1095929398, 730377774, 1605460386 ], [ 48811470, -2066877755, 46511361, -2030838863, 2003094771, 913037841, 1160750585, -61518010, 316627760, 144436056, 80450629, -1750126891, -1235020092 ], [ -1482254464, -27879726, 371878024, -1847959949, 73812292, 126894982, 582944104, 2093226479, -2019036438, -1893790889, -134739942, 1298064013, -695329780 ], [ -453398136, 68833926, 873633330, 690390388, 2119390098, 115389310, -727977723, 630551032, -1648163378, 1235684840, 44649336, 666899086, -755565820 ], [ -2081629383, -1049834218, -1349021408, 98329165, 1929700725, 446437376, 55417286, 1860001034, -885536275, 1058564985, 1845859888, 179693570, 1561650795 ], [ 393486472, -475674106, 573471892, -496877861, -989433770, 1604700339, 2019194285, -618152772, 9146636, 959226163, -1705052899, 630021886, -1205166519 ], [ -2130899674, 1619431636, -1417293067, -519498020, -640786805, 6096915, -1425682734, -1494276367, -1514584800, 1396238712, 2012905415, -124419774, 681808773 ], [ -520291166, 394190082, -2097869225, -133396280, -789373000, -1729393972, -1176414913, 705266161, 1402464482, 150723375, -1683141519, 1896937421, 1882202967 ], [ -39690812, -46403836, 838936629, -702476986, -219821769, -200054250, 1921127952, 875929262, 1514571745, -837871708, 525535600, -977904004, 1829389427 ], [ 822660935, -667216900, -519104531, 708987084, -701667941, -1227799566, 1884324279, 1667041424, -676038187, 241831837, -1574515401, -561402532, 424130855 ], [ -1915267162, -784137064, -2043368588, 803918002, 208703688, 412539594, 764722541, 1177882574, -334887553, -1579447183, 202481151, -871405250, -555160413 ], [ 1393973093, 1776322651, 1695732098, -380686092, 993105199, -1153430277, -479189056, 150722499, -1826705812, 138527848, 1361510913, 1175617336, 1652090483 ], [ 1503974309, 98461758, 351422628, -1567211914, -538387843, 157256946, 1919428920, 603094482, 2042937625, -718041580, -2118094593, -1902187284, -1948788041 ], [ 291144674, 1469897447, 1913307775, -2025620247, -10944842, 948687380, -588006560, 1968221438, -1037776862, -559012123, 611083581, -1869836087, 1988587301 ], [ -192903880, 2080256869, -368523149, 1656442552, 758268618, -1159241165, 1770807377, -1431767676, 1932093819, -4378694, 1375210832, 1865523547, 1911238976 ], [ 1820453471, 1239155069, -1733540493, -1454023279, 38133464, -1664228004, -2093666530, 922497036, 1386296758, -2139691664, 742288704, 1777482455, -1632069119 ], [ 1106214591, 792122993, -1863859231, 576652001, -1918409245, -1611064990, -365109528, 495660608, -1598250022, 1847458803, 1890124235, 987136515, 1039665585 ], [ 646121122, 1303144406, -522532870, 683700607, -319890526, -1308170967, -42410907, 1101747640, 1106950209, -2140091262, 350161032, 1387777316, -595990372 ], [ -2136117766, -1962022462, 2070945252, 2045603970, 740040011, -517288748, 850217751, -1800689580, 2015589457, 1490764934, 857204307, 1126343743, 437784886 ] ], [ [ 436083866, -1683892721, -2004234288, 254776758, 910877439, 1227923238, -364409903, 1032327665, -1173717472, -129991723, 2073536028, -244220531, 1809299377 ], [ -894131385, -355835408, 1808441583, 469807642, 1377911304, -750720318, -921944872, 902004853, -1476281465, -1133777334, 75829765, -344716961, 557568250 ], [ -1299612363, 551932210, 846675656, 1723205457, -431107823, 1631013108, 95544028, -2114647718, 1280006162, 2121898922, 1360266632, -2029229463, 825526258 ], [ -1224877193, -64486079, 1415576977, -849096703, 577607281, -455676072, 987275926, -2070784643, 490152605, 1567120994, -7277168, 1085915013, 1639037544 ], [ -1820589243, -828623606, 740499815, 1705943132, 1571782586, 1172020876, 622199479, -410123534, -2004276216, -460702338, 887485040, 15654699, -729237242 ], [ -1446866094, -746025105, -1077818835, -365207627, 256378716, 176681762, -2079017088, 1990878786, 2027243852, -2046368326, -793806199, 1253433703, -150345669 ], [ -1518114328, -1592738564, 711509041, 241026277, -1185311014, 21739366, 1664007148, 1832006598, -46670393, 937461952, 1978796857, 1039709708, -459958878 ], [ -1150129709, 955356854, 1646518941, 1825937780, 860501409, -243234652, -2029538348, -1670596533, -864253086, -1221435835, -328107548, 1878432908, 514167372 ], [ 1410287172, -1757956818, -26862686, -460089024, -590310445, -1249180576, 1529412043, -834749679, 92654268, -242256396, 1224979486, 463243305, -987527169 ], [ 300810977, -998956316, -1386300328, -485592607, 1658426466, 788978394, -1431857290, -405818804, -2018061928, 2060207228, -304973490, 312342859, -1308617531 ], [ -753977374, 1818963109, -1438031106, 1051121632, -883449523, 208274984, 1767638890, 751367794, 399988508, -2068145993, 213510060, -1324840259, 986326598 ], [ 1612072139, 934146504, -873181986, 1983711169, -74378760, -1102471806, -246877119, 1622930162, 1174777738, 2041748442, -378301440, -869141457, 1826188790 ], [ -1730770569, 1112398502, -517389092, 1849010199, -539832191, 593308305, 524854182, -1379757916, 828011248, 1887856141, 1013870501, -974416458, -1566768983 ], [ 136568831, -234929598, -932288942, -1212889126, -187885599, -97576189, -1737008697, 1100585830, -873311743, 581491081, -1889477094, 1669844852, -1099102374 ], [ -1955374753, -1942142236, 1256653047, 1498819918, -188254000, -1400645509, -777165100, -659109317, -792118594, -1382743882, -1023197826, 1530788125, 221744032 ], [ -1880111799, 2119540849, -759829186, 575874895, -1109171304, -1652688333, 734024436, 893120590, 1283879636, -621485524, -559665390, -779688866, -574971764 ], [ 92868003, 441682267, -1708972803, 1084244162, -5129483, -1037415129, -1847230614, -1698320314, -214115301, 1788307900, -649717354, -39125230, -1155104421 ], [ -1659278577, -469169968, -1509574402, -1509239522, 1883921820, 1634228487, 1371160142, 474182543, -731574941, -1927037346, 142431313, -1789937887, 1646099617 ], [ 271764833, -487145116, -206730643, 94798221, 1517472574, -1441544789, 607158067, 1772114811, 2132225296, -995556442, -902703381, -1631984176, -30282273 ], [ -1624397069, -1139739622, -1345034898, 1327101668, 1710385174, -2074931523, 1635523826, 1115113590, 658058527, -450831961, 822366183, 1515039330, -244137019 ], [ 1858056194, -1656910152, -1806308455, 1001427310, 1607101307, 2091507213, -371147074, -171356540, -1068964732, -968485409, -1384119, 189762406, 797734309 ], [ -340204619, -1615530582, 1919845474, 433916963, -290322475, -582005363, -1509320620, 1109707159, -484401395, -2075996691, 877533875, -44983109, -127875099 ], [ -1745857865, 1554931875, -270575657, 704319884, -2100988654, -1127248800, 202803982, -1753227155, -1475918782, -23825467, -966240441, -1737717854, -726906756 ], [ 772652204, 1842424329, -871806006, -1859240964, -440212995, 1059931141, -1690211320, 1180606512, 1698935498, -280397207, -366538329, 288340879, 1190704516 ], [ 86085516, 1614896668, 536044082, 413904805, -18730073, -1498071330, 21146561, -255666107, -734913078, -451238973, 300620124, 1433292918, -255197662 ], [ -383436048, 279839514, -360228596, -2009773754, 2057135528, -1740095363, -853463863, 1147481584, -1630744101, -1604674341, -158097354, 2034169391, 594729347 ], [ -1553941703, -252608120, 324231109, -1526779850, 1497461779, -1026061762, 860806427, -3670107, 377006237, -1963331432, 1590063145, 629260906, -709417758 ], [ -1219046859, -914729932, -1683528582, -1897034836, 790745537, 959559875, -698999530, 337074089, 861278931, 1427098105, -1428198980, -578104081, 1664825556 ], [ -1152729789, -946301181, -1202793089, -1368802027, -1514134420, 1740737351, -132854304, 2070891075, -1744656978, 395725824, 938532343, 1365069214, 70449753 ], [ 849636670, 1874785730, -138896285, 1559518151, -44545961, 481564475, -195572170, 672953089, -984056103, 843626599, 1456041410, -945246856, -1568713778 ] ], [ [ 517936025, 2018547663, -900832271, -1312099010, -697337053, 1794186991, -1902465547, -1260596929, -138068157, 915657188, 1009967359, -967388421, -490627991 ], [ -1358044538, -848643251, 1622615004, 2142828108, -227658758, 2033616522, 883813827, -972555644, -1832713326, -850968845, 1794018736, 1257088221, 332968392 ], [ -1238239249, -953032479, -238034621, 546913281, -987327689, -1404591409, 850423442, 1494792744, 1949509709, 1432227121, -2145739097, 1547904973, -636672257 ], [ 579813768, -1113655267, 1931442576, -2023777697, -87066684, -2051034176, -1954725203, -1050973027, -1815697360, -515045672, 2126358621, 602506891, -56913806 ], [ -1552469822, 1884393257, -204618389, 2128908272, -203474921, 734889842, 1911401614, -1642528126, -685412134, -1105210633, -854882883, 1392190074, -1928398119 ], [ -1354711573, 450067118, -1150711085, -1388780943, 2120179015, 217150172, -849136616, 1240404993, -2005954184, 2000299064, -691132576, 1934683199, -143532836 ], [ 76176730, 239781862, -72040468, -392759677, -427820123, -472425140, -192244159, -2113786348, -1809180473, -1223768141, -1669183955, 1625079075, 336617965 ], [ 1919520958, 845089007, 568996729, -480747750, -555370125, 1386822868, 1426838413, -1083196396, -1611082265, -50232701, -135636143, 190040242, -574922035 ], [ 205713171, 1231867029, -243630900, 406529915, 46747941, 229397979, 1827141205, -1242386756, 1230927288, 1814124455, 677581402, -1253893930, -2031604829 ], [ -752413976, -2086907950, -269409686, 328932512, -354650835, -2016629466, 1482105189, 1789058942, -449816568, 441776050, 101818023, 1550934972, -459735290 ], [ 1076366697, -1931279504, -62978542, -1300457243, 1528051160, -2025241611, 144688327, -30540554, -1129836607, 107080581, -683778551, -2123865770, -423976504 ], [ -1491635283, -1365728227, -815302302, -843404947, 114585455, 874545227, 1582289349, 204091512, -1675140102, 417407853, -698896471, 2095857218, -556453400 ], [ 569869144, 1022064840, -1325853525, 1796256659, -184290543, -544185225, 1394397163, 1905252223, 810706101, 1465452954, 782569295, 908075629, -727614673 ], [ -1819256730, 274691467, -1451320857, -1339654505, 1441083249, 1270435873, 1383526891, -406236723, 828188693, 1376518974, -1510081218, 791121842, -2060230427 ], [ -1201136611, 1932362530, -658813128, -420933472, 394102129, -882580795, 318609596, -1373833891, -1034177956, -51804931, -1203461191, 1821362861, -364576104 ], [ 2142761649, -1270390339, -1157690218, -981055928, -262675168, 791804932, -1541670346, 252754093, -1402513664, -457998011, -682859847, -1138888091, 1528905097 ], [ -363568549, -1166887386, 242166110, -519462473, 76906470, -1325670269, 76382022, 280196229, 452827183, -1438524719, 545484850, -900605521, -1400665331 ], [ -1693151420, 314431621, -886910210, 1546882369, 1407164118, -1534459823, 1461543428, 836115395, -960281190, -1969758911, 2038502323, 562832933, 1938916 ], [ -560146161, -922495677, 2117060972, 1356771121, 963044620, -901996060, -1788208797, -887091301, 914611788, -1074253166, 1793390051, 243654477, 1967584564 ], [ -667891405, -1278930895, 513799820, 1543922445, -176592443, 1772148853, 1125588526, 1161058237, 1528518352, 83259833, 1357107181, -1237641521, 1867023580 ], [ 149374221, -1743583855, 1528206470, -1462737836, -1711179772, 1934323012, -1169431828, -1179847094, -624875514, 2140624303, -1327828920, 502416116, -1497467983 ], [ 483570092, 1162964023, 1614763912, 667273259, -1934531591, -1656004496, 72396773, -2129495093, 63441153, 111307552, -134878946, -1004821781, 355931435 ], [ 1185949626, -1651446057, 1915795258, 1041902446, 87422620, 1063529725, 908484823, -1644111557, 49808046, -1918989217, -2065192398, -210898025, 1625754674 ], [ 1445288758, 182531059, 1830793068, -1277260042, -1779379055, -831928088, -1425430981, -969063070, -1540252879, -1022306044, 414935479, 1373345347, 664216151 ], [ -83197260, -1797207783, 166544244, -15834376, 1262352013, 621367529, -1794979843, 219409120, -1167549380, 1144666460, 1948116240, 122191092, 2108761334 ], [ -1702826795, -794044701, 946358224, -30724099, -1278001277, -893036469, -1597388233, -786051212, 283262272, -488470280, -842583283, 1345121910, -953118865 ], [ -1976871388, 1702998838, -297589885, 535448837, -962184758, -1765835377, -371319937, -738367526, -804666069, 755579750, 396916311, -2077795365, -1594881090 ], [ -1544520224, -1356006139, -1646060960, 566657100, -2112238464, 178581199, -1882405998, -537231475, 1846526446, 844702226, 172507903, 1259445352, 416802862 ], [ 776641210, -1572358396, 605046727, -1688754024, 2129325576, 864223484, -1730035458, 83610409, 794879670, 981243224, -1108118935, -644753624, 2093817058 ], [ 248609659, 635897427, -1431898619, -1513863820, -2143088755, -2006733233, 1224679111, -1650744801, 1421746503, 1321071051, -932834112, -760707123, 1167142154 ] ], [ [ -637543537, 943503283, -433281175, 1143355289, -1329623200, 999730865, 1299330696, -657488440, -808362791, 2056863498, -2116756328, 465185268, -1472913504 ], [ 1154252580, -840992807, -490293062, -1588381842, -1283547545, -1566626454, -667184171, 128640938, -1651757979, -419403292, -1507653816, -150716496, 126846293 ], [ -665255278, 1624464489, 1285976725, -1286012934, -971810631, 95111515, -1605166691, 916746088, -1381282876, -1706691414, 204342810, -1956629239, 1389556412 ], [ -106179272, 958409668, -425582928, 754328917, -178860701, 913560555, -1101204763, -75399616, 1561106507, -258677627, -435529780, 1893560942, 703126376 ], [ 1595574095, 2090369306, 1654649449, -1835802150, 1267354209, -1201032833, 325125214, -1264255242, 418190006, -767355368, 1836859311, -157022034, 234882742 ], [ -1085383389, -771566405, 156193236, 2134566566, 1573641018, -1238771947, 1909052277, -99436820, 228223152, 1997090551, -1894440478, 899865825, 286473868 ], [ -1463406497, -52953452, -801988343, 1505866318, 1339100145, 1426741590, -874285956, -1805248242, -466032222, -635663235, -1723806972, -2009000858, -373212617 ], [ -100119287, -423268380, 1901230266, -1212364468, -1761608966, -76993177, -944837551, -38054447, 825920189, 14603776, -662728114, 827784091, -340510891 ], [ 97057847, -1407495596, -2078729235, 1342427182, 2001749680, -792806871, 55817868, 746129802, -1388788399, -1191056745, 1839763915, 358574661, 429958265 ], [ -342974070, -202425243, 1900275169, -1782431838, 333744824, 1091490681, -1478472226, 1058718826, 1651744355, 1692811374, 1301615808, -1703220147, -1572540149 ], [ 190891036, -1475277844, -1571288779, -938651927, -1925676899, 1222256030, -882923727, -1255190652, -465631599, -1651331056, 1970430534, -1996157141, 546614927 ], [ -488860141, 1932058061, 1365096792, 2053793186, -895344568, -39051828, -488930272, 694347068, 1231196057, -1328681995, -1759116211, 2040293628, 242781929 ], [ 202599874, 1998587228, 820369670, 1452405112, -1431534362, 592130857, 1120061173, 602891134, 817777240, 846574827, 1336398989, -1363714864, -1171767007 ], [ 881291610, 1635790951, -1513413617, -481757170, -1037208703, 783934313, -2035889264, 490330222, -388953549, -90795956, 1601132914, -366340096, -634536374 ], [ 1717857594, -470222930, 652423274, 1074882101, 267254867, 771934727, 1893304861, -2144400129, 979246492, 1909273115, 1938944078, 1946350818, 117418580 ], [ 67545964, -1371771512, 833913382, 419250088, 245473313, 1181092442, -395344816, 977964805, 840130428, 573864966, 1263485973, -294587427, -773440369 ], [ -879100059, -998141808, 767508363, -1088551820, 814431252, 1396633991, 397570980, -163801854, -1054548939, 2032534036, -15818500, -1955740490, -1033283220 ], [ -857802094, -1100444172, 1461644950, 1207078695, 37543174, 415240150, -231183959, -1793263847, 403167311, 1285564165, -447787320, 499373625, -654864512 ], [ 1454352414, 874205272, 382291963, 796578325, -354697772, -1766390055, -371166040, 950500793, -242684795, 1844266384, 520437318, -1509961108, 140382444 ], [ -353227946, 737076301, 883645059, -1753414444, -569066087, 1567075352, 1829677146, -764923698, -666204363, -180833493, 1478315911, -266862713, -411013948 ], [ -1652790247, -213389329, 393786648, -631373961, -1911327815, -1601243317, -964478640, 1779870320, 1744435785, -1027811960, -2004694215, -795276926, -153730760 ], [ 422101300, 1673193257, -910517354, -1169407529, -233033171, 784891188, -168365080, 499646598, 618074709, -39641653, 1779340682, -1244384571, 1010327059 ], [ 2061078960, -149820499, -343354116, -845529285, -2137836722, -1525145442, 351887737, 1656613924, 1656018514, 703553671, -786329028, 1355457806, 1139751637 ], [ 1934590690, -1443549297, 466323501, 1386664650, -1466694796, 1577439198, 634911533, -158714484, -53614774, 785220062, -759373982, 62894404, 227485058 ], [ -1125631620, -1661268986, -498890932, -1043813331, 992443954, 1410225836, -1110544125, 944842142, 385793259, 669051453, -1151420900, -1120409586, -1937323266 ], [ -113976728, -289374288, 144871060, -1891156695, -537387012, 794782821, 1947715417, -1722230909, 309278181, 1379639212, 980929651, 53050785, 1918031786 ], [ 136979009, -1838287077, -1230189241, 1029687853, 1254560739, -523347001, 874696538, -326385385, 1000625535, 1828701150, -446618204, -2067474247, -2087800265 ], [ -1953917541, -1064396787, -992226245, -765162028, -866896667, 1959719129, -1623736465, -790075310, -831952125, -1891043521, 1196080781, 1368560856, 1327182728 ], [ -1115270086, 609956547, 1505863645, 748860557, -1171684514, 739572883, 643395021, -1912571132, -1901647943, -1999223967, -1881426031, -1288552478, 298657123 ], [ 974538746, 1693968955, 887937455, 1326155028, -99391031, 1494947449, -1975583150, 258077204, -1653135702, -849185994, -1318562691, -1540317830, -977975954 ] ], [ [ 1047382380, 1415310968, -229211081, 1870838739, 351249160, 171619104, 813680976, 1049063653, -1415065762, 320385678, -1780933585, 1438826310, 180478457 ], [ -505549897, 980844700, 822925728, -2087382832, -386117821, -160509484, 475859024, -1938741365, -1026473216, -1019000056, 222818663, 843669166, 769686689 ], [ 2123432564, -1036455623, -837825634, -1783988420, -1275978225, -747614923, -871169506, 564749091, 91759211, -1466456405, 274823720, -574597482, -497620244 ], [ -1850595107, -272062380, 1866228144, -2111218554, 1511307607, -1323876698, -1243739119, 1031156605, 471083246, 1917377635, -716790988, -1225976150, 2013782453 ], [ -1733742490, 1739781080, -1133382831, 1440190018, -1969951672, 1416735709, -1827144056, 2059310840, -1025396763, 888407161, -2006817560, 1012810150, -1993637257 ], [ 2006206176, 591389649, 1714185005, -2118899133, 1658408561, -1477419812, 992922798, -604198892, 91897349, 415394853, -2144623973, 1041729829, 2073625848 ], [ 168476050, -1070739036, -1489785735, 1262796775, 1330738643, -2077107321, -1745039351, -1227130939, 602579072, 1583725395, -1118854562, 1909260686, -1273860978 ], [ -1917320226, -2090733873, 1702941115, -460521404, 553262840, -1233778397, 27084513, -256645988, -851319096, 1456839935, -1184119254, -1771938105, 1767247591 ], [ -1679464720, -63346514, 1171766223, 516831931, 860903157, 1105122134, -2107492181, -268408587, -239252949, 1975179797, 25318294, 59129385, 811442290 ], [ -313122019, -678677566, 1653372399, 1292962228, -250035398, -1898365501, 995753527, -1151430566, -1743955604, 1114810603, -865140849, 1040216301, 1077404743 ], [ -1894794257, 790853458, -906099636, -636533990, 293934514, 253968985, -1947312519, 744057971, -1675536810, -642732327, -360501511, -130589515, -208354467 ], [ 1893062357, -777054909, -514374277, -1947003510, -1262659704, -1791450452, -1003440945, -378398612, -1465993502, -49611380, -391602883, 305412837, 2121326036 ], [ 830403078, -897541045, -1188721009, 130758903, 832890863, -682294195, 2086512509, -89484687, 1132721231, 1227349950, -523073702, 1215508620, -1547203118 ], [ -2125386741, -687678104, -1177279598, 397543183, -1298951534, 627923080, -560948507, 193658670, -1236555000, 938578609, 1576330729, 1104178801, -473518174 ], [ 2086345831, 1296640518, -66851684, -690503057, -1514668093, 22407319, 1170324016, -513476470, 1884491231, 1723425266, -789929899, -1159892251, -618981515 ], [ 2131734563, -2147132547, -1405965716, -252721868, -1174511927, -1531862445, -164603449, 238858914, 923555954, 1500880621, -1141227930, -750736835, 72471070 ], [ -1214042658, -1126717200, 1823847093, 2105971041, 52745095, -1465578018, 2120153808, 143598348, 1727864699, 599101497, -1701115856, -1402191274, -1640247321 ], [ -1304074532, 682188240, -1651526618, 723680368, 534911184, 2119216744, 49727261, -2002017719, 1854096381, 1840750835, -922253014, -1265182498, 1707978429 ], [ 839877073, -1468584930, -1361623709, 746749894, 1166189342, 1288290950, 1055581998, 1027821796, 825093536, 201757833, -1675356507, -1382390894, -306490723 ], [ -1160043136, -490472103, 1683355166, 1632900097, -610582331, -1021404039, -1724351403, 250171154, 1103038674, -1206727378, 1613132642, 2138064528, -1312448391 ], [ 1848287727, 705564778, 734463802, -1368317669, -2027467155, -50114080, -593077533, -1438581583, -1372065276, 1837893909, 865467713, 1620962815, -1640342468 ], [ -806663879, -1203866985, -923358302, -309239337, -1052368292, 853942083, 803854555, 992858858, -763473769, 1077903560, 1590002572, -1335992182, 110193623 ], [ -173601184, 1783179889, -54343028, -1170888600, 809050617, -77024883, 1244826753, -261718421, 1092749149, -542392360, -1197868218, -286984011, 860283002 ], [ -1261362347, 1410782440, 1030461260, 1367350725, -1810007181, -1153499927, 1435714480, -22646339, 2096783861, 1447474825, -1172806882, -1552259018, -685217636 ], [ -1088457546, 503828317, 1893417969, 1101172067, -1186824021, 720256021, 213238346, 1480617855, 974484570, -357602274, 2013810032, -369500566, -1304362158 ], [ 1267931342, -1469377061, -2071187194, 1452852358, 270380473, 1561481112, -1974701475, -848343670, -2022640028, -675464011, 807773239, 1336506249, 1054499506 ], [ -371896224, 318277912, 968125199, 1815815537, -1422793560, -1321503616, -331981283, 1583818360, -1635638465, -373837688, -2096143511, 520876270, -1761976083 ], [ -821114585, 1947086743, 1817201786, 966357619, -2133334346, -1228965185, 2020216933, -70980241, -303062494, 1050426323, -187258344, 378948388, -1092937496 ], [ -12804595, -1390546203, 1123267453, 1963777224, -2065237464, 1176715044, 247520162, -1077196603, 1547544287, -108027600, -915082963, 131284536, 1411113083 ], [ 294036779, -1322226677, -615927719, -1133391878, 494050792, -1395769305, 1928059496, 248049364, 1223024520, 1936473934, -34176403, 1047216994, 1657996614 ] ], [ [ -1276402200, -747376329, -322500051, 730372385, 1847515057, 1904241890, -960624008, 1201253764, -1251429464, 1610268865, 1423585446, -244325692, -1364798311 ], [ -737601466, -337498471, -1850767670, 1310583666, -836280554, 1496944832, -438524656, 576917359, -537558419, 1860036591, 343605519, 723438841, 1972206271 ], [ 1837379597, -849217446, 1823751082, -1061081533, -1006918643, 312892664, -628732913, 2032962231, 931827420, 258118052, 572447820, 593839309, 1328320798 ], [ 500968310, -622983124, 743499533, 524536895, 433322111, -635484016, 2139304654, 1247164564, -1612088632, 1042877256, -1096281097, 1612125709, 1508313990 ], [ -166000151, 2041816181, -709953624, -1051173029, -1801577748, 1409356810, -5479321, 1869428317, 645046527, -1187336691, 2052611052, -850935957, 2019607619 ], [ 1947647071, 963358835, -444512903, 203308541, 614365107, -1852075546, -401061209, 964811306, 1827308801, -1343314935, -97410717, 1058509764, -1595894134 ], [ 1559118838, -733224561, 498081897, -653038721, 131967408, -1451916416, -896635, 439874095, 1545021575, 1723099685, -836729660, 928811517, -1968367927 ], [ -2072945004, 780458251, -2145703576, -1258966801, 923165245, -354578988, -521276574, 216977895, -135258504, -48758558, -1441118802, 1047090719, -415167555 ], [ 150860729, -1337118420, 433502197, 1725051399, -1667175624, -740211546, 821188894, -491337626, -248054570, 921844201, -2122332210, -1135273085, -1612435317 ], [ 1833341643, 886263237, -1834586076, -1946706576, 27840580, -193615930, 379385503, -1840843107, 1220872158, -936329484, 906614306, 2109685995, 1000580940 ], [ -899983473, -957837397, -882509461, -1945179181, -972824482, 1249318852, 466684570, -197622160, 1006744653, 1608786958, -1583412746, 770838757, 1448163037 ], [ 823351618, 1306792009, 745661245, 2083236597, -1137323915, -1481022224, -1726994505, 2014028590, -1366515418, -400372001, 1552055190, -188978875, 1166179840 ], [ -445366858, 1383586272, -121979892, 492427853, 1706200239, -1600191336, -153929114, 527857999, -1573306678, 1977202457, -1269102168, 858059649, -1251207323 ], [ 781320897, -754026699, 1736534698, 1215624218, -259607594, 325138805, 2004301574, 530097976, 1241864996, 1874958217, -1260423204, 1720628705, -680008712 ], [ -1135489695, 1306306071, -893860638, 1057592625, -1596860378, 1668128160, -167771230, 458180804, 702800713, -487401006, 1030613493, 1638720940, 1512237670 ], [ -1704814531, 199294771, -551687784, -1850045903, 1091265967, 525395926, 2069762098, 989298494, 1806400358, -1815297490, 1723822995, -1579559158, -628184920 ], [ -775777311, -1883515803, 1744300429, -711359616, 1542887913, -1585966533, -1692286702, -738945735, 1181940345, 1946791324, 1267825950, -347875370, -1351480047 ], [ -315268803, 996864114, -191845947, -1381966601, -898264122, 857870766, -2126529743, 2113458529, -73719619, -1517072962, -1376419952, -402742947, 191882015 ], [ 16040673, -715279428, -507578404, 77460868, 1864849308, -728516056, 382432189, -1454622373, 252387141, 973233218, 480675241, -613427064, 409340329 ], [ -1710038873, -223376041, 289002300, -158321321, -1609062185, 1538599548, 1074635924, 1280173870, 1702288469, -1501939703, 22754103, 91432473, -1378830082 ], [ -996407106, 1713376083, 25072391, -1032661661, -1025088547, 1362044262, -1460486956, 1970456372, 667347898, -1675911576, 1826556501, 748841190, 1105479198 ], [ -1390826660, -2120116730, 1930057744, -88567102, 449442584, -982172575, 1322919317, 121737897, -2130926591, 2119148731, 275475065, 1885233646, -1025952567 ], [ 447861583, 1279808699, -1455306342, 481561801, 1905701815, 1741691582, -1430293773, 1987591567, -1418439385, -1279157490, -22565225, -276433661, -652971504 ], [ -2080059456, 811535598, 1095459742, -532943665, -904407976, -534534763, -1246279064, 111124788, -653583395, 237054681, 1972061183, -777008458, 1633195652 ], [ -1156136950, 184696967, 2083286611, 1544705359, 442929872, 1341101818, -1887244659, 463558660, 586299943, -1747549620, 1564993720, -1644251090, 1040785982 ], [ -792972854, -730886045, -1010480614, 945325540, -1920232402, -53012168, 1252301045, -1309344321, -1320631813, 1870319378, -1547087934, -1349863177, 355474598 ], [ 636007385, 1596423534, -327652320, -1367170604, -1073634042, -2056622878, -1652795730, 386390998, 2039746118, -991019679, 540441116, 703596728, -1701255447 ], [ 1759758914, -206293243, -479826053, -607554549, 886285072, 1193849859, -936787690, 1412943425, -198519281, 1948381317, 545424994, 1849800989, 1499231326 ], [ -916180427, 1423739235, 2035676977, -630968907, -1906651422, -181147256, -1820956982, -1985936568, -325855218, 814568736, -615875036, 141480856, -884424826 ], [ 1643110278, -1129557639, 1917693187, 1772922941, -304002500, 259597940, 1178058094, -1919343416, 718604009, -892222280, 1099747201, -1743786052, -242793683 ] ], [ [ -644639635, -2013853912, -702313833, -2086251681, -1492372205, 315324547, -1294571472, 239958948, -1513772719, 79096747, -110806890, 1691582943, -1078242473 ], [ -1735946386, -863000887, 1247934009, -2040292410, -1172453373, -1526497946, -877557756, -1483570926, 1595446875, -1159642329, -329909600, -1574546030, 1836922003 ], [ -662269568, 421393121, -1189292786, 703286833, 93848314, -1870728203, 1021004816, 1782920353, -1909995635, 341915766, 1871770246, 2139051174, 593020805 ], [ 1888461013, 1124730861, 1430871625, 1221213907, -960640314, 421625263, 1744642596, -1459937239, 663524448, 453733990, -1216801498, -1064831541, -2014414791 ], [ 1898782453, -1718213338, 734479783, -1726506339, 1927963928, -1696785299, 1264942230, 426080886, 707122377, -1507224132, 1752515979, 1584414490, 1161746971 ], [ 1558899930, 1509398234, -1343556238, -995297692, -55341123, 129830572, 1823376437, 493676256, 1223865072, -1892977005, -795520363, -795792477, -208857993 ], [ -1268717453, -668574872, -939487404, 1360241384, 1489246764, -165793121, -2053347247, -2134170739, -1301229822, -934800071, 202373278, -1046003827, -179629510 ], [ 1170592204, -346032857, 1608623997, 1787724981, -1558059717, -6593555, -1802142950, -1749724051, 1455530190, -1946911784, 1847200179, 1188761976, 536226912 ], [ 273335776, 465078244, 1380393885, -2123533483, 2132214018, 246448233, -1529627902, 977781330, 143424469, -2141527624, 1776890486, 743982829, 140690330 ], [ 1640331237, -1691704377, -362715954, -1522860928, -1386974890, 52671335, -1212116801, 13830591, 392772835, 166506942, 2031058202, -603692249, -17952785 ], [ 2115861751, 133824409, 771622613, 587415500, 480320191, 1398489122, 1166682554, -1086054735, 612388531, 2029790407, 1773947907, 959023853, -1731720647 ], [ -952941745, -477319564, 591871257, -2142443328, -531867080, 1934050248, 604885366, -1255147091, 255049052, 647524560, 408457577, -1747328307, 286356632 ], [ 1783014119, 1700344838, 1169127428, -1026407973, 1912225143, -1477675099, 575618270, 2014801464, -701926239, 1440022633, 1001964376, -657488522, 1469562542 ], [ -2106251802, 1118326307, -1307952380, -1839743186, 1760702968, -105670155, 1887920335, -1835656557, -1728357910, 1964308456, 1069710326, -1014030510, -494542187 ], [ -511598348, -873675055, -1071135385, -1574959476, -1760798834, -1010230010, 1080961305, 1014970022, 1642454181, 1008435221, -2010119127, 1724516410, -1301745813 ], [ 2012505898, 164312344, 2025775640, -2104818805, 952894238, 1804022910, 1680757823, 1763308448, 158495537, -955245839, 461858082, 2139205353, -994471705 ], [ -1781615557, 824947474, -810878729, -508986395, 2035979014, 189264451, -144098416, -1743126660, 950986721, 1736247915, -72870558, -1138299707, 1229296271 ], [ 1257545886, 599660478, -1273771698, 1882159480, 231714357, -1239342340, 1212745225, -85528377, -649884467, 1279551889, -374529409, 994448645, -1657385285 ], [ 430262967, -137038459, -1060587460, -1285237662, 1661994621, 1487108124, -1965618415, -1358459203, 1700551451, 1812261742, -467570984, -1072219870, 208092137 ], [ -332376840, 1308156215, 1447615840, 596035851, -1952520146, 887356703, 1342732618, 2145001352, -493830266, 925105482, -38672715, 495634373, -576070787 ], [ 250763805, -1130423601, 711074769, -576620028, 288083882, -1522962424, -1311572760, -655793264, 379958722, 1024895421, -253818363, 1825088750, 16337122 ], [ -2068791307, -1670441508, 1165550576, 277630218, 890059565, -1233080401, -1660301779, -1596522528, 1663827355, -1624089086, 2096853648, -1895939536, 2073172710 ], [ -253635051, -717172958, 1016219569, 753694237, -1742844260, 1124533328, 1340053034, -388708961, 14836937, -997527853, 471475573, 1564442878, -1479271927 ], [ -831573422, 1806209001, 1699720067, -326784057, 1141067343, 1851434875, -1058206395, 905963198, 106009290, 629948498, 1136576541, 1705023170, -1242936986 ], [ -810746993, 1058824976, 974644394, -510951605, -1653402049, 339474572, 594784443, -1880738875, -1683533757, 2046905878, 572364543, -857210984, -618704026 ], [ 1677438800, 161818694, -133935308, 561625275, -2122907742, 687328795, 374677414, -222422374, 457179909, -276238767, 1688193296, -355586859, 18817180 ], [ -1624770421, -1481249672, 357492155, -784666882, -1742555860, 1590562753, -395280782, 923663507, 279546658, -1779936361, 244112896, -1993182651, -1313074633 ], [ -854822006, 141881045, -1493593359, -7564272, -280032803, -1108732315, -166973090, 1567797363, -672862405, -1734831916, -1735114099, -489165275, 1611972848 ], [ 255211874, -418008786, -920531031, -1862521575, 1562415323, -724161100, -1981424267, 178503220, -1139011252, 1779528390, 287478405, 1605205935, -1946513089 ], [ -1632744248, 2120409831, -121098722, 113386078, -1481277984, 776993914, 373929522, 1368369542, 1748881003, 1008188012, -2009617597, 1219272370, 1398604401 ] ] ], [ [ [ -176312880, -1174553487, 1424611968, -2080558122, 306105145, 504878757, 1625322408, -1487701050, -1174412542, 1730968657, -1851090941, 1878317133, 98908585 ], [ 1981567779, 117019223, 1969862860, 1598949658, 1668014870, 304951355, -1010005556, 1846512363, 1475165229, 502058469, 1858895810, 244043082, -1808661891 ], [ 493142963, -1350864730, 551574740, 1266412832, -1508938089, 1556757449, -1375394787, 2092038098, 304031429, 1401279, -98722384, 1513166338, -2041285708 ], [ -1868913994, -1097048512, 468912320, -149324894, 1409059877, -962470239, 749512077, -1052118913, -364170105, 569450730, -370272232, 1476636193, -1587767365 ], [ 962300487, 960745582, 546271435, 676219259, 214171933, -1451052704, -778532328, -916803292, 2035073220, -949467471, 181627150, 1981262148, -2079179018 ], [ 1578438777, 494847250, -1417988654, -1939948516, 1428874571, 1537304146, 1207196498, 1137941023, -193675451, 964619508, 588615910, 665186485, 782942081 ], [ -1808337739, -1348281734, 1368975562, 1028438617, -1455955599, 1261907299, -1726725307, -1322322280, 1606313848, 1712841158, -1934025213, -2139209342, -1840265006 ], [ 1519927111, -1281326265, 1845323470, -712721950, 509981308, 21247963, -738181819, -238714854, 1315521943, 1006237860, -261271164, 1512009754, 361877279 ], [ 782067349, 1544576737, -424344309, -523200682, 1739561172, 1067192777, 1787357666, 1460577629, -1910498027, -2133233096, 1228746919, 1455997393, -1366983858 ], [ 1877813223, 1892947204, -821888751, -2123679284, 1405655522, -58885530, 2082543133, -1065544514, -1756284503, -75147282, 873426512, 1823218655, -248702473 ], [ -790417935, -1313332679, 1669749023, 763575857, 1595758497, 1319376381, -1498720177, -1209743043, -1397631070, -1260171741, 404617180, -95672420, 1209664256 ], [ 935275808, -1765593631, 816621454, 17722402, -1947261936, -449265920, -1837484978, 1684719788, 1717936284, -1996747764, 254944401, -1894145564, 765905206 ], [ -1508687849, 531587172, 605678730, -1994123823, -314380930, 874764703, 718870641, -1076825741, 324260389, 1115994340, 158927954, -930714812, -1975170244 ], [ -483912560, 1324795604, 248100561, -1037965889, 1963995528, 1911635131, 1767889213, -32642755, 680335701, -2105116597, 1971665457, -572178013, -171674811 ], [ 2124858742, 425052704, -2035609092, -887784465, 1875832170, -1887848840, -1756967853, -1535592832, -2085051789, 128427384, -1996541746, -303726032, -138669159 ], [ 1867941110, 999150554, -581181747, -665133947, -2086123126, -1969781629, -5607123, -827684752, -909122480, 262019034, -97731559, 141848794, 690465395 ], [ 550948065, -547651249, 1234717695, -1355222331, -1609748013, 446461114, -1623431180, 747538650, -618667495, 774666233, -1991533799, 885636849, 1904578349 ], [ 1724118977, -803395022, -898245296, 93914186, -1029555335, -1055375905, 1806801692, -1842420328, 1013457177, 1902165890, -326855947, 784755575, -1684658876 ], [ -502379145, 277768254, -167247872, -815368441, -629801569, 828346045, -1972190371, 597158874, 1236855786, -354252709, 2141623746, 661722654, 304317324 ], [ -91749452, 1353160703, 701255751, -569723205, -1546765372, -1982886531, -1224305771, -1576285331, 638703169, 522149197, 440523150, -1596944924, 1587536137 ], [ -1671825906, 10449929, -2098796236, 1401099058, 1055901720, 2135467604, 576727557, 1329642133, 1894930889, -1157482336, -1212396270, -723002636, -1435095940 ], [ -1285233454, 890347905, 1484969495, 2141232315, -1385552286, 2076490947, -1198769158, -814652775, -1104106724, 24831640, 498336105, -567760640, 217790760 ], [ 1291871132, 1440209619, -907828047, -1110759453, -1388975962, 691515582, 573044835, 656556300, -1455006965, 1801403134, 1261525675, 1066637217, -936973221 ], [ -1905647146, -1389640577, -740504203, -562761751, 1098495450, 290792312, -970506895, -1752031374, 719299202, -2108306575, -757215065, -1658564371, 1072151388 ], [ -911008064, 1697691523, -1697572768, 985003324, -1500671596, 994248497, 566834793, 623262017, -159168084, 162614804, -1173933113, 1173951792, 1495903060 ], [ -2079781295, 1856637197, -984617293, 828906862, 247617275, -649983704, 1850304617, -1605492230, 1113513697, 809775273, -1663897238, -1317018211, 1633410467 ], [ -1306893249, -1179279016, -1618351594, -861399493, 547287755, -492904381, -270262300, 502502707, 1317958063, -555078813, -1632727044, -1085303494, -874545051 ], [ 1538665299, 637502033, -69619813, 1049511173, -902873589, -1100648329, 67510150, 1506061663, 1896711755, -266597830, 468303177, -1801970244, 728833387 ], [ 685161988, -1947762593, -820919211, 411851665, 1001304986, -683541170, 327228782, 714112897, -591326577, -227875765, 285254630, 1483442180, -774512827 ], [ 1994309776, 217606730, -34853190, -2133613929, 481347632, -2034567132, 727966653, 1654818463, 1604250704, 2023726852, 1245464865, -342054396, -1076358539 ] ], [ [ 947472494, 2113284931, 1875064117, 511402265, -2135100138, -834929627, 1645884238, 77828149, -1556840840, 1408907879, 1988860003, -494559016, 1145750510 ], [ -2132485111, -753884316, -1241384310, 1237226907, -1578179498, 1353592677, -593006547, 868861268, 2114988410, 972055669, 652300771, -639653894, 37878545 ], [ 757346168, -1132836043, -2062225723, 1420447661, 2119073336, 1149766226, -1378458628, 1482472425, 301995901, 1460119016, -108935519, 729200812, -619567338 ], [ 317179917, -922200052, -1541340843, -258202183, -569137793, 186823312, -1689143918, -1303662902, 783269452, -192356104, 1398899676, -2007659954, 1150328187 ], [ 492627239, -2090366447, -1409565754, -562896517, 853461140, 1139937788, -1504324109, 143616730, -883239091, -1095564762, 844026052, 852704549, 1687221344 ], [ 803604225, 1957589185, -309334313, -1909131199, -952580832, -212534552, 501144942, -1377025051, 919273847, 1524196795, -567911572, -1646758611, 920683634 ], [ -1789017504, 238278504, 2139997806, 1066207894, -784690048, -295834009, -1413475366, -691724773, 2074675253, -1785701515, 564894468, 651444340, -2144471028 ], [ -384369825, -513939510, 763595613, 1755941395, -292442532, 706343035, -1618936778, 1375291741, -1485040893, -1062703620, -278913509, -2001807152, 2110105139 ], [ 356130998, 1417369924, -876290382, 305108723, -30077859, -1215188933, 274140128, 1019850352, -1908022237, -628363060, -1340336228, 1770029000, -161783093 ], [ 526132955, 1633001527, -1189107569, 1341639890, 1969051969, 1407014598, 773138502, 1624480011, 408904936, 2056536865, 1564337078, 1091286422, -423617793 ], [ -784528661, -1531233508, 71149431, -874027573, 1778291131, -534775041, -446993021, 813931633, -1206504979, 2016863071, -989025308, 1328019939, -63032094 ], [ -622067795, -1602921832, -1719326201, 1921524805, 576682419, -956781088, 314746210, -1060978441, 1485464278, 876210859, 66771917, -924890765, 1515504221 ], [ -483845867, -1085369343, -1047035482, 338177624, -1234815859, 141488388, -784225309, 909683068, -1545085430, -786395811, -1680824032, 987662774, 1370253101 ], [ -25788657, 943045750, -1796636400, -584703563, 2087229291, 917348971, 1338693779, 1938604705, 1941489517, -1656340163, -867206658, 863787055, 659157588 ], [ 1307291864, -297356405, -970281030, -2116091205, 484369107, -1933782230, 1671301457, -361390751, 873216275, 1780095986, -2115277424, 2094349519, -1542030025 ], [ -674917961, -859932870, -468354620, -1403249728, 2037852226, -1005926904, 2061521650, 882384092, -786887215, 81951219, -14231204, 16555457, 1773784829 ], [ -963388546, -2141586083, 737972579, -431510253, -740069081, -1361130197, -677104469, -546765723, 1311800604, -1876324189, -332294497, -373195464, -244322914 ], [ -1884082114, -717694726, 312310469, -1526228304, 1188739566, -2097320300, -488380926, -430503034, 687577788, -918783986, -1306079258, 710899927, 796623335 ], [ -1794100754, 1280866607, -415190732, 902986117, -2075460470, -1389268834, -1219287046, -1212552312, -609337398, 429302102, -1140655211, -2015554091, 672295732 ], [ -306697688, -1214190894, 89594255, 1021131737, 418268410, -296024622, 1071109148, -570014802, -921452472, -1229499199, 1096513469, 1632633250, -689355375 ], [ 2112574558, -324488403, -527511753, 2101951888, 1840329134, 1686646797, 569916714, -386492674, -444499675, -1098707357, 1478936597, 543821888, 469896597 ], [ -1881202660, 2087639805, 1580326194, 1703650091, 1552374431, 934129782, 1641871802, 280346676, -720924279, 1730723150, -1232948146, 712030340, -1542565328 ], [ 1458910303, -523849782, 11717864, 1633050189, -2043340735, -691248048, -1768320288, 502312451, -1795379057, 551397493, 2031853910, -699690480, -1898241152 ], [ -590365825, -1322288786, 1153321733, -1511960676, 798566022, 419066995, -577744856, -1875670518, 733540744, 157055244, 990576745, 849492426, -1233934137 ], [ -653984458, 1537573723, 1375306457, -495859133, -480858120, 1001905460, 806638105, -738848321, -679892609, -978976288, 1441620707, 359125668, 2061469444 ], [ -1811968085, 28304254, -66007575, -1948026838, -692688562, 435241600, 380361005, 902022277, -1036241962, 1340227873, 1963189688, 545466188, -568881115 ], [ 2011078437, 1259990279, 1668512970, -69640885, 2146427036, 389228836, -1381277414, -1462656181, 136429510, 10485914, 361400597, -2066782767, 287068735 ], [ -1502989173, 287623654, 958426778, 1006327548, -1596790742, 1674696542, 154289627, -440835441, 1705498858, 1830451589, 305127817, -1673382792, -460354241 ], [ 1347730884, 1482958948, -1949505499, 963295550, 660024379, -1143892054, -1969942887, -1669322692, -750173384, 1193102249, 388006621, -708276503, -180442417 ], [ 1949229589, 989337415, 1948696446, 422064466, -597242022, -665832205, -1244946329, 1870246014, -419780795, 2059566881, -109762125, 498663955, -901014104 ] ], [ [ -1963218422, 84922779, 1588488834, -1047144916, -1153821534, 987572101, 526054571, 338376309, -897847584, -912276853, 1960758796, -913456829, 1389193598 ], [ -1009088484, -307400403, -1551483026, 1293654296, -1783690455, 1173499999, -1755383132, 17582908, -1748785030, 1070663074, -1434768406, -1011997037, -1412354825 ], [ -1197031301, -495713034, 1323451868, 1366713895, 1008842699, -1504860759, 1820968366, -1648655138, -822375061, 1276942399, 221627088, 380765750, 680840275 ], [ 744400631, 479877280, 1676610493, -1513504622, -1503820732, -594417147, 1781099814, 451052636, 528104138, -2059855217, 150830896, -2107737512, 773870190 ], [ 455489588, -860244484, 1865092307, 1762565865, 916253131, 399555914, 1986520246, -582088069, 1910309545, 1331583216, -1278917769, 1444014204, -444438238 ], [ 991007616, 1673560029, -821572689, 231832177, 1139455210, -620282076, -1046406419, -36368725, 1726175283, -1176122912, -88941068, 1594748920, 753299172 ], [ -489173063, 388349234, -37687780, 703790894, 1305326494, -1057384707, -272961523, 1673034849, 1653015355, 1667276350, 1287806815, -291218218, -690028556 ], [ -887620349, -164266616, -1279429092, -479665066, 875760925, 1899002438, 164923820, 673614208, 915270519, -830578251, 995149968, 1084725706, 610753958 ], [ 617503707, -1294711694, -81972466, 1601883624, 647509290, -919078833, -966706090, -381929112, 755470470, 560673560, 958196654, 1611774185, -150316993 ], [ -418748520, 23998022, -1481044495, -650869073, 557060112, -119692183, 399660207, -18685292, 1267123476, 1795927288, 638995024, -802745909, -1957064630 ], [ -1730574745, 307223040, -122686252, 315692263, -381858075, -1040090107, -1369137443, -210451130, 402640919, -820213042, -1422069658, -1452187078, -526380841 ], [ 1476065857, 1414423956, 1898374905, 1473750217, 885231011, 107185589, -1151448565, 70460795, 1595510773, 835361639, 800874746, 267229775, 661421740 ], [ 1419421940, -432007271, -611056275, 1085952011, -777003561, -1640069, 1098181384, 1458343340, -1032896911, 50596154, 1160398554, -1520508591, 2085791714 ], [ 1190508639, -1960949234, -776205650, 1237032982, -131602490, -361345147, 47635215, 1239789922, 1625923672, -918628862, -1051911481, 292565892, 870116716 ], [ -402291170, 1372032170, -923820992, -7729022, -335408306, -1146913822, -324151542, 1170543588, 1851737539, -1328130900, -340507994, -47460023, -1373040840 ], [ -1735579630, 1845861423, 991384373, 92511743, -271046499, -1533482443, 2050533221, 1269600594, -1481289809, 1090315841, -1351825173, 643496149, -1988517718 ], [ -2118252579, 974530464, -825097599, -574742684, 650707817, -1434020119, 1979796025, 778402797, 1237089728, 956295352, 2049271414, -1843759453, -2014115928 ], [ 1714418296, 593127893, 484200441, -34181446, 1306909570, -1582366161, -1709490003, 935042347, -1187431936, 56288221, -2124884758, 772310164, -1559256925 ], [ -1765823954, -1418615914, 1452843545, -1219559870, -1605510781, 1383641163, -1366856197, 1399361914, -55816248, 549627279, -542497478, -971509635, -896783466 ], [ -1417711859, -152422896, 1818283714, -770698402, 46376909, 314660882, 576358293, 254308179, 1544547206, -388117700, -1204976037, 968619738, -916685609 ], [ -643998253, 475264425, 1251588992, 1108744085, 1201509025, 825893855, 126701097, 719139424, -1842151178, 1008620181, 48412657, 1866286822, -1071450619 ], [ 221343939, 1573671520, -1456774782, 995649651, -1867002013, 440919153, 555946250, -1287192005, -1192036362, 915429575, 511701933, -1844341721, 656424459 ], [ 1161721833, -421587793, -1736977139, 564377449, -1548552271, -1356730459, 922690930, 543028460, 1693137661, 1614085202, -328082919, -558344073, -535343308 ], [ 1276900636, -223080913, -952820781, 788025218, 1023751307, -1806703645, 1450610914, 847590321, -193890854, 377558583, 1531467728, -1242416934, 672955308 ], [ -1600870229, -2054112789, 262281768, 1290843529, -527010286, -1132337105, -1578516300, -1478259503, 1592320678, -885268565, -555515336, -1494379538, 1867244468 ], [ 340522552, 1648433915, -606227466, 1371509350, 244486676, 813665399, 636706059, 392301147, 1339892245, 1624185742, 712337282, -954510057, 1867978631 ], [ 2093865306, -1550164591, 384717723, 2022780387, -1167432525, -852299183, -1343731078, 1651240692, 117908284, 979584457, 151087424, -1448732254, -463348062 ], [ 925675662, -2012830860, -1802628314, -993363888, 336064490, 1570672791, 292971773, 1443232906, -1841393669, 1037033484, 656131818, 540535049, 1910239774 ], [ -1515782952, -368145037, -1862605093, 659162185, -304962522, 1636117553, 187475602, 298672041, -1043588752, -1576863839, 1932505668, 471101162, -1686880589 ], [ 674020541, -384265287, 1357488074, 1459068940, 223889625, -665075940, -1970819712, 404813121, 1180323299, 1471364723, 1166026685, 1050163143, -1489512383 ] ], [ [ -1854550655, -261512541, -86294649, -1956347881, -2089969361, -1487535803, -1472856918, -1640772792, -1161762083, -686352034, 304690710, -1352591225, 215001791 ], [ -341839494, 1880709425, 900176911, 1176138251, -1446369121, -395125846, -1283307138, 1315015480, -643491020, -1089660347, -1237745415, 342190966, -1692988063 ], [ -200635737, -1011270135, 93414360, -1046565170, -844876284, 1955620261, 1619213322, -1087703926, 1136032097, -2115715645, 120547940, -890279193, -1382290047 ], [ -1123821832, -1083611850, -702445402, -1481353627, -544380771, -1241974774, -1345623165, 704482962, -878959038, -2110185576, -150083997, 135095391, -1976200506 ], [ -546381027, 914445367, -1786679269, 2141942628, 616788772, -1664755655, 390603790, -1338527057, 1839039064, 1324523294, 1721239325, 1652048478, 2020930570 ], [ 1606747428, -2127548428, -107470929, -1355214561, -1532884281, -2138291202, 1441007369, 367970442, 519218779, -238774950, 1163532118, -751529088, -770218408 ], [ 1936841150, 1162045979, -901295086, -77682913, 1646989892, -317188183, -1703318041, 1028556998, 1430091326, 1686011343, 616580235, -766308903, -688720136 ], [ 1975773729, 1745845782, 1554520487, 2032585490, 90806615, 962922419, -1301338882, -2046511756, 1973314622, 1677169896, 1701535610, 1629788068, -1869547317 ], [ -706408516, 1279106911, -1188298020, 302281210, 1385834132, -1066175438, -1311035935, 1435923275, 2058113360, 1413673306, 1308589007, -1517901652, -1161055125 ], [ 68557470, -1868171124, -980643302, 695531826, -12325477, -1980777660, -854095498, -1578007285, -1903654062, -485637583, 1373147375, -1756968699, -1419387947 ], [ 349308100, -1203525276, -2078987062, -945763065, 156788268, -654451606, 1812487735, 1540560161, 879626973, 593619223, -382902729, 1038186456, -1266032063 ], [ 1055533543, 1811480722, 1612463984, 73875438, -1632954669, 1651316204, 1109700230, 2096822515, -1453282693, -906540365, -80341044, -658410615, -736919917 ], [ -1036681673, 1198349035, 937006107, 1722771534, -1582463603, -2132197320, 1233290945, -1598901193, 559983197, 212768554, -1136365524, 1725847579, -199945504 ], [ -1865451690, 340020963, -1187568260, -1181597747, 66597553, -1097269450, 2089833133, -1212303615, 641673688, -1377308481, -708811667, 383425146, -1317490081 ], [ 1517547670, -514521897, 206973260, -1208990629, -1560383778, -1310602594, 298975879, -1069550708, -1323599671, -339238429, 1555922827, 379322273, 1674175925 ], [ 311981706, 653488642, 72658128, 234634865, -1630541222, -2142178784, -547375903, -346264392, -1378202356, 2145578491, -562335053, 460178453, -1544806116 ], [ 1907945600, -742257146, 922664897, -346468292, -74129114, -1341158325, -1724104498, 316986790, 1800138250, -1612547725, -1925518365, -1859661058, 1758914330 ], [ -762937049, -306091801, -1073839662, 1180268662, -1609173632, -1409120006, 652787343, -1794345300, -490458242, 1473661362, 1191364580, 2069248697, -263975550 ], [ 139685056, 1928853811, -423767929, 1724451603, -339105104, -671819010, 1096442702, -1717375794, -1770239949, -8463820, 580777106, 1761317273, -1776683803 ], [ -1169386815, -2013918413, 386991307, -174847267, 1879668690, 1723558517, 1845643959, -1651073851, 553255916, -375884382, -310377776, 165401361, 1935893542 ], [ -1982548474, -500049787, -1768059467, -1340393085, 1270140920, -846397068, -874569430, 2033092978, 1347897663, 1925229206, -1602754378, -1929610916, -483145279 ], [ -115336494, 442212230, 415103614, 108264189, -742196864, -1574492314, -1588556974, 327398748, -202733391, -888040142, 1761615923, 834131821, 565661527 ], [ -407864219, 1977975265, 645098687, -523105084, -1208563667, 1993215321, 1248183008, 1869451311, -419223244, -182275302, -1652125967, -640329793, -1293422694 ], [ 138140894, 455282331, -1669858208, 410353778, -1980781560, 31857804, -141802785, -364976173, 2077801840, -21204012, -790459299, -1913408123, 673580515 ], [ -1648759191, 1157587830, -1007686861, 61965683, -403450752, 1472354564, -368912206, 457848040, -458200524, 2127526587, -1311761136, -1223014763, -1507400181 ], [ -564652593, -1770620877, -1358981157, -1904985557, -301411823, 519744519, 1041025650, -310750917, 1595324843, -158856840, -866785981, -1335408932, 527232718 ], [ -1830865239, 372311580, -115386978, -1427109996, 1857473824, -1457200591, -1308552484, 2093515099, 1564319911, -1404968895, 1101669857, -1322760966, -1565901662 ], [ 705182256, 348451336, 1809064699, 1134074535, 2047282869, 2025079290, -2034115482, 518479757, 831119293, -1305067489, -2025745669, -99809953, -1803869975 ], [ 1451873131, -1430134686, -678925585, 1139709986, -345696132, -975010197, -1760139190, 1708902272, 1157505319, 1027344617, 1178552110, -1515574312, 1937866310 ], [ -57860965, 1226456605, -1055525430, 988568322, 305816885, -78889314, -946453588, -1851146800, -243157594, 746044980, -1019530678, -1618816002, -1343077723 ] ], [ [ 1774518886, 614784963, -1086060678, -1895577535, -1181741255, -1615620541, -1784402130, -2028763949, 447816739, -1859585923, -828234400, -262411199, -1695525659 ], [ -1384466554, -384679192, 445116478, -1011195013, -306270410, 1664071121, -879246476, -1361281954, 1661846246, 1084924956, -1832283788, -2128590183, -1947714778 ], [ 118600136, -1927070545, -2095971029, -399030300, -135230972, -1150327789, -260460594, 1883926519, 2036367704, -419152372, 183072788, -1722263703, -34921507 ], [ -464652958, 1657548915, -441433181, -1672518193, 1573949645, 1953418810, -1721160755, -1765969351, 1047963026, -1986788118, 1899675914, -894400898, 344120685 ], [ -1232788155, 462265451, -1565112397, -546540590, 1861450669, -615405712, 1493989353, 952654238, 689988528, -1775888426, -310774625, -589540698, -2108060264 ], [ 199208128, 293224332, -1240706303, -1012695826, -66106870, 1447599781, 1368025757, -182057534, -1931679277, 1723420013, 2020428591, -1076319717, 855390129 ], [ -853064634, -1687512298, -230688558, 1110776184, 1974621836, -1476530655, 656404571, -773441212, -1841250455, -138848863, 1209368171, -1542450077, 19322833 ], [ -1534929286, 1883627005, 487551208, -660646024, -1054234780, 1306225696, -1409644267, 1373192539, -1113950035, -1526376609, -172177221, 462238597, 1366469370 ], [ -1147449065, -2074317569, -1733205710, -1162185539, -1202567282, -1535587710, 2143070893, 1475419877, -200070869, 703283768, 882257427, 1072614695, -1896356085 ], [ -1533934792, -1073636141, 318529162, 296281198, 1105743241, 1550259415, 157261174, -317536869, 1902482953, -798059150, 1206029073, -1489170814, 1000072152 ], [ -1143136347, 1849998437, -1802754195, -796404174, 124359194, -146924255, 2008299970, 576247947, -632118219, -747425491, -571183326, 2142468355, -426344458 ], [ 410137689, -227176811, 1050698259, -173263035, 44155580, 130844890, -1122825378, -253640544, -906479679, -87099955, 992331854, -53395456, 1688576922 ], [ 2098492152, 1071001975, 443501225, -662537334, -827576206, 1650248681, -360432459, 614515986, -824134021, 2126492934, -43301144, 925543900, -1928278734 ], [ -32987833, 1644781724, -50120918, -73445877, 1630758351, 686624318, 197262136, -1123878667, 586592966, 1037792030, 236308516, 947306369, -1051514981 ], [ 551405584, -1689245065, -1437015460, -599343111, -1042074197, 209134212, -226148356, 269511208, 520821768, -638748037, -733083199, -829727204, -187927754 ], [ 884143784, -268937833, -1724489446, -80476600, 1364232124, 2110907125, -1262024752, 69317485, -927121207, -184790057, 832011113, 2095610049, 2038311286 ], [ 1903834865, -2105411915, -1726052438, 2086443811, 319655255, 2018263892, 1486180508, -1416256440, 740152904, -2056359325, -967609745, -1827887577, -1525388433 ], [ 1247525431, 1603427099, -1049812263, -1771798492, 1895195380, -729813384, -1256839092, -118906126, 1632953705, -1331499816, 2123767115, 607209653, 126357278 ], [ -218991908, -55533494, 1626257711, 851313362, 476408051, 238766396, -629043743, -1370634879, 94783508, -1492304044, 455248237, 69395143, 1788342888 ], [ -1134639942, 813700565, 1798465837, 412799868, 1457114596, 782189696, 715454862, 535203269, 994308857, -915721, 1098614699, -1907767534, 1317516787 ], [ -1180106674, 1916186566, 264171312, 997131884, -669595043, -277243024, 1589320529, 1557726640, -363958791, -435456740, 826566932, -399564499, 476640640 ], [ -1392699851, 1352739826, 2133861702, 1978703459, 130856807, -1666572608, -1242101620, 398015148, -1662758825, 1711435907, -2095198273, -1104837895, -1661218922 ], [ -1862904122, 1299652564, -1475247181, -1766862737, 331350699, 1408453616, -545074040, -94661089, -839815322, -2103937145, 1657683545, 872606739, 1193496183 ], [ -50456895, -533220611, 102605833, -782141520, -339138041, 2079678664, -483007424, -2145321076, -330309903, -723592341, 141262180, -1963563411, 1069875546 ], [ 1734869466, 1100575386, 134440910, 1512478501, 1904333917, -1325286849, -837216926, 1574802636, -220210607, 1267899869, -680420006, 122115462, -1851318121 ], [ -328464821, 334791534, 831310944, 929128397, -671899822, -852501653, -49767346, 439546888, -2008296091, -872198944, 1944845159, 1986600221, -1598100936 ], [ 466425428, 61377696, 657318523, -777136104, -498477086, -2110915132, 936299992, -41236581, 555197228, 1930657961, -1596548044, 981004121, 1543378588 ], [ 1323043093, 1098398844, -1987806392, -108356769, 1311705944, -2135694925, 927750871, 688388445, 1755888136, 1987818460, -1149787246, 754421362, -761778971 ], [ 341966086, 741290398, 1595164629, -481993279, 1002534784, 1603129986, -421279259, -1323184829, 360165346, -127369217, 1970763355, -1239769464, -1962206106 ], [ -1105648149, -62708388, -647108094, 405162314, -1667277101, 1971405797, 815925023, 2061353235, 915059544, -586367261, 1528757352, 2048066835, 933827656 ] ], [ [ -737267313, 1013690987, -486341423, -586081700, 1979297337, 675755387, -1790054064, 582677620, -1047965271, -874518563, 772496072, 553013281, -1001371166 ], [ -785900301, -1441040101, -1952867928, -1813302356, 1350541178, -846217374, 1863788236, -13903464, -512447121, -827660609, 936503701, 2144792440, -1072980070 ], [ 233014126, 190354451, 147148317, -152623185, 1402672725, 1035453878, -257800782, 1324817731, -808413685, 888281668, -58443618, -1107739746, 129685623 ], [ 61115271, 1607005367, -1118938037, 1943145035, 401186138, 475260452, 544796249, 2013951144, -739789800, -477028031, -322652949, -103701883, -1735489679 ], [ 1304055749, -1381428244, 1776777665, 1525520033, -1430138534, 445206413, -1050384410, 775110786, -1440964255, -666336374, -335022624, -1427920789, 1423122575 ], [ 1809738296, 1315427553, 1079802479, -1783180340, -1480967906, 2131537573, -338383925, 1465092647, -1063944821, -1149944228, 906250796, 542723440, 1059793046 ], [ 2106864207, -320904538, 1730647141, 1854874491, 427285982, 484085138, 227645063, 6417976, 337925632, -817746614, -1135739147, -503929327, 703198034 ], [ -1256017245, -885612972, -1765942026, -611656216, -1037519562, 968354457, 2059030110, 1506784868, -1271323435, 1318113223, -1865209903, -1887060458, 1736830149 ], [ -1628267244, -1417719165, 685425417, -1551250705, 1593705957, -191098579, 413602537, 1588951847, -954912183, 468166849, 1118230902, 150195676, -1756712070 ], [ 605962255, 1590388563, -256526414, 1195176732, -398224922, 1653448910, -1884059845, -1698718583, 307495863, 1438423398, -308044003, 1425288568, 2078169591 ], [ -162195791, -451049744, 1951665191, 1683205599, 1912525505, 1779175844, -1732207967, 1535842743, 458389904, 126897259, 1690659326, -1348784697, 1571467091 ], [ 1577867963, 436366385, -1673817467, -765559403, 1854673852, 546292869, -1429345676, 984252340, 615442310, 537194393, 968371923, -1944375977, -961278949 ], [ 350167928, 1398100308, -615482831, 295122806, -1544420363, -59449769, -1243235105, -397120497, -611244295, 2007465708, -599906028, -1338881393, 92675352 ], [ -1718057815, -1642853597, -442242730, -1349724285, -238619093, -12929127, -1856319463, -58963630, 624833201, -2121164542, -1803402585, 1723365976, 854299590 ], [ 1065266902, -573259903, -1801401700, 1563389065, -1387904877, 1613926649, -1668249471, 1979868180, 187822807, 813442146, -266452962, 1307245735, -18419317 ], [ -1732167549, -437855575, 2060586472, 1454355823, 443966625, 45557897, -1382837612, -1372510794, -1942009155, -586774996, -1319591246, 1130305589, -961911703 ], [ -1187334770, 294728333, -450940726, 2114531462, 565041540, 515585956, 1371091389, 1081795335, -62577425, 382546245, 195645949, -525129362, -1889632179 ], [ -1600166320, -1016346357, -599026588, -853763642, 174257237, 1731066104, -408917514, -99658739, 561432508, -530418144, -1395028938, 874633288, -2001096233 ], [ 1722539844, -117064740, -621149306, -613427822, 1017530249, 575575326, -1202566911, 1919861803, -2024497619, -1721315102, 1333166651, 1852005987, 2042740910 ], [ 655130186, -1543443725, 1794405850, 1936061524, -1796541913, -1646668453, 1648859494, -2139581621, -677850548, 326257201, -2122863222, 844330158, 1904952133 ], [ -412147860, -548364876, 1399243533, 1520721995, 219697557, 1429858473, 631427682, -1587881702, -1014448531, 767295956, -1262698504, 74692305, 204636479 ], [ 561404628, 607145953, -1314862457, -1119735528, -1863647721, 658304213, -1182824010, 392656661, -1705267806, -1114457449, -528142558, 440643228, -1431887805 ], [ 50117453, -1160931536, -627631718, -1814882418, -977745044, -892685147, -114197114, 1349473929, 765473540, 186066811, -537399528, 1540102371, -846486649 ], [ 1282623147, 478094878, -1473513876, -1340138821, 572705360, 103584153, 1491607323, 1981940861, -1431401889, -1034789823, -1652231834, 542311986, 847495111 ], [ 74825880, -1929552165, 1618662490, -1117416418, -1981507643, 606039489, -1125685370, 726117425, -767060900, 86044992, 1249943964, 1783656258, -1440060185 ], [ -775419631, 418292539, 2061905680, -1348448299, 1744743059, -427403849, -1312047550, -716193047, 627206824, 1237411531, 908502029, -377214911, 252986746 ], [ 1290531973, 1800726182, 199393033, 843920507, 174355425, 93872468, 2026950398, -734128427, -1763386582, 259111893, 251518214, -1802800020, -2141607395 ], [ 686848261, 1623361716, -718752011, -1529795036, 39070352, 1846264272, -1845464484, -461538409, 1299048138, 415941601, -1687464612, 2027207271, -196393974 ], [ -937773190, -1421071309, 734862573, 1037275250, 1825216332, 859098827, -1320772106, -1641200168, 1447499944, -781500287, 1443045682, 1303478540, -1016212600 ], [ 912762707, -1853134490, 790827669, 123311876, -60260803, -1172045433, 1349659531, -1965180133, -925929673, 239078590, 1667742515, 23261152, -929678892 ] ], [ [ -1933505664, 1459297892, -1832415026, 1018082267, 404161748, 1069874970, 1747938401, -2021987769, -47440082, -1277851046, 1389514789, -560124245, 677228773 ], [ 1733127229, -1780594410, -1985276278, -636090240, 235286651, -920993849, -1638989194, -350495449, 1837063785, 1458999149, 2063315883, 773360372, 1508262614 ], [ 302944387, 545178179, 800411797, 1241483815, 341329997, 201594334, 1755125286, 20298038, 879910808, 752621004, -1222470245, 1137452913, -633412651 ], [ -1980613364, -1948610826, 452619013, -1975963841, 125763057, -1093787359, -434934383, 1713722561, 1269375611, -832364426, -801913651, 671022998, -931042505 ], [ 227749274, -205355759, 1220761094, -752502869, -1314020927, 1525531761, 297350570, 1735087274, 259529893, 921992439, -1478282708, 235924500, 296445899 ], [ -1077874622, 1737268006, -958521993, 1951206649, 1386925007, -2053801812, -754790737, 1707849540, -921136666, -1761880496, -392554136, 1923772764, -1310786783 ], [ 647577964, 74580808, -550546476, -1020904327, -350454807, 1195216738, -1115323913, -170446077, 1984836326, -371871668, 1661756219, 236663654, 29366697 ], [ -1548274794, -1086750629, -767942390, 127795508, -931242074, -1802913893, -1057539752, 1289247655, -670809268, -1533103114, 1696580081, 416263916, -1410807036 ], [ 186415720, 1787798218, -498079941, -460370, -619147871, 265342773, 1246624799, -297046218, 2008170274, -70942551, 1867281419, 1514535331, -1411725744 ], [ -1270513506, -1175758685, 1680446394, -1107522597, -1327730461, 2137268821, 91451944, -78404, 1732773458, 752010066, -1084183662, -681534489, 1626709697 ], [ 231290069, -1114508630, -718456499, -932386160, -410764314, -1878261936, -664758697, -270724035, 1703129757, 1074421466, 762060911, -408697914, 1599820996 ], [ 1538726626, 973110397, 493518161, -310272144, 1185073591, 1124259690, 927073894, -1296085784, -639543225, -1304523243, 915457711, 219901251, -707910256 ], [ -928605400, -461262724, -362657118, -1146291148, -8328273, 744717348, -338622284, 1182422675, 1058973072, -607363019, -1325679346, 1307272425, 829260042 ], [ -1677178450, -1075769388, 815325338, -2066317876, -1646803988, -1250687598, -897210627, -90742757, -1696815487, 1710773210, -1324507153, -776185917, -1934084172 ], [ 1420214383, -1010458017, -2036560309, -1726314759, -1906549836, -2065806830, 890189290, 329292763, -1387817647, -1812514174, -977395440, -516929480, 1312544688 ], [ -1486652753, 1362754981, -296906501, -871633189, -1247782644, 1673237072, 1842296986, -1455903949, 2030074807, -1032716694, 137944240, -1620957538, -1374182030 ], [ 1921622190, 974391631, 149237943, 581154577, 633506009, 771699619, 625151573, -1073712521, 1607865945, 519381182, 1157408116, 228536543, -169072994 ], [ 62001974, 584571329, -1795233286, 239041664, -255182507, -393121035, 1181292717, -1219235968, 2073759314, 932149802, -1844856664, -2080167379, 1669035990 ], [ 927222673, -929083514, -684998468, 6269145, -511966837, -13962408, -980594577, 1125642042, -1319907877, -577978126, -1756993574, -1227454698, -1568777438 ], [ 2059404312, -572173168, 525974156, 319341450, -1248753002, 1041238596, -1407270407, 1390343853, -995517014, 989318817, 810523555, 237015972, 1207137622 ], [ -1401068955, -702252277, -734182471, 636326048, -1788455414, 822874186, -1269175281, 809876725, -1644068355, -1070218068, -1898196694, 1224567400, -396291485 ], [ 2134001664, 1821599728, 920910612, 771004557, -1319463935, 1511282452, 337529112, -224599364, 1405589622, 2128246051, 1330592895, 97821269, -1040966838 ], [ -345580945, 118848948, -279371731, 751345763, 1215018847, -1949581534, -609207230, 2020589426, 54016386, 1116070148, 1471173193, -147324837, -1001591837 ], [ 28330663, 2071830529, 672954159, -1566191247, 1260178337, -1026898158, -48037081, -692796812, -1797106133, -1917944512, -60015138, 219820853, -1562635625 ], [ -1221375866, -508021145, -650159561, -1369790293, 1543836006, 562326016, -625320267, 1528327009, -584469823, -998102667, 354575397, -704537771, 899729395 ], [ 849638408, 1518775502, -562565456, -1684415025, 1607611680, -2141632859, 189685888, -524828633, -703366758, 702732897, -932858725, 286931144, -1470503153 ], [ 1172281781, 1345747024, -210256794, -1019224487, 132953321, 419780220, -1817624565, 421288724, -127248717, -92440096, 674032007, 1415402367, -1698422174 ], [ -128682105, -1851885374, 1701622525, 687906339, 463789065, -1218790739, 1159809669, 1602720656, -1270104722, 2124003512, 471510330, -1842103451, -1093113213 ], [ 309434084, -751364640, -2042389508, 1960130372, -965814554, 857059555, 1254802211, -1973355556, 1810747921, 391609642, 1464816850, 607098738, -134963028 ], [ -588221110, -2102728367, 974514819, -1953960102, -1193758866, 1027339438, -1048903609, -1299920748, 22487579, -1635047032, -1033134018, 159605567, -1501211164 ] ], [ [ 2035442923, 1375785595, -1541983630, -802136538, -1351138687, -266502737, 386275631, 1157736193, 606785659, 1354145013, -1620921279, 1170933322, -509285954 ], [ -1535884942, 1490259234, 927301907, 798357209, -938199328, -491751168, 1208064241, -773161412, 770535428, -1854810004, 1108541663, 351755156, -1814234130 ], [ -898090704, -694701210, -298046667, -802200485, -1396922663, -605577053, -724550701, 1813022330, -1980425824, 458776594, 1151117270, -1314525724, 6302494 ], [ 268757153, -1526328741, -262930231, 1393993117, -1448405924, -1404059594, -1124705560, -543844803, 2062544828, -1015915746, 1657947837, 248428067, 1678904271 ], [ -1736582572, 991650220, -1007030912, 809932427, 189663762, -1252953470, 1841813908, -2129232738, -2030883594, 1188009884, -442019754, -1289362351, 317499506 ], [ 1150563404, -770965782, -1207845058, -720827076, 1385367019, -1667405522, 1405119070, -1904207388, -206125400, -2077976130, -325087665, -1825641631, 803040412 ], [ 1182501578, -1217679147, -1760244896, -157682777, -207833451, -1878595869, -453874434, -319059285, -1464796681, 1147718821, 180278048, 334080480, -116643576 ], [ 1975529517, -982787103, -225268867, -1870289047, -1537534427, 1339600095, 710348433, 1023637040, -1082352837, -343308452, 423645323, 1395830414, -345228761 ], [ 1855063279, -92278132, -4370179, -706186785, 1711424741, -1934801432, 542591041, -1784556823, 201933281, 309217133, 15250517, 169174027, -2039082359 ], [ -973567180, -2006101955, -719313304, -1888631526, -1506874568, -972461877, -976625934, 1075300625, -1085316178, 1946251451, -49121471, -1016706530, -1937207231 ], [ 1963450061, -1223310285, 868526211, 2114422691, -2135814055, -2059763203, 321067177, 1849054591, 1726547111, 1640650504, 1511114450, 273961894, -1398587346 ], [ -4625352, 1404376904, -16825675, 175854672, 587713861, -96509913, -1596201373, -794985763, -881612921, -1079443855, -182736726, 1870364747, 1639294411 ], [ 2138086588, -1512314622, -1045766005, -377264612, -2005267276, 173687166, -970765715, 78843700, 1822401912, 580843804, -2054269641, 897841897, 633341201 ], [ 792276963, -2053914235, -623849330, 1178498979, -562615591, -1146413347, 1317674442, 1425396971, -1017879638, -854848858, -5675385, -1073202025, -1048439791 ], [ 1031053488, -1847366483, 699236711, -1766633416, 1950204435, 997310362, -231142679, 587420076, -1870720422, -734826219, 727469581, 1955760079, -299143835 ], [ 31533400, -160373099, -172761779, 918557914, -1524692235, -1585204955, 1208381541, -885220089, 673895261, -954519602, -896654924, -2007341335, -1112699985 ], [ -252430626, 2063129094, 1500730945, -600704342, -15881726, 1586748652, 19548838, 39872741, -958208006, 352640803, -609432651, -448440918, 1254235221 ], [ -382271921, -1522601166, -873974181, 889428413, -346291786, -53865793, -1067733943, -1611275914, 232165426, 1198952526, -1687880775, -1643638945, -1743577775 ], [ -730776393, 173935609, 884191872, 952868060, -1439747885, 1182615735, 905745170, -2077825706, -1027999721, 909993692, 985658890, -919968345, 460940639 ], [ 922314631, -1358331391, 1231694694, 977901420, -1997130891, 1450760795, 1531555037, 283413866, -2036400547, 1475487534, -1636416775, -553085740, 221060069 ], [ -986475464, -1790774480, -1113777078, -1592355383, -75257185, 2082996955, -1601789149, 710090937, 249915924, 852131304, -973754462, -1734575668, -1411522919 ], [ -1928771188, -970703883, 340680539, 473078922, 62410020, 66834032, 753816033, -152634045, 943314830, 1184881801, -1528410564, 1966811554, 1065759764 ], [ -1568556319, -1865274466, 1997294539, -72183598, 123445525, 877004806, -1495371663, 1114420882, 1498723545, -471159264, 1675938752, 1719286625, -1640271443 ], [ 961225715, 1918939208, 396237012, -123302758, -72511146, -885395752, 477957069, -2084696790, 919166618, -690163808, -166766784, -2029455507, 1852173552 ], [ 1299528364, -490010607, -627823809, -1725563631, -1133407940, 1460741880, -158900215, -1400649856, 1875604049, -7345969, 1135760616, 1263826815, 1064914302 ], [ 849099390, 496001366, -2098135091, -654714346, -562403122, -1687289708, 2022583044, -1705844301, -1780769825, -1243945415, -1057499471, 940176783, -358007003 ], [ -656307645, -980883512, 838590759, 481296581, -828816474, -1857646931, 442526050, -394330279, 235846925, 895177967, -1581553892, -183791558, -1949989835 ], [ -312025586, 1122294555, 644232880, 1472576160, -658521754, 139425785, -1540730855, -553016586, 74522491, 703792377, -1586373640, -839881297, -1482396306 ], [ -937959455, 275549876, -1071069371, 349017602, 1773861369, -408192466, 320318371, 1349414788, -318112836, 2051420785, -737752639, -1830907242, 564375516 ], [ 971540199, -2103506208, -32719505, -806515059, 712589551, 709307564, 164154216, 1687274562, 1564001847, -2069818029, -1562872590, 583926083, -1046007609 ] ], [ [ -1246210339, -491864970, 55218293, 172215665, -1622065034, 165211814, -446321420, -1313736852, -1617872313, -579269881, -1230747277, 255077169, 859882579 ], [ 1113866954, -1109595830, 816194443, 1353665043, -1101930549, -1955989018, -1081662934, -877138241, 1000453247, 1426562312, -1162135233, -694234950, -1306670757 ], [ 1901228685, -901993838, -497301634, 474512144, -2124007224, 839776330, 1230458142, 1503459208, 1108617039, 119324903, 1668460541, 49885276, 2097852580 ], [ 433115823, 595953402, -1434732065, 1788270951, 624104936, 10885173, 1855177090, -895727551, 1651106400, 1411478826, -160376422, 1059226459, 542370811 ], [ -829640982, 197858715, 2101680830, 947922893, -754197188, 523456385, -696774896, 64023024, 316841299, -592964084, -1741876094, 2057793833, -292753435 ], [ -1510028064, 2030175615, -311289133, -1340143803, -454489855, 815530892, 1033842978, 970444535, 678485553, -807049082, 677269341, -221322883, 1664850211 ], [ -966831506, -277039728, -7593717, 1721292266, -27565268, 1889769287, -1648015186, -826712234, -616984488, -765414118, 1732914256, -600611362, -1208925960 ], [ 815896603, 384072142, -969774490, 26378180, 1861480137, -555196224, 150842423, 437739925, -337332155, -260672664, 1351004889, 755916895, 1044005709 ], [ 1897512366, 742489506, 323065073, -1863360752, 1992282097, 1817486570, -1312242069, -1678546965, -165792746, -2039662790, -1756330174, 1816193566, -1303718348 ], [ -666233491, 719835594, -423692127, 5341339, -767173868, -1887784976, -1913911243, -2146996071, 142404098, -725276776, -692642906, -30590057, 994561642 ], [ -980958670, -512112239, -1244549059, 416186318, 2076201640, -2073678616, -1655938818, 1854810689, 984740084, 486372923, 83508753, -1055678902, -861249841 ], [ -1463686111, -1392211973, 1826635129, 1662366869, 417243610, -1169284452, 1828785168, 773378459, -1827104465, 403467389, 1190642699, 1053404143, -1564514583 ], [ -2010361240, -762731086, 1055150098, 1025911174, -454025026, -1640856901, 260531936, -1948378893, -1886119068, 1095555314, 330211802, -1145470690, -84046262 ], [ 404424333, 38193122, 1572213374, -194465819, 1989309021, -968604162, -275985910, 2051902441, 1273426482, 663871925, 1872371740, 1454610052, -558219842 ], [ -1412347459, -662262453, -501050221, -172882595, -1193306226, 990570442, 979783491, 31627786, -929744617, 1975674436, 690769092, 466023622, -1377219688 ], [ -74616383, -1779346329, -1965769436, 1621852531, 1823334681, 1424032350, -933892759, 1065611178, -1012844937, -1638510891, -1835693425, -1845465721, 197912747 ], [ -1673822053, 460657339, 1322485010, 901072557, -1628060, 381724423, -1865172987, -352495791, 1472484594, -195672412, -1394100857, 1088006170, 1880660950 ], [ 1613565776, 934888843, -780479457, -2136368874, 1451458370, 445192549, 293676997, 1018208170, -357685820, 313807505, 6874301, 159403087, 46437627 ], [ -1797945265, 2071153343, 2118919208, 696673990, 1114330147, -289840724, 2068287894, 1715985492, 611256630, 1201994864, 969784221, 1516674322, -997040961 ], [ -1604079596, 681540374, 679970189, -1201598147, 919964385, -829037406, -443174359, -1104207305, 522541022, -1698275539, -988662704, 1669780706, 277333172 ], [ 766439272, 1791962207, 690318349, 1987712889, 345766830, 997564751, 598576570, -2059455384, 1625694931, 2037146201, 113523379, -182465855, -862982955 ], [ -544601891, -1697437733, 352405859, 1916294077, -1325476789, 144345748, 797376459, 775724773, -1041087007, 1726538406, -2081231039, 980658094, 99705177 ], [ 1920915663, 1571530969, -204427120, 387083864, -1019356943, -315608837, 1170072659, 1546840488, 89610982, -863033495, 2018107296, -1906117315, -1706717306 ], [ 172002885, -948647633, -544084948, 1394195225, 1722607815, 1820490976, -908487896, 1968883902, 1899916499, 2136054748, 1564573087, -1290532226, -1289519777 ], [ -623228650, 1108076163, 1752512674, -456351054, -1933053180, -61439940, -1834067652, 430388804, -1990333127, -1594129376, 571151335, 1112378377, -955070084 ], [ 1331258423, -1588453485, 1237915106, -1923563128, 1820841401, 1540894205, 761939933, -608248721, 145096705, -1036798070, -1741915864, -1502346084, -817106499 ], [ -390423150, 1420394505, -1314512454, 217761481, -1222525824, -1488318939, 2111766617, 1773601326, 127493392, -751140169, -1841666858, -1925393270, 2047400790 ], [ 1726000007, -794940312, 1417417729, 1923594719, 1590764435, 1108449517, -321645164, 1500617317, 1940488717, -1543881456, -197127941, 1782553528, 2025961207 ], [ 500495257, 2117049014, -702291289, -652411133, 1422391707, 604856491, -1214382206, -1992256271, -853075374, -1320318162, -355181817, 2135637980, -117293192 ], [ 323943928, 447992032, -2079635172, -1070481237, 1289033856, 1627114959, -846266879, 2060927312, 1472356094, -1670428348, 1257450575, 574530931, -457061118 ] ], [ [ 1240037658, 1122541834, 457767538, -2118650376, 1033145806, -541777866, -1769128499, -1364321945, 405317427, 1835992810, 1246291747, -2017499443, 1246962159 ], [ -120727887, -910305874, 1585036219, -1306570931, 1241396583, 704367364, -604216461, -136233215, -1606041721, -486595965, 1155045378, 1295651268, 2008979836 ], [ 1515605207, 787601892, 1692681919, 758155865, 1590974070, -24846945, -2060148548, 940392968, 1238273266, -2071346663, -12550655, 1437607979, -1235500415 ], [ 1138114140, -1807882689, -2104189901, -1407884211, 1350338012, -1185297143, -818668219, -1737755664, -959942199, 1875564390, 295713036, -772712062, -808861738 ], [ 1775612002, -1540429112, -671284684, -1767268685, -2094666918, 214977225, -1841579024, 1919208014, -452037116, -973026527, 905856411, -105062308, 1012522160 ], [ -1949030026, 67599117, -1680677596, -1017470661, -1491704771, 809449182, 589066701, 99925564, -1570417507, -1244361908, -1871073517, 1905492857, 613489874 ], [ -482113793, 357886105, 394889654, 1341227282, -1433286042, -782182593, 1758788554, 125887511, -1276526058, -922181360, -391262892, -2050230363, -1391377680 ], [ -1580268640, -1504493342, 824587424, 1328983787, 2032487842, -571404368, -1710550790, -1427336621, -2006008331, 1899295509, -1841466939, -1752442896, -1110450903 ], [ -994825984, -1534441214, -124047359, -484462636, -1677669332, -2018684588, -1933701297, -2035436447, 1502941263, 1009481728, -548557400, -1531767830, 218005321 ], [ 1392801867, -2123883684, -1215695747, -1637772682, 1490924913, 1251129594, -1170771249, -364427377, 144180709, 1881340736, 765892111, -843235654, 1535195957 ], [ -745117599, -1000169673, 770566702, 1362217983, -2087453679, -1845560407, 2142494937, 1310714484, -1895504501, -1220995864, -926671399, 1367027305, -1871861413 ], [ 1648427748, 75805414, 364635125, -1097057793, -1422014604, 951004562, 235925447, -1083527827, -61947738, -941413890, 1793098785, -399272630, -1529662752 ], [ 1898356911, 951110249, 736588327, 855967888, -1696062631, -800250966, -907055315, 1572463392, 526518714, -946924307, -1338383991, 1599595342, -2034407914 ], [ -909716671, 681119224, -1752975848, 1278562745, -820973080, 1254794957, -204629509, 24679486, 2035491730, -1321236548, -290549129, 1064484895, -1257535395 ], [ -601394240, -1436045275, -1574689980, -1941084096, 212936535, -1013474868, -1590029602, 2138842088, -65027044, 1936521707, -308172787, 409147981, 1949122788 ], [ 781461317, 1833265907, -1196991978, -1079895499, 1452652126, -181023035, -1583417991, -425429861, -838545749, 1260224533, 887849724, 133785443, -2042094717 ], [ 1216756582, 715609546, 1624858186, -520000046, -1014552716, -560806384, -748951078, -713744605, 2077926265, -695226906, -1820435485, 342276108, -1464823351 ], [ 1483862243, -808601176, -1905189150, -1301059262, 1929602554, 887651541, 439859707, -1847890289, -508489080, -1991843724, 340997560, 1330479006, 2050221253 ], [ 1847967919, -1412393872, -731569025, -1931792649, 1056025901, 1725326067, 2051982560, -1879863067, 862337404, -423030925, -1785201565, 1598377494, -482072004 ], [ -1777304361, -153916000, -1261491454, 1050495587, -1698735335, 178266467, -525075387, -913380870, 2007531073, -35086161, 2144707215, 1518965648, 1154743083 ], [ 1482758477, -1980542805, -1999682062, -717758419, -349736097, -1551862297, 1522514573, -1426703416, 1298993592, -509331593, -328273721, -2000861020, 1771346404 ], [ 1529846218, -1571776192, -294518149, 1965466399, 416086544, -500142689, -873168394, 1848519320, -1198390963, 866594196, -784529635, 955028638, 854447737 ], [ -73885496, 303809378, -534676570, 1701068195, -1969595200, 465331300, -176905688, 35068747, 615386373, 368096230, 952212847, 912534417, 196567599 ], [ 1509774862, -779589342, -168674180, 575322718, -1160356508, -475274827, 489670031, -1656713158, 1581361222, 6286991, 659355967, -1809763614, 1286007630 ], [ 912572589, -955679585, -1091526473, 394112476, -662927279, 69455691, -411159608, -1596570386, 2071864918, -1823101962, -1792911258, 34569379, -309762874 ], [ 2093883939, -878777829, 147492916, -1475577062, -1532139921, 184014078, -755941552, 1853795072, -1919424203, -372421011, -1701924857, 649813415, 632273103 ], [ 276264405, 1742269160, -1004084329, -265503389, 1815709089, 719684589, 1263116549, 1012208889, 1162791698, -1015517363, -1902984975, -994477659, 964247400 ], [ 736033493, 1095073449, -705154637, -1464799535, 1690906558, 2054531915, -1336216599, 785503201, -116123945, -2033025420, -741041333, -1083665445, -145838766 ], [ -2058973218, 1988720292, -384075371, 1099147599, -1052190204, 323648892, -858898205, -941877785, 203693583, 140580308, -1230835386, 591271704, -745008362 ], [ -1248196083, 569604745, -1665863774, -1955349389, -1725149102, -1282287935, 1130344616, 438197677, -2056467292, 4190760, 1742810741, 1658051624, -18236335 ] ], [ [ -908266879, -1358838070, 742038057, 2016429268, 1847187589, -635819776, -1838792811, -1582956828, 1847516697, 515461004, 1756177930, 1626602632, 1581571824 ], [ -1450327185, 1533561921, 155781321, -1910234564, 1803505662, -467176001, -1190703919, -152326234, 1909083278, 165033125, 1552674717, -282602446, -1066921271 ], [ -673728288, -411259740, 2100529879, 1736322967, 352996180, 1189698106, -1285165434, 1326164722, 1319366855, -595522735, -285504656, 2019380234, 1286034833 ], [ -1321675873, 192674899, 2058722481, 230759022, 796900937, -1069050529, -1563998661, 128019803, -237887512, 36173298, -739085130, -1461791538, 11497134 ], [ -943706876, 220707054, -1299740794, 1775951641, -1930362656, -208866309, 2074493471, -1640157669, 495971511, -27007706, -1008207699, -1776117463, -484309720 ], [ 1410467161, 115326291, 967597190, 684541326, -792446314, -716456804, -1150572487, -728599760, 1395506417, -1041455253, -1063949061, 20484304, 1671892028 ], [ 249884128, 341145813, -1075749387, -295117074, -1343293100, 2103020845, 453159009, 1774468538, -593407207, 1395806041, 73347862, 28027260, 2078351845 ], [ -2001360904, 1818516245, 104671562, -1904657949, 1210182822, 546753260, 291595178, -1044439893, 1675073712, 907590746, 1575517316, -1495525320, -600865132 ], [ 1579146933, -1879090371, 1069146280, -901224434, 1941700876, 1021440177, 1464338877, -578577546, 1436101894, 1158215826, -257271507, -1161403564, -516867765 ], [ -1891702579, 1129630180, 520266366, -1968335741, 2103493216, 2142111130, -1520682062, 525119216, 2091096048, -1875315571, -1093381399, -4900046, -543632451 ], [ -1012468027, -1825920232, -1939607479, -525423290, -700891820, -142622701, -1759615869, 137613825, -1550060012, 953689891, -1102867473, -1861861038, -1131267783 ], [ 894603145, -547553208, 1974421881, -91744240, -12287743, -263324048, -600384562, 639601942, -1860697903, -182906700, 238917588, -842856258, 1552835172 ], [ 1523101694, 724323330, 926330010, 545300387, -943243765, 820536694, -2141502819, 1377739822, 1216687630, 1758682780, 1352031657, -712917163, 1142385416 ], [ 499894639, 1909136985, -611785592, 1665015401, 650907902, -2092640624, -1241898901, 1467025215, -1220023911, 606388468, -1020432303, 543913045, -481073785 ], [ -2106367564, 34139183, -1244063276, -917841758, -1646831486, 599971573, 1866373829, 1710490742, 237260458, -792472418, -1227985036, 527238587, -723470413 ], [ -856189036, 1818843132, -1607622385, 385731345, -1778853699, -1766918208, -96504461, 897037903, -1393154535, -411122229, -1004689563, 655659008, 613912598 ], [ -845992822, -1909549646, 121906772, -1133411257, 1799251729, -1802080885, 328385582, 1441308676, 310957213, 1069178191, 1614664147, -123780850, -1027223242 ], [ -1203108998, 608299478, 1862120485, 1162437627, -676255771, 186608239, 703272123, 635304819, -1549435565, 1177801890, -1424556018, 185537360, 587991859 ], [ 603110542, -628236188, -210069197, 716215873, 1342002432, 1690610169, 1681288770, -954794965, -1426710551, 520338912, -1881645276, 670528058, -1027453499 ], [ -966663907, -139837958, 984706780, 1618823581, -1766659586, 633812798, 980339702, -631929644, 2115992867, 8221724, 1839195535, 1828760858, -1298610028 ], [ 119657928, 704737126, -530714542, -1391954468, -574476752, 1862589211, 1202536056, -1628812418, 1509012356, 201260107, 409649476, -1512011927, 516898525 ], [ 1764051943, -1456021445, -299157942, -1333409091, 688672806, -1457163528, 554864499, -1223238996, -157183063, -1708941206, 199540948, 698104580, 188394818 ], [ 1300428607, 2054689254, -241683253, 1773147880, 694166415, -1656003775, 1315007328, -1459199067, -309885178, 182289973, -617630468, -374060040, -705997478 ], [ 979144623, -1350018092, 1369056398, 1010163221, -1300049499, 1227389098, -425637731, -1908659535, 99251940, 1762644480, -694179287, 395108479, 173696562 ], [ 1515451016, 1669450133, -1980768608, -1857497620, 1298623788, -463648995, 853442014, 825721698, -631337921, 1039486235, 1544012008, 1554380825, 256109795 ], [ 264198328, 1094844184, -771161748, -1339103514, -1997622909, -1003572423, 1694301479, -1840646749, 885071345, 924342779, 1107717796, -819657820, 1215026219 ], [ 1236043211, -1760683090, -84563642, -1407909406, -851813451, -1687813453, -1544835461, -229373194, -144674949, 1011228837, 565985258, -1694849156, 1909711832 ], [ 894490835, 366273713, 1498576085, -1015012222, 1786460065, -131626834, 1341276348, 1326765224, 1459566476, 1410734570, 1975884077, -798525628, 1812432626 ], [ 1911218051, -550589911, 370174905, -835718313, 973998937, 1734964731, -1661350232, 1770543611, -1257745647, 63027508, -1874236777, 1406298929, 459102098 ], [ -2013420960, 1761205904, 1562327260, -150502310, -58224375, -1775917624, -672635901, 434902835, -1544305576, 1223138451, -1051205668, -263744135, 2101949610 ] ], [ [ 771825810, 2096101115, -1487492081, -605124825, -1524704842, -1978645878, -1254428712, -1014705226, -2014967597, 1373991383, -1549980444, 959568214, -2066177854 ], [ 48773478, -294734630, 507300660, -1366622885, -1385421934, -791264152, -2111333544, 1865374641, -252879380, 1764085371, -449523664, -361675723, -192950395 ], [ 767549051, -2106536417, -1743913157, -442484830, -878713936, -2017288177, 375913185, 1538699562, -6656729, -237345274, 825356953, 530156947, 74245568 ], [ 1344194044, -1988562363, -159592273, -2097252825, 1149737392, -1070090037, 1014101459, 5653984, -1076931309, -1521241026, -880490071, 417357675, -1936336441 ], [ -1254184255, -127375420, -316494939, 1776541748, 916650348, 82521047, 661467844, 576862817, 604024103, 473700981, 1714948864, -1575040426, 1628966846 ], [ -2100858521, 966622884, 2074899140, 15972128, 1076984820, -2087194929, -1234538766, -55217233, 2037163026, 1229631025, -1735025182, 1082474082, -1967188265 ], [ 797891769, 1361011547, -2042412745, 426395186, 713380754, 1872067381, 2012907511, 1605969922, -482816688, -615180262, -1889665828, 938847404, 2099270390 ], [ 416719034, -675440147, -731581646, -581955086, -357557466, 263537429, -2050922697, -2134273749, 1256614306, 67734248, 1107987218, 429636488, -1918536183 ], [ -2093969716, -1629342470, -2083432144, -1842514552, 524968023, 1272800523, 1667277671, 1672666564, -156706861, 493262721, -1115910639, -916958110, 859994569 ], [ -584669273, 239896748, -1464655492, 1002894724, -1688723875, 813669874, 1139813067, -572408639, -555698889, -1349594114, -1977795181, 572346057, 928138790 ], [ 1054096262, -2105059123, -1046651193, 1732745634, 2131558539, -1776635943, 1700124753, 1259299336, -1919535720, 1118484489, 1863017872, -376027711, 1757883520 ], [ 1670442684, -1578075272, 1297776547, -656965038, 326213121, 1076586434, -1524458779, -1138306842, -1444363040, 238522711, -457518337, -550547788, -1713834436 ], [ -1931140245, -1846678586, 1379696884, 179510496, 1537458465, -222239129, 1609932987, 1122764959, -1281938950, -1354982734, -459884554, 1995884395, 1624379923 ], [ 1167633981, -1235139815, -1918092434, 1660876684, 1535019998, -832818703, 471624314, 1103146561, -1799300994, 278885601, -1981688502, -1086324997, 460872380 ], [ 552805584, -1581900288, 1515976452, -768354205, 1560777637, 2061608516, 688500998, 798689534, 2096396303, -368510582, -29670647, -331320035, -1447338848 ], [ -1620760649, -1017775883, 75425582, -1512905181, -206200733, 595040456, 981553382, 462782158, -2144622366, 422701242, 1047585607, -672457521, 480955788 ], [ -1594941291, 1087249288, -1725461380, 2060371480, 278530914, 1815226795, -1932606217, 987485279, 1640277730, 1091861492, 500947285, -233521966, 1973057035 ], [ -225978104, 129961437, -1117172700, 1628654901, -543780714, 104641814, -1586603738, 1611720302, -977079997, -2125168686, 417448363, 1180551530, 1062031293 ], [ 1988831763, 982988179, 1821493773, -2146112933, 2106571871, 744051976, -312961333, -2083595292, 918045536, 873712866, -1262979432, 985618454, 1162121247 ], [ -526443596, 914518760, -842406302, -1956515543, 273803278, 1064229224, -2141717509, -379478950, -2095846477, -66474837, -353445651, -192310375, 1964842782 ], [ -1830002043, -1321981800, 2047181289, 1942704739, -1987641709, 1072956269, -104259894, -1347654730, -926545711, 1521805884, 718296417, -1053766821, -2792272 ], [ -2143114237, -479816340, -815666195, 1368458082, 1479040681, -1955315178, -1167108838, -2025801203, 809268028, 274899345, -1295965496, 1141996621, -518470951 ], [ 1125855472, -1673778441, 2105849000, 1385204746, 615035703, 1495968534, -1141207303, 1749299120, 1898780436, 653252703, 1569910355, 228919456, 1304922317 ], [ 869840855, 1715371265, 1776111713, 1170793044, -1650621912, -2016806658, 349704265, -1078859486, 1088362361, 1534335751, 24430401, -262367607, -982877637 ], [ -1448344423, 1934704228, -1700758534, 505394603, 2095279637, 756633026, 420433633, 1880292843, 480151378, -1946497955, 227930561, -1350360908, 492622777 ], [ 1580430507, -539491235, 964607970, -186357012, -959806114, 1565104735, -1341200889, 996161312, 724914988, 548579982, 1964421790, -882581895, 1629800723 ], [ -869435826, 1288639108, -839281213, 993466922, -101142456, 2065823391, 2116208163, -1872495323, -549830662, 1007015569, 489702699, -85153204, -971142702 ], [ 2062417645, -46242000, 2109739305, 809629711, -181577887, -1898902514, -601350524, -1931808020, -206206021, -890973541, -152940753, -1973780955, 721031704 ], [ -113402605, 522949796, -360227556, -775520593, -1268759998, -80309727, 1945099026, 472661709, -1619238075, -714114142, 1152420009, 1438134425, -1823481331 ], [ 679554494, 1987409106, -776170851, 650841303, -785196179, 1290666471, 605725999, -1632093579, -1458285937, 1233378525, 502700130, 1519746560, -1225935693 ] ], [ [ -1493165939, 1353022109, 915520530, 1649217064, -84356990, 1168569568, -1012685879, -375667212, -426446339, 591195087, -1639996656, 2135325026, -1040268362 ], [ 333320813, 251767753, -2015096899, 1791940831, -931598115, -921671675, -1515567437, 1184263353, 1372231308, 2136098479, -748730997, 1854868678, 1690318648 ], [ -916095859, -2091637140, 1659483054, 270687572, 1470817195, 602511181, -1482858463, -893530053, -1641223830, 1388748852, 87777429, -802623175, -285236870 ], [ -1662833079, 1793665364, 2047983668, 171028725, -2093138746, -943144273, 1196606865, -725914099, -1269477657, -997737802, 1349580908, -1321982849, 98081482 ], [ 1567646113, -1158815427, -931721901, 1238787705, 905888799, -61843128, -2146791009, -1437832635, 1202955986, 1099544469, -794432052, 665849203, 985140622 ], [ -918816980, 235770663, 1128617448, 200280157, 191119627, 1886799145, 1861187905, -1669824544, -1140736031, -304385680, 1405870101, -1244696723, -1693315121 ], [ -1632610303, -899354352, -1866740926, -220672846, -2084831914, 1073323424, -1266821375, 1259952346, -1055963314, 533108989, 334363491, -190886154, -795442749 ], [ -2141965670, -915008492, -1032127140, -686590332, -897091240, -963262204, 1238278217, 1783379857, -597061927, -1025120247, -1675612827, -1133796680, 299162119 ], [ -1140592463, 1988421206, -1293122418, -1099290477, -681201911, 91564143, -180565966, -1140789783, -790988870, 1356304551, -1037367633, -2061420929, -1267313133 ], [ 148978012, -691197067, 832104790, -480148984, 1035995190, 1716079813, 746420244, -1011236821, 1820435139, 468243419, -646268031, -2100274156, -342081650 ], [ -827395099, 556295317, 1192035552, 1586939181, 510915089, 1739653827, 2091482161, 1444493464, 467427984, 2002251686, 1310325270, -1370848804, -1880966377 ], [ 1251237352, 1696830044, 1760533392, 1884366232, 2016070574, 2080987914, 592638674, -1768884639, -1896120231, 1725382101, 8913990, 1766597892, 856449966 ], [ 147483380, 542722338, -209089448, -1498846371, 2031079538, -884992584, -1712563884, 518050953, -440164880, 1991513022, -43175121, 1199142881, -358378680 ], [ -375098410, -1215806921, -1644805684, 1440385528, 869911003, -824772244, -1021352512, -195350484, 1330093992, 2088774337, -1874786052, -719488972, -1261312543 ], [ 1330533383, -1610620646, 2089714077, 1438262310, 1999071090, 481287246, 768984614, 1216336605, 1224449576, 543279793, -178616167, 1495039069, -567785925 ], [ 1294168718, -229257750, 95176307, 93813306, -1172855682, 1575019333, 1402502701, -6378195, 1522615132, 1477230594, -1465953380, -533538643, -1721016169 ], [ 627096366, 882196421, -1844258460, -2138136820, 1451965101, 1261684699, -623720797, -567495863, -1761919169, -1926954935, -710378147, 679640867, 338287037 ], [ -1317111076, -721638419, 429317178, -263048780, 1615263330, 603196958, -1644945996, -2043399422, 745721559, -770570467, 710444406, 85404064, -77790356 ], [ -572231950, -44110322, -301693777, 1408846114, 356654886, 1678916603, -1662703421, -597820115, 781609382, 57889730, -623614746, -706462501, 2022478931 ], [ -1940674993, 1221299650, 1131779180, 1687704729, 1165109543, 1069897382, 1884900467, -823254178, 1394941273, 1751625619, 623989286, -811337139, 2053610969 ], [ -126968310, 2053168788, 246718613, 1188458372, -1896605029, -792312499, -124418292, -2041262552, -906330632, 825042672, -114000725, 29022537, -971953259 ], [ -1103400614, 85918953, -127320628, -996284301, -43553967, -1249960779, 1195126079, -1315146811, -350243632, -1627426970, 1163685546, 1578493304, -45305942 ], [ 1340014534, 1596756675, -1111341606, 1279283588, -271645100, 1572637995, 1000170932, -1758305438, 1274689855, -362880265, -472611852, 99051016, 944616646 ], [ 991777572, -444162660, -699797958, 1184219037, -1690763224, 357174805, 933933204, -1992663350, 1731473426, 986801947, -422920600, -1382995574, 93305560 ], [ -1160345403, -1285265377, 1530973164, -1660480421, 483311841, 256537641, 1345140267, -710624807, -496599236, 901052216, -1063845777, 1799213972, -1969669782 ], [ 315663746, 1148659506, -1976554072, 2003732581, 1474579327, 595714819, 1299201663, 1822466159, 787986840, 2085756502, 776887736, -1026270485, -48792204 ], [ -1092439191, -550441193, 1811538695, -153283330, -1681789296, 378571096, -641996769, -596392657, 1592804857, 537182246, -16108012, -8487710, 1520460100 ], [ 2048699123, -244387705, -2012330083, 40400999, -483949267, -161262818, 590688944, 140168744, 990681428, -566239784, -1602437245, -623337451, 740996807 ], [ -163778092, -383801570, 1340249977, 852974428, -725797942, -1377900418, -1612915770, -624282400, -787140276, -1490846638, 339865020, 70656643, -98690316 ], [ 1230796598, -1726047939, -597723817, -519803264, 1474540759, -2014876085, 1144986042, -1691889213, 974116596, 494511918, -503742450, 2049804642, -907945315 ] ], [ [ -322658864, 273290240, 240111364, 1769480042, -1705684437, -1934683084, -1141732358, -1409740379, -1105463369, 1747518940, -88775631, 989536855, 294687398 ], [ -1659800921, -1027023834, 1205612174, 1230981930, -97189971, 1047896119, -1375005433, -480042852, -1256478418, -1969078934, 1226413526, -608661277, 1037303206 ], [ -1944759136, -954802881, 218432755, 1447725496, -792383925, -540888119, 76467003, 916555179, -1730132731, 1009346051, -868311763, -1028449088, -1244389153 ], [ -557120480, 107806549, -1042164747, -1100195386, -1892345650, -70448475, -248446942, -605218147, -1874848135, 214718612, 543018093, -496727315, 1390740298 ], [ 1274899114, -2074486967, -582893559, 2053479723, 341193819, -1685599643, -1989571426, -1822801138, 1882073487, 1883713123, -1068507774, 505544835, -1996550819 ], [ -1162173654, 1657468966, 1279322986, -483281356, 529886935, 274151058, -1234567794, 2116081472, -1721166219, 1043727922, 1467580927, -830980183, -704776717 ], [ 1643150220, -955442881, -753653593, -1332503801, 1447081748, 1406513670, -898398830, -544282415, -1047696524, 2038802767, -1289384552, -963592665, -1550154266 ], [ 1492142702, 2077939888, 119721370, -162078473, -276241609, 2083903268, 1004584470, -1793106990, 1036494663, -1018821957, 994149723, 1354157913, 2020288913 ], [ 1849120167, 1830110988, -347147283, 579148018, 276726393, -1199138201, -565786832, -1229516140, -237959293, 365325245, 1869392914, -1520037817, 1786478745 ], [ 238452212, -1746684031, -1585595269, -867697921, 1096252398, -394478846, 45226503, -1870671995, -555898276, 725048638, 811881072, -1312885759, 1532130622 ], [ -1023758289, 1556191532, 166587642, -2018831442, -1038293933, 366704900, -1309527769, 1623006985, 1147690894, 1547894838, -1372191890, -1333817157, -525726746 ], [ -1907288624, -1074075487, 83576718, -1323417121, 1776789920, -106838658, -1883081699, -2102063939, -1556902719, 810553908, 494343801, 1344973535, 1788824416 ], [ -617098564, 2017606860, -62522261, 1048714170, 1232429587, 160751140, 421193871, 184379648, 1338664704, -1223646154, 224630159, -304473663, 1549339233 ], [ 1606104526, -1884521022, 1541399232, 1114182838, 2054845929, -517704470, 1656960177, 222609173, -586019860, -1822200463, 1574951769, -1562543817, -1068533064 ], [ -33428015, -38951182, 673209617, -779978263, 688572012, 1042400373, -1423127284, -118966559, -1676709341, 406726163, 1246680326, -1069062183, 1230429465 ], [ -1879678640, 541551712, -1494324077, -660369731, 767485026, 638854466, -985701866, -210778172, 132053476, -2062851598, 89981000, 1917835062, -1171029099 ], [ -727372415, -1939631084, 1655245536, 864619422, 968092152, -2023642114, -1250385054, 1514831219, 590475261, -1389163391, 1679009142, 2127499663, 1211707351 ], [ 1411438128, 1352761413, -25841743, -1400363732, -800783857, 1347785645, 816970680, 186530138, -1767862274, -1687974451, 1609995265, -2057129331, -1198546934 ], [ 2084627541, -1490197114, -891868663, 1520063125, 285240369, -1419382541, -127653899, -1550744467, 581942695, -863525731, -1364889097, -200655858, -714629221 ], [ -979704622, -1894249304, -1327995223, 1964367608, 482561753, 1880862705, -878701271, 1510768337, 1968993252, 1838777244, 1558764486, 778183471, 2081200716 ], [ 1365962031, 1553421452, -1290507506, 823250541, -1829220327, 2003011225, -905973257, -656765553, 553260810, 156178095, -918139114, 465657187, -1902525380 ], [ -1681649093, 2087766218, 2005225951, 568731904, -347133105, 369435026, -1261280908, -1424820096, 1027760692, -1888763078, -1018593927, 750372610, 1721656312 ], [ -458574371, -1800805135, -737477944, 1272755302, 639945112, 1795226990, 1031584211, -504214242, 99715287, 2055061583, -1020436478, -1679005166, 914851213 ], [ 1476116471, -1041221816, -344082911, -266773339, 1260164077, -2101270163, -1314837514, 1953533444, 444291763, 765319797, 1144661308, -704328078, 1371088730 ], [ -1433937557, 58293757, 1816173184, -20197976, 745673319, 571022235, -1267110845, -758061064, 2000636978, -1011935215, -1375817085, -1818592956, -936071549 ], [ 835858736, 723892743, 19507777, -1352239351, -1711756777, -1135663552, 759787372, 215818005, -344548947, 2114962249, -820872527, -819227863, -1737056772 ], [ 1586192094, 369682060, 1044924266, 184034743, 1646771581, -1000684252, 2108742572, 1606751058, -459494511, -1774787343, 2033072297, 1451732081, -944022889 ], [ -1634749450, -621102367, -868089673, -1226941138, 647129633, 402311832, -2112570524, 1559344018, -518979079, -1744388257, 449144020, 1809320469, -2102716878 ], [ 615396348, 2079165553, -6812265, 1380933735, -159790869, -480012375, -1830577702, -1552929944, 1780853158, 1660019162, 1494964662, 820437059, -1984601300 ], [ -2028514570, -1982490616, 1513186337, 470078840, -245858983, 86852999, -139929353, 1871056248, -555946471, -1620072770, 1868073155, 400387704, 472088916 ] ], [ [ -2017119123, 2095285024, 755636476, -1007343723, 1747747416, 322769993, -919609397, 363823430, 531973469, 303148358, 1533266955, 1264492283, -663186254 ], [ -964817175, 1425612528, 1602765261, -318432091, 1792905114, -1044717086, -1058182220, -1778772787, -637664974, 481026985, -468258298, 1433034793, -602234481 ], [ 1120679333, 764156312, 1885566606, -1566001483, 74834023, 1461968261, 1237698672, 368682012, -460950945, 1326628533, 1384522645, -2039485957, -454000187 ], [ 831928124, -252330572, -882198957, 1102483670, -621224844, 617918862, -1387539365, -1360197630, 1238911874, 2028304607, 2132040178, 2041895644, -790420899 ], [ -316648927, 749179852, 1915589976, 1877341195, 1210169279, -1301905122, 837946507, 1554531621, -275202062, 129716397, -451974994, -297412629, 1379273444 ], [ -1643754922, 1986240342, 122609433, 1456612450, 700455594, -1898727727, -616646056, -1197825328, 601334636, 1561529961, 458985061, -513604940, 1052067293 ], [ 2051486996, -1836378566, 349597269, 1500996251, -1324192800, 162066946, -1814578826, -890646699, -702986704, 351128975, 1552760105, 698359752, -733267462 ], [ 651900051, -1463053973, -1496927376, 571221966, 646961498, -993532246, 511860230, 1402309274, 619100112, -692301457, 1353067101, -1244956886, 741164773 ], [ -899843232, 1507151230, 1117980215, -1832981387, -536759233, -725434536, -145420676, 1271638464, -1411219547, 424203646, 1537648884, 1857832408, 271748738 ], [ -458246069, -26624900, -1442773849, 1965196103, 1832534595, -1352299726, 1588891147, -1695163804, -1251684067, 1858389081, 1278827162, 90694143, -1165055551 ], [ 623412527, 1643012786, -765077427, -1225978953, 1840905290, 443960299, -1470972006, 2002575904, 909526897, -1069830644, 91875066, 1349894805, -1355129769 ], [ 62724495, -160169265, 1257111704, -2104187928, -731420878, 1059770438, -1706011828, -564279602, -2037827411, -1867281254, -759637539, -2063733115, -819133248 ], [ 727009850, 1629057080, 1404910555, 20617743, -1588275981, -2133642051, -1271340730, 1891870997, -1101844589, 726161298, 1678712563, 937116136, -1077206308 ], [ 380688726, 1152419843, -154302555, 1488218436, 1909646656, -2017084651, 1344766043, 1108186869, 1716156178, 1072911175, -1840398933, -849138190, -754360195 ], [ -1074167531, 1713964290, 1655009651, 88848311, -1288693744, 880430534, -1017700167, -963146853, -1222946535, 1321086750, 539610579, 977430819, -1661915611 ], [ -1977886931, -1631042974, 1038148490, 325409069, -84839822, 1023218910, 2051764766, 1759017171, -1161985030, 2106439300, -956728940, -451157267, -1832421277 ], [ -616346023, 1843777992, -1198072373, 1849794468, -1629960873, -1500531550, -980652081, -1259433328, 909940916, -1698835833, -2114697422, -1250401150, 2128966681 ], [ 126919367, 1024801421, -1441410736, -1917900911, 1398619066, -200803762, 920692753, 2042437102, -589670820, -1762032877, -1529520977, -1003622670, 92245646 ], [ -1001909662, 1633852815, -1397176447, -279691652, 1232568341, 813721550, 1287122036, 992651901, -300138874, 1123636689, 1665514822, -565078524, 2087013171 ], [ 1616493769, -1939247240, -1813000227, -2084340361, -725215519, -1534055363, 354331878, -1221798229, -1838652877, -130554916, -116098562, -130346186, 1549952268 ], [ -282116915, 1109692866, 1873691877, 1337166143, 1692005614, 475480888, 549284748, -964083251, 1644926365, 1924205225, 819264420, 575400720, -1590384696 ], [ -1656441260, -393102449, 393145719, -117408250, 1113452339, 1779806420, -162035444, -25137482, -146095976, -731295579, -1116708287, 319891393, -1139930154 ], [ -26986300, 215226015, -1579146549, 1525029011, 1467647271, 521484203, 631448854, -273312591, 1680997766, 1312913719, 1848591582, -1288132986, -964133352 ], [ 49922618, -189496758, -1043176446, -1090353183, 1771088743, 604139788, 1629113789, 310822746, -1118639311, 1090631971, 1040916062, -1849444515, 2093533333 ], [ 1182805224, 1396274951, -1722906523, -2114773558, -992957789, 695784089, 1896079684, -1326621116, -924079425, 203388768, 842359554, -906341522, -778647046 ], [ -374530636, -1366912198, 1524896161, 119131530, 1660443469, 1706889320, 2119052667, -1578675088, -1421010870, -485261046, -219469257, 1396993177, -1955171137 ], [ -339245399, 1494309865, 733414087, 791230898, -551658694, 2073653193, 30717193, 1905243380, -272741501, -504273242, 1519317985, 134069487, -517976182 ], [ 880781736, -1847496091, -984333725, -1149965464, -1441867063, 1988225293, -1126856412, -1710063275, 658325537, -1061572026, 1249982456, -1685668890, 2049832063 ], [ 476291988, 1640664452, -1643977984, -1555358233, -2024452694, -368629824, -1011798355, 1880588250, -1401031904, -886899830, 1995258835, 1794947701, -1677483203 ], [ 1099043414, 1833246238, -1775493331, -1896192526, -914499760, -1033499924, -2005029097, 496072421, -1121664185, -1166958516, 2044668573, -1054901636, 1707540795 ] ], [ [ -1148058680, -635948231, 1701832585, 1085015738, 394879362, -1904316671, -802262302, -313729008, 876564139, 223837098, -1159299211, -1732606980, 1212572489 ], [ 705032323, 1836451755, -2138299327, 275812311, 2038398465, -1067747135, -23228010, 813985884, -1392101440, 2079956618, 1766240360, 479865899, 1008695903 ], [ -182879689, 1058293588, 1772188766, 1504491664, 830610566, 43443475, 1045649721, -780673283, -1465641520, -1522567401, 1092248855, -1452567595, -544438701 ], [ 1058653317, 679785471, -1315839012, 1688745037, -1671071126, -1315930607, 256931068, -1137557467, 151970007, -1516443499, 1998326662, -829562402, 1993363262 ], [ -916452551, -270784580, 844394653, 753703377, -289528307, -300709313, 642508810, -343545618, 647289135, -593219139, -2043828115, -1781523171, 984626924 ], [ 1641314607, -1162616435, 1152159519, -1408935656, 1075802386, 454667310, -1677880715, 691427975, -940071602, 1142274814, 1412132016, -2026621621, 565411058 ], [ 646740020, -299476067, -1139293083, -1742784906, 635211287, 1167388136, 1430753158, 210269693, 1210286185, -1042940522, 1787603836, 563855545, 254932795 ], [ 1639212718, -1439554210, 1022200240, 1730879802, -1466570359, 1198348647, 937339100, -503471737, -790357353, 69780278, 1527025858, -1069920772, -1930354152 ], [ 1882250971, 456823308, -1936978516, 29188085, 596993986, 1958138467, -1135736635, 1285332360, 491993707, -2039743732, 268485843, -947683538, -93166666 ], [ -1917617477, -2079156498, -355149439, -466636988, 379064210, 721278524, 1354999372, 672947955, -500379743, -1642558069, -1238572986, -774361269, 667274838 ], [ -1266817253, 484381211, 115808695, 523683428, -562064704, -117284890, -1601522905, 1185548948, -1270835634, -1830024528, -1572424763, 1914171746, 1729796271 ], [ 1102228287, -1275052937, 605231143, -1590696183, 1268460043, 1358725013, 803194449, -742804884, 825979076, -173795946, -1243481517, -130922305, -470970406 ], [ -1253298208, -820699198, -1623357805, 1662996829, 1884702204, 1896363333, 1719633202, -1857905953, -1607565036, 149654916, -1660806858, 1366373910, -1309524326 ], [ -1306597950, -954762161, 1160002688, 183913197, -488844251, 1780520709, 2028306702, -1980038254, 1840751061, -1304986314, -1474989146, 382409719, 338039011 ], [ -648430152, -347937573, 1449193, -1356551482, 573358145, -520420255, 1016709720, -1820524000, 1612424102, -107143366, 2055853266, 460706170, 1921988799 ], [ -1672871309, 838968197, 1453811542, -860177775, 1339572205, -1943407582, 282773743, -545490766, 951620657, 256974414, -2016422747, -387102166, 1548302760 ], [ 314743963, -1140987773, -1150041065, 1429814822, -1181790628, 839888128, -690367750, 1180043211, 1686313841, 330625532, 46271718, 1145444563, -413690127 ], [ 776506289, 162287230, -989112543, 304197825, 1253433710, 322232451, 936768165, 814968681, 998588599, -1572125831, -1701589339, 1920486940, -1291154863 ], [ 1574247488, -1314133326, -1203392713, -1429071623, -1631487151, 1425098045, -423073674, -714763980, 570951947, 883258675, 1492186285, 557859330, 1052537995 ], [ -304234815, -1332636275, -261212047, -1468088125, -754587975, 10208501, -274538237, 2097804086, -1380867387, -1555102560, 1306841405, -920878493, 989237125 ], [ 1971774548, 1668537157, -82532847, -778221884, -925347747, -1544132224, -1666792981, -2075833131, -211896926, 83671713, -1794450785, -946109362, -685450173 ], [ -1594509666, 1843815998, -757646126, 1637071479, -514786323, 93499847, 769210731, -1205359953, 531486026, 1456141776, 1976317942, 1955949960, 80451398 ], [ 1436669209, 196760140, -1831607612, -1039328436, 442452072, -2041879796, 767592128, -231797043, 1547482246, -417481831, 365990501, -281848375, 338604305 ], [ 1213662332, 83868620, 540271385, -1991940383, -1593949643, -646328857, 90216048, -543420784, -298346080, 1738596104, -1578164485, -1375545953, -309232652 ], [ 927991132, -1652247453, -417696444, 2120996363, 1105488279, -1425591711, 954762385, -827571565, 2049566806, 1062394229, -952621931, -2110663454, -1904785495 ], [ 24073422, -1719899040, 124512372, 208198954, 978218937, 1561508270, -1125255441, 1978213173, 407185114, 419979321, 730773300, -808029129, 1084507158 ], [ 1833889553, -1333022163, 701286760, -1351016007, -1841033790, -262154883, -1182528246, 609495721, 1934810464, -491939195, -913418936, -229838036, 166617143 ], [ -1939465846, -1492895197, 1060300097, 1884030330, -1207295968, 592153620, -1687489546, 1502474039, -2003038733, 1162714091, -1250975555, 1242668637, 200143413 ], [ -611937843, -1162045954, 2098411413, -1708271439, -1056276315, -256670394, 202802035, 293075297, -589415488, 1634414052, -1594799939, 998061904, -697722260 ], [ 685142851, 1800649001, 829999241, -120033448, -1101771453, -988259580, -1320985119, 1059829967, -918588554, -1579075606, -519035384, 1789348353, 563632725 ] ], [ [ -849343988, -533644624, -2081091138, -744018674, 1158158294, -2017756265, -1856338788, 63548665, 641730322, -1950034734, -1981149846, -927535453, -161638975 ], [ -386802279, -1907359891, 892881993, -1013004297, 1707213130, 610230091, 1230649914, 1025242821, 1808975837, -1695461067, -243567646, -1125059766, -509785359 ], [ 224703416, -1557658548, 1777651040, -383750960, -1485073596, 1269695002, 2096215192, 1450468985, -1803535377, -1832879462, -2096351607, 870987309, 778913564 ], [ -1501230887, -1686464687, -1356378052, 823442147, -1196364023, 213919481, 281106398, 1736145437, -290550437, 2089537245, 289742880, -1583857823, 179560336 ], [ 410922397, -209926198, 1770721434, -912814473, -259742139, -1772079100, 1917208126, 1080476409, -935333799, -558714613, 1326592370, 1318281648, -1407970999 ], [ 1538922429, 1867482468, -1322956465, -1275055120, -961108636, -540419701, -1383346941, 20396093, 292646816, 435210713, 1780618726, -1461599373, -1611527600 ], [ 682354714, 329662393, 855818187, 1602477333, 2058878365, -1408930270, 1393617364, 1047807617, -867626420, -2102879938, -2040617491, -563815725, 871657612 ], [ -230498557, 1534473836, -1139897737, 497632602, -668990379, -1608691375, -1247160980, 1074801239, 783585105, 877694461, -388178268, -1734031131, 1210538835 ], [ 1547868098, 1189012132, 1305986058, -107401073, -763636084, -551478685, -1424847561, 1763001906, 605266514, -130661599, -2001783823, -1603979738, 462794374 ], [ 711642951, 1904881424, 272187437, -715973082, -1833323826, -52651150, 1048786838, -1527208334, -1949044216, 483672238, 1054264254, 1016970405, 315698936 ], [ -478481963, -1057719483, -2127070624, 768592107, -711053575, 1915938584, -657940412, -337863731, -562324748, 710901223, 181433698, 788073349, -2147233223 ], [ 1477281542, 356965533, 565807657, -487066349, 687374214, 745841052, -817973136, -949807388, -217594956, 1035784134, -62288423, -764678381, 1093268304 ], [ -950329322, 157934839, -5927534, -1330208088, -1048091052, 1592430657, 2053106898, 749384048, -1906091467, 1847595794, -1508323550, 2087202483, 1855168159 ], [ -568569427, 94516904, 608677920, 300077127, 2142975409, -965214484, 1717810489, -776297011, -1689326498, 2117533919, 1178589294, -446485709, 588792591 ], [ -1671844369, -760816522, 596914442, -245876311, -1474796560, 2042209313, -958019390, -234984658, 1359161607, 1183303182, -1083326064, 2075482489, -1930853718 ], [ -2063305198, 190212103, 289013844, -458176815, 1458440206, 1324590621, 1990359250, -2071788602, -1453032585, 785065903, -1617742799, 2056445903, 918094772 ], [ 1658803394, 1600574428, 861778569, -802392989, -564395481, -1358413951, -900773457, -482835431, -475832260, -1712345910, 1848593336, 1259161113, 196331107 ], [ -1054508115, -1537337291, 1495710518, -609712206, 224917973, -1072347466, -252006275, 630355178, 896387096, 241522353, -153383779, 1345721953, 2011296276 ], [ 607260114, -1691028133, -1589629261, -562035045, 2119697955, 1062708904, 651704935, -648446955, -1391058644, 1523912145, 913169004, 1967045660, -1858440011 ], [ -472984333, -1537651928, -644571832, -1058329109, -792990163, -394825212, -1636348364, 1415453287, 1323761091, -1937581757, -1772816243, 1523273119, 249960345 ], [ -12189238, -1504035981, -2057976701, 1359248812, -1465594020, -1298171370, -1532134453, 1984235862, 1245264200, 1030916677, -75385225, 1672574803, 446504609 ], [ -2038738896, 2119105609, -876616293, -1557317334, -171847156, -1074816448, -172072770, 503079616, -1817945998, -1831167785, 1434186310, -1148715349, 1987009497 ], [ -476117268, -790421160, -991570754, 1882216011, -1952272817, 303072939, -1805650112, -1203301069, 1214501185, -545481432, 1023834059, 2045040366, -125659476 ], [ -2132237011, 1737545245, -2045609755, -2049436883, -1844519906, 866078227, 399897659, -1125627002, -443153972, 272337667, 1214241833, 306452911, -1066984492 ], [ 2032893357, -1930794494, -834081409, -489425554, -1865074482, -1656813869, -538686811, -1542180791, -1761865996, 521700136, -704218111, 2024072685, 1563050288 ], [ 1211067379, 1267400093, -207872159, -1271679223, 1130563886, -835388006, 624938839, 1253395069, -2019187146, 353799686, -981623585, -852045487, -161554076 ], [ -1582032533, -483406743, -1515894773, -2011495253, -1802478421, 1533923543, 2133585663, -298173249, -554705173, 344126951, -1030167364, 1600722594, -1817048954 ], [ 667199561, -473198941, 1060699419, -1227304318, 2121864603, 1103114877, 1756380961, 5752534, 253395223, 1366421671, -1367239444, 1236138733, -650779579 ], [ 1473534542, 1630817432, -429385857, -217878055, 1465142639, -196259512, 943814472, -1564241795, 1315366237, 920236173, 376480880, 42875987, -961439956 ], [ -675575598, 1953527828, 1905477336, 155124570, 1278502557, -1490079493, -2043873903, -1007790631, -1674433221, -130293185, -1870121994, -170230883, 314008120 ] ] ], [ [ [ -1331535736, 1193846845, 943043251, 1693419480, -2018086568, 1879672635, 1639622918, 662869524, -1369629385, 294180999, -7069424, 248356398, 593497591 ], [ 1939120465, -2077379912, 544792319, -2023932842, 742339104, 1385541842, -914446326, 220860573, -526895019, 1811310409, 1487086367, 1948077501, -352644191 ], [ -1295008640, -626853796, -1777835930, -1176256635, -398038889, -16487536, 1224573863, 1519228316, 1249092101, 479487336, 452928440, 318468120, 716366782 ], [ -1225011032, 17539718, 290732225, 39237783, 631094486, -1737378188, 1244384065, -355774663, -889332208, -2062259814, 462685705, 288021194, 1811440569 ], [ -1836270713, 1329952738, -1959833611, -203686522, 557741783, 1560519166, 2082214162, -117899231, 366619103, -1280620194, -353952444, -686557237, -2040872775 ], [ -654433681, 1965075618, -500825856, 1533663049, 1112982606, 478618880, 1560987977, -162528474, -1483975485, -628854092, -1177192127, 1428708695, 1384166377 ], [ 1675835974, 761992129, 678431689, -1224102536, -1254463076, -439034413, -1409913675, 82196417, 1770098974, 1175598762, 1737296173, 1926058257, 1086582133 ], [ -802992874, 782124298, 1989242287, -664861581, -1847748856, -97590648, -906413226, -1341384503, 318851207, 529831007, -2013400237, -231496220, 1818770953 ], [ 1978242373, -2086319110, -1825962135, -581349662, 559153711, -1478562352, 746499986, 680661194, 213084155, 516715016, 1878588115, 1299888241, 802614118 ], [ 1040837077, -209310348, -1654001354, -615027812, -1728035709, -3779018, -480186784, 1411146864, 518968600, 2035756131, 1824444115, -56269915, 1629892001 ], [ 557971211, -1566845289, 917833420, 1198756300, 1635134029, -1991465129, -1986954765, -239022230, 1164159621, -1862616837, -2090509867, -559484287, 1754105123 ], [ -1780768728, 571923296, 954668647, 328851334, 1175021008, -1985923688, -949973786, -1762009604, 631042615, -1826497396, -2138326258, -1426526506, 322255578 ], [ -439097988, -261868284, -1314122182, 244797763, -786639480, -694911478, -1224260382, -1067286138, 1435396298, 1841386549, -441795359, 1474307745, 118862076 ], [ 1492591875, -1992496713, 1375765584, -1217572187, -326753966, -627689941, 503780448, 135538088, -1550006529, 41643696, -168245799, -2056432860, -1622999661 ], [ 1580326919, -668818640, -720631978, -140895158, 1582252557, -1069226432, 362678900, -25656473, -1092469083, -1151896090, -853399943, -879284225, 1317415410 ], [ -375764255, -957198153, 1393408568, -1690586008, -627468156, -210564311, 215162487, 573532574, 1849132990, 1138253827, -757088028, -2104711897, 1456833241 ], [ -1925642022, 1900349005, 578150356, 725721589, -1487999583, -93007109, -2082947288, -819471670, 214357820, 1935117402, -244714499, -1342087181, 383666615 ], [ 73824209, 698345461, 763322010, -746353196, -52045641, 1598689472, -1273901164, -562055535, -1690403356, -1116711492, 279122715, 615092679, 1839393995 ], [ 53692531, 470009869, -452981636, -1452957204, -1155280242, 1831992583, 192295060, -1338075649, 1255220502, -1252871037, -368035316, -1682922308, -1421273647 ], [ 199841918, -1313305195, 1124772893, 1483879403, -654136991, 522153948, -96951189, 195655128, 211990924, 591892701, 452423495, 1445111400, 1579897474 ], [ -1868457225, 16587484, 348797234, 1947805948, -1606982793, 576845794, 1652124828, -1953763614, -1171135973, 1287243321, -510503293, 2025583479, 1994343798 ], [ -1146568710, 1628367933, -368561736, -1649283254, 883045819, -1283419253, 1501103444, -856963727, -134283085, -1664181580, 322369753, -1804330914, 261298945 ], [ -13153485, 1163754303, -1383497285, -1436999276, -887706499, -1204304584, 1140728958, 1609185246, -1443442234, -96096569, -1389767047, 532205282, 217863905 ], [ -2030968695, -725198563, 305238810, -1059713675, 36318837, -709027773, 137528534, 1483668034, 1213812745, -851840269, -397386798, -803983288, 1605396692 ], [ -2117882082, 328295566, 1314340197, -1640460630, 919781188, -1321292923, -991468251, 1090892324, 1207799642, 2094601284, 137696628, 200389082, -529513887 ], [ -1975588114, 2132784770, 1785532067, 158737756, -1064984341, 994199477, 456084622, -951955368, -1298317411, 764719018, 386223682, 1897790418, -1571948721 ], [ 1649405495, -1369170769, -1363674743, -398886257, 972646927, -1819073008, 436373642, -984879997, 116024345, 232768005, 364834108, 562389182, 205000210 ], [ -790452226, -949268061, -2082946507, -1077860406, -1699667404, -1547225704, 1420682990, -794956524, 151456582, 1219899312, -2011814174, -666510953, -1886705929 ], [ 1888814044, -682220750, -2061427110, -1856186800, -1473674397, -1858089607, -687694935, 1522830923, 1151286241, 596935716, 1072638016, 351371660, 1189545716 ], [ 1266337087, -620678695, -426658255, 678786210, 1678052550, 511016448, -1469131709, 1761844879, 1940074175, -44390267, -1038669575, 1456323538, -1928949440 ] ], [ [ 18795341, -1798007341, -947985173, 1904819566, -1287007301, 1124954479, 1998764791, 713920999, -917923298, 1271639852, -1884018149, 2079090714, 2054529002 ], [ -658886448, 1716259983, -471752267, 501226179, 786329392, -1533921448, -1156175562, 1539343020, -1517516980, -1528310080, -442828222, 740380264, -1830463410 ], [ -1173547309, 2095263221, -1700086432, 553816354, 765464281, -1985099727, 972329026, 471993056, -512644338, -827722093, -201401557, 1832848304, -420542088 ], [ 1643700892, -839175781, -1960284297, 1935002389, -360615161, -781888866, 2110722866, 1132972265, 40475824, -907175247, -1712573784, -158745359, 1893952677 ], [ -1658250443, 263400667, 114656601, -762407332, 1630355248, -258168849, -1064091621, 2027420783, 451834158, -1745586338, -1844360739, -143221754, -408076142 ], [ 1896901245, -48568831, 1847187630, -1017376370, 699246577, 1246064131, -1050364532, -328695669, 487278379, -643943579, -108869001, 1241841747, 1935527803 ], [ -1739401529, 3785746, 109948726, 607442726, -333792103, 1118908527, -1495561031, 1039827041, 520789872, -1841866679, 232699411, 2034915073, -1135539673 ], [ -1068983808, -425638962, 1285605404, -214089081, 60268894, -904908672, -1655643299, 2032182062, 1715691658, 223839104, 289797946, -1658504998, -739096544 ], [ -2059132940, 905310585, 1857753500, 533304704, -202603606, -447331641, -1314228271, -1791581851, -1272903137, -1006531528, -1696651458, -692375054, -77045344 ], [ -1908039870, 1314259678, -2066735174, 948294329, -1018395861, -455674802, 593988715, 694474747, 882058320, 1043495198, -449137666, -1679328621, 2130579163 ], [ 1230468950, 87645007, -982565211, -43233723, -113368716, 1897939884, -1792908984, 1693021517, 246393817, 333756686, 630207104, 1285441336, 1448253310 ], [ -726028321, -641979777, 1753536977, -1014953628, -1917613894, -1140870975, 424262923, 20691511, -974118047, 1256333497, 1326384505, -1912503354, 608404739 ], [ 53688784, -269505703, -1146697963, -2046177860, 263100246, 1595608618, -1597830929, -7104565, -1811760508, -1351843725, 1369853096, -1304472555, -1370772245 ], [ -199823269, -1415909945, -1544177216, 1890378966, 1785344483, -130452942, 1937494100, 963493624, -1422111278, 116938080, 103599448, 668462281, -1255684895 ], [ 1801632540, 1422052808, -462914674, -549266068, -1805042050, -1520252427, -1770268739, -1618969155, 1216921102, -1900648532, 1578288019, -945213816, -831288809 ], [ -704202963, -1522579694, -1496010206, 250005415, -9431535, 1465349427, -559446548, -1666154684, -1580278139, -1155755243, -113816237, -1125454679, -1504462459 ], [ 21132953, 1609369874, 1175051378, -1170560546, 220909315, -845364354, -313452164, 2053396338, 774450195, 1935355339, 1527690049, 1796424660, -100790620 ], [ 842060635, -1766397563, 2124209209, -1473057062, 1333562533, 503445922, -668424524, -249611767, -617564371, 1465435745, 474736459, -1107182856, -496538893 ], [ -681907392, 1264210149, -58300977, 1777414681, 470912476, -1775525730, 1075461723, 770681721, -468528966, 2056852054, 2146377424, -860294314, -2092719648 ], [ 396834117, -172146245, -2091894846, 362067466, 574059796, -539504519, 506131070, -1469175402, 1653208418, -1544764044, -1987794308, -1854269304, 1710064854 ], [ -1071471661, 285343111, 1867002665, -211980281, -1771026803, -853847530, -505629839, 2132602171, 260288824, 1666967438, -372876448, 1512615378, 1965676877 ], [ -1721481893, 1614905305, 402110875, 1179363693, -1998644192, -1540026336, -777419988, 661740593, -1068686844, 1148952685, -1639419776, 1527686955, 1471891964 ], [ -1840341230, 420991341, -622998197, -478923200, 1062526765, -337236703, 1988071257, -1049715765, 1729810285, -1524820651, -2857259, -1270115527, -444229787 ], [ -608248273, 731357859, -1688905862, 2057170539, -1505354641, -398909875, 759428346, -2108794337, -184000540, 879201662, -806780430, -1142181749, 484972301 ], [ 1039072246, -1337895720, -1227506710, 1263354160, 700974893, 1649894951, -1614997824, 1806433173, -380922044, 1770521999, 352706280, -120659210, 939682318 ], [ -652183539, -2014962575, -811044350, -1947593580, 426211868, 608744349, 345663315, -1985649691, -678456393, -980636895, 688721375, -323830579, 1021687533 ], [ -326642117, -1153329110, 1398578934, -980164073, -187394760, 455751504, 2011686466, 929340716, 135655493, -1793203783, -141446580, 1376399078, -850459705 ], [ -1908153560, 502391479, 305460284, -66532757, 1968904823, -788972638, -2068946230, -129291361, 971091725, -10555821, -635267841, -1278635786, 1768334314 ], [ -848369775, 1269923559, -1374749787, -656932545, 1773277257, -2030239702, -761809764, -427229029, 751413228, 521072864, 1641724278, -1479208948, -580610418 ], [ 932296627, -979321826, -1612786753, 538524014, -2119763363, -1949546600, -469188135, -730352252, 1130357568, 89842546, 97370354, 450204452, 1548517029 ] ], [ [ -1638621342, 1614013325, 559975033, 1528414583, -682297093, 463107107, -763419622, -301535698, 1804074926, 1851725393, -1704239930, -981802308, 138021298 ], [ -473166347, 622609801, -1356345714, -1951259920, -1721150055, 1563910435, -1105774507, -957216957, 1072590496, -1570596284, 1214193995, 1068852635, 1605165864 ], [ -1548331109, -637906681, 1557821878, -891638969, -901676837, -1512139219, 1011261, -223690263, 997342556, 1696302300, 1624956675, 1412283668, 1002741587 ], [ -1539657871, 598575171, 307435277, 808342650, -1120645939, -139523433, -578418065, -1591851054, 1374891252, 295330740, 906531757, -352764862, -1730798849 ], [ 412395454, 1834021722, 2093668110, -177563106, -1185856924, 984229167, 933420858, -502728545, 796528801, -732791647, -1708848053, -1925589228, -1816712264 ], [ -228923554, 993623124, 1226539182, -645057947, -226316139, -1492382714, -1802719906, 1329787853, 1334297787, -1402971752, -640028395, -841686516, -1705918635 ], [ -541616784, 1462579663, 702019480, -337135997, -902930696, -1724735623, -2024545428, 422289271, -1773098444, 2041890543, -1902960839, -2032042431, -163676558 ], [ 1029274951, -1104418191, 742351594, 1034765342, -1960942958, -1161051733, -1666461885, -206119441, 1286266421, 297975237, -1403947420, 874905537, -936877139 ], [ -1279283806, 211493115, 400981797, 27540829, 1904538238, 366143775, 3804596, -1937157792, 317846745, 57217821, 275997519, -874465460, 305796330 ], [ 576887615, 1445111196, 909861478, -1406574862, -654589820, -440029130, -1111747278, -1698420652, 655242913, -656602263, 1499533818, -914352231, -1589131631 ], [ 1992052145, -1279231147, -1277246509, 145462679, 7950126, -807545972, -87906163, -131424296, 427511958, 2040270825, -818324728, -629738551, -1665175847 ], [ -2031220024, -2130788959, -1016296927, -1695005928, -1968912797, 163592221, -1307638008, 532877243, 1201336285, 579383288, 134298346, -1617772824, -495703323 ], [ 1901195575, 1878199732, -527014369, 1146885225, -928264389, -259817301, 416219055, 403197578, -2120375702, 2046770187, 1207863912, -1523168983, 1652801407 ], [ 1028846055, 244454651, 972820137, 294291422, 385280374, 1761951147, 1257540024, 37890156, 550699860, 395504495, -158547732, 578121341, -464842079 ], [ -698471801, 1432053202, -1385202995, -687400964, 1018623850, -1516255865, 603046602, 1416400805, 1785274783, -1049933761, 1693537378, 1332176784, -145777375 ], [ -1393977130, 1104117972, -818185744, 2045142538, 834607443, -2011732134, 848119240, -1392199654, 861556348, -654051376, 1855268295, 2065555339, -1615251272 ], [ 1531468193, 1781510936, 1417524675, -1237374718, -1573516038, -1565956937, 238454782, 1464316624, 1138284318, -1047127532, 537379375, -649638830, -304893181 ], [ -667385778, -1161939618, 1641258350, -698801636, -1732008900, 1779941155, -1587311792, 2075244796, -700635033, 1124330032, -2028596686, -1237294435, 1869324926 ], [ 735511175, -1180068360, -1244633616, -1391994817, -1667951294, -1360903695, 1526477430, 2003034795, -233071868, 1896586594, -1308223682, -703258380, -1820006521 ], [ -21754182, -92363285, 109267140, -2086398667, -1243497015, 1761423145, -1601549429, 1772741069, -1735819716, 391232165, -374760345, -320254220, -1718857996 ], [ 1305435058, -1058283700, -1340794482, -1045701790, 1922460498, -1678522491, -19301263, 677499405, -443792940, 167894306, -1710123925, 1466822962, 1340106936 ], [ 1990941979, -1245110226, -1017447269, 767157668, 1022906566, 1489174476, -330407579, -1702269319, -1967864018, 640022909, -935269408, 76743454, -582619578 ], [ -1512642441, 1874605103, -88590648, -100059401, -768981153, -2137343043, -1486584148, 1844268782, 1034326115, -1152455149, 373972121, 1812295654, 1107733095 ], [ -1843262893, 921617064, 1790678435, -1394598204, 596282807, 2030221518, 729336807, 904764196, -262513224, -17932993, -1355576367, -21421805, 472991286 ], [ 1678269227, 152721052, -1567613049, 1431222576, -1377742427, -619587741, -1708103662, -730487774, 2000284605, 1082990398, -1179084285, 1754151889, 1156648933 ], [ 372203875, 72483295, -752267272, 235843106, -1390971876, 682008412, 347028950, -1397634408, -2124396982, 1534195832, 742541027, 1478898984, 1311855820 ], [ -105975353, 1112459246, 731667592, 391511804, 1444066129, 1403636171, 425099456, -1050394976, 1165289548, -331000757, -1373789891, -1842511062, -528461464 ], [ 182913856, -193035456, -1035665267, -656995643, 940976636, -1754761904, -2044247693, 1299114852, 129460410, -383053710, -1915493709, 276228491, -229331329 ], [ 565373015, 925171097, -2146063275, 135150481, 1913108186, 1852470552, -1733625636, -2072110443, 202809728, 465057659, 797018413, -1022495295, -1804841751 ], [ -1889761747, -274224135, 716493045, -816564167, -909603304, -1350189003, 2059891542, 371080527, 53509496, 1762407524, 809250825, -932827516, -1051206471 ] ], [ [ -765505152, -312761845, 2064653018, 1652545321, -1848770245, -142826542, 286872763, 432355841, -1095898653, -1876717137, 1883858466, -1075544291, 1095122222 ], [ 743921226, 1920614910, -1846846676, 1392906766, -2019437972, -394205966, -1305942357, -464039775, -1639653642, -1887058291, 727552020, -1201167306, -702394129 ], [ -783255808, -1396116956, 1672102559, -930702196, -1698567365, 1024458786, 1712635856, -753170828, 1265885793, -747797337, -948294085, -1175028869, 692116452 ], [ 2030344718, -238159558, -2068129615, 1706813214, 379090076, -170031601, 785787354, 1954153931, -322393025, 689268523, 1570175248, -1770874937, 1890848753 ], [ -919024460, -1681610433, -1165659605, 1231996746, -469650066, -355491001, -1265894151, -1099304413, 2073361068, 951504882, -969157351, 1416694315, -1682894185 ], [ 372676243, 1964410270, 313952112, -1193092816, -1989614953, 1531295733, -1107756380, -423853145, 793942173, -453215167, -86232557, 277239869, 1261574802 ], [ -2111801101, -1773171158, -567666902, -761728489, -2085635578, 453068365, 23128089, -2120044450, 1655293777, -1032225125, -203869081, 1100420668, 97225628 ], [ 396118457, -880219312, 1527372324, -1557779584, -290654896, -666121681, -586099825, 1868697012, 2084836294, -1140614068, -803117558, -1901956273, 593040086 ], [ 2097634168, 1890714017, -1514840155, 323078283, 247064452, -360994408, -1855375606, 642654145, 1575700111, 112720093, -1056108217, -1071753884, 1340854212 ], [ -2044761365, -581264880, -1886969163, 320563227, 674762172, -1381863925, 1204509121, -2025275252, -883154640, 1664338634, -650508734, -1523148468, -429339946 ], [ 12072052, 1004273698, 472813942, -871451526, 1647708301, 1053364836, -679894230, 1733251715, -809415379, -540013678, -974539769, 1933807418, -544497850 ], [ 1505771610, 1871455442, 323637035, 1804986613, 406837122, -1037987617, 1134046012, 1543586293, -47091718, -1866480001, -526814884, 683488675, 17433555 ], [ 557036335, 1294530189, 44973726, 1405388975, -1536972335, -1529718136, 608439497, -1698229392, 1067548025, -785983879, 587079463, 242875608, 502853684 ], [ 43526406, 1929392203, 1951305786, 1172660267, -880616988, 1596039701, -1823321405, 1991763204, -108679717, 546433473, 818008127, -1787600592, -1839578874 ], [ 2118686581, -739975763, 1675455921, -86889398, -1295755855, -810071787, -850909424, 1875268988, 1087803116, 1326630768, 1729662539, -347629480, -1628351886 ], [ -973535239, 790312201, -818568707, -2110073133, -930126344, 1910311190, -587485655, 2138169414, 1172987900, -1770529032, -236602649, -425594693, 876775545 ], [ 447079315, -2145064106, -1760643953, -1949138272, -1886811304, -79387001, 1201711593, -752364741, 610305408, 1861617159, -73161132, 1141103050, -467793659 ], [ -126518639, 391139500, 270108911, 2078062192, 919527781, 1424221034, 286211065, 1466877546, -905688154, 523276996, -375206709, -216054966, 1528458342 ], [ 246399433, 2077195126, -1121502932, 1143213696, -1638742585, -1480809495, -103020575, 1900782372, 1210642811, -276989950, -428644754, 1602981464, -1902310123 ], [ 1494901525, -417988756, -293033514, 901613415, 1332244935, 1809975870, 1246990133, -612213130, 1485814691, 2132336427, 117495895, 1483897490, -1526600709 ], [ -2100535150, 1432498513, 1617990142, 1221455606, -1339483125, 235492563, -1375333978, 1652640632, -119135532, 1707589162, 900596983, 671320988, 1711782610 ], [ -1410597802, 1573027740, -2010986993, -745330343, 944223708, -29121189, 802285319, -1038828240, 761328467, -1216882156, 1031372155, -614792963, -1184654118 ], [ -1156389626, 1597924586, -1794695093, 402723638, 1721668296, 1252234684, 389602272, -1632266341, 1241187417, 806060995, -1437631427, 377277774, 1634417639 ], [ -1115259836, -396356838, 1565313008, 847254459, 1964746783, 1099237395, -780953668, 752411817, -606366258, -1818817971, 5120184, 1621329491, -1663731546 ], [ 599833355, 123855301, 1662484327, 1821063952, -1184469487, -625348513, -1120000, 36873190, -1480101270, 678796025, -1567789611, -736306270, -773802113 ], [ -776071258, -448077864, -2057515101, -920996957, -1604845700, -100439980, 1971729455, 500205372, 387633638, 487025343, 649569360, 2098640994, 1255079931 ], [ 1749639099, 2066668410, -280809115, 470456454, 1126280849, -1029155124, -963766224, -709674723, 1309614811, 210364349, -527886576, -1469788042, -2076814317 ], [ -1647966352, 697395423, -1869976413, -2108836689, -2113654572, -862366704, -1643968477, -326893626, -2050191305, -1855777555, -635878606, 828152373, -857106006 ], [ -186098762, -25884425, 1551537223, 233546299, 214249505, -276849958, -1532495489, -1178120995, 1615674055, -923742087, 1875540602, -863918696, -1384860792 ], [ -1346771411, -1475393283, -1283573476, 969126527, -1776685217, 50833396, -926872052, 340697385, -415069699, 2054370422, 869823354, 710830941, -1010463967 ] ], [ [ 1973488171, -762570772, 102538290, 1606039305, -1720920075, -626120794, -1760679447, 1227297478, -1953574018, 1591549605, 1963128338, 644431677, -780340090 ], [ -1638274564, -212936983, -344013018, 2014055086, -1788141252, -1426151222, -38384058, -830344153, -1005401022, -59194786, -1175185956, -408182838, 1256791561 ], [ -1559022502, -1934050645, -1087538428, -1046969422, 2039871727, 1376586904, 591882705, 1664726125, -1617042634, 1090794116, -1635850760, 362911575, -1345512498 ], [ 1363711951, 773407603, -2015084393, -1370967608, 1505178259, 1268292962, -1575295323, 1361747992, 1474265167, 708392231, 1040191472, -1156791648, 391343534 ], [ -821137060, 706807102, 1486832202, -657967363, -1644632751, 394421856, 2063360050, -623820624, 1529658511, 1892610666, -1239917463, -2048241379, -1092947714 ], [ 133981458, 1992888174, -640577747, 1957944481, 565344304, -345787161, -1264243670, -353690595, 202361759, 1781258648, -1237971102, 1952642630, -832182818 ], [ 1558560669, -1620975762, 1009851804, -476854947, -1283472631, 714864797, -513798465, -25003227, 841460892, 1306339699, -642139902, -1636239208, 1377513391 ], [ -789765440, -1874764771, 1705570105, -1526093206, 216991622, -386893712, 328142042, 1250270707, -1591506653, 1868040395, -1895262977, -2144399697, 1200347831 ], [ -267309640, 49996420, -1801532571, 452240817, -726123238, 972219310, -1052417423, -1969746225, 1850168741, 988103709, -1639958118, -38848700, 269826040 ], [ 2039575215, -955743027, 2110342979, -208249799, -1478171267, 607902397, -1511236491, 978802962, -1961494074, -327075891, 918887190, -1548659301, 1533707007 ], [ 2146330547, 458179220, -1177464458, 1042592021, 808144193, 228040469, -2087090644, 1915635604, -1904414877, 1865165857, -1443587573, 337078530, 252439343 ], [ -126012644, 411683288, 1796677452, 547457662, 1075901361, -931121856, 315446103, -201554172, -247126320, 107321289, -428369821, 633570711, -796813198 ], [ -652516152, 1676284361, 435904454, -153753516, 1725890649, -967796850, 184067353, -221646784, 1919799532, -122230897, -1243799180, 225962098, 759363293 ], [ 1546228292, 269573694, 884731908, 1779998410, -1649989071, -1713533746, 1574044919, -279715305, 1711434505, 2037302617, -887687371, -12334527, -515540942 ], [ 1932410573, -73581864, 1300350184, -484998660, -780431654, 1379916465, -474776732, -1478057546, 1595191575, -577184721, -2005384043, -1316690893, -618996005 ], [ -1541175944, -635372363, -2039528099, -1229194296, 1175812490, 1110118287, 487476141, -1415636317, 1976554992, -637092040, 303886767, -569536169, -473557399 ], [ -1468612300, -906861222, -350028586, -917753294, 516257014, -1392732155, 962246078, -1225949144, 1613896674, -1671082313, 240748693, -1796020966, -1340314669 ], [ -825625669, -1390800778, 256245939, 1061702184, 749336489, 837140814, -260051171, 1809375663, -840138972, 174870471, 2052831517, -1224577775, 1598298294 ], [ 471172394, 1672068581, -131976825, -1396630620, 606872812, -673695502, 803769608, -262561244, -1588784327, -898300633, 1731908695, 1896091764, 1669308575 ], [ 699020946, -198672444, -689000515, -609613335, -2127341846, -173997902, -726562076, -577859250, 344455183, 1335316367, -1221922485, 1613934767, 607175209 ], [ -1538879561, -1686281910, -471189958, 1136454714, -298374311, -560865100, -2118460644, -336327437, -439906331, 1469690214, -899689786, 9112001, -168247302 ], [ -383760730, -1156202739, -30887437, 1279346765, -698595489, -1307754198, 397189854, 2141050030, -239881241, 267316319, 1270984881, 255787788, 991547157 ], [ -1545851956, 1219726895, -2002730744, 1582695580, -928113101, 220560456, -244902675, -1261640936, -976348626, -2015651453, -710589549, -79538999, 1132770038 ], [ 310556241, -1437786985, -905194823, 1336442553, -481753682, -1691760940, -1509342970, 1119853992, -110676243, 903893666, 1057983389, -1158098503, -1815840508 ], [ -1852539165, -419054922, 1232808521, -2027684011, 2043921819, -843996770, 356769314, 1036074933, -830367535, -74978850, -400388386, -34634784, 83679781 ], [ 574799972, -529104577, 1707528555, -522887988, 908283392, 1292964150, 1111801020, 2023535249, -1405755062, 317480778, -507378573, 447981253, -24553139 ], [ -977009831, 817827082, -636843659, 1276649480, 1611611322, 1703722434, -1805174980, 1247629058, -243321790, -148830797, 1354171138, -536343934, -5900859 ], [ -1060674677, -2084032340, -1316451478, 294600046, -304738953, -2096450567, 1879258673, -1106469948, 1785976159, 1585505969, 26058258, -483536081, 549054637 ], [ 969645613, 128823006, 114626566, 1671622720, -1346857003, 1687593966, -1754874885, -968893458, -648643453, -998093169, 845839430, 1087442716, -351128464 ], [ -183162436, -1821839775, -421180215, -2016192630, -2011459713, -433449614, -451826415, 539037693, 691085502, 83892644, 1255721366, -314178826, 1560837185 ] ], [ [ 1450763707, -1516879829, -85241480, 1182091227, -1895277900, -1327998022, -642402963, -541853390, 27672662, -1204680723, -1505517322, -1873307372, 441406231 ], [ 1699152206, -1197914761, 2102328759, -1883051698, 269829909, 1256071462, 495718547, -1105573924, -1890885416, 37730918, -1430116944, 1530653010, 166645080 ], [ 1073030654, -1890315927, 74158174, -645058451, -1288765915, -776660634, -1161582767, 503766429, 644763070, 1570443771, 1958673995, 1277264876, -1478604634 ], [ 1582176816, 1895880758, -1732125610, -1762390098, 10658373, -1952575498, 1980425384, -1427184549, 310424592, -339119247, -727298890, -1773919346, 1050016726 ], [ -75043304, 715061561, -1326856737, -712910002, -1470021087, 1661182475, -1218375531, -982085229, 122644470, 1135243597, -1385998402, 1976171667, -484755808 ], [ -1623598143, 1705366389, 142101874, -290703328, -1411972237, -1468973181, -1325495350, -1613757439, -104342030, 1215633376, 1829342343, -1449099723, 1738803186 ], [ -1133019251, 1772429344, -586962031, -2034956695, -974560115, 611040455, 1955212378, -1159344353, -1177253747, 652053453, 635238613, 567342299, 2126817786 ], [ -451296938, 709859694, -805445034, 1622515720, 1883511139, 1687176635, -1813028264, 1857367656, 999782253, -756330479, -901946377, 1778642023, -1814368136 ], [ -288743175, 1146316165, -1883457325, -369104241, 35412782, 435552696, -2031897911, 1005234233, 2123166666, -665057466, -115131407, 1219516746, -1349190262 ], [ -1304418818, -1336387129, -771446903, -1494412202, 1121314943, -456748265, 808932710, 1934915648, 1724056454, 752259525, -1375361828, -1430141452, 1596926297 ], [ -886120960, 2056835135, -2092700089, -1696261479, -1209034815, 6558383, 777011986, 1112427190, -1061850607, 203900460, 1045662961, 551207298, -1356147416 ], [ -1185493569, -1615577310, 963074711, 1493440154, -2146925047, -1284966517, -344134386, 902828854, -1269530617, -288077710, 1278303509, -1009714091, 1146532375 ], [ -1546252891, 1056592107, 1016922625, 1105658086, 2091205320, -406392387, 1015644191, 1705356651, -742852833, 308021526, -2107972725, 2107735880, 643092177 ], [ 1447967241, -2128697753, 745723380, -1578254861, 694878037, 377943263, -1696598615, -966689717, 501132541, 1911241889, -1879882170, 1474895572, 1504977494 ], [ 71296301, 1329079512, -1640678449, 953201059, 1423636086, -999110262, 1727662768, -1581910099, -279220515, -953795508, -295109401, 192813865, -656859707 ], [ -1085323345, -1929327745, -502077118, -1445437276, -1376186436, -1828217324, 617354254, -1758742131, -1226806047, -1746258060, 1644738333, 2088459407, -746836164 ], [ -150302164, 483477067, 336309145, -2045134712, 1716054430, -1885373266, 1477243455, -1342336169, 515163771, -1612085849, -318799075, -1612465084, -1008373664 ], [ -806164899, -600795496, 372219655, 236063497, -2123022153, -272570733, 371084969, -1915294914, -1850160796, 2009803543, -332753697, -518791445, 61624279 ], [ 2006689072, -188574935, -499181232, 466263361, -2016153248, -268305184, 485447763, 1561274165, 1971321009, -2021058735, -806439708, 1014124767, 1964172455 ], [ 695634704, 1318013429, -121779479, 1421821580, -1443150198, -1307484415, -88370670, -2139635149, 542755833, -1822204546, 1757430941, 1260255815, -1719414467 ], [ -1552492541, -681625936, -701470036, -743380611, 1018327401, -1547771903, 592876033, 372470903, -540562032, -1966075980, -1308877229, -1115210337, -1022814504 ], [ -2126687290, 1269072819, 1469893685, -1741894844, -843374581, -1790556616, -1657811666, 1826429612, 1344833914, 1457798264, -789392204, -1838450753, -444064539 ], [ 1433604010, 1322959140, -554033506, 319668003, -322840450, -1798297564, 2126204435, -1535311270, 968575335, -739027982, 1607288741, 296715995, 1034906977 ], [ 1649573095, -319242099, -992554393, 994428487, 2083689084, 1617194124, 1315026309, 760202600, -844816323, 439910419, 1690906779, -1132761774, 1603947977 ], [ -1303986534, -1092878799, -10453425, -984233979, 1192431690, 566667552, 335281579, 29048452, -573255156, -1671704789, 1016715495, -64620820, 1973468258 ], [ 574279309, 153667050, -655522853, -93313151, 2124054163, -216341531, -182334966, 698569338, 719015971, -602398105, -749407455, 888166132, 822344274 ], [ -1901882968, -1400947258, 1814201996, 185462716, 416857574, 2000646613, 848085761, 45292839, -1653730394, -1184836123, 1593778521, -2082442445, -856237294 ], [ -1491859044, 352246412, 361959490, 1841692583, 1984212904, 1739123380, -1822073448, -918937118, 1383842742, 471448926, -1029118118, 896573382, -1518186232 ], [ 1870952137, 601131946, -1433684252, 501281891, 345762100, 374983379, 563990648, -1301081583, 412333610, 372548752, -1518464671, 966650754, 649744832 ], [ -1769959390, 1663050317, -2124836642, 186380492, 1665776711, 820683313, -870901450, 1456688995, 1916207962, -1167749534, 654659219, 1253175875, -2080043841 ] ], [ [ -1661769418, -1605420153, 116295994, 1976751566, 1483121648, -1524809690, -1383624484, -77550204, -1420263648, 1021049307, -1234520759, -612360811, 1781214303 ], [ 2078156122, 1619918986, 1904499126, 682411926, -1874898617, 867611049, 721232719, -1134117623, 652101291, -988964688, -1423484452, 513414460, -1251340309 ], [ 1506459108, 665065757, -1073745643, -615583217, -2133768083, -1981266421, 1894021669, 991409346, -1523268529, -1542592060, 93382190, -103406668, 1870967355 ], [ 1019194691, 1875956447, -1258932440, -673300655, 1022184539, -1866053458, -21071384, -1917431809, -1109756432, -819378266, 1797986, 1155947258, -1307819112 ], [ 881387750, -2038644484, 1239881940, -297928631, 781375711, -1174810911, 384947434, -72005287, 1514396961, -1147480817, 1840113115, 254817217, 1667032378 ], [ 2053383211, -1667282829, 2071832026, 1654112102, 1097446249, 2050264998, -1902173388, -667223792, -1740088312, 25710599, -860775923, -897459555, -1011504874 ], [ -138711584, -132962680, -576879532, 1839711179, 1622608430, 2142476973, 2033071469, -223638024, -1284841876, -1643269595, 1036101263, 1876589488, 1404498909 ], [ -291469818, -1111773783, -1801269816, 1654655881, 318231226, -773163356, -947872908, 16875923, -26675490, 846987102, -1102314336, -1308714319, -1639344327 ], [ -2073191956, 617000642, 626794711, -1738365648, -1503899143, 1252149051, -893547307, -1833068952, -23066814, -463247123, -650373542, -675946288, -212476162 ], [ 357310036, 298411452, 1356514290, -972943819, 190679277, 77409920, 1987309192, -1403320314, -1616688248, -920495378, -1102870033, 381421238, -1475145420 ], [ 1290409934, -1339499729, -1418906790, 1101834500, 534971393, -91794589, -761645113, -1414330772, 1530033718, 15493017, -1733575630, 847756240, -1022619309 ], [ 1790657477, 1324011310, -1026255738, -1652919968, -761287190, 232932152, 8481761, -1581122358, 1834784849, -1728323605, -1201565559, -1078197293, -1883875044 ], [ -1331062334, -1229274876, 1134416579, 1524530181, -2134250703, -159663209, 1805903322, -1738669588, 43410494, -186429671, 739907662, 2071657404, -1167004685 ], [ 1190775355, 1784521801, -1594145143, 1612609171, 784974256, -566762467, 875039868, -1163575304, 1529754341, 1215958624, 1155424285, -1171986895, -1671518552 ], [ 1667655422, -1391574637, 1151579919, 1821103758, -1983387671, -504275578, 141784958, 1859704432, 1245087300, 1543829723, -591346728, 23208524, 280016929 ], [ 498090778, -1955019972, 1033410148, -47484021, 1387685669, -1093582364, -666039401, 13356350, -910204557, -302015028, 1322360389, 1288650037, 908562776 ], [ -657666553, 1283162691, -866347379, -1083570572, 618238866, 1860572125, -1709610795, -1274036184, -1117269574, 1922777619, 592125900, 875609417, 1195742040 ], [ -554096483, -45680071, -606805185, 1584581064, 908006418, 720101204, 913669693, -1928834651, 1337599892, 890423493, 1674827685, -837645020, -932788752 ], [ -2045006147, 881599574, -4079272, -299401905, -1257003736, -1269850426, -1192316866, 1017431389, -510169373, 509120537, -1542244682, 1639317020, -187325805 ], [ 1610197888, 2127574071, -1529684591, -1852671202, 143888914, 1864009451, -1619902302, 1725192357, -17552965, 238899694, -1733362711, -248329996, 925017221 ], [ 2133947637, 496882821, 2113493439, -188377434, -259665560, 1046456084, 1608633583, -1727118497, -844564770, 240128509, 1127028506, -51506580, 263773839 ], [ -1569478257, 1590745325, 1133911647, -1490614136, 2047787941, 1957619371, 839430140, 222442337, -1476911329, -843038927, -483990405, 735236795, 479519731 ], [ -842696428, -905126232, -1305694206, 89820644, 91074205, -670505597, -588489543, 1322321507, -1281414060, -1252474667, 850829538, -495255251, 1440264901 ], [ -2126892902, 786278420, -1755519057, 2053510975, 829324559, -205948606, -1298781309, -57798228, -605313792, 112399239, 237056340, -2017769625, -1596427176 ], [ -561363339, 548781730, -2068798343, 1633183095, -696224166, 1929883361, 1022206434, 220582903, 251417787, 175215672, -176153709, -1224772949, -499099531 ], [ -597716042, -1477553675, -869145706, -128304393, 805048753, 194474149, -1876986008, -396699299, -1883429034, 122724150, -1288102973, -985842270, -1958521614 ], [ 1311723418, -1060125221, 381445137, -1897820333, -1667415466, 1100091219, -962687210, -1789351303, 707384112, 1541646706, 1354230565, 1545778837, -1089154641 ], [ 674954904, 261048701, 1970406702, -1092581498, -8631178, -1564917547, 1061976355, 1176058365, -1093658909, -1317300444, -1889801057, 665760667, 680152790 ], [ -1773515209, 1623512131, -209542746, -1510743485, 1096403087, 1304821440, -576368921, 2090453044, 17346426, 169483200, 1061975025, -2049623779, 1719710818 ], [ 1906883108, -1523467956, 1083309711, -824721760, -1228682942, 1247992426, 607531673, 1881658282, 42546839, -2137935957, -844208272, -796973537, -660662306 ] ], [ [ 534328907, -2111043807, -1756152084, 259178196, -186934356, -1046509874, 1521479364, 1438360791, -1080453675, 878956529, 659492610, 25831948, 783196669 ], [ 763982931, 1748387995, 654626887, -776574433, 1679508430, -338666250, 489051317, -2021434050, -47415494, 1006584129, -1694822904, -878202162, -1872721756 ], [ -765348398, -1646817997, -1857271786, 272816981, -213276685, -1942450827, 1242037228, -1585013701, 413873357, -1295343281, 332385294, -23422512, 1011248128 ], [ -1163162586, -831927791, -1903242293, 965004128, -1267864920, 1264116410, 1835425806, -4973664, -1906348920, 862972700, -1230311886, -739804269, 1115933351 ], [ 1358298786, -285523902, 1976261379, 289280530, 751670726, -485498339, -287319346, 1132195896, -614671179, 1072544060, -1114223542, 1542901273, -523616481 ], [ -639677837, 1799534234, 791495581, 870060604, -402025040, 26578912, -1801922414, -137395976, -621617561, 792726566, -1978893208, -138237591, 194547966 ], [ 1084503045, -460626587, 1453046073, 610515399, 1869711939, -1317565729, -1136614458, -1782510808, 90469156, 1831876449, -987939895, 640372008, -1791423990 ], [ -1488223692, -22186252, 1729206529, -268534802, 1077381981, -581128049, 654214120, 1902268568, 1263371157, -80509408, 391995569, 1160247947, 125423445 ], [ -54588631, 730306977, -2118605780, -1522078295, 1355375106, -1070843398, -36619833, 1234077619, -2030480659, 69632549, 1770387836, 1873074191, 1845462594 ], [ -86014823, -1182350641, 334797622, -791184569, 1498737360, -261315607, 183904721, -718113230, 633692265, -1588200332, 1652072871, 430952259, 699182886 ], [ 1872279641, 1205042589, -568358288, 843130435, 958580783, 845630084, -1679846518, -670010369, -452004971, 1244071031, 1576425231, -30250493, 1358681896 ], [ 1563571679, -1531828287, 955772344, 74522333, 221401055, 310721853, 1480998152, -320622644, 1902650827, -1174749604, -1455851411, -163003652, -1263361453 ], [ 702693939, -2079833807, -1649579847, -857258032, -1066108354, -750991814, -1068128935, -1973121984, 1525336669, 1677414445, 786073419, -284034829, -518116417 ], [ 366589164, -573428536, -989933069, -1825558907, 316344900, 423735000, 905922275, 526558145, -76781999, -1393660622, -1651974857, -590268593, 844318511 ], [ 224605103, -1618758479, 686736583, 1132149131, -238314606, -1047158996, -296114949, -4038123, -1445741146, -1331631290, 1015589055, -1736923864, 28965769 ], [ -1300872623, -174165766, 1601255520, 1410843089, 950873719, -1215061418, -1797575420, -570286067, 1979528861, 1244158623, -406370070, 439028542, 1435657418 ], [ -1796179833, 1353576807, -1120945042, -1620029489, -2136609675, 1121280296, -188874105, 1663579510, -426440064, 887249256, 85309603, -1320754200, -491000338 ], [ 1831084016, -511635845, -580707898, -1139111945, 762408394, -261532485, 2043368378, 916599453, -1030911940, 2034245158, -588627473, -961040678, -545089884 ], [ 2074360515, 1881486659, -1851683043, 1229205632, -2054116781, -1997629266, 1852079531, 1629260137, 51886014, 280460660, 1229820594, -1188323580, 724106377 ], [ 1241265898, 702384796, -1964419365, -784551927, -2051935766, 1159176608, 103733777, -218981790, -1692141753, 379928587, 782323935, -1871839242, -1474263450 ], [ 1378470106, -1635383111, 1081342013, -541714392, 1119489544, 1105903240, -205384485, 1487688797, 305676245, 2512801, 462027596, 1401513929, -1775337741 ], [ -2084831916, 1588667965, 1100105904, -386842507, 1288825861, -334119053, 1706442901, -149093229, -193971758, 723813852, -1998708566, -2088724938, -1904207166 ], [ 681211430, 1638720376, -590002727, 2001307944, 1875064352, 99235064, 1646222042, -1900952389, -836858959, -891858406, 264977638, -191450220, -1307594816 ], [ -1248486189, 882699960, -1238570530, -25548783, -1091978740, 1762932592, 1926694077, 1190620446, 45886586, -823214643, -32147457, -19014429, -1522439036 ], [ 1760494217, 1319182606, -1217105161, -475794607, -757768321, 1719657769, 1814117934, -626515001, 1996115368, 819631241, -1354029430, -1176128913, -1364046182 ], [ 1108247185, 1452021306, 648454022, 1792618044, -1907623532, -20774409, 1609240672, -753506039, -1032454863, -226006467, -1002405660, -1950747836, -2098160401 ], [ 1619512711, 685620550, 104633995, 1147318406, -361912095, 1763850848, 600801454, -1975528467, 707304807, 849705921, 1165134464, 609975272, -1181841563 ], [ -1357231973, 2007566790, -1196845544, -981805067, 63259772, 191265815, 1714967522, -698369956, -1787232325, 1958614819, -1556429403, 2064122466, -988841160 ], [ -1661833149, -1660458401, -618237845, 225767272, -1333446192, 1593066496, 682797263, 803421993, -343292550, 1373282745, -1500718410, 1577524192, -318764061 ], [ -301634187, 613080354, 1981731993, 500939109, 1445756640, -1044373467, -874498107, -1754990783, 1527891056, 586462593, -2034665685, -107186190, 1465568154 ] ], [ [ -1829873030, 1491295690, 460032137, 895673809, 131223933, 342622201, -680007634, 289546082, -273463296, -382854841, 1613522299, 1281551158, -699441248 ], [ 230257216, -1829418735, 459931727, 181374806, -1824421213, -819005739, 1562360778, -1606003296, -145911412, -1504502704, 1868234207, 225076970, 492686204 ], [ -225672535, -1260990748, 794302331, 2125399312, 415165574, -2110092290, 178310224, -2096731446, 690924089, -927690938, -1624167475, 638304215, -150371530 ], [ -606639099, 228460797, 346540265, 290468718, -111938288, -1469068104, 625458389, -453810439, -1438909315, 1508673385, -2009011767, -117159227, -1772106483 ], [ -650555196, 190797253, 1249504102, -1719674568, -231085043, -25217195, -68486457, -1796311712, -156700902, -711022573, 1499219619, 1994870309, -426562914 ], [ -2086934746, -640559607, -235497914, 1255934591, -339214923, 1783481721, 1767311881, -772502549, 309995323, -649517067, -1635214952, -120555179, -1917675574 ], [ -1020130080, 2081064496, 2032324948, -1951192960, -571836531, 966156612, -1014690659, 245288774, -1863034649, -1153550998, 402078555, 1427483049, -340541625 ], [ -144003181, -1199646327, -1065980995, -392433064, 136981585, -88107012, 1548513989, 1872044207, 1345608483, 147475703, -118712400, -1856664961, 1124494416 ], [ -938675557, -231683301, 145285971, 196360125, -856897275, -117027085, 2042770575, -907637023, -1521978411, -757955658, 352565364, -64598057, 1678314507 ], [ -876960502, 1824089488, -1659789126, 383156512, -1606171516, -1494535190, -1868350600, 997538094, 1855683997, 918145764, 1859575769, 1725725985, -1852339639 ], [ 659400792, -1936218415, 656467609, 867453474, 1641739989, -638725655, -1628919095, 93873237, -1025046454, -2063933476, 1683961711, 1070606390, 2030506069 ], [ -493007687, 317726232, 323159411, 961754898, 277164750, -826384596, -229824918, -661272764, -1250373503, 1402946384, -1313300837, -1718642328, 1574874383 ], [ 508443453, 555760021, 977197371, -770830894, 2101054940, 306018057, 1728478078, 627281218, 320645540, 1136141398, -1226376274, 510038438, 1121718958 ], [ -1160634957, 865042396, -407547780, 1388482090, 1922796347, -381637265, -1941741501, 2001631041, -1207291073, 1407405419, -930983781, -1245659611, 1110082376 ], [ 1595635859, -714255764, 316051627, -282827606, -1165295243, 712727920, 691371113, 1215254074, 890580207, -1426264258, -627733356, 1695504027, -1779394138 ], [ -2060640675, -1901070174, 42864439, -269101403, -1479412277, 2131994998, 300703037, 691765378, -731647660, -1471216828, 91229916, 933546402, 1753920815 ], [ -326229882, -1733868718, -293822704, -1834208755, 1406163902, 324793207, 2045025216, 585050522, -16633392, -740135716, -1981793136, 1728801763, 421286974 ], [ 448190431, 1787195111, -1664666754, -1469356039, -1607435438, -1653033320, -829078460, 1916028154, -931685148, -1102078441, -37199348, -1945238970, -1320973242 ], [ 1031550542, 1726434387, -1142848529, -2063776261, -1934984418, -1549527409, -107005417, 820455737, -1254401324, -1695866823, -1685515032, 723014265, -1628443877 ], [ 1068319270, -1600340458, -1628700127, 787737701, 1076268200, 863120000, -1285244215, 1218331430, 2077044995, 2087853643, 798280897, -848542330, 763089494 ], [ -1390883943, -176942607, 1554462030, -755047292, 62440471, 1188967777, -1822274478, -2803613, -318999898, 1401736982, -366563123, 940330666, 1144306831 ], [ 208916154, -1881239293, 448586176, 2000822150, -1838768541, -438218113, 846688941, 1235052649, 384877092, -1069026553, 2093395624, -666268653, 1455109431 ], [ -1826237007, 1937905121, 2091527095, -1866862572, 688495537, -1686581933, -580010602, 1018374242, 1018852803, -2139276147, -1770301370, -397353925, 349793028 ], [ 1485330012, -2052328019, -1415232260, -306830606, -205863421, 2106826566, 1766544449, -882806841, -1035428888, -566504862, -1881898765, 1989378657, 1766211900 ], [ -1452348754, 1397094646, -476541337, -1537344678, -1206099523, -1755137308, -230760263, 738933303, 184581877, -1270119971, 314250996, 356598647, 1606154129 ], [ -2011855227, 1069554971, 217289546, 761345144, 1561457281, 923228907, -636997957, -935501340, -710855001, -1201277321, -2118536243, -1440575517, -506720905 ], [ 226008628, 1366510307, -1996379712, 105170187, -315527837, -1295450738, -2037591337, 308026703, 13587947, 1584806467, 225394579, -612246204, 52830443 ], [ -828363217, -1032121714, -378996524, -1823515712, -114565206, -512924456, -50577560, -13742884, 1095055616, 1525259474, 1193210336, -871906590, 2065399020 ], [ -158586029, 2063123963, 1992485421, 49844649, 1432611074, -1249973799, 1261213686, -1347219084, 306885280, 759493501, -324965866, -186163492, 88328076 ], [ -559758168, -1192544033, -968537715, -1618635211, -528658543, 787742128, 1755035642, -645392934, 404311776, -1218124767, 846009056, 1391639726, 300759158 ] ], [ [ -1974928839, 748854494, 1667592980, 1438067460, -41502246, -1438377853, 93260274, 2094155777, -1240599291, 2031413924, 592737104, 1607010762, -1940416669 ], [ -1569803431, 1430179489, -502556214, -1777762886, -347668207, 887222414, 998854697, -1651474762, -19076030, 1982230134, 1087244320, -670126402, 631433585 ], [ -703987422, -1287047179, -372182993, 1348276652, 316164814, 1261777949, 1524812996, -446930377, -1077850694, -1530416388, 1682638155, 613779313, 1398155014 ], [ -891458569, -917036912, 1657103297, 1046504151, 1333538457, -1069064539, -471740108, -2121909201, 1013785232, 607330698, -1197065247, 499146394, 563877899 ], [ -1589667641, 977874136, 873172450, -447807691, 1127322184, -853188591, -882805809, -1591308414, 147192128, -1668724428, 1171772896, -1940151039, 1321978643 ], [ 1166276732, -419634421, 189863524, 1370720155, 116623836, -378139197, -942125774, -711152199, 1643520390, 329508954, 1312628495, 61589811, 1391133413 ], [ 644646844, 1165289373, 1481360620, -2042836275, 1488602762, -206530451, 1501283465, -1619613782, -864097968, -1670454080, -345610234, -1766959992, 1769820959 ], [ 881310908, -445798843, -1001204496, 1217894683, 1308584124, -2104958257, -456577588, 585347671, 1853335322, 1030265161, 177848659, -2010513006, -1019985921 ], [ 1938121278, -1056526423, 127052496, -936194195, -2104414964, -853531031, -50957884, 1651514755, -2004199210, -1810739871, -1972969830, -149273977, -811606028 ], [ 172007041, 1644959214, 263952916, 952815438, -1899987154, -336498399, 1524907714, 91566902, -271899341, 513088130, -104113658, 238476374, 1695651657 ], [ -129725297, 831460982, -1362933666, 1657493165, -1314807451, -1186251439, -514856954, 141164898, 591194846, 762416284, 1646141366, 97837160, 1376462501 ], [ -1322163521, -1306671192, -1769303557, -1922337745, -1762518966, 840294080, 950202483, -1315551908, -1214414935, -517238501, 420389007, 1031757467, 190025672 ], [ -784579742, -150073267, 200486970, -781732983, -1778095628, -487067359, 2028288219, 65548527, -1113402760, -577260615, -1428570412, 2040314960, 445291852 ], [ -1585179250, -1884102687, 2142773700, -1499274772, 21782397, 1023127718, -392700959, 1878023436, 1319542647, -1699006785, 1555774128, -1348271317, -567993060 ], [ 1906899233, 477539028, -332785277, 874461082, 422417501, 2133354583, -561908878, 173308211, -924838507, 1546137121, 106462880, -1258015347, -758069266 ], [ -685768789, 1652862150, -2062653542, -2024965062, 353757293, 318000916, 120256185, 1258678714, 716150298, 1975770806, 1512129378, -1500974195, -1684150790 ], [ -235743608, 1852968251, -1518521243, -1624864692, -1061498287, -1308103869, -1473286202, 736400869, -1712740920, -499773388, 162343945, -1096637404, -1332894827 ], [ -990451548, -1930768250, -1909994781, 899076026, 1230443605, 1459370035, 772526824, -1846608574, -86993626, 1635085518, -1150526389, 1894775687, 1273185778 ], [ 1256924557, 999034714, -416173453, -746073533, -1662296264, -1410254953, 1985229718, 993908383, -2070827319, 1507094533, 1228492336, -1687103896, 1926998962 ], [ -158638606, -975066770, 997314861, -1828698447, 1707728503, 871153138, 34881130, -509491237, -1352326946, -1736544369, 22175984, -1781488858, -908444382 ], [ -2134446803, 238165937, 2107465563, 1185750632, 1122998737, 1399049117, 1182066277, 781335612, -1977614256, 1788331623, -1214164458, 182752725, -642722826 ], [ -1843949880, -1531242664, 1830281694, -295478204, 1109419227, -614698447, -46949429, 1872916801, 1832698395, 1602838111, 1425299736, -102367157, -573525947 ], [ -1629058936, 1896259796, -1831292311, 926533443, 1254376663, -192108989, 266329052, 1777248727, -582188992, -1594025999, 193469485, -1759423710, -1612465423 ], [ -1777320595, -1198246822, 486018879, -1891103484, 813503871, 417188516, 1898905426, -2073924383, -1142570841, 904527079, 1079755692, -1411212506, 1606381492 ], [ 379270888, -1379711445, 875118001, 1276606741, 1513681217, 840044778, 1481701938, -379028838, -530889329, -102111198, -2055979255, 1380614604, -494547184 ], [ 917466410, -717475697, 72110138, 1228853080, 2022654379, -1692989454, 1021338923, -1005298157, -1197111729, -646827893, 1470059698, -1098177119, 740073896 ], [ 1192541074, 218475327, 1875609046, -653418394, -464479973, 499248232, -111088537, -1163318411, 1974650003, 708899141, 1516313936, -1559497726, 549642838 ], [ 1786321518, 1781922239, 1773600329, 1440433654, -699327099, -60120204, -1109646808, -1026071147, 2101523997, 965727366, -889279040, 608155494, 863140170 ], [ -20182654, -249399037, 776395972, -612290365, -597494112, -1755086092, 588361333, -302913686, -969066049, 394043576, -959222987, -1955232207, 1961705079 ], [ -1577054434, 1842920417, -304553294, 1154638648, 547676011, -701981412, -1988592829, 1543829073, 442890904, -878226185, -867429044, -2034128235, -2082168327 ] ], [ [ 321741277, -864187414, 1162164942, 1319763017, -2127072135, 1586163575, 159432763, -1049883747, -552459571, -989009948, -8960960, 309237908, 145807986 ], [ -1167924768, -1318190212, -1719801245, -476499374, 711106918, -288170010, -1317947939, -752780152, -2007694862, -576934556, -1869399111, -1657042817, -1449746431 ], [ -804821650, 1510104636, -1502518172, -233625102, -101206338, -61308099, -267355740, 322254082, -1101148668, -2025488973, 307391067, -1863615111, 1434926637 ], [ 163976749, -782008602, -2048252948, 100459692, 2064491153, -1860115522, -1978234623, 1677768131, 1586089475, -843769766, 392145077, -1334741294, -2095179615 ], [ -1024190370, -1664163782, -1212595389, 1868617919, -921364449, -1251296359, 1660486795, -802365294, -112232954, -1181041640, -473650445, 43397771, 174613127 ], [ 300059206, 1567041910, -1695772306, -1890003777, -170695263, -348191456, -121521170, -805149569, 447629725, 553287325, -1562525325, 630077723, 153114124 ], [ 2078129155, -1649114861, 2022001958, -863932924, 817790829, 290527924, 992921960, 2031141584, -576872928, -864126363, 1228439386, -2025606654, 1975073428 ], [ 157295486, 2141478565, -1644921281, -1637650578, -410295520, 317239250, 40547675, -1833577737, -529227566, -1735441150, -47387739, -1904102743, 957520457 ], [ -1173971952, -379478693, -1183868684, -1579179139, -702530823, -1405885793, -717319213, 824161769, -1570823682, -1141051701, -1506529044, -1923621057, 91884922 ], [ 893094772, -18328429, -1879462008, 1769078291, -1962392649, -1193761512, -1320865106, -227531922, -709964581, 2053613206, -485675093, 1978564464, 846354139 ], [ 511089842, 1015874653, 602112635, 1187614769, 1410500431, -1236562675, -232587008, -2138801469, 1596626574, -1802265953, -1466679911, -300800164, -1599283776 ], [ -2045224889, 322614836, 7171150, -2028628648, 1426417353, 1578947316, -79511484, 200668788, -58154953, 786635987, -1302649678, 594510889, -1440118683 ], [ 805250734, 469866248, -1606079400, 505442033, -711993421, 344022809, 995537418, 1932304594, 1666925, 705678428, 80153451, -1574705842, -735414326 ], [ -78558529, -1872610779, -932496426, 1591246899, 2034077584, 1121614182, 1333032355, -766899280, -39603620, 1808340523, 1185317956, 1320263698, 1053240927 ], [ 1887807898, -406211236, -2087353268, 742956389, 1983428011, -1389954771, -510120719, -914605209, 561363020, 1957405423, -1632535119, 535560134, 2102662357 ], [ 1578503612, -466937668, 1013566238, -1444733719, -249715878, 725444344, 684101406, 1310006402, -1408419594, -1244563353, -184396430, -1100891774, 342081206 ], [ 1051685369, 230059120, 121887633, 884623977, 725498152, -57460502, 2025280405, 343751949, 1807601362, -1946496062, -1965130377, -1822966078, 162424410 ], [ 2085089510, -1107772452, 724226349, -946871947, 67389667, -1465734583, -246338173, 1311315263, 808031183, 1347760940, 239564687, -1283313280, 1589987427 ], [ 349104742, 1441088075, -59209609, -1610825362, 1689122749, -1238151871, 1783004078, -264706711, -1894630661, 114185275, 1500867124, 2036119001, -534115313 ], [ 2127757243, 578977225, 709397092, 1436391346, 1605974982, -1601364354, 963193102, 1309216381, -479205155, -1517152137, -1269954749, 1240242663, -1122651112 ], [ -1671988069, 1703486570, 1586167481, -1577337053, -985611371, -1959827642, 686292686, 337887231, -1575718504, 1655181200, 1488452907, -656118286, 1482392092 ], [ -39619436, -1670681896, 1149698604, -950012284, 1231605920, 316829406, -781391513, 680044911, 1217757540, -633199799, 586620055, 1207267804, 1392365820 ], [ -1210183225, -2139557993, 719629332, -716757253, -1279413025, -1623286096, -885280368, 690177550, 1425912806, -2075278824, -180413468, 949163789, -1627985639 ], [ -646080434, 1307390196, -65643108, -1951109054, 900082309, -484805622, -1073409787, -565011597, -1684705639, -663689244, 67743006, -25555015, -753000686 ], [ 1736228921, 690637916, 1167187863, 38214065, -1048058575, 1399697431, 1047387161, 735981150, 414000190, -1446364638, 393966498, -2092305151, -1656996673 ], [ 336860950, 501109599, -181740785, -1031598807, -1427323259, 856405849, 1527266912, -570977295, 155821066, 1996425388, 1671575482, 1037255206, 116659995 ], [ -1670693107, 157183306, 928663671, -493426157, -1775884348, 1538543820, 1311278617, 254379202, 11255140, 1151293876, -2053540287, -94839011, -1313237188 ], [ -1557368229, -1657036028, 276761278, -248511770, 2090432498, 555656753, 1358231836, -1724763251, 937308777, 1507854098, -1866890324, 1228327769, -1563672612 ], [ -1053991895, -1926494756, -706185057, 431881505, 1135586446, 1661522016, 1193736065, -886759990, 680112210, 985549509, -173935963, -839415453, 28391881 ], [ 320030873, 1682031600, 1008044125, -1536588741, -182702711, 1678907246, -771793041, 170331676, -1912915251, 1737769908, -540444578, 48708418, 263370843 ] ], [ [ -1730941075, 1132474391, 1057559661, 827762752, 1124568534, 209092346, 1765552907, -1520552509, 474494852, 812800396, -1980914149, -1538436262, 1132994889 ], [ 44131129, -1660083341, -605907485, 1680928439, 144978852, -540277922, -642608258, -1155316033, 1599963650, -1404380085, 471665884, 1635298785, -331631563 ], [ -1983879355, 24091952, -352387476, 1602077376, -1678539621, 1396560809, -833439026, 1835250012, -1437420146, -1303903760, -160383102, 1034222151, -612032433 ], [ 1520623012, 2098198312, 1848309782, 438688812, 368533412, 1552819702, -558686016, -1152571398, 2012633483, -1980061087, -850429105, -1101915263, -572145346 ], [ -523412113, 2087715032, 366219807, -927425383, -249577075, -558652381, 21265863, -730615135, 1001250123, -1770899054, -1344870467, -1735637347, -1850243158 ], [ 1000769532, -1515190365, -1593301414, -1050147604, 346994731, -1204476543, 297972038, 1077911320, -447490751, 978901453, 2065004343, 691398290, -2043405854 ], [ -1817591701, -1396029047, 626206621, 1169265000, -414726793, 1585923556, 1529354550, 445965420, 389765963, 128300436, 1617618222, -1526258541, -1086955936 ], [ -241575507, -573299427, 671591468, 1799858460, 1441975095, -321520204, -1681636891, -391792132, -476791884, -410285330, -146757648, -608507271, -1734370162 ], [ 1234394353, 720640377, -1842201073, 1781000543, 1677350126, -1022671350, 1910463369, 265748708, 91247790, 94424732, -1071011943, 170289727, 1675740584 ], [ 1374115897, 1059681455, 737516523, -277630607, -416840544, 542547981, 839931335, -505936470, 1420395060, -2103918105, 444859464, -241559742, -1862925376 ], [ 1000170211, -1574910542, -1600625220, 55991480, 76411798, -799438866, 1351728533, -1467187010, 1347138386, 199659124, -922186094, -1333980370, 1935302122 ], [ -1575154537, -1794834261, -1108775557, 1750788192, -674645023, 1953219409, 1615566873, 7400185, -354036948, -2118023761, -1067247453, 757358229, -380930792 ], [ -738866571, 1777595650, -797763770, 1844987632, 1020322386, 688737867, -773811080, 1322238510, -1868115506, -1347976868, -1441184645, -328713148, 719875133 ], [ 46759675, -45637518, 1489269180, -1523547516, -1636790471, -455942323, 1201542820, 342699929, 1532540134, -1502978731, 1925884455, -1939737694, 270019181 ], [ 1801507584, 629787491, 588407825, 1800144835, 1624999886, -1992736699, 1885388132, 665632903, -130396073, 1389556294, -270233794, 523955758, -1753824865 ], [ 527768635, 1928050864, -1469612230, 1130549306, -1135130619, -1853702554, -2016711393, -850076989, -1888826663, -1803081505, -1703176827, -1957783779, -513081330 ], [ 159850339, -638594747, -1332261053, -318358293, 1895740353, -193113676, 299257669, 1571372521, 135944229, 1294857539, 1977435495, -1989577868, 790920959 ], [ -1366666493, -1501082209, -1107642930, 1724837475, -60490047, -329911454, 2082559188, 903813871, 73507986, -1372878713, 1275817339, -1859489865, 501903668 ], [ -1384804797, -340751978, -2123809816, 227235751, -2058422578, -1738788870, 949969442, 1994566188, -696440696, 319566205, -1753384802, -1083005881, -1944545224 ], [ -261637317, 1607747563, -634294955, -1034967545, 255137983, 700541215, -1356641217, 1556985374, -1150871599, -1960224896, -771748857, 809548289, 1107041720 ], [ 1539867378, 235257014, 1235725097, 1600589541, 698010831, -1783302932, 1139668584, -610998977, -973318493, -2063085990, 1328317485, -297569330, 768619448 ], [ 1709167240, -1945867512, 1600401975, 1518505984, 338905697, -218547898, 1260777478, -1420943688, 1339028859, 617043489, 1969356566, 639333092, 1214438262 ], [ -507305314, 883080354, -1460927606, -1377684502, 2113297965, 1838083774, 2027733293, -1111476432, -599949905, 654491550, -214604287, -1747511550, -633925491 ], [ 54264896, 778608595, -742218408, -123737051, -351837400, 183126201, -1330425792, 193058425, 1489113580, -1767435718, -1203229097, -492347369, -320044217 ], [ -1534373820, 974264377, 1929264459, -1347019759, -146535579, -72686921, -1725492686, -1687016012, -1983263391, 720464461, 1512557166, -1574992321, 51618618 ], [ 1518987278, -1166806260, -2104553172, 1499958956, 787113899, 1415913519, -1423672214, 1723065003, 1682329346, -2113050121, -673303046, -942606181, -230888533 ], [ 2036506797, -53886228, -1407318284, -1049509928, -1036990488, 527856350, 557708965, -933262777, -362521711, 200818591, 1595557298, -439671916, 859680668 ], [ -626490185, -197547866, 490837268, -1300245218, -1463048773, 1122003052, -345669980, -1723466362, -423868809, -2025814936, 588507869, 117603021, -1502323878 ], [ -1477715041, -380024169, -493360148, -648633052, 344329288, -1381877048, 1550651271, 1996552360, 66981256, 947181355, -674478618, 600617635, 1683309016 ], [ 913412373, -19647144, -1572116130, -1342241616, 2115256113, 3382356, -826869197, -1862925266, -659010145, -23372128, -251556364, 832938295, -731767497 ] ], [ [ -837346899, 689077586, -1245585176, -728473038, -2051587965, -692046288, -267254536, 1827552317, 1792170569, -1967575141, 1323898281, -1949220082, 1214424507 ], [ 1774565014, 287325352, -1208916731, 171788711, -676390172, -172599509, -894755870, 714292896, 680728548, 1619114805, 330407587, 902455, 411355342 ], [ -639051696, -1107552033, 407041208, -1725839388, -1677317398, 1660488534, 981309159, -1402450961, 827452408, -1131680165, -1616897810, -65717372, 1751462744 ], [ 917042846, 1781390515, -1384042651, -225931583, 950416865, -1868029883, -707637587, -1521082787, 1733511389, -1215404156, -757370236, -1853016428, -1431146331 ], [ 1493744679, -774476559, -1844141012, -891156633, -1664346587, -797769971, -855394610, -668056247, 867497092, 1034042123, 339411219, -1575463553, 871332469 ], [ -289842754, 96848149, 732582366, -1110491446, -1874562318, 1760357000, -392863571, -796145957, -340693688, 1947270643, -2091382101, 538341901, 1559574317 ], [ -93188209, 2127897800, 1609305751, 1414320614, 1190790294, 129500845, 2072811401, 220006753, -1715625983, -1012459594, -1194772709, 1699071616, 2031420214 ], [ -465603231, -2128233458, 1385128977, 1709537150, 297696818, 1254185862, -1815707562, -714407391, 563270931, 705776969, 1060913046, -1157222061, -735830098 ], [ 1630380430, 213185351, 1991113350, -768654934, -1477535655, -1081926625, 814835727, -1239090465, -1374726343, -1175479118, 1234498520, -829171416, -498049643 ], [ -1179873377, -30598353, -1158304580, -1771565941, -1469015878, 517696095, 1932389466, 892331884, -1253497887, -1165025300, 1915075311, -1561110675, 1661303562 ], [ -769728124, -65696529, 2135542133, 1663282042, -242084693, -1427683685, 1627845296, 2073057314, -146663751, -933712168, 749632962, 963009775, 2123762991 ], [ 2082011607, -1030466930, -1839756873, 418897372, 114544974, -360148720, 302192578, -231744673, -1446427144, 1457980491, 1669968474, -378931617, -12866342 ], [ 652543897, -1179053549, 481851135, 6269682, 178937346, -1421154906, 1138767251, -981320799, -645606703, -1744437035, 504339504, -994860131, -1642962413 ], [ 2051756117, -1104808696, -1075591514, -1211544740, 1856809716, 567588315, 1473489669, 1822888253, 1684931761, -895065193, -452007337, 400449371, -774350112 ], [ -1141670442, 1885046101, -1903198298, -718173156, -1755938541, 2065758062, -1592726875, 1508959516, -552152046, -1806128674, -1897114220, 1077190916, -82563183 ], [ -564055724, 1738298372, 1920377001, 522574910, 1425322155, 1670047723, 1921001744, -1918232730, 110331944, 2037328922, -320754447, 1221140472, -1705955191 ], [ 947127488, -890532945, -1201271849, -1583586513, 217977415, 1922303433, -111760641, -1865062161, -783129406, -1793599962, -509312988, -104671968, 1811317147 ], [ -612070912, -2040320169, -1856929883, -937028915, -1388972885, 2129726845, -2000472604, -1358128271, 408314154, -1851191026, -632198145, -163873824, -2107291514 ], [ 728293536, 2015382037, 1575414978, -682812705, 822686504, -613420755, 1275445346, 2016192766, -7014840, -851294521, 1944565987, 584111799, -1286841148 ], [ -169869413, 1450427080, 1755147607, 816778014, 166564035, -639136476, 1513989223, 1490975853, -1147380249, -702931473, 1899819593, 1197717350, 242436296 ], [ 1223528423, 1060656620, 1555425030, -1384049649, 1434584854, -599148220, -1760301128, -1837228657, 1556319832, -1749654453, -1161948491, 1893465804, -369257865 ], [ 347165363, 2094911761, -1469138646, 1753721464, -1460304088, 1448851188, 271027752, 570643688, 239872674, 160351584, 208532551, -307260816, -606767199 ], [ -110521151, 759795079, 302612614, -1825418926, -1581965559, 1619052100, 1048640417, -1721925905, -1881035450, 568330590, 689381188, 1803182876, -2079977629 ], [ -1379190217, 743039830, 231448218, 1160114062, 672323804, -1279233927, 1599841689, -312253919, -978498251, 1572662631, 901612118, 1427832775, 1555397183 ], [ 803401308, 1348737038, 1161273983, -1738550259, -641098410, -1680480127, 1433023409, -46375156, 1894143069, 598424546, -1106054160, 1812667401, -1897806994 ], [ 1196642265, -999857149, 1135899520, 1703323737, -439177984, 1279858918, -49155874, 1282934397, 503661094, 103183205, -778069046, -200639130, -46397404 ], [ 1048967563, 1076719616, 801287761, 1816604591, -1225950587, 1138057221, 1182224624, -841377776, -1104666492, -1886024157, -1405778762, 1681323989, -1076105431 ], [ 1712376595, -301734052, 556055708, 1247495008, 855915066, -2074199255, -1896506954, -1942855114, -1073502331, -1113781862, -173346288, 1612927559, 1574136357 ], [ -1561638388, 1083967114, -1817651692, 830895404, -1151178493, -1820520664, 2001198987, 1994308211, -1955597148, -404572204, 827369683, -79943541, 1505725953 ], [ 277191386, -468918096, 1251215979, 563081, 207724091, 1290483722, -175566105, -886865883, -43152914, -1296419237, -622573474, 702146374, 1173817366 ] ], [ [ 1013854834, 326055035, -820850560, -991126918, 581361309, 657118268, -7496348, -784496949, -1720217072, -631044885, 653799495, -540155252, 383496715 ], [ -1035510678, 1991638894, 2005852065, 1975656597, 1583396426, -1645535741, 1444431005, -257891222, 1653952540, -889015584, -1720015851, -1255440885, -1943459315 ], [ 1577150367, 1149997842, -168548466, 1936953845, 1452161647, 2089905135, -640123679, 609034396, -1592718860, 49456167, 2007192198, -1940514585, -1040254175 ], [ -1404971403, 445758807, -1760892617, -451148503, -82156126, -861931816, -1515392280, -1009639560, 1957624958, -1986455037, -15940814, 1294419878, 1907381557 ], [ 1616284220, 1489924146, 1658284708, -656930230, -2101883641, -1058747737, 942880625, -461779232, -66416620, -1777150487, -9742956, -10591747, -1477496477 ], [ -834020876, -1525343832, 1816460796, 990665492, -1941117596, -634255620, -341769249, 2058485695, -962531151, 1023054836, -1636117989, 1765898259, 66039127 ], [ 1484750447, -614356373, 1539374759, 393240948, -2089032724, 1949118434, 509457948, 960557911, -1500409348, -753081743, -812356785, -710173746, 1198038616 ], [ -85592809, 1530298121, 958629657, 1044873958, -1240912073, -949387013, -435936024, 1846951617, -1249116927, -316216468, 333835522, -1716601737, -351601663 ], [ 1251912886, 980572313, 1621742056, 947973114, 1590823364, -804651198, 1016984559, -343902009, 1201409544, 539834854, 391556631, -2108583202, -1230380504 ], [ -345464640, -129549418, -1438200124, -1921856388, -194500821, -153687018, 563324361, -1029158998, 1243443464, 1427711932, 1041071156, -973533875, 258021729 ], [ -754547569, -1086394161, 383450345, -761740671, -1725041876, 1808091864, 464019664, -522739070, 962815176, 1271511179, -35100781, -1860846017, 1246253517 ], [ -2087491832, -1757213205, -1778846213, -874633323, -1138079911, 1111983674, 324182070, -735644989, 136822720, 1216201761, -325819182, -450753408, 353408051 ], [ 1357691282, -146318910, 687735786, -700614860, 456254819, -1477140935, -1735926151, -691423508, -1330909483, 39801802, 605953045, 641501785, -376138308 ], [ 1965442318, -917391695, 1426648549, -779393477, 192713516, 829774892, 746945414, 1204293402, -1812567863, -594556453, -1867251710, -1316000540, -1333770379 ], [ 1089758852, 798531706, 724248, -1403394814, 513682367, 1378530226, -137466213, -629056864, -1418751742, 1324314943, 836326073, -973038572, -541314209 ], [ 1160687902, -121566069, 179309019, 2140909850, 750618951, 1062628806, 32766984, -1962764933, 514981351, 1754094174, 36616198, -1283372372, 428977573 ], [ -1461304302, 327607130, 1540522777, 959049032, -963189373, -404922411, 1028882137, -488861706, -1803809482, -1872188129, -804607631, -1597576358, 86653234 ], [ 1195346740, 1956262351, -1159088633, -2104104050, -281097634, -1389682251, -53726876, 1383894828, 636637859, -41284553, -1663038252, 459363715, 117496919 ], [ -1884884054, 1201641353, -1395984697, 686066502, 1081112209, 337744306, -636971296, -1627818035, -547620484, -2016864308, -505786046, -1352356216, 143666012 ], [ 1533700515, 948481310, 1751822891, -247204857, -934862574, 873355985, -246127958, -576006182, -1322314351, -499300352, -1362198841, -1944694765, -1823235680 ], [ 1356487143, -1411668772, 761326423, 1536800072, -1322611328, 1324717548, -367379606, 323090676, 530099271, -1961199956, -394819668, -324780428, -206890988 ], [ -202417003, -1253390205, 1890267001, -22299538, 1369788119, 2049815262, 1253486259, 1960071913, -242762409, -479152076, -1485606223, 1807027969, 747710801 ], [ 800864728, -40235830, 592264661, -876196419, -2116706150, -1445945777, 1934281276, -1203050841, -1695803494, -968995587, -1762791140, 1996854319, -240390952 ], [ -648764372, 1854152726, -1990060410, 1387566984, 197403706, 2119259481, 847619717, -1290764526, -1388038016, 1656801433, 1895583699, -1963960246, -538499079 ], [ 277972439, -232456720, 1111039024, 1795028044, -419599456, -1819764483, 1445146943, -1740500985, 1061010172, 1804066778, -1428838891, 357999578, 685919870 ], [ 1573021381, -1493654684, -1090989621, -519570706, 1651027102, 1750292239, 1990406577, 1430625662, 1347858745, -1981037790, 2049907049, -2094746727, -1675967089 ], [ 473512699, 1675003791, -1509492791, -685033609, -617353079, 1595231529, 1153945235, -380930975, 1504697280, 815826914, 441895181, -264489123, 158871287 ], [ 2042125499, 943999112, -127325031, 1857879053, 1538008576, 888719321, -2013082873, -332369819, 961317852, -774166784, 914402511, 2049421381, -955273208 ], [ 1575391072, 872425633, 925901433, -1363453298, -405057157, 15448728, -2019917872, -768345142, 2082589735, 1061987695, 1070986979, 1594366721, 743829419 ], [ -2142792893, 866322673, -830334876, 796004694, 1574068120, 47123950, -601629895, -1677754436, 1337595314, -2117580946, 1290785590, -816452175, -732491415 ] ], [ [ -156474892, 1745355854, 230586438, 629607267, 1093952248, -1481109036, 783506195, -1766395965, 1089106119, 561076161, -1059257776, 1554469146, -1512909270 ], [ -1148300003, 71015071, 1849767866, -228786879, -34368091, 2011645998, 1338898688, 1509795760, -1583294174, 1721749540, -2125779880, -94333484, 1632046837 ], [ 729463519, -685888290, 2011928560, 960743069, 1815980530, 1445547407, 778649317, -731247857, 128577655, 1026952688, 819309048, -1467788427, -121653273 ], [ 366492620, -1871544811, -1173028006, -1121327092, 316121418, 1106365794, 1617117671, -853366423, -1388868767, -503916690, -1889619660, -780628293, -1134998495 ], [ -1687676631, 1077272304, 2059139707, -640121353, 1380600797, 1713477415, 622922778, 1945189371, -192639176, 1498168740, 299839053, -1093634339, -695561827 ], [ -337803273, -654957030, -1067032867, 645649828, 44404216, 825279045, 1852978285, 1010743725, 1932785382, 1939187347, 1023986002, -1034688143, 2107662734 ], [ -1342887733, 601785692, 1807622419, 392211069, 123941870, 357859551, 154283499, 1588328322, -1711747830, 2094634986, -1630856083, -101540128, 2022591686 ], [ -253602848, 26294214, 1938519452, 1323492321, 1005740136, -1001307895, 918022458, -344501973, -588222266, 1223270519, 1059939370, 1532406672, 46707458 ], [ -380402861, -2031371059, 2104920331, -1228741694, 319438257, -1269009992, 1629270525, -962080654, 473066508, 385019673, 1497517169, 729825920, 2009788415 ], [ -1716956323, 360984801, -1400205526, -706717497, -1620261723, 159886844, -1709892807, 32682133, -1735693343, 32760755, -1898102019, 1894854948, 1982382757 ], [ -1699056518, 1808351231, 1378869594, 56487017, 196674437, 1626332998, -327280030, -43348470, -271217933, -2005222601, 1351910868, 1666576191, 1673231864 ], [ 347808514, 1036118473, 303657227, -1423949867, 2000449540, 2111943459, 1551107060, -697355529, 816943384, 440643237, -1019862889, -2135221700, 1126497441 ], [ 2134588852, 162672761, -920486310, 907781083, -292429371, 944709013, 1856092372, 540284068, 1666522404, 730862326, -801137780, -394303591, 1890094117 ], [ -246494329, 1032525690, 682475381, 1458377663, 2015580981, -648267060, 2033115432, 1942173806, -1052967586, -541662510, 835864934, 394832707, 1106507208 ], [ -1753856512, -429274032, -1423540686, 716065411, 1761499284, 1370227588, -1250571064, -1611653279, -1805251242, -260984613, -1206367969, 790933502, 1875044077 ], [ -1297729835, -1375233373, -1872080701, -731782014, 273593021, 1901264859, -15002516, 436603756, -329767882, -1113266491, -1043904790, 769870463, 665872416 ], [ -223526659, -1510237076, 101221348, 1577191159, 1151310873, 205236761, 578749490, -642385597, -1138221723, 1855166567, -1818913871, -1921256360, 388917534 ], [ 1284077108, 1114447379, 169127018, 75556721, 1573811473, -228593025, -603342076, -245008579, 230236883, 116298368, 851930085, -278644126, 559107779 ], [ -680083103, -459318094, -2109470860, 973119235, -1366295495, -1660343300, -188907783, -2107953878, 1159118529, 88934751, -670212981, 538776806, -1536843943 ], [ 944165187, 956506592, -1059413870, -1957672068, -1365941358, -1501757038, -1730915048, 1193906103, -229425493, 1025413108, -1431098826, -287622507, 563297477 ], [ 665543200, -1015930200, -650666806, -577496771, -900962784, 1869889736, -1843986940, 1759547809, -1013823145, -468409270, 1411637503, -1177876765, 730559754 ], [ -438807742, -1127631994, 225152598, 913227665, 1711624048, 1275331778, 756558730, -366079644, 399014519, -1557178839, -1755262023, -174901641, -1444322994 ], [ 621233242, -184758300, -1489932304, -1894701613, 13530123, 1083628156, 36697523, 1156724591, -1599410245, -1777557635, 282837204, -114926887, -1301603696 ], [ 1713725494, -72750317, 1784898865, 1984537397, 1518028140, 1857475826, -332641439, 1037988384, 1636118029, -2105814009, 1876841845, 1194762378, 790146150 ], [ 1170100369, -1200436157, -1077539115, 847462256, 1159125724, -338882395, -1962991272, -1033521055, 246299414, 574854566, -1067097407, -954801665, -612435851 ], [ 344598337, 1851042876, -687423398, -1871179802, 187479195, -524587185, 1623371212, -717631316, -389725605, -1028738327, -2066179581, 212607129, -1587199910 ], [ -1345027415, -1639649488, -2054594979, -1120155826, 1232766858, 270770335, 166436100, 1675804473, -1593940931, -271437708, -1246300422, 1157838692, 311489833 ], [ 395064700, -686451003, 475610714, 462623717, -1015143515, 62623544, 1632168509, 484851123, 774691399, 655926473, 1055589818, -794531814, 267818024 ], [ 873884974, -905869148, 1691370193, -460643113, 68447797, -1239023432, 375738265, -2005618863, 917421171, 1095117721, 537251668, -1901524896, 673649707 ], [ -244788408, -1127020292, -1064734129, -1047728369, 522222431, -1255840877, 1481564447, -1680478721, 1876313238, -852849992, -163996455, -521667576, -1936250478 ] ], [ [ 1159789475, -945778821, 1058100443, 329665272, 252523856, 1186302833, 1165592768, 1164766853, 1562285710, -311873666, -1623011755, 503670578, 525458066 ], [ -825890807, -723290964, -1798338767, -1187170473, -579528184, -1341432078, -1590653948, -1995463185, 647384741, -1769445905, -848242750, 989002866, -1621914451 ], [ 1293228074, 1128098573, -1483454286, -869722885, -3236504, -995780294, 1719577200, -1714666763, 1557815549, 1605516302, -1159736934, -204205670, 1458959309 ], [ -1709579290, -248650284, -1656586436, 823199883, 1185555218, 902576202, 983188814, -859273700, 1965975291, 761516770, -1529603740, -40255333, -1352397419 ], [ 1041728895, 1416804628, 939255706, -744569006, -224051190, 1721916737, 1093358629, -209680819, -1382506132, 71374499, 1428880362, -1751626310, -826568761 ], [ -1950681895, -533313428, 1895875254, 1113958414, -1690284549, -1150575814, 811643494, -253695521, -298192338, -1575454507, 1126904130, 1191237958, 1583055866 ], [ 1647040912, -1475371556, -39197161, -2057355386, -1899403143, -1160261119, -1089432674, -1447774632, -1997948452, 637956719, 632278960, 215848119, 210240369 ], [ 300300173, -468147303, 2017394170, -706089602, 331983305, 1384340740, -301450635, -362552199, -895797986, 1178790233, 283869289, 1675192838, 1177475955 ], [ -1238091395, 152551611, -363695289, -1707323824, -997187390, 1177377351, 2142563417, -1317447538, 1511936469, 1878373201, 1769013107, -1909761475, -1038383591 ], [ -143971630, 2022972518, -429580281, 2055578762, -387964039, -1335670436, 201352575, -1888960480, 497775087, 189490045, 2142696853, -616961168, -271932630 ], [ -917683968, -73079902, -1803450205, -1395199107, -694529591, -631944844, 1528458443, -1033359755, 1612178788, -967518747, -901921833, 942438382, 1738730237 ], [ -1077896720, -1905894331, 1665957494, -1669186110, -509292881, 1629563746, -1321494804, -668758507, -1600663702, -1414723756, 743582217, 1024453466, 99650609 ], [ 1780989740, 52090628, -897757840, 2114424408, -1286856198, -1114262391, -1758907066, 737924621, -938624610, 721853749, 2118859715, 963016614, 732715724 ], [ 1382773591, -526163641, 887417147, -1401794840, -379288713, 2130233619, 983109894, 1826392586, -1157807488, -1690247288, -1364063047, -1771210692, 1393763738 ], [ -541652666, 1195778927, -2098483349, 632440866, 860159159, 1567182298, -697623001, 147715342, -1479738194, 2031060289, -337916279, 1809722787, 1148026876 ], [ -895648490, 2110147723, -590274431, -110732190, -937660905, 1659739142, 1165282, 425255923, 903033621, 283353144, -535464974, 172538971, 1994017476 ], [ -640126657, -2122112169, 1046602230, -2019710010, -1428331986, -1733128734, -1111011994, 1716844249, -1869477530, -869980218, 1745159824, 1677079593, 749142200 ], [ -2003405470, -629622115, -1861607077, 785411627, 869517612, -1580927516, 19630788, -40127269, 1797329184, 265056081, -1277167068, 1490299922, 1535325338 ], [ 1544763411, -1603678473, -1865137070, 1547994935, 1084342132, 1977733660, -1966849151, 975281691, 1872129051, 613577330, 677210235, -1669992287, -1248135866 ], [ -1267324344, 921393906, 1809302710, 125319853, -348536170, 193077217, 201817391, -1637159419, 1847103015, 1112131263, 766755847, -731363415, 1651838269 ], [ 1863684165, 1080801534, -665419853, 600841427, -304058914, 414735831, -1737050601, -1807416764, 239866203, -168532287, 660793317, 267806706, -455021650 ], [ 1982480501, 453172064, 1702539608, -1145179676, 1625307386, 556921199, -258497775, 2137800234, -651392839, 1366313012, 147455986, -943916471, 222112907 ], [ -1793010710, 337001295, 1462005984, 710798214, 1526205190, -571095827, 1647829508, 953326890, 1018753074, -167376656, -343628874, 1170274414, 849167198 ], [ -836581558, 692810355, 890403414, 494668523, -981288300, -1193800650, 2141636063, -7046743, 428939987, 543106119, -1881601637, -1105484096, -1360518432 ], [ -1868731077, -495567297, -2022608268, 347305590, 1110983600, 1613375041, 1257705559, -122946883, -1089945346, 1461124081, -2129834689, -1552364689, -1986973828 ], [ -399617953, -56144638, -82820867, -817589986, 1550171143, -266148107, 1192712795, -1712229407, -697119574, -296712905, 20541408, -682196612, 1837943852 ], [ 1873963439, 136227068, -761662339, 765848900, -66464172, -460281282, -437617330, 96303568, -2010676457, 351681090, -246408134, -1863738695, 1540176932 ], [ -273268458, 1825515798, -1572003967, -98295778, 1637096302, 739141310, -1577598458, 1621145526, -1982084503, -1970731125, -1175928613, -814725836, 186468495 ], [ -1628981108, 682477060, 1909022466, 2113128706, 2128575227, 747523353, -1948780487, -1490370099, -253865076, 1634855616, -1068406397, -1635389650, 812121279 ], [ 1110548268, -766259543, 1789966077, -1796448482, 1377940382, 1159245622, 1968253352, -383915962, -846011411, -298722854, -1561618753, 452134165, -1802693779 ] ], [ [ -1914324322, -1690120777, -741641003, -1873476928, -1348856204, 712112596, 1173365514, 1131177014, 427509402, -1242477601, 536593881, 917877298, -709779216 ], [ -21759468, -178898607, 1528686090, 1382959276, -1512328627, -632057692, 1820565371, -1324581674, 776872785, -1665609070, 1580782496, 681089941, 1158121121 ], [ -817356625, -1680829973, -647970314, -598336043, 1647305432, 737416946, -725553539, 105561549, 1676047917, 1025588281, 2044533020, -63771776, -1439554931 ], [ -922906158, -1549371309, -2031265036, 1781535523, -906096680, 1638979644, -1210489836, 813122076, 1796389125, -88828453, -1691161270, -1971472206, -183517058 ], [ 2071230205, -1478656129, 1970748659, 420418988, 2017372374, -861227732, -221823548, -1199098592, -1114283905, -366561500, -2126929157, -731882821, 1942599896 ], [ 1088067455, -645014195, 20644564, -1911312697, -1448623783, -100970712, 132232607, 2146312114, 504330338, 348928244, 287397439, 1879952082, -1562221195 ], [ -1399410808, -1175912874, -696579777, -5365120, -322774082, -853786803, 2007265733, -1654515373, -139065657, -2131134672, 1377598721, 2047817199, 1934357732 ], [ -1244531796, -731386368, -1427173336, 518036745, 738543230, -1919324862, -1737373931, -1817648021, 53391147, -1845222976, 349282336, 323303114, 437254595 ], [ -1341638617, -1259100351, 1979217377, 255788151, -767205271, -309550719, -1474726177, 2060595, -1440221422, -1805412448, -1719875969, -993296005, -789492296 ], [ -715319798, 2064464526, 1056215600, 2135874732, -1099645584, -418657015, 239201342, 2142203880, -410699354, -586486846, 66608362, -218505040, -1740720223 ], [ 1077258327, 943557706, -582696759, -1582494244, 1371650039, -444005134, -1555543954, -246200376, 736440614, -238042519, 480012463, 280399564, -39885957 ], [ -345728798, -1831465697, -555665185, -2057323666, 2015588484, 1248587621, -1269231053, 710802099, -651084483, -1364021695, 570961464, 1639422088, 1722896979 ], [ -1081318376, -1960391698, 207627666, 177465414, -356060409, 1918181823, -186908010, 1411421647, -1105522524, -1647054853, 56515579, 923943339, -785802798 ], [ 1719769584, 209207915, 700144412, -1109333890, -1926840123, -999630830, -1567252316, -1828761091, -1185130221, -1707038166, 146080990, -1321179311, 803348918 ], [ 1162776562, -624307606, -1007456593, 518196532, -2011298628, -134056566, -1577831583, 1634484147, -964773130, 1825155759, 1204974986, 1808387577, 349266438 ], [ 1471849741, -168632485, 185003127, 2146262293, 1566505261, 301386757, 593077927, 883914351, 1826268316, -1389058719, -2076659832, 1996395303, -238073070 ], [ -366528818, 1454516029, 1383991996, -1891918325, -527889590, -501758797, 477551423, 256589367, -431729492, -1380599764, -2078064435, -1656572078, 2077949701 ], [ 509311169, 1274609112, -1395329146, -477740285, 1285273596, 883743026, 1537823541, 1620881271, 438115328, 536514794, -1555229775, 711133137, -1733850176 ], [ -443011694, 1803783953, 485017158, -391256536, 196476713, 556417806, -137165136, -53472832, 866942088, -1588039498, -745753941, 705075904, -1427733498 ], [ 1193900164, -254628524, -299542449, 2042239301, -410052920, 76469204, 1543146444, -460825187, 1027026461, 1061844774, 1231732264, 1264026571, 1410022193 ], [ 1327280807, 353841628, 1269554683, 1909050166, -2107491563, -316260744, -2026475919, -494349602, -767334873, 994715630, 2023732643, 231391237, 1017935268 ], [ 509179849, 1245311258, -2079426117, 996400958, -913764288, -1906418069, 867303739, -797099853, -2100131361, 1010761264, -1553057583, 1155079650, -16610643 ], [ 405062617, -305817376, 2020112007, 1448129929, -829074692, 616545539, -740120852, -1061716670, 824143303, 881541611, 69911786, 737712754, 226000631 ], [ -398871830, -1347891085, -1611534327, 1294192706, 926216928, 1047214254, -879090821, -1943607941, -237320843, 1794726687, -993394131, -1699227789, -341750584 ], [ 252135814, 824228606, -1047475721, -831859656, -670993411, 1556214952, -13940969, 1013221394, 1501198714, -1530753356, -1605222497, 629931333, 1357254507 ], [ 408985474, 1592879923, -1614434516, 1968866745, 960869309, -1083030934, 1623762519, 370687380, 85431602, -2027644566, 319873383, -865663931, -117957211 ], [ 635459045, 647494670, -542070721, -661833885, -1797611441, -532811785, -1359606577, -1874466895, 258910483, 1894956378, -371528273, -648513859, 1245183740 ], [ -1003001989, -81302789, -1856989760, -1057428536, -1228923856, -758737178, -2084342907, -803110758, 1546915423, -1307297307, 254388591, -1466681217, 253279406 ], [ -2134119810, 1241468724, -2040401855, 1613491695, 728354888, 1631600143, -1253516821, -238960780, 690691704, 498978569, -37715202, -127850713, 503808862 ], [ -515477304, -1436858700, 1664242623, 2071349161, 172311068, -727768663, 722420622, -1546840600, -46165705, 756147561, -1240006640, -1870555208, 1512400194 ] ] ], [ [ [ -372469436, -1534322900, 1463568911, -29149387, -781794160, 800213972, 1289673536, -1764548166, 143155827, -1356790201, 1396377198, -2146091964, 1962155805 ], [ -2131172677, -989316062, 1266734480, 1631855500, -2047665589, 439200186, -1640371689, -760997763, -658770222, 1624186100, 1317579535, 1611766481, 426258729 ], [ 1694197539, 1858227103, -1352286384, 254812651, 43066509, -833326694, 760035990, 408268068, -558109651, -1421193922, -2090788199, -1935217771, 881290953 ], [ -61043052, -409960524, 994364216, -1609982840, -1064243166, 1632138228, 930956134, 1336577769, -1966337272, -1126969271, -940010696, 195154568, -754627323 ], [ 205981703, 1576856659, 543615881, 1546870013, -1948429506, 812229901, 1679334729, -1504031645, 849050280, -1867281482, 1061032087, 1317829090, 1158629997 ], [ -1279877264, 1126345654, -613816269, 1577369179, -2101463594, -1912443637, -433850865, 2078063573, 1148571238, 1503277439, 197872815, 498649616, 946245115 ], [ -2977968, 1688674720, 1788190907, 264027668, 928153792, 605711613, -333424320, 873671357, -1483542582, 168697873, 2040035914, -1923277938, -184211347 ], [ 1640683111, 388987684, -1233443507, -2083318319, 277472170, -1579376759, 2095977487, -1629979390, 98028630, -1861945214, 417300762, 1093742014, -1993535462 ], [ 1195755692, 1105757771, -1176000527, -1191688044, 1457894411, -1425810930, 145279764, -589541926, -1892670260, -1760639725, -647672781, 1714522183, -1823198704 ], [ 15563540, -1830068508, 563739550, -1785084127, 881009456, -698021190, -574649109, -1579647408, 527028697, 293049610, -1959965183, -1570619314, 442744748 ], [ 524280494, 221848751, 166555552, 1094242706, -1595819290, -129081200, -372727091, 12956007, 189761240, -558920393, 927029739, 1733373760, 573416466 ], [ 485925447, -1379696439, 1200976850, -651221983, -1532976298, 337558623, 312428137, -768297712, -1111925273, -1389311851, 741754417, -125736561, -1698761927 ], [ 1362623748, 751941975, 649541435, -203789601, 891412953, -1827901172, -457056241, 535744820, 151464444, -553090240, -1203213348, 527239067, 1781895453 ], [ -449596780, 1424363358, -1641897555, -960606977, 1949651893, -1161994864, 1299245805, -755912077, 180737662, -1662052130, -716368885, -1862840308, -335008456 ], [ -1254251827, -1187274098, -1649198547, -786860634, 1041946939, 2089038691, -103258479, -619717789, -846986750, 1850678514, -985902651, 1846577648, 761628541 ], [ 1777321916, 269381608, 369425509, -245002467, -185462461, 1406884597, -1906563113, -2042201023, -883035659, -1326206358, -1103130634, 883401408, -1319080485 ], [ -1844809307, 1569794497, 2040023159, -326295088, -60721990, 1215325277, 2047054590, 497963582, -1121740074, -149855744, -687547557, -676006896, 512500127 ], [ -1945055615, -399725833, 1223360686, 200848372, -1186156668, -339178438, -1245926545, -864756296, -277863656, -2095253795, -1810603071, 1389961299, 1647628725 ], [ 12634724, -2032346564, -2027548257, 1781109804, -65392589, -438710903, 994565599, -2063938476, -4904441, -1280751597, -734900072, -1292034401, -241392143 ], [ -1299779061, 1512189016, 380167910, -1609659225, -2033531336, 940462487, -2118107128, 921514545, 672410921, 1787307099, 158076836, 1228895107, -1591918101 ], [ -979924433, 2003929436, -1542854208, 55944223, -1342336757, -753873949, 1217408644, -2013876053, 1452999534, -134596988, 369989825, 2145217205, 2141805017 ], [ -334190598, -665213547, -501252863, -202209274, -1268008080, 741171564, 1562582706, -813858049, -655386222, 1364950355, 1064177863, -817741017, 487021525 ], [ -1843650826, 1209608052, 1530298275, 1442751071, -995373444, -1859530971, 630203897, 783330010, -1913197441, 1315189309, 889666602, 1782811269, 2082289098 ], [ 366647211, -2104986934, 1139605355, -96317570, -933104058, 97414041, -1840186178, -1616575843, 972969435, 832715018, 790615821, 2074300782, 1687809321 ], [ 1461190250, 2046487760, -8497633, -586041605, 1455307280, 782132481, -689704689, -530075117, 279227412, -866195188, -1744349765, 1857885010, -135520894 ], [ -1235519987, -840151140, -1732380103, -734175632, -1269584320, -1531819595, -1998770141, -203958210, 289359010, 1884636520, -612499488, -574167818, -705085900 ], [ 189008393, -1400852442, -1674633328, -146736479, -1554990976, 78091726, 1166193952, -376748450, -987185736, 1024680189, 737013632, 427262736, 76583044 ], [ -10668295, 1575010979, -1917523357, -1949426322, -337779461, 1267949444, 809085559, -190191577, -618618385, -1975543204, 1059449789, 1355411958, -950960806 ], [ -234601059, 1828821538, -620354268, 1708424423, -1594685539, -353250882, -1102237791, -269358740, 1129243059, 1943040816, -509771530, 2000357735, 401357379 ], [ 511384892, 105019364, 787380946, 1695949814, 1641694032, -275764649, 1463185385, 752757857, 1261937176, -84193286, 1633196396, -1394703128, -1987313681 ] ], [ [ -1145443323, -696330565, -610723094, -2023517017, -1175064098, 1463513934, -1775867250, 58660578, 482510037, -132080992, 669945546, 920318786, -1941206012 ], [ 1215362045, -323042145, 33611845, -1419647441, 549211420, -2003846924, -655858168, 1346297125, 1656027408, 254192988, 271307033, -2042179281, -692361324 ], [ 1202413682, 35058606, -1296782920, 2073965291, -498387339, -503337109, 819260662, 183049721, -210081372, -580890567, -653268305, 1038950134, 1901394332 ], [ 1007033237, 1388352022, 89877354, -1165302817, 2046776059, 1394995628, 297423459, 2067907910, -1517260245, 1789298752, -940671207, -852597594, -461004037 ], [ 1669615322, -1129026306, 612525675, 332934950, 330865011, -2036018130, 681525981, -838854557, 1851729196, 1681308081, -689640995, 709418780, 500379934 ], [ -2047365154, -1853940335, 521382933, -434637267, -1813492692, 1805268120, 1572025751, -1019014616, -138663589, 1772992123, 1592111649, 1026580404, -1219012691 ], [ -1080340454, 2054717098, -1678556305, 1302435941, -403800227, 1060713028, 304846344, -1418468211, -111474424, 302331662, 512605561, 808729092, 1443703553 ], [ -1799368074, -696689852, 1960333880, 737660396, -1646908598, 551674666, 1349109185, 208548657, 310013955, -1649376700, 1818226236, 1764453666, -2115383082 ], [ 1320880470, -116140824, 741552044, 1524838669, -1181198449, 358841008, 2048699759, -1187384275, 333294944, 2056404530, -167506239, 2028720537, -1375365512 ], [ -1373145369, 27467903, 83262831, 79914400, -1107568221, 1503264657, 189097106, 1768310393, 1797483726, 1952205208, -1723914108, -550422866, -1706643613 ], [ 260525145, 538752156, 2054294208, 1764855311, -1433048514, -1425921706, -534407126, 625262959, 1226374156, -431219825, 939936091, 1809231736, -492139859 ], [ 1857434167, 2008081444, -1088755644, -502882640, -1947786822, 831553331, 88747098, -862407827, 1776825637, 1275409958, -1336824838, 1392594213, 559296239 ], [ 1903396561, -926832235, -1767077592, -437948580, -1462225442, 1307689991, 1846597743, 599430213, -1381814724, 2007081770, -422721804, -440816943, 803170683 ], [ 1518485871, -1893997266, 1153611805, 1105930648, 1128713946, -1036936065, 1876410175, -1243314986, 273193537, -805555190, 1293979052, -1149286109, -1111074418 ], [ -1832996869, -497145821, 717023427, 50030356, 977220109, 477695266, 680785721, -1886977220, 1755931103, -719938468, 1625152873, 112775877, -1074715233 ], [ -1758567492, -571244410, 900457613, -1853557375, 64510390, 1060223646, -1079650549, -1365653080, 1874031836, 744506180, 1456962200, 957246467, 1555380293 ], [ 1383779492, 899921262, -1563719216, -1537905920, -1789804596, -1258245929, -1311961337, -2073418065, -1331217860, 1030015193, 1411799477, 803068481, -1317348427 ], [ -192402395, -223873345, 344636902, -1806509423, -173676275, -588921116, 1641500304, 1128895528, -690940679, -1370405475, -598251819, -2013181847, -866123180 ], [ 214199746, 2126276961, 1891634358, -550151654, 1178360978, 409099788, -1368106491, -620223428, 1518400135, 1204958196, 832627140, 177798582, -1174531990 ], [ 144544951, 1947900549, -1456396012, 1239831943, 2001166195, 876680869, -1892110198, -1111019207, -585643522, 924170472, -1545248392, -559412012, 340935170 ], [ -723180698, -332166957, 1990508246, -1180819289, -317624750, 246421825, -1580106608, 2010124794, -2118840953, -1419066260, 1607455158, 1568255341, 1764363247 ], [ 937470983, 1651579710, 1226694609, 868678888, -1674446869, -1286907703, 764347595, -1740004214, -355711784, 1426225194, -1591680378, -1453666592, -1217664330 ], [ -1553054049, -643193824, 754019910, 1245513077, 444937633, 277254551, -959986704, -782598217, -461721892, 1552756031, -2053026543, -649940029, 1733112272 ], [ -1357697595, -22338067, 1283749455, -1847782116, 708925240, 1702870890, -1208160466, -219251374, -537812431, 1367378526, -232578950, 624936290, 1775152547 ], [ -417388899, 292331036, -78948165, 865263992, 749561415, -1145256043, 1665491735, -1456256763, -826224615, -1554941490, -2143564423, -2108660227, -1220389078 ], [ 1333656983, -214760107, 1704434296, -291904188, 197605030, -331661649, -1970117813, -639346697, 1784747218, -1841980100, -918035729, -881100152, -652173852 ], [ -1223853934, -757756553, 1701999671, -1386717533, 1007104864, -1340137508, 1624163174, 1370866821, -774658583, -431593313, -455167504, 610839292, -776081737 ], [ 1422176888, 845895322, -679814826, 1716810688, 1559346262, -474366343, 1928822858, -174603123, -964227356, 293714819, -170156284, -1512317663, 724560136 ], [ 1030024312, 2073406154, -563396698, 736390228, 432474536, -1794999992, -2122688569, -2032340556, -2146198006, -2051321525, -323890216, -1059185502, -816708156 ], [ -1926881413, 1410937320, 1353465856, -641164912, -1088367730, -172027314, 1126059000, 1768354553, -500569807, -2094309579, 363979488, -1197112531, 1598952797 ] ], [ [ 1763422969, 733603684, 1099630409, 948091199, -658668903, 218593130, 2049065493, -346808872, 356907752, -754641148, -912462829, -381108767, -1480419653 ], [ -822589264, 1908765246, -1794142746, 51978913, -528376448, -1039028629, -332901890, -1679231923, 1945043013, -263227838, -1967802869, 113964806, 1392633596 ], [ -1923527802, 417967944, -1277872721, 628059297, -1385282769, 477484338, 919560358, -348828269, 1408942168, -2131517654, -1531366137, -621415579, 1103014685 ], [ 968054941, -575060785, -1297277702, -382839939, 122638453, -525286181, 725259477, -1194318931, 452396071, 1666944088, 1195605182, 1698153545, 942066790 ], [ 1167475101, -417916947, -538753568, -1397686499, -312590205, -1948299853, 1581823368, 503149709, 1350115092, -186236538, 1302370175, 1498149104, -519768295 ], [ -2046550058, -510966785, -477420317, -144938922, -382232996, 2134901452, 905967837, -1424423208, -1159693027, 65779635, -1549865718, -311526899, -1234085899 ], [ 1682243044, 2069255050, 384232474, -1874564958, 1186599277, -427083174, -570459095, 206508869, -1944986657, -1153773160, 49494451, -892583919, 1805582013 ], [ -1626877235, 826270887, -2028760035, -1230187613, 1443056742, -1973252348, 141349119, -385754357, 429689892, 231081118, 2123344005, -1571929456, -58710615 ], [ 1832299206, 1711390361, -740462027, 294980313, -1101790005, -1714138573, 1012714666, -2067235767, 1470658789, -1098441331, -2048444619, 672984319, 74490946 ], [ 903554508, 472576766, 1284732346, -1099041456, -1652348770, -1237902442, 754460344, -1710212523, 1639811556, 430731940, 617042886, -645110040, 1961227222 ], [ -1744553296, 1045051363, 188576756, -1762265991, 421690556, 446545981, 76687616, -1396662526, -940034949, -2025392449, 610431146, 2072647624, 94081161 ], [ 1423327119, -1483807188, -1631418289, -1944872291, -1170199761, 1004454142, 1924049444, -1360252229, -1885879337, 1535136549, 86486524, 688998283, 1720292681 ], [ 791955927, -1624565832, -934687324, 1593071164, 1244104623, 58465742, 91469416, 1800814093, 1559238689, -1250855681, -697082003, -692185062, -706265351 ], [ -587209006, 1201536408, -413204670, -2071543810, 1920023199, 407280919, 88048289, -1804509987, -75042492, -276019242, 211131077, 796301635, -1858694094 ], [ 693646468, 1786089406, -334195382, 1752049418, -1332565240, 567684586, -37324534, -1913183932, 1936613662, -513546034, 1314954353, -146981795, 23956301 ], [ -1329504621, -1514103669, -1797159646, -257419762, -712076474, -559025681, 751881643, -372244818, 229003086, -1072621632, -1415939187, -2061297571, -1968552130 ], [ -420774166, 766252314, 667793039, 1094413844, -2123197400, -500779293, 398060814, -949248475, 905248145, 1127327750, 423333885, 1831683817, -1030417085 ], [ -781880779, -147707346, -274991133, 161226234, 1385044146, 1198555236, 791422036, 1595286691, -1393534942, 5679472, -1361726577, -564527606, -275130739 ], [ 1674948046, -754149739, 838929073, -873295190, 1354729219, -1722406161, -2022895955, -1444877191, 830066533, 1117185436, 315673534, 504208150, 1154200662 ], [ 1551111723, -1643700378, 890023329, -1851041293, -1471553724, 428010368, 1629601939, 963741125, 1442630953, -836966536, 1379333835, 1058441130, 1511068476 ], [ -2065503879, -547903724, -381617679, 2135039250, -1565161460, -353902899, -2048765263, -1395762667, -50752190, 429794002, -543308574, 1118299128, -909771795 ], [ -593205622, 112747367, 1172054537, 2091765702, -2125850845, -1186994334, 1636518805, 528301959, -1596682199, 835144958, -748639327, -1665891948, -37437895 ], [ -1051850187, 1678390101, -950056069, 1447019291, 1585863761, 1792081992, -2032605112, -686834308, -80650925, -56247653, -464108610, 234938021, -1287222026 ], [ -562396621, -1979912804, -1114429207, 1552282948, 1083890254, -1338310290, 352125065, 1479783621, 1719263235, -855534694, 1522847158, -1189836684, 2013870305 ], [ 909859600, -965466602, -1384584135, -1891777181, 1128586940, -220832130, -729841456, 1464243788, -107954299, -653037667, -1782257643, -1099722278, -752700202 ], [ 325404901, 77005379, 1723868084, 1227992853, 1728630637, -385184953, 1399530585, -417003790, 353731586, 1684744651, 1488282300, -362096212, -674171249 ], [ -712614666, 144518866, 293967642, 853927706, 498240437, 248952644, 360678576, 1476623501, 60818919, -1939809002, 1352265253, -899255147, 22014475 ], [ -1895341972, -1846354711, 362570605, -1895202343, 1112562161, 1733558433, -1758477514, -1615446543, -1556078717, 1880000897, 56770285, 508689607, -558973752 ], [ -95204912, -1169563832, -2049599077, 2123718680, -1377954591, -1071195824, 1127247756, 873410707, 405996073, 644090296, 1734001154, -1131074884, 855817848 ], [ 279778673, 788220779, 739609423, 929108949, 1631941188, 292761657, 959893462, -177100113, -1141013511, 69051651, 987202310, -1499633754, -988471313 ] ], [ [ 17812143, -2055665315, -1624935853, -1246304033, -1187917373, 1903296693, 1501756199, -1877824434, -446033630, -1395793915, -1902237041, 1105496896, -1211339050 ], [ -656524684, 772234531, -406620512, -1320388912, 320940970, -534559153, 2027083056, -44332860, 86428594, 1072485840, 2069955098, -1472971320, -1874525173 ], [ 692776131, -33380997, -922136290, 563616381, 1199250841, -645590750, -174472080, 1476440366, -2064989052, -1996221340, 482001808, 1658643998, -1045398300 ], [ -459337560, -1078168007, 2019657540, -146263901, -1821851348, 122722407, -1072577497, 1160625236, -1949358238, -732124726, 1696538978, 133579825, -484257068 ], [ -1047188240, 1430136142, 1206403313, 731903320, 333779767, 1628659755, -696686058, 1365001622, 25018348, -1593079191, 1439118558, 2018679643, -778475360 ], [ 1024456148, -1273979094, -2114375425, 1477180068, 715072169, 543209750, 739885613, 197073746, -1825030553, -668481146, -1886977150, 1236482273, 1004818649 ], [ 666196455, 1242402789, 1254534277, 2099225884, 1716387943, 738089834, -2040398767, 651673682, -18052725, 85413810, 2095099836, -1117576877, 1122263255 ], [ -166717195, 21784086, -1590875327, -39029019, -898959366, -1030891589, 1894493731, -1996488249, -1528316892, -369623872, -92597003, 1115328779, -1710997233 ], [ -705070509, 1220700251, 1323274840, 307830332, 1875891192, -1373445487, 571378290, -83132696, 1554422300, 886516753, 328864902, -1440493560, 830657653 ], [ 392934501, 967451042, 1644899665, 1796139268, -526854756, -332939410, -1554965350, -248315527, 345914063, 189756006, -1628562723, 2010922497, -798891920 ], [ -1727659384, -305151230, 1417331138, -1424860136, -2068197396, -1129752852, 178502585, 90823478, 1362466237, 1255716553, 1706392109, 914642697, 1721748985 ], [ -1726915124, 646001612, -1546337228, 1340747095, -396880966, -1424000171, 2055696827, -1146233911, -1370350891, -166316268, -1402591853, 1331406701, -849035542 ], [ -1880626930, 515326300, -1266057569, 1885410781, -1061233496, 839772020, 937707605, -1860532795, 1557078572, 302502466, -1906191245, -203979990, 1738793544 ], [ -1689982264, -739899408, -1749667593, -1623104447, 146136867, 545984365, -2064452372, 1359900099, -1831098408, -1004787059, -550792850, -1703005023, 624198714 ], [ 1568965121, 654058055, 857985825, 408696848, -238154114, 1634939564, 437975387, 108051446, -1536701942, -235542037, -291678029, 1716479866, -2137960760 ], [ 1462886544, 722788378, 765653161, -76508226, -1275450245, 183609974, -705062332, -516425492, -771348520, -1094365811, 1551094377, -626242076, 129954084 ], [ -1372860341, 657712999, 862190546, 1936605707, -274407359, 1772208422, -1108025535, -2068193556, 1964817034, -507011359, -220209102, -1534684990, -203753827 ], [ 1505587235, 1027623314, 2083762004, 627482083, -342115976, 133416967, -2083885736, 301617378, -1838101852, 1054993983, -2003202621, -1438910629, 1653607095 ], [ 65749323, -1299438482, 1580958996, -611960043, -135151132, 1568288259, 751788153, 973330617, -1678962772, -391784878, 613048423, -1305715740, 1073749676 ], [ -1015470065, 765154991, -188608243, 1173391159, -649951804, 600122449, 929870945, -2038148748, 1394551881, -386820407, -78107465, -655683887, -975035293 ], [ 1427935477, 2058124643, -71952284, 624475779, -1985524680, 133030099, -1908050857, 1873880015, 785562944, -1311064108, -2111248431, 2009657078, -560446410 ], [ 96026040, 701109817, 2115104645, -368930811, -725530815, 183173134, 354298932, -1234412269, -1436615817, -465106693, 1337971451, -1240913817, 442881177 ], [ 448862619, 978828907, -38012657, -1395064530, 635506152, -1775285183, -585956320, 635312266, -2061859132, -1138336395, 1784099529, -714122772, -2064575941 ], [ 1503316945, 2000343416, -169664570, 911483137, 1823427068, -16177874, 2054338319, 572726042, 118723321, -1669173179, 1166824326, -197028999, -793392723 ], [ 1864803493, 1010439346, -1018629972, 1187291377, -1632368727, 1834211236, 1794603890, 1716945489, 1452245055, -742758438, 1179464060, 1432060607, 1581364140 ], [ -2054757332, 40867441, -1031508960, -1144544466, 1214490907, -1721153796, 1493529631, -29367397, 1806410663, 1001749424, 295883414, -257038948, 1377710421 ], [ 2021316814, -1468758835, -1348995765, -737997793, -235488492, -1315243785, -133536162, -149830177, 209024475, -690227587, 1725961444, -436676099, -170728351 ], [ -2047503336, -1653776076, 1653343969, 2113007689, -1870781912, -957099080, 422384785, 286272522, -560706127, 749595710, -550439125, 1647346806, 1628748345 ], [ -1782181340, 2053089543, 1722448768, 1327720018, -1338430314, 1476453838, -428353338, -1144551900, -420824141, -513236221, 899399873, -1852848950, -413616090 ], [ 2096979102, -1171766385, 2122813413, -165146729, 292961685, -26889797, 592196265, -957676752, -1198743153, 1942628210, 2103123646, -924808824, -196492825 ] ], [ [ 114535723, 1912662647, -1790955093, -1696091876, 317580896, 1626345907, 273651963, -480982843, -1341311349, -639289343, -311993094, 992477459, 529148201 ], [ -195956090, 86489890, 1267501637, 1237270757, 451086432, -904770793, 518697314, -959376522, 1906886272, -507472638, 977779399, -87131214, 443893706 ], [ -1633553400, 1559613381, -14122888, 1198070290, -640467076, -1862610854, -214355055, 474848572, -1041138754, -110549807, -2010242907, -814246482, 628665095 ], [ -437097937, 139626869, 1635972005, 1873660221, 792666526, -1814415467, -2062366405, -671147548, 1261135104, 512657252, -2024805858, -1812134979, -948953616 ], [ 754461569, 2057603257, -454611401, 1919238337, 1634858428, 1291095524, 213521426, 961520986, 186576667, -1773080816, -843027163, 1124720493, 1646089875 ], [ -2043658191, -557160110, -527894245, 1700812874, -1796041756, -1869769294, -1962147642, 217655949, 349793856, -885093303, -1222736946, 1258459200, 1610001487 ], [ 1701756311, -76670711, -1762958701, 654791934, 1622361514, 1840354096, -1888443160, -1873041924, 1340184251, 1909042209, 685301617, -1655845871, -1128303881 ], [ 677635494, 565252699, 1632619790, -1279763206, -1671046482, 1062074948, -1342120557, 909021087, -1005921378, 1305910036, 696464369, -595796989, 589269009 ], [ 1732665949, 1694638479, -921057156, -81507119, 1478062668, 1793982721, -1989293796, 1096888949, -631537634, 417266462, 894638651, 1796077401, 858998318 ], [ -687451096, -47807759, 1060432305, -1467839653, -1270573879, 1687780455, -822412210, 1749252174, 1435673086, -1429828239, 1183877849, 92139588, -853142722 ], [ -19987639, -407927350, -1168245168, -1676038349, 457629896, -1865782405, 2081452788, 1509033830, -1652091943, -389567790, 418797349, 311592369, -2793782 ], [ 856041962, -1692035469, -876207075, 1537719902, 1384124217, -467512395, 1671947640, 1754260729, -1993087548, -428609582, 1108669356, -113770403, 638179085 ], [ -544273563, -1669475514, 312690863, 59432555, -101850828, -52904348, 1184513696, -1600821327, 2092984403, -2137651364, 510167827, -1510740286, -675780197 ], [ 964319341, 349023889, -825778362, 326284709, -350789754, -1957697682, 127751480, 753360892, -1156184310, -1351562285, 1493093825, 933046661, -1229184323 ], [ -1298232386, 668153587, 435137713, -799810006, 737643476, 1450711273, -108110420, -415741657, 405316383, 1257310908, -885470735, -581373686, -1648493698 ], [ -1222092376, -61473957, 1450087788, 1982723864, -517710438, -1109077264, 1117559455, -605333221, -899052200, -2064962820, 194404827, 866433117, -36871588 ], [ 1639996409, -749727546, -1751685076, -1643366364, -1364278521, 1752151854, -742506919, -27634874, 1874728709, 2037996318, 483547537, -1052811175, 946987555 ], [ -859392868, -908517306, -1864372458, 1358645979, -603452783, -710433934, 1202216331, -292598635, -1799108270, 1907184722, -722672628, 855211774, -1144258717 ], [ 191533969, 2147481902, -882864804, -611424334, 1226295343, -1574753875, -169421248, 1351484485, -92618493, 821406833, 1172259459, 770695328, -84479730 ], [ -1733102164, 325949665, -178054576, -1862511861, 321492413, -2127207308, -583880925, 1536213596, 1516488144, 712614938, 1688222225, 1454160939, -165523121 ], [ 74882329, 534393007, 1900615238, 92533682, 893238501, -738600933, 2018979031, 1310462654, 300703218, 1930614999, 1065504463, 270583509, -1703144695 ], [ 1144178093, -942410393, 1364723340, 1912477250, -2130642776, -1968479671, -754166104, 721872756, 1433717383, 1730153958, 105500471, 476519455, 523692162 ], [ 161725077, 1729778438, -1364291024, -481751442, 667188845, -1985554890, 1308946022, -1593326776, 1633841543, 1912681217, -175143838, -1310985663, 24862229 ], [ 668827611, -1160920776, 1616368411, 995587071, -1183818939, 19354073, -1583716200, 641539762, -487740901, 1409429908, -253519358, 272575398, -1268226748 ], [ 1979100076, 1122574731, 896330969, -208458555, -613632674, -1132524920, -240991787, -524558640, -1371882224, -1194685883, 1494388898, 1705869280, 971214534 ], [ 434100250, -199297491, 2071906656, 1276381792, 889408037, -291798901, 2008140269, -1318391233, 321800489, -430276257, -763375869, 491291038, -1679829139 ], [ 1842169150, -129591556, 1291815386, -1775896757, 539168127, 781335672, -545675042, -755048337, -815754000, -1995620452, -1833505370, 1452838650, 1023831541 ], [ 1047009690, -1566654394, 1581373392, 194642355, -789601858, 1761993542, -1666317413, 732367616, 1971129289, 35412937, 2114840912, 195023318, 1193021083 ], [ -1458957567, 1408222095, 1746992655, -346032657, -1769528061, -827846248, -1341669281, 723502065, -517819352, 1433387101, -2036126354, 829401105, 808743721 ], [ 1322409472, -1785066776, -1268273328, -946916264, -298339141, -1696570811, 617869482, -49636331, 418925506, 1104029530, 1293072310, -1380418346, -489559900 ] ], [ [ 450890831, 1182902336, 1741974896, 1256168231, 1927463975, 460840923, 1968699753, 1180362933, -915356743, 1807521642, -604021320, -1084984328, -603952181 ], [ 1311885056, 1113207898, 1968370580, -9065984, -1462295902, -2090241704, -1693170217, 435769602, 1650379625, 1234596893, -1603932485, -637652215, -361978681 ], [ -951300675, 1424892348, 1099365595, -1389988511, 1298377108, 75686598, 807867704, 1070266470, -818442605, 1232756397, 680480632, 594148957, -1212435648 ], [ -111646559, -116185577, 1566223786, 1807131481, 838625471, 1220471693, 1589777430, -1210908909, 1837363254, -259564542, -2006562799, -2009728301, -95710360 ], [ 539862553, -1543530212, -1270887013, -1862861406, 7650546, -1378149561, 186582190, -460714913, 1049076874, 764301093, 1313202635, 696551093, 1928088629 ], [ 458147625, 1257420778, -1821574107, 1323040680, -1498992515, -636688606, -334599150, 1842011223, 2075722464, 459807855, -1816269376, 356682065, -1071335076 ], [ -2076663575, 12293837, 458606930, 607002369, 1595857242, -2147148236, 662998286, 140694948, -1717860993, 881189677, -918781511, 699031073, -1592899776 ], [ -1150268543, 722643081, -188766154, 355479257, 1661873098, 1579991407, -2053291353, -666031699, 1295979935, 1146993422, -1358729482, -1828420964, 1637447344 ], [ -199086426, -1302985632, -1281087227, -560191106, -1943152505, 1468510067, -1707566135, -1021072710, 1225427942, -798064172, -139219425, -129114784, -1381447468 ], [ -992272792, 1956721953, 488600679, -766298342, -1367760423, 1269164676, -1272109895, -966139388, 514776305, 1436923385, -1350691344, 886387698, 1452852943 ], [ -981127682, 844551824, -1396381179, -1799838640, 1263416305, -1428339435, 292207532, 945344582, -1003563844, 1062150786, 542611568, 1695693900, 1256217750 ], [ 460699972, -205142062, 270934561, -1247343725, -1083895249, 1949805221, -1487667125, -902799615, -847535768, 1521002269, -1906876521, 869726129, 344202260 ], [ 1551783363, 1534822930, -2068987912, 1404512122, -658149049, -1683760664, -1057343698, 574114528, -2097148047, 391402630, 1788993210, -535008997, 1534127300 ], [ -1500448806, -1438353949, -1358048948, -263093710, -289056548, 1590470559, -2014748709, -504754491, -636244184, 1490951472, 1257082708, -278522233, 2039970250 ], [ -2132201727, 1829318224, 1754757841, 1822945798, 679216959, 933213968, 231933814, 1770994317, 2134515352, -1379305913, -1182917386, 1195692647, 545577009 ], [ -1053315013, 1253833830, 1387605767, -1542542216, 429626729, -1188420304, 1440348944, -1712317418, -534245610, 696401142, -777436322, -735205695, 574587330 ], [ -955624202, -1719561699, 1051873899, -2020929293, 1656150148, -1586648534, 324117781, -1359911085, -1765050305, 1124121270, -435825076, -1653264607, 1599705987 ], [ -1988035376, -1611071457, -164267787, -908904440, -711853320, 822666205, 985600346, -1084519158, 72015624, -127556688, -816753435, 179986167, 2013897312 ], [ 911103014, 1256418013, 281449516, -1887471440, 839302687, -1598926781, -939345240, -610239675, 1383549142, -1014085468, 1311907271, 1062639779, 1298940125 ], [ 147218328, -1106457072, 1168018460, 938115870, -2082299817, 2073387001, 711345884, -1026202734, 1947258216, -1696323254, 421728488, 937478945, 1572004912 ], [ -917875470, 1644433019, -236997080, 1193528414, 1076615988, -289106610, 1561251476, -1275004025, -1465991686, 398303427, 446724074, -1405375285, -313747141 ], [ -1166581326, 658249447, -1272339432, -710438119, -1794567018, -87774524, -1433791085, 1615472240, 2062624213, 874040020, -781571147, 720611525, 754420917 ], [ -1723702444, -760691119, -386362504, -1307980720, 1035072450, 1109626293, 909402735, -1618698709, -1664697223, 191237551, -2054369918, 1142569734, -1898238742 ], [ -1045986626, 1239705200, -1148789201, -1642806737, 426851318, -1732853101, -24660556, 803214313, 292368793, -1532370176, -1989443180, -1204582204, -1639455307 ], [ 1969357876, 556587002, 644060548, 263768538, -1172282658, -897841273, 787096686, 2142013032, 1299784509, 1346420051, 852828716, -2073777633, 231784729 ], [ 1533781407, -615337955, 1452694367, -83821782, 157748686, 1257186674, -1107116993, 953997765, 1713785312, -2013951901, -237892570, -414841757, -489677259 ], [ 1312909727, -259000382, 462841512, -275280828, -1395286891, 889735074, -1560293115, -1416013746, 95252330, 1673422065, -1529136487, 699316024, -694857562 ], [ 991581939, -315815018, -1665804203, -333063226, 1702845056, -1957238103, -1445301715, 786885638, 1637553521, 505264001, 1443802412, 1376191220, -774347113 ], [ 597273637, 270831505, -987467364, -1984405580, -2118018161, -1416713662, -1317549940, 692884919, -1720155080, -392340261, -723334656, -1531009324, -167360153 ], [ -88903201, -1066534298, -1553522241, -766484287, 1560638579, 1738978014, -888457614, 1810670855, -1427969148, -1818489690, -236403851, 1604457831, 2066307285 ] ], [ [ -2073921833, 1641925110, -1057402986, 641230938, -173968444, 334600096, 1273419883, 78884857, -659267840, -1863119836, -258271671, 608677239, -1894589399 ], [ 1733373602, 856537889, -875856556, 2056317520, 1126134259, -148548752, -586700363, 1064880466, 2020367998, -105792586, -365652542, -547156752, 1394184988 ], [ -1348526758, 1338684422, 1294160726, -764512916, 14585448, 960015482, 691535337, -52230403, -1230606355, -394660904, -1256768318, -1962862010, -1270354853 ], [ 391224900, 1053180138, 1009501967, 1179485481, -984173593, 1520416838, -633208293, -1905679303, -414396798, 1667640961, 1458178435, -180924274, -303110373 ], [ 1403077602, 1751753005, 402372443, -229499909, 1319124927, -190882112, -781050693, 303084552, -328408735, 1430352016, -1200634267, -763839399, -1150245502 ], [ -1093271043, -1484126689, -2105255901, -1123142662, -2133145517, -1885796323, 1516802389, 492688633, -1892826930, 1905754724, -543625021, -1740794188, -1946904648 ], [ -1814363503, -1372523212, -941379914, -1746363537, 426976833, -2040928344, 1805212086, 139283187, -949677348, 1146819621, 1569454144, -2052763658, -1409390878 ], [ 1009097137, -1207214739, -1552997791, 908548170, -768731552, -670210885, 1611661870, 492306950, 1579693899, -968206748, 1480115926, 1387406399, 1562240030 ], [ 1917667830, 1515434304, 349689787, 1704301488, 267576914, -1972069401, 1171502449, -483239035, 1881576879, 856090806, -1076240620, 2130425761, 612594087 ], [ 1018888247, 1954069142, 315296526, -1337956784, -1873141527, 683321278, 1580622570, 1359637722, 1333929013, 1531645129, 1639204630, 890810212, -1718327260 ], [ 1942306990, -1011004534, -1377580347, -690879453, -1322992638, -1210102487, 1552139718, -1855221876, -1040307944, 1318586842, -718976480, 350356195, -961278821 ], [ 126292606, 1905135295, 406665587, -1385802967, 625390703, -3438157, -1011413370, -500885140, 607344281, -1543371384, -1451909355, -661262217, 334057907 ], [ 824160245, -1514530121, -2082904794, -94812082, 32331375, -1937183961, -1898662704, -275523874, 872322579, -65518482, 358284577, -260945143, -1791753992 ], [ -1632799260, -176020437, 1965388520, -1358382707, 2047846533, 2125426295, 2067716445, -917900268, 1945835715, 1460251037, -821352489, 738788141, -1043318886 ], [ 1040498022, 2001694095, -230840431, -1350535466, -932862755, -1099037205, 733093861, 774856264, 1181521965, -224882991, -1102510208, -1791288794, 2089840889 ], [ 1229526621, 1140670271, 1962080172, -2147036927, 457264788, -457161687, -50734630, -2076119857, -105833580, -423803281, -1898877734, -1199861675, -1271301816 ], [ 1686293756, -197023343, 340944070, -636347433, -430309642, -1534013130, -1509486992, 1277504058, 1839658848, 215663344, 1105771748, -1884933731, 1758192974 ], [ -438581789, 1738163626, 161333877, 735591330, -1559636146, 2060125230, 302276339, -644765667, -1603328804, -291206515, -1451206587, -2122438453, 268624292 ], [ -1164105039, 1585930523, -1668485515, 1194021741, -1538991617, 705849425, -770348640, -876269680, 419478336, -1772730701, 2097471537, 1441025009, 1654686772 ], [ 2125835956, 1318858444, 1371093627, -42489712, 949167375, -1780337500, -17004800, 925734517, 409608225, 1231218616, -1579105004, -737993643, 1340471409 ], [ 1403933460, 1625101999, -228780755, -2024854950, -1529405822, 816094934, -333139367, 945299770, 384841616, 148566117, -577010259, -1842469035, 636962490 ], [ -1957377796, 659559339, -1593018683, -813978492, 834968086, -29930316, 550527818, -1582848862, 1596563850, -1519873723, -138838673, -1802435955, -259890341 ], [ 238640133, 1374842086, 759450251, 1748077804, 1559060825, -2082699339, 1176589979, -1930346363, -849941167, -1393303144, -1039590637, 2022455109, -556600035 ], [ 445104346, -619799455, 123272849, 1771278591, -2126723650, 622628657, -1861301, -1266989287, -1347114907, 55876544, 1042853744, -620623258, -866427525 ], [ 1047187812, -970639523, -1098881856, -1617402334, 1475629786, 1859341875, -201956356, 1523274588, -1612326140, 325714463, 383659748, -173439729, -1251601429 ], [ -1877112897, 1630238701, 338535035, -2086558911, -1239900475, -1925189601, 269602077, 42751705, 1804917216, -1493543824, 716743221, 1341969881, -932596031 ], [ -1413207828, 1098759006, 2104622796, 335763797, 816944079, 1389860811, -481386530, -871712911, -645006256, 1241160734, 926289667, 378269555, -2072504258 ], [ -1963371825, 1050329583, -191072040, 1979972991, -338806273, -148026336, -687819242, -1295552281, 77971396, -1249430243, 911544805, 1732845720, -157417771 ], [ 916338260, 966182853, -1327290818, 339444187, 1246201903, 1460380440, 107800813, 139893081, -1243431385, 95152040, 279473591, 837660014, 1169480629 ], [ -801184166, 681125576, -939203473, -403768841, 68747937, 640402315, -1364338546, -634217371, -207805646, 874141945, 326649957, -1256302951, -1064524842 ] ], [ [ -622722457, -1384434594, -2138452790, 1396659347, -18095057, 1655123242, -1587191556, -450381403, -1817444493, 1027106962, -421804409, -1215663366, -1393346732 ], [ -289321014, 814282816, 832759423, -226522641, 1838940627, -1689932226, 1390611617, 747188269, -338523658, -1869101969, -585597495, -889836978, -528096889 ], [ -1396340331, -433982893, 941270074, -674893093, 1897124921, -1817716249, -2070565743, 1064367757, -1523279298, 456492434, -504030079, -36667891, 1232632727 ], [ -784435554, -735722044, -823539930, 1328539296, 1839655293, 1057400983, -2083979622, -2057409556, -2112567430, 462716934, 1463458121, 2046569721, -1564169287 ], [ -440264592, 1314381919, -756327805, -666807666, -15165775, 296706025, -1079580054, 1270814787, -167004557, -1637672532, -647169640, 1131615755, 70480551 ], [ 970550090, 440071634, -382242660, -2068294231, 1632011620, -108155485, -625793379, 2075975111, 2058045158, 1001785914, -1364574434, -831596756, 877152734 ], [ -1386097683, 692658995, 1441107358, -1909668354, -790584112, -649844243, 186478131, 841014392, 1210914480, -1485227085, 425784858, -1047150247, -887247795 ], [ 469418452, -1830672229, 1051263636, -129996299, -943707236, -304687070, 314616417, -1641061506, -203524255, -499353404, -1643718073, -1204896367, -71625476 ], [ -1972813732, 1774285313, 1405232395, 743490434, -1169535956, 49911182, -1021742843, 1493157103, 1432439243, 263016182, -78975313, 1628709432, -40826390 ], [ 1480585782, 250129097, 1666618130, 375613585, 1287944554, -1496841128, -281610743, 1075151657, -1815346940, 582691016, 1948384227, 1005417749, 1560411418 ], [ 1538658418, -1026407225, -435612048, -1698147058, 2121491607, -1988610143, -74223040, 1210215628, 200737310, 1322413567, 1232953007, 2049673449, 1212852222 ], [ -340590173, -86152438, 281405898, -1109975279, -869337447, -269434309, 1598569224, 248019242, 2103105379, 950897796, -115513520, -27171301, 2079490097 ], [ 687001050, 1185520396, 1494660074, 2015945497, -378415167, 2098111801, -279241602, 1481093247, -745228448, -1573035915, 1620795439, -2111093665, -815640150 ], [ 795826209, -1379650935, 1867863893, -1386803002, 291665319, -1196578080, 448865388, -1387227872, 1384035508, 1981452611, 936356466, 432343630, 532203101 ], [ -1376019720, -580811346, -501140609, 878228809, -1738601085, -1989416597, 1120976819, -953515897, 197426852, -832581499, 1382945391, -1222289411, -1137669927 ], [ -366458057, 1399677575, -1103871476, -1275846606, 951342641, 1614380651, -1692024189, 1129013731, 1960192718, 197452443, 1249352118, 1944994336, 421477473 ], [ 1669647177, 63501929, -707564156, 501255479, -419749700, 528670866, -1059486867, 1363392470, 1369790700, 1846276945, 2114499898, 86342009, 1010332384 ], [ 616211242, -1175649024, -2105272478, -1376798718, 565314950, 1650672008, -60859835, -1854250102, -1639644238, 337800279, 843072803, -1270453146, -235277298 ], [ -359323820, -839767705, 2007375025, 1539939650, 1154406433, 1847026388, -1957033691, 1598726495, 745857375, -627220776, 1914267188, -1740946169, -974080423 ], [ 1282147309, 263073558, 1534845044, 797561867, -76393169, 1816015788, 1756611548, -932053427, 2035388536, -1626042791, 849088074, -128863241, -1526561585 ], [ -1397698396, 269128652, -1294385183, -1436201375, 1844607782, -1807298993, -1488314492, -129148166, -1777723620, -863835472, 292550149, -1255862107, -434896396 ], [ 972227193, -1843266050, -1888405417, -596777016, -937909026, -81493798, 1945518078, 1998233461, 1253882825, 1439907302, -350394017, -1621436581, -236453513 ], [ -1877614036, 2131110080, -2128545801, 1555056936, -184746785, 737769413, 395823999, -1800320427, -947989418, 1303369630, -445357042, -1467181078, -1541538652 ], [ 844606721, 51168488, -1808642112, -1715353276, 2080980044, -1122505824, -1982191557, 1882857546, 381258631, 696293865, 693266259, -873709630, 1419990056 ], [ -1524062231, 1083610223, -732840440, 1069096669, 1145653161, -1136374711, -202318843, 119648026, -1961760282, -1106451909, -581831818, -254032943, 1283722383 ], [ 2030297582, -1818768387, 652891304, 993587178, 155468804, 485753507, -1322685595, -808037935, -1400607555, -70834094, -1871026027, 713333925, -1763332114 ], [ 26239771, -1641141871, -821338774, -184532397, -1461381923, 783930472, 1504100176, 2077034551, 1193959551, -1816068, 1900906319, 1524218232, -450343185 ], [ -329701166, 766385167, 1856702738, 408888690, 661535193, -1865616306, 1792005823, 153596351, -1940194246, 1032888013, 1652459880, 145476207, 908460423 ], [ -1827938947, -331722036, -1615210637, -1564897165, 1769960427, -521754782, 1277051442, -304772028, -1316781241, -572605498, 145866942, -48375349, -258300228 ], [ 1239594731, -352456980, 77851477, 1799473771, -978899194, 472046249, -759866292, -1748475993, -1832746351, -1676439027, 2105405875, 1625421852, 297380487 ] ], [ [ -351706052, 65749288, -1792915615, -678576514, -1557031411, 1664648043, -1707184383, -1718935215, -1600237396, 1173710546, -1743667683, -575418697, -915613908 ], [ 1098685682, -1232278340, 1197742477, 1454867711, 2074280891, 1274284747, -438423572, 352348240, -1982715253, -91145577, -12419749, -1352246267, 1785408934 ], [ 1322359241, -989985745, -1014241234, -1962788991, -1509685774, 1056057266, 480669189, 58551163, -1058718945, 1311979114, -199556288, -348085453, -274009249 ], [ -1849837102, -251689815, -1516978741, 1279211582, -1122496495, 307154517, -486040177, -625074828, 1842016552, 1523965870, 1040968140, 497816371, -2057336315 ], [ 913704570, -158546039, -1065457388, 1407845905, -429557702, -1668360364, 1238100008, 364354658, 1752245850, -1829183245, -1419340986, 1236846233, -1098606048 ], [ -1812944993, 73773945, -976095902, -2100922808, -1338655303, -817423, 2022504980, -353920510, 2050685223, 2139672095, -126001065, 371753375, -1130672291 ], [ -1062313348, 373066266, -2115974156, 1711685256, 543011690, -28736861, -84597610, -103663195, -1780680485, 75223097, 289855553, 1926804761, -1918929152 ], [ -1425232306, -30246427, 195286863, -1967134677, 788790538, 191145748, -219302554, -2051425114, -1893706569, 977835967, 1657326288, -1106025314, -760082985 ], [ 177782790, 2004540198, -1214434830, -318771169, -2002441540, 662398927, 1179911418, -2102701667, -1422404579, 754326591, 120705734, -1590509472, -1635274941 ], [ 2147413636, -1217105399, 893682744, 1036559805, 1735201132, -662068135, 289050220, -174392263, 80122315, -901736689, -1752187206, -1167002389, 982517380 ], [ 671090887, -572201967, -2007833980, 1631720011, 1204885523, 1129308057, -338582806, 1213548044, 1056954578, 1073711085, 782364906, 1064814607, -742001820 ], [ -932755105, -1527726237, 274296370, -1913268014, 313128576, -2079762354, -1678454918, 415329871, -1822588827, -720959357, -16414656, -1626421291, 911393613 ], [ -1914251382, -1052326349, -2062347584, 1885308729, -942747491, -1574725421, 1324596622, -1961924067, -1011560885, 864088730, 54057986, 1785491919, 424196362 ], [ 1530533387, -819590459, -714752628, -1280104791, -2050778795, 1863735181, 1044790380, -1893264921, 132174811, 1487416524, 371302913, 1980948180, -138881590 ], [ -969872670, -1256461305, -1472788788, -1598758095, -1518629572, -1483095115, 1324139862, 1312112478, -756812480, 890902279, -1959469556, 1846627899, -1193748373 ], [ -677140031, 1915176163, -1005430716, -656711755, 1564639980, 1443128938, -1866199323, 149216955, 1153394341, -1695973295, 870645613, -613337675, 975900380 ], [ 94677373, -1984800729, -1913959710, -1591259613, -164943356, -2031751980, -178288494, -723094270, 1318917359, 1946794355, -1891081546, 1246239121, 646511076 ], [ 1190325097, 1599549513, 1948894697, 587252872, 1261144674, -126115454, -55478334, 305717893, 1657557067, -936086833, 633071253, 1913437769, 355435509 ], [ 1009191762, -2015344678, -1075039182, 1808678037, -144570753, 1826209331, -255421058, 794062351, 103782467, 1809221997, -1748720284, 242526852, -2105540321 ], [ -1521449185, 1152964695, 1734169545, 337798105, 1524495231, 2006419870, 564857545, -128911322, -1540034694, -1197660409, 345490582, 1808099112, -542962190 ], [ -730952816, 1450061670, 1063482306, 1689222095, -468474968, 1050567255, 1030937130, -1549967868, 2038625782, -1483778740, 1231637028, -980673340, -747780225 ], [ -448053105, 631555428, 2058828714, 1011094020, -1599879779, -1637097251, 840745865, -440457116, 1152641030, 355102800, 79297943, 950727712, 289782684 ], [ 1126859552, 2021683056, 1761063576, 1868230644, 1861184644, -1299849461, -14172834, 1596107767, -1731012314, 417952062, 1648762707, -582349513, 178945237 ], [ -1166552019, -199148751, 531275017, -55674487, 1582183645, 1928596487, -1571116140, 395843892, 1825542484, -1005378439, 771205388, 1076584149, 126121504 ], [ -817486267, 472024894, -1984116517, 1141744885, -1940294457, -1525677440, 471264147, 622722029, 880475729, 227851553, 1145735681, -245598145, 170459542 ], [ -1786416096, 985201517, -1534347565, -307930830, -77979941, -639926610, 383227765, -781946414, 578547443, -1408188153, -348748286, -1045091889, 818142480 ], [ -225199377, 608670832, 449379468, 1891845495, -1069972972, -1638131022, 818414180, 1660287430, 2121334918, -1647340266, 1588102779, -32443337, -1304109722 ], [ -2100740176, -1855722968, 896918442, 1451146585, 1723070703, -1439457256, 2072626602, 76821533, -1391625950, 1590389922, 1308194502, 1148482947, 1197883515 ], [ 1225200160, -978846573, -888472040, 506767276, 773315262, 594116493, 830049009, 1729429269, -1910381716, -504333010, -1592589891, -613921063, 1025181267 ], [ -1441261740, -340838502, 1356682802, 1672143696, -730377210, 2074055287, -1563987548, 708389848, 1326137346, -1799661413, 861561791, -1755586663, -1342836391 ] ], [ [ 331867744, -1104004140, 614487794, -406338531, 755441570, -645209306, 1406758627, 1669088014, 1440491605, 1659095830, -491387098, 1301484260, -914200418 ], [ -204501509, 824758787, -2066175107, -2040104200, -1799304611, 1550377134, -474087823, -659439668, 1506521607, -1770057938, 614329739, 1976292698, 219154226 ], [ 922902745, -453984773, 1657838466, 1678031994, -1850848598, -547425927, 1040698293, -1922978436, 921862881, 862769910, 53651318, -1581442814, -1783112307 ], [ 598076708, -567130265, -1327480624, 1238070828, 1160467807, -1582775306, 1868139099, -1274527619, 229314589, 1752329025, -1302396858, 735015499, 1921687223 ], [ -550762981, -731451777, 615855904, -45690862, 778652846, -1893847248, 564620299, 1222054070, 717210239, 616607562, 566339657, -714041604, -1837993211 ], [ -2107709676, -1342854500, 1841127218, 1398493830, 1575598733, 500070979, 994735522, 1093040265, 1644222496, 1778756898, -1439251603, -1436548330, -1506199644 ], [ -1640854541, 1164472907, 80582829, 1405823113, 1663880636, 1387434431, -1170888276, -792837901, 1838864042, -670940065, -444262831, -1065314625, 2029036405 ], [ -1381614936, 891331339, 210971749, -844252905, 655520053, -1715818081, -437578562, 845806823, -1467967861, -1991412824, -2132442810, -2060486339, 1500382146 ], [ 132690113, -999988273, 1253709787, 1882296702, -1514316390, 1128001592, -1645239077, 1143188127, 1289176717, -629357369, 1043481146, 98356811, 973404087 ], [ -723481252, -349696601, -245282401, 644652546, 795774106, 620042390, -936332326, -180387261, -25716694, -950112536, -615706635, 2101480358, 579141698 ], [ 521180963, 313811163, 182119110, 1702077825, 1027115024, 1003512408, -1080852365, -933798522, 1633675051, -1025899104, 1972091912, 1911604695, -1613606592 ], [ -1418907702, -13027580, -899276173, 1138781405, 497887767, 1651346019, 2060692669, 1374869615, 171417702, -951792589, -359494953, 1000866547, -1043768348 ], [ -1567372583, -1433342588, -162424363, 701731060, -535976088, 193047593, 203928812, 961816279, 171953108, 965993172, -1576850345, -116455613, -490349167 ], [ -1474156494, 1186333966, 262630650, -932135002, -1653455605, -1761637212, 1936019172, -499088089, -1096993103, -1778899304, -1122151978, -1213899449, -154709952 ], [ 843561081, -1043494407, 1757147197, 1839192169, 2100004977, 1353181787, 1243985118, -1215577680, -729820975, -774951149, 1971141626, 2064024943, -875626321 ], [ 2124140688, -1486872616, -1807732150, -526824895, 2060573148, -1102475811, -938419486, 1188153930, -2007539082, -1166719468, -2118208810, -1497926782, 1995920246 ], [ -678379461, 457584912, -2001657740, -1898143471, 540005921, 723816818, -1611795597, -2079590109, -1506825675, -1541296589, 2063807781, 1234336358, 1252376898 ], [ 797167493, 301437848, -681881697, 869300458, 51245904, -23294743, 935157763, -679685059, -7368013, 572048449, -209173572, -843611236, 135696010 ], [ -618555669, 1732653902, 526985945, -1648023911, 653688201, -1197370280, -387637877, -1649077907, -1111094805, -817557121, -1516700507, -1078266110, 329734901 ], [ 1761464318, 1924211481, -2042681470, -303241319, -573553925, -1802225450, 1269370833, 215000992, 1743511038, -576806135, -218192363, 167988426, 1109413754 ], [ 385919002, -2062537102, 640138871, 61925139, -1902283736, 1161682718, -1574516783, 525602232, -1731798341, 991861598, 1800800969, -1061406353, 1418677533 ], [ -1644065137, 187388565, -678384163, -1728825494, -353830723, 1460539202, 1849567511, 1735874165, 2123120547, 1286299932, -310717169, -893877039, 727314740 ], [ 445731787, 612586398, -923246113, 1169150635, 387562120, -474525986, 573184981, 604646057, 1882928393, 207617527, -1084902284, -1393267848, 1725826943 ], [ -870881495, 907517850, 533887942, 1540904955, 585869392, -1403416854, 472803227, -440668874, 1195104582, -1996747730, 1684643704, -628340314, 1363891557 ], [ -1306150955, 643956091, -1242559143, -2133988432, 1536239628, -371432395, -994951979, 514246466, 1329733417, -152075138, 1499767783, -1548020159, 2067650646 ], [ -836176966, 2105260750, -1248279850, -442469724, 1581826155, -362037105, -1184703021, -615141014, -1209780070, -361369346, 2105685886, 1292824283, 411584366 ], [ 9246835, -1850147153, 1169471606, 966516291, -2137052660, 1155565956, 78322690, -504790552, 1720806496, -1204165658, -1072934099, -1031535770, -774968479 ], [ 1850294710, -444836903, -870936390, 176624282, 701815264, 1581721120, 1517945615, 1420578084, -1881368418, -1996604425, -2154733, -786152754, 2066513496 ], [ -1944435311, -984050618, -946264452, 912253368, 1073120244, 832983783, -627276184, 1519113944, 1439412012, 517961997, -1605916820, -617254521, 626340293 ], [ 1532076573, 140654938, 1883856483, -856636564, 1636751255, 861398214, 400093557, -1370310325, 473716024, 1174578022, -1934214843, -1554417822, -1575662864 ] ], [ [ -472382189, -1261257013, -1654933623, -398897310, 275893572, 372105966, 1041545832, -104536134, -799761097, 1450270826, -209698111, -1818577968, 936209154 ], [ 164674668, 1831741812, 1624854583, -1547975620, 234486786, 1038473788, 1101164581, -595555346, 1568526534, 1220665468, -1693042107, 1626734076, 963948337 ], [ 458249847, -429079303, 467565552, 1248707762, -1061884667, -739856744, -690164406, 1065840191, -531299559, 469364898, 2002776650, 1930660909, -167320889 ], [ 1044478690, 1151355627, -1337693244, -682392866, 1369068676, -2047229309, 1087989215, -625895487, 981119883, -2049061103, -347843023, -1846421312, -194247068 ], [ 473391411, 1092963158, -1820992936, 585610610, -1429974416, -440481696, -2024153569, 1995964805, -1576625370, -303495929, 1524238319, 1468501224, 1886866939 ], [ 2061051747, 1972129781, -1547570233, -1793219616, 1540276355, -1790590979, 1329656961, -1089860873, -1058595012, -986818587, -581445597, -178199872, -402235872 ], [ -1942683406, 697475646, 1831976339, -1813647796, -1036474430, -730031341, -310372488, -288187273, 729524217, -1815552306, -486776642, -512570505, -1166199383 ], [ -188793052, -1364001394, -5380915, 591706595, -1412839824, -148052102, -1925285209, 1102555622, 1291175831, 385203553, -1674424858, 1360335443, 692744043 ], [ -2145538231, -1863375260, -560497503, -1567620986, -639082237, 2069408399, 1219707145, -532573206, -1985737657, 448349553, 1359289709, 1084401029, 771434083 ], [ 1603250386, 1082327471, 753252652, -38953899, 1010975714, -1600163375, -464855138, -601698669, -719835112, -2088180658, -438706091, -1362459721, 173404431 ], [ 1438636809, -618808063, -2029098132, 1783371051, 1788473430, -893672991, -352141267, -338286461, 1428159908, -1946701473, 1722820607, 1239139840, 1302882645 ], [ -2085672203, 409276550, 450846866, -476463525, 2109937380, -1694711406, 1221224554, -905084060, 1088937615, 2052596502, -692764855, -1426865688, -78802865 ], [ 1142080981, 1210357254, -71281864, 1023047517, -1601806073, -1675695962, -1565714119, 695866176, 931034849, 449792409, 1856512491, -2140359423, 1512928660 ], [ -786498060, 926962334, 1820507369, 1101923339, 320682394, 827290232, -1185544857, 739319470, 1109121594, -1406452554, 1217301422, -337889821, -590984694 ], [ -145256888, 631899001, -2036948437, -312484226, -1460082062, 1708954901, 1054630756, -552018234, -2022704855, -1880686457, 202092136, -281302875, 1605795290 ], [ -669355005, 574183293, 1525639093, -1718102485, 723804968, 1939454756, -1548817827, 912615347, 1765648709, -453988420, 1580740347, -1723880007, 1619109316 ], [ -1887491229, 566724562, -1928295858, -22202492, 1551822602, -2121167703, 1280453888, 134627911, -253216920, -1000670427, -162295952, 1301634048, -1813852738 ], [ -939056367, -1269426463, 1441177468, -986150034, 839163389, -1109779726, 1389596575, 1640200483, -1355404669, 1918350813, 762012876, -1423208647, 1493347305 ], [ 1915363011, -1939410434, -506479628, 876101989, 1674864498, -1749488940, -1653153729, 967459154, -2022100228, 982297775, -1997887920, 1552329178, 375481728 ], [ -866228348, -1818563965, 1913828573, 784138880, 991797721, -1622868349, 103192224, -402402745, 1599152961, 45403743, -924485785, 43155611, 18580418 ], [ -1701388404, -1349492300, 1893009293, 40430223, -223705166, 1834635636, -1502988643, 521395588, 91454471, -303526466, 1257025355, 875767890, -2049467978 ], [ -722607673, 762702032, -74181925, -1881258310, 170794036, 1009524592, -1599901482, 427726406, 1278992057, -2119004936, 606722022, 735450958, -1250591236 ], [ 2090675296, -1407172682, -956568441, 780725528, -1479977080, 1734075282, -208707027, -422370171, -49313164, -861253139, 533459651, -982572661, -653108652 ], [ 659855537, 535063179, -97474982, -282144627, -2105450214, 1442983143, -884595941, -790419840, -2145935428, -1784101194, 410898126, -162115378, -1334501536 ], [ -94257150, 76278168, 627345686, -1152806273, 168070306, -1198490041, -1512488640, 639608626, 48971488, 670793620, 504917531, -966599070, -234281449 ], [ 383676348, 1638910561, -1220254273, 1120653743, 1512882265, 429923016, 1766373623, 270583177, 879829437, -1864105881, -102525493, 185738633, 1422413249 ], [ 1238669383, -1834833109, -1419593798, -500431196, 206712439, -1486120866, 346226270, 2116639681, 414147621, -494587143, -977289888, 1723069692, -813180843 ], [ 2032930607, -113988611, -1032885195, -1147780321, 1331775404, -451758945, -842428609, -1096530258, -1760364041, -351125648, 1002336443, 1867234480, 1454105640 ], [ 1264853364, -1959422497, -1400505147, -1701781891, 707568506, 51907412, -685354657, 287831890, -342828023, -217457392, -1865676640, -169176540, 1995390912 ], [ 2033141224, 1321167948, 1050546276, -425310532, 1815422891, 1189143327, -1729900845, 1149365007, -2112969020, 2115788549, 402575835, 2080928772, 347430552 ] ], [ [ -2043742567, -624502085, 364563710, -1519546032, -1129006031, 67665212, -1638271362, -352060623, 394630702, -32849441, 446652557, -434098001, 1649071252 ], [ 482270844, 396200302, -58689645, 59031220, -1845462581, -204160277, -1386921467, 1993912470, -63869542, -61684011, -1626726629, -607625047, 2083550053 ], [ -1875379173, -794033452, 517283822, -747709359, -1900572069, 1744651570, -1814686642, -443709732, 1885140516, -1424391210, -1490696312, -1187800487, 1533108874 ], [ -21529287, -1176062132, 200434233, -216031151, 832829957, 1294845328, -158674341, -323070833, 1350141636, -125719965, -1252233203, 934035481, -1506263894 ], [ 1576478210, -1098020110, -964931211, -1184837695, 52195857, 1933282166, -596171223, -1266391411, -308112734, 1528987409, 1033715632, 1540776054, -1579707407 ], [ 2099492148, 638483371, 541701214, -1507417703, 837790262, 1377082975, 1416922165, 782565697, -1897199404, -1220260126, -896550313, -850314643, 1709679953 ], [ -1977329990, -1337806237, 1893673791, -663559392, -486815840, 1321105413, 582209041, 312449364, 1448682679, -1865768922, 810533577, -790959671, 1880070773 ], [ -16995799, 859780929, 1345398652, 355106764, 1663111915, -1442074241, -995868095, -495467667, 953937651, -547465263, -1767707771, 1031667653, 55738187 ], [ -1946811742, -291057711, 1394635740, -1968992147, -1049989864, 1913913004, -217788701, 666967810, 1175252398, -380991330, 2019260108, -216421083, 193944300 ], [ -1820312928, 2116945349, 37919335, -1201570700, 1150715877, 877322171, 1053407042, 1710803111, -1833193257, 2063144874, 1862420294, 817194130, 1615827950 ], [ -1373854496, 738162058, 1380330350, -561206129, 1773134375, 1100567810, -1607366015, -600356829, 849957732, -825965461, -103653034, 482266051, 80848391 ], [ 24056137, -1685766438, 135346605, -762545786, 1576052251, 1601550467, -1611704280, -991895520, 873419672, -1995601441, 43276308, 1903207600, 255630441 ], [ -1942904088, 979528371, -297361558, 656509276, -906785747, 1192083446, 759537985, 1160521649, -1854203224, -1105910194, -2012864445, -1039558562, -456902898 ], [ 1159664947, 1376168363, -1155989860, -1411034012, -724212874, 2075211256, 346732090, 879227649, -1093193574, -1880757396, -1262362128, -514630585, 1026510555 ], [ -2077992172, -89574128, -1302862529, -781524734, -399373632, -1897177029, -1437773898, 79808740, -285408985, -901733664, 754551116, -461636976, 467935834 ], [ -696725010, -212044299, -1391313655, 1253153875, 672637239, 428620563, 1556447357, 363848918, -761997115, -439156531, 151019758, 797832987, 326075064 ], [ -1327586854, 1449401960, 455718363, -1545783645, -1298983524, 1113649182, 601858866, -1539258197, -83616377, 1410331287, 1008469008, 311171927, -1338747085 ], [ 1543107426, -766978312, -1718223634, 1120886979, 963499739, 958590870, 1055845945, -1192122435, 580876993, -1841983793, -840760605, -1074585264, 1894336396 ], [ 710880629, 268508872, 2038759673, 1141840770, -2139679413, 1735401492, 342914662, 1104678552, 289484309, -1076358053, -1051160789, 605449466, -355426807 ], [ -390206020, -1731105747, -1072973450, -1781083607, 2145700776, -1119265631, -1727304712, -1271117422, -664306334, 715388969, -431299418, -20853167, -1232996807 ], [ -646107965, -1697285978, 1945624371, -1551408652, -1967490718, 1393553006, 889779620, -40497678, 152851485, -1524868692, 1689104021, 1066884289, -2007695492 ], [ 1458035020, -726646584, 1347301497, 547733385, -2020987103, 545974482, -435454047, 1027867519, -2114824940, 705379728, -80948562, 25700333, 18576069 ], [ -844380837, -1863425311, -697983062, -1536496535, 742155393, 1189484460, 1946093711, -251188014, 200474499, 427786714, 1273348283, 58174084, -1943350154 ], [ 119036382, -753518943, -537235760, 1545500659, 1847422524, -1733570132, 206143146, -1148973112, 792523560, -408235500, -1290467889, 2004159507, -362335419 ], [ 139369563, 1242659682, 1976978342, -1423032078, -987756094, 1612462838, 1708600791, 389853096, -1080161109, 136019775, -527234218, -2085221217, -214906534 ], [ 851878672, 770041084, -154502214, -1894253348, 1970257334, 439870216, -1091429598, 1933079770, 1503119107, -1929675341, -2106830546, 744953945, 856978583 ], [ 74936548, -536417620, -1473104396, 490505385, -365489126, -457257756, -930535034, 647058694, -1740019866, -608986032, 2037569175, 1152842915, 2123548159 ], [ -1268090712, 371836819, -2070469726, 1001328232, 1883530545, -693824426, 1191135328, 294371685, 648672458, -207551602, 1801597654, -1796800149, 1974290344 ], [ 931824452, -348182708, 38450773, 1567377968, 495245687, -524804900, -894054341, -1879624986, 1501304565, 544084655, -73287186, 361535458, -1657124609 ], [ -1047687392, 109739719, 1156226809, 1768386239, -1538392805, 1788998944, -2105153382, 184673903, -1526724884, -846505483, -1027336665, -805670403, 567270486 ] ], [ [ 689641008, 945112522, -1107769209, -180492223, 1349452921, 1907861390, -1351030400, -52949798, 254536846, -1930191553, 948364715, -1529691627, 62786270 ], [ 15554042, 226429750, 1936092896, -1708421827, -625452107, -1637385339, 235528595, 1449363752, 163943834, -1203979411, -490704316, 82701393, 834853860 ], [ -455422965, 105006037, 172729427, 1881185894, -147916823, -1411957237, -380444446, 1001144501, 147030014, -245127625, -1557579132, -1557860879, -1647723078 ], [ -220234503, -1613292189, -1949138121, -1054109332, 2069981302, -337518244, 2032860856, 1861876658, -1491393708, 866822727, -1070044068, -488352182, 1202380928 ], [ -1126589535, -196102544, -904267616, -1876449569, -1496406205, 563994179, -2138071092, -1310484810, 1462283576, -873369347, 1202272012, -1968744718, 1252727964 ], [ -587314102, -2103021961, -821439012, -1742326273, -792334497, 1807490012, -1552079284, -804408387, -1564916660, 1533341882, 1252785891, 2047797195, -1563549241 ], [ 1890194852, -1106202349, -2008377059, 1324333227, -2145704562, -641292936, -1744348416, -1691424968, 1819980759, -1329619150, -2028800513, 625481346, -269309758 ], [ -548317478, -1227790639, -1064900839, 1395460737, -1601199061, 1642545428, 2007747130, -1498751718, 1331697215, -150203846, -1065696658, -1728062024, -116185722 ], [ 176169269, 1061996166, -808812516, 615471673, 1995324702, -1147610643, 577516595, -351975117, 1319821424, -167426918, 790664749, -50454469, 1254740946 ], [ -1511890328, -1486209689, -1670015074, 1329215177, -626610085, 795297784, -487052763, -1197173209, 153912309, -675833288, 1621821594, -1516712806, -1606680162 ], [ -2118626196, 779480768, 973054410, 97103885, 1093772070, 1800401116, -1130608602, 642090288, -1528623169, 2003572784, -1134465409, -1381437226, 1623410874 ], [ -298144763, 823471752, -1697466360, -23814335, 2024681878, -890428737, -847458126, -734217979, -382840183, -772223831, 592550607, -1372641578, 1852519651 ], [ -85392001, 2091716964, -906431566, 1625946879, 1401141478, -2053400736, 619289976, 2128195307, 1062525926, 488259121, 2094390580, -351680995, 317877099 ], [ 1099186794, 1992876846, 1913416186, 505080053, -931748064, -1408089656, 1986530639, 740869660, 1003646965, -1321656212, -1897992728, -1055063851, 167855444 ], [ -1926403763, -1997343915, -1123108427, -881529293, 1523164616, -257039251, -1035794559, 1143454423, 1178051914, -360958533, 2143232814, -1232094979, 1632516532 ], [ -1315260987, 232005490, -1396637676, -2046748920, -293887339, 1457586511, -1117661707, -362671256, -116773960, -1530013871, -1714486640, 1329621955, -1330014979 ], [ -755321836, 1439257185, -155895713, 891084886, 344966405, 2052085064, 954839474, -116191471, 1757475048, 1518616724, -1727144551, 533595709, -989957948 ], [ 1904305569, -961061712, 435476929, 1089661013, 1442897019, -1386584507, -1701630763, -494184767, -1898342487, 1497970752, 978341012, 88657142, -164910386 ], [ -969148613, -446222030, 614540963, 1475438515, -1807550483, -1664836001, -1943894736, 99937203, 856165764, -1769788675, -1144952686, -832053906, -1585821114 ], [ -2023350046, 864531716, -2112087350, -1910908313, -198135611, 1600829165, 1805857887, 949263333, -1978980906, -1732928125, 2122882435, 1795675688, -995747236 ], [ -2008425943, 526556553, -643802530, 1152902699, -1129692694, 1385593209, 2089625492, 205139013, -439195643, -2102265103, 1593689883, 212232704, -543073798 ], [ 1389401849, 1132363236, 1531257309, 738485547, -1003832229, -1875034299, 1489566266, -761268839, 1132905570, 260995105, -1819474552, 279083150, -1680184836 ], [ 1310608361, -1447370027, 1717878126, 965928543, 247633261, 547668831, -1948844656, -1590182626, 1888111699, 629649367, -768256146, 117900615, -1197791359 ], [ 1167433159, 431725604, 1572002072, -534437794, 1061083775, 2010838244, 1693243764, 416403806, -288186752, -1379399527, 281387827, -1355012542, -935037924 ], [ 1980411324, 789920263, 743447353, -1588327765, 1482565859, -144312107, -220683564, 1809249576, -1473490607, 2117440308, 2033910655, -1241052689, -1541090881 ], [ 1619543511, 1897968588, 517782376, 1499631023, -1387726687, 1987259012, 589405165, 111151467, -433180930, 539403000, -56770085, -93883091, -1265169139 ], [ 1841724719, 463550095, 1162961851, 1742984732, -389043677, 1871271465, -1824877766, 475245721, -709604405, -907347751, 1115593850, -711696595, 1580568354 ], [ 286002791, 931154272, 339752388, -2102304533, 323562199, 406583226, 1907049475, 855333923, -1786953969, -88279964, 17226248, 1253717719, 315922715 ], [ 1973240988, -139867980, 1938914262, -783015538, 211612804, -154265483, -2029787584, -297783412, 1267332509, 1525760785, 2070349452, 404139457, 383094672 ], [ 496189001, -593783861, 1294311048, 1098404875, 1568415456, -273845438, 872241408, -271187501, -1377396490, -1613461361, 2017072747, -1757340486, 819910803 ] ], [ [ -1426263575, -1071830718, -1829484634, 466789116, -1813989137, -977838705, -873646666, -1795374896, 5321173, 1140112638, -1344959214, 434479796, -239158070 ], [ -1437010360, -1543668725, 461378162, -1961000984, -1822793217, -950938373, -1385219774, 140131860, -1510575867, -428498815, 764959888, -908110910, -600537885 ], [ 1634560667, -1648345983, 1326879585, -1852630013, 817925874, 662411951, 1366804870, 1571264899, -1619908608, 975995319, 1475978004, 561949751, 1554557325 ], [ -1239876204, 1011724291, -709191495, 1214756435, -1150376063, 2046742575, 324560310, -487981209, 1251284063, 740683507, 1206110130, 346727645, -1959977006 ], [ 1075945714, 965611608, 424149965, -533306497, 627399764, 1775408777, 1305843770, 989323790, -1802234267, 1075837431, 1888462543, -1552486851, -436400819 ], [ -1099236648, -1396364809, 2046419094, 34397643, 1320736594, -2027490755, 1233777089, -1692977120, -1885230548, -585174761, 1303866030, -317431023, -1128756548 ], [ -283872219, 1627512671, -1719362996, -243783130, -1035840740, -1145995484, -1227969675, -1360788565, -1714659948, -1837063814, 147496778, -1288008378, 1234796572 ], [ -8316970, -1470987170, -1587971840, 748835161, -1714489333, -1302243558, -1352972749, -574265455, 117703457, 1608001676, 2053252788, 36811141, 1231462415 ], [ -2015227747, -614685802, -304898318, 1557089166, 708800959, -907617040, -473021660, 2000887793, 1811586366, -208989965, -886652289, -1995674402, -1087286087 ], [ -829209907, 1721261010, -1459689000, -1203287291, 1732184536, -524382716, 941748831, 736269387, -1105085716, 1318919884, 1932425577, 2036668515, -350058976 ], [ 1061859794, -832938450, 619873989, -1468343357, -1145515984, 772856217, -1773256352, 1497950440, -167403333, -1860601005, -2131519899, 1732337815, 1114722531 ], [ 781305635, 1005862646, -1369852869, -1989402645, 751207790, 466724277, 29101265, 527645737, 2016975197, -423808604, 871918997, -1853562388, -432736939 ], [ 1975702313, 716809833, 1972228019, -383566860, -223623446, 756063685, -987451995, -1588755805, -489933944, -1887713027, 333182312, -1659106985, -436569257 ], [ -278959474, 398672378, 1348598298, -1881368772, -55727000, -132981386, 882527924, 2062592498, 790086286, 661859774, -1226688746, -528816257, 1471959669 ], [ 884989849, -548175164, -1778968555, -1670079768, -974775033, 1904614868, 2065965408, -2311816, 1445501208, -2062565519, -717038452, 619323094, 558752832 ], [ -1425366542, -788090730, 317341275, 683267032, -1068342727, 1086233434, -1202896921, -1645947850, -1129498256, -1858446034, 1016891071, -609352988, 134037148 ], [ -1441588503, -1630712658, 4121195, -1763511602, -1117448895, 823112067, -1399145351, 1777826411, 201423194, 1156288662, -1935758038, -1088758598, 1677707773 ], [ 1354899567, 1765551722, 1913025000, 315566221, -2126614195, 574572900, -1667920824, -599564299, -553725403, 746650243, -186214148, 788741843, 274823952 ], [ 713228264, -1776629323, 472033761, 264238635, 1827461776, 1084353367, 1971091685, -1925331387, -1814221798, -150385930, 1024519707, 1841637720, 884008945 ], [ 991204225, 1730406480, -1692746537, 1871358857, -1748502175, -1988424621, -1659932063, -8196050, -741705623, 1261292634, 2069752529, -78628383, 1812901548 ], [ 878497835, -1813480210, -363193376, 1126038220, 714305915, -1512386969, 133703917, -948066431, 1040692121, -204193546, 1108286158, 1587980849, 518470491 ], [ 888030817, 1507736000, -418125747, -1750971507, 1938112192, 1775260321, 213029012, -61069241, -1504022994, 1612377451, -677437343, 75774136, -733686175 ], [ 844131173, 1999074222, 1659575200, -179941813, -1453128004, 919498280, 233598662, 1794483678, 1172315733, -27619059, 996244916, 1486178631, 2006212615 ], [ 184704497, -1437211901, -446541034, -2056129483, -415361817, 880772328, 1553378239, 1646133433, 207970784, 483422770, 845755816, 124532253, -1565710717 ], [ -367859405, -645413635, 2072772320, -1529191812, 1435438970, 788753498, -1034651565, -634306758, 493553104, -1818253873, 1562757974, -1028345259, 1124056157 ], [ -324670761, -41530767, -281818830, 1217563355, -51385107, -938099314, -1770557349, -1591224575, -1923287750, 1297669372, -1222530520, 2043504339, -760321077 ], [ -92721938, 1550280334, -1091346218, -580263674, 1466260134, 713974645, 1027558505, -107757799, -1951818207, -1367157104, 1016552729, 360295972, -383039354 ], [ -1802965592, -1071903859, -1890853348, -712025322, -1706380742, 1709593991, -1649807467, 159516231, 328594255, 886461246, -1138414943, -828273480, 374402831 ], [ 2046759021, -504209647, -1222420288, 1216870778, -1044647987, 937494114, -714714186, -2050426668, 448201450, 184761257, -1929604283, 371032495, -801348733 ], [ -423037200, 744552890, -796243909, -840755488, 1246307097, -1940030270, 1678145327, 1618327443, 390591342, -1737891039, 409666767, -1129101834, -797349722 ] ], [ [ 29964736, 1938988284, -2048720313, 158707691, -676434045, 1664089412, 327140798, -328156804, 929158029, -1502813877, 941551769, -820480482, -2055719673 ], [ 410101391, -1314946169, -537784848, 1033270795, 2071596865, 1945178009, -892815360, 1660096594, 117185623, -1404589327, -1920141691, -2062998662, 674824549 ], [ 376856774, 5990066, -1862460748, 624081119, -707131705, -1048848879, -1653331570, -1806253082, -397875100, -841556281, 659498672, -1978879413, -273472892 ], [ 1364174227, 1341409881, -1193415654, -117995527, -1397697559, -2080739026, -2393394, 1061752481, 195720306, 1957281277, -121520100, 11428807, 963111655 ], [ -1097780972, 1135980216, -656647623, 2026337137, 395433917, -9088539, -1087867304, 401151388, -263780960, -389745182, 1463843541, 1406411020, -1224675247 ], [ 2035358020, 1573447511, -1712386778, -91631114, 791317909, 1300949018, -931212847, -60380976, 650532638, 1784464385, -32816439, -1484100135, 497639158 ], [ 1332499262, 922405291, -613368398, -1765909378, -912223503, -237479460, -429509219, 1134154505, 1427010045, 974463931, 120987609, 1732651764, -653713888 ], [ -1460026798, -623459350, -760017907, -675326287, 384991372, 1895748573, 93704003, 1328396277, -350724372, 1659270686, -1376241351, 322524367, 1032879909 ], [ 2126773189, 1358254244, 978498142, -1115514140, -2135437595, 713672358, 607158136, -1626278666, 1308950009, 121070675, -1079756757, 1529029987, 1674397919 ], [ 451773835, -2108341808, 1798263342, -1913791509, 754369741, -335933086, 940452163, 1678113888, -734206448, 1249597040, -1791706791, -1557513933, 206065120 ], [ 856176579, 304599374, -1398854886, -1946830935, -1268918340, -1840648639, 305110395, 1253260027, 415443961, 1625199306, -1685789865, 921955595, -339274439 ], [ -1554041469, 1850222858, 1129130073, 97599837, -1254514381, 70021424, 1696973252, -1959997871, -517274173, 76057415, -528547224, -1354175389, 321522172 ], [ -1060731204, -1174732937, -38114161, 196464626, 431598789, 35263399, -357099222, 1975637490, -1217197649, -837689316, -1519261433, 1062744036, 1023669201 ], [ 1506846218, 1578915480, 1724109365, -1513173880, -256176208, 213383948, 132678970, -1950536877, -225699644, 673854085, -280499239, 1517215365, 1067975175 ], [ 427618173, 1345363041, 137882029, 2009239957, 250012043, 251594659, 1274733545, -1553120245, 837385348, 682691497, -1823465683, -1341229260, 138272150 ], [ -1618104125, 1771657345, 742033558, -1114576185, 1879569527, 1248547488, 626738708, 202568358, -475106862, -175893357, -2125224901, 1853165890, 910899573 ], [ 1034447593, 820420107, 681402684, 1931392570, -260918228, 1777231040, -772044960, 445744063, -1251751852, 1293053141, 1258184973, -1283832817, -2002250768 ], [ 1417901056, 1698231994, 984966656, 255170747, -613003401, 1637745641, -1868656223, -1184062246, 1461978141, 1782681128, -1164685403, 1938968023, 1939209726 ], [ 280917251, 524542846, 898494678, -1966132210, -1789756716, 1250398844, -1128083606, -1139330746, 938043466, 358113750, -1948058275, 1846281619, -1006026852 ], [ -1617319995, -1718123986, -31090636, 636316752, 610138271, -727153012, -523186580, -685768376, -202322720, -647184094, 1030510724, -498980362, -1626202727 ], [ -155211381, 639664206, 1428950064, -958327910, 824526899, 1330366964, -782405173, 1908776475, -719593083, -832477636, -1706137458, 1686654147, 1620644602 ], [ 533423098, 1223779451, 484627288, -501207456, -1995286926, 476956336, 316255695, -1715134717, -1121890187, 276313177, -1037932231, -488669495, -1921824167 ], [ -973341758, 244758577, 994190794, 2105183581, -698620081, -546320217, 257333539, -1011262605, 1010066616, -792107722, 65508221, -1521044083, 343402580 ], [ -196373953, 20025087, 1767482337, 225758536, -160281520, -947439883, -1428987329, -1362041570, -425245531, -676292283, -605897157, -1685804239, -958257208 ], [ 1292259770, -1144346520, -1027729036, -495511681, -337165093, 1312338458, 1282030517, 2119013977, -149034065, -1606438939, -1724458200, 721580231, 833868856 ], [ -688373726, -748230899, -1064941082, -472048041, 336904370, 728586545, 522755037, 1851391792, 1733125215, -958310399, 581180204, 1950827624, 810599389 ], [ 384275316, 1050519551, 1264928698, 829330440, 1155010465, -386560555, -1786346428, 242816917, -378844334, -983180283, -118340112, 345873290, 373726204 ], [ -577957525, -2022366173, 1684046209, 848305595, 1374744621, 1316296912, 904643977, 1387096963, -1138346930, -469950376, 1717650501, 309782299, 1238161249 ], [ -890164486, -1946276991, -103885822, 586752690, -2020122216, -609978902, -496955367, -638210209, 724709260, -1950070189, -425215861, 1984550271, -759649335 ], [ -603636124, 2083721400, -1764059263, -324022388, -1188224108, 302291349, 779602686, -1483810733, 933983304, 1721317603, 680015618, -1596281063, 378532458 ] ], [ [ 1532771939, 832443238, 264903395, 2084150122, 1952516851, 1707972887, 1120019656, 103769246, 1289946419, -832809913, 277905568, 2035135873, 875543395 ], [ 504052430, -1691102167, -1988632800, -101573912, 614462330, 1577317852, -1379883412, -968303, -1170723430, -1877841713, 158646179, -515908753, 925963771 ], [ -307628642, -376880044, 235680936, -658657976, 872073307, 2015704966, 974175624, 165500888, 888703828, -1271678551, -389902723, 1379124078, -1261584252 ], [ 794616869, -1334889545, 98894753, 607782030, -1163226686, 6917027, -1734829639, -1232391037, -632073762, -1113888183, -1677565513, 966507221, -1726674597 ], [ -514096839, 1049845694, 2116429975, 2058183529, -2079605521, 1338830853, -1798461805, -1013148008, 1304434733, 381749112, -280198566, -1624566216, -1693507884 ], [ 1386008159, 731337765, -547393812, 12710083, -562908924, -360533074, -1032970979, -2044551959, 1612041031, 1392850288, 1225272128, -16101639, -744051765 ], [ 2108017766, 1622039870, 1665015412, 1757295074, 840436187, -104585953, 683246732, 1237091635, -1706506678, 1489810837, 51727966, 903611785, -1582711440 ], [ -149796476, -815574092, 2038850141, 1653302122, 728401997, 1206287334, -1816524146, 533908029, -245781578, 1267895935, -30055041, 495441673, 1196774064 ], [ 733357986, -1739321207, 2002090451, -1646412088, -1667567426, -487950163, 1190965829, 1638223078, -624299779, -339016301, 1850053398, -1765876757, 1354338225 ], [ -37267761, 531226583, 1910855840, 1540806282, -1052777900, 1791208961, -980560317, -618051390, -689547895, 113862507, -191246349, -431845495, -622698247 ], [ 1937771641, 1542378338, 1472066180, 200669654, 1594923076, -1020743375, -1638645864, -1098728385, 1716888455, -1852234171, -22790427, 2053501017, 848536204 ], [ -1603663640, 526978715, 2085678650, 1244335773, -979621080, 1051247013, -490078508, 1669497874, 472277539, -1908152170, 1272015093, -818487229, -2002315749 ], [ -1551341030, 24683149, 1795078688, -678318633, 1344818322, -1566906272, 156495242, -1920325262, 1100608225, 76349230, 202986456, 1209585173, -1468625792 ], [ 681970739, -1141687341, -604497416, 476723561, -830056064, 943488400, 543048837, 1768998293, 1023705488, -1112270915, 912611514, -1830147111, -349716331 ], [ -1776102419, 1078090598, -1613506843, 1501633580, 1097225006, -2049121641, -799953252, 1697921176, 286872368, -2120756209, 1555446503, 1545923406, 1698775338 ], [ -1932802654, 1243012421, -90351686, -1575974046, 226108308, 1460109340, -626216366, -1777875002, -1057041638, -43761539, -47634906, -1173993160, 590263921 ], [ 268662121, 2055850417, 332024059, -321205865, 1350178621, 1282468599, -248160120, 913868771, 1179438635, 50313899, -1512564175, 276395850, 1595852581 ], [ 490414855, -288453414, 367010750, 1446294946, 1242949228, -39019765, -80492589, 30416495, -1188218900, 615759873, -1273958464, -1368111422, -1866661035 ], [ -1952812374, 476288285, 962513397, -1114999227, -1866699874, 512398418, 33481999, -1057355031, -761753075, -1618623096, 2005363319, -602423004, -537160450 ], [ 2047869542, -13551000, 560712569, 434001311, 513755403, -2101185298, -1191993835, -273431125, -960273795, -1582593673, -1125113506, -1885189851, -667941535 ], [ 418008621, 525775192, -293527302, 1252392946, -1396152533, 1609870285, 1227012636, 1518378851, 394857339, -2142574176, -1336961188, 1520905929, -687194700 ], [ 516251942, -582624553, 1607484222, -1893625444, 608568446, 996685126, 482464403, -1414555202, 816369327, 452446575, 1428465656, 488455475, -685572956 ], [ 1385711434, 1702259209, 2029238906, 856085364, -658811951, -1086943611, 2082408356, 553636122, 772568885, 1984858287, -737015295, 528916236, -883248348 ], [ 1346918678, -534373714, 778334912, -1197675586, -1479894537, 1990792777, 1637380129, -232399848, 1467405122, -963811271, 1894425422, -1023540920, 1487246472 ], [ 585113622, 1625314442, -1817614690, 1450681310, 1863213333, -1757138821, -662322428, 272395342, -196473853, 1812284996, 1853682366, -134713388, 111528018 ], [ -638726170, -1414896768, -659826089, -2146144485, -1999102342, -1865721047, 18539115, 1035784670, 2070487107, 285640520, 1654697809, 446643441, 906647461 ], [ -1257779638, -2119812428, -1190632721, -1873681829, 767094997, -2068614232, 1533245551, 119375040, 1574595556, 1572362119, 302256536, 166735300, 1826177618 ], [ 1707118315, 1388457301, 1639066491, 1545920442, -943415607, -1291823882, 1501444596, 409304016, -1489294341, 1678204621, 190466111, -155139848, -71016032 ], [ 76668189, 1481545676, 387923299, -836409714, -375963255, 188999113, 2109290057, 1997247149, 1373852901, 1459731186, 836713138, 387035788, 586951440 ], [ -1584383021, 744887437, -229666297, 188735173, -388066977, -1221704441, -1960081020, -1083118975, -531154850, 1349162117, 392478387, -1356861786, 1978377313 ] ], [ [ -1517392353, -2093771954, 412890550, 1550524793, -608209537, 382390743, 1795342325, 1591015821, -1632652823, -879355009, -1238022192, 2140722729, -57412323 ], [ 438367783, -877229131, 558548036, 2077778036, 1220861018, -1729981326, -671464067, 810168399, -961152565, -1347585147, 864046353, -2067733367, 577037419 ], [ 1305032449, -300962723, 431481693, 727741584, 887651460, 888885061, 182045486, -1847482401, -1011016096, -1929639345, 604643002, 853746568, -696074717 ], [ -1188584377, -321358579, 2074968382, -1021508399, -809444774, 413085338, 242008715, -1832941706, 1352236953, 86522712, -1825728299, 1299573796, 150851431 ], [ -1802203162, -2074461277, 47608251, 1480166062, -452446027, -1462358515, 1354592270, 2008927198, 699091206, -1401321689, 49826879, -84402408, -749003257 ], [ -1284484589, 163193173, 1144204634, -1674363070, -1105381532, 1151033738, 258828273, -885781636, 460053789, 1653125081, -723949419, -1783569790, 1957351857 ], [ -1880689201, -603576863, 1200460128, -2103694612, 70317805, 845605346, -1562075731, -1559749955, -1874188050, 553062070, 1232639172, 1572587064, -1603655166 ], [ 1492779197, 485519590, -1517852298, -925679183, -868096100, 258792153, -1617315031, -1326623313, -2081769596, 1493749519, -1255497102, 841392777, -1536530219 ], [ 1772988959, 1516273574, 776685124, -1143172140, -1387220325, -670949329, 2037824076, -292780297, 17937515, 1456319515, 120881832, -1331900725, 1908322155 ], [ 251532302, 1711558429, -1941015411, -850833442, 603751202, -1551637981, 1497280465, 1614163353, 130838366, -882405293, 2096362095, 1008554439, -1106382383 ], [ 1315470919, -407227943, 1095277255, -2064622303, 443671284, 1303138392, -1905295642, 64137010, 62045145, -351207760, 1764283778, 352741670, 172433367 ], [ -1959003525, 1913545537, 306942451, 737554676, 1467374901, 1550139456, -139046321, 787992346, -1342815291, 1460515113, 347864843, -2062123068, 90782545 ], [ -1305874421, 2039775170, 1059410174, 229065543, -1454910905, 39511502, 1352124275, 489560036, 345681229, 1554670804, 1405495963, -842507838, 2107874394 ], [ 384726600, -6309727, 267481991, -1319891652, -240638037, -1963507175, -1173955162, 302376715, -289261929, -1946039592, 771487071, -1077840368, -1543209827 ], [ 1035467115, 1973792826, -1881115833, -401030855, -723141931, -1977218506, 1145292848, 852930736, 426300533, -316299725, -1514563358, 670617021, -707358323 ], [ 1253536186, -2141226492, 997781900, -561167066, -382651197, 284536257, 1834051628, 1753679253, -1762811178, -2028906493, -1885055321, 2080980389, -2019484814 ], [ 1791060994, 650843862, 2100700022, 1801086142, 1664763894, 2074073077, -1609184697, 1939546807, 370921089, 1761355787, 2038793321, -71816324, 671709408 ], [ -235604456, 980125296, 608316086, 1672228779, -1899364028, 439667129, 559647920, 1322847499, -1020080221, -1341916773, 396898263, -1934115135, -1562773188 ], [ -214107886, 1504444813, 2068353998, -1105060705, -765514349, -705374236, -231488637, -98593248, -1304799618, -823174396, 710057129, -1651781292, -1493077983 ], [ -1176589028, -904411750, -359232482, 1477566488, 629748801, -2028504052, 1240198843, -580524917, -80242199, 1972421394, 188166561, -67734032, 1471674452 ], [ 1870421397, 1695871964, 734164333, -2117644676, 1333394247, -520213676, -1722574486, -2018340734, 1048938257, -2138866319, 314469397, 1058912381, -2071123545 ], [ -1478695953, 337761919, 717064953, 1822562799, 215998767, -1698116263, 1475906743, -1814806773, -1433325619, -2011280979, 1467486946, 1396737929, 1673975540 ], [ 1289444298, 1064399736, -71754583, 2112590407, 796753826, -22218372, -1808084182, -629647328, 1586495185, -64852453, 2068451287, -918243288, -748363790 ], [ -1538856581, 662899241, -2014349350, -1477797253, 1093357777, 1053840459, -658521147, -1996569574, -350850814, 1960295963, -1267311054, -73519786, 833895215 ], [ 385079198, 1156496565, 1647256897, -2111920321, 1434475487, -1867433345, -1900255044, 2107971237, -481828813, -282104602, -1714820161, -238262551, 1477041047 ], [ -1954095878, 887063554, -970239469, -155465279, 1296286815, 1647393511, -1834161521, -1192191785, 433708542, 2108607851, -1652725710, -928873445, -436178986 ], [ -1489184190, -438020800, -30149168, 740974208, -500621651, 1236002586, 1272727376, -992668389, -530487528, 1206565264, -464553368, -1155661976, 1708285651 ], [ -966499469, -509474468, -38391872, 1990206501, -1060462622, 955498629, -1133592687, -1789591447, -1910291738, 872658735, -1032301144, 1438230491, 62139028 ], [ 2004971596, -679850768, 657136586, 232078164, -89504520, -991869059, -1315728871, 1632613114, 1059841887, -740852530, 128505275, -1461233154, -1414613412 ], [ 680406005, 38551673, 493782502, -831664220, 64980030, 876261628, -264375848, -1165672817, -1286160937, 65143123, -457195477, 726626636, -1637406778 ] ] ] ] }