{ "type": "int32", "data": [ [ [ [ 1821217957, 539021018, 1869829448, 117309778, 1734220259, 2005550860, -700732811, 1632879753, -1628067470, 1385647430, 1518600895, -2081595920, -1429680463, 1884321187 ], [ 70371912, -1284995555, 1852854971, 1719988373, 1457898162, -558052861, 2000141283, 1581453486, -959207297, -1036035582, -1903824957, -500726683, -53332639, 1257533390 ], [ -1573136857, -122185939, 1831895120, 207849425, -309355359, 1705248637, -1979752750, -746269366, -1186064500, -395572788, -1600675167, -1917562434, 1214946230, 460472507 ], [ 265360066, 250695352, 688160641, 1151115442, -821902812, 1932036818, 563641371, 828765619, 1859188659, -1306974978, -1539819060, 459635378, -2097013081, -112757853 ], [ 10624174, 947162939, 2014708506, 1158086413, 1163518029, -1738156754, 11211238, -1400684206, 726675110, 1854853868, 790339812, -1027834436, 495628581, 1778792882 ], [ -832794339, -1928631166, -603862969, 2038632391, 1258482804, -383610520, 488929254, -755619731, 114773776, 1383229159, 1214554262, -269230572, -994351698, -996935966 ], [ -1691266823, -807261714, 989975762, -126312659, 2117601321, 105870865, -1780751976, -1369418786, 1079611999, -1400449119, 631693479, -2104419391, -1535765838, -1781955095 ], [ 860704370, 473251757, 2111623086, -1044423448, -887869471, 2092123186, -777928602, -1584318192, 1379436935, 1180088572, 987151707, 1175168447, 1712630714, -53217194 ], [ 444799687, 1659623325, -1544027787, 1102200027, -1432373357, 422795826, 1094610027, 1964068675, 75106646, 625012951, -1799751847, -406897049, -112571584, 1788181443 ], [ -32981771, -1336283324, -1587335366, -1284071971, 1345570914, 841389637, 731311861, -364624741, -1990934702, 1109020668, -1008682671, 1230412142, -516796902, -1508486386 ], [ -1510027416, -141652029, 1030490784, -847198974, 1632145670, -1312856239, 1327278830, -1690470341, -234421448, -1519166849, -1654696174, -556932992, -1223945476, 415460135 ], [ 129431288, -648059462, -419074879, -273344736, -1625359370, 1400466958, 1902837198, 891108841, 1272404420, -230399802, 1654763847, 1846625613, 124045564, -1038518383 ], [ 1605246336, 557503749, 193954826, -636842400, 1174073929, 1405006020, -1642096540, 141274995, 1392539787, 1122777372, -465036021, -1162050991, 433104928, -2071563432 ], [ -1726190283, -339993370, 1381714379, -1477074232, -190648395, 2019297485, -1420499184, -2133764132, -1543442650, -281849661, 642965737, 2091097691, 1638607548, 1782221244 ], [ 1303519461, -1070358117, 1564015586, 2129410980, -449154551, 2102924608, 816471450, 1861534852, -566805357, -1907518545, -1385860448, 199703747, 1892981176, -918180097 ], [ -1486751977, 74123688, -1376455379, 1575656740, 1175359473, 355130175, -1529234081, 1515920656, 775711979, 649656428, -2053772755, 1406204231, 1676152827, 1912581502 ], [ 1011573342, 1114203447, 1595954990, -197052715, -1936059723, -1545502317, 1517902844, 1738575605, -1816521997, -1778442453, 942681494, 1741425780, -1866636401, -2129005452 ] ], [ [ -425648984, -704161560, 1585840084, 2140418583, -1606279621, -1323877007, 979618900, 1268467058, 241202299, -851443864, 1634303831, 241736501, -1737693160, -245001219 ], [ -2009864893, 1841451390, 264859386, 278822996, 1486117602, -1531560493, -617760330, 110861366, 2093585151, 1008037913, -483560781, -245661623, 180549962, -1793254372 ], [ -828038435, 60395805, 285244475, 596084512, 1247773928, -619788881, -662218690, 737703327, 1377734859, -1893045382, -992958252, 925381817, 1538664552, 1629718989 ], [ -20897487, -318164831, 679187818, 819364130, -1820823576, 1255773361, -575234776, 714584796, -224382369, -522128936, 649769063, -430415150, 1805909329, 856840632 ], [ -2107563286, 1477441266, 1405305031, 1422264419, -747072793, -62131239, 1616938538, 675287695, 1169241884, 1854005041, -169901089, 1045193609, -779242838, -83235693 ], [ 1187366337, 658371328, -1543935809, -1823247947, 2104184167, -1074989007, -837419842, 770875029, 346382590, 1946992915, 396982748, 1369152992, -778269331, -218349119 ], [ -866889000, 688210658, -1463932014, -1622342797, -2109596385, -2012917171, -2027858944, 695131744, 695705134, 1404603610, -702494418, -1746579583, -298176006, -2023417280 ], [ 735781464, 563279592, -1260663921, 360340485, -219373243, -1703230499, -468614151, 1556033456, 832979719, -810719854, 1364353144, 554555462, 452814433, 62559166 ], [ -1476877413, 471726446, -1442009353, -1194351650, -1057282183, 670657623, 592789955, -2048470494, 1129051101, -264876584, -774906430, 986395015, 217897762, 48812943 ], [ 2026882310, -9697899, -185062694, 1127617779, 146097542, 534610971, 1445596350, -1827896496, 2107346903, 1052450914, -687515409, -604835482, -200538397, 2058080858 ], [ -1351132000, 461586827, -1668773210, -1143021654, -1872756605, 697295266, -577756873, -597693808, -1954297493, 655160909, -419502740, -1897620178, 450563784, -1208033688 ], [ 47347245, 203941749, 39494005, -917570025, -1924795618, -513475090, 167661438, 177253446, 492779560, 1369453437, 774915606, -1448831308, 169011042, 1930964015 ], [ 823481260, -161870985, -10487649, 1820385362, 190374993, 1948639464, -1984226437, -1751141506, 1741462395, -1809710919, -1818677235, -1555709518, -1379438627, -1151867305 ], [ 1507613115, 1421837714, 115176879, 673075188, 337512470, 151452887, -1585174665, -1503161129, -810869204, 553769810, 851019549, 1807964414, -1400084489, -708735118 ], [ -1894423028, -1354609609, 868054779, 1951575389, -802782105, -169462280, 647727110, 556328528, 1247783320, -756972182, 558833316, -1814398055, 1216011945, 235056108 ], [ -1017408698, 1692267587, 1124850877, -1677120668, 310390623, -184286241, 1235814975, 2029591167, 1826178753, -1305726187, 1908792028, -1048682604, -1828706173, -1775658438 ], [ 1982997019, 1795137583, 1420464779, 316092999, -1437171305, 1717538431, -46839615, -1939415464, 742938573, -2141713082, 1868584445, 1925768408, 1700312391, 1713995242 ] ], [ [ 804685273, 500922308, 1254306025, -1393333567, -354364044, 1154626124, -1205057308, -1854707224, -1584576028, 1861121114, 981956156, 2050020842, 1607758138, 2044999866 ], [ 1275877025, -2054951250, 1862854826, -1807878411, -1787518660, 1292507180, 2108501754, 322828387, -2069760684, 1168859825, 470765336, -620412879, 165511764, 1551869647 ], [ -730773540, -1839848872, 516422441, 957187919, -589848833, 1394334985, -33328701, 1518303391, -173055614, -807445106, 918678259, 597537852, 933689169, 596988335 ], [ -1313346670, 286075683, -1381062991, -1898072979, -129074787, -1109030032, -511069521, -672707133, 586497396, -1808047714, 530639170, -138164270, 887328369, -1334030644 ], [ 1425166515, -165812752, 1033585609, -764957869, -914596087, -1236427111, 1688332893, 1390948377, 395723967, 831908049, -441571908, -313379734, 1804980922, 19894574 ], [ 2006618625, -649901605, -1499561638, -646611982, -1673054685, -405053813, -410550924, -767786939, 1060150619, -473853080, 1759609241, -151790107, -957078518, 1077744957 ], [ -1405847359, 1933916193, -124161723, 512520187, 1321124729, 304185966, -1845730663, 2121810267, 408624383, -355982027, 669061902, -1189009475, -839791897, -424937118 ], [ 239249190, 1252314213, 895192612, -1655294489, 1304174837, -1061528985, -572899369, 992521952, -736273987, 725087798, 1846314619, -1104395370, 2089790991, -385417349 ], [ -997665988, 2023378433, 82572966, -1239004878, -468196010, -1837384895, -286337922, 509586977, -893978052, 720786538, 1092807391, -576986799, 163409037, -385843546 ], [ -78541388, -1214360094, 439960621, 1989084230, 1138592104, 2019264694, 1311152114, 363615487, 1992568922, 868617636, 234241618, 820009346, 1283366634, 698029241 ], [ 190097294, 2108550185, 142375904, 423938042, 1166138045, 1528094728, 1617573125, -1610781191, 561642744, -368840485, 1225753404, 1939829145, -1619953178, -1255711788 ], [ 784283971, 1118682450, 1801920605, -627752050, 1280628740, 1597347163, 2092444306, -693920480, -1924531222, 1421856285, 345944540, -2142553075, 760609960, 1907727048 ], [ -876533571, -1825428279, -1211581523, -1284090974, 60928331, 2057245065, -616050643, 1372454628, -405735621, 684015000, -1841301350, 2053975520, 1985074321, -1227183264 ], [ 1805864864, 1843083863, -1313009285, 1306955632, -2012313493, 519159743, 2074656579, -1628665664, -1080386559, 1320984262, -1602392190, 1463132728, 457563084, -653791057 ], [ 1224405852, 628362986, 46250790, -1303664804, 684774101, 1780908957, 1286395498, -1644532065, -922582365, -1823216433, 486649033, -1729472799, -393171818, 879800790 ], [ 28266386, 1899354822, 1776968374, -1770274265, 1753636415, -689613580, 1451782476, 1023629118, 1247230940, 2126884429, 590054775, -1513815270, 1556333582, 525439948 ], [ 1150880341, -398172431, 1187704148, -193734663, -370535397, 255540897, -1561666813, 1720678524, -1514477090, 37391790, 666616914, 420601683, 1592769167, 93222881 ] ], [ [ -762745675, -1887773448, 1508412563, -231150918, -1862259051, -1132454121, 1278843493, 1211200652, -472681047, 140928888, -2065631588, -763176997, 1385143261, -1800538144 ], [ 1610331972, 543996159, -522878151, 1389748054, 1199466156, -307478882, 1123619916, 504328833, 1483354559, -951282152, -553987615, 588584764, -95721161, 202076028 ], [ -1079243487, -2063170730, 1270758249, -1465851823, -519422895, -679357269, 451807142, -926813981, 885490493, 609359086, -1716069747, 894913380, 1065614906, -1917917061 ], [ -749118001, 1828620079, -1969409455, 13367716, -659917655, 1205256105, 1931118430, -1145328087, -96098563, -1876701675, 1783364862, -916477200, 179792101, 1239976223 ], [ -1344157193, -2092448409, 2055599053, 1620842329, -720368316, 1479830655, 1207368515, 1337864882, -2076799917, 1182043287, 265147203, 1837898471, -1021808466, 2083341346 ], [ 667552276, -146546900, -661833078, 998000754, -1433845409, -253625400, 909675019, 1625220858, -1667228915, 46400673, -1638390590, 1675929933, -290462540, 2106629665 ], [ 27157640, -1768868964, -1536813519, -1317917629, -1017486169, -691672227, -452352916, -1070419595, 164086294, -116823753, -709646263, 990629097, -1691034629, -502202029 ], [ -14182675, -558670692, 105970911, 1897875142, -1144606023, -88160997, 2028085124, -209367788, -813149615, -990135060, -1950023394, -1032209776, -1872581453, 2051682413 ], [ -1833541588, -2111460501, -1972616330, 359467758, -1460361826, 401529279, 332617610, 380403807, -905597199, 22682340, 631793930, -812161051, -2046994021, -588508752 ], [ -1424827175, 277117302, 973746909, 1193095314, -1987651321, 1574066475, 1518073537, -847506748, -1596648355, -1906491220, -815527558, -1417708268, 1509044068, 1005295060 ], [ -1941905995, -1198733906, -1655885539, -352243999, 1313933094, 1845198887, 350062882, -219930604, 2072481636, 1052834814, -1624953787, 495178954, -2147118035, 530045712 ], [ -1402358583, -968008824, 1374546210, 194551774, 1739157726, -1191314191, 448667248, -285344924, -373760703, -624129033, -311627432, 1724539233, -141436005, -2061218211 ], [ -96091432, 1932389101, -371083715, 798752102, 456152818, -64606095, 1583504938, -1670403483, 1739946141, 150936926, -1968216411, 658395168, 361744168, -1077464123 ], [ -188239846, -160362357, 1778838397, -720318463, -46837095, -1088619349, 621349290, 881191329, 2047827252, 2037894726, 1567790888, 1134764982, 1271184704, -1788790189 ], [ 2025981140, 779083234, -1214765731, 693620924, -2034397423, 1984582076, 754180481, 1801268981, 1218016496, -758691551, -198050137, 17621776, 248919927, -1776566579 ], [ 313180688, -349093066, 2028888608, 1382834263, -987468325, -1623253852, 1195774526, -1263208406, -1528745324, 1989362144, 1919684521, -1050965355, -69367165, 1712480062 ], [ -1948434495, 1686087910, -1097767997, 1133919882, 1308633040, 1062275804, -1941141005, -2124836581, 1484717979, -1638218678, -1003468502, 843167680, 1932908384, 1153756405 ] ], [ [ -286347780, -91403685, -1034259867, -953129147, 1233833444, -1099187893, 940248238, 550361462, -597704675, -1400202276, -1477389018, -320347026, -1149456218, 14023693 ], [ 115351626, -1772045826, 1226320512, -1192483820, 1942658266, 502363061, -1008117845, 1286460113, -1680035868, -305369061, 2002931123, 1479313210, 619799295, 1935114812 ], [ -1527288179, 1586486627, -1311136271, 1291757692, 62439471, -781102934, -1446443677, 1389612927, -1754400741, -1284076186, 639001541, -171226194, 202357907, 1893327997 ], [ -943970718, 1960265927, -2008729134, -1773105099, 468664621, -1067493481, 55265192, -1873009393, -2009258712, 1538729140, 411339830, 886469771, 2098953947, -290952546 ], [ -1325079040, 1298771351, -285795056, -1392000456, -668794079, 1890838026, -1946430219, -1369973248, 646982517, 470081399, 1393692310, -226597111, -1890424798, -1077685340 ], [ -1192225412, -607870850, -958182349, 1859801702, 2129786873, -515086333, -1162415045, 1623214209, 1588489795, -1854460260, 2007224201, -91516866, -1190099265, 1063959897 ], [ 885162020, 827907174, -1433375753, -117014445, 933311764, 247060740, 1199267493, -1332025432, 282471713, 1624277120, -1394788858, 760440156, -515140483, -1877915173 ], [ -370590485, -1369804323, -1764386291, 89441275, -1145739448, -1611648404, 1508756847, -1850933954, 251331612, -507995572, 500640221, -1618773127, 1760398248, -1943087652 ], [ 1352444805, 939057065, -2001943133, -1103812921, 800297596, -33232483, 1649549900, -1665854615, -1578378238, -391982156, 1886170428, 632134892, 1928188379, -594333602 ], [ 1050819404, -1876696247, -1428070167, -193893211, 660566091, 302327021, 1197891252, 1727097482, 711730306, 428905914, -823362176, 1603618853, 1002073719, 1849700057 ], [ 2038445430, 851391935, -904217093, 1433163585, 500275678, -82610703, 270284382, -244133395, -875866427, -653154220, -1747812584, 1831895952, -1870964460, -749360212 ], [ -268934639, -1699020164, -2077316493, 1425862193, -504859664, 662767951, 581284125, -2111127066, 1911190794, 1240434828, -1211117076, 127519105, -1181708300, 1548725339 ], [ 775448808, -89551862, -801308780, 2025602475, 1943535791, -1454113717, 1048919229, 566188553, 296071972, 904886625, 1190130425, 1044057301, 959286882, -1269864826 ], [ 145657790, -583260672, -79851615, 1375745997, 1785013056, -121235984, -800394804, -234783435, -1853043275, -1367636097, -1961344, -2012635274, -1505290918, 1923144587 ], [ -2100539347, -1013979039, -465855235, -1054481012, -1726913357, -354596508, -1947644558, 1106075595, -1291742365, -1567271159, -516069569, 1803224988, 1234258317, 151093744 ], [ -1820373674, -728630056, 1908585769, 1852181934, 1088966263, -204775368, 47065947, -1534370454, -1764202211, 1014481086, 311152994, 852103957, 2066004113, 1297682227 ], [ 1341579359, -2120619869, -762913342, -59199773, -214698410, 1699404014, -306188853, 866213440, -1417619539, 2053765706, -1822095734, -2111647812, -968184500, 2049418861 ] ], [ [ 1991573452, -349021881, -968132687, -490403844, 224126038, -1194517570, -1442170079, 28088851, -1874629428, -1225841447, 1852473440, 955152351, 946069123, 1862348910 ], [ 1617320597, 1571175124, -408203354, 1540620401, -1029563944, -1910385412, -1931914413, 1406290567, 1055439095, -97292652, 1272248475, 162967527, 881162662, -406382140 ], [ -2125069131, 1703125403, -834996902, -1193030220, 467701649, -783222109, -292345576, -1371774816, 733839252, -2063699341, -556690509, 651472259, 1564637805, -985708714 ], [ 447919966, 202146635, -111554222, -1790119205, -948066169, -1809200446, 1070073668, 530012174, -222376132, -1722133992, 767526638, -1552402241, -1351274302, -44746880 ], [ -355936402, -923109126, 28538390, 1181603113, -1996566161, 680717316, -1872147008, 1381472973, -1480017758, 607416568, 1832717706, -1114372222, -600887180, 1555555963 ], [ 2122523111, -1548742904, -35028684, -30297325, -1084923315, 1901278579, -720254182, -1104834655, 2025995660, 1534036451, -1609520093, 685814567, -194901961, -1315332127 ], [ 827549717, 1516028071, -1835410663, 1832685941, 1017942038, -2129348056, -1713670389, -1975103108, -1390680516, -123141027, -1893041026, 1836767602, -825426451, -260453160 ], [ -506316996, 1632301655, 1627338860, -1228705099, -1864830864, 935129921, -189561351, -1215148884, -336124080, -917015020, -1945536234, 1058307540, 18876182, -302183595 ], [ 1952434656, -2027963250, -1484316033, 476638170, 716112883, 621885833, -296524661, 434734043, 822075373, -669426563, 204620427, -1473823175, -1993491370, -423185653 ], [ 22543038, -1433902900, -636358445, 1043845837, -1918215962, 1503679176, -1383249588, 932689227, 1798995518, -2008146584, -1408335465, 1869517102, -1600799558, 412214213 ], [ 1405993641, -1276396682, 1713727154, -679820508, 974546897, 1200125020, 717710343, -558368560, 891229177, -474184222, -1229857977, -1934703597, 105548287, -777239335 ], [ -1057209459, 504490322, -2053475374, -143592208, 1229262804, 489527336, -433982468, -1038844911, -1820919457, -204384322, 874185158, 173119559, 1169449532, -86426624 ], [ -1128733944, -2063836072, -1378933594, -563360335, -980204325, 229900309, -1977522154, 1592429570, 839717103, 834445214, -1984302759, 906747467, 469136566, 604064588 ], [ 1221904209, 1203664847, -232087405, 1873927560, 550404596, -1469369183, 361185126, 360950069, 1443606203, -543306678, -111451094, 733321606, -2125546088, 1127863171 ], [ 485953169, -1754502335, -1207994788, 1802330440, -550349264, -1926929945, -1435751511, -1816538769, 1108675603, -1889310208, 1507396774, -210229964, 30669889, 803291057 ], [ 1365013853, 2068644572, 934590128, 1055652087, 1160543027, -578404267, 1220811743, 672619432, -1905786943, 362287721, -1667518875, 1076294395, 353479160, -1361904953 ], [ 1855760405, 1983406153, 940368048, -1665861521, -471035052, 887537026, 525521043, 2114466472, -1809932786, 619352895, -2019288537, -469416376, 1754228155, 1007229842 ] ], [ [ -1833359903, 628009890, 728499788, 1515357125, -868828159, -1541426681, 1186770243, -1410308005, -1539865223, -1236880824, -1848122636, -416425587, 1612658618, 1224110302 ], [ 1358621915, 1722892671, -1784478019, 536604156, 1333526117, 1424555137, -1748657781, 1606265245, 2140829944, 720216077, 1862405291, -2010744639, -1112255098, 1234394838 ], [ 1523852715, -353592079, -1794380874, 767277024, 857025311, 1669316670, 465832332, -1711063402, 2018985421, -993789585, 306014904, 1343930109, -1807001159, -1115111379 ], [ -2118667838, 1886226857, -1913516934, -1090541113, 499047837, -1269385020, -177224380, -1025825061, -1984234587, 420677738, 671780343, -945370272, -1916102152, -1118430261 ], [ 2070462232, 650684570, 412439884, 861431604, 216809804, 2099465370, 1289783817, 1878379054, 744190948, 107658233, -1646580139, -683277870, -114336234, 664895563 ], [ 44128418, -1149153902, 1109606135, -280555274, 1908669695, 66295926, 351174547, -27529149, 549168187, -1658170570, -57163344, -489635186, 1165229015, 1495318488 ], [ -982436836, 1436104881, -1764557191, 1563458070, -345526855, 2116707922, 667335615, -657951692, 476628096, 1785210105, -585207735, -857703683, 997496931, 903212436 ], [ 296001016, -609396844, -437220472, -920570088, -994427132, 1775005033, 1998563897, 1649888923, 1333122831, -1509618540, 714801281, 1785335652, 2110901545, -1131482780 ], [ 722052508, 324582685, 253517724, 1095839795, 62791145, -1245863217, -309942662, -1067509385, -219862606, 1776475025, -144746387, -2103999328, 860040307, -2100069434 ], [ -815163321, 1043748329, -1947328974, -1309790411, 2031259614, -622650102, 839662137, -720960793, -1421208848, 1462660948, 245283124, -1621437191, -1539240682, 1911742543 ], [ 590399564, -884420173, 1755859162, 1290212719, -1832448942, 83227587, -111214291, -1573714650, 1711008117, 297074963, -1613044164, -1153546869, -1921611946, -1287311540 ], [ 1166830420, -109044889, 365928410, 1813348419, 270981446, 1252749807, -438887196, 1715859087, 1246277047, 1189321705, 1877220723, 1212980857, -1524011750, -83439047 ], [ 344084084, -1578837696, 636402177, 79571026, 1380598442, -987078730, -883315053, 1557273794, 1108645156, 1909571884, -1929327060, 912845147, 1763188591, 2103292364 ], [ -1231365508, -1711874826, -801031007, -1681396695, -1538867733, -16678352, 1631864400, -1725115685, 1225303216, -2032845326, -1666949884, -1433018912, -1756337214, -1414775508 ], [ 37334791, 942374433, -1911484010, -1531857821, -71470075, 506434328, -2009737438, -616167111, -2125003968, 1878989131, -1553035772, -276194531, -1743827261, -323183417 ], [ 1158029627, 1961712798, 954074748, 1223531066, 1197112822, -1238888761, 384124917, 1649856840, -1677990343, 1429229018, -375082568, -1948916699, 374384854, -1321014186 ], [ -680540324, -1437037458, 760961315, -1771308137, -771549440, -927991183, -452420066, 1002869189, -1088206615, 154627532, -1266807560, -2105077946, 885749662, -194821 ] ], [ [ 299497516, 1803649427, -1815394452, 402528556, 751645427, -1898356577, -569132607, 1504406880, -1339620051, -682345032, 335235805, -996251630, -1067742214, 343078134 ], [ -1391366167, 1420037046, -1442446911, -6216983, -2095088528, 1306187009, -1815508065, 1852959218, 1692473885, 1874045573, 2117252547, 647550761, -529902242, -1723908449 ], [ 1956200318, -1587311324, -532758713, 425790981, -467450125, 176661804, 102920318, 252561646, 646342661, 708663585, 1247532501, -1432076362, 2033894520, 1455222543 ], [ 865112618, 763619699, -1110098445, 1195344772, -148068649, -184393441, -1739126050, 601380576, -1559364916, -763530690, -573701534, 1617690676, 249785022, -1482542287 ], [ -428017299, -1990629404, 1418504383, 359909733, -1015392195, -20100102, 546284264, -1937289265, -1376579844, 1495364218, -1261009905, 855334739, 48581223, 360976747 ], [ 1757584347, -1333395302, 1959501321, -1891101502, 1351145813, -1036074482, 2315635, -756848236, 817576538, -234902619, 721559785, -631802982, -917367108, 1371848846 ], [ 1791183482, -1546402266, 750276065, -1035025990, -1774408882, 1620247644, -877803698, -243925957, 283548128, 1648351657, -1806963055, 1228447863, -1137965248, 1635244792 ], [ 2044989512, -391630800, -357175621, -1362660896, -1916878713, -1959685815, 880984081, 111694253, 1286763642, -1423058757, 953283267, 1306802091, 298866727, 112388182 ], [ 882345781, -1798141050, 1890601409, -60681739, 1730498285, 1136181943, -18938823, 1075371620, 944553781, -717383925, -848683622, 1027150632, 202062848, -139289629 ], [ -1350337567, 1683104262, -1049221857, -1066628557, 509795051, -1230386314, 211110241, -1586234970, -1476449094, -300131355, 404228829, 963170740, -2037977007, 1794400451 ], [ -333766532, -33602461, 1082311445, 1796413398, -607286373, 903746154, -743026758, -176667408, -443529259, 539139813, -1321724538, 849549129, -326946048, 238963086 ], [ -1580080033, -774376129, -1671892867, 252624866, 2051299869, -872917323, 1239795270, 1211880930, 1394656106, 108203559, -1110138223, 312218542, 1761670110, -2044646142 ], [ 517182347, -630450407, 433084170, -255473484, -2133272274, 673876848, 886802327, -767167854, 2070095896, -1219240886, -1798871264, 2057110804, 376073578, 41951636 ], [ 230047197, 1103622578, 1330437756, -379755236, 1431543246, 890443205, -774683245, 977455445, 1108866736, 1129607856, 336740035, -505390057, -842895228, -2095754050 ], [ 248332045, -122977704, 658870557, -738347744, -171815530, 1148792427, 799337398, -2055477619, -1870384183, 603164566, 712955471, 1925396185, 779943812, -1248437440 ], [ 1246667784, -1650130629, -1946614205, 1095981399, -27134711, 1346078606, 144734190, 875954482, 1343472732, -1493572396, 1330654836, -1925320306, -734913224, -1072750012 ], [ -2102887749, -492245997, 395049570, -770018837, -1416519435, 1673176242, -1147004544, 1435037270, -1612510669, 1638996530, 1687194562, 823214143, -572566044, -618868572 ] ], [ [ 688334422, -523781370, -10564081, -295205369, -782340280, -1310712897, -529907814, -995387608, -217388374, 520978107, 1164168775, -1058900107, 1256676337, 1980193966 ], [ 2115643717, 728693012, -1918021741, -2129076875, -2021967999, -601133308, 313282231, 620738820, -123003566, 68297735, 192764868, 657174442, 1519450360, -171865806 ], [ 1142480198, -2007753082, -788588827, -1588498085, 1793795949, -2054299567, -1805457362, -989967720, 1908783353, 120470908, 1020733307, 1207874819, 864008557, 330110519 ], [ 1531774812, 645638125, -2104806334, 1695834430, -545837217, -2102083459, -1093492892, -1599417260, 2020106329, 1722807390, -306999890, -454536336, -1090738453, -1169634820 ], [ 1561880294, -504103460, 2084649787, -1521564779, 2125147038, 1302350059, -2030136505, -740656410, 1450890969, 1767901872, -1572321509, -1973323673, 1443193807, 1994141187 ], [ 989470648, -207460608, 245510812, 1335651869, -928892278, -723145022, -1966943811, -42055798, 1464889095, 1089089345, 588714897, -788952863, 1973841983, -1909265482 ], [ -1482686437, -1382669543, -1190057180, 2042256120, -483490254, 1104314691, 805041003, 1986127060, 502687155, -1528935702, -1737636575, 2058387566, 907118230, -1679354209 ], [ 491638712, 1530840029, -258829890, -646213980, -143147449, -556569769, -267339025, -1612031308, -1178582918, -1541688259, 1748161125, -1780056446, 1126143769, -1000418722 ], [ -404047867, -1055691931, -1634580480, 573288196, -737291382, 1086780980, 1019226890, -1585092116, -493110554, -1602078036, 1842461712, -1361677387, 482052623, -584314092 ], [ 909784312, 159690424, -987862795, 1106015875, 853851020, -258731347, -755410932, 411699281, -1809334407, -1294220596, 379964954, -86685416, -673321733, 242514099 ], [ 1554380764, -104701043, -230439687, -478928550, 1555119615, -410584092, -197064560, 539811900, -1375949726, 1917114535, 782626147, -350673751, 1777129549, 1235376192 ], [ -22845303, -982625919, 768773133, -1763272155, -245747523, -1869274595, -1882592708, 1566483095, -59008867, -363440026, -2054204712, 1308198636, 781309259, 1865986720 ], [ -748086674, -2147136751, -107833519, 1212784854, -1996109675, 434137443, 380233862, -428511470, -770663177, 440375169, -1635203735, -467197093, 115597358, -1592348704 ], [ 602842716, 629461999, -107743339, 137186971, 905470839, 1812563857, 2028943230, 1661201391, 167306352, 62031653, -1842877456, -153321066, -1112611678, 994226270 ], [ 1350009205, 1242506881, 1197316137, 1221837459, -169439931, 504935659, 375962139, 776731197, 1299933405, -697445631, -673179600, 1267748061, -1905346222, -1387021253 ], [ -1910854938, -2098052945, 2020888768, -510287824, -5818426, -1806545297, 1851596606, 1366076423, 1567809546, 947583194, 500590270, -1693054155, 1024155580, -1779678252 ], [ 79968909, -442696988, -1603437089, 1106651485, 1502856998, 950370418, -1956889055, 640423852, -372867858, 1583669850, 1537004516, -50054509, -943303276, -196256338 ] ], [ [ 937584250, 1627572106, 1673856495, 946975961, 2014670079, 1500644833, -1368406500, -1247484167, -624125408, 426885419, -2090904866, -46153187, 1360391032, 663076278 ], [ -1060630341, -524863988, 1142172084, 490337532, -469047285, -522587303, -756243979, 1555836875, 125840430, 293376210, -1597158158, 368725880, -1051033878, -1941125760 ], [ -2112376225, -1698244706, -448589643, -1041456600, -1817581676, -1486721168, 75143977, -1687606130, -74483645, -1781897515, 505561178, 1478305622, -1481066342, 1918097593 ], [ -437120756, -1827601704, -671789785, 687116207, 783199873, -304336465, -1554691653, 609860636, 1093039420, -496979120, 303538152, 1038152627, 410995937, -132077986 ], [ 1832981793, -1297074845, -180579805, -847791752, -718731519, 1701216511, 827364582, -723670532, 1176264935, 281644173, 884602125, -515945360, -182627547, -1826511088 ], [ 494723004, 93178905, -70218458, -1581000111, -251133765, 1997756812, -70890188, -1732906171, -107949395, 69733254, 249616458, -26070875, 603410035, -2059846893 ], [ -1202041254, -2070027698, -571175477, 93741490, -2089067915, -717536204, 445022495, 598132053, -1299234126, 1796742374, -180470476, -1661703233, -1260383216, 738119677 ], [ -1803914747, -1519153162, -1496377631, -247062033, -413567297, 1012691657, -1336606775, -7656244, -1197701448, -1802713941, -2018485024, -1815631026, -1692529619, 322326647 ], [ 1507612815, -980449648, 1211097703, 60706390, -1351616979, -1861653135, -92788271, -475151435, 719132052, -1255673538, 61107722, 405759954, 1249254869, -1517435043 ], [ -1092128870, -1599649835, 1714434561, -365996976, -520056735, -1378780536, 1420826534, -1267898034, 584868526, 1420472170, -816423883, 1872292303, -1082451406, 1869185998 ], [ -339992149, -1912351005, -306802572, -2018187067, 887631487, -2062311320, -777254229, 2081757970, -450409842, 981436289, -331501203, -1776779290, -1926298259, 1811608796 ], [ -1472578209, -1963797203, 229975671, 892673641, -1237735591, 910513895, 1112750111, 289782865, 1468145296, 959247539, -1047017530, 1116045165, 1060385642, -1968440595 ], [ 1469142812, -770928707, -1677136172, 561598538, -2129299195, 1357372893, -107089404, -303789262, 1559828655, 1945248824, 135557558, -1093812892, 1470217814, 354700316 ], [ 970102664, -1141956684, -87076366, 294441991, -1761297621, -921269339, -579315845, -77031312, -2125072501, 1827219906, 1489218163, 1132883545, 225891295, -1043028423 ], [ 468192485, -340114550, 960232671, -367601347, -140203832, -1058222487, 605733801, -1999192333, 311646814, -816437892, -1229797205, 1655520804, -745841056, 146924597 ], [ -13607208, -60776142, -161176599, 649612970, -667588984, 1597941396, 2012945854, -398752263, 1343854774, 1138274791, -725918429, -1049854381, 1840586635, -1204923519 ], [ 1319914267, -1511213742, -1296345265, -39189760, -1137386059, 2027629540, 77554964, 1467225802, 211417327, -1475990943, -442060206, -1978179402, -831906491, 1652119924 ] ], [ [ -109525415, 883618861, -1739276959, 172186083, 1804908999, -323585306, 201769413, -835095943, 1152486792, -1208709203, 249898275, -1703977748, -1154654541, 279012310 ], [ 853488866, 302544130, 1594644709, 2089845927, 1889377680, -326406678, -122945423, 519239771, 2110571805, 1884892355, 280448401, -1803396563, -400565434, -1404163894 ], [ 1331810605, -794852748, -1695145766, -423552635, 708729007, 2065511222, 2033439411, 1706358036, 1250644377, -972186859, -335260011, 1811804496, -1272320376, -691638648 ], [ 594058999, 1678715128, -1825360315, -1760031574, 1408811742, -1166780346, -935167790, 1475911947, 1718574341, -1444835160, -208729482, 1604563329, -1834671481, 720284822 ], [ 412559158, -1161214206, -1225466826, 1692933921, 611385569, 1367242363, 420835813, 1828060254, -420478041, 1833085272, -1935166468, 1532741384, -460001296, -1817572532 ], [ 2002254816, 2022930469, 1937896397, 1188282650, -1455123583, 55221352, 1669285899, -481825716, 297285958, -1965550237, -1134464805, -2139876125, -580982367, 2046092305 ], [ -18084929, -1803890879, -1303300712, -1509420671, 1696005405, -2022037752, 1242805943, -85289614, -249332183, -1536643234, -1229270276, -941631407, 2034172432, 1750402891 ], [ 144412843, -139010550, -1179206424, 1259650646, 2068342600, 1517120259, 55081601, 1240470456, 2098708280, 1632015852, 1908182933, 224666267, -982093610, -934803553 ], [ 1714453420, -1706423670, 990675906, -1442932284, 1047206915, -104285310, 753824249, 1049481676, -106333105, -1354574030, 2075336932, 1087615490, 1590904435, 762116936 ], [ -466840589, -274710239, -1763844104, 1588395561, 264783128, 787011751, -368695079, -1119823960, -1980085962, 874135619, 138218912, -1098073212, 1335810884, 1102423658 ], [ -1474690213, -2120372058, -685561981, -1129644554, -2084610430, -160783635, -435832089, 1823676004, 1821328365, -1486562446, 1803896729, 2068940010, -694199865, 54738969 ], [ 477495728, -468662303, -2120635756, -1437865318, -1819880683, -1904209134, -261386260, -1282004882, -645535089, 1044811310, 360361111, -362779894, 991265117, -1776473722 ], [ 1080070285, -80151261, 944733462, 667265378, 1622351911, 597539397, 677093475, 933965410, -1816438408, -2003408835, -1994500552, 1905586368, 1896279459, 2049212704 ], [ -2113727766, 1927497356, -517665129, 1112503035, 1859505172, 1482280395, 1576527611, 593040992, 2096385866, 533439031, 1785151190, -512666803, 382821485, -811300625 ], [ 484729283, -528208914, 577877482, -1589079231, -1468435292, 160922705, -1967198550, 404418839, 1320915432, -1594180820, 447699413, 1361645692, 1191122882, -145060744 ], [ 135149890, 1701462030, 431111125, 1047123385, -178083972, 1813543465, -1698628247, 1274709555, -839301873, -1789038708, 859846499, -1029544269, 50471493, 341194745 ], [ 1727587603, 915425784, 877744747, 1064720819, -470327504, -1168370263, -643724782, 25617124, 991189444, 2101198974, -430313100, -810290225, -2008271631, 111195504 ] ], [ [ -1194730354, 1133947228, -97697666, -1313800206, -1478474512, 45141038, -1673945135, 252831096, -1179914577, -90877797, 1529669542, -751677885, 594608043, 599786837 ], [ -1912474903, 370495626, 235383283, 1449037212, -945966638, -3755312, -1518958638, 1859448631, 1118694, -358761042, -448350426, 354169970, -155178684, -68530309 ], [ 172878140, -22704830, 2146402139, -926568267, 660866275, -806888833, 639740860, 2095095908, 2049382268, -279448240, -1150943743, -490176962, 1378607754, 920019788 ], [ 495316579, 1897123564, 1662402624, -1869255563, -2141323124, 535539679, -972545023, 1844513016, -699137802, -162493739, -1948009931, -77199688, 72786305, -410098008 ], [ -1132443215, -407765859, -2049188276, 40096188, 403840196, -1405305715, 130398156, -22782072, 1497172346, -576899836, 2130379866, 802556532, 2059538347, -619027704 ], [ 1757690422, -1485436022, -1156617768, -1797628499, -1381509374, 1975480562, 1193923530, -1214295942, 1237967592, 507420505, -475265423, -2028954762, 498993081, -439602360 ], [ -1575520409, 1367029822, 1197298732, 1236914240, 1927474800, 2072910936, -1791729824, 1339991682, -774053998, 703973532, -1741970425, 140885285, -14504593, 1100735482 ], [ 1781818918, -2060105185, 979409168, -338704297, -195682661, 1396883743, -1211646218, -1020995137, 1651417618, -1525147253, 566917741, 27183735, -1180301235, -1136465694 ], [ -284448287, -2051568242, -1793825766, -1780411004, 1217741073, 1667708690, -1162698847, -169069536, -1934216504, -1012149558, 867858381, 1096299734, -53709541, 1904791554 ], [ 318256880, -1048499446, 682541746, 1242971079, 1358763117, -906265683, -1036594858, -764376215, -59148723, -303412405, 1816119051, -913454671, -438031475, 1499624202 ], [ -156881543, 867181103, 87726275, 1772947001, -787991116, 1895382618, -769835782, -1355621057, 939082391, -754392518, 540414270, 1097276614, -1296474967, 2133826569 ], [ 1980480281, -1020524624, -903263834, -2081145912, 1620876088, 44989277, 890524444, -475215078, 1813103148, 1692693018, 406232050, 298442014, 443628480, -1016371517 ], [ 1817670086, -970104885, -273894821, 822125061, -1279505801, -1646812621, -1095891886, -1138744107, 1062907706, 1396656446, -1335210523, 605868307, 1945706783, 1037759041 ], [ 1766819325, -1970047625, -1769183628, 1954811560, -2135959147, 1285870628, -1315608468, -512140762, 1494064804, -860803825, 1511210612, -35275531, -2114473209, 135073971 ], [ 714735962, 710015206, -452506850, -376034594, 1136143607, 309779902, -225678128, 1110589390, 1794919142, 1132953174, 1234888617, -1391561289, -1183710642, 1694907141 ], [ 2094245495, -979723144, -482388698, -1993939034, -1056874385, -1099961586, 1536067, -1600941436, -1694857838, -1258703316, 574067689, -1117389684, 2079742206, 1436148693 ], [ -1423155275, 21614167, 1944514630, 1349421600, 1080823691, 1815670016, -1940534437, -712491242, -2096040098, -108699063, -511480811, 1767991032, 45520824, 311915139 ] ], [ [ 8722946, 273481511, -1472005219, -1678027431, 1010311857, -1620913414, 1590360158, -1610560303, -830824142, 751019763, 1234619535, 262611456, 1803713971, -866243287 ], [ 712431667, -2147348255, -1458752951, -2135589689, 1254180452, 1741058126, -230589474, -789152581, 372429773, 1627328717, -1499017738, -854784047, -1370124934, 195907988 ], [ -499281130, -1264386015, -1654910267, 299806498, -446810375, -1580074516, -2041798679, 1600792047, -1458801290, -1027313140, 1752455408, 1817393720, -1907202565, 1656292160 ], [ -2137691931, 1112417691, 1631526321, 312538472, 403358607, 222143270, -779819170, 1559056467, -1542229958, -1435527092, -1648606846, 490297133, 794329071, 586470479 ], [ -1242664461, 1518444670, -1670682366, -2142729047, -1578934368, -1124429704, -1648497934, 1062003678, -525911953, -1412090181, -813202962, 1236186296, -905474867, -1183177607 ], [ -501411065, -740440556, 473935247, -1284168817, -2066532254, 2060276120, 1570780782, 497982337, -1067041174, -886146122, -2127168835, 912672642, -114927789, 1191994988 ], [ 1531956220, 1090564401, 202854809, 1371454081, -521860366, -769012438, -1718882216, -222899258, 547394260, 2000804743, 559120714, -1273825215, -953662321, 1681604692 ], [ 1260278509, -732182883, 1186999624, 1287101479, -214576332, -342931571, -324754985, 958076915, 1194608727, -553474835, 2043946120, 737049575, -660797892, 1991228604 ], [ -1379192848, 1134081677, -524602188, 1454497438, -1578009941, 1459202850, 479905877, -486247932, 493655610, 69166253, -2123887135, -42224664, 2110988322, -94981795 ], [ -918183085, 674209374, 164033668, -1269381270, -1164227169, 1241169363, -1670607562, -290249694, 953049010, 1231956194, -2069515113, 1841337286, -222125820, -1834967248 ], [ 1833312228, -1417798575, 1142977093, 306431211, 654517386, -1465148866, -235799849, 1025120243, 1831850720, -1948713024, 1207790991, 1934407316, 193167570, 929940187 ], [ -1446174458, -1537778843, 493023993, -303540174, -1510467061, -1701905615, -981798061, 924593570, 517695505, -1417108549, 656669615, 657913102, 649088138, -629610538 ], [ 1068707415, 218769754, -1266288201, 154176046, -319941894, 1003981142, 1224490977, 1340991962, 748446904, 99135162, -1964264289, 351065155, -1549647057, 560572719 ], [ -608742483, 1732783511, -1691507426, -1928566439, -1930176463, -306073630, 558225023, -2034440998, 1582620512, 116956829, 1933962672, -1618277434, -1945046166, -1127292741 ], [ -87150447, 1370203498, 1832152379, 947596947, -1558653580, 1997731036, 1320543961, 323711836, -1730054162, -419034878, -1356224654, -1024245914, 956572555, 1006391606 ], [ 1407166746, 1361907807, 542536746, -608995067, 1720966072, -1510820787, 1626506846, 72487310, 925126792, -2113501594, 2132708670, 1504237985, 2083871733, 548307648 ], [ 744352114, -807247539, 455723270, 2131553063, -2043610889, 916669189, 881208223, -457841389, -699291552, 1770296152, -367625717, 1918979623, 601413885, -22591788 ] ], [ [ -656659742, 2013415811, 1848186062, 488199374, -2062866887, -1007900898, -22595852, -1278504480, -86183269, 795705531, -869515716, 1653988360, -768790923, 1092091609 ], [ -1118065359, 1925613159, 401002389, 1498054494, -2088638708, -1353906318, -595801669, -1291510595, -1755414630, -115349920, -1581361276, -559531843, 2072771441, -209774529 ], [ 1313366218, -1410099667, -940297524, -382030334, -573438293, -590951951, 400024238, 1435597714, -1139896752, -596481139, 161358097, 1384344145, 91475614, 1956396376 ], [ -1906535747, 852811513, -1532470030, 976332465, 940547205, -2090825687, 218078477, -1610528380, 527098121, -1256364266, 1010822759, 1577887827, 2022744973, -312321215 ], [ 878597639, -1782104731, -1045873256, 1693639911, 1470324650, -352196534, 1156710948, 1384324131, -859885080, -1171271767, 240895584, 1875192592, 2065731301, 1835950517 ], [ 1332675418, 323369344, 1151223096, -199268799, -38327791, -1354745510, -408902376, 1058108838, 1269557400, -2036047110, -726386973, -453607129, 95744207, 1766581401 ], [ 1820148525, -1752076574, -799855688, 1941025443, 856075825, 384155030, -1203887420, -578316161, -766521186, 460757436, -1355046900, 107451337, 1219089141, -1740053503 ], [ 1930344732, -2141910833, 949258690, -1011354025, -579219564, -1474948565, -761475127, -364411479, -1733123234, 1101344847, 290713135, 602899841, 235384604, -144899426 ], [ -1859640266, -1314318755, 1726645977, 1179344471, 1653365913, -531118216, -306402949, 1066405217, 694593932, 223900411, 1493966810, -1136636399, 1349702717, 1632696155 ], [ 1469104381, -2137410506, 1542096307, 1396230357, 2039055389, 2098095159, 1417416334, 908436125, 1652112013, -22331803, 1289764657, 2090566633, 1292142876, -1249247007 ], [ 790210855, 277089437, 162567191, -1205112874, 351116580, -1244669950, 1052806753, 457344581, -1471521463, -1447465950, -1519835492, -1472323164, 51420414, 132168618 ], [ -1864514414, -981381484, -1877136825, 1557447039, -564767494, -424799450, -896982537, -1007918439, -1141393082, -883802420, -655443929, -1857576862, 1989638711, 74052986 ], [ -425146815, -501596988, -1212876119, 1158315948, -841665486, -1278791262, 1724276238, -479762798, 4485250, -690577700, -1476371114, -671629060, 962595748, 1536897191 ], [ -553414558, 354560616, 1758320862, -1714622340, -469117269, -1926428887, -1496769645, 1035028589, 1192930633, 451796536, -1163127218, 614102054, -827603958, -1512089154 ], [ 632966203, -826522257, -1607229270, 1267840752, 1075040286, -1423338172, 1364295946, -464634074, 1414877964, 1880249768, 1694936975, -1950843964, 1969457343, 1164534435 ], [ -1295134783, 554180091, -69160061, -516936873, 1910650081, 1008703834, -1298099519, 1036093825, 869455683, 1868377764, 1997600035, -2068793920, 1880717109, -809310009 ], [ 720086647, 597462870, -1843029355, -2040927569, -1090195220, -1849495411, 1134118534, -1435975703, -635126651, -630965975, 756221173, 1819743487, 124537996, -1875016029 ] ], [ [ 674036579, -2030353779, 471690380, 664546252, -2067859427, -1677621306, -1544490322, 1196608630, 1912917136, -2123234882, 443360429, 1740599258, 888205969, 277833261 ], [ 957579863, -1564564123, 304776722, -671716280, -722429831, -396382231, 1756759710, 1262276549, 396003439, 1157359390, 1871715255, -94340642, 968147076, 430414043 ], [ 923642969, -1372504917, -2020767703, -1739258588, 762352929, -1440269472, 334172884, 497196827, 2101979378, -1560608214, -188793955, 504396598, 808504540, -1225687494 ], [ 2088854438, 68912237, 696825098, -1976367398, 572131556, 505561475, 309761269, 557772395, 1425307712, 1676308621, -926786361, -830063267, -830274591, 735557887 ], [ 239502510, 678188914, 1882621787, 1622704469, -673422532, 412635408, -371551608, -1564776131, -1213169508, 1868094711, -1059407804, 563595953, -226374260, 2090452801 ], [ 1492937878, 862658314, 2051401804, 144261068, 2011375759, 1366600372, -954951638, -584640617, -323391732, -153366849, 82019388, 1775476845, -153674873, 629972245 ], [ 1866766962, 1134852532, 2116948723, -1611777301, -483581115, -1871358668, -1180545856, -1069992884, -1923494081, 706341225, -1915168086, 259932930, 382335385, 1936041587 ], [ -30805361, 524593074, 1926904938, -1409985525, 750511135, -1491554383, -544931290, -736542870, 761851142, 1197540992, -2037661194, -568090524, 1320260898, -1886254343 ], [ -1710979713, -762062269, -980328772, 837150573, 843243928, -2025864697, 1522104895, -623486568, 1413581736, 467274120, -1483989130, 1156945798, -114903369, -667318874 ], [ -891937034, 847922089, 629870690, -161019895, -1364472122, -1131201032, 1531577229, 1216703045, 1999212060, 1472922515, 1860723972, 1821028379, 779560375, -1830228684 ], [ -1143489328, 1497684992, 1981889206, 68023893, 894960847, -849015949, -2127228168, 1992333022, -423349623, 2119809014, -2118587978, 1987842047, 612749721, 849693209 ], [ -2050256763, 1891169925, 323468958, -402973495, -350707494, -1758001543, -386336487, -867495640, -1440029490, -924867060, 1137903937, 459653579, 1603663563, -599961336 ], [ -1152673548, 2051918708, -1560482235, -1758691231, 642398283, -291558638, -1684312917, 1245729132, -954785229, 1348946933, -626281893, -1541790511, 834245992, 1051191103 ], [ -1634294560, 1239227678, 74533267, -1385344255, -319617859, 577692144, 1602619988, 569593522, 658895884, -528569174, 879715997, 2891164, -208050086, 2142454168 ], [ -2036011184, -1161064200, -143219964, -1996876597, 1723400672, 2101128922, -387486557, 1472369611, -1631531108, 1911304065, 1389710770, 882496623, -1632121393, -918709381 ], [ 465719242, -2056563208, 241394211, 1527988003, 1657766643, 1811105989, 1492023793, 1279105237, -756992849, 803534335, -1973383213, 509767092, -1975284835, 801196972 ], [ -912186543, 220746430, 1171330351, 393531318, -397427390, 780779201, 773675660, -1464503784, -478839916, -951750976, -1079029359, 2026027546, 856819273, -204628244 ] ], [ [ 583355109, -1182822544, -1380840449, 1089707268, 1850333980, 461271609, -1073897143, 1293149823, -714798567, 2079947340, -1939888415, -1291075003, -1865228378, 1573633810 ], [ 1153129500, 759258172, 548788296, -1910273377, -368577566, -2052977591, -375508003, -1082333232, 85700155, -2109970206, 1432516122, 848108403, 1701400429, 472515321 ], [ -2108907558, -457587004, -47661663, 865517554, 1958014928, 313074560, 1563753373, -288553002, 398620272, -1504447807, 856407492, 1956889013, 127928079, 1322185324 ], [ -236767547, -979847539, -2003342690, -1138906034, -1024181568, 295624266, -845587015, 1313742118, -1483476006, 158862163, -159860867, -384658968, 550080217, -1499434172 ], [ -277409599, 321840713, 1491870598, -572850246, 542691988, -484067765, 744130769, -1021376628, 2023447156, 1373855272, -288186486, -812224474, 678555484, -1591416448 ], [ 1736853507, -453132451, -792390876, 1357287236, -1325244554, 1328168994, -1811607824, 1641474671, 1917867953, 1927748658, -2099670683, -1716620605, 2053362768, -813050142 ], [ -562728207, 1983220747, -522239011, -1485132663, 2010625642, 543147528, -595583720, 174322851, -1939267637, 152732357, -1945987712, 162194522, 779277500, 1978979263 ], [ 1617281251, -695375995, -1341095122, 456646901, 1959278424, -1969100860, -463500117, 213558897, 614125096, 733533249, 1045164412, 990933400, -1080948744, -606208824 ], [ -469967753, -101370313, 2127810313, 54266942, 152369870, -1708133460, -1443058344, -2119469943, -209429671, 1638434130, -1772503506, 1214215219, 1346719095, -1003610714 ], [ 460173970, 986763302, 369250954, 926661398, 669549352, -148819144, 1644471906, 825272347, -1252164538, -1923898460, -1025983301, 663436354, 1011445269, 640981414 ], [ 46834702, -1457100240, 543518896, 1203834466, -188672681, -1744887498, -2066488268, 2057091876, -2060756272, 1635380162, 649106102, -1766504451, -26047107, 588445978 ], [ 726936390, 817112346, 1758138280, -1659434367, -451064082, 1197680775, 1169660035, 384962130, -1635688308, -1693315404, -693031045, 1979761230, -314281270, -343480165 ], [ 1595432834, -1449955957, 1306307918, 2082313248, 1170025877, 1602187066, -2055519707, -181493809, -593148404, 591744799, -1827270147, -168248924, -2018046795, -948690308 ], [ 1197767970, -1244708469, -1464383176, -163182100, 1814394980, -593247542, -297017801, 1928090391, 1681076164, -1870835651, -1577632679, -448772318, 1994127029, -1468460658 ], [ 1164759236, 1874279153, -1603791350, 197629296, 723400819, 1215460247, 1617757160, 163699126, -1452751400, -1348009437, -894733774, -1830802635, 1869125818, -1269805894 ], [ 589241139, 209025609, -1398435478, -1521021190, -1139036565, -1054740339, 949089765, 1395877394, 1206682014, -1408440576, 1237884264, 771431713, 1503554522, -2034135761 ], [ -2046354736, 356576566, 937672116, -1534624632, -1788573760, 1941941784, 1756999755, -915202666, -114082926, -1394181008, 2035511363, 1815295185, 1915142204, 37123100 ] ], [ [ -1366637392, -1028158833, 147015760, 1262583348, -886205711, 385833997, 1473293994, -2098778823, 125184894, -301418366, 377416539, 950017074, -35560787, 1305324283 ], [ -459070348, 1807849985, -1657183881, 1531431105, 1649696647, 2115770686, -281623009, -258821348, 1585482312, -151526390, -179152571, -702053891, -2012657580, -356262940 ], [ 1444151656, 136145343, 1589907692, 1613642860, -276501537, -1508939827, 1657014110, -1027413630, -1720637885, -341967080, 1475237520, -65166114, -1789846740, -1384451074 ], [ -709122524, 1161687441, -1864894708, -781782152, 626711131, -202253039, -2077717969, -1791897838, -1888805424, 1395919974, -1748036978, 373542425, -179816699, -1061945787 ], [ -2071222951, 324305204, -955890175, -868763934, 135565107, 518053953, 830860189, 1288332800, -1975219142, -1974102618, 1995842685, -733115731, -1265391665, 257972689 ], [ 402643391, -1440157585, -111734273, 1580799618, -2059484648, -1612816071, -435499797, -944873855, -32452288, -1285757456, -1263987487, -590184550, 680663074, -173464731 ], [ -526697989, -476467699, 1234954537, 229209679, 116536631, -487144716, 682482311, -434791680, 56539241, 1391907960, 1770332468, 958918466, -200838389, -1717302667 ], [ 760827791, 1735642875, 272788861, 1982492159, -584126299, 665472469, 835171098, -1551204192, 1918135800, 1927472938, -1684352025, 1647539960, 512906830, -544544563 ], [ 281297552, -1611551977, -559909504, 1253372858, -1149067571, 780014027, -499097356, -1142629021, 2079845254, 841395470, -1125655740, 492261959, 1922663134, 59222938 ], [ -2121245358, -37015754, -174862513, -1235352387, 41759696, -1495104922, 1629878463, -162629867, -1204254435, -427964452, -1192132691, -550552568, 1160916989, 1671676684 ], [ 1633037766, -1673880978, 1503812784, 1936661602, 1432935110, 1242997272, 409952166, -854550261, 2084613479, 973580829, 41491769, -1723282002, -452959468, -238500710 ], [ -1380588676, 1329532522, 985918870, -1972992236, 1569101692, 437113905, 790890244, 1186153650, -723665162, 336061896, -1726319858, 568112379, 1434156380, 470219229 ], [ 158077137, -1182420341, 1855439294, -434627035, 2109035704, 1928709252, 1665717296, -639046571, 152803039, -848340091, -408301320, 1174450717, -1839753846, 1232081433 ], [ 2126441309, -317612530, 1862044888, 779233732, 965690507, 1382509443, 1555610513, -818455061, -1361285739, -742253341, -1350424127, 1344765168, 977811631, -2052270924 ], [ -1007055830, 1463676929, -1912624743, -768331232, -1371766477, -223594393, 1737595931, 538311682, -1646021556, -403162552, 705927648, -840584031, -1563048854, 1164186442 ], [ 735341396, -557928849, -1714121297, 201843330, -578445947, -390245355, -1946388107, -576141265, 2048187071, -66258367, 50287254, -1379030985, -1554253752, 2079699673 ], [ 1648449908, 384309751, 70653909, -1478351712, -235496619, -1602670645, 1999589451, 149015151, -680053296, -488369580, -640681337, 708333784, -552656551, 931008258 ] ], [ [ -1621759825, -666890570, 1641990496, -945387063, -1627237169, -1318023402, 1761597373, 2100501726, 989403933, -920803366, 177824759, 735357341, -1386246167, -1141446774 ], [ -1057730106, 546003881, 1824145248, 215664228, 924430844, -1180482075, 791940552, 4207027, -409359674, 269222618, -1041647472, 330175485, -1097222037, -1527543516 ], [ -1857450686, -2102240718, -1021248885, 709188249, -722995506, 84089705, -1615386605, -803853185, -1292210440, -2093469120, -1159641658, -1899430832, -721950298, 213464401 ], [ -1628912571, -1347239280, 2045725015, 1488096830, 1425442446, -1905352094, -842364125, -1836288402, 384117773, 1320316827, 1100829957, 393131232, -1804047947, -616947341 ], [ -1082120376, -1784429141, 227980466, 1577376725, 989437390, 276402327, 1459907641, 1198682737, -921127518, -961133445, 424076932, 1325392544, 2083541161, 1349357014 ], [ -406390169, 275588078, 1220488468, -525524690, 531906293, 656612693, -1828381645, 299401333, 567003026, -1146936944, -867432544, 1043649550, 1841969826, -591909941 ], [ 848966586, 871913317, -1365383540, 1527770, -1590996474, 1234886725, -1112421606, 1919503272, -1379861741, -491066902, 730838005, -1819360572, -1347137430, 1636668372 ], [ -707048302, -1006224391, 1281738047, -761069876, 1968680243, 537583674, 2124720496, -1080975784, -1852863482, 1747470010, -211059566, 431051337, -395851982, 1357423844 ], [ 1504668314, 551444610, -680410062, 2061788555, -936479897, -1973944996, 1464671084, -1536486180, -105256675, -1875080188, -1084747709, -1795720658, 285136591, 1974609681 ], [ -916848994, -2106476438, -1246543925, -1167085130, 869685883, -2078846179, -774466972, -1507434257, 455234611, 1981017481, 1909259757, 643583894, 493614594, -1262723501 ], [ 1444297480, 1781786667, -1606617344, -1588646469, -1615349468, 2131630043, 1787187224, -1963812114, -298107404, 1408340740, 106943726, 1000462911, 1458609657, 823140639 ], [ -672020593, 531027250, -754487191, 300343947, -299339338, -307707119, 456984265, -170321945, 1340187068, -973424284, -856324356, -1839012782, -1424233822, -1501989980 ], [ -1095382318, -2041138247, -370448757, -2076824190, 33383350, 755137638, 758969550, 1105647574, 2104987828, -1178601570, -219165961, 935899226, 36277108, 224507032 ], [ -819448038, -477656262, 2001121369, -1896799276, -419150877, -475210282, -151782813, 691881299, -331336532, -1854028417, 876927801, -2016961831, 1093312513, -1143796340 ], [ 1886944786, -10345245, 1233423583, 317758349, -195912871, -916123567, 1911599136, -1563303778, -678527233, -1572489412, 41539548, 545030291, -153564884, -1368790402 ], [ 515870098, -1435212266, -1479658394, 1574735668, -544083055, 1024378045, -2052839658, 366194158, 1758713249, -601379115, 69997710, -876587246, 878819913, -1757708517 ], [ -1992740316, 975277596, 697985511, -734188491, -1235434939, -1529679547, -1014167790, 1812227842, 149567544, -1368890176, 1641389820, -883561321, -1902767937, -377634403 ] ], [ [ -116978829, -851037053, 1111241209, 805583283, -747215111, -1466041780, -2127772487, -2048151398, -163310655, -1414529302, 1667062846, 1990387551, 1784146343, -843950863 ], [ -1195301766, 533035182, -1045650533, 1076527025, -782298765, 980118470, 1813762268, 1824628614, 179065621, -624749506, -700172187, -1594239353, 1562739568, 1544729799 ], [ 1123280297, -1979053619, -1012998119, -2122452678, 1611708535, 1615927654, 1578349877, 1896229093, 1664920489, -1765553163, -1848575908, 1277097388, 1483733212, 1862587520 ], [ -1077119337, -1405168969, -1037747693, 1508842280, 185445080, -1270937609, 1947810413, 1624974556, 1897142722, -2006227593, 1601223053, 457924579, -1793560046, -127705441 ], [ -1220920061, -681045621, -2113814837, -1959196109, 668950722, -2081326611, -340892321, -453120351, -1776698096, -653961886, -496368208, 247940945, 1807855781, 1375215372 ], [ 392185270, 540412602, -1386148367, -1153521857, -1007798325, -980688946, -141835066, -1959323218, 2006737692, 531832557, -499205391, -610085681, 1378555260, -305336782 ], [ 1574943512, -1653906247, -1037070309, 1064152388, -1822429223, 436495547, -1064245087, -1288305992, 1278718079, 353865813, -41579191, -1616396047, -1459637695, -2106797164 ], [ -1520947808, 748554217, -529410673, -1985935891, -1322503066, -1606390674, 916008089, 1717950646, 1245752612, 2010814972, 1486076603, -864555349, 1008613609, 492098448 ], [ -1154876294, -470970124, -1487379616, 411129097, -1172174905, 973559057, -291772509, -1371314003, -928641267, 557011593, -964083831, -769733655, -555321067, 2118421747 ], [ -767527886, 572202226, -1214992973, 1430794852, -991830240, 241864459, -1509145043, 2128559012, 47650842, 965385034, 340353218, 1319673818, 429278653, 1080634381 ], [ 882655328, -858199349, 1318364471, -534645772, 1956828285, 1544387012, 322433510, 758568402, -2103958313, 267100534, 1602671922, -1347956961, 804901638, -935734005 ], [ 1473108619, -2015300057, 1741290520, -1203237117, -1877177948, -2017070564, -365635493, 2119889758, 1209163189, 267956429, -885690537, -1585301825, -623547780, 163056992 ], [ 1471694311, 449905789, -1601567508, 635538260, -983930035, 485133105, 1987500679, -184374004, 1862721929, -169551876, 191692218, -482112910, 1124611793, -1600978831 ], [ 1511381197, 1055086228, -104733831, -2033739816, 259798980, 850698971, -1906571281, 1376538407, 111803321, -1798152050, 2081414484, 1486945157, 1680791279, 298096828 ], [ 728892526, 521658764, 1914087766, 524960364, 647085502, 1974467222, 1860440271, 760184276, 180307196, -1488197274, 790155599, -1052961498, 555612444, 1135250951 ], [ -660188920, -1093005580, -1790959744, 249468229, 919645190, 942451623, 1864503975, 1171644967, 1195136831, 1477146957, -757868448, 1350143163, 890773260, -2003256980 ], [ 800279430, -465229406, 325247865, 1501293740, 2014348852, 1682263599, -268240351, -1307609412, 1535446578, 941456947, 1942987482, 354342893, 995121886, -253566820 ] ], [ [ 1869911442, -733025707, -964870024, -1214680202, -1146524176, -572219606, -1474028598, 928809249, -1104238067, -1830039351, -722876090, -1672161170, -613265643, -850348157 ], [ 548716609, 1485248099, -704353449, 2078131439, 1866825291, -389412941, -2095503357, 2085940020, -1935766255, -351902006, 986376045, -2097794712, -1358656837, 211363186 ], [ -1073316527, -397687937, 960124833, -1283913965, -909531865, 1062915827, -397749382, 1520661203, 173444300, -1390502262, 1895141928, -1254526115, -889092573, -1422823327 ], [ 541408774, -917866606, -549744186, -14775559, 811932613, 427496307, 530257854, -1490229009, -1879111484, 2146965559, -151323794, -919381355, -633642702, 1535037587 ], [ 1919754018, 1126496278, -1861566280, 2122880593, -387441652, 505646939, 1918874889, -590421873, -2134961241, 1565128718, 2128641472, 148262965, 812679138, 1090450808 ], [ 1416917654, 808759559, 1329543453, 2015864354, -1584798069, 704245076, -1340675930, -1783489810, -416367383, 350980218, 1320104858, 542480703, 1401274820, -683344409 ], [ 830373165, 1811608544, 913534595, 528334838, 1862596410, 2109957010, 1048569913, 969307355, -1700021101, 1618788000, 978237374, -86986554, 791216730, 1028950501 ], [ 1735436979, 1873132158, -337691525, -1799291284, -1025676570, 1433902686, 1891078029, 2025792171, 145310954, -1987765943, 1101126344, 1457374342, -581623274, -1334982287 ], [ 76859396, -1648664590, -2109619224, 1268597454, -1202558381, -2055826817, 1793935454, -1777489158, -981310537, 1937674989, 231067310, -2031387612, -1526903639, -246384571 ], [ 1025368513, 1245113492, 1768924916, 1544062558, 252954940, -1140513819, -1582209883, -1763099107, -1421939237, 804266422, 441484831, 1605671323, -1131705061, 71868884 ], [ 937734825, 1738936434, -1038963869, -2092361951, 983146594, 612103006, -671305151, 1389350766, -2074962295, 171818388, 128785232, -816495171, -1492352387, -498120911 ], [ -315241811, -1256911376, 1981672866, -391674067, -1275203762, 1490609137, 806678934, 825517519, -2053944730, -124110572, -1791868661, 115061268, 1956615171, -417934386 ], [ 820768980, 894121678, 1706682618, -1494399345, -965084035, 982916240, -354286536, 110187146, 2146970705, 57323611, 764642690, 795959821, -798730306, -1322929064 ], [ 2058266234, -2036826822, 397837927, 886107791, -1210068743, 1444034677, 819497599, 1946747540, 278246108, 166852488, 461081423, 1412343434, 706122355, -923827364 ], [ 1389210953, -999662522, -1579464625, -1682227816, 699745740, 276634494, -702258665, 986581318, 311619749, -719099038, 1820011078, 150682588, -40954310, 27205589 ], [ 223744360, -785258449, 914578834, -271833440, -1165132869, 1100905804, 923930762, -1804758936, -823803396, -888367422, -1894186751, 1938490745, 178339948, -1185125806 ], [ 1346471075, -1661333925, -153824804, 1020610481, -2056003633, -1714917360, -142066716, 297198137, -393140335, 909301112, 1138638103, 1027755886, 841576216, 1957942483 ] ], [ [ -506658680, -1781784387, 221251840, -1920890752, -551920310, 1069622311, 1530133502, 1677548153, -11950519, 1434481345, 732754586, -512305189, -637094330, -44330599 ], [ 256390905, 1576078230, -56065190, 4386702, 273048149, -1863766040, -770950935, -1818813107, -706897613, -2139103345, -486199279, 1865575517, 923658895, -859232600 ], [ 1289202873, -1172411544, -2075180595, 936092941, 91112377, -1963764335, 1436599621, -1788878793, 701226753, -1605471605, 123329540, -652470070, 166974063, -547808400 ], [ 250226121, 224639636, -694267177, 1937276749, 2080582295, 1464031972, 838496501, -538296446, 175357798, 487771886, 1766592238, -338951138, -1904177239, 629674659 ], [ 2069260862, 1497413568, 1221890853, 1604514102, 1742195847, 522542740, -885331206, 1119070126, -1245939909, 2045715326, 1299581783, 966811054, -633884894, 1597950465 ], [ 304600440, -841091569, -59521616, -163372777, 64595737, 759270530, 1729075298, 320059808, -1608897011, -761171975, -1077615677, 1177160745, -1956711752, 1000441950 ], [ -812973688, -6553198, -573959592, 82933323, -1289976485, -1418012349, -937798795, -759439864, 749317308, 261783212, -77317050, 334739112, -1770853897, 1387834822 ], [ -1336200819, 1264280203, 1897056528, -14794363, 1552349697, 134489171, 1757672915, -1984881328, -1567031109, 414251260, 2034478729, 40887900, -1893394804, -2104603585 ], [ -1082503251, 742913114, 1385011613, 740156343, -1587852113, 483014087, -1734326757, -1730119719, 2080931173, -4455477, -1700824631, 841318232, -189084378, -18461715 ], [ 2101119648, 218805992, -476567923, 190180005, 657145523, 1522067647, -531914920, 918648567, 361224598, 107073548, 1833895954, 254057166, -183543557, -2022157530 ], [ -787916680, 1402306989, -912605644, -1963087857, -1709462493, 696771375, 133978489, 700664453, 772113160, -1033747039, 1877230863, 491526668, 657443576, 1949738649 ], [ -373963607, -1691152373, -36374032, -1304846756, -1799908765, -1642101782, -1041486241, -2017546630, -507996331, -2115002613, 1329213278, 728304093, 1224384854, -854733708 ], [ 1319848242, 1249071251, -2060042028, -1027866905, -2132952845, 244750985, 543230482, 647434681, -2141972613, 612771424, -1925824681, -1096831907, -1089943389, -2111608295 ], [ 1805860039, -745235735, 492213218, -986447096, 328031660, 1364307732, -287613210, 986072088, 485086876, -1995685110, 519674421, -897489976, -1321597824, 1645173897 ], [ -959157400, 1567125530, -1594955200, 1158624706, -928266591, 1600900804, 308426235, 318176224, 1290177732, 1657831569, -105635860, -325930371, 1220331778, 774595086 ], [ 805094302, 386242890, 1211160308, -798058216, -788701061, 1144915551, 262736597, 164045842, 858998315, -1584142858, 1973460553, -631911856, -1327340534, -1408553156 ], [ 503643971, 718706449, -229079449, -636492684, -500946176, -1544501487, 673860740, -455488364, 1603102233, -626161153, 1641522396, -1929489329, 228838729, -23299050 ] ], [ [ -1806066209, 399867825, -785852660, 2015959710, 864734562, -1774296477, -1502932284, -996829969, -1557542385, -1046767925, 294620245, -42029634, 163304608, 1712953212 ], [ -1196682007, 1620551024, -11989501, 1885825768, -1870977124, 2085063074, -1572535586, 953983409, 1006055888, -1395570475, -571862546, -316229890, -309800545, -1449636213 ], [ -219702086, -224006206, 1939599419, -332361301, -930768704, -720967867, -927005662, 727215369, -248640038, 906233282, -227906880, -860121741, -656150968, -398174122 ], [ 2111240629, 1396693309, -341656757, 445712847, 350593159, 81566503, 1723606647, 243967521, -2107625490, 1283879159, -1748106867, 1335062429, -1561869029, 1942145156 ], [ -778368402, 2134750175, -1849628226, 831552104, 527604062, -625592146, 280477551, 1032537013, -2035746397, -1833179683, 640624734, -342782691, -240990017, -282182438 ], [ -569857820, 2096180571, 2117006379, -267272303, -1859688481, 22315206, -989919363, -1248050320, 1152844652, -1302521998, 542822686, -1955311552, 1743660419, 1572305084 ], [ -1616392280, -187845071, 66110787, -1163621682, 788969628, -1359280073, -1941272008, -556813809, -2085623161, 1325855755, 2013688401, 1586414005, 1543838324, 1166387873 ], [ -899074068, 1075493817, -1866896221, 947168335, -1409888204, 1484669321, 2054237436, -1144103625, 2043785506, -1504147170, 1070502018, 1418936551, 794474850, -1495377493 ], [ 2070894046, 137128177, -634838741, -720786245, -2068525046, -1594531317, 958936721, 67553816, 685272075, 471196857, -1139197769, 157181698, -808035479, 1632495794 ], [ -1708003186, -1635116420, 833344785, 1912118598, 1742038858, -900083423, -1699133856, 295841704, -1928599737, 2105131304, 203882282, -1044833457, 1089989865, -1431418536 ], [ 1545012753, -634270105, -1335449637, -1040776694, 70162432, 205132406, 1647117282, 1740364468, -1118733408, 1454950941, -1777196605, -1379871172, -809994277, -1908148347 ], [ -1391491110, 440132388, 1439695741, 123455009, -738060321, -1587496623, -356044008, -143406951, -1680451920, -1500359831, -833298367, 2114592188, -642053243, -640968519 ], [ 529825596, 397068751, 655121763, -766683671, -1610836567, -1886750333, -1185758083, 343810959, -1232629901, 2103327669, -354301438, 393329675, -517504200, -226139690 ], [ -928717117, -368590336, -2082937746, -1078464065, -1102661839, 1474453491, 538357010, -420141520, -635349778, 746819689, -1163558706, -607959666, -1559695556, 674989279 ], [ 1695031997, -1389410880, 2073571003, -1290314599, -777401664, 1158122920, 2137120123, -1134607958, 410422776, -853714765, 246553062, 2130536582, -129451758, 8522830 ], [ -259217383, 1034066183, 989819212, 1611317227, 1312410234, -659128028, -1646968501, -1904786308, -362079359, -1785864476, -181393066, -1916459151, -1035369381, -1584109673 ], [ 1338434492, -2140630215, -1552169289, 1238348745, -424287324, -400709720, 1889402570, 251786131, 1596255857, -2032243723, 1404737716, -689313363, -367754478, -1478712236 ] ], [ [ -1282822596, 1625535247, -987994710, 1408553785, -410278097, 226540770, -255478071, -98140242, 1875700704, -2129415838, -995007354, -1945935529, -297581558, 1031861866 ], [ 717354046, -631005543, -1537138901, -1556035446, -1044988494, 206203513, 1153380729, 899517918, 792170942, 1070672642, 868883770, 834777121, -326953787, 585706314 ], [ 728739525, 635618542, 1894872028, 193879299, -437091927, 1054228006, -646115124, -1408531036, 1348772626, 2064590349, 1686383634, -733632028, 2062311335, -1704125766 ], [ -592282600, -763807332, -1353663870, 530699379, 134242139, 1039688485, -1570541120, 273432830, -1991378088, -1724486573, -1553906884, 1617035305, 110954951, 750967275 ], [ -677312183, -1812992941, 217781171, -1857691399, -1712588453, -304611275, -895941517, 177733383, -826487424, 1951566701, -21017983, 1449511502, 1041223006, -540817193 ], [ 822042318, -568685137, -759889366, -755903622, -1638330253, -631185346, 486018994, -1239694840, -113611562, 1610541444, 712982617, -1443566869, 975141561, 217275465 ], [ -1615253791, -808694375, -106213534, 910898264, 1881848657, 767634087, -1562192041, -1185347484, 1557141318, 849154701, 1134222365, 1128828205, -1728682690, -518258995 ], [ 486710510, 2011456597, 551175809, 1504832088, 1812746902, -1801910881, 1150705161, 896349707, -210498613, 1218922058, 2128738458, 1312969032, -1520321880, -1693630469 ], [ 1486853717, 1348377166, 1375554728, 163389875, 1550433754, 1552558644, -1405238241, 1442242355, 1127501833, 683531457, 1455827048, -1216109141, 521799504, 514582986 ], [ 1145295708, -1693972564, 1322984095, -922523593, 10982199, -78549188, -1194873343, -605628845, 785860002, -1986399321, -211430969, 1164105342, 526036019, 1569465761 ], [ -113802383, -1329330905, 1515283387, 1369059080, -1163901928, -1850623651, -1543767855, -600555869, -251998243, 527888527, -1565817486, -1953645098, -110927923, -1738681538 ], [ 545223263, -1501925421, -534338331, 1428812351, 2044840844, 1876103816, -220982403, -1062574075, -1318697841, -1816326082, -1634683542, 884767354, 889948889, 2021197584 ], [ 220977324, 1924574446, -897493593, -98212805, -24571812, -140911297, 693946099, 1171382670, -227315772, 286536038, 1448168632, 2112693000, 1066498038, 1572977281 ], [ -1434424916, 1981297113, 269972999, -1068364389, 214117665, -298934144, -191258749, -2100411055, 1263989159, -965707587, -2108542174, -1949914258, 1857183684, 387797787 ], [ -1203112648, 735048071, 1907911496, -1138915429, 129554011, 1870411424, -813556584, 1504459524, -1439636354, -1012799437, 202885502, -1954599569, -929391161, 160342620 ], [ 1816303807, -116948722, -2138274324, 531565595, -210303165, -1373432065, 408344924, -187333294, -1768801885, -400216488, 1932868727, -1108160447, 1984194184, 1815397025 ], [ -498056387, -508428102, -1989589520, 2092069338, -209632201, -1820812464, -532446164, 398486600, -556686088, 1462001282, 165211741, 326117870, -430461466, 2142750052 ] ], [ [ -125506339, -2142291342, 1884950684, -1935481845, 230796685, 73243584, 1073650624, 106303449, 1502101495, -1934821374, 752207004, -656505640, 1458105612, -585543270 ], [ -1522962216, -1547783205, 1363709350, 1002863777, -1281050713, -332558148, 690263457, -1720094022, -765364138, -220645165, 519428792, -758981749, -1405813201, 765301221 ], [ -1171925835, -1713733348, -664951666, 1034172104, -120765315, 2112536364, -789700691, -2115862996, -644579958, -154661958, 277332764, -740216032, 1141582038, -561667886 ], [ -1248293867, 1685956894, 1638170445, 1802285490, 1729550341, -1565930631, 1182210451, 998482137, -1266764148, 79419408, -1952487740, -1025385391, -1791903875, 1291194285 ], [ 1813947274, -1530109629, -33914180, -1852867621, -1050601335, -1986156463, 1147916622, 1063446658, -1987263897, 1401941256, 843777015, -1324886128, -1795109185, 1119577586 ], [ -2109595142, 1361929, -72508529, 1578452345, -294825547, -110069243, 1429482811, -589851207, -1957950093, -1846825939, -854236820, 989359801, -1132279285, 692405044 ], [ 1497730430, -1703869790, -421926784, -788739394, 2070683963, -1780329843, 1863367614, -1995701334, 241335048, 1990103445, 1962926719, -208010495, 172486794, -13163893 ], [ -464318795, 2017415849, 197196555, 1633346876, -1428112735, 994802755, -227830967, -1706221935, -616125705, -1026203962, -1805534420, 1173679232, 1764550324, 297629139 ], [ -356367749, 687426208, -983856121, 713135088, -1496627627, -1709364148, 755086065, 806609297, -668830767, 1803817765, -1964876368, -1039533262, -450280176, -1854206891 ], [ 444938418, -1039559011, 835509440, 326563529, 1565162629, 100794938, -69081751, -524705023, -549520058, 325621929, -430396767, 1540703123, 550852271, -2030633593 ], [ -683259028, -1259745620, -260917351, 1110923093, 332249365, -17004217, 1118951780, -704128303, 888868622, 23732495, 989526834, 449625411, -1672185283, -1882842425 ], [ -555735447, -273139868, 714516683, 1474416188, 684709124, -680416068, -483539071, -447169965, -250923892, 1256607007, 1635920595, -1673533132, -537589973, -1925632590 ], [ -1788156720, 1775663288, 484728003, 599780706, 1145914720, 1889943365, -883319393, 1454551938, -501935170, -213349634, -958807131, -311230173, -1733190174, -1921069956 ], [ 153614050, -442486012, -867053918, 1001091903, -2098150316, -1029879148, -980181415, -1147524668, 164973430, -603954203, 578380835, 76377485, -356359869, -1442856552 ], [ -1888213934, -9550490, -697415576, -506075660, -161032095, 145113040, 1420696120, -1905698784, 1080495883, -572656825, -113707113, -964306966, -2058142424, -1279165547 ], [ -1164803648, 122891275, -1199964085, 1541192856, -1721024131, -1291423854, 1276735500, -1645491773, 1071233568, 2051199089, 1755433224, -918143896, -1244563561, 1275410754 ], [ 89812648, 917310277, -823771331, 1949773377, -895433872, -1147565257, 361434126, -1453319664, 1758141266, -2135713663, -121692007, 1789166758, -398312956, 1618646297 ] ], [ [ -1234422537, 55216177, -2093489390, -2116576911, -1773787196, -1086230294, -1606771473, -1942939966, 1629154029, -1982999718, 97140586, 2012423646, -533779042, -452887742 ], [ -971707808, 1578226068, 26820434, -1237336800, -1639997108, -706697121, -634540159, 1236687396, -1950841566, -1128012062, 1435953145, 1295797638, -2061385597, 1797770333 ], [ -2144370730, -309209640, -2140152158, -1855251786, -1756169669, 822276535, 973978889, -1795845820, 186390753, 1189992995, -416312969, -1430527740, -96598628, -1215459620 ], [ 151864982, 2012650190, -1576317018, -2069212967, 626817530, -1430718241, 118520982, -677870187, -1503025157, 703801449, -64551864, -2064935084, 730486375, 1394200585 ], [ -1960577808, -154437781, 781572843, -274468845, 777124913, 1595977551, 1157415855, 693816413, -987571899, -1860176659, 976118693, -420372628, 499809977, 1930054314 ], [ 1691506109, -50683445, 933526802, -626093314, 1089186897, 192977315, -107885102, 218198152, 971689116, 231941949, 1345839965, -1016966995, -61640477, 1521539898 ], [ 1649548928, 960707847, 2110249178, -1348207466, -3034986, -948775905, 1985586908, 1412186071, -280299887, 1321287515, -661447217, 525867684, -1767585598, -1495323537 ], [ 431879806, 630948821, -929421574, -1173135423, -13174353, -756933388, 17644677, -1659157133, -1749089733, 282729168, -1790131885, 415386943, 181477954, -486340728 ], [ 2076825711, -840355221, -1526389725, 578017634, 1011909389, 1287646686, -109156283, 1821542347, -2088853352, -1596392101, -2013727785, 1371610719, -1552446610, -810639748 ], [ -190134495, -1487435949, -357723766, 1138272444, -194572016, 1185335399, 1324667835, -986061124, -210868971, 1289930416, -1601434448, -1013206871, -1431326937, -276403678 ], [ -1728693053, -1088940783, -5821500, -905798454, -1481756115, -566938265, -19030620, -640044904, 2137961719, 227259480, 633593491, 733626757, 1284474, 1018591312 ], [ 1159760370, 2084117527, -1648012792, 787613878, 298884751, 775588211, 1405793318, -1562070515, -1019795667, -202026538, 893637833, 1401394085, -487453016, -1821373199 ], [ 1578757069, -2063291053, 1471315077, -519143011, -700241659, 962154015, -1158552953, -69613861, -1433809335, 884916485, -354997003, -740285911, 770898711, -1489122548 ], [ 84154552, -239205313, 913262352, 584689478, -1130998251, 80508660, -2027560810, -29457822, -2115443319, -1827814183, -1270133771, -456128368, 1381050292, -574851774 ], [ 1991256648, -378212244, -1098958599, 1622017031, -552831148, -1606547147, 1967204229, 180092880, -45740088, -1241660141, -618050408, -1092381527, -176766372, 1869461532 ], [ 1852774621, 1431126047, 233713537, -2070027889, 1799717618, 1443169532, 1748884931, -1508697664, -883801434, -164440841, -1946833295, -642877349, -516232897, -698881300 ], [ -497322985, 1572832731, -1396747526, -1283105732, 2112974190, -215463772, 1679477114, 2121722783, 912777407, -1893091823, 757184167, -1865345167, 1892475727, -1778419045 ] ], [ [ 288461576, 1655470839, -1184579545, 1469391795, 479965369, 982398219, 2033869264, 937712118, 1687581795, -883072892, -1044475818, -1884362830, 322090031, -1514234430 ], [ -1420876204, 1770421771, 1415685598, 204376927, 1470566920, 1561925532, -303040540, 477276690, -828678822, 537329796, -895970526, -1134560307, -1267675682, -1928842196 ], [ -1574738892, 1105641887, 993515940, 203621335, 227648954, -266801108, -1154679600, -2063442634, 1747832195, 2010059650, -1729754949, -2025288881, -385400995, -152273527 ], [ -101841004, 494346170, -1062430509, 1971621781, -337394597, -1455353759, 448851476, 1362391109, 1204558016, -804328215, 98429164, 1237657157, 30943493, -226191648 ], [ 1497510245, 1091806006, 23052016, -612297307, -1394170520, 833374336, -568030932, -663863875, 45423108, -1304247571, -1722246295, -302500192, 1966253801, -1598635247 ], [ -1684571617, 1704637001, 2130832006, -120103254, -1339950929, -124961937, -1082494133, 961283370, -1210643041, -1052957564, 127264459, -1423988247, -1293869934, -825464272 ], [ 2107336887, 773944105, -1849196844, 390216760, -470747517, -501332224, 1397578028, -1400359516, 678477714, -536948058, -1688640659, -2041713848, -1896306270, 503321100 ], [ -1821057928, -2004421650, 1484668441, 1943255997, -1320433047, -1020140244, -2098008073, -1829474419, -1433713493, -422542119, 2088565359, -776858846, 349140124, -568524773 ], [ 480692015, -135212804, -2081547103, -1231141263, 2098978977, 1938190116, -704919286, -1429162692, -1998963185, -673450107, -853134714, -1092506984, 1340094996, -1880118742 ], [ 1442542570, -181449971, -413618934, 669297124, -1353760429, -345378372, -1561189695, -15998060, -1066695900, -1856721484, -129673197, 1952663966, 1362156625, 422630549 ], [ 895867807, 1204471172, 636778430, -10461197, -1394929810, 1600577251, -1180831748, 1115923680, -2102268624, -965887275, -1564482908, 2140579032, -1330202734, -1457273843 ], [ -1395805639, -1200237077, -614626000, 88257101, -1056069045, 2006364671, 1476553471, 1846512835, -2089628276, 616607697, -1874435479, -435386542, 1393306198, -2063285803 ], [ -532377221, -636409488, -931327457, 974577363, -788949005, -797161111, 924330354, -1386565330, 725747769, -1112553243, -1198170021, -660508216, 1572630096, 62150089 ], [ -1279101628, 1765749386, -1624654301, -1212364317, -1901719770, -183642590, -1977886059, -396313187, -308938285, -1021826040, 1878918385, 1763362794, -1055091364, 1917860847 ], [ 825347427, -1784311230, -10509142, 742990195, 76375940, -291507604, 1602490027, 1452127198, -695523746, 1887778482, -1751496823, -478330710, 728358055, -1270057060 ], [ -1631520758, -724219137, -752623135, -262009745, -2002413550, 1480204259, -1303476781, -93296778, 1748414216, 1298024786, -821462022, 870516887, -1070179737, 406079420 ], [ -1860537300, 658233934, 1960430439, 840543882, 520299517, -1559376045, 1306539214, -65346944, 116604607, 417965902, -521058525, -198650466, 364348101, -914107214 ] ] ], [ [ [ -230127977, 1332151817, -1696410024, 1713765014, -536675167, 336233571, 1761175575, -635787481, 1901353322, -774572588, 857025650, -1290450350, -1753525657, -1412360692 ], [ -93880720, -1866704220, 1527316123, 2024740090, -1875950950, 1770613019, 2146983285, -1803338624, -1107357540, 965870334, 1795909306, 721268718, 1857812921, -1423810953 ], [ -1908697727, 249659234, -28230407, -1984193201, 764797540, 1010897731, 760734737, 1152736791, 785905971, 1768974654, -1935315113, -1189977749, -1178842524, 503254842 ], [ 815454667, -102450793, 513202807, -1500226591, -912364676, 351076075, 198514861, -2086068414, 1461336645, 1757852131, -1889239759, -1538456547, 1665181863, 758321208 ], [ -1495214063, -483945131, 644652594, 191033632, -508686249, -1284571094, -299174273, 2145761750, 842809524, 1091911240, 959261413, -1813560147, 1610443974, -775678453 ], [ 1208349197, -1277765560, 1454888401, 895643777, -718103281, 1247007549, 1497273134, -2075993704, 2111090809, 2138701655, 1661827803, -1586180161, 265997380, -1845483071 ], [ -1074852751, 1403149163, -1393232394, -65826505, 1852952025, -779904643, -1649692109, 1437326480, 1845878308, 1399117817, -504331258, -1808820837, 534653983, -1838960696 ], [ 1561764418, 943978491, 876234591, -1710288678, -2049721449, -286239787, -318438017, 311466911, 1342205838, -1989758008, 1340005677, 1085868836, -1664649009, -1792784336 ], [ -432118988, -1632266728, 1237681612, -1261566118, 141347051, -1535956597, 1049087503, -2041977639, -1900967260, 1611500828, 682993410, -629959897, 724879575, -1444069255 ], [ 434494129, 164488188, -1349984924, 274883954, -8041075, 1317284790, 1121153460, -288259778, -1546115378, 1777246530, -1380152526, -896347001, 1716577831, -267894446 ], [ -906722232, -1179476272, -685962748, 183393659, -1589523447, -1982113184, -790108487, -339721460, 1326371801, -968287827, -550748333, -2062801438, 1069341948, 1643611537 ], [ 1722951823, -1080736006, -472013196, 654912417, 827930117, -1467220422, 1635801639, 1915631280, 1584906763, -985326402, 532628303, 1257019425, -701991738, -2109494267 ], [ -1444442616, 959552731, 419552606, 2023119177, -1958076044, -1116528992, 1392826568, 306645504, -75373521, 581203966, -1991233510, 1224317538, -225682551, -550423318 ], [ -31012176, 893893300, 493452603, -1483549914, 572129548, -468990437, 1583175796, 1413103626, 1142726453, -1552312613, -1895145234, 295975094, -1275673669, 1059222614 ], [ -1417428459, -1155234469, 993257749, 601691374, -1496704441, -1620099050, -682361959, 1495270436, -440032317, 2084267497, 991444509, 619341668, 2020463560, 180692798 ], [ -312790707, 1696312906, 1114633081, 1157883118, 1086547333, 1003353087, 1359166352, -1825233432, -1050317864, -287247331, 1206206613, -1279890857, -1618778452, -537135142 ], [ -1804133866, -653926871, 577132853, 1288279528, -332867633, 1641065226, -1352076125, -1811833895, -20683031, -1235248528, -1379205659, -1320130632, -1862020664, -468972235 ] ], [ [ 962520746, -957945339, 1711515713, 1195351049, 936018411, 1388305740, -1242432332, -207285499, -184418553, 225073634, -631580371, -376572263, 1892843051, 374670224 ], [ -1360444104, -497700547, 69148903, -1496125083, -1127509976, -1682406741, 955606599, -555996373, -976724668, 1584844444, -2033643617, -1458618950, -1072541718, 332075149 ], [ 1341346581, -1775243386, -1802928864, 1911827753, 1460418585, 788656391, 695088190, 235695238, 2027670200, 81805612, -1152001604, -1768199843, -775500469, 24299380 ], [ -1053431054, -1162638774, -1127168793, -168389403, 259687238, -1282772813, 750491841, -341212176, 1061123198, 242321731, -1387890950, 1050489201, 1882900361, 782018507 ], [ 1517671105, -434911905, 1714096912, -1064475881, -1260125060, 348135712, 1222344636, 135423005, 81209473, -175319546, -357480502, -377189881, 458831304, 1609356949 ], [ 1468303400, 1568242926, -1845273571, -842388643, -1409704436, 1781085714, 538403483, -903516613, -49245622, -973471971, -984334408, 722840939, -2110185111, -761098533 ], [ -368957339, 541220927, 1660459090, 721469266, -2050166192, 1292743566, -105401088, -636830480, -504438156, -1371472226, -49849531, -1758915820, -1769125041, -1099298930 ], [ 465489797, 1970959220, -312580707, -887183886, -1147889556, 1582763907, -1667061381, 1022818442, -819483908, -567940420, -1172600994, -1832895054, -1465519624, 1648206026 ], [ -1184364016, -695165970, -1801346825, -1988872025, -1115293181, 855212268, -1652212432, -463178930, -373846678, -1204332955, -470417987, 1084528098, -1027824173, 536727329 ], [ -1601476669, -138202353, -1197470990, 894651154, 1967646917, -326921604, -1971339212, -788530255, 1161983829, -399407553, -844277277, 651125068, 1923448544, 400709105 ], [ -1204608066, 1658984096, -1478695070, 945078134, -497406874, -57898862, -753890223, -1622598986, 1281139565, 428087565, -1798117817, 1335106727, -1797067567, 587279201 ], [ -1270048796, 1710395989, 1101562532, -667381421, 1659299620, 1945661567, -1934832967, 328319435, -258002926, 2027595096, -978216712, 1083155411, 1477270284, 804433591 ], [ 316130345, 738113543, -617461132, -1100425917, -1474333175, 475631466, 85089799, -996024352, 1441458774, 1458360438, -716476191, 669398984, -667031839, -851840110 ], [ 546727836, 1496870811, -1036135001, -1600752033, -546073557, -78208540, -1134494737, 2007010725, -281007624, 1554395863, -130525567, -533426950, -1547786714, -1235594225 ], [ -1228476512, 1086684062, 1738376173, 1778019559, -1972960821, -32982902, -393198905, -1700841989, 2144524537, -896104571, 1994958948, -298864860, 2103269728, -49589124 ], [ 548998630, 535180546, 226867619, -2009033513, 926223132, -857102548, -1449088679, -2143559409, -1774711264, -796225434, -865854655, 702294465, -902899041, -2108822508 ], [ -1456783737, 1551254230, 621297145, -241316032, -893386078, -1196525415, 1073829770, -145747725, -338117648, 617753422, 1635370117, -720696344, -1027011536, -374181270 ] ], [ [ -1890205542, 590656797, 1903285504, -835670660, 650410923, -1274902040, 2009858599, 1864574258, -240056696, 1570643788, -674026469, -1788631876, 685084653, 1561617622 ], [ 1525746220, 37677454, -393177902, -2057899956, -1264338237, -1356252934, -355040269, 224694, 715247881, 57802685, -699315810, 1496773855, -837038314, -1615965790 ], [ -1536465126, 1570675996, 1886861526, -41763804, 866331406, -1126945128, -2083758538, -1507023683, 160109239, 1309600733, 1219319729, -1820810917, -448389982, 1091531037 ], [ 1969725411, -1885595799, -251172663, 1234146668, 2011476493, -1238776227, 1510378779, -654874293, -918772047, -538068021, -287730935, -164919543, -382609423, 762143981 ], [ -640755758, 596129893, 1613123146, -1770334824, 1502770792, 684645753, 964848492, 1883721476, 1212030146, -1175040829, -1475628179, -794469960, -103274278, 1196098758 ], [ 167449683, -969380946, 1955054851, -1580267658, 667148938, -151555986, -1925994797, 310238585, 632924849, 686807584, -1751589052, 285530403, -2141304516, -1711907011 ], [ 39704332, -738005186, -2086113537, 738541546, -780983240, 830347149, -1068033676, 1513162768, 323035724, -1040848850, 440127311, 317228593, -1026483331, -1593132355 ], [ 791123317, 740380647, -844954227, -512829699, -1691788590, -833470463, 1775443407, -855935418, 383978932, 92484651, 1822724436, -439648490, -2103811532, 859976205 ], [ -717132640, 1917870320, -476775855, -1320989896, -1506472005, 1523184380, 1024372418, 2097627063, 1285782412, -305226352, 1630790019, -2086447816, 1167350849, 706699659 ], [ 2079168674, -1420744636, 628499962, 1252035294, -432185038, -881045774, -193932721, -1527104384, 67683958, -1754195079, -900924972, -1399843429, 1896281634, 1486407824 ], [ -282466114, 1430141087, 1946462937, 454568599, 1678189139, -54905887, -1249316662, 1086014603, -8061939, -1888098120, -734621318, -807664769, -1435228857, -1797958757 ], [ -458189441, -1446055847, 361632165, -1321372102, 676796443, -1463050228, -896286944, 1316847861, 1344000459, 1747414738, -716263884, -821415846, -535699646, -1469814940 ], [ -1530779472, 1261421521, 995911820, -753184278, 709771021, 1894069398, -2032069239, -1651140111, -239377919, 143152890, 902956976, -124543582, 1433656810, 1753112889 ], [ 916700425, -799417650, -618069149, -1002200400, -606682077, 1325932723, -269655806, -1937083290, 1891548146, 2003525094, 1826136218, 236503613, -1060862374, -308016274 ], [ 1816291833, 930582493, -1731158866, 848781911, -902433313, 196436831, 574384050, -550670884, -826180952, -1950299121, -1394590800, 1817418682, 613223117, -788726293 ], [ -1443325632, -186934508, 248784112, -65827028, -67143902, -1957053751, -500572092, 476748948, 310210979, -2110406588, 511730692, 1963019073, -1021139161, -451210481 ], [ 1714799825, -1384479756, 1497055406, -1514962278, -1306477819, -998412296, -1128687795, 2090548118, 1682305992, 835993616, -847683186, -1718168873, -1444972314, 1538247012 ] ], [ [ 1606073641, -1730947783, -1062133290, -786779640, 130320172, -2054877592, -1761991160, 480094285, -1925145052, -897871382, 1047003947, 1875331532, 757667268, -842794574 ], [ -1976735204, -1357385119, 1057198338, -2122550599, -1519816635, 1864462456, 587660033, 943508556, -972242998, 259977728, 1687992688, -193296078, 1427238206, 1056088878 ], [ 2056932184, 832952088, -261878343, -780004527, 1064093518, 131082338, -1771535234, 445590545, -1274862079, -2097364449, 595047478, -1383785399, 1902731177, 1417183204 ], [ 717939757, 1594463583, 864847639, 693295296, 1382935963, 1052315724, -1484849151, 540053495, 1375247822, -2074896898, -654820587, -1361297280, 1312119125, -1695173024 ], [ 840970798, -1509301036, 149764200, 739390099, -1876968512, -1410160279, 262805480, 1635920916, -1859393103, 1982632475, -1588035735, 1766539140, -1569904911, 462686394 ], [ 421833889, -1732914354, -1298355678, 1910058025, -2095617661, -1809274226, 1273536797, -2146191644, -147458690, -1750517947, -543836689, -39278214, -2117442234, -222389071 ], [ -1726398134, 586408673, 1895612499, -217546379, 106867134, 277919102, -1049901434, 2046758024, -1399888101, -811105860, -736070112, -1905128549, 1809240172, -885162188 ], [ -1434816028, -690816766, 190754876, 1069129302, -1695588957, -71050956, -769769087, -389267458, 1993292355, 1130106188, 175410294, 38509902, 683976411, -1346206141 ], [ 68051716, 389105444, -1449964654, 1131141917, -309205975, 331353140, 2053523465, -1534593919, 2101235397, 294082161, 93079824, 1392102889, 1130248770, -1865714796 ], [ -234669071, 336814745, 2085307119, 1663624607, -210702006, 1450150849, -329319691, -1246422138, 438983321, 99854147, -12370411, 440049389, 840581414, -1441694165 ], [ -635123784, 1105086564, -1240894618, -406963766, 1972023932, -198464311, -1960529139, 589808297, -50060242, 755023723, 1536073826, 265601621, -1465350689, -407814559 ], [ -408681086, -1453360779, 140644309, 485723244, 183301897, 1660873152, 203185657, 1757417414, 1162739999, 1620481474, 1693024242, 2060083492, -1771469196, -1672330012 ], [ -1494155018, 508120174, -1992086734, -1637809372, -1033089820, 688125416, 2138165292, 835317786, 1673597633, 402273071, 82224687, 809400627, 1192383508, -438160141 ], [ 181907033, -802067701, 47350837, -1835988398, 689089973, -1135903611, 645557289, 1147882223, 705483976, -183546614, 1217198820, -349378307, 930402084, -1651568002 ], [ 748213210, 688527885, 1009565900, -471724023, -1798859232, -1585796015, -1138880944, 285390436, -1825575627, -1642359004, -1526195138, 112379199, -154476973, 678135970 ], [ 1983816327, 961588850, -1811490343, -1741377710, -2104988195, -1336118747, -1241493771, -273752180, -1787988, -1466895972, 2047139853, -1101428755, -472502807, 745844235 ], [ -1395304935, -1017282604, -548912750, -708364841, -995205210, -1302414126, -1723878140, -289592105, -1515834323, 90788540, -2028306099, -734575680, 462635742, 914410928 ] ], [ [ -1037876285, 1873332866, -795320337, 412867412, -1778153886, 1281766442, 1441147872, -1026887750, 1491039598, 2075471834, 558762328, -1420690752, 1487118942, 1513969136 ], [ 1814177803, 669323996, -863785330, 1323731754, 150377488, -959370741, -826494011, 189800314, 495164608, 1562443267, -886897408, 537952334, -16762055, -3143447 ], [ -1040617710, 1887605119, -989776716, -165910282, -497344728, 276729155, 2135473514, 313056680, -1271972460, -582005530, -2136111230, -1058704983, 1687710060, 2141398059 ], [ 276210491, 1363729350, -1425290898, 1881260748, -1688190012, -1444096131, 331740982, -1079466014, 982300015, 1006110739, 567467407, -1821139531, 2040338526, 1456596034 ], [ -1852684092, -683819811, 1877232945, 461715362, -899918393, -1006300997, -1368428923, -2025082192, 1946933267, 107441082, -1441850312, -1421553786, -1855325750, 1312702626 ], [ -499724299, 1535148493, -1878698812, 333281447, 874729279, 855397196, 1325837733, -644831104, -475415556, -1428180061, -1608387244, 1715230729, 1185427757, 1319635501 ], [ -129828641, -1871654520, -225231541, 653132807, 1936850252, -1622132106, 91350001, -780385271, 1249594432, 2041752813, -743643380, 539226529, 1618494281, -1005594047 ], [ -2132401094, 953402986, -1703590116, 945800352, 1789260023, 1862946819, -1702621486, 1089726082, -1398199447, 714415146, 133339487, -1106419385, -413474714, 969197449 ], [ 748449735, 1532932077, -849698543, 1564813514, 594485648, 1747539183, 1285795334, -1452656657, -431390204, -1211212034, -648580642, -1162568219, -244957301, 1632768483 ], [ -2057718348, -1429007122, -753735581, -770847777, -740590164, -1028826103, 1198655102, 1096423913, -1016893057, 2096799262, 1157403162, 357943250, 2092985604, 1951531281 ], [ 1566831664, 1171103273, 406436573, -643882978, 1543431229, 818257237, -1915761206, 2023961138, -1295205538, 1690605911, 1284972051, -1639301504, -1829505928, 1085825231 ], [ -528911236, 1019938537, 2081700821, 1693329761, -496732410, 1487504026, 70369543, -592892572, -1807974412, -53227927, 1745122663, -1904553585, 2095547266, -983272180 ], [ -199106537, -133981593, 1710714121, -1679171822, 1430565584, 1508811543, -1453523433, 1690413868, -510721032, -1953976681, -1073182491, -1383297038, -826280147, -1462183387 ], [ 1408559521, 273523736, -2065298642, -1883319494, -1242639697, 1366766953, -1598383995, -49124427, 1316264661, -959138553, 202028589, -28240046, -1250628494, -224123057 ], [ 735799654, 1524722991, 1074397081, 287709961, -1016411736, -298313670, 1025605741, -1472542193, -502338746, -285015423, -116204483, 1736211261, 1052901483, -667635426 ], [ -1715013495, -1280434617, -516226441, -1038890359, 1581581517, 616323165, 1813406936, 791305938, 1952655027, 1878946620, -2075669145, 1087675597, -78968740, -124412182 ], [ -774704420, 505360691, -855940974, -1276883578, 21667865, 172221553, -29874399, 95280104, 680988974, -34835495, -173500257, -803318682, 2147325730, -54190708 ] ], [ [ -1436451665, -239322972, 1365871853, -1633960189, -1375215416, 2128804892, -1898321891, 1627839364, 712892110, 300777163, -542229783, -2101613637, 1388596280, -879862068 ], [ -721821239, -1611770481, -1838664298, -1595559974, 829775804, 817647866, -458858929, 100267290, -2085373164, 1991771939, 843578303, 1017724760, 1182469967, -190531584 ], [ -429442721, 758882678, 398804194, -1981790068, 2029047657, 510604858, -1328280472, -1272696986, 415765377, 475061126, -138338510, 391596573, 330667202, 1417862655 ], [ -1267029732, 1083819339, -246565556, -923734554, -1578352331, 151878063, 100694425, -1631135778, -492668648, -1661963717, 1799762442, -1927042386, 515256726, -1311403763 ], [ 192425639, 820539714, 677396142, 1739876857, -44125123, -1648055669, -1810302145, 1959211510, 1200625686, -65997866, 1466641363, -1276232664, -1187014440, 276841657 ], [ 954655870, -763709717, -940311536, 550811260, -992709965, 522017527, 397991186, -310410094, -1749693497, 1055425825, -1446103795, 1709486876, 2062237123, 1572631367 ], [ 715626896, 869930716, 456741291, 264825789, -691293017, -362202209, -1904199365, 1686347933, 690647025, -151634553, 1637178438, 723487573, 2123624625, -337978372 ], [ -236225602, -623790620, -957810033, 1863618885, 1805378246, 828726742, -1178648883, -616245360, -1693005406, -1808002907, 1154076762, 129151879, -229675170, -1220024526 ], [ -661578364, 2137936776, 1662661495, 1433131450, -1927491000, -984499475, -707223758, -1259406391, -1983779160, -1784109564, 1112951896, 164895732, -1764961146, 1193481179 ], [ -1334483960, 1155224606, -336005398, -1292850511, -432038245, 187679910, -1905274480, 2143788423, -1305977819, 1914947239, -781133900, 837130899, -94950757, 963300692 ], [ -1934575962, 1401656463, 2101327657, -383076393, -1874494747, -1775317368, 963208076, 1736584823, 2052541838, -299139498, 1325918563, 355867692, -582184787, -1874787936 ], [ -1004562104, -811619976, 1572881541, -1993005078, 1196945442, -762290119, -648328715, -513489325, -1119570955, -2115557955, -1309333450, 657009489, 427289602, -1577362733 ], [ 759723317, -1486242475, -1770441475, 1893080585, -791132512, -400378299, -1322679743, 1222885753, 201230165, -1779492448, -886155313, 584237013, 2094819209, 1278791245 ], [ 1984740160, 753963113, -73136882, -353094474, 420111447, 202887400, 303309463, -1531005327, -764343793, 76511949, 1679325853, 2126043459, -989013831, -233785813 ], [ -635181662, 1992863426, 574944074, 1087576484, -1521810085, -1803224541, -1792287549, -1255264132, 121031525, -1915296631, 1634496825, -590993890, 892041915, -1004851623 ], [ 1862019097, 148907009, 1834901816, 1773119905, -2113184513, -2012651743, -134744635, 1104786892, -1263255005, -1412155527, -1163633229, 1192195630, -1058756288, 1512426151 ], [ -63602626, 2144363774, 365658657, -809042729, -1745347078, -1313446625, -1794956367, -910836534, -1177645666, 2024982640, -389526493, 194439640, -1985240422, -201951217 ] ], [ [ 896691045, 336966348, -1519888210, -207756167, 498076033, -280600399, 1762773644, -4090046, -1002869204, -1031176737, 631841747, 2142458126, -1130442980, 1933210889 ], [ 687890171, -2020404423, -528992365, 1846890355, -1110071318, 501716156, 1084691892, 437305090, -1029487898, -1579908562, -1164116405, 302331370, -247936908, 2043435083 ], [ 103805484, -1827028998, 1803413358, 974640431, -1685626523, 337926026, 1536385563, 2133371963, -1402584221, -108641242, -741485168, 1719827153, -1207224049, -845895705 ], [ -1516650003, -1511785862, -323379439, 903608582, 1500770922, 1535844753, 1769933380, -1959119164, 1500237013, -1974527781, 1047808722, 843395209, -1002501333, 515668702 ], [ 44278385, 1642303915, 1320666812, -751557747, 78814, -756772119, -34995159, -1130315993, 2075239661, -321668709, 1658313433, 647281882, 281732243, -1410756590 ], [ 809192152, 1051714996, 1963752562, -1900318024, -937006112, -1063463158, -160005959, 883603859, -1012867039, -164270036, -1663682000, 1714083128, -813694529, 1087460387 ], [ 1437113589, 805045650, -26529788, 271290134, -739403981, -64214956, 711382431, 1746118018, -1751011873, 1508342985, -652731518, 568414161, 717371587, 1902115457 ], [ -1045421663, -1407987821, 1164318242, -1925819048, 1936602608, -1504198159, -249857310, 33067757, 1798849397, 1566015419, -1632904379, 2126909820, -47487565, -410955580 ], [ -2078742916, 1836535015, -485663057, 1608609581, -858154516, -9557015, -944136158, -1224647870, -212107592, 797640684, -324776230, 1304752614, 1948545265, -1440725062 ], [ -1272281556, -62438668, -1750423153, 1052438795, -190967920, 302039362, 235936832, -423304267, -973536233, 347732756, 62447760, -2050776634, -404771449, 80847911 ], [ -1929808845, 1419059012, -963387213, -2076921473, 360845684, 1207399683, 933811286, -980983562, -1101240585, -1703550266, 1685350590, -1264962518, 1469238120, -1880964243 ], [ -1297732769, 1300037602, 1862016137, 2058538119, 2001941398, 981603417, -1844069108, -664628773, 866282220, -1482246221, -2026188183, 700604945, -2006210146, 994896355 ], [ 148404504, -212886368, -919948711, 2091215131, 1823339082, -739290467, -1795795453, 2129117772, -1425709362, -407836405, 72203813, 435614132, 320993180, 87924024 ], [ -1937027904, 1954210957, 513461423, 2017757825, 196266526, -113818495, 1312321260, -1857494163, -74213768, 864837763, 1753152071, 941694207, -21085375, -1078718120 ], [ 97868048, 1084923534, -1129259647, -1693790850, 652325056, 1222673550, -1484158969, -1743973177, -319596137, 436072459, -870686991, 527734577, 170756507, -1682985998 ], [ -1406726205, -604170331, -669607756, 1658065725, -1516694786, -2030680217, 1425862839, -1583546060, 454047995, 1951647060, 1108322052, 1340503537, 311830754, 136530616 ], [ 2121425859, -226773410, 1070448582, 918134592, -954991996, -827265039, 1061916531, 956043790, 581563863, 1458322918, 1028420525, 79838771, 463612299, -1892934126 ] ], [ [ 346463881, -122446789, -1761438651, -1334039636, -1705805397, 902556130, -1758475394, -593352349, 647966780, -725450213, 1210498627, 885935484, -727484932, -989317323 ], [ -126585090, -1618053196, 59025261, -1014774021, 463698345, 15650337, 1998240531, -1394195412, -1203927454, -1730027397, 1007650465, 1422496251, -806694169, 931914358 ], [ 1979179161, 1057822618, 1562623877, 1112894579, -198420644, -726662749, -2059719143, 1203788528, -1138095536, -1134786061, 378515306, 481175315, 502026587, -366354739 ], [ -57527830, 996537688, 520646262, -980628173, 118011173, 1880522530, 1079737908, 1075983406, 1251892987, 2120085473, -1322677217, 1643423936, 349321074, -1279829943 ], [ -776237171, 1502538645, 505389452, 1385518750, -2125450557, -71123235, 774143193, -1586912070, 2024343096, -576051351, -1077964679, 498993724, 1883470312, -179343183 ], [ 1836941442, -650107450, -812085257, 1456696616, 1920555952, -230367440, -1071751064, 325509562, 1874884584, -140263462, -1177660772, -1169594731, -696923549, 203895327 ], [ -1790182289, 688822173, -383876187, 498532001, 221078952, -1063040952, -1862463034, -1504198516, 1258476450, -1730475020, -243459511, 1128808565, -1627983965, 1574232585 ], [ 745594205, -2077352133, -1205948399, -290919858, 1240623599, 1675193488, 76599664, -1769144734, -1528153719, -1960587776, -646955400, -2023842924, -1206672625, 1073541869 ], [ 885122595, 1043948496, -545121020, -1551530462, 1622582411, 755548868, -1548925311, 387520724, 1951119478, -1782758269, 2106183865, 1091417487, 436421072, -904930870 ], [ -2136266291, 717186832, -363799885, -1244188310, -1967692351, -289775052, -995568770, -606101620, 1634386524, -1622756520, 1797266841, -1403616000, 226309763, -345521522 ], [ -680382980, -287389044, -869268336, 491304909, -1160391629, -355252696, 1297514697, 120926916, 857381584, -1570563349, 2133284990, 624194095, 1237986799, 1808656340 ], [ -2059409014, -446449420, 440136739, -1547586516, 616254372, -1068061731, -1509762479, 1132059092, 973476431, 527163308, -1527979826, 498465409, 1757767285, -1353363267 ], [ 224340654, 1833869610, 728622724, 1711469140, 110343805, 20169719, -822877737, -1845437172, 1317102968, -262877904, 553331797, 1697065716, -435824258, 1503427413 ], [ -1828418327, 917140200, 449182988, 1235866688, 178755752, 1598931284, 693288899, -1881199962, -543530609, 863986072, -883287912, 17591272, -1647726508, 1446321010 ], [ 533825966, -601484349, -1207967559, -970571173, 640836169, -519840913, -646802641, 56631819, 109940360, -1906604623, 307922262, 1473469528, -1129717997, -978854382 ], [ 330658996, 94855525, -1278285130, -8886368, -687552104, 1885948121, 297912305, -1349602366, -1463282277, 470361958, 2024768272, 1600385342, 2098081751, -116754486 ], [ -1935100503, -786689350, -672990196, -1916703928, -1165242899, -739916180, -58984799, 1863553448, -469377166, 1502793766, 901017768, 1688677379, -1640934109, 1284051006 ] ], [ [ -2046526924, 853165427, -2107513937, 871615641, 1602438338, -1813645300, -1259511499, -1101147449, -1873835731, 14326404, -1316792001, -461048331, 1773648538, 510167439 ], [ -182962019, -886993394, 2012639923, 1322318002, -375063053, -834962216, 65436800, -977368629, -1767551225, 2008298850, -1111363940, -801331153, 1640955214, 1566009753 ], [ -1713511003, 1842952497, -1643451217, 1102403702, 1537491821, -1187554421, -527284072, 2127486958, 1382943822, -1670534735, -1440179470, -309992032, -2121302518, -875693884 ], [ 1463586061, 1196861622, -834120062, 233748870, -1793637191, 1236331696, -1426931078, 217036410, 460256880, -883915638, 538961598, 1870844128, 859640872, -558850428 ], [ -1707478482, -964828012, 1864173561, 677460725, 1013370655, 1442101954, -2046746229, -1765965430, 1301505387, -1175478014, -251175401, 742583387, 612833113, -176379417 ], [ -1014821856, -289722184, 14080383, 425674018, -1288295210, -1426026763, 887086453, 1920478925, 692240799, 1023550572, -648109919, -394084140, -32476021, 1789156868 ], [ 536477656, 1769304684, -75873183, -232987939, 750989705, 820732784, 539688938, -1589337774, -754790472, -162639155, -1481885853, 125202799, 2055064277, 1025842496 ], [ -1024934574, -579449176, -1579762199, -1408568956, 1231801479, 428195230, -1552312207, 748375257, 1639789415, -1048199185, 1056175120, 1056623255, -1562835205, 344851572 ], [ 778480595, -2144785331, 1891617030, 1071654578, -1560670775, 713287411, 1434319148, -1568184676, 1640641147, -1505105299, 744534307, 1065201797, 1499197532, -1390340877 ], [ 98881599, -1188356040, 1433009272, -201932501, -319304465, -1186948565, -2009664481, 2064118005, -928334671, -465159687, 1267383148, -9783440, -1232010405, -1518066341 ], [ -518765523, 1883272754, -947262065, -148624930, -1358316855, -739440869, -553750765, 944877521, 1288880800, 246623577, 1513843114, 1060718563, -177689224, -1899795860 ], [ -677399974, -1971848747, -322545536, -343517736, -1973627252, -1725077401, 1742484169, 660916073, -652912002, 133971230, -1121968725, 1390807315, -1999590248, -444594266 ], [ -1561275822, -702617189, -617251019, 714151478, -2143487406, 1530187528, -1223781834, -1191756050, 539399462, -370392564, -465759308, -946197332, 1942718855, -917461072 ], [ -25688832, 691491463, -1419832684, -451058721, 1280669054, -1057329385, -400987550, -1017479769, 982799880, -1850423515, -1855870095, 1412575934, -1143200852, -998414686 ], [ 326741405, -2089067747, 998741708, 1120082055, -338880583, -1605805169, -1432570602, -493159264, 543278142, 2017259931, -1936508387, 2104981197, -591655955, 1063548786 ], [ -1708731507, -186173503, 447340362, 256754558, 295827776, 1436635231, 1295708231, 630014299, -677222954, -856049292, 8036472, 897271076, -1027692910, 483092232 ], [ -1888483338, -2087867884, 2074870787, -2031211645, -1314782155, 1721030654, -856264402, -1855539554, 1474208816, 1129543180, -1809093750, -161630675, 847658576, -1890233831 ] ], [ [ -1009122716, 49518998, -650715945, -1142242774, 807558895, -787424212, -291977815, 1049431378, -1471107535, -399036367, 1691672016, -1062402994, 1479576240, 1129642871 ], [ -156329071, -71340819, -1928928457, -1979167889, -1234002109, -1820775521, 599132819, -146465383, -520633235, 1912204984, 2070602690, 1706389671, 946019365, 1900584125 ], [ 1567336582, -1530200382, 739078913, -1750770138, 1474681815, 789754869, -1973157623, 473602638, 703922978, 1158189751, 1369777374, 836004167, 671428519, -1661604983 ], [ 1196376985, -224414539, 483974880, 1393876442, 695640456, -2122563352, -42358501, -875141518, 978733897, 979820862, 254633497, -326928649, 181348172, 288696469 ], [ 693647036, -1936020817, 70964559, -5951128, -2063561550, -746019370, -1157596333, -939194666, -752399273, -2082845652, -718271096, 137150157, -1168222331, 2025168942 ], [ 1322381189, 1510874862, -1280465784, 1665597545, 1658057435, -1657452920, 160924485, 1979824801, -1494411017, 1445491179, -860291282, 1552402637, 1438803542, 72712928 ], [ -258989518, -1615486411, -1813030653, 822200134, 1591849030, -315414030, 820694934, 1627569720, 1047565976, 1505403367, -755541392, -535152002, -839369090, 143898679 ], [ -1514465890, -2123821749, -1653547669, -1252985065, -2093937385, 2015138485, -1626351867, -2044831008, 604340187, 167241979, 384618922, 1663851104, -1342695979, -2046038826 ], [ 56195045, 811115405, -900089559, -1041745812, -2136155714, 1340397249, 1019786501, 1420927568, -809129838, 721710750, -1247554418, -439939026, 746444929, 411839050 ], [ 1709887567, -1967323246, -811410315, -421647113, -415356786, -1328210418, 1441471864, -898005367, -585038263, -1726099468, -902985348, 1656905624, 1447705430, 1286193683 ], [ 466142673, 1371751206, -1998684235, 652711538, 1306728147, -1932465474, 1221437570, 407259118, -1840973975, 64051109, -394870419, -508952555, 934718786, -713967811 ], [ 1197449830, 1436748637, -917216008, -1361867515, -1876548119, 908557015, -334651735, -523005481, -846359780, 258963784, -1455538094, 818620800, -1989336728, 1573249028 ], [ 1575275541, 591810169, -1207734954, 1227050235, 1377152932, 366522383, -2123578789, 1077013320, -1593670491, -2054068165, -1998750824, -2090621547, 2170009, 1271066820 ], [ -1769684886, 734256680, 1171539144, 1175711430, 1303189624, -1295080838, 371392709, 310919744, -256878646, -585766645, -1292493496, 748491044, 1596918894, -1534558494 ], [ 1855697241, -1842417856, 1619850291, 2120989038, -1593013981, 620115416, 855379582, 1794368887, 722913102, -726740955, 304366403, -704704624, -1292838242, 1176935423 ], [ 1461365040, 474976919, -94450591, 1814635531, -1292199223, -56507969, 538130439, 148375107, 224632584, 872789864, 535115561, 1609024364, -1351412123, -671370389 ], [ -1944357456, 2026721532, 1891360361, 1605131343, -2018800278, -1772979698, -306047338, 1099469679, 1737090086, 1023061017, 464415136, 462478756, 800158337, -569747426 ] ], [ [ 1685032171, -1281440787, -1719302517, -1664122106, -9252641, 1797619807, 1985313075, 1755351418, -2878989, -1616419154, -621198270, 1025788088, -1216716758, 861543412 ], [ 1465275380, -1289754776, 1184965448, -1123111041, -1634558678, -752054139, -263937537, -2006791321, -908894649, 84116297, 1071822725, -77748418, 1386658443, -1369743177 ], [ 21492532, 167958294, -1052416519, 231678116, 1618312601, 1601745391, -1911936701, 471828053, 751025318, 190451028, 95258960, -981853304, 597026406, -662298813 ], [ -894765776, -559403927, 1003332952, -1377883316, -1108850891, 1680234405, -1588407072, -949144872, 394956493, 480787853, -287980821, -1739915942, -1763818963, -1622631471 ], [ -1411160170, -180200280, 1399776513, -1382907234, -322777392, -424314262, -717190387, -2057455884, -1530373925, -744958385, -785027695, 1490283014, -1616539467, 835727809 ], [ 1963095267, 1410486572, 1534769050, -1053123016, -1649500140, -660775893, 1580640966, -2002197929, -1870721257, 1127123414, -1000267349, 1587858896, -893611542, 766181468 ], [ -1947241256, 203017407, -1745305657, 1616109272, 1739828174, 2098834339, -1651587288, 928159062, 1130808637, 1695151855, -641105204, 509124316, 1321661911, 1015658070 ], [ -1705028903, 1861778943, 1973494772, -1916041804, 38899922, -1401191159, -526452189, -2069842477, 1253439800, 1197042130, -429559454, -66984127, 123366233, -1309566256 ], [ 1522014295, 691116608, 115011251, 1432623290, 400151952, -1560738079, -701304398, 2111751412, 1505654908, -961136246, 452152427, 1177594092, -4011497, 1883831816 ], [ -928695899, -1600294925, -1080732792, -1764347130, 1487871259, 1544413121, 1194238289, -468279162, 907581226, 1923736087, -1589502530, -1899227212, 223922429, 628714511 ], [ 1256689785, -1863001891, -127341358, 1765573383, 925873463, 1467181241, -688776984, -2017673671, 1803205167, -1645352546, 49852513, -802429913, -414294765, -1472663768 ], [ 1307419561, 1239285107, -24179878, -1604806341, -1572046450, 1799385838, 713209824, -1667123360, 184517914, 912628618, 1710150378, -1518453229, -180012569, 695178184 ], [ 1813881336, 413840417, 349056593, -1744964023, 651333108, -1264913881, -2095439827, -54707958, -111061808, 430571453, -1862670951, 76439220, 1020746455, 221057552 ], [ -2121751279, 1173475325, -268103206, 2072791746, -1544763700, -1598056429, -156549191, 182358169, 326558787, -1917678275, -1770584295, 1090444016, 1323268773, -1223797496 ], [ 994938225, -159794786, -162221461, 1220169033, 1708903978, -530527921, -451562054, -1169955717, -1979022598, -350798541, 1659274622, 1913997818, -439633030, -1294895097 ], [ -1514759022, -1009814994, 1052736819, 2135011170, 1736153278, -594263988, -313720965, 361379139, -1086841467, 204439595, -1952746137, -526640501, 1831581951, -1450066088 ], [ -1851730931, -1074874752, -101728499, 1913596893, 957178938, 310687648, 1007412887, -1346193661, -113920856, -209570973, -902707117, -75651211, -840827648, -2093627509 ] ], [ [ -1685168787, -421435195, -1857523320, 1837359776, -1143957511, -677791259, 1730400715, -1620827338, -1930977201, -2093096033, -370192498, -445004728, -949502861, -490474862 ], [ -1783877954, 1659498087, 750738094, -441194215, 899377808, -1763052266, 1116737294, -1569669813, 1270030668, -1405362146, 90019620, -1655121843, 820058455, -1448486355 ], [ 2067758867, -236045073, -1820431818, 245912538, -1315924776, -690566604, -1320658716, -1800055225, 304810294, -147208282, -1090686850, -1659332401, 1424690681, -171640416 ], [ 348684391, -643123291, -530162188, 140298489, -964094838, -227199134, -1063917631, -379946000, -680963527, 223793120, 1990991939, 1844899063, 390290592, -1217138750 ], [ -1025663062, -538485871, 1951629253, 899759277, 730952431, 370533546, 1428830969, -147197186, -1745568459, 2069181274, -264347857, -786815165, -2109257817, -458128610 ], [ 1421037798, -887750059, 35635605, 1602292228, 1177128321, 301788738, 764416145, 1477402316, -320138572, -1215997125, 1249269942, -380889289, -309573112, 524682878 ], [ -1609788102, -648242961, -677261157, 543817669, 1869693586, 1373360432, -254320648, -1289739497, 138340054, -1535001831, 190441886, -1357877848, -887121610, 973129582 ], [ -1198353252, -12569748, 637379981, -1141441311, -313805117, -713666732, -149294591, 520740124, 119736830, -1522839341, 509659026, -586183386, 818092439, 200879440 ], [ -1105366826, 1882615850, 1344958514, 1600452142, -1535498354, 1982085690, 12233157, -200202113, -496732836, -366191525, 150578761, 2116863518, 1615011797, -1728103517 ], [ -1575468474, -1598848083, 1248590471, -1623077031, -546103539, -1347079110, -1382769496, 1325247586, 2128307351, 1813071033, -188097215, -981292003, 1242725035, -2141774042 ], [ 1267340187, 776072883, 797555450, 1976491675, 1838762282, -442598517, 889164274, 1539182727, -836532649, 1493229452, -1104491644, -2090796550, 999274988, 1352270150 ], [ -1175185014, -1846647571, 527300350, -1858442152, 253842045, 2048863724, -957634770, 659491771, 586786685, 2072019404, 364904616, -124319165, 690989272, -1602378431 ], [ 1332242369, -807927431, -1818384520, 851384739, 1499900333, -1081428388, -1330942489, 1597962298, 1748097732, 1532125555, 1053278461, 41435495, 1406800512, -468235198 ], [ 1818276296, -1618731457, 1373078326, 1120066007, 116676391, -1856283879, -895373865, 136313713, -1550549116, 1448279339, 64782505, -235602673, 797631672, -2093430033 ], [ 302771754, 655046987, -516875678, -1598028229, -1490501262, 571160255, -1225966504, 1479720785, 540037681, -546482586, 1903761808, 528881832, -318054708, 1774530342 ], [ -1568841969, -558083450, 71634896, 1769271320, -1308351354, -1585549399, 1741011930, 342823385, -308931671, 544364650, 1660353171, -354521559, 2061230796, -2112794678 ], [ 2059713968, 1466471650, -2079818325, -759616529, -1866119659, 285026183, -932399253, 144852827, 210660512, 584358672, -1067260077, 845606510, -1940502724, 919207242 ] ], [ [ -1537770242, -731193919, -1199233204, -377446217, 979360375, 645711276, 1694987675, 1636102109, -1576852956, -1124035936, 1591280349, -641419523, -876155998, 985090085 ], [ -752950181, -334827434, 601733030, -1952489794, 1979962058, -973207556, -190031289, -917118956, -492926056, 447464262, 112973487, -1771993494, -878079899, -764377456 ], [ -1209716688, 1820273808, -2085208050, -560948265, 1927906430, -1859026016, 2070975356, -1651233806, 1858647789, 1849621374, -1028099350, -1239182605, -1930243906, 1114540283 ], [ 1576845527, -1959809046, 1289803837, -439154439, -932904915, 246822806, 1176978572, 36195054, -2053616870, -515571546, -1628134378, 850644725, 1739305518, -292801694 ], [ 1709138296, 223976749, -1154901438, 641604081, 1721217142, -973026580, -1010036699, -1830134331, -1652439992, -118101422, 1306792914, -770114169, -315363607, 1831113192 ], [ 11300041, 1440729433, -1888386762, -681545695, 485207308, -1884412285, 1785926723, -140655001, -1502400856, -1502061596, -1480879651, 328980513, 998269617, -347150723 ], [ 143326173, -1193224941, -941404941, -1141650803, 374927407, -777548453, 1067662782, 171445720, -928852490, 597261213, 1771354908, -1381489620, 1602304898, -1260415125 ], [ 1972512870, -756595001, -401915431, -2144481006, -814804438, 690608059, 1615939682, -687094815, 1047567818, -911276634, -443034299, -1390785440, 1660737416, -212562022 ], [ -542933237, 2099586378, 1462218808, 45103934, 631893647, 60196297, 1166372680, 1629327274, -1717207187, 212526525, 1396888418, 1030184534, -2122893985, 1506175693 ], [ -1482374988, 1533925733, 431141187, 1324463168, -151898166, 1319059865, -876295071, -1141942915, 1009543445, 864456874, -1670420129, -1009492121, 175627010, 1773611696 ], [ 51062210, 229965180, 791991317, -1004316496, 402868164, 790977638, -1137334676, -1300894473, -1436862048, -203401776, -1737234055, -332209540, -1230745532, -1303773167 ], [ -902703136, -1884084565, 244718853, -422904255, -1769438261, -478861826, -810188339, 1471683240, -673303514, 1442513323, 1054269246, 1363640466, 1017463454, -460136672 ], [ -434381608, 396799085, -1587406962, 1795651702, -1891822964, -1141431811, 1295828944, 299704716, 632960732, 1624426465, -1354935665, -1941912119, -1644848692, 794926167 ], [ 239288780, 747168062, 1746454245, -510237253, -1523120262, -1933018489, -886667044, -1792674349, -2065057124, 973778046, -531169000, -1335487944, 2118128738, -1327978415 ], [ 1520437302, -1439181216, -422917436, -1225803240, -1177236390, -1231551515, 685879727, -1665563576, -1458080692, 1995166574, 1884, 877029052, 1369258996, -431897018 ], [ -1710439475, 872842413, 484502509, 600034234, 1740455977, 451946399, -159778730, -867260528, -1262435528, -88615517, 1769475216, -1616167077, 1074344721, 775002037 ], [ -923204798, -1934669852, 1797963410, -1057532427, 605510163, -717451042, -1156987332, 40507099, 840470228, -818992999, 661437720, -294412857, 1854541520, -849593752 ] ], [ [ 196910070, 1290219355, -397513515, 248366180, -2083850550, 1625758799, 664374500, 1959364821, -2010181980, -1319728708, -1323492746, 612874075, -1806434898, -681117908 ], [ -453935636, 1621565832, -608124960, 264423764, 163088849, 874026220, 1531361514, 99564488, -972226277, -353329146, 960666003, -1002326145, 2103617171, -2017917834 ], [ -94292805, -823415335, 2129276123, 712114171, -452897705, 115785279, 491867466, -207383925, -1282073952, 1060843150, 1188129423, 95215920, -1849883580, 1391996631 ], [ 68236163, -224947838, -1750519757, -1464690428, -1069351293, -1532757711, -1807630785, -416216133, -1242096201, -85038744, -859490953, 1241422841, -2121801620, 1833564862 ], [ 97449860, -274119335, -1792954839, -1305332015, -2027578533, -1863025846, 1158713557, -993001067, 2002510745, -1709138301, 1167547879, -536814165, 67820798, -1341221804 ], [ -1506360536, -1384390733, 2056272861, -651646719, 628391519, -46467829, -93951207, -2009618622, -2007372859, 480430630, 247515234, -364953213, -2109245610, -1698630731 ], [ -1982191569, 1930071945, -943888861, 714303067, -613276317, 1818686479, -1155423945, -111001173, -1530590234, 1262531834, -754720848, -1804682989, -633466550, -257949078 ], [ 667740003, 570678336, -747038885, -753193186, 1600084388, -723004084, -661986707, 217201502, -1073074177, 640455654, -1057944677, 54737331, -666734449, 1609007050 ], [ 1215238788, -1496769940, -738222526, 927830445, -451582113, 1473081946, -218476309, 840468655, -1707664032, 1443799109, -210553435, -304786517, -2107068097, -994158655 ], [ 419658699, -2117487634, 1252310425, 2052528037, 27514688, -1462460792, 888568522, 1348644762, 1477372689, -194105713, -867262924, 1806792642, 485413632, -1073464790 ], [ -192063797, 1899013326, -1050606167, -1410162132, 2086251318, -1110905746, 69612992, 1670254704, 2072336246, 1387695129, 1604093998, -996946342, -1523381112, -1092330181 ], [ -1619381901, 288638835, 1195968992, -1358941522, -1809855920, 1923822348, 437932810, -42446103, -514957720, 1524871015, -1974635229, 1159490685, 131872173, 1468003995 ], [ 1289114635, 1595365830, 1294875242, 478379756, 1267827839, -427542455, 752213787, -167059233, -1307397956, 493603993, -1998975876, 858735357, 2093626302, -1938391202 ], [ 1739311317, -1817522555, -370493651, 36591714, -341847297, -349377754, 1136660496, -694205515, 627696005, -1247585728, 209645865, -661588466, 18690332, -742956403 ], [ -829387728, -2058469970, 96354373, -661653541, 1580269710, -1462397647, -241025832, -1464485058, -632202015, 563384085, 81550012, 1537091785, 805670449, 1294218940 ], [ -600920641, -1832378671, 1833334960, 1631392387, 1179829405, -1853310667, 558152785, -649519613, -788857513, 527196823, 1743369250, 2008180646, -2004387892, 1382181304 ], [ 2146535453, 1999111635, 896999252, 2096075951, 1605797360, 641691068, -1239275708, 696464555, -226917534, 1370953446, 1974195610, -1114648142, 902470379, -413372583 ] ], [ [ -2140163521, 679517378, 1799219397, -1843775585, -856781729, 114970727, -1766390135, -1626624995, 484686786, 33660946, -279204661, 144028516, -929496706, 42763354 ], [ -783125064, 726589651, 739282902, -1052254111, -423220784, 1032207436, 684967088, -1611435202, -800307487, 324228111, -1761346365, 63987924, 69082304, 1009615303 ], [ 1323039494, -722858830, 1322738064, -648976295, 171359512, 775782014, 490755138, 1635821094, 1008756888, -461490850, -2032898770, 1871825482, -1290226976, -2080480326 ], [ -1658654887, -1559993555, 345613802, 317046331, -1541898635, -1787166107, -2016423640, 1289564731, 1039054885, -2064909393, -897384453, -708854357, 343058309, -1165372810 ], [ 967152940, 341703536, 1897462269, -1913231888, -483838708, -1858627302, 617912279, 411245785, -175877250, 951128558, -1218643141, 1991483017, 1388705878, 1003259822 ], [ 1786135210, 1167470444, -1772451782, -218695355, -1741456268, -774054911, -109691096, 1815824413, -669179967, 842707337, -1383246372, 339911197, -2010896825, 413286686 ], [ 1398684051, -1140751109, -1802152840, 687837514, 859131138, 139868057, -120015743, -185845346, -917305262, 2053779203, 502487162, 2011588475, 1553191831, -697567268 ], [ 1363728007, -813923506, 767146178, 1042081576, -203278750, 140631582, -1623248120, 369628034, 34737635, 399360324, 128148313, 1083755318, 1276839656, -1123823379 ], [ -255146890, 979415478, 1466163152, -207598051, 1367671431, -59883017, -435174311, -743309817, -52272606, -676742826, 1222707090, 883798299, -1523634541, -845635000 ], [ 438572027, -1181325555, 1264669232, 454478110, -802496118, 1561501816, 308393022, 461703903, -2133266900, 772161263, -1634919393, -2106416057, 1841617118, -1677205292 ], [ -110438949, 989022286, 1723482909, 756663993, -1563291603, 2105862865, 1952874852, 1897129755, -716930025, -702741534, -603781015, -2001266927, -2058955537, -1185149142 ], [ -1658079748, 660710372, 1997565201, -1751938162, 1122807001, -1487572304, -60110821, 13128657, 1926524575, -1002340745, -97890865, -1708323989, -4025483, -2062327543 ], [ -911386704, -61340597, 344661278, 646912714, 1363638380, 647065408, 1700938514, 732552617, 1673004731, 1745488425, 1282611914, 2035039147, -336953143, -1277301215 ], [ -1996825810, -997012367, -964125237, -943943221, -2096965785, 174820119, 1767705404, 1272546721, 197028463, -968359054, -352935695, 2049942093, 1663673732, -599152023 ], [ -1440075833, -818991036, 123158762, 1381702098, -1974337914, 1339041156, 575797914, -1362842792, 1154619318, -1519322150, 750087097, 407438697, -483035142, 802982727 ], [ -1977098373, 1595124266, -1309067193, -229515606, 901459078, -1911450713, -102969087, -997108524, 1705761620, -593593546, 1309132834, -818193871, 1430961412, -829489296 ], [ 1414230539, -1033825637, -2063799254, 1188491701, -2075864963, 108362563, -1457339217, 1371261107, -1941570319, 1270821876, 141796100, 318026631, 784961829, 839321974 ] ], [ [ 675436779, 1526781736, -1414035461, 1917648957, 1856667266, -519282570, 233358069, 557972571, -1348356130, -854487523, 313082344, -536687802, -119032076, 31102940 ], [ 1794564164, 73530246, -39566604, 910573701, 1901730895, 711988997, 1156638902, -422862571, -55316831, 1822840299, -755997092, 574153705, -1581139075, -725715225 ], [ -2069686432, -1668455533, -1443589074, -1599776005, -1349661386, -2068954889, 1023099590, -1083188172, 483895044, -1614101749, -357425519, -1847969335, -1584281515, -1283713039 ], [ 925307501, 129184105, -609416262, 533667986, -1077203990, 211698892, -1417691731, -304808412, 1328704338, 2104189195, 1599805526, 1804908390, -1812235567, 489386414 ], [ 1654691618, 1633638961, 975139887, -1834070896, -1204722089, 1932421012, -1459356593, 1191575176, -1312099686, -455687945, -1700809438, -2121880357, -548542777, 481887742 ], [ 782175497, -1721706354, -2013375032, 175335660, 896887445, -2023486329, 1375896988, 1886454466, 935102000, 789504876, 1345777747, -437115879, 1757466608, 490322872 ], [ -574544314, 1375074953, -614877513, -552937385, -1828301457, 1083217103, -509688038, 1402427520, -1166443668, 1750828731, 824692647, 655909430, -1063280252, -217315983 ], [ -1652996646, 969187793, 15040204, 183063539, -1685455001, -228587876, -824250018, -995303100, -644887681, -1776286936, -164892777, 1674183491, -357600506, 1502474267 ], [ -514469050, -252585381, 2124803818, 275184786, -215002182, -276864066, 1575162816, 74810103, 689527953, 2079698864, 1715219584, 930611594, 1093064844, 1962532163 ], [ -1500020329, 2106921568, 1949018444, 39470894, -1481817217, -53202696, 1318533330, -799687548, -1760312250, 582647211, -244262495, 1955419879, 294406783, 1635936424 ], [ 99044095, 155341671, 885472390, -563911338, 310734599, 1140268449, 174009363, -1922221998, 771958898, 1535793664, 551467437, -1198106222, 21224029, -1549663662 ], [ 2076717425, 2093678389, 837070549, 1647895230, 1542422155, 2012691923, 674915336, -10784177, 28114112, 810380677, -420529253, 1689035743, -1919106160, 2068316816 ], [ -1676162002, -1929966257, -849084600, 1929115627, 2098579082, -296759796, 1356143142, -1944621391, 236902991, 95006257, -2006519480, 1290963167, 616056590, -273576486 ], [ -1572128742, -564761994, 768350430, -1667918325, -1278650574, 877162531, -1157681992, -619389149, 1512420782, 167326439, -1211904513, 137941900, -1911678164, -894522790 ], [ -250615759, 1627499054, 1867046243, 889040762, 1225191891, 1036497073, -662668998, 856028367, -1588350051, 1274620434, 927860073, 821659012, 1237869768, 1185446374 ], [ 54796966, 1358149753, -389318690, 1401327269, 1580506822, 212725315, -1086911932, -1119592549, -1973734303, 1516919578, 2040151574, 1564113622, 233801166, -436830038 ], [ 915327602, -159196293, 1200205911, -1974391278, -529619869, -534478002, -1875882897, 831704685, -503714032, -1961100763, 1764909365, -1100129699, -552059041, -320566002 ] ], [ [ -976565148, 324864135, 1699477337, -328621493, 955596339, -1118131372, -1562697965, 1180689274, -1203410014, -1962157940, -97488369, -875216905, 729598998, 1980013811 ], [ -2027224374, 537162692, 26554767, 1029787526, 634017056, 937558022, -2050925927, -1049341130, -122675648, -94275683, 2116399675, -1918630777, 1231884569, -920902404 ], [ 294688168, -1829569932, -1091464427, 1498646737, -1178441564, -16758015, -545339766, -1102189690, 339491461, -1271918789, -812154128, -2023805788, -1423791647, -583135601 ], [ 1552010295, -289187023, -745705829, 943426592, -179502513, -1514738000, 364225436, -373657766, 1783754797, -560399787, 1277697503, -2056755260, -2082572333, 877723282 ], [ 383172210, 1072589883, -1042923026, 1285701651, 1237020843, 461447424, -1064229121, -1353524898, 792510814, -938901506, 358392730, -770918674, 936257443, 121095204 ], [ -2056075441, -1779709445, 1505982329, -1174241282, 1826795536, 1793157640, 1463800549, 1788756578, 734869461, 1307674792, -181530475, 2092679503, -1996575858, -679026076 ], [ 292685093, 695540000, 1716627930, -687796942, 1772745664, -1044678799, -911318574, 805277227, 1927661478, 1612320964, -2059240466, -1492118804, 1604312189, -889376242 ], [ 1844430413, 868597874, 1884378389, -1216456812, 805001957, -83165720, 1569611842, 676070671, 103442082, 558539153, -540531276, -1137611003, -478113394, -591580843 ], [ 2040478365, 639293922, -1614013341, 1067687869, -1048356706, 1459057583, 1736799584, -26029023, -1219668921, 655850760, 297689748, 2019241578, -1174327147, -618372466 ], [ 27993771, -700889464, -571302255, 1481929513, 1763310070, -968059480, 998877737, -1631231160, -1724027493, -1846596234, 1444135348, 1500881588, -404241297, 1579351799 ], [ 1015086985, 1117798786, 115923764, -884246646, 191707242, -37242259, 132339257, -2018170014, 1872731095, 2041370726, -596052179, -146831918, 2133108421, -304816595 ], [ -385920489, -570577935, 1099945405, -2093482911, -694516707, -744224919, -586013732, -1414124755, 1115736558, -1889098318, -1714334788, 40250836, 1505475680, -2135511522 ], [ 1511863874, -2020688487, 334272439, 901622348, 190381204, 108647621, 1550902679, -1736752173, -971800521, -613594047, -2019380717, -132284461, 702893448, -1882987986 ], [ 1322343827, 997909423, 248404059, -1493563478, 1815785023, 1116753050, 1728052973, -764357039, -1638076944, 1381118282, -936413219, -1275485749, -968135935, -734977196 ], [ -728662227, 1002491933, -342345505, 1750753609, -83678631, -572814889, -321282204, 1360495951, -796037780, -704243926, -1143984262, 335424842, -1915249595, -940415992 ], [ 1326813386, -1446257462, -1525197251, -1606439119, 1158125463, -762376101, 1141887648, 249401942, -1528724793, 251452209, 834619782, -760972426, -1883351044, 7968349 ], [ 91675093, 915132828, -452679147, -812288160, 467353595, -279901129, -476494916, -1926419221, 1297904102, -1299066274, -681059500, -594233219, 1926737281, -1104243545 ] ], [ [ 282154102, -962510961, 1435193436, 1645604030, -1689003128, 985917473, -1843889079, 2093280411, 774936045, 292849552, -1660125902, -1813863295, 453424952, -1263166138 ], [ -1530096018, 1973449969, -919317331, 39791801, -443823415, -1831524996, 320842190, -26713885, -2025482195, 1246870166, 1574442146, 54264521, 671133300, -1770621426 ], [ -843201620, -503317872, 845818045, -625664149, -356224259, -938250996, 1695402569, 1119658042, -125392025, -1102580986, 1452036992, -201954054, -377578202, 600971687 ], [ 548114264, -1352446773, 1864675121, -652275885, -780074675, -795546789, 444284954, -596191605, -1578527469, -1579945604, -1439721146, -1681417430, -1258706854, 1406326107 ], [ 179492188, 511377466, -1249052072, 1566604356, -1577169844, 1563025360, 1547013707, 995175898, -1689530783, -494228079, -1057864783, 761486595, -150009215, -1740750256 ], [ -2048519200, -1196875763, -1384737066, -1835392161, -1998717847, 540278156, 693545054, 2113991642, 385162544, -1448916154, 2036757678, -1677622185, 801504215, 462402584 ], [ 2054470830, -868067252, 1984790460, 244501234, 1192442193, 2036506135, 1506368862, -122739027, 195923810, 1505180903, 712909145, -409726371, -1462393564, -643697014 ], [ 1029532175, -417370341, -1939478963, -758747133, -1482775635, 1904238577, 87374882, 1371428466, -1121387162, -1722291368, -1575238053, 336006915, 1934163060, -643514248 ], [ -837661768, 1531642711, -781932159, -1067527435, -82121615, 971471377, 1460682015, 1770903825, 638526067, 727310365, -2019840082, 1042360798, 1938657237, 1257827949 ], [ -767505974, 680722271, 1105558264, -542426701, -1000549003, -1878390297, 1241555580, -2126007501, -2005788506, -1359884688, 2138000312, 681519072, 1769679613, 1578424501 ], [ -413541027, 1825789268, -334803757, -603291713, 170241973, -881937740, -5619207, -92727026, -117075329, -1840696607, -873123286, 387031071, 1670264637, -34718752 ], [ -1135945133, 1017990763, -1181287576, 1658754960, 684607844, -1856007795, 919905049, 740951875, 2112138419, -1529553631, -446635906, 620554216, -1645558022, 684993023 ], [ 1143000247, 1909311076, -1982279303, 2078174416, -760930519, 222319925, 952139878, -624135185, -1995559013, 373938214, 641043421, -1823385448, 514455380, 1007022352 ], [ 525394186, -2049882072, -845914808, 1020864872, -74341201, -175990065, 1210979206, -996397689, -1422973286, -1107973547, -1531851950, -1015848357, -814995711, 125514784 ], [ 677531342, -764461343, -622517586, 495010919, 307490796, -1697891294, 1131885596, -1765591519, -1969241600, -1909364691, -1490986413, -222040765, 1183618151, -448233738 ], [ -526806495, -414079732, 1169701885, -515754561, 1873581303, 1451023141, 1278729974, -970456345, 242138122, -1767726553, -233915419, 184303298, -565238195, 1478548502 ], [ -1072282527, -2015010200, 138789503, -319147666, -770858761, 455103494, -1065119028, 354133839, 1695166338, -441264128, -596207623, 642528536, 1169570602, 1327569217 ] ], [ [ -549164640, 1327876305, 1391802259, -1728301623, -292989659, -1880299463, 1638075687, -1779582370, -1635935266, 1183037604, -2117696318, -1991498321, 1241490395, -217729162 ], [ 1503428208, 609895046, 2132983145, -723539704, -240360210, -998302649, -1793073806, -1541889093, 663188140, 68984960, 972358204, -605605317, 401380893, 255395160 ], [ 138323576, -2031593599, 119454482, -1353845611, -1074437754, -1008218908, 693424929, 586841119, -692098133, 2051658261, 627342034, 1220129137, 1618710213, 23395791 ], [ 174498331, 1502522520, -167052557, 1240538886, 1920144226, -2132057607, -43764374, -1363289629, 1508290872, 567743740, 1220858833, -119406914, -1098983688, -1300354272 ], [ 473036592, 790385093, 1634547715, -1439265088, -1389512216, 561615022, -1486247423, 204709131, 386440883, -386578489, 977887093, 1251390855, 665587685, 1575947947 ], [ 1850071547, -790599442, -1045881894, 2043962727, -1980242639, 1618916452, -508860483, -1708750204, -1833774071, 903347930, 450211840, 2114604897, 273085588, -1225082539 ], [ -1557492985, 1024112286, 1626276400, 565861429, -779246908, 1321572199, -93637299, 788474262, -1332323485, 2006315274, 3912459, -1430254050, 665449583, -243030607 ], [ 741788249, -1346844592, 1960467788, -1584170851, -1000290022, 1719819252, -539143329, -988296555, 247834438, 614759010, 2053992601, -1192865196, 1324791038, -2021236350 ], [ 541278517, 356053004, 694519852, -1833355765, 1790362086, 934811479, 558195201, 1751484814, 930663871, -941352548, -1834177805, -948366819, -2083962586, -537392539 ], [ -997517796, 1255745760, -32554655, 403781424, -421930177, -1204781058, 1492515708, 1949484069, -282233534, 42644225, 1817895890, -1543971396, -1065841824, 726989569 ], [ 1547019760, 1120033995, -1655309015, 1012419702, -286106618, -1417831661, -794560063, -1786359037, -1238583152, -921924060, -1137271005, 1264624473, -195200568, -1101724655 ], [ -516748305, 1676202987, -240021770, 1263612594, -339448472, -66817350, -832538270, 528756213, -1902541478, 1426001778, -529168167, -1009904102, -955080821, -66298056 ], [ 1792776228, -1496200389, 123634341, -996485490, -1088672857, 1220169127, -995712195, -1136474565, -776207302, -521975747, -1808139663, -373996140, 1607796152, -887269146 ], [ 240756162, -1983711442, -1110299082, 2079819521, 1510756331, -390706902, 1197912022, 1447756266, 715408953, -800862707, -1603456592, 28086488, -269653253, -1293572070 ], [ -757985573, 1436754855, 1887686287, 7774519, 1007063732, 494100954, -1616520471, -1308169455, -480461333, 1960298383, -1426621480, 887409131, 434193926, 1282205669 ], [ 2108000583, 1531776727, -2668180, -1122184032, 810502075, -919836153, 338253669, 723341542, 698130925, -678524829, 556000730, -574979741, -1662451956, 1436257626 ], [ -1859483290, 375161514, 1121172439, 1516900574, 978557013, 781989842, -988721296, -845597346, 214970979, -1012544042, -193007952, -158258417, 2001933097, -395659746 ] ], [ [ 2114333565, 1689244075, -802967016, 452962487, 1553159038, -214359287, 2011327624, -1856452887, 1503279005, -385121573, 1251589252, 120113183, 1430133787, -299313418 ], [ -1181541267, 1601929867, -634458848, 1364212391, 427948092, -103456029, -1707167304, -153690604, 908064792, -225349358, 246163970, 878267495, -135610631, -1874488195 ], [ -1859604343, -297818792, -503582786, -255946208, 33572114, -1643330203, 1348767361, 100245752, -46074923, -1875279981, 59943710, -1413250637, 1692751197, -1995772327 ], [ 1691585177, -224563181, -1765088561, -779378305, -1435396876, 1673960993, 2059355182, -2146905342, 313088325, -662435516, 237497440, -344319859, -1114355497, 1180402055 ], [ -1093137516, -1029051347, -1132654430, -1855949043, -1388319342, 904767946, -201928773, -676366087, 1870914634, 541902858, -1081297308, 1796746404, -292180414, 2140932730 ], [ 708236241, -1800060468, -1528443228, -848801304, -1886870251, -945601995, 1547392948, 1739252844, 1406357514, -161121559, -872391059, -75049721, 1958278062, 1348800223 ], [ 516286855, 606385785, -675119506, -317182824, 1463391342, 805950064, 1481178673, -341792985, -1602786435, 1114974679, 459103643, -1709826984, 314247860, 1991911193 ], [ 1077783088, -1827207470, 861644142, -1653840336, 1488105278, -342448851, 1107464594, -978480485, 107348976, -66167182, -442319234, 1599305948, -1294569628, -1354645375 ], [ 873031362, 2112190638, -478672354, 889345659, 114084657, 948553164, -1351123929, -1695387194, -1655331209, -1513389084, 1293070524, 1599168816, -1377745929, -174346861 ], [ 1737750256, 492434237, 1794897230, -242855968, 162944350, -1723720356, -5823215, 1192422402, 591061459, -983590718, -1243887033, -374162658, -532288125, -1029001765 ], [ 310673044, -875980160, -995320628, 598222361, 1813373555, 2067048886, -915804433, -129607754, 84924932, 1268315823, 538215294, -223243801, 341222696, 347310576 ], [ 204492414, -841606309, 1641826474, 551328458, -1825597152, -1207653661, -1446152685, -589079239, -1789000318, 180750547, -1833878468, -1470417198, 1764895661, -593876218 ], [ 398933878, 969353378, 573719312, 567630341, -1352052656, 465276781, 1412776957, -1007538069, -750557888, 2135464074, 725729726, 220525494, 1293851190, 1242451477 ], [ -349597559, 1920199716, -186689323, 1582097435, -2111747154, 2022401263, 1102581620, 1344719345, 1321249470, -869683427, -1334939656, 973954843, 1849114481, -337002331 ], [ 822264764, 405860517, -1752135546, -106893667, -1122163878, 778841425, -1607070518, 517955806, -701890991, -1857402736, 430827919, 41201116, -1346008710, -2042855313 ], [ -2084771010, -1473285508, -924728632, 527191888, -1953049420, -1824622307, 4389408, 675838409, -411347771, 1802669360, 822194139, -368000100, -1047956515, 79140461 ], [ -1721908425, 1327049529, -134320622, 1138640727, 707714613, 1593634895, -93952000, -569510425, -182762220, -1028912928, 1909822335, 880031937, 609552827, -96903526 ] ], [ [ 945072544, -1671196946, 904825649, 67720130, -1243879457, 641589521, -1893915548, -2138735330, -2020950759, -323158602, 1899052344, 999311039, -714347392, 1749893676 ], [ 6866241, 1290947805, -193141747, -1847424089, -377020202, 86676884, 1723970689, -956338447, 442110275, 791595129, -1276165843, 1832242772, 1142221816, -2084307551 ], [ -60929516, -283413492, -548815673, -472666372, 545478742, -1852357494, 1714772020, -56453156, 390464613, -957217326, 1371221819, -210884509, 1654475639, -1526329661 ], [ -1999311237, -1255340670, -135155006, -1233514355, 979960096, 958215151, -948372831, -1210285650, -760438143, -478422601, -214646570, -51104175, -1432872279, 213304256 ], [ -998348539, -952598577, 1223844512, -533753074, 1546069809, 1006875321, 1479517517, -351571950, -1116120394, 412753471, 836575100, -1380224123, 97437041, 61915926 ], [ -1443687042, 1991654254, 842265756, 152694751, 1649343835, -1467061614, 690481942, 1050339208, -1936294619, 319662219, -1185819960, -1361087567, 852089291, 1745889770 ], [ -1543807062, 1133278146, -2086402705, -682225401, 423613054, -857930768, 1623594146, -626067954, 817201796, -127782243, -2015457527, -1904046864, 835243771, 1657840398 ], [ 569018157, -923461105, 1379485726, -201312524, 476666788, 305391184, 1935575034, -790055888, -688761199, -621515632, 1768080761, 1493593349, 354591543, -1911121701 ], [ 2017493496, -1873370335, 1854764465, 2116412517, 1408268321, -651991293, -628467883, -280453076, -2117491937, -1099617521, 325313538, -1774600874, -905665038, -258336017 ], [ -975210374, 418032417, -1044214509, 853455029, 770403377, -1156615986, -428495855, -603192522, 1448369041, -448819613, 512207427, 611952765, -1392183862, 455527390 ], [ -2079578379, -1171736654, -811011895, 648684687, -306217616, 146284677, 945560558, 619022943, -1274058081, -794542469, -2080689060, -880434546, 874542850, -1660304385 ], [ -20808340, -250566801, 309408024, 948650276, -177297186, 853316172, -1061052937, 1183043339, -1447254810, 2081425107, 1000537710, -52825056, -1678127706, 967250506 ], [ -1677789336, -1883037876, -1193698432, -1297862952, -1780814544, -936407852, 498559722, -1847854932, -2043138647, 1112822310, -75106820, 1962926902, -648248094, -631487522 ], [ 159575895, 322400414, 1580092317, 585002275, -1067782286, -1551003428, 386858985, 982557436, -275017991, -1452038910, 748068099, 1369141183, 1588544846, 2121154842 ], [ 1322036181, 8167273, -1541623282, 352093138, 991456320, 1799382492, 1293059173, -1103346780, -240699718, 387319266, -414704761, -902280386, 101754734, -947330546 ], [ 1888896631, 566775139, -647890807, 2018297304, -857332302, -453475133, -1664056225, -770936792, 1798282776, 854217854, -1428328410, -170782660, 191432112, -543629750 ], [ -1708802428, -665604397, 1666925608, 545334401, -2117183320, 148382722, 733271066, 1854023085, -1053167409, 1351501822, -224293774, 983873614, -1321462244, -244449411 ] ], [ [ 602250297, 477162189, 143545502, -689930826, 2078840106, -1306823326, 1838120003, -2086592557, 749649436, 1660520125, 198533337, 1188835927, -464980481, -1304262178 ], [ 1503429480, -107205746, -272972951, -2084109870, 601060030, 670101383, 915269529, -1035683623, 1661840396, -2135085796, 348886309, 823393200, 41772679, -1841614334 ], [ -2072807758, -171605015, -1937473486, 453629388, 1523301794, -375496461, -723655086, 1518601126, -1300594783, -888121956, 1921211735, -2028118916, 576474729, -480868496 ], [ 1985810284, 942467800, 263187036, 497270221, 1338780573, 1629896421, -1054226622, 1231669936, -896052952, -84007521, 1010910310, 1835157428, 78168053, -1803248185 ], [ -1030951885, 2054354571, -638686648, -954851635, -882523380, 581001454, 1940305404, 677406134, -483117146, 333927700, -555157231, -1755134297, -206561237, 1185293689 ], [ 1893729411, -929858945, -1968554008, -503516631, -1703602147, 147012883, 292775296, 520117687, 1776169155, 277921111, 684351546, -1068642357, 1595251829, 994244740 ], [ 961003417, 1073038110, 281820317, 1124751184, -1831496774, 642557663, -1332271194, -1440697435, -140714909, -540088342, -143649825, 1314377846, 410690627, -1296038326 ], [ 1292320344, -1347703948, 610635874, -67199688, -20797539, -1166603103, 1069836446, -1285969318, -2073809665, -944452831, -976454150, -1873589071, -961850632, 780755964 ], [ -1317941510, 1125881864, 125062314, 108886656, -1192653412, 107129265, -152258031, 854415844, 1398799415, -2077590062, 1080444724, -125934631, 286060622, -363506231 ], [ -1319477593, -981845812, -831398654, 243564498, -1033245569, 1626852409, -2064351593, 1116726254, -1315725718, -406786447, 1883890429, -433607055, 1397141495, 891835131 ], [ -1078769568, 1165788422, 631245633, 915629081, 707391386, -1760800825, 1742705440, -1760467288, -221819099, -628665092, 1437606165, 931505342, -1247518854, -675586418 ], [ 1592105519, 510010169, 1777849051, -1522583982, -1193726817, 165765968, -1522769624, -560355755, -1753247783, -174894565, -75877932, -291156214, -1236632284, 1145414615 ], [ -1193529226, 150704823, 270491404, -1886686987, 1453967369, -1336908147, 1461925265, 1072987236, 1029658798, -788358106, -2138104214, 1527924285, 1365556897, -1209000594 ], [ -2032210949, -588654934, 265544044, -463965663, 738014914, -1613640135, -1080852536, -653321017, -569667432, -1899720276, 1541256500, -985532058, 544299940, 1406194617 ], [ 669695058, -1740650529, 2069965379, -1748778985, 1870990447, -1024754821, -1955826753, -167230643, 2065148323, 2146098462, -1454821836, 903464710, -569243143, 1427187248 ], [ 815942561, 1548997897, 954844367, 177734487, -1717021376, -755124962, 1448550006, -626597134, 40407766, 1452438645, 2110389447, 973250838, -7540060, -2134464477 ], [ 396761947, -1364904371, -1869071021, 277916686, -1894265289, 1346388905, 1134404526, -470788409, -839326043, 93192457, -1798155690, -1388776805, 629804887, 1486338587 ] ], [ [ 2008557999, -220477653, -147093078, 145708908, -1217277707, 1920199230, 910413252, 1397283111, -483877634, 1661806088, 167274245, -451992474, 67108266, 820622309 ], [ -1205648073, 1803328464, -96360051, -1049410877, -985329286, 1944395005, 3318511, 727437820, -1382677719, -1975099442, 2140696204, -1020430870, 594142847, -243843677 ], [ -198080375, -1788568044, -232864116, 495954068, -1914261116, 104970323, 246448637, -278016177, -881546948, -1077523869, 1247813636, -476140865, -110424603, 1645503279 ], [ 1020331450, 1358056116, 1191522782, -82712122, -1956492691, 398357971, 467270478, 1031060844, 218331901, -1113332935, -1137098293, 1301579024, 1104203826, 2053849211 ], [ 984304994, 1253754001, -679320520, 395991151, -576804362, -1000362480, 200150077, 1734757009, 384961473, -675959639, 111529382, -1351766549, -1160891571, 2072642464 ], [ 386333166, -1403490762, -1744556756, -1416950241, -1539968702, 218141420, 1701003763, -1096995201, -1363067336, 837347918, 1806296933, -66783809, 1476019463, -796966094 ], [ 149107057, 6368083, 585700214, -554859925, 1373076711, 469226184, -1005087154, 1087600639, 1751884659, 891823461, 501091158, -1102824289, -224458754, 1539162820 ], [ -728193509, 1925169104, -293281321, 690534341, -212673329, 1548304189, 23973480, 1845125408, -866445231, 1745519020, 1875321448, -1918052665, 1518934615, 1108963614 ], [ -1769597815, 1704691158, -2011340712, -1393793692, -188223337, -1129949122, 1255983796, -2131233404, -1660458441, -1937890048, 361126231, 227527070, -1105534952, 1153052677 ], [ 1520054074, 271547782, -1944732571, -137728536, -877926133, 1267564236, 1776402472, -318849183, -1703776848, 1284664891, 2088999713, -408991256, -2109812498, -1066469917 ], [ -1724521166, 2042519857, 393009061, 76099658, -166214354, 1400693612, 176811082, 905082836, -547608918, 85461672, 1712426196, -999376969, 160193088, -1333889377 ], [ 366687569, -807718283, -798515488, -731153550, -1756294675, -304100671, 1989272849, 354397429, 2141212205, -2079465871, 64775910, -1227043142, -161495156, -394685470 ], [ 1240863737, 2025401600, 1826635161, 1601795698, -1803966637, 720334276, -2108059557, 851126073, 461627531, -490751184, 1784383955, 1728475277, 1753186321, -1470478770 ], [ -725880690, 1658725240, -914571421, 899159378, 804561503, 1688381399, 544938597, 1065021707, -1668572137, -473543937, 517436403, -1485293534, 1635470326, -323463769 ], [ -563427723, 2027557590, 53955143, -1025332177, 2047290844, -350236836, 2110856838, 497613509, -374387344, 661320644, -2012336912, 366191651, 2066876079, -1197066110 ], [ 1010021435, -410985510, -644796033, -870901283, -2989185, 1272090307, -1192704981, -1906471481, 1993151562, -25558800, -1681642032, -261539892, 903945349, 1820212093 ], [ 1407616562, 781454418, -484982054, 1527852622, -266043240, 1348377471, 1804620115, 1693092736, -572894640, -1865139553, -773039762, 569997663, -1451409428, -1369710950 ] ], [ [ 544907119, -1055129645, 313302869, -2024028227, -1135609260, -2040926860, -198661107, -697421696, 952013680, -1748653479, -298900253, -1460497865, 1889087599, -1658096772 ], [ 414402184, -1074904474, -627453575, 1694391732, 532901183, 1872208105, 1076522119, 609432149, 2103863276, -182204865, 1982354140, 1093328011, -722955306, 391827488 ], [ -1814047864, 776315707, 337541412, -463205983, -1786095547, -1196108361, -1344731109, 887012467, -2065092809, 111357713, 2125648268, -1870280092, 1287726387, 414860257 ], [ 1626957294, -1154882715, 607528744, -1457568082, 209503710, 2138397764, 1670190604, -1963514917, 823681551, 1923116288, -219857349, 68911849, -475998381, -1675176274 ], [ 68394653, 1144118898, 356957504, -1868260133, 1463773677, -931888548, -145532594, -699658286, -808823756, 1229511169, -1459455250, 1255339984, -1224995618, -1453898231 ], [ -1211324724, -359453405, -1806541958, 126469209, -1882744256, 958340211, -1334174459, -1123419038, 2086382035, 147343671, -813272350, -1950750747, -1831068485, 2114701653 ], [ -1319893523, -1702254553, -578747965, 393114820, 2020945017, -1640292790, 1966233765, -1821874823, 1790260956, 878187656, -592563160, -10478537, -20095797, -730566296 ], [ -1538508548, -72558381, 396478554, 1181808376, 2096240894, 1501340383, -601696295, -639541746, -681009824, 692373797, 1112007994, 868673140, -2120206509, 1576955256 ], [ -197720100, -593441066, 1040336326, -1427157559, -1596790905, 562231199, 1902740244, 385089367, 1285883702, -237325831, -1029695610, -609900659, 1308169534, 1001036649 ], [ -940179172, -1763574782, -1716042207, -711034577, 972189591, 27156053, 949635359, -1574393523, -1609859192, -1585767663, 1188547296, -1908086718, -1428237525, 1199893973 ], [ -286837173, 1956706650, -1228713649, -1172830279, 2063782701, 1895855963, 898472027, 1503383515, -993748029, -2054719065, -1715040167, 1903055566, 1763456110, -55894098 ], [ 1687416015, 992356630, 1027447453, -1763834475, 1501033873, 1459972552, 461321370, -1691735975, -2096390010, 1368367638, -678185033, 2057517251, 605445909, 1762853579 ], [ -1983888339, 2135139744, -470096000, -1483727037, -1458431724, 838724722, 1620672608, -1462440697, -1251998743, 2139329344, 248193270, 1527492386, 1936827209, 1928816968 ], [ 1765137403, 2069928828, -1686848065, 581268021, -1670602681, -141036854, -260567612, 21989648, 1471821771, 1275954626, 1488896446, -1104336986, 1772358146, -626927991 ], [ -74321398, 1735786608, -1765952662, 1765205168, -966038362, 548711095, -2027292877, -620621477, -1133583322, -1555990628, -1207402620, 202845493, 925653474, 1780084579 ], [ -1814301076, 2008455094, -1967587611, -764403538, 1564855462, -548130172, 238969783, 1968672188, 991450472, 1151114468, -722779755, 816927767, -804149031, 749198701 ], [ 4958197, -1815253683, 1204352391, 340885046, 501118452, 499196834, 823476351, 262421208, -1103213530, -43389572, 1491098592, 339890773, -2136556649, -182747236 ] ], [ [ -1729352108, 2091408292, -695070866, 653636868, -863418594, 2117187432, -1835434026, -1881325959, 1757427659, -1902733497, -339914262, -1967425038, 275059395, 715601267 ], [ -947408426, -5663202, 944538508, 762143076, 781841775, 804662650, -1456763920, -506931169, 1513564335, -1989939481, 151631504, -745487633, 1530678600, -1763335659 ], [ 264118862, 2136930674, 8941661, 638584024, -250363181, -372234489, -1270531172, -1322627488, 1824049853, -67283261, -1887948909, 41036759, -271126924, -949317620 ], [ 858088974, -481706899, 1279873664, 543211231, 2108605722, 980400860, 2066235629, 1992642008, -1922740973, -323868963, 1414841658, -1115432101, 1526812345, -1519275880 ], [ -1786198030, 1074032874, 1152960047, -1631111873, -677666974, -53702002, -863573202, -1913250580, 1681774094, -1883561941, 481342720, -403110919, -1608867251, -1180042584 ], [ -1012306276, 1552290663, -2128162509, 2017948153, 795470878, -1849168429, -956061528, -1637913689, 1057970607, 1732259114, -1041958957, -1107837902, -984012259, 533254966 ], [ -2134576935, 137685293, -2054840988, -1674355629, -1041892924, 1202378878, 1940878863, -1887935636, -55919828, 161529782, -856912613, 1203442422, 1906320202, 1150356450 ], [ -288381705, 1719998967, 1726695255, 768051573, 1204537678, 266024761, 854986174, 108675575, 97916531, -474344727, -2121880774, -694098537, -938398886, -2077100384 ], [ 1464555322, 1969416084, -2110675504, 477377545, -1992367964, 2059909184, -829986647, -6633574, -1990258564, 1448867568, -185856457, 1143662366, 371314790, 1226105916 ], [ -667233572, -559863230, 936403888, -1994644701, 2105952627, 1910191718, 1561849190, 129394732, -1074491646, 1668326982, -1247750322, -1862044702, 8868315, 13412146 ], [ -2095252772, -1402448139, -1480044263, -825678002, 365113906, 1397919389, -1491419381, -427334188, -244662697, 1691891901, -1459563397, -1828305198, 498719103, 1316256289 ], [ 2113968015, -687282069, 1810120634, 1739487130, 141552661, -537047432, -1077715894, -282108409, -1177938001, -314619986, -1918489508, 232086090, 1178365747, 441384609 ], [ 1021927744, 378726922, 363828632, 1797875472, 691584971, -1154346255, 726808167, -840325530, 901411784, 1417951577, -314678870, -29388020, -343464981, -1984786498 ], [ 1220308223, 113923435, -1159460238, 167943640, -1350217903, -1235890828, -1013014069, 1801196287, -598855062, 808382864, -2114499265, -1237486697, -740663211, -944347472 ], [ -1765614023, -127619375, -588932102, -787612211, 1682446410, -2144889272, 2100994886, -1533017579, 317502599, -43471893, -1049960954, -510326091, 1021090873, -1802351540 ], [ 27346303, 356412795, 2066692189, -961194891, -1399481688, 437807803, 2007349444, 340956475, 113379431, 1651262, 154047974, 2104523207, -504637477, -887554462 ], [ -28759744, 1017137258, -1608287113, -646288357, -608415072, -2103527596, 151219211, 558886785, -1759684224, -6851977, -737734424, 1287541409, 984638402, 154432504 ] ], [ [ -132701038, 955140533, -1274805556, -1761447457, 1426057870, 1039150770, 1328891727, 1151459004, -1321846278, -1008514112, -617517536, -1138096184, 36943992, 1309412835 ], [ 459847298, 779408731, 1342695388, -91151318, -1212628265, -1239549460, -345319709, -1936505483, -690917151, 603768300, 1551534432, -1861949785, 1382588742, -1414914144 ], [ 1862038152, -1368464367, -996031920, -1004500974, -175221825, -918174910, 1671073750, -534979887, 958490810, 1703559222, 2014778093, -706421815, -1526625245, -70978330 ], [ 1171981102, 1551775691, 449377391, -2010991262, -1074127031, 2012056085, -1540574089, 889591834, 830565716, -1746879821, 2038488889, 1035502619, 930739041, 296743032 ], [ -311727894, 1978418506, 1430816322, -1031318556, 1840267180, -1933641129, 1009100184, -1416115638, 939762856, -1722491897, 190325062, 1174196581, -2002391191, -643535700 ], [ -339207805, -2066172616, 1316822614, -1120100674, 1278318783, -439197212, -169555393, -1472757723, 281136796, 1157599538, -844239226, 903861692, 1586533817, 805768996 ], [ -1271032581, 895125594, -1209615446, 107390611, -756973841, -278125103, 482662667, 1250958602, 712016800, 1936858622, 1340266944, -664698803, 1543021178, 1772743017 ], [ -581397197, -1985060888, 574486585, -603550705, 1989889588, -1487400390, -1411580560, 141274133, 2045001582, -557738355, -1606369013, -1883260612, 469024466, -1087537281 ], [ -1004817116, 677608603, 379649396, -421442681, -1469665392, -909987922, 640362382, 704630449, -269260503, 1016277966, -1545067611, 1252545205, 180850949, -1135436413 ], [ -1947289347, -1583472657, -140504046, -1479440566, -1464152518, 835513427, -930046946, 98903645, -403754231, 57096468, 168999495, -244019548, -515425832, -27548647 ], [ 946223407, -565028149, -1275210759, 1993840486, -1001737027, 2145413706, 12043344, 1562076484, -106748511, -1081262312, 805567066, -2021790633, 1400943463, -1253221056 ], [ -496478579, -928393666, 592694507, 508190368, -1143200637, 1701087975, -1154634363, -1547303272, -916368022, 1699567716, 1616847962, 841853091, 1553293485, -1773999595 ], [ -921493119, -1459245661, -193847725, -2078976014, -104482365, 963237817, 93877610, -1947232539, -1025305523, 1776394179, 1399100537, -2100786597, 1039151414, -28085359 ], [ 1481098017, -1229628103, 340988796, 38324223, 957808486, 1380114993, -522983385, -957344170, 1360358176, 1637304717, 300578521, 37866007, -663828630, -431436527 ], [ 1297160445, 1540978404, -195449123, 1953688421, 1745729468, 1331944933, 818011265, -1267295441, 1617090615, 32258145, 1256313427, -700985292, 140623256, -1010463216 ], [ -699782891, -655196883, -446006879, 1151805291, 566325231, -1324339548, -1935762666, -1234675561, 1920987391, 1689256261, 1642769804, -210967870, 1750737237, -550347544 ], [ 1335472510, 2015331415, 181739490, -157963732, 450090503, -77266499, -685076144, -745203509, -2118024880, 405045580, 42054815, -2052525848, 2016409852, -1489325354 ] ] ], [ [ [ -1446160804, 1486093991, 527742962, -910995987, -398019133, 1407610334, 1608234309, -1042139427, -632747017, -1939201239, 1884520061, 1077365124, 1585603086, 787928440 ], [ 919322943, -547951934, -744017419, -1576916572, -104724692, -1337676552, -1303553322, -1384868846, 2072730902, 912914350, -1851675159, 1089927577, 143882150, -1758008300 ], [ 393121770, -696730667, 1737294008, 792165674, -908073942, 1185276722, 883027607, -157003043, 1114413503, 1339049675, 1972769436, -1057106591, 2133488778, -2009010784 ], [ 1801479019, -1235657184, 1504427938, -1647336485, -1931763095, -737989076, 1890376227, 1802334477, -130580797, 765734406, -437445549, -89476602, -1999441214, -2146573181 ], [ -2038733182, -658088056, 1007302517, 682753937, -1797531090, 1648252629, -844086104, 1058917523, 943040434, -30383970, 1480351802, -629973517, 604075014, -1288902828 ], [ -1304660338, -537145112, 1472328983, -1036266013, 1683774351, -866905479, -197536500, -221442224, 1958317761, -1819887804, 784795666, 1752150416, -1161017469, 1196515128 ], [ 724293985, -849002270, 630285855, -1039079984, 1100705475, 1133139347, -2015367437, -169403564, -648056767, 367518700, -1245823929, -536200595, 865270159, -627762919 ], [ -696074076, -520428389, -1963534472, 54668538, 1789880633, 2030221250, -1110447630, 356620652, -372135376, 768310635, 1079271222, 58730228, 731659647, 660776295 ], [ -1509187017, 622146451, 394935650, -1336094115, -963209988, 97840070, -1261804967, 1080228681, -578735466, 1460526365, -1860270502, -893685929, -946339237, -1550774245 ], [ -1948425523, 172344193, 2134639074, -39292939, -2131087271, -1002183101, -647175815, -387221440, -835217506, 204225625, 1959947203, 2007756292, 1314793571, 170459858 ], [ -1964548060, -907839992, 1299973480, -1615477993, -1890310289, 274537339, 1775025596, 226602103, -803798303, 1867214427, 29556968, 1527167029, -7128621, -1541801077 ], [ -134245053, 944990980, 1257924624, 1574335268, -1584953341, -18884775, 606856552, 7553533, -959377325, 1218462180, -323423043, -159573185, -840163415, -625358880 ], [ 437642743, -2017861846, 633361169, -1671265065, 114852456, -1905611984, 14865457, -1206343947, -1351626804, 993543783, 363911314, -235283808, -1959405432, 372527539 ], [ -549964354, 990323800, 766251727, -885374747, 733644150, 1174052791, 1478695180, -68173413, -1087021438, 140785417, -353128678, -1050791192, 1128702777, -1313243367 ], [ -1860087696, -279863986, 1653857570, 1082609354, 1066616677, -1384985891, 1150181452, 673322954, 1259684336, -70068928, 763351867, 1128263155, -796091190, 207815850 ], [ 1682534695, 780840611, -2061717935, -1120358704, 781967307, -1890573122, 89503833, -1076620575, 1344654424, -1154523065, -611419854, 18877444, -1294006979, 1732518684 ], [ 974052224, -1126547847, -238099924, -265473635, 923436974, -19244578, -12721365, 778052882, -1063767160, -601657226, -920020080, 1663151641, 519941381, -906331500 ] ], [ [ 806772495, -1796484384, -802681427, -1015511390, -1371960102, -30769734, -506546065, 472811387, -1428754247, 1353729885, 484420288, 267424518, -899842883, 1441446610 ], [ -1420857752, 403162880, -2016158655, 1804642047, -721374315, 1077419283, -453712252, 159513417, 1688960411, 179080518, 476030624, 842779991, 383649123, -270425941 ], [ -477879143, -1974856752, -1332775968, 415246588, 327794483, 291489436, 1424424663, 1134133719, -2122898520, 777103067, 230796068, -1162267756, 1281326062, 702814578 ], [ -514070013, -1251533204, -1771567586, 801082422, -552984691, 58656039, 325995572, -986845035, 993983445, -1908143762, 198606551, 1392881332, 684507955, 2090488907 ], [ -1784987423, 31200308, 284308933, 2016934859, 1260439862, -1484543727, 773327039, 1081830785, 1688888051, -1498197828, 1070394178, -722374967, -1947506344, -478210165 ], [ -8809851, 1259152836, 1022432497, 1378202560, -841380571, -1433273975, 890898907, 2020949808, -848440499, 972137444, -455117223, -1026665010, 145581536, -212021440 ], [ 1334590275, 49956280, 19545119, -684948060, 1672419373, 1739840007, -544937216, 322324523, 1406506130, 1648272275, 620461751, 517421300, 621592473, -1430122224 ], [ 1036453624, -1731063362, -728057909, 726077242, 709113334, 2017202621, 98090167, -533698056, -1092279909, 705824413, 137693166, 1819713447, 1826567947, 239414885 ], [ -837552676, -402445659, 1760390974, -472737000, 514286260, -1844341303, 1614942505, -1063995543, 964047562, -361338997, -1566895046, 723137641, 818934307, 1785928769 ], [ 709891018, -1381229056, -504612502, 867125765, -31820720, 698504579, 1079967384, -1694730654, 940407966, 635461055, 897733256, -278391135, -1903049240, 285309448 ], [ 395335987, -414390705, 1048943246, 1427977975, -2005331904, -181745928, 410893107, -1515935994, -704151813, -1001403874, -362329705, 1004448548, -325315701, -1922431007 ], [ 1953000935, -768301920, -698486341, 2118334488, 1698805389, 267432086, 138037431, -1197713005, -1370378833, 1850823307, -821579308, -195073647, 1691999636, 23047811 ], [ -1204604589, -1186459573, 1308079686, 1965821274, -903345674, 610594072, 469490839, -345512069, 18543171, 310868301, 998949934, 1021168389, -937818840, 1170448620 ], [ 1801208858, -1909544934, -268801564, 2040360315, 1167182209, 1378450928, -962786588, 590129228, -1153596862, 1361305168, -1405938762, -1140755891, 1958054149, 1319616267 ], [ 773725981, -178757484, -1257978575, -1973054001, 1362696844, -358075769, -340881421, 221639113, 432819172, 96742289, 1365144658, -493781331, 1418001039, -1499113146 ], [ -1237445493, 1751925791, -978998186, 583949296, 1773831765, 442013297, 1061550222, -600793578, 885732176, -80765134, -534418239, 1832963993, 1363094056, 1644976843 ], [ 282864242, 1331640111, -314505189, -426898853, -115886180, 234519967, 1653527485, -148397410, 1235946764, -1347860004, -1675504402, -1449817323, -1876307571, -745176532 ] ], [ [ -1948067138, -196576646, -664547475, 477396997, 1395565208, -1978382417, -1434338991, 320572161, 477709413, 1816213796, 442642512, -1767785538, 1278156926, -1526645279 ], [ -1116591403, 670336398, -862232608, 1759164481, -1785075426, -1456019237, -1920202660, -1825623471, -1344046456, -1460333026, -1325771654, -1978688208, 56001156, -506994518 ], [ -1772599367, -2047820374, -1894386378, 1456714919, -722941014, -510335759, -1550463329, 2097653895, -40560836, 569573171, -934817779, -1628534782, -438746381, -1041885363 ], [ 2002747219, 1844054956, -350369479, 131567897, 1462358404, -1160643322, 159589985, 277893487, -594342032, -106732587, 397453689, 258377495, -1607568979, 2056269595 ], [ 1804478256, 222030775, -1922171621, 397234928, 2080883313, 332101507, 1712766729, -1887255154, 1107778740, -1627139825, -1253455823, -1078239166, -2002713612, -455835239 ], [ -93905998, 753768879, 782912487, 111662109, 13746442, 1495311090, -832486981, -1182287818, -1470836438, -1269856820, 482074248, 366928425, 140173350, -704997305 ], [ 1967478845, 706046210, 1561276874, 1402959387, 963963148, 1413296697, 1989147469, -728584019, 1167583381, 1885476396, -1848907853, 444645835, 306602444, 869906143 ], [ 1126969859, 1682099106, -1792222246, -1516036433, 1131399095, 580029959, 496105862, -1037427303, 1351960564, -896482852, 854050294, 1319616294, 874432799, 114260301 ], [ -1155329023, 462104856, -557667571, 603734506, -1524549180, -197387244, 1590620941, 1862026221, 558260283, -37724266, -2020951646, 1179191538, -902268576, 906512292 ], [ 1876995039, -371962365, 1069734991, 613047687, 1594883494, 935606514, -1893049904, -459636436, -649133241, 1717824743, 447477396, 1147018422, 2123291301, 560445233 ], [ -688137454, 11672770, -773632421, 1482204155, 589399141, -474988089, -192982865, -1624568212, -947464556, -167208917, -842704165, 1782675938, -370508582, 1911491151 ], [ 1574086980, 1357014336, 1416802870, 386790098, 2053481390, 1935595143, -7698712, -941670009, 1398807316, 1759426748, 2105280987, 219023858, 47970174, 2064291372 ], [ -1259217154, 1856344792, -1207210674, 1723407543, -1862262323, -398916075, 960179682, -440707500, -1845373120, -1854212168, 1931223673, -1254029617, -1700636811, 711701114 ], [ -2036694228, 242782293, 394708186, -1181397972, -1516558469, 1523088284, 527414270, 1637413715, 220682189, -1608240600, -376299599, -1657350598, 795085299, 1212447777 ], [ -1223539538, -602721627, 791814047, -276229027, -1489285888, -1891221298, 11153769, 1284926792, 1876675124, 1047414550, 1144352312, 1920273889, -636591950, -274407933 ], [ -451207128, 353339618, 296413024, -973003503, 835139898, 1906019369, 2106804505, -1448692393, -970562878, -1158716934, 1465325184, -214260119, 1480211100, 1590158149 ], [ -2058325899, 195994383, 170233766, -23755801, -2120059969, -1671751631, -1590115739, -1533879515, 1315967411, -1158818381, -985240258, -263609150, -379791974, 79948161 ] ], [ [ -1794716879, -683876467, 996672486, -484575561, -274884164, -365216929, -1205480740, -348782473, 1062331766, -1329861745, -1241303117, -1948290148, -1486272255, -1787457983 ], [ -84881360, 1859709785, -956036727, -1964128025, -1716442998, 721980310, 457299225, -1332470153, -93827986, -578107857, 181555112, 2035438689, 42107779, 113715069 ], [ 1054148134, -1087949257, -214784153, 617645779, -1193282013, 639825101, 1234806622, -1239211269, -133064374, -2075121637, -689324871, 1041047440, 1415891345, -1237624913 ], [ 103997128, 198767782, 2131683589, -255684463, -970788138, -1989656953, -2023708875, 896949101, 1908645527, -2004854965, -1144815209, -1706914797, -1804841495, -36082153 ], [ 1540278827, 612014237, -825567110, 418731230, 317983146, 1318397020, -1423346350, 799495561, -606588904, 825177057, 691844258, -61296977, -408130364, -1406934187 ], [ -1266270837, -1264559130, -604282050, 429845717, -1795990056, 215188977, -746638818, -405276942, -1230995507, 1135305210, 814461999, 381116274, -386022643, -1362135600 ], [ -1977596044, -1046194341, -1352338924, 1225030074, -2088331118, 106620550, -485616828, -397007745, 1056524291, -460837148, 513299298, -688229259, -1444218337, 920281477 ], [ -762236790, -1294576285, 1695112087, -1843210947, -1607367147, -1019845869, -1359428772, -1475504518, 250814948, -1258446327, 387457440, -1177313770, 1173563427, -1174974564 ], [ -1535680144, -1500287942, -466901284, -1257880097, 1856861068, 303668327, 1186371977, -1215774910, -431344194, 886469818, -2034393265, -500986532, -877735906, -1463384336 ], [ 1899123743, -866069213, 1785395386, 2052006130, 603865197, 105297143, -196402506, 2120789688, -683524973, 1025667822, 720721807, -1861279925, -1864669081, -633981658 ], [ -437554297, -1688027000, 794879419, -1737011469, -1664594304, -1468484892, -989247280, -1389165739, -861242190, -1902656070, 830990706, 486373705, 194032194, 1796973875 ], [ -1650684676, 1917635508, -1548182532, 1712725736, -1295337402, -428692818, 783978785, -401192496, -1125834469, -670929988, -18014516, 437487984, -1236184852, 1378653587 ], [ -1228508091, -172374752, 1592126117, 27721683, -763954614, 1366425541, -256425979, -86066012, -1498831995, -166975032, -615467131, -188880645, -123560260, -506853188 ], [ 865783256, -1309626580, 1442366354, -2089307294, 588869338, -452329024, 371604729, -198963019, -1252934505, 1049804540, -1960404480, -715947982, 272786378, 2056161516 ], [ 131091235, -122889593, -2032931213, -362137044, 1006435239, 1690360432, -239315797, 717859803, 1264838553, -967615929, -954648676, -732766826, 943218358, 1221086958 ], [ 158692233, 1185482978, 1170089831, 262283470, 830945271, -958756455, -1620942370, 243717720, -474556864, 480211227, -886546851, -11360023, -882297603, -781446499 ], [ 490319927, 298628971, 1028808464, -1477651280, -1703904308, -1449619147, 816997322, 831979721, -819411155, 1212164362, -1299996019, 81365602, -620399292, 1162680397 ] ], [ [ -1344542416, -1294537259, -537363406, 1999365560, -1342544659, -498995013, -151420986, -779578065, 1144427283, 130073334, 769767185, 227808246, -31489279, -1239913453 ], [ -1134766054, -804837036, 1213883214, -1015668435, -1493719922, 423021339, 195377197, -1290928636, 188034851, -59429391, -661597075, 428859874, -1773670617, 1915745390 ], [ -17991146, 201644150, 1704182420, -2116097760, 1445872290, 1640735510, -256459285, 735197722, 1802404338, -391156305, -657191344, -1687985997, 1738544748, 310528072 ], [ 277259329, -742631046, -88555638, -2006422321, 753553966, -1890171258, -930728666, 1376445557, -1347626115, -1500911137, -595543704, -224381677, 1201771381, 2023865925 ], [ -1305808934, -1558682514, 462579340, 2119658921, 1163759591, -493241856, -252720667, 1635461264, -1298299606, 961100021, 1465404819, 1628843089, -1717550227, -322161541 ], [ 2106751777, -244155181, -128762725, 451674531, 932157447, 1488975255, -1173354574, 2039416596, 960525906, 1741694885, 559311446, 821860828, -474352943, 253657649 ], [ 2118789813, -171917687, 901658954, 800465770, -486904337, 284204886, 7984415, -1671280390, -1357442808, 631567580, 784694115, 685334746, -2046186564, -403031317 ], [ 217556278, -1580846631, -3981085, -2083164559, -1699806673, 1608286095, 1554213411, -850226826, 234023752, 1243128453, -1568928448, 766295960, 1595373555, -1931180943 ], [ -2047654985, -1976717906, 1883855719, -1825483745, -738555576, -569522496, 1613065735, -325238984, -1087632119, 854107080, 1098700050, 213211788, -1726777195, -433390020 ], [ 1200948879, 1805217805, 1442538478, 293245335, 79254703, -1699941227, 177285070, -1973239756, 1029836660, -364332766, -2107349715, -281249506, 513127418, 1121165804 ], [ 1710705068, 1591244363, -1528972020, -347174147, -291873295, -379129505, 2026041818, -1232081532, -1430643380, 528454993, 464605935, -1518785136, -893239869, -1911491448 ], [ -21704568, -6226227, -1955083652, -1927205361, -2122996784, 396329936, -867953830, -1685862417, -1338819070, -1462031026, 323231869, 863427375, 1681542931, 755074781 ], [ 1559063319, 181817334, -1923682381, -866935130, 10823721, -605842216, 1973554623, 221669727, -1936322296, 1756146356, 2107992539, 1971601960, 1561265231, 1759665684 ], [ 1973100976, -66817845, 291202441, -1739982239, 694036178, -1625219451, -1912139656, 1217855444, -1107365874, 1703182652, -193350902, 1116424329, -211953589, 1177132405 ], [ 103099805, -711986149, 1369050134, -868157444, -1812957641, 1762723887, -1200808846, 872684232, -1441435691, 557612956, 1873995928, -1030472255, -313953386, 103398854 ], [ 270332638, 1373642597, -1824986611, -2053660874, -358509375, -998921955, -1276455099, 1431893167, -1287960858, 844722146, -609257378, 208944063, 720031252, -116153561 ], [ -1036364020, 943787365, 1431493054, -1648574821, 1359134058, -918167399, -926214220, 1295003484, -1723920584, -1107457410, 328015716, -1897325057, 728032552, 1457071969 ] ], [ [ -187366660, -2019069737, 1509380947, 630960348, -962702153, 1731724637, -1196662314, 336103848, 1052918314, -608560526, 915658245, -401785111, 1569231088, 556484336 ], [ 1369950638, 551366389, 681062350, 1608129911, -1079062216, -2028697078, 253070007, 1063745005, 1034294582, 299908028, 1311282400, -448390618, -515388277, 991221325 ], [ 966665460, 792531459, 1807234975, -352602452, 445741877, -86797182, -1341914552, 1210859770, -794358, -468299691, 416590714, -1808102175, -368715923, 477693684 ], [ 1477331455, 503508154, -1959878440, -1441440037, 889198988, 2066032542, -1525400629, 1832737262, -1503344055, -145630364, -649138714, 1927502832, 598034501, 230522746 ], [ -1028947177, 1900095590, -785487702, -1687834007, 443630283, 1658079815, 1283022484, -2048329989, 289913765, 642580521, -354757693, 1637324480, -1422882616, 1570996049 ], [ 947461680, 1989619080, -1675780436, -1234215780, 1251058531, 443641016, 1604764789, 1996796849, 1560082367, -423331939, -1934581796, -1355917920, -1021349659, 1543951540 ], [ -1603414015, -266103244, 1851545782, -1379777893, -1692762940, -1475867031, 1110692935, 1857333313, -127277205, -1859265313, 340834184, -55757750, 1716077899, 297710630 ], [ -332291885, -984207973, 1771720493, -716720395, -97328215, 1092431371, -820525084, -25642348, -1127127874, -1191435540, 1452095292, -568100602, -247367817, -1221067464 ], [ 119266945, -1341939302, -21387119, 1793661169, 1151514843, -1861891723, 1119756177, -540579173, 1706743540, -950608651, -2066965499, -212577447, 924250064, 1687859678 ], [ 1314160478, -1199999778, 172219224, -1091863822, -1137446470, -1566872258, 1044423922, 1115544510, -617885240, -1139700592, 1767880705, 53223394, 171396607, 1926985372 ], [ -954236100, -962325539, 46605497, 1322917105, -695003759, 1468779541, 1639008188, -785196910, 774531108, 1223252981, 849137748, 1447327064, -424418507, -1878660832 ], [ -1398185668, -1186001646, -1572954371, -881979023, -1751374227, 858233234, -506729706, -1297929053, -285891228, -942940091, 1774919670, 136951070, 1541946073, -662284876 ], [ -410080301, 798594283, 20668572, -429286337, -1213958141, 1995421928, -367921733, -725703663, 1254930272, 588992990, 2067987021, -924591402, -1707981233, -412482358 ], [ -1684853126, 1661289280, -1606407432, -61495933, 1005310755, -252983668, -1928498044, -1544507263, 2094025140, 1370290565, -243148568, -1066196963, -1736928276, -145421737 ], [ -443419525, 1027034951, 963813908, -485860208, -1490824160, -341555744, -844903659, -1314851501, 595271150, 1317007329, 1855273738, 1521467193, 785328186, -1589366154 ], [ -54068856, 189919710, 17160831, 1562383477, -390650083, 404255667, 220291379, -987432193, -215106655, 1783809389, -1015177644, 1566526487, 1318720677, -175293718 ], [ 474044630, 1823471623, -1877584505, 94890655, 575989984, -660323886, 115343543, -2134019432, 1759892156, -1254724523, 199421099, -55802129, 152381327, -1895304712 ] ], [ [ 1808298858, -1321742936, 630634635, -1216296594, 1957495274, -1251608843, 1655031578, -480077856, -1512646827, 948961900, -698312720, 1467861876, 1732553623, -596245799 ], [ 106765316, -1186978590, -1743145919, 1346452291, -145756407, 2136306466, 205647603, -2016214648, -130436692, -1469717806, 1449347244, 1433801297, -714756871, -2016323166 ], [ -1987227928, 560854653, -32109193, 2206148, -950456014, -47905412, -1688475763, 783645437, 1505122499, 1520725351, -432949097, 1583405538, -1299438689, 2147350510 ], [ -718691277, -2112292757, -2140786679, -1116933686, 1726183163, 1106151775, 1369095406, -143117811, 2026944391, 1255848779, 452305326, -581258024, 1968040378, 1065941375 ], [ 1524975673, 1426361500, -438559185, -211620123, -1521787109, 1458402534, -1680423280, 461884572, 213217634, -1425621994, 1156655367, -1648054099, 468902645, -1687127145 ], [ 1800773876, -1316253369, -1907508130, -308205419, 1361439315, -1430409855, 343111595, 893551423, -2060082783, -472204053, -250217994, 508602798, -11575484, 972247249 ], [ -1518213456, -547534834, 1969758413, -1627339955, 162886581, 452828717, 1855802421, 1351772040, 974404460, -720822201, 1658283812, -1108524153, -650484055, 1213696031 ], [ 110869902, -1811531113, -1646554963, 629294842, -923485229, -1207687245, 1167276757, -594094990, 1028811787, 1763399385, -1560387585, 1348563936, 825786257, 300695318 ], [ 1141800900, 1580799213, -422610229, 1394787873, 578216756, 978528468, 2069826876, 1577229156, 778936779, -1734015151, -630673177, -1484690357, 1323881661, -164502967 ], [ -1854106816, 581250281, -1129733819, 1849612542, 398418655, -1965050197, -459953748, 1617475720, 1658057694, -454779288, -1647473756, 713050346, 1180498348, 1848181023 ], [ 698709873, -575938659, -1238942476, 815557850, 1232540197, -1485101677, -979067436, -1195359505, 782461044, -2128109913, 949604188, -740437962, 68920872, -161184061 ], [ 570653188, 1354869426, -2002921416, -505689173, 175263418, 2022019454, 460484729, -665583550, -1440252600, 1017778526, -935081285, 608756186, 1346100700, -1566170200 ], [ -1608354319, 1384567070, -1232672269, -976130875, -734925038, -1994309971, -1911191032, -1165526049, -988753783, 1773119076, 1325217361, 279730563, -1424953751, -544783224 ], [ -1576633662, -1397149936, -115141290, -646657853, -1034017760, 654793031, 841161806, 2071404752, -1384265010, -666446024, -1334090352, -411401010, 1836232787, 1260529509 ], [ 728511880, -174874131, -689019429, 1196720281, 228849613, 1779665441, -1757711032, 1843900020, -1176909348, -1708987851, -784729576, 325480424, 39055907, -557141553 ], [ -605899684, 1394642817, 1203524776, 1784126885, -848022968, 1048647655, 574925552, -1431308231, 817037648, -1446761006, 1121752190, -1252301859, 180939853, 144834625 ], [ -1664498122, 59177690, -265586679, 1849920402, 174237943, -936300900, -2130164438, -1230015493, -1323969501, 449230748, -1504768487, -730516803, 1372072198, -1040129197 ] ], [ [ -244810785, 1390840840, -1803175723, 802908381, -308566031, 951890546, 174504469, 1732562020, -1506792963, -1959888055, -1545033114, -988412694, -387146966, -722751644 ], [ -1204069681, -1431971896, 1321423121, 1310315434, 469040919, -1517247797, -669689861, 438006691, 1101124309, -1516194786, -714476290, 187909961, -89130133, -79293353 ], [ 112047277, -1834875899, 1782456311, -1588027620, -1432154963, 1822524878, 396601003, 39891575, -94581293, -1867261337, -1985994946, -688517706, 1549226499, -77219079 ], [ 236161630, -1135127408, 686989539, 699542009, -494754113, -1732139842, 2086497727, -400959606, 901198496, -1188565866, 207110630, -1402749536, 1604904787, -1235604501 ], [ -1878156690, 1253021916, -1651193278, 1357961584, 1345995088, -2098448821, -2139007202, 1370592536, 780370104, -1163049131, 20373045, -1140574741, 623443859, 610497655 ], [ 179030607, 662070610, 497603907, 745289862, -508362706, -1797444494, 1902106870, -134821289, 1061129238, 1221920807, -1909789113, -1239369621, 1191152467, 1918621572 ], [ -1653130205, 1271069119, 1944122489, -1618533841, -1284379600, 1435933191, 308270728, -1181993706, 1355366128, 50288624, 442556180, 331005255, -2019149550, 49483697 ], [ 84762118, -60228686, -1065448429, 1681543448, 1776470492, 1970244100, -1430132468, -2001575400, 284861242, -758595225, -1709050749, -1406988122, 749563346, 381593725 ], [ 1881119587, -857116900, 13331606, 852691751, -1411510476, 535878141, -201232915, 716343916, 728686726, 1761444905, 548237689, -1364754270, 2039035276, 2106268422 ], [ 494616346, -664450329, 147383210, 1720216748, 139923684, -497544508, 57214387, 354498512, -802816661, -1441146990, -1109824428, 382486251, 1376732282, 668016912 ], [ -1821732836, -1031476447, -609723621, -796563671, 1656835510, 870482117, 1053367015, 1672673282, -1028606039, 1429542411, 1712442579, -1052870249, -982169336, 1579803967 ], [ 279743236, -2144634369, 1259894498, -1549351861, -1780712660, 1601350319, 184675447, -519051609, 516782793, 1383158370, -943680012, -1870452871, 272644790, -1464598819 ], [ 964166306, 457072184, -1005789276, 923314289, -2027696206, -461252337, 387534007, 103016716, -1054683564, -1851054535, -2120950757, -157599556, -1572776196, -357907466 ], [ -1681471998, -760220898, -593084192, 1220732486, -1633284754, 542245662, 190208484, -1656397973, -720497926, 1097577555, -1953442986, -678313866, 704928190, -1127038886 ], [ -805211555, -567824045, -2013189552, -602810283, 1028952791, -199322505, -1179973087, 1811946174, 1947119240, -1098148096, 1773615672, -1309964660, 1537249024, 522323706 ], [ 1034381542, 1196156843, 240398151, 212980442, 238253791, -2086049392, -1632097247, -1015071674, -1552009734, 714515144, -958274732, -729070032, 1664182043, -85377659 ], [ 1568957733, 1122642191, 983975670, -1975458869, -1645114291, 1632083305, -2094975730, -571784731, 1050907321, -1109819862, 547916101, -1586246284, -1729525525, 362623153 ] ], [ [ -1747973165, 206983547, 1393295997, 510832341, 1371078539, -458095453, -403733682, 348285021, -1575461869, -1069193364, 1624472152, -332223753, -1988801658, 1728961936 ], [ -864642560, 1137883020, 1633056777, -2064141872, 243516474, 1714265472, -571574093, -1648511491, 445897829, 778986282, -1916243549, -75670761, -1233155714, -123925901 ], [ -1022350981, 1467619626, -142491195, 73434198, -1243806391, 1293703729, -833025007, 1223763964, 711473577, 482616805, -854549823, 539115449, 898330866, -1938539560 ], [ 440490489, -1241774940, -970722967, -1150728162, -440143902, -1177449259, 1887750035, -1645254504, -1787702241, 797915553, 1207405976, 1221758718, 1036612020, -957576547 ], [ -1450799904, 2120695357, -1021636329, 1444105767, -366113156, -94529812, -1721481127, -1790636608, -2097014297, 1257742495, 917789395, -232054917, -43129095, 631029211 ], [ -658650220, -1521342712, 260674199, -1849951142, 220367065, -1521536198, 1448833467, 821378105, 174325708, -1222684775, 573122757, -936064061, -1337601514, 764476736 ], [ 1812229337, 956312035, -308759238, 914623194, 1808591256, -859192433, 1641594066, 1093071233, 429067137, 754756211, -1032284971, 684977784, 600452821, -1477719810 ], [ 380805731, 1920351308, -935169439, -2121938575, 1825442619, 347882163, 710432613, -1200460989, 2078219030, 430615646, -324513390, -1998970810, -73020369, 1780150097 ], [ -194417777, 856505941, -457388825, 48116417, -1163304499, -582178174, -36390016, -1826377599, 788238789, 1247661417, -1848735348, 1654271045, 549064990, 1699491 ], [ -640046559, 1937688556, -2034824874, 259461401, 1994903679, 1019945905, -2105200975, 802372123, 1035026363, 703038038, 60352381, 1915502502, 1321968510, 1886666501 ], [ 622943696, -11127759, 432525537, 1542734476, -128894501, 1526079317, 41313405, 307090170, 1164732346, 750039569, 1353245192, 974578477, -244876387, 390032423 ], [ 1651433796, -266788060, 267099622, 2130718849, 504465436, 2064780427, -1649877419, 869185311, -1074750980, 55986929, -547816297, -1743181396, 1095825430, -380471458 ], [ -1433166617, -326293361, 1153224075, -981793610, -142162176, -2070634571, -1084221407, 1136682374, -434751566, -1168452211, -273718509, -1875445855, -1801743493, 1918160226 ], [ -2072506909, 1918246593, 1367466819, 1316245431, 1787535606, 245001901, 1138778738, -2059511281, -954877072, -1110795910, -610641362, -1149650421, 369583843, 517672898 ], [ 73668611, 257764381, 285400116, -1365283817, 1112134377, -493538252, 1974908927, 849670247, 1917792757, -1745548879, 1024439661, -1134938309, 1418661868, -1794261586 ], [ 701255532, -1569431468, 1490440515, 1685385190, 562786915, -1649736170, 1471638683, 853280546, -1859719575, -645432811, 974542265, 970246494, 1420610979, -1891749780 ], [ -1875513223, 1152420715, 1668797492, 1839227474, -1470243289, -934178264, -1763333198, 963066995, -1697366408, -992655713, 609349664, -841998522, 666507796, 1352798686 ] ], [ [ 1071601881, 479923217, 815481894, -609713725, -863029896, 2072857774, -1281547436, -1755151351, -1651905134, 662656017, 805903940, 950330937, -1499467613, 2047223273 ], [ 935748574, -854074063, -1898023589, -894631676, -1112156379, -104894054, -2094124921, 307650384, 185830681, -416393711, -1380116555, 566091974, 1243511207, -840903597 ], [ 1932899175, 717660291, -1599173497, 614905132, 1910003219, -1313818571, 2009277976, -1277894396, 2059108707, -1759777214, -750515523, -286696871, 54638461, -603614037 ], [ -680402526, -1214318246, 70968265, -725622993, -2126771970, -349529453, 1703382748, 416216061, -1351226364, -1887215544, -1020204392, -1706020325, -1757002451, -440849517 ], [ 951197819, -1009235560, 1574950100, -1155049981, 1142114829, 631439282, -1721941670, 864825538, 1089278714, 537670919, -1785834040, 1709555937, 1650423902, -1769187615 ], [ 1051532564, -1934571740, 489977199, 729272644, 1525849261, 707216966, 1456731364, 145391665, 1287645934, -1716305803, -1709474182, 940394148, -824260395, 1434386628 ], [ -248375653, -301678430, 28323823, 1487486671, -172599562, -1784595938, 1594105246, -385813465, -783176830, -1978819727, 1126748619, -1986710614, 1730888588, 363217288 ], [ 388502093, 588467605, -725186883, -518111629, 565614544, 867261377, -819788894, -1816261114, 394617183, -177432619, 2107887607, -1964722409, 1966936186, -903610551 ], [ 541497513, -773459608, 1037870310, 1942726921, 604882337, 751250884, 1933962112, 466523125, 1112152698, -1251398550, 1342141491, 1535470671, -2146558602, -2131717867 ], [ -621541579, 1606226416, -1973600548, 1285492216, -1839689939, 512177317, 1729366129, 1969625650, 514751382, -64222803, -1443330221, 1853098631, -774010563, 191551276 ], [ 1167134417, -1729130041, 1304314522, -1110990224, 242784898, 1671581351, -114750886, -700413774, 483396088, -1493437887, -847156036, 1564573496, -212569615, -481319124 ], [ -854734527, 691162739, -1265858490, -1411890175, -184304842, -572388543, -1142366381, -1845114852, -1716750616, -319245322, 1105667252, 1599311885, 319793591, -489096882 ], [ 304799470, -905808012, 433388126, -1509675114, -741314359, -934983619, -818693036, -332831804, 1510333462, 381903240, 56390084, 1461060698, -1419369265, 1764728032 ], [ 1798497415, 1455713414, 168940174, 690095557, -1258257509, -576850597, 1659024792, -251129547, 1814269476, 364702319, -833665263, -376883568, -294169943, -839663393 ], [ -286341212, -127134881, 601897056, 1144597739, 155493025, -592472369, 283953242, -1538440318, 15796100, 135209176, -1532956060, -155325570, 1133556037, -675970068 ], [ 1811126401, -867718805, 498662459, 833448124, -1454349498, -105527231, -668910816, 16204530, 2025374117, -326213788, -2060949165, -966032364, 1327963610, 1054030412 ], [ 1937326434, -1553378009, 1223950662, -1745027805, -591436730, -1126685171, -1486735137, -2052052107, 1849163093, 874326868, 84487323, -561311323, 354766415, -744626450 ] ], [ [ 362035523, -853420527, 172888143, 1543625280, -967009089, -793435061, -1464480045, -1220411187, 792855650, 1453671412, 264048777, -1295910741, -1570576998, -571218151 ], [ -76313322, -1009852791, 208966889, -1909751491, 136693102, -24162454, -1539536351, 125203462, 2114613930, -2053180512, -77493079, -1498687648, -2084324890, 1530877902 ], [ -1181458953, 2136945564, -1629257453, 152652057, 2100339674, 106734235, 1020914558, -1584582366, -396801257, 447630272, 1082845109, 1037338443, 1665567250, -1936293581 ], [ -669266980, 220594094, -14503030, 1166302494, -2130166560, 1855361704, -1448106847, 2026360454, 667049860, -1456238178, 985212905, -2077666951, 1304484727, 777117145 ], [ -2117434168, 1601891287, 1780287532, 40503112, 262647559, -506563885, 622993919, 269521426, 2062387403, -1097788894, 560065918, -378930589, -1544061986, 1131521747 ], [ 1680084119, 1225369631, -252094389, 360907592, -2026076373, 190232136, 1955878791, 1124552434, -1003001252, -583856703, -628921883, -124196682, 1848301624, 1853383213 ], [ 512146654, 60823937, -518808051, -454714353, 1845552001, 168564870, -969244250, -1321436097, -522178677, -541372766, 1271478637, -1336891548, -1824153713, 1809236276 ], [ 53121102, -135191678, 2025708268, -1681965701, 1885564312, -464538948, 1286055993, 1241015212, -753786013, 1644349384, 2108218326, -1280205450, -1716866735, 96470812 ], [ 1840042839, -161139616, -485807831, -1759059328, -348398581, -1967184110, -1867074172, -700021016, 30078550, -618567107, 1253743576, -1640151105, 613704613, -611914609 ], [ 1966524306, 551950613, 2147116817, -489615233, 1458605904, -1363018041, -1867740709, 1731491433, -787142308, 170899062, 1089249073, 1419114601, -64017453, -1564312832 ], [ -91065271, -961697391, -949307462, 1101531929, -355210676, -495060344, -1354458749, -1534558181, 1244674090, 70524591, 40111273, -109061918, 1682977918, -67288869 ], [ -595714355, -710075976, 1400661983, 447357283, -595195711, -1131499649, -545345568, -217209161, 204955914, 1672924205, -1176092842, 1266818395, 928489085, -1087104517 ], [ -6777104, -754882246, -535607234, -1642538806, 267091064, 1358892285, -302951106, 1447122911, 262261677, -661746231, 348180983, 1052752568, -1081894893, -459928796 ], [ 150868274, -1130781655, -1875711270, -1220113192, 1121541344, 1246356290, 261658588, 1497475075, -358165284, 1331247270, 495089022, 461590263, -6897943, 1295353332 ], [ 1420530024, 1599940062, -708527382, 1416800486, 1103399026, -485799850, 1646266004, 1179225137, 850518530, -778125054, 979424306, -757179055, 56586134, 1293901149 ], [ -1971084431, 915985782, 514215702, -518007766, -24270060, -1233038235, -432900610, -2135938597, -1031992767, 898765108, -385428750, -894838133, 431405500, -2008182591 ], [ -333677813, 1425239372, -440015535, 2140890868, -1676525132, 681390590, -245771482, 1526812821, -1824547797, -198115617, -1140056473, -331667372, -712077656, 1976701863 ] ], [ [ -238228701, -1466183394, -554500859, -174239201, -1002884399, -87237534, 1503764352, -1442445573, 488097834, 225237871, -819441570, 1601003341, -2051367295, 56570206 ], [ 1876525785, 2070072132, -470578336, -45285932, -1068011907, -1017011929, -1087155251, -1803846573, -1239030389, -11955468, 1911670562, -1510568625, -1055956190, -219112771 ], [ 274425983, -1125104031, -324667464, 1609923620, -819407357, 597972434, 893749003, 429547715, 2111700267, -1786925164, -430072529, 511258434, 1702718972, 920946497 ], [ 197564022, -1490855845, -1959965831, 851308185, -1493181010, -464970866, -1826590502, -1791984917, 548134044, 887858846, 2145537845, -223033746, -329385344, -1337679473 ], [ -460255407, -1027087144, 1892685060, -1947891023, 1571884749, 1592870953, -1728012517, -866975345, 998662158, -1879363972, 39918081, -1513320101, -457922556, -1144729181 ], [ -567084139, 1193782171, -1958136885, -1253300731, -1218928282, 2141064454, -1309479245, 538784748, -1972272815, 1656332452, -206565328, 688496466, 9196994, -934709654 ], [ -98115155, -471325467, 154477532, -1916534895, 1249944770, -792531237, 430411764, -270051314, -592673019, -932511762, 1621812368, 2064736113, 1899633138, 1719368962 ], [ 1135419711, -1269753568, -527663864, -1163969552, 1083312851, 268282832, -394984067, -1960261158, -2002070097, 820733290, -1879227415, -903382930, -2018656855, 1392944950 ], [ -1416298957, 1912667025, 942508579, 1910140037, -317873788, -2141005191, 1091469551, -1734435460, 465619767, 1960999288, -1477855150, -207954907, -151001112, -483123455 ], [ 1720701146, -1173957153, 1041814918, 591506853, 1169150004, -35919259, 21582305, 779179814, 2072330577, 1657215634, -512347629, -1037092561, -1245332431, -464075400 ], [ 958704515, -387922284, 813846174, 652293744, 1216510233, 827930662, -153876732, -1870577204, -136816360, -1084526198, -1678294180, 994246062, -1661820763, -760858052 ], [ -778309620, 726492574, 1001304826, -383799512, -638924529, -1647057300, 415087088, -787619617, -1677933696, -381128152, -1855011706, -256366655, 1321665473, -542379135 ], [ -749032499, 1551960025, 309645995, 2034706839, -1696254378, -1838085979, 207445584, 1476288999, 2128906369, 1453979904, 312182444, -1403702796, -1661656133, -1564944674 ], [ -1747030210, 1969881346, -729013568, -1876152559, -256658020, -145634829, -139663662, -1258609392, 1052242280, 1725250428, 202056481, -270155415, -846249960, 2041774063 ], [ 511716632, -1668804370, 374552832, -284940209, -1583962439, 1545777525, -905008715, 1678342095, -1134934556, -185642566, -1466310680, 640797648, 1839116644, -2070581472 ], [ 170022047, 235249570, 1612336043, 585947536, 184490894, -1781925394, 1795962528, -861001130, 925020547, 2056027919, 1348788128, 2090106285, -1459906690, 1910750536 ], [ -1335597378, 962531931, 2145198138, 1530126431, 1317569355, -13167809, 347544291, 1468851335, 101071754, 1103443960, 1463790320, 1481588244, -1725667759, 1964453521 ] ], [ [ 940356846, 1758193067, -597813621, 338021668, -2040477995, 2058240899, 1926902452, 859333684, -1613137010, -1244075186, -1692111131, -1993317476, 1498933999, -1179537336 ], [ -825044861, -1541354800, -554147669, 494978767, -605998900, -197260363, 242406096, 167516706, -2056466319, -1707159968, -847922957, 1995882658, -56064143, -369027649 ], [ -1372657067, 1955854488, 840695214, -1428151122, -364089702, 23866486, -1588754948, -1421861661, 91557802, -1723533033, -1572648912, -1876293567, -1687598990, -347002514 ], [ -1587817955, 225002506, -1088550369, 1454472464, 920502240, -1498796783, 1036098618, -1520437337, 1087815020, 1529491294, -752744320, -644808042, -2017319462, 1457732581 ], [ -1689996309, 1586006042, 1261469180, 850501219, 287701746, -455865427, -65764243, -1687618606, -1965457469, -2095920560, 1570508655, -2135110217, 2014577797, 213680764 ], [ -1061320113, -780946952, 1787777528, 945110289, 1705921082, -1187670829, -1162827360, -1305093738, -786593509, -372559666, -294625722, 358332380, -948048325, -1371444552 ], [ -813566891, 1935222806, 733281544, -291636833, -2012412972, 1341623354, 251344007, -990749920, -169205758, 1438271022, 1313516551, -857029038, -1924812344, 827726804 ], [ -176840863, 1820625080, 1651290013, -136084298, -733085165, -238530737, -1954438944, 1372710405, 2064906288, -1435662198, 1869158760, 1689745136, -1357857479, 1161081837 ], [ 2046136073, -921073605, 685356323, -1561889406, 871892171, -1131545354, -1645974992, 1865740030, 1137933487, -497174361, 1560838317, 710025474, 1292267143, -893218103 ], [ -906993932, -1474067846, -1347817894, 465606662, -1758736994, -1715749551, 569178089, -1389469503, -1119946569, 318259048, -1308550411, 1296747187, -1958038149, 1571003623 ], [ -310844174, -1012175192, 111941925, -376904324, 337134064, 1437960398, 1565538789, 1838662321, 588730408, -1263808637, -1027477737, 1728260876, 1509336354, -657153586 ], [ 297707933, 1738806032, 867082551, 309746314, 88766306, 2096749072, 1849577337, 1517363554, -1546433437, 1828764860, 1151580292, 1293063798, 1244773942, -1880854114 ], [ -131987448, 1238579465, -1207752781, -2123136811, 1191692008, 273624390, -2034355267, -1126971407, 350656039, -1232566393, 892819285, 1849890403, 3423537, -1743587746 ], [ -2079245156, 43188549, 1468918817, -2095904954, -997515934, -1650530289, -1810023043, 1662500918, -616156616, -1377854939, -1981483193, 1337208411, -360590666, -1400715375 ], [ 291340244, 2142381132, 805722341, 288004509, 1987104111, -460082817, 1991946846, -337585695, -199088498, -1679259085, -445920310, 1926798999, -505871216, -1045661493 ], [ -1798990076, 1222146924, 1377958148, 147560004, 2069899544, 816451128, 26883652, 1259886407, -1778556873, 1785454521, 12499929, -1428458886, -246540208, -203096407 ], [ 1465839620, 865161071, -1851115197, 1712568374, 873460914, -1414658802, -1874397149, -762840659, 2132073641, -1119650020, -1621980442, -3214932, -689265866, 1198355917 ] ], [ [ -686456546, -1848950742, 452839679, -1300732313, -2046951700, 1896161381, 1569951308, 2145051092, 981446145, 373687835, 1702280408, 1408278913, -2092750297, -1552325751 ], [ -1826263032, 1973626087, 1435773904, 847932441, 1239817642, 2086493327, -1725746002, 1375845506, -48542254, -1541798710, 165984219, -1626244557, 733052548, 394766522 ], [ 321323350, -1109513867, 474250681, 871722796, -1233613790, 437241047, 407775386, -314565769, -562145232, 143321013, -881642300, 1495826442, -664621442, -1049660468 ], [ -1292236126, -6769916, -619179516, 1712768753, -1564377337, -832677657, 511255169, -1972757082, 1389772293, -945102621, 1113943635, -1985045091, -1784226596, 1944389208 ], [ -1715621000, -2077061079, 429023880, -1565235082, -2083897831, 1003503, 358778273, -1337001925, 2506888, -1033668507, -2061855496, -806530062, -1453413646, -2105692157 ], [ -1639596077, -307168482, 1237290677, -1998177855, -1691215109, 314529776, 351115735, -336947707, 592719813, -1066141129, 1001792279, -1151610972, 1171669960, 680258242 ], [ 847500325, -1071989529, -904407801, -1092919825, -2003555455, -1022451896, -1346354760, 1588247572, 511651841, -186728701, -339866981, 784295087, -419622885, -2084510799 ], [ 376553950, 669300902, -910285459, -1594552296, 1129750935, 380295309, 877455142, 581734552, 1891650199, 221434096, 280583920, -2123275449, 215533789, -1213001459 ], [ -1286759563, 570949716, 1717711758, 524545048, -1498867303, -2002928204, -920802293, -1939187661, 1956263252, 1672493875, -1063647953, -1685009096, 764571149, 1191471485 ], [ -1548491551, -1952999449, 2050751066, 1386389569, -92940348, 1166925647, 1811387917, -1284504745, -1292941515, -854909938, 2078153788, 1329055571, -602164531, -1847578726 ], [ -139922868, 1876697564, 1339596057, -638369580, -1892725452, -452239512, -638152715, -1199807990, 109683336, 1739361715, -1277060839, -1581168570, -1212148284, -1835750901 ], [ 1222411363, 1700355436, -1123558349, 2021167013, -1770439714, -1782501064, 198255588, 1975967798, 1187214682, 101622483, -578582893, 1971341569, -1628083285, -1400210631 ], [ 1259862090, -1161746433, -586015558, 288872140, 993760652, 532836889, -1943624403, 1303049968, 926929700, 428170011, 886044809, 1890745814, -553551838, 1160815168 ], [ 519810062, -711055141, -535274299, -1917051806, 532812389, 435241236, -2129776820, -319592775, 112890614, -360102074, 1678927760, -1726044411, 143710569, 380056735 ], [ 1926592246, -1223818549, 127808671, 1547944801, 185593556, -796406824, 220027677, 789043158, 983574965, 1809378832, -906301648, 538576808, 616468712, 1981510119 ], [ -1836802550, -621119873, 2099291684, 693147386, 1413351417, -2123889875, -562122291, 1368748582, 1070706562, 1608318479, 1713653621, 1112664187, 739683858, -771677032 ], [ 324865856, -1655909184, -1808382681, 1668959941, -2073903710, 699516801, 934058283, 200872855, 155698669, -892010439, -2113631553, 1032141726, -92173981, -11336926 ] ], [ [ -660366974, 863013932, -559360947, 1823185584, 1088521342, 627561490, 1194173869, 452462848, 728744823, 117614433, 1342707759, 1180585496, -81510754, -490957785 ], [ 191299525, 252621015, -1247965609, 1181563714, 340298806, -544147239, -1849408043, -18203355, 435013364, 1718400252, 60047168, -1502577207, 1296465263, -491243096 ], [ 2066678407, 20807816, -764558088, 1376587889, -693204617, -359119399, 1652168409, -164650236, 711652032, -1288939700, -735705608, -595722847, -1746110988, -842678620 ], [ -680453549, -1288011918, 993443648, 2107102984, -2113119100, -2020012906, -493589532, -294342434, -1114137668, 2088833644, -1108963539, -1918623029, -279669123, 415798014 ], [ 1672651448, -145021249, -822982480, -1570721271, -590083628, 131513990, 1663647653, -248663238, -953479235, -1030456827, -1721385133, -1628190556, -598976446, 79169019 ], [ -815722344, -269705294, 609502789, 1220742133, -229331137, 395405777, -969580879, -1268829843, 2146499862, 1855349400, -1551627334, -259532835, 2096936589, -143401917 ], [ 1571279161, -1059707305, -633700536, 134738870, -1050691600, -1650546880, -1293271848, -1222054462, -119884745, 830912166, 643678782, -1645886889, -1525527803, -1074476362 ], [ -1433590933, 1772314869, -1378235661, -1309677597, -1091040907, -210590795, 1788068234, -1504338751, -1644209402, -944393102, 2108860134, 446120612, -2015256854, -1388887500 ], [ -1572787894, -1060277344, 1754894595, 1963599482, 866729856, 1354856403, -853320518, 1052718818, 1926991855, 355751372, -918835738, -1176375194, -618588216, -887291730 ], [ 1809122364, -364040852, -1957482287, 612976212, -1981894243, 1900957139, 1177206839, 830970892, 654102482, -365359171, -1721612069, 1252639002, 1600802405, -795192987 ], [ -553883775, -966107107, 2082940466, 1923083987, 2129156641, -1877237819, -343567527, -441210957, 298317650, -2131200332, 1637585167, 1248519040, 1155071639, 681413850 ], [ -1698146018, -1802013880, 1523060736, -243751622, -468107726, -732572087, -2125394822, 1498720890, -1696375871, 1121502133, 128620341, 399401788, 1389160555, 950101052 ], [ -1209753593, -1995739125, -568617582, 420291048, -1264546031, 1414531276, -1926586838, 219016298, -816856248, 1329746040, -1799152109, 1484304425, 227968222, 417969428 ], [ -1618208620, -1621768783, 48214772, -1091174119, 1361046415, -1787115261, -638168580, 1274647343, -288976558, 1520231601, 666834212, 2044078367, -477647397, -1379851459 ], [ -1239394977, -1518948078, -1225868199, 1540670476, -1848896151, -1943734036, -398676741, -811098776, -893766863, -142162034, -1927726152, -12516234, -1870652773, 1692862978 ], [ -1830018583, -1421019454, 1671008062, 511477478, 1811379096, 1856657646, 690422124, 856608423, 363572654, -1765093174, -1808850723, -742572674, -692809553, 511239199 ], [ 955141452, -1744346303, -204972703, -1892183036, 2124611929, 79056962, 2018919556, 1080641457, -1402784689, -901108240, 1358937352, -1028507273, 148148798, -572114889 ] ], [ [ -1811880190, 1490332698, -436880894, 940972973, 166870894, 1884476044, -679287980, 1525427495, -1296403796, 1472796042, -931322831, 1249131346, 1210501793, -1789184348 ], [ -2109670763, -507294568, -904514116, -844923359, 1657858312, 1224054529, 1519000933, -1054569708, 652939180, 762467783, -1753156225, -1899383872, -1740318888, 1974741955 ], [ 1230292982, 1567734518, -412392375, 107097299, 1866049372, 1315726106, -1298289286, 1955660640, -56195608, 917050480, 650389469, 410993405, 1731772260, 714120679 ], [ 1443138430, 1996760634, 1855832791, -453898446, -192394652, -1512005685, 456047258, 944791465, -1536503925, -3806760, 925864253, -874812510, 1191767640, 1285530087 ], [ 2080752808, 821756425, -284312709, -1914144925, 1396051051, 1883009234, 42058512, -1976412736, 18114404, 993844349, -599567096, -1838300633, -1118399067, -1032644453 ], [ 1826932041, -1921250923, 1460126780, 1403549106, 1187128331, 148350435, 962137520, 1441553738, -865455049, -609707382, 80115104, -1206365023, -1305477488, -1475324545 ], [ -1496101832, 581334034, 1749639849, 946938361, 36954277, -1241361815, 402800616, -1818976575, -1503560984, 1661126134, 1700851051, -776761587, -232607767, -190833645 ], [ -676543052, -167242289, 1856332717, 826765968, -939829621, 901393952, 2144940552, 1620252950, 1989329879, -1827360700, 1934295760, 1979859082, 1948208809, -1839596128 ], [ -281778576, 1387561404, -1908838302, -1276383847, -1396115411, -112452683, 269104149, -1958398246, -1824327790, -657518883, 793377598, 14293879, -966552719, -253192153 ], [ 1753932166, 1530371455, -1055274298, 1730669143, -1462191278, -1087122249, 1300929008, 148528046, -1459612798, -1877422489, -36246836, -1753472780, -565770886, -89698888 ], [ 544290991, 1952012281, 1685788970, -786614787, -674207054, -680741170, -1727953656, -1825300198, -2108979307, 56830922, -2066258523, 1249986919, 1735275634, 886157722 ], [ -324507219, -124558466, 364241582, -174996003, 135216123, -25307772, 1066579601, 1422766936, -2128078220, 1338135460, 1937303680, 2029699587, -1813632996, -554928676 ], [ -1849571202, -1725748733, -1428782160, 1575750351, 108941414, 1386646553, -245760369, -458526841, 1171603265, 1048257950, 1179404607, 612712216, 38186920, 1587912316 ], [ -624611944, -821949761, -715193999, 1232429769, -2117192667, 1091362488, -1174066389, 1917924702, 1160056914, -1569036469, 1922423998, -1691106461, -1684328772, -199278941 ], [ 1912155073, -990480221, 1357138402, -2106792513, -2068554651, -241242075, -1857321482, 518266362, 1838182666, -432740368, -285705258, -1663355483, -1519679513, 563040346 ], [ 558598114, 1152625372, -395921125, 2068655974, -1009152820, -750865389, 2130436584, 1414013307, 1773097028, 1323666147, 255352447, 1716484986, -1206741279, -2130352350 ], [ 129318924, -473573848, 152414515, 1638602316, -74777428, -717298547, 593073202, -191378325, 52883687, -2109498080, 807747505, 2136010974, 1129223874, -1314856241 ] ], [ [ 811839358, 1754752801, -1631653059, 1154832780, -122836049, -805793256, -150490684, 145456999, 1639587446, -482854937, -1797135836, 871262995, 37765576, 429299114 ], [ 1819426527, -265884405, 2031975792, -577882724, 1078172924, 516897100, -1784375385, -148174879, 1073467856, -1958799550, -907308567, 1255998682, 540759097, 491723712 ], [ 1153959253, 1404632919, -706965631, -336651534, 111951777, 332811679, 563249531, -1739477692, 163669908, 984150413, -1242791489, 271220269, -1436958803, -393796066 ], [ 1306775781, 799135289, 772015673, -503272557, 813013251, 736994428, 29428369, 41193652, -1829015857, 1352945511, -1015811689, 2087628388, -2036894005, 1932354960 ], [ -928363542, -1323237519, 748312593, 1556995495, 909134990, -1474329551, 792076748, 520498461, 109925502, 1602804631, 1974772122, -1425526898, 2077572941, 163312323 ], [ 2119441882, -1009625754, 1232013219, 1771525428, -1938371702, 1853268198, 2117506928, 694878088, -1027998657, -2072474669, -1380740459, 237722901, 1548010090, -336746434 ], [ -2082249441, 1194099190, -1823661746, -1334244120, 1704358630, 1748875172, 1640969380, 831443841, 2038583774, 1923687101, 551374651, 1556116014, -1402884409, -989357244 ], [ 795713195, -1821231039, 1115797222, 588289482, 1232684256, 420888361, 1082202012, 1029357444, -19166507, 760988057, 23122606, -967825640, -1897077629, 581353314 ], [ -1869275932, -1494462974, -1608518707, 1636118629, -940404599, 503202166, 2096954218, 1013094192, 1227415620, 996023899, -1893088183, 1428329877, -1506852905, 1419039628 ], [ 784029889, -94998657, -344833008, 1477009117, 1769773545, -1271408932, -1764867304, -1999908664, 1381788477, -1425460389, 1663035100, -2006445367, -687956195, -762886414 ], [ -572556661, 1091962862, 1394464360, -21152328, -1151414123, 279626592, -1675893124, 1423527222, -1225743120, -1500172693, 2115865663, 852681761, -980612563, 1296475899 ], [ -2141727157, 152144880, 1599412237, -492099426, 1322567172, -1770272162, 610902317, -205473741, -428113614, -1895703539, -1780578884, -1506884697, 1052137264, 1759441550 ], [ -1459483319, -13710708, -1143247321, 1837912798, -1831532928, 466477363, 304862934, 1955275493, 952970514, 1991920621, 278790127, -1808174416, 8499852, 1234819588 ], [ -788728160, 844185444, 1348209313, 2028076290, 1294377955, -667403414, 146086183, -1589812560, 1514806462, 781722363, 46897981, -1811501805, -865947053, 677781 ], [ 1218587605, -1405078903, -113776378, 1623815897, -1412263456, 420053258, 2102086285, -2116834590, -485889760, -890084448, -718544509, 2133404231, 684729536, 39196662 ], [ -1789302047, 1174695826, 660447631, -758109124, 1327426676, -1874918791, 1818855999, -414884170, -23161165, 1498102262, -495343909, 685091132, 1632576256, 612128758 ], [ -1925755658, 767059579, -643067525, 1158299041, 622821593, 1824845719, 1268991960, 1172468504, -1325920147, 650794543, -776444877, -565525508, -295207103, -398715930 ] ], [ [ 1846661184, -1658751117, 1525378942, -758404783, -215778815, -1568859313, -874028753, -835047285, 20466682, 284397026, 341767971, 1377371531, -567710556, 1543938717 ], [ 1637701019, 985033773, 1012329810, -230890211, 1173834273, 591126799, 1145227636, 1480330552, -551323560, 219421508, -1688677268, 199081530, -236590546, 1917416428 ], [ 565925863, 1594533709, -1979589263, -90952066, 1709625814, -579005787, 82952477, -1497375955, 473459807, 1345467477, 2115886202, -2037257809, 77995801, -717677556 ], [ 492375008, 60240380, 1568552867, 1861355770, 1039658566, -1720042430, 135873815, 594467696, -94937923, -331175446, 1360508050, -359125745, 1076490255, 1940853643 ], [ 776398029, 469091443, -1983184180, 1226638021, 1958876336, 272158436, 849878656, 1344626978, 70783643, 1757961867, 90902357, -1461485179, 1077443743, 78315198 ], [ -1768455105, 1492038939, 1098094145, 853531126, 1037631855, -1987615658, 1536951508, -2055500099, 1917103440, 798047468, 1825575019, -13028367, -723586360, -1852922649 ], [ -190637672, 1468779945, -2001542344, 1254476709, -591396112, 913511531, -1261962876, 1126515903, -199694316, -608991373, -812687956, 1697327837, -1662914046, 1472772669 ], [ -1149812927, 1918106875, 924213038, 396030052, -944688207, -1199846719, 1558070131, 495865282, -1672010179, 1706862107, -1609438738, -61122182, -671931652, 2019823652 ], [ 1332671008, -1183499272, 1592551092, 138715247, -1156542267, 1408602062, 504303471, 1876167357, 2127567729, -1226380709, 2113958133, 437903706, -876624552, 368064865 ], [ 770346443, 1576382470, -1208004696, 908230719, -473795065, -637780953, -511172766, 125605208, -218904859, 1277043114, -1873281475, 1848683924, -1836703620, 2006099527 ], [ 1477390641, -1747162250, 71923385, 840296418, -1094210167, 348677392, 713814859, -964750826, 319368635, -898064316, 344629602, -2142116768, -1622360750, -109785681 ], [ -1307619906, -972813287, -420599426, 980385993, 529893028, 1758685215, 1873146014, -354579186, 213472109, -1776672431, -1935905840, 219306381, -363474499, -968300575 ], [ -2033193238, -1610926275, -473916948, -1828112910, -147551667, -1684363092, 791269684, 1807259966, 31723105, 1628521769, 1311773485, -345715354, -1394598605, 1748414164 ], [ -1861664376, 1017381007, -1510651153, 1509070041, 450045867, -375659804, 902063820, -2137918650, 184120837, -849327152, 390335445, -356466327, -1463037270, -1832545160 ], [ -477245175, -1297339645, -1518362656, 435428920, 118020091, -1731918161, 293993776, 2019650542, -581573687, 346723680, -2037878938, 581431330, -1508782913, 1646181813 ], [ -437785742, 78174439, -1219213501, -1585011226, 1209531012, 1604725, 1281926228, 1715874566, 391927975, 703045917, -1369372867, -33911492, -1162258452, -299529398 ], [ 2054406803, 598709902, 1036436162, 339239595, 1974553975, -487643187, -248328588, 841645371, -1174073365, -287549073, -805572454, -1514129634, 2004162728, 1261120924 ] ], [ [ 1444722823, 1923389130, -648296379, 6488020, 843025535, 1573473349, -737782369, -2142837014, -299984941, 591196124, -395946415, 1844417327, 228804564, 1289606031 ], [ -1493691353, -1684873074, 1766628537, -302718511, 1645857114, -1289309475, -1611632924, 565395390, -407179670, 596503136, -1977327645, 710924306, 164687814, 1728868739 ], [ 240739754, -809071710, -1616751618, 1916522226, 128242699, 479993452, -1404118977, -1675221061, 1206617700, 700388967, 2137487000, 2114408520, 1159049021, -276247632 ], [ 1526646770, -523802608, -1110717370, -1617060724, -1285233483, -494824409, 1576879501, -1825418246, 1163869576, -1414319705, -1331519532, -1853680144, -44162710, 1112302372 ], [ -1315994046, -1500012364, -268748619, 684787977, 181344625, 1301761, -766336742, 104537053, -391147376, -1653174921, 2068156303, 1039573683, -1014101813, -176691991 ], [ 151768634, 1793889144, 94785102, 1271203259, -399534432, -1461192860, 310524174, 424384214, 794433325, -114982167, 822230540, 1604858567, 931308246, 2025555742 ], [ -294517876, 1040037941, 124102056, 945236435, 1098691152, 933121051, -2075162270, -1554157820, -379730177, 280424976, -306861724, -1424113712, 2042590000, -1831382469 ], [ -1628056737, -418523834, -333404714, 95487958, 65451926, -204951417, -1408640324, -493485489, 725276682, -334423889, 1505306863, -1779758157, 56336298, 1486007072 ], [ 597948079, 1971046850, 442371192, -973548263, 510972214, -249461699, -1246813870, -1172263065, -850429684, 210348005, -188041797, 1599334072, 378166253, -1818378541 ], [ 1391886337, 984998712, -1866932871, -1391170881, 1428474123, -403953198, -1032382547, 948158955, 1005421491, 1470485154, 1382575141, -998712702, 1365665565, 900858448 ], [ 1796815630, 1622983962, 2094357101, 787714931, 1999023553, 2020462897, -650591808, -488543047, -2001113249, 593834085, 1410681743, 1933506969, 661336347, 628362968 ], [ -1499742239, -1612713018, -1920974994, 659328211, -938860615, 1970061692, 1293491070, 168861544, -510918077, -1420829982, 1041622723, 804503625, 618682565, -1779022135 ], [ -1951111519, -1264397895, 1724389263, 1181701717, 522911234, -1352261849, 1480825812, 139045132, 873694441, -261266120, 975222944, 1346081389, 1500333016, 1914098558 ], [ -327681392, 599369659, -1558569268, -1596215954, 1778294380, -100193243, -1250384453, -897444694, -1308259575, 1827331517, -359395832, -1472987716, -848000289, 1651161826 ], [ -1225274674, 940905887, -1087929141, 1221675859, 191658175, 1143964233, -1645540792, 1334955603, 1798571173, -1910853971, 699070301, 988728720, -1221097029, 1079600175 ], [ 2141704658, -409232759, -644571007, 620277112, 1329430995, 1223237064, -551301494, 205082163, -1582649308, -1223367006, -665116681, -1429310733, 1356518713, 1277647446 ], [ -209347393, -1731882373, 2086267986, 336756424, 2021657004, 1257987513, -493944593, -251539874, -884084751, -1480881118, -2117975577, -101078854, -466804760, 2091977407 ] ], [ [ -2014028628, 1288823107, 1653362268, 839844657, 114695240, -1453597618, -1520855262, -1614112238, -929694893, 1136612490, 1508161478, 1963496334, -527435603, -1510097625 ], [ 1024993960, -425015515, -1435946463, -1809590324, -1261960625, -1051064030, -449470720, 28130729, 759604902, -1708363597, 1998588074, -2072079014, -1675993405, 622478998 ], [ -1469228780, 99753821, 2135851867, 430532232, -513260913, 803814749, -574073941, 1521939769, 1978576044, 1134375627, -229608527, -858202908, 27863258, -356660477 ], [ -124690354, 1865403423, 1684425832, 1135319859, 1850704427, -1468846890, -512005126, 171454536, 1231596978, 258525444, -776831465, -1358970770, -80938276, -2086592055 ], [ 1652417641, -933628122, -317924131, 23517038, 473756086, -641649603, 2067704864, -797677511, -602159838, -207903556, 649245644, 130172449, 629006133, 1317164751 ], [ 1808531459, 561053042, 31800956, 2145472092, -1690154903, -488539886, 373801235, 1437397261, -852135967, 1852891693, 709452669, 1656010555, -730563012, -685973517 ], [ -1917650682, -1422242947, 1986804744, -2145919601, -535140738, 1187469859, 219113263, 564021593, -730280448, -263527202, 591073705, -303011882, -1452102950, 847463075 ], [ -1369987777, -1512897416, -337616351, 1343809253, -847290446, -1416254656, -1107269418, -813930635, 967848139, 237514779, -715535797, 844503730, 821709876, 893198954 ], [ 381691461, 1045926829, -985377182, -332861983, 383231186, -15505210, 209509673, -779862824, -1892085309, 1193859652, -600497011, 761170775, -948073419, -206082298 ], [ 1631180999, -1027880574, 257365971, 26065899, 1319099099, -2086875895, 2130819562, -1107077358, -1883579557, -102221794, 1939257049, -419193294, 1246211928, 1751876007 ], [ -1537378833, 41281244, -498586470, -255282166, 1375735752, -1202318887, -1209989555, -779430397, -73693342, -939671539, -1835214140, -1468854105, -753988321, -1284965197 ], [ 1606498634, 1532672263, -1001177007, -1328492142, -1917097581, -624060714, -254214223, 2046714621, -1772411872, -754899040, 1690338612, -384284590, -2145118566, 2060084584 ], [ -918481988, 1687861312, -388602034, 1754087687, -1364974690, -1127491761, 418262574, 43160142, 1826987521, -599740072, 1572535790, 39619144, 1525428486, -1506301346 ], [ 316307983, -1238791521, -321555001, 384164466, -1693521847, -1284912634, -972539455, 1917646918, 146272541, -1696030342, -384643361, 690898524, -828119371, 1061685575 ], [ 1278372295, -1928324203, -2090582739, -2072557061, -964185463, 321841479, -1666667131, 1030377464, 2067498520, -1753275683, -900694340, -1087535245, 1183749916, -852228298 ], [ -1351005234, 272898929, 242777710, 699158254, -1813662823, -1119200507, 1093676547, -1219633001, -1699139550, 223184546, -657237997, -1513796522, 1319351600, -803891302 ], [ 706870431, 1593718640, -438258670, -1485840649, -485981501, 2071710886, 1869557456, 369247451, 1546061476, 500069944, -1918337816, 1744925193, -951928153, 750053059 ] ], [ [ -1452952802, 864807164, -364053523, 1945536576, 222389444, 578761331, -701106576, -1021828942, 1085029323, 1321249898, 672268520, -350047807, 218315430, 1494562381 ], [ -2015519958, 1358496129, -1733618244, 1322185062, 1487546403, 1107446375, 571299928, 903800356, 1332828728, -1609055293, 952767953, 1860254173, 1198040960, -1137060345 ], [ -990846257, -25257984, 930557394, 1467629479, 2001548797, -1011914650, 1232330269, 1487085602, -613348791, -984386516, -312120487, 1267097036, -1251522606, -1052143490 ], [ 1658880258, -1711088446, 2103939097, -1218571625, 492790079, -336760757, -238018691, -861266848, -1459749971, -1163664537, 423932398, -809637584, 990239910, -1093336195 ], [ 842818932, -1392837369, 1393949867, 1005121580, -956929056, 723008386, 471630319, -1797949185, -1882569079, 652930578, -2067133011, -1552501112, -251529540, 69260844 ], [ 980498170, -323238752, 2052751316, -817573208, 247307081, 1216049343, -1902655059, -850925114, -870047438, -323010762, -1123543997, 1354958291, -1222728791, -2116226528 ], [ 1975555944, -1084552888, 551353515, -1798349272, -1764677794, -1320859012, 1759614266, -1177950310, -1645110462, -1334849865, -2091270444, 1504778874, -374294733, 1924193588 ], [ -1963511399, -1597974831, -836860624, -1045661702, 1773333623, -175326365, -2092733316, -1872404044, -803593140, 1005327908, -2110113650, 1068154257, 2008773374, 296397491 ], [ -1017333958, 263935131, 102991203, 1675086224, 942629946, -115362542, 840206555, -899580856, 1406447716, 461493652, 822832605, 698172786, 32613570, -73333563 ], [ -2094399093, 633630079, 2091720743, 1203610571, 1643655444, 1016678982, -1174986788, 2005409398, 1957351599, 1184779511, -755020766, 1331602859, -259845247, 1135128516 ], [ 257095184, 1096948953, 1287501745, -558837339, -1165035883, -1849247443, -1015364870, -1949781631, -750702258, 1399163697, 1523589444, 1086244379, -1462894383, -610824865 ], [ -2081754281, -1847093245, -1875382717, 1583842848, -135735710, 995876933, -1556318566, -381463639, -941703086, -1007788145, 1366779483, 1209068891, 1013695264, 1639589052 ], [ 255977660, 164539113, -1737131201, -702650164, 1474519999, 595290419, -797248337, 229557737, -1611267863, 1309587266, 1616282967, 2068370025, -257142808, -280696873 ], [ 501559512, -704396253, -158492834, -841120932, -593628047, -940409389, -820364727, 1802039548, -689038599, -1466489825, -1877919848, 121015298, 901626152, 1880318404 ], [ -1158803536, -279128643, -1099900136, -1850386873, 111652872, 250175994, 314171966, -947728288, 1935623523, -736241225, 2112027549, -1454531759, 629069559, -1282996770 ], [ 244699426, -390182888, -2008773767, -215422865, -1231565540, -1122009537, -189628871, 1331619422, 632628687, -1747479048, 968067243, -440590876, 567302648, 932491749 ], [ -1100336864, -1535489413, 1842440246, 1900401137, -2044428649, 1223537185, 1422263403, 370274055, -1546685785, 570024590, -783730840, 700558401, 276959843, 1865462429 ] ], [ [ -754518492, 1500254585, -405860296, 111122548, 880733016, -1139102106, 543679783, -1785077958, -1132316165, -704846855, 1317236049, -1605166278, -2012558418, 1588897688 ], [ 950143614, 149578331, 1302231245, 783173659, -694125696, -106866496, -1992464848, 351570686, 918504781, 1512476594, 770276006, 1521427586, -2140083279, -2047471721 ], [ -1465840374, -1290027386, -1607258124, -1821109474, -1987668846, 1976927950, -10607129, -1889431981, -1552448053, 750032773, 441263846, -1070114029, -311555762, 781732876 ], [ -1325896041, 1683361803, 1486780277, -798934035, -165283773, 1614729465, 244818294, 342587986, -302832774, -1646522339, -729892509, -1500965931, 1183629205, -1952072591 ], [ -1745485170, 1262917986, 508708883, -1134541570, 1165561524, 677321502, -309475504, 2105723345, 1178265829, -1107078752, -683155852, -2103348656, -461332896, -2094397961 ], [ 1347099136, 1380467737, -1685992294, 317431330, -757333024, -546362206, -1050179731, -2079869267, 973164607, 1024662359, -1201687914, 122554861, -1481643091, -1221111221 ], [ -888840952, -1545893170, -912240707, -215622630, 1102890189, 1129198968, 485095976, -690629511, -341509583, -1170080255, -1321882823, 1931449860, 247254045, -1217372859 ], [ -1598890440, -1905315643, 966637586, 1290711965, 372879710, -1431147907, -356337117, 268180110, 1927384703, 1719492794, 1715915893, 1832846487, -127605213, 455609377 ], [ -305676510, -227225577, 1432461180, -734190531, -1238489182, 676458414, -1942230962, 1302246535, 528961133, -262605061, -1500347903, -1145362859, 1819926612, -1237465577 ], [ 540232003, 1974667759, 1788460018, 587441033, -277775887, 176545368, -1067211700, 588586849, 1654934081, 1458959540, 2146796254, 814368081, 1767333958, 1036320780 ], [ 779144868, -199370327, 814527415, -1341044560, -508486904, -1892640848, 838232086, 275978623, -1585327570, 783485906, 1581670816, 416631226, -454219271, -1862984196 ], [ 829109324, -1593008285, -700953391, -1474683104, -1572392464, -1535028730, 1258932122, 1905555945, -1370062591, 719541008, 1024621720, -1626486764, -2024350975, -2125995409 ], [ 588276521, -642741643, -1010971640, -1213043598, 1192074091, -1059861778, -882630612, 1299474707, 768457774, 1980064924, 1039208332, 1421701361, 660936365, 93862586 ], [ -1905603885, -1572444830, 424844916, 1434355655, -940112918, -157445861, -626328737, 648489389, 1397926055, -724293929, 1252711121, 560767185, -198317142, -744195086 ], [ -609680579, -1546926348, 64526809, -762790627, 1703158065, 1522465451, 894502629, -2097923111, -1372866714, 1474046338, 1246368440, -1559650947, -1296128263, 1990814451 ], [ -60560702, 917644906, -846662519, -1191301693, -121504791, 1115969354, 2142873895, 381739498, -290563554, -653984946, 1647337987, 1808579659, -142470732, -757178386 ], [ -1309308640, 1526914803, 720281040, 1914320515, -569319437, 1761806530, 383507191, 1196948887, -372585898, 2140871852, 2003712773, 683705773, -1606236411, -227873410 ] ], [ [ 988236071, 445032031, 48962089, 1366017324, 593032347, -132332984, -772274228, -347705901, 323546563, -1902855330, -1543191755, 1255929897, 174599394, 1665387313 ], [ 973642433, 67176509, 232700041, 2003479961, -818101848, 1660090224, 280078716, 109257834, 213835536, -1700155174, -1104191900, 1077073255, -1889003466, -1781952498 ], [ 906577421, -820050857, 2115944275, 427861267, -1394157190, -1315074974, 747382571, 1729697257, -885425930, 880543283, -1672720491, 1321763304, -978000552, -34112632 ], [ 1285622155, -169625598, 1124472670, -1523438975, -1388833539, -196324995, -1038793663, 2129926025, 1206016677, 1133117327, 410650326, -1356244979, 823921278, -268481309 ], [ 1662006588, 1242278662, 1706970156, 1254425978, 844607768, -1145239813, 1114511101, 313820287, -1223814196, -1951072865, -817010607, 473046829, -1094751465, -538196425 ], [ 986843680, -1497199290, -67192279, 697179762, 1424701214, 459722943, -1199818761, -971242497, 917921033, -877181463, 1239735984, 1333992687, -434839293, -497864572 ], [ -1523745875, -147337102, 2106306055, -2075376157, 1220504704, 264482901, 482264532, -794421935, -257751979, 1694296844, 2074523865, 1257906080, 518881305, 1077440934 ], [ 1745774997, 1182855285, 457256971, 445562403, -796730820, 2025358152, -1586351677, 1745311499, 261591099, 1615974354, -1259296376, -784533475, 1449432059, 1167173066 ], [ 2125067108, 1643293955, 865557033, 890065246, -1300276619, 796381906, 1373836151, -1468105889, -715549548, 270369180, -815787517, -2030435613, -1566058150, -92704807 ], [ -1846387257, -1799716444, -1330933948, 2010617194, 2114086808, 1265509593, 913501062, -409157454, 1146606006, 98978520, -63515281, -596112413, -335896234, 292254040 ], [ 430979391, 380424158, 1064226790, 1174481466, -3197416, 803514374, -963156845, -158655581, 579849287, 716795324, -1912043681, -1263002115, 239210860, -2074055470 ], [ 16505588, 1475792704, 1222240410, 276890461, -1331051653, -325187353, 819326026, 1142196645, -67657047, -1754613330, 1937760643, 508573726, -406231247, -1724939670 ], [ 55037312, 1570754730, -1949328637, -1326512583, 1815474403, 1163277227, 1783619151, -861373928, 2023751150, 1199601857, -1880314512, -478705154, 56475854, -257075433 ], [ -1949897522, -1508142946, -1671026283, 1256004858, 1293898004, -1614479898, -1620001353, 716958676, 550137795, 2063095009, 1656088383, 880809339, 616485427, 1456031385 ], [ 525269666, 1731007740, -396466976, 1211760138, -1681658306, 189879785, 1580879638, 1410250253, 1488075099, -639606815, 1307067045, -806044025, 112659365, 1220441206 ], [ 15635474, 1196580855, -997443094, 1049432207, 1477446137, -1716803783, 1115074140, -455038257, 2052048338, 929864289, 2121870125, 1207378061, 914926620, 1507323728 ], [ -824961966, 44734808, -227848061, -1501497588, 1264127499, 427884880, -464008700, 1347587772, 1108125291, -291474050, 1120833409, 781894309, 315351431, 481858888 ] ], [ [ -881987759, 1531601903, 1858602704, -1293311122, -1803610420, -1523749745, -79147885, -940703654, -1727533875, 330885260, 1169454956, 665352612, -1341976893, -1702100737 ], [ -962579252, 1270583791, 1078062685, -1901036119, 704148839, -1317492945, -142440024, 1989949540, 874214825, -1608908015, -1793378246, 602436863, 1044905543, -33739694 ], [ -1559961455, -797863184, 884463004, -1922859186, 2122181441, -1181566857, -1694644924, 1511402515, 1602392525, 145632, -146005779, -629737588, -1499429042, 1742475243 ], [ -1363844730, 221845293, 1940656376, -1392911585, 1889034816, -189506884, -1361412935, -2072286024, -600730931, 1292835888, 603562591, 1182203068, 480979610, 20716297 ], [ -1868178515, 729433435, -715326861, 1860066981, -364756711, -1669650638, -633689499, 714249617, -2037574571, 1102753265, 88233635, 1052733361, 101609205, 1742740183 ], [ -319803069, -2002006996, 250145603, 1718346842, 1993260041, -415283694, 1888642958, 690160377, -1343906811, -510579408, -1654372429, 99905004, -1536890586, -1864508926 ], [ 1196671785, 1472501960, -1810684031, 685392729, 144557842, -688300523, -260397054, 1966643548, -335735995, -1514664599, 1958920822, -1953802754, 771712273, 169964831 ], [ 311343069, -62903782, 2131884899, -1992246481, 713493723, 1037350237, -1411445510, -997910871, -478282787, -773394541, 706694600, -1441920430, 1973360118, 1536856891 ], [ 2098359503, -2127687973, 450176795, -1004223305, 1491505866, -1644757978, 1739361765, -1073683424, 137433656, 1759883676, 118443002, 1114580886, 1272125046, 185406798 ], [ -1612075416, -1005285823, -1732340532, 1741775462, 456391630, 662516384, 1034805984, 849513572, 1941323506, -784252920, -661668499, 1004997506, -204948001, 2084299297 ], [ -1410544780, -804575090, -652943211, -899981318, 1142224162, 1563075813, -984650566, -1618577190, 1481265531, -1048645088, -1300055108, -795488727, 1508434842, 1787766728 ], [ -1721305940, 1960256215, 1360724611, 1516082161, -989037949, 1765949331, 1092256709, 1294826280, 1517591733, -207213687, -1326180440, 442548257, 471603856, -1329270396 ], [ 147130094, -118310800, -1061403113, 631902673, -1167319072, -547083432, -1982299230, 823360501, 1152848512, 1133333594, -1212742887, 487822760, -777571827, -1837132351 ], [ -1213316412, 50031214, -432475403, -879698268, 222406470, -1495778976, -1302872012, 1532948449, -725000852, -1829945834, 1809022003, -2110824110, -1628798208, 1439946164 ], [ 2086266301, -1075027312, -1181461166, 1222711353, -855597830, 104538661, -451454597, 327339966, 1912942365, 644120720, 386045462, -1572641349, 1585767033, -1615289551 ], [ -283192385, -1527245147, 1601245708, 532228906, 1794915677, 1672488059, -839356204, -1431866598, 893419066, -268520557, -928281286, -1607500976, -331184680, 329430466 ], [ 1302241502, 572685350, 1160239777, -1810831648, 2016150288, -1704210412, -1593408351, -1631308482, -1084020018, 1025348611, -455344428, -404200356, 817214294, -1757778331 ] ], [ [ 866307590, -1560734316, -1927855191, 1603783095, 1976652949, -905455960, -257943300, 2111476009, 1776267770, 2027940383, 1740305711, 176641507, -704196191, 717145215 ], [ 220221462, 606917481, -374131502, -1650876181, -1614890166, 105884467, 1525594084, -889623293, 1612989295, 1347086157, -739240884, 1005405873, 146957107, 1054546742 ], [ 683440057, -131697151, -11896629, -64154506, 22765732, -1359520896, -1342449396, 1770461044, -255660555, -984792650, 1939028086, -1514989169, 1472705800, 1001726848 ], [ 1165236009, -1392372355, -651786416, 1690887273, -342277148, -1033140206, 991982367, -160460183, -447439448, 1745699761, -1572945376, -1320452789, -369805671, -934636914 ], [ 123296187, 1961043685, -309796645, -1285726041, 1930293373, -576604493, 310695238, -430718855, 967213951, -1364320177, 1948982397, 102080422, -106895059, -1410430591 ], [ -1256426600, -1860139139, -919047986, 765303651, 1224036760, 1640686874, -2001208099, 617379121, 360440526, 1054910791, 184740447, -1108120198, -239307814, -1292982321 ], [ 162330352, 1112424813, -846398567, 2035055816, 218525590, -1272698116, 1038371540, 1639021909, 344648187, 2058511875, 1743310378, 205094891, -590803057, 1009487831 ], [ 1261986972, 778334879, 823759381, -1758898710, 1178236240, -642345872, 509205395, 1981054271, 1523984406, -892806687, -893583226, 1516925188, 361721526, 1031078855 ], [ -622379221, 114820508, -357036118, -501545329, 32922308, -885301178, -2143108764, -193601419, 298924994, -2114566869, 1159600659, -1375957066, -1586064949, -1664482078 ], [ -944695293, -1547001697, 1642912828, -1242581933, -571303769, -494842313, -1784445976, -1699446388, -1350786361, -560644950, -1249943942, -798174958, -287104623, -890616713 ], [ 2120976004, 1380503911, -1963320097, -1290807037, 1266236227, -1373194420, 710807968, -1726318335, 1539745420, 909187828, 1515360695, -1869935168, 1041000238, 926456975 ], [ -1535992711, -137569664, 2055382066, 1512771992, 1037072387, -1033618552, 1625182605, -1836325751, 1397643391, 259256638, -933621876, 815316559, -1305652538, 215597525 ], [ -1789954075, -1361760350, -1918964259, -1601253704, 966417739, -268845248, 1719142184, -1318099738, 1499211044, 1271324670, 402333769, -1435386171, 314199607, -701876756 ], [ 1104747979, 1407756730, 1254396010, -604427448, 913806662, 434980494, 1199320440, 1219484968, -182444117, -1993019200, 1671957446, 1388942282, -1609228469, -1576157872 ], [ -1838309934, -1500276041, -1472936938, 218088377, -212121514, -1681148491, 1383756074, 1169313569, 1119223659, -1657793649, 1909681783, 1634658746, -343134719, 1725647375 ], [ -709268815, 846494894, -1228741060, 926993540, -2081367540, 276814212, -945954963, 1644366024, -448789850, 1674566707, 2066699696, 650331471, 784364654, -635755102 ], [ 2143009879, -1340587278, 1712309599, -317788818, 206826516, 10862240, 1340638057, -1865168014, -84002550, -802022171, -217173550, -957110702, -1896985748, 1072585384 ] ], [ [ 259509990, 652579501, -342326908, -1104282067, 1218388347, 93245778, -2125926371, -639295881, -1634505322, 1318624150, -1462741751, -2055893795, 1196890828, -1606302668 ], [ -449179476, -1659633922, 2020915344, 893005133, 2005804549, -51831620, -128971426, 1539763462, 2133834848, -377742161, 1343518260, -1947045841, -1015749966, -1075047045 ], [ -1647796871, 1988285154, -1911176204, -1355221515, 2039326201, -1451352792, 1885550675, -837705465, 613581079, 1543317009, -1726619247, 703441917, 406379732, -2048327668 ], [ 687387782, 1575313109, -1682341597, -1556864910, -1193456040, 1838005485, 453446623, 1944783907, 1216046731, -1764971093, -1295005954, -1839210783, -1859966553, 1657925498 ], [ -334310608, -1148230937, 1502475274, -1066814798, 1882676631, -987361339, -685123188, 1436447132, 1785481217, 1122626408, -1538079762, 561565066, 684353251, 209439748 ], [ 1581409608, 1709842614, 1506006895, 532259784, 1753338819, -2011652446, -1594045245, 1574206871, -221187133, 49552818, 1102663374, 345948719, 1340439933, -1936349888 ], [ -2039934129, -676655117, -721388935, -1924154395, -1222957419, 1152006305, -507732539, 7257826, -2076429158, 1457613542, -1602738342, 1841932507, -1368180878, -1567267921 ], [ -673124752, 729959283, 1923993738, -1014447550, -2022858319, 1641791834, -1413088386, 688219401, -1630865857, -830217373, -715427174, 1142879259, 945852921, -1685975062 ], [ 1536477792, -346463420, 1613872825, 1206461976, -1252029450, 1261559550, -233740190, 745384042, 1647991410, -1241074034, 1832244364, -1233479957, -1616300552, 1070832234 ], [ -1379931474, -128054066, 459147094, -1121061967, 1168885669, 20880612, -630372986, -1106397354, 1221925024, 2061300187, -2120552205, -736897560, -2039538068, 1890527346 ], [ -2027558147, 1506864035, -113689529, -160943189, 554891885, -24489219, -1655989718, 317500326, 1909247217, -862077963, -1718534187, -12167568, -2017144133, 799812012 ], [ -55841330, 167553889, 1979651498, 2142782982, 691327865, 138274994, 272747747, -1121218489, -982602017, 561062395, -355266344, -1055675055, -1164591578, 1691168134 ], [ 1595150712, 1488734581, -2059791240, -630072312, 2136977361, -1452156429, 129646957, -725811505, 1917958508, 472379570, -191731173, 469581748, 1245593469, -1494142256 ], [ -806635961, -1522262777, 1883400686, -1497468528, 2132012789, -1260747907, -1886660498, -613761015, -1470803759, -494634774, 348821820, 2075406589, 1996578831, 72859222 ], [ 1660800849, -323853110, 940634937, -701623097, 23614309, -1980375239, -693114351, -2144013597, 833432818, -310795945, 1796219886, 1493637401, -1036014529, 620946155 ], [ -421957790, -1421512026, 1174298727, -11590454, -821775495, 1493801251, 1427371474, -723555531, -326292153, 1943259416, 1581371064, 217991771, 305490721, 894127838 ], [ 266250981, -510358299, -286350171, -140212221, -1647182069, 1566009277, -1759867078, -1112985999, -1393698479, 1964410075, -542165096, 1132706062, -1124595204, 1323298320 ] ] ], [ [ [ 2113624685, 679986360, -1310907523, -885147770, -1922834657, -25799946, 1092622940, 1913883524, 681686866, -918803471, 449917060, 1120241144, -1405798687, -1157067056 ], [ -818332267, -1944790768, 280033274, 574416604, -1272768047, 1017853861, -868793971, -174371566, -1238267087, -982103415, 302713542, -1081594380, -2053720266, -442652122 ], [ -1574738780, -1101806059, -502011600, -1410572608, -437640693, 1600032767, 3933740, -1333744151, 1443276171, -69010292, -231669284, 1337892805, -1914415391, -695363051 ], [ 1855044489, -330883057, -957817520, 962398974, -1544306802, 516174378, -347035417, -1130814726, -1620694096, 20450283, -1197443551, 1019303198, 1813845515, 1219040108 ], [ -1516163183, -1298312678, -541363202, -855767296, 262337367, -732065038, -1800420218, -99456676, 2073421495, -41015151, -2043902173, 1599327868, -1521256275, -1460316219 ], [ -1966498079, -1060843256, -1184249913, 1776381401, 1230139665, -1029711459, -1808512026, -686260168, 1646262590, 1959262684, -648674867, -1352660983, 241215735, -2046340534 ], [ 1502327457, -1645758251, -1637139677, 602857252, -591211705, -1799317829, -1590409982, -678925109, 1490607024, 545679380, 2140336600, 893943847, -2133046669, 1582796871 ], [ 245700888, 1104977827, -207555666, 1525355261, -1153223220, 1579972254, 18202021, -93240154, 1468708911, 626577139, 1959022545, 765633070, -420274426, -1863867737 ], [ 921122932, 1934068407, 647863693, -43749797, 1796043838, 1182825172, 1978118881, 53592061, -187518790, -819081213, -212597432, 2015129147, -194415463, 270848458 ], [ -277415231, -520566689, -921139373, 1004176136, -681313349, -743992625, 983713553, -213462683, 1095865336, 939707789, -2103206067, -1102707135, -710008580, -964756198 ], [ 1015472431, -1142423232, -1580993558, 1856055352, 1835377273, 1504226175, 1522943139, 1457833542, 408150860, 1305622785, -560361359, -759824508, 1655518013, 1900643053 ], [ 1516102409, 478398546, 1401958696, 1483889748, -1050881858, -1168908206, -2103601621, 838025368, -2034006481, 2070204573, 1045809296, -968937881, -1116444759, -1361481112 ], [ -276994678, 1159805480, -1037839078, 1806110968, 715273855, -1418852088, 1841716394, -1263651999, -1750724834, 555190029, -1878776174, -1333016319, -2141138756, 582584075 ], [ -2115264087, 609768631, 1354962410, -1930821271, -945345705, -1950840188, -1276855051, -379782669, 1721604603, -1167768315, -1721675628, -1025124216, 1880297702, 922351180 ], [ 1666576798, -294429283, -548413003, 467162855, -1408429415, 1342136913, 2014132905, -544462449, 79203025, 1198524542, -629568093, -1924801205, 786090260, 1019365656 ], [ 1211110981, 672957454, 822496274, -2022342521, 532456448, -805360633, 226538148, 1577261957, -778267491, -1286184781, 1919684454, 15847420, -897546776, -2059718641 ], [ -1345902391, 1989459063, 693242722, -1431341091, 530463172, 336339338, -162895861, 2041315700, 123699158, 1861015020, 172758108, 780286983, 1400889287, 924758348 ] ], [ [ -445289442, 769956219, 2139484538, -835286084, -285068563, -985685951, -2044482753, 1060837579, -1351982106, 1233542245, 1618076276, -1008563991, -628189353, -313238485 ], [ 1104043322, -93711189, -689751972, 1375971182, 1111754913, -708806093, 1001947738, 1000995030, 1871448952, 1468709333, 1167948513, -609482668, -853547707, 1620022969 ], [ -741041708, 45350990, -1080489590, -1334306877, 1921216260, -932279852, -1681476697, 1899316335, -1450892593, 286790427, -1030636581, 1938886960, -341793807, 1761990710 ], [ 1202164922, -372361585, 820937630, 2114627584, -838406778, -1888700237, -2134927783, 1281719956, 1526903608, 1100910970, -1165071904, -586283933, -1160081565, -2091083031 ], [ 1417019322, -1625206966, -362370020, -541305885, -531843583, 2043072620, -1699689585, 1919397531, 197879679, -240167561, 1108338502, -554893660, 89093297, 1847508850 ], [ 1129863849, -1474943354, -198360545, 208825217, 333330626, 619749766, 35975777, -2130082314, 350495244, 1332162508, 282505536, -180311064, -641317064, 959658018 ], [ 1528757224, -428955269, 578619971, -12812260, -1393413443, 195186574, -1853258497, 2033766647, -1992321128, 2082062733, 1232282935, -1415041026, 1437527179, -1728746000 ], [ -448721356, 882333355, -329455130, -334234612, 1502598054, -1178664361, 110728849, -253619175, -838543246, -338410245, 1814307885, 224499932, 87131072, -2055786594 ], [ 636633279, 1524465141, -868246836, -1451098197, 811156302, -205217000, -1715063984, 1322412618, 1607450556, -1203764619, -110330124, 1378942135, -559364103, -595089708 ], [ -71677718, 1502880274, -430144783, -1942567739, 1762797106, 1275754427, -1775794602, 1828816247, 140798595, 121960269, 1268780408, -1036842023, -552820502, -683422240 ], [ 639050536, 2086788608, 1757167673, -269716768, 410178292, -979499799, -621418766, -1956488916, 1444308388, -1041714511, 1413237802, -2079539345, 804408323, 541441965 ], [ -550837025, 672372753, 1265084853, 281601658, -1072709970, 314694418, 1189149518, 1721988107, -1067835029, -855620360, 1020980840, 1234747729, -2115793345, 1325847318 ], [ -2125568578, -1253375187, -900064427, 598850227, -1170589450, -1652229647, -1246245626, 719647009, 947228134, 1714854010, -82018367, 1942066986, -1445749430, -268245216 ], [ -1698988783, 1596927855, 1430309627, 2014379507, -953385356, 734446012, 1981750208, -1016068143, -2016552058, -1656732991, -71966519, -785006915, -197302556, -1535212851 ], [ 2051752999, 911716241, -1726895617, -321437190, -108798132, -2033211638, -1464384754, -1385273325, 1264027539, -796470842, 118469770, -648811064, -62089620, -1269373355 ], [ 535559412, 519966371, 2034186288, -723918923, -1487187795, -1392105423, 1026377072, -210453652, -1460935696, 411390841, 5336177, 969629924, 1899236543, 1286296634 ], [ -1502852550, -1633399581, -1274463913, -1417706394, -617122045, -743099246, 1004223279, -1726312205, 1638369414, -1977721178, -1660490691, 187267960, 1031443576, -219892741 ] ], [ [ 1752859955, -1961009492, -1627896268, 1754055150, 1508808864, -690693896, -49768535, 1547369499, 1099434204, 904950878, -484608357, -1245348595, 1647890911, -236440024 ], [ 356677559, 855004602, -590522621, 612395922, -1751551829, 1143322670, 1125747723, -1039184440, -1074798168, -834772259, -1937948315, 620994928, -880896848, 374729693 ], [ 869858532, 2102711752, -741225468, 607657988, 1876383601, 1604438814, -1316833615, -346842973, 1373074930, 227834907, 1295103957, 19993191, -257595232, 931462869 ], [ -381918902, 322526221, -22863971, -1284852297, -1192375892, 102586790, -216674553, -2111207178, 826973990, 523279067, 1784826253, 2094854168, 335865840, 725428270 ], [ 1067995629, 325687954, -1930480388, -218189724, -1769584196, -331906075, -874624486, 43987602, -2072134425, 1722767300, -1693731453, -294732187, -565629255, 240430283 ], [ -435343328, 441392792, -698541328, -1630534939, 1249364931, -1146449782, -1399691165, -856384620, 1970330724, 257530389, 1117463270, 1134982939, -1690751596, 1331461297 ], [ 1487767301, 1776448645, 1957127779, -222041497, -1188927766, -630045086, 1497877783, -417425495, -482878773, 1483708467, 129376906, -850050825, -2058397549, -115149032 ], [ 693069531, 674203093, 1763895650, -455405026, 848322058, 1091090724, 92145355, -1297402408, 7180890, -1812616180, -1517138198, 1894832945, 794792314, 143120188 ], [ -1036549296, -524521967, 347103823, 1110752405, 2108879524, -1417420774, -1724951246, 893568536, -201142851, -325208339, -5312389, 755966646, -473186874, -958145456 ], [ 965169586, -924896396, 1384014436, 1025441481, -660856965, -1077543509, -867361854, 467758266, 119716409, -1805684970, -355015293, 2008452994, -699950909, -841916665 ], [ -277737862, -426362103, -310259198, 1052740727, 1199189020, 249313503, 1287308335, -319477853, -2113130930, 2122828303, -194032646, -202633624, -1254151896, -1386838621 ], [ -806978188, -392123395, -1395393197, -581614535, 942441798, -2901182, -274365996, -1247717379, -803611852, -689515894, 955680129, 1294791690, 1859065498, -1186910159 ], [ 398809717, -50066044, 449935026, -1185529424, 1686796683, 173317227, 1398686274, 1170437112, 1940288009, -670601864, -165865101, 1893110333, -771711539, -487688540 ], [ -1774066430, -1946759070, 1521923038, -1048321083, -800439218, -744295019, -1419942642, -655537382, -1625805779, -957470245, 1556728772, -1159305506, 1378806634, 1596302129 ], [ 1918339887, -658842927, -619350764, -877168627, -81641369, 159572671, -301043670, 1968968483, -40711767, 170690971, 279142863, -876030523, -101919644, 194961735 ], [ 1910855553, -1694821772, -1321367987, 1285727461, 1079463300, -1876473359, 1892101887, -531043790, 158546982, -1264433669, 1615838746, 1308778302, -712488062, 2076473155 ], [ 2131882417, 870860599, 148139358, -397727073, 108285304, 2117084765, -1092181687, 1010521680, 1227102329, 758274124, 1892330481, 849740314, -207717935, -1241175340 ] ], [ [ 1907075053, 451747727, 1710539365, -1312876245, 1644377835, 1684347417, -131813193, 1433066731, 1471501547, 1037914555, 1743820463, -1842878355, 50073922, 2024848858 ], [ 881265883, 323057786, 141762780, -82830647, -677072075, 2042954199, 2109406359, -83338728, -1280929362, -1451209476, 1931494718, -1199166199, 1501965685, -1889532625 ], [ 740696687, 1456777134, 1352889995, -721308654, 1291646359, -35246033, -1848958929, 1246477208, -1961375651, -145990931, 1650743998, 309605424, 524687650, 153649597 ], [ -1183331423, 234519578, -1266949759, 1770578428, -1773007682, -627887903, -513306006, -1165898370, 858667477, 1850421654, 397165306, 54628606, 236853185, -477093407 ], [ 428600198, -346302523, 1335610209, -1198218042, 111147817, -750885589, -316546923, 310089660, 913343542, 577100140, 471849855, -1599257684, 1084929063, -321579656 ], [ 830874217, -1627347424, -291703871, -1649807556, 86938828, -1087202024, 562926724, 1325088903, -1564121151, -1276341755, -971132511, 911896743, -590555311, -803293414 ], [ -2083114527, 938431960, 1964370103, 1465997581, -1798980574, -354878541, 2098055933, 1224222675, -82749036, 1199968176, 1837954470, -77925319, -851436401, -791058546 ], [ -1875739888, -1162629218, 1479378302, 631910518, -597653940, -1847741079, 1618362034, 1630910722, -284465776, -1783734408, 113019743, -72739273, 1321311587, -830580526 ], [ -1043462960, 1191072070, 80803586, -2005681115, 921519777, 528979325, 1636081025, -1291757767, -33151522, 312505049, 1119445870, 719801480, -1714097991, 1058235685 ], [ 1608715885, -2108590419, 688251608, 792836979, 1876392925, -902624273, 353664367, 1223316836, 2057829519, 125347099, 129456611, -1224093843, -1589727262, -575738536 ], [ 40469661, -835051089, 415496421, -931863094, -662803064, -31920002, -428094789, 570439157, 354222193, 1034397163, -793636829, -1196009631, 361997918, -2144017866 ], [ 343197562, -726007893, 100178938, -1428763200, 846075798, 104577425, -1066690614, -635098335, -1500741512, 1345185262, 422421409, -1687198551, -317066132, -1118613583 ], [ -1264499026, 220816399, -1461689498, -1928252944, 763142294, 1762991611, 1646078329, 1382368737, 542117245, -1980646966, 97943486, -1774120061, -221993964, -1310953092 ], [ 1537959832, 1383216359, -471768532, 340144128, 1385083221, -706259664, -1111535208, -995181599, -1752013605, 1753287312, 50452490, -509761194, 1933919689, 63242026 ], [ -988782134, 1974587076, 426802462, 1658119239, -2128424296, 1803264091, 809016887, 808359794, 1710704156, 824840511, 1999138714, 572975220, 1503078281, -783847513 ], [ -782030790, -315988462, 550522378, -927983368, -476475892, 1115964301, 1953130167, -1674014653, -1147703116, 1513132628, 1349440664, -1931891801, 1228741852, 1065767717 ], [ -295493907, -1413962486, -639207448, -1791592294, -1352264101, -1329177090, 956068485, -1820931685, -2096770086, 251066527, -357999099, 642768432, 1902977411, 1589844679 ] ], [ [ 59790747, -872349843, -1049200350, 1144559758, 1585622871, -1545952780, -202081098, -1197120294, -1854036941, -851615526, 1482657297, -217547984, -981596577, -205174603 ], [ -1751413895, 775454003, 652367859, 1189538311, -2125893503, 1161180181, 984001593, -414398781, 484030487, -1094918549, 1093893896, -1341707315, -466338514, 847208528 ], [ 1421791794, -1259577322, 1847114625, -747011921, 1960044493, -240337044, 382903102, -1460764798, -49046347, -500358014, -7853484, 1606649325, -1215898649, -908214900 ], [ 255730010, 373682606, -1716345416, -66527144, 571814873, 1574238040, 664175785, 1367853563, -824115165, -782062639, -798095614, 1886433007, 1751011526, 653946428 ], [ 517817504, -262529334, -1968268196, -763432975, -663276247, -1403841087, -1391649639, -883214078, -1341189266, 1013132949, -503324353, -216897646, 687714802, 1901847780 ], [ -1609350691, 1989220263, -2018579514, 1560464317, -722279287, 59721224, -110208770, -1464086651, -1577302611, -1130685190, 769045987, 2045793575, 2014695870, -1935895080 ], [ -1570143738, 1671972274, -1972585921, 823875049, 1416148642, -1964793110, 2124721935, 1110032620, -1863080258, 978275123, 1573784961, -955582868, 1939980901, 1309511885 ], [ 541912774, -1515902496, -1449449136, 248914806, 1978601404, 1488227896, -335293348, 1190188105, -1532584114, 1527933235, -831141627, -651461500, -19967372, -2130396898 ], [ 744451959, -1137744141, 1670737676, 695661356, 1541270607, -472650546, 1817697095, -1610710615, 107621246, 28610782, 1849477056, 794710868, -1091095609, -247076264 ], [ -1189909978, 1611000281, 1426031213, 2064876786, -497525735, -1266310825, -66743915, 1462329387, -567004752, 521448566, -1357044612, -51481018, -1354774472, -442770727 ], [ -294619946, -486877494, 1426061608, 130112455, 294204105, 712993630, 1544504960, -181394791, 1690935783, -2138515344, -2066480110, -866206636, 1858715697, 849418242 ], [ 1879613845, -1186956712, -1596132095, -1602801974, -900427047, -657925056, 1811815427, -282425620, 1102188046, -1321656869, -1239587809, -1077251553, 1677305248, -808195623 ], [ 933097829, -698037022, -595880026, 1327209761, -1166747061, 1603322448, -989053838, -411035636, 343112963, 2027823387, -711718217, 1507007186, -2022097942, 44471718 ], [ -1990835204, -1310840483, -617161058, -1012003179, 1248631091, 701412087, 1164862473, -31829278, -2023878769, 707928151, 722666581, 67420470, -1356104206, 2074177814 ], [ -133124519, -202662406, -1749140849, -252737641, -1628755320, -574588168, -1223954476, 1134692074, -1501453953, -1030764897, 259382344, 1869939103, 1153843650, -58751015 ], [ 685769092, -965374555, 1368184452, -1107206699, -822939519, 1844639774, -754993513, -39748422, 543662989, -1895715562, 550743791, -1131630813, 179283467, -58190552 ], [ 1177294095, 1529381999, 2048752233, -725879654, 1965793504, 1133030832, 1445728738, 999145072, -1073245161, -1813675079, -1907637297, -1731950177, 843408187, 734797145 ] ], [ [ -59063539, -1882458810, 1478726336, -279817786, -252224599, -2085581837, -499277483, -761089948, -2011031425, -1647968867, 108510568, 317750756, -644911899, 865121220 ], [ 1464760176, 667540100, -600172055, 1895899714, 1583130028, -2010907575, 635739979, 240267685, 2060259852, -1022029340, -88061749, -321856026, 1301700040, -1208848754 ], [ -811501108, 660792968, 547547399, 1798482307, -1206315486, -13601435, -1552117341, 1945155365, -904673244, -1812816434, -14278643, -2082374940, 551549000, -1837074618 ], [ -1930725393, 524933764, -664681585, 2126635611, 610117523, 1976767532, 1230152827, -2084266744, -390913391, 736693349, -842491708, 57169700, -212549686, -37915117 ], [ -582960387, 308614924, -1419871927, 1351943465, -25044285, -1197989211, -1452190024, 1670322370, 1104610328, 2049762720, 1236382918, 1807424179, -1964102331, 1534426848 ], [ 829584466, 290384631, -1483880257, 1867565572, -949030848, -366496462, -1752096266, -1670263414, -210508977, 454299709, -298162952, 985921470, 655320788, -1999002749 ], [ -1521943919, 1158831083, -25096476, -1675120131, 740814126, -107334004, -922532871, 637854213, 780255522, -500611053, 856294594, 835076979, -1529072037, -171864444 ], [ -1964533741, -200828985, -1826413603, 2142836770, 2044959252, -2081759993, -548626250, 360433181, 416569203, 699021795, 1135113164, -634603745, 1015187877, 77041945 ], [ -705090185, -866043801, 360985768, -849673770, 2134777092, 1338289745, 1342458921, -1657088389, 19184129, -1823342187, -1655058285, 1036370193, 2076693696, 575482668 ], [ 1430328497, -501651441, -1672138105, 398870655, -1821235564, 1826104382, -1166039472, 166614789, 431759399, -1337224133, -1906547392, 321154652, -736996010, 1649179542 ], [ 407599478, 1240758348, 812134241, -595493576, -1632031294, 1029608503, -386737520, 1499764212, 40538049, 1190644128, 1738451163, -662048523, -497936040, -2034490645 ], [ 441761216, 341529, -102759697, -299943811, -198710389, -590888048, -1243834334, -1917373037, 1086002704, 1270072536, 1221031913, -1157207661, 2072022769, -85975542 ], [ 984156152, 1256803705, -698947204, -848823676, -784020387, -322373472, 436849874, 733069092, 892416028, 762254793, 185230114, 512597383, 3772304, -1545682683 ], [ -1508411972, 1236295840, 1225603661, 591804001, 949430651, -9447960, -503376093, 94461683, 1751443735, -1037950879, 2012116718, -155640920, -1630905848, 1620968194 ], [ 1788686599, -627595603, 1352419512, -1705141879, -280824283, -791798529, 742762821, -199996998, -1808726890, 1122839368, 1149739834, -523833759, 932013701, 494874040 ], [ -299956338, 2059955965, 1082291385, -1246530548, 2018204832, 1589747864, -717197092, -1841522465, -718695136, -765025280, -543830187, 102378536, -873625434, -2141837049 ], [ -1349596295, 1002491041, 1583911760, 2112940460, 1499098117, 1997689433, 1386418995, 24837932, 606082596, 348567321, 402670929, 74040359, 1351247535, -261708514 ] ], [ [ -897324901, -1380042610, 1973604170, 1447565998, -1135892903, -279865936, 1093381851, -1388374932, 54614915, 28457817, 1744918992, -1742412554, -1278187062, 80786683 ], [ -1262727674, -2058534848, -448509772, 608884496, -1646237289, 288079960, -1194984245, -964427734, -286186042, 2020757053, -1167852633, -1900471332, 1753502515, 690079055 ], [ 1749007308, 1745663016, -1555420865, 136718608, 552830610, 1275269851, -317787340, -1361592970, 1006333914, 1778470234, -1868654695, 812323667, -2094039356, 1872597661 ], [ 904321800, -451940048, -1201876050, -871796230, 1441280864, 1002226180, 680485903, 1349588258, 655180317, -15306954, -214456756, 460339034, 1494254301, 1179553981 ], [ 1412740521, -569402754, 1528676468, 186207655, -1232916686, -1835618082, 1868995947, 271617326, 2025429707, 1919387411, 1769110244, -1436651721, -394462656, -723023483 ], [ -1029099159, 1503456768, 1357056438, -1260136047, 504664738, 401492342, 1105658969, 582911779, 1295689889, 1644362661, 1818837907, 521460316, -2144148104, 967580735 ], [ -709362038, 477372268, -326189070, 2099270111, 929069506, 705173377, -1419301774, -158052688, -1592217056, -1142413246, 1042550991, -418647890, 889915529, -2088821477 ], [ 1757803396, -1970959075, -1740346136, 1246384006, 1722457738, -1589844148, 331614305, 291305397, 174749246, -1128324577, -2067478032, -812060845, 2095211444, 1773309027 ], [ -1874756053, -915741032, 579686802, 346438741, -1975356133, 1739251854, 569023017, -134206089, -1161145788, -717904999, 1104984547, 1966946761, 1188349785, -425270843 ], [ 848674691, -447015633, 1472340004, -268692474, -546171037, -1127634116, -1053227711, 211931155, -94912438, 1700927202, 1927938888, 641241762, 227062456, -1028922411 ], [ 1100034132, -1889130788, -1078084722, -383353249, 576054210, 193051654, 347408221, -2082796779, 1856180580, -1946995619, -1250642774, 2108127739, 1389365535, -189746745 ], [ -850373991, -1947641011, -417446753, 30890774, 984388503, 407653260, 1444119688, -1663536391, 1244644094, -1436429006, -1868882211, -1556759170, -910334406, 441642200 ], [ -97144462, -771381545, -771102530, 2083040341, 1014515362, 1527185580, -319950400, -1758929175, -198799743, 1205813869, -1189447516, -428541703, -802965206, -394528261 ], [ -1831665728, 618763785, -2102461391, 1463963575, 1000996871, -560648942, -1573470809, -1073867046, -1660255796, 1211104068, 27631650, 1815638242, -303002980, -722155623 ], [ 485039720, -313801675, -705756237, -259542494, -754994650, -1322242220, 801957345, -1664791159, 82660559, 832918072, 1239832151, -2134220610, -711773882, -1636857005 ], [ -1268747120, 1010351495, 222123987, -692800505, 1165690426, 565363473, -1530082632, 431862690, 764318054, -1828455779, -1686233686, 546446184, 373147182, 1429666071 ], [ 586422683, -110852322, 746122887, -1214920184, 39758417, -777292234, 639384422, 550409146, -1542183356, -709680223, 1671798746, -78233391, -925449730, -841026738 ] ], [ [ 1950851638, 289097549, 2026663769, 2032381850, -1333758203, 1813443246, 116269739, -64442528, 426423895, -818034649, -926760141, 537616773, -1347943422, -1995873443 ], [ 340690131, -1576413604, 636496827, 622201815, 1180471729, 490825411, 943423821, -1506273144, 1227350060, 1736867197, -454977246, -428701865, 1215526585, -458570705 ], [ 162006142, 49289431, -1294757998, 1194353906, 701448020, -773436112, 1221672391, -383392411, -1451962021, 1499370408, 583975111, -1765571937, -2035505213, 1961970956 ], [ 2094272024, -266195513, 1878900645, 1641764880, 204871460, 1373475762, -475873545, 1980393058, 2044166869, -1699960598, 600372681, -794229579, -231463813, 105306612 ], [ 1392869757, 82911005, 1527473991, 1844834261, 1821195714, 113284925, 924495901, 2038764369, 1523258399, -1094305900, -1786704614, -1432414572, 524443393, -2059762576 ], [ -1449698621, 169847674, 1626611262, -40998222, 1751923886, -1644335580, -1470875419, 371833296, -825009274, 1137610781, 719998432, 1230979055, -2019425353, -45933809 ], [ -50875151, -913623745, 1293205241, 1294639744, 1297539513, 436164578, 1518729867, -1023598820, 1702921464, 2121212864, 1402705059, 1616133847, -1170758092, -1093940582 ], [ -2051445235, -12438446, 677740423, 892853910, -343984158, 1819181369, -1474642431, -1977686618, 1037847068, 1363087971, 413270142, -1348946761, -273235900, -431583809 ], [ -2127642255, -2082338533, -1228919402, -557505823, -1675427359, -446208600, 736793554, -1334010891, -872599176, 1468795434, -1049117624, 1553832219, 1226305223, 816379426 ], [ 46791956, -1160631510, -356780306, -810284254, 1544574279, -2081220809, -470225365, 224938307, 1623306699, -1405661996, -359355557, -832030816, -504590213, 1075925010 ], [ -1086146569, -1238810821, -987783094, -90263163, 506073901, 642908937, 1547386957, -1345042885, 2097052602, -83302624, 12419668, 1235172510, -1112526069, -849631123 ], [ -715842321, -627736219, -1119162358, -746925472, 1709478620, 608266474, 254594062, -667801365, -1872758339, 688986276, 1607431024, -9796832, -268098003, 922812539 ], [ 94007081, 1921032389, 1469936870, -1404859848, -183581065, -901413531, 1946109323, -298786002, -1538731900, 616673998, -292529739, -1357703093, -2064249866, -567883368 ], [ -705453769, 1935922973, 590842692, -1224774849, 1849414430, -1216082046, 361175422, -405720469, -2005095247, -579276400, -90931295, -119334331, -174089332, 153619273 ], [ -1907978630, -828721719, -861038280, -1692977786, -1142206518, -1095172354, -1030310322, 1355467632, 1084096107, -2057135704, -1019636677, -74989842, 1991347571, -72266903 ], [ -682805768, 610481660, 548828194, 1058642893, -1161526179, 121398231, -2114022741, 1508604499, 1629992897, 1219414200, 733905261, -600449356, -664418634, -1397308674 ], [ 2016911060, -180350456, -140169241, -1879512860, -1993422906, -559786308, 49331954, 1279315093, -659603815, -592898807, 183089188, 594995078, -966025203, 2069077411 ] ], [ [ 357822736, 530456379, -1468054931, 1977377390, 2108466797, -1018819097, -961063511, 506508827, 1226336231, -746087513, 1543528881, -49791179, -444193584, 496666871 ], [ -286713751, 1694983361, -208121273, 921586872, -379901955, 1604296525, 1723988480, -1949418232, -1869843904, 1942440945, 2026293623, -512561824, -1660987970, 229164110 ], [ 123183313, 1945489682, -70455293, -1054619292, 479098474, -1525306443, 524851744, 759166824, -842728368, -591174743, 900840621, 2083272722, 1955717937, 1795153553 ], [ 488677970, 962375413, 1764618108, 523265417, 1751533639, -1978199382, 106463247, 1476738527, 357679438, 750992793, 952736671, 646197923, -968420523, -1209747275 ], [ -2129833483, 1745943570, -443236994, 332560464, -1842466158, -1207705014, -1690767417, 1333730568, -451816986, -529338981, -2096879648, 317812959, -802221900, -607851296 ], [ -2145946341, -1996715924, -538652494, 659000001, 289601532, 1637612338, -1778659690, -876132456, 1850463920, 776423599, -515125129, -476412308, -575184331, -1375572398 ], [ 1500125394, 1518671070, -47719720, 51250162, 1434756273, -1296309583, -2033859746, 599434130, 765550497, -1854046591, 1888722487, 1268812830, -169823158, -475679077 ], [ -1603013761, -1681570840, -679678021, -853542256, 2112619469, -1883264738, -14706580, 671520186, 150755787, -70635988, 2091455304, 1237911727, -398447393, 269219611 ], [ -2140959663, 880233558, -360523062, 897257447, 1763080862, 2089276213, 170636682, -1190272000, -1538508440, 1648462761, 608014387, 888164014, -1366854367, -383246137 ], [ 1288411978, -872281825, -1163744057, 484449646, 2089051501, 670372556, 1203625934, -137526371, -375759111, -171268068, -1563910471, -1797350245, -1159924462, 1005617304 ], [ -376729443, 559884898, -411548109, 181213782, 342555835, -1135496125, -1083678079, -1288375767, 981063631, -664180403, -1602176608, -158386862, -435169174, 94188951 ], [ 920986118, 641391746, 1435864874, 1445332862, 42613140, -461132244, -1378491000, 52894591, -1232886879, 2027062846, 381643108, 440376872, 429805739, -1116371892 ], [ -442492720, -965094816, -415038102, -887968637, -414105522, -788857783, 254864552, -1645821345, -2060868290, -1959995525, -1546695382, 395948191, -1602506393, -431369818 ], [ 359951438, 388680775, 587487974, 1173822493, -109809515, 339765114, -1598893320, 656294806, 388401370, -382497331, -33457128, 1058994988, 969602368, -344336875 ], [ 1373057506, -374761508, 831082939, -1385737404, 2052459681, -1900326604, -903513943, -227562745, -668267276, -1196816049, 1584961692, -1228765929, 1632778921, 2077303109 ], [ -1969824238, 414688914, -1180212343, -294829970, -1704208535, -1124399458, -1356589602, -751234762, -1938710697, 1600128517, -924869609, 487320768, -1824453413, 1386754624 ], [ -1103496299, 1014604904, 580084382, -1275850660, 1380319956, -1987832444, 2143782379, 621001311, -1081943741, -403693427, 2002809817, -240526332, 1319768873, -566740884 ] ], [ [ -1513268353, -544873519, 1504127073, -2017567863, 543989535, 956832581, 423627378, -972477976, -206161895, -177928609, 144830860, 1270204661, 171995082, -2062547770 ], [ 70576657, -622358865, 1496305402, -619398469, -1113583088, 1805635715, 1310444464, -793661123, 356382369, 543813655, 1430769163, -1843312050, -1114846876, -1558924465 ], [ 2018895516, 652628925, 828892754, -868948344, 180984052, -144726161, 1801316848, 1635051725, -2015438953, -233457, -606353385, 1319742383, 924154092, 146623993 ], [ 60032044, -655145636, 623103109, -1826712513, 1497933015, 1976072420, -2028054703, -61263149, -24215458, -1942929690, -1152816484, -1443846009, 968896039, -1721015751 ], [ -2049623721, -73342596, 91075947, 603573436, 1668436877, 1944067970, 249316705, 973366158, -879959442, -499219184, 444722752, -1999178114, -1014895956, -1101356250 ], [ -657253536, -636689023, -1977167336, -1085402594, 1378103989, -278826044, 495781324, -1156887523, 364277248, 1269089380, 1249515697, 68368603, 1029507505, 524756213 ], [ -1510514200, -859157905, 429559235, 832555212, -769993680, -1553006217, -1597007551, -587289026, -1785113374, -479401745, -645086588, -46063538, -1930102196, -893212633 ], [ 670147824, -239711240, 127183989, 1441962230, 1472047449, 15801636, -20640371, -435353041, 237173564, 1743173113, -259377880, -2099008879, -1991584909, 150495720 ], [ 938780318, 1538612289, -2025967405, -863102252, -121584982, -1872293752, 855166865, 918997925, -749762292, -1665183269, 1633955471, -274761019, -46623573, -336160085 ], [ -682340083, 1733490261, -555523149, -601638038, 991996679, 487163189, 1675748746, -226744821, -1037635512, -748685130, -599716846, -1708782793, -780180870, 1734777188 ], [ 1741485256, -1331180586, 1964520844, 2032389619, -1345476985, -1778920186, 968719205, -1465164712, 541453919, 1640742753, -1901233037, 1247999637, -169809142, -262917518 ], [ -1730492480, 1145622677, 1425505568, -2083365062, 118774907, 141956544, -1575625602, 1788346473, -1295096345, -663466256, -1180877704, 704895241, 793474949, 1025072776 ], [ -2023229153, -1296848599, 172422153, -1746928926, -717809064, -220342734, 1919735530, 509857548, 681728332, -215782890, -1483941570, 1434229107, -988119433, -1662871512 ], [ 565501667, -230548347, 394331356, 1621168015, 1409813762, -1913163451, -81488480, 521746573, 1413018451, -489136613, 1803327901, -867711062, 1376457533, 1117903404 ], [ 1003646739, 2091601908, 1073252589, -997905650, 1010483682, -400878942, 1907217762, 212074844, 1744624806, -2080788184, -1520427593, -1402834447, 1516096416, -1408638153 ], [ 1317602377, 1064331643, -31450726, -667247003, 1223597153, -582510045, 445986915, -581542175, -1812048972, 1306365106, 417241900, -1670379318, 440182229, -877312744 ], [ -1159853298, -708805823, -2070998706, -361969340, 706624392, 864516094, 693794359, -1772468931, 1734110927, 216179013, -1914592134, -1761708248, -232541843, -641461689 ] ], [ [ 1253202342, -46259334, -539885887, -1195227712, 1562498841, 1701211392, 1704415895, -51327957, -483221727, 1913506108, 1997628601, -361875816, 211393517, 155224937 ], [ 1816033776, 897544162, 738426933, 290057589, -700400631, -795285617, -197735347, 1677428029, -1806070798, -508378051, 2080843575, -1467219454, -600387258, -2056166104 ], [ 1723353642, -1706459162, -1941207882, -713763628, -1244951176, -2044578106, -627748997, -479893890, 1972665499, 2081154615, -572105529, 920204174, 180602319, 1317978288 ], [ -2025670058, -707796070, 1628343571, -671893169, -1573050404, 203180583, -2078191985, -2069272767, -848919975, 660996457, 914221254, -330560198, -220668913, -763742090 ], [ -466026155, -1979844549, 484213363, -260126408, -1993432378, -299838367, -1988106361, 1525284802, -1654556478, -1197649419, 1043003181, -60178739, 1018899812, 1337337457 ], [ -1441237310, 448350617, 68854936, -2057392954, 1379434542, 553596780, -630213945, -864287512, -977721186, 1734128884, -450462051, -1441004004, 1271665839, -487024514 ], [ 795713696, 989815967, 1648440206, -91221884, -545139785, 2001410944, -1806098487, -727709993, -1965580549, 2018925816, -1525192215, 2031683508, 697474703, -510591902 ], [ 1893378224, 1289195031, -60192284, 1690209944, -627682522, 1088521809, -1176726352, 635531764, -1657540617, -198733480, 175719098, -677642104, 1919669841, 711828394 ], [ -774840697, 855823437, -677653237, 1571332376, 215998771, -524246900, -1062137924, -1101762456, -851917012, 1443839944, 1333857535, -171681893, -169182142, 2120695684 ], [ -2001001389, -49501080, -416090497, 277004967, -276220753, -775016119, 922237315, -1969352044, 2104680868, -1679819498, -1904535264, 1190630141, -1983644692, 1610566394 ], [ -185544735, -1875024167, -414202455, -2079279619, 2097757527, -479963857, -1942280582, 205195341, 281685374, 1769343488, 1898631445, -933518248, 1028318856, 2012207503 ], [ -564479549, -1729690650, 1804670851, -459229610, -1918552263, -179387734, -1377875273, -1290258306, 1287847780, -646384813, -1063723229, 532898660, 1212736007, -279078791 ], [ 1674678269, 1482377867, -1548721383, -1293902734, 1553228020, -737927263, 2134676940, -597162010, -275555026, 1363637684, -523260510, -1583622183, 964597100, -670867814 ], [ 1321878136, -169640141, -80345335, -2140820036, 435118381, 494192629, 1160065987, 205433909, 1155597209, -1051487434, 972435226, -1842589113, -1703936624, 167447480 ], [ 311037732, 1466462366, -312879177, -699366067, -850305297, 110380935, -1165603218, -1533396033, -1880681391, 588052546, -1449207739, 148208160, 2022781874, 792158885 ], [ 94061239, 2128453363, 587560719, 39508134, 166118040, 468571980, -877581900, 1946884318, -341076989, -194349760, -537087372, 255758106, 653497987, 1716796138 ], [ 1975237842, -1333131850, -1851216349, -502503025, 1224494143, 683252425, -802786813, 823115782, 78034814, 674347676, 906309167, -1920801209, 849129435, -1763381548 ] ], [ [ -1136360654, 2123910835, 1976462307, -1495758498, -1412733403, 68360620, -1518494687, 1035531107, 392024644, 1393861645, -2070535965, 1508511647, 252729080, 1598425242 ], [ -844772504, -130242974, -1579630856, -1911404519, -991575064, -1909649873, -310492884, -334734118, -1233898261, 1872027089, -679803654, -83127134, -175990805, -560660876 ], [ -862924398, 469759160, -1982245905, 141094942, 2077548434, -1301046039, 2034592074, 1667712694, 1129694831, -1476835301, -1934226597, -983210472, -1215943406, 1969643029 ], [ 1293318072, -474189446, 1143482171, 528019634, -1448401569, -753950518, -1608188774, -867942269, -874762855, -1670813461, 1910426087, -1790754786, 1487214466, -486480196 ], [ 629033383, -712869608, -424565004, -738282006, -1841257510, -283778336, 2061185831, -1671296936, 1689827245, -825410907, 1673361163, -1302515635, -678848776, -1621075305 ], [ 920781521, -481771898, 1229902730, 1911348965, -2025683593, -888190063, 1820891250, -218735980, 2130734452, -891352912, -60829711, -1814003289, 2049793536, -1437856736 ], [ -1414553746, -742818299, 1976476731, -2020929722, 1138781256, 1108330774, 2093676002, 841857297, 1024401900, 352634710, -1567548448, 1032576584, -222585708, -868402195 ], [ 893912279, -1663197165, -1523425481, -1583390907, -1317712139, 593629631, 37254353, 2118864322, -1657363561, 1320336774, -280790473, -645504949, -287749615, 817025962 ], [ 591965440, 620542497, -446504620, 793755937, -2113975991, 60667266, -1830047379, 198654457, -28777049, 12879828, -205676154, -355707665, 469261579, -9408357 ], [ -1931005341, -865371235, 1272940407, -1798832765, -1486918471, 381235810, 738122673, -1833426386, -1669421637, 1526303168, -907032260, -962070664, -1976431426, 460957373 ], [ -116121450, -2079101254, 872905922, -2129984940, 506390906, 1516584557, 903305198, -553409523, -1316482007, 1794012578, -1063519689, -918472827, -445236881, 929549993 ], [ 538400314, -848151161, 1518308748, 942349161, -1692872787, 838084176, 484233292, 836776699, 2015992385, -1130768136, -1806839396, -683581226, -56330519, -154228427 ], [ 758804684, -1652249884, -386312552, -954520197, 2115571092, 589657642, 1688028027, -679133303, 1178095624, -994759550, 884607456, 161247537, -143012470, 2137990491 ], [ 1705535644, -2132846416, -1392275907, -2319832, 360401345, 1500676030, 705709910, 1158767957, 105322016, 878770424, 11940477, -1461057921, -1481630192, 1064581557 ], [ -2091145824, 156651279, 646990010, 1099455623, 208442881, 598494410, 374851105, -504570693, -2141691948, -574071362, -2079288472, -87364898, 1593000960, 533571005 ], [ 1313890044, 1846293924, -638149983, -1447443552, 2102353366, -1576191147, 2011170604, -779969964, 1889079963, -1942865798, 1973442357, -1858850141, 588309372, 929152950 ], [ -790302213, 206212041, 1273761971, 350478223, 1148560929, 1363208441, -1724330391, 1776194991, -1845976491, 1890822464, 1917644366, 983648099, 1662252432, 63739926 ] ], [ [ -176662688, 1292228655, 656690327, -408511624, 517125876, 31184208, 953866047, 1664152500, 1419876809, 740980586, -481691090, -645206769, -273637649, -992029938 ], [ -1457757501, -843659500, -1681521964, -1151986334, -1702913713, -1091552433, 704278515, 1426700479, 2052446353, -1184100605, 1971895848, 1318807564, -2050624109, 119925851 ], [ -536240314, 462432740, 1249763743, -1816902336, 883094997, 244310905, 1403361154, 256202984, -253042273, -669886540, -1524136193, -429687844, -599442860, 1795269178 ], [ -2029959742, 1400719114, 1144004138, -1210996088, 1725576103, 933175117, 1456657107, -18882828, 162096677, 527692304, 1713491547, 1548748982, 692770020, 263512064 ], [ -74337640, -681285198, 880880155, 644650146, 445240176, -459023772, 507386447, -1627147329, 1287300886, 1096393293, -1018779872, 1752617459, -580342539, 550834925 ], [ -1728723189, -1231940390, 866231742, -245463228, -117921196, 1225767273, 1313920186, -2101549510, -1146016765, -1664847577, 987061745, -1364558388, 312273162, 210549890 ], [ 1814025523, -253912544, 1278004096, 31432384, 1760220263, -160542078, -993613998, -1759027331, -350296781, -79371696, 1288541872, -907978285, -1167008019, -183106608 ], [ -1766677593, -811725884, 1143304782, -1637490617, 1711450313, 2135658113, -1150513818, 1391062275, -1531175573, -1416459320, 95726497, 684171464, 1448616548, -650103720 ], [ -290656442, 2045608641, 748700587, -1318901683, 2122596229, 845067145, -1786827457, 2046121011, -1805585755, 1927569746, -829793704, -1659357289, 387228292, -42716280 ], [ 1658837652, 600792469, -752355576, -316700997, 1458085035, 1776764426, -614169717, 186309118, 1205652529, -1170496019, -1489543088, 505895594, -462120102, -1363507867 ], [ 1655426519, 1917141874, 817576161, -527446702, -1120248641, -2037906205, -256211387, 307266299, 1462985511, 1396765511, 824708594, 152766941, 2140143026, 2128714482 ], [ -1079318997, 760115775, -1673076319, -164144270, -144361938, -819409757, 965047177, -253131163, -410443964, -1391580632, 1501556795, -1920573526, 1908005053, 696156353 ], [ 811718910, 2024810626, 923421056, -152697355, 431303071, 1821151324, -1198168946, -1820419489, 858267090, -56000013, -568017080, 46555659, 951382712, 96574069 ], [ 275630592, -350222890, -937863362, 2033056762, 894483986, -1121190768, -1684307134, -342997869, -891952061, 1338928193, 1972446635, 1648759340, 1833898597, -1630037045 ], [ -1403378629, 1210232315, -1669984897, 97008642, 1302627361, -511607421, 212288013, 335259520, -712808282, -1450092545, 1479015993, -1727374197, 2067941129, -2091350895 ], [ 1519515234, -97562544, -2029327084, 1293718199, -1551044187, 1546782533, -1658623662, 1643078557, -1725203362, 524334708, -1907600680, 146466657, 791721601, 605307759 ], [ -1668572409, -1566107014, 1795727619, -1792472571, 1305855424, -1548414224, -975975257, 748865388, -1975937991, 1493921429, 983881892, -1730402291, -497683335, -1916986777 ] ], [ [ 1651450310, -139200295, -93851978, -1169010016, 105645366, -753398506, 1519669305, -1796758719, -66580111, 752523588, -220409083, 474368985, 835817615, 1892180999 ], [ -193497791, 1938661301, 928810314, 1534485486, 1169859182, 292725994, -1367627152, -916808062, 564388191, -1999964884, -1460959461, 1423112411, 1698003872, -1042398303 ], [ 414754910, -385164221, -346862811, -1245413086, -434120069, 363046930, 1464999828, -1746732927, -784532282, -1962574932, 912685135, -521761349, -47042859, -545904814 ], [ -306383522, -369549712, 2142928738, -188673858, 871278055, -1518658019, -1658257311, -1304148064, 216923777, -106934359, -462705802, -879229323, 1215747301, 1572253047 ], [ 202339063, 610101291, -1355476253, -2137595762, -1708050444, -1872481741, -975368211, 1389466724, -1485735581, 262275971, -548286949, -1680228910, 910697323, -1544158339 ], [ -1082202691, -690062496, 802583326, -1381337782, -2122786721, -93237873, -860957794, -954222093, 772047986, -1329892936, 537004240, -874608690, 413686951, -682109232 ], [ 739708183, 39056987, 1481892097, -207248973, -1647527499, 860176308, -147583563, -845505745, 1501595621, -552158766, -825403139, -325348303, 2056470496, 1747484958 ], [ -731860941, -1776396883, 2044943355, -496317279, 1884496281, -263046342, -1924920083, 1423585834, -2077616194, -833730505, -627432292, 781401873, 1866314284, -724296931 ], [ -345991004, 813983886, 75606723, -1530960062, 740526062, 801431007, -1085589083, -1062751816, -1408535842, 493700192, 2124431346, 1023603251, 1898296823, 1578070677 ], [ 53309839, 940350497, -413417337, -522044636, 1969386340, 337522176, 1112645035, -988421297, 1340060476, -98446005, 1317399109, 1267250594, 129577649, 219435343 ], [ -291194109, 1326348334, -196018659, -576853103, 1982557453, 1119317588, 2055033821, -1051414470, -758917828, 482004552, -1371656832, -923264787, -49921878, 733415932 ], [ 387490586, -747011593, 963401991, 1902528951, -368142785, 980598522, 140817185, -1397828328, 176609024, -2065608432, 654062853, 219748900, -1416072977, 1479709037 ], [ 704745796, 658389440, 1329258467, 1921143191, 1051595444, -1008201585, -532897399, -1785653964, 548588763, 2013938522, -237470810, 1441109684, -1396774421, 1079346908 ], [ 290506283, 216058469, 916905318, 947243890, 1673312111, 2026884507, -1319402036, 1377976408, 1705952611, 318233759, 221697572, 340005858, 256832161, 1085414717 ], [ 714568537, 1029573999, -342533940, 1553910701, -1430677329, -512638860, -817039219, -1984633829, 504794061, -1092862883, -281838021, -21196957, 1097431304, -152343938 ], [ -2058283688, 1305283781, -242356625, 869164642, -968143542, 1593353733, 1552178922, 285866583, -1243157935, 593879776, 1578719758, -1864740777, -636841978, 1055201334 ], [ -2105984554, 98627605, 1746467207, -54183335, 1727984477, 1014263992, -1639256020, 41554, 771636234, 327884691, -169226569, 1391661740, -709046959, -1707756566 ] ], [ [ 1597542674, 304530190, -175655980, -656737364, -1442461813, -420536852, -1351170180, 1396241172, 195384085, 784209847, -1020588400, -606416389, -378749513, -2030278227 ], [ 1645218574, -2083836817, -1936920052, 1852725926, 1047205993, -1563913700, 1489454327, -2130220686, 1253783460, 1621187571, 506278810, -445832805, 688446819, 1213103344 ], [ -1025148611, -1718911250, -1913358871, -887238728, -412564792, 1034877361, 792497031, 343434785, -2140675555, 1043622237, 1688249423, 1755572409, -1409614964, -943326199 ], [ -2012399873, 2013513035, 534298683, 1725697375, 1210941906, -1402858121, -579566517, 165356841, 1438523584, -1955970389, -19656303, -638394154, 414875516, 1440731461 ], [ 1564245447, -400555898, -350100485, -2027600330, -1011957013, 1604084273, -1122694652, -573294804, 318951819, -2099292617, 1376337561, -1361090063, 539169431, -127976385 ], [ -132097602, -117286775, -1545137813, 1803542014, -2143659880, -934698612, 695496239, -299976905, 1726316397, 1974592905, -1715128006, -1712367284, -763380744, 1300655667 ], [ 487817779, 2064143545, -88624559, 1957809430, -800513775, 1302079574, -1130024062, 1602605837, -536851646, -656985774, -2029593101, 1930660033, 1121768982, 1976928903 ], [ -245867166, 415752552, 968079687, -826276342, 707238813, -342704425, 1490672077, -343609842, 1967648076, -514329239, 1732748676, -104677479, 136410844, -1427538209 ], [ -1684772177, -1163637884, -1768457801, -918537739, -515590787, -817567864, 1886935610, -668330349, -1574562943, -254781490, 548179500, -140876182, -1125981147, 1543785524 ], [ -781062585, 565984324, -579733167, -1044334838, 84371909, 1010453503, 854955725, -345389221, -2060570574, 1087695533, -102365093, 1521336611, 2104471510, 1215930303 ], [ 672016474, 2089317794, -1433090934, 1846176389, 1274626798, -8498444, 394651362, 803305604, -1686655446, -1315270044, 1392180527, -200007618, 1012890951, 1996362834 ], [ 321579370, 1253111247, -247600645, -223921892, -1696305551, 221751438, 787388860, -484009400, -1855211561, -214886800, 1652741831, -215068943, 222940133, 1864236291 ], [ 1015008664, -1534284357, -1648268505, 1797516612, -694833368, -340939031, 871460243, -1273281272, 1787769483, 473532539, 1296787032, 1973823416, 500041601, 483192885 ], [ 1693438802, 60638530, 1133302991, -1050341015, -1475573155, 463296052, 883316930, 259482603, 767611980, 188415247, 905094907, 1934191428, 822483192, -1597513584 ], [ -1153668150, 1190087059, 658524753, 1602859448, 1903197384, 857991242, -1425787372, -522152431, -1945728813, 153978536, 857310214, 1185179737, -1548266755, 616053950 ], [ 497336417, 720796492, 285682890, 918846446, -552870299, 174322330, -1548569231, 526218119, 1631543775, 1561172858, 1890198869, 1533132138, 1151155766, 1111170071 ], [ -593344857, -1402558040, -1370338419, 99893543, -2129139273, -657965430, 2053295763, -777547837, -591345462, 1986467217, 368608752, 1713767304, -1819962828, -59808479 ] ], [ [ 1741881650, 1523577704, -2145109513, -390254076, -1329783208, -1568271270, -467585229, -1017377489, 310352297, 2066938276, 1417260886, 146133539, 151762525, -1441828365 ], [ -668007954, -342640893, 1546491342, 28958917, -766754378, 387185461, 1290927146, 1198277377, 452221612, -136765858, 1409095600, 1122448537, -1944763663, 233747863 ], [ 1034996410, 1646269646, 1510020373, -659521557, 1680819767, -1390285655, -2014035438, -1125968459, 1435686877, -1886769693, 838669348, -390513047, -2097214680, 422585767 ], [ -1632429744, -1792455282, -247157851, -226448351, -683997916, 989880843, 1166037072, 1464579551, -1898235044, -2048817659, 69512663, -481819952, 215836261, 1716756778 ], [ -1557750760, -1767151851, 2109354131, 1420087031, 550570605, -1473914114, 1613384874, -1855681798, -869423073, 2080872513, 1331352624, 1310192668, 923443252, 1212279346 ], [ -1050051506, 1080524814, -502104880, 1854829721, -875342683, 1857184159, -1746976061, -2082884809, 557970286, -629058886, 1526561786, -1720636998, 384749524, -490569209 ], [ 2081202988, -1806421890, 1123182044, -1945386083, 23886315, -587389559, 1181549075, -175690796, -262899705, 2061786883, 2077528784, -1914192891, 1458391333, -1267171289 ], [ 795784881, -1368307579, -182452462, 2037243511, -1136037000, -1064274914, 701292359, 705748295, -1546618052, 2044936997, 432467941, -701019785, 327823715, -394246041 ], [ -545581468, -835645340, -43374820, -1294160511, -819147170, -252286435, 2129713988, -1496453833, 809519730, -506019180, -1204521109, 1012451164, 1126443407, -2065594426 ], [ 1156233635, -697910879, -1030971883, 983032274, -334242015, -862360462, -2005955122, -799085239, -1888306672, 472265396, -1617291035, 1984355477, -1446261741, 1879787882 ], [ 677620504, -2097542437, 2059837876, -1671305085, -893319809, 656783197, -1323720090, -370167298, -1872032248, -503103968, -1968766614, 1567803668, 553656636, 109118958 ], [ 1743435392, -1615074262, -1108194847, 1465873613, 164925906, -1001009442, 1127754343, 1098421041, 446139740, -488322850, 209331141, -299419128, -1202974566, 490227440 ], [ -1227203961, 664936337, -77456756, -1735796664, 33108215, 818716335, 739808223, -1622589787, 1987785973, 1125622108, 1100205576, 1266392907, -407572176, 1834226473 ], [ -1032626793, 1777553112, 647117876, 569898015, -145934493, -1521641150, -2136670953, 608219334, 325170128, 676329716, -1103428462, 1534772675, -1219390824, -1320872646 ], [ -525021171, -1280479669, 1600312456, -1219121188, 653893531, -690764118, 830401969, -1949922026, -969556167, 1861537142, 1514537995, -1261940721, -464331410, -1946667945 ], [ -1057602913, 1648038925, -1584851666, -563067543, -1716214572, -524567362, -848377618, -1374115922, -1258399315, -799554943, -252162615, -1441997355, 176332118, 558080864 ], [ 1252162268, 2087597989, -2025833027, -1514872765, -508908459, -264686176, 1727288723, 377590112, 315347013, -1027497667, -1388550871, 1632809180, 39740310, -1067649838 ] ], [ [ 731964263, -213664472, -927582254, 1471471406, -405124971, -1555000546, -1277627167, 969506063, -136292633, 492251419, 400799263, 844238192, -820475158, -411759319 ], [ 1599664684, 62817263, -458401236, 2049251750, -321645313, 1064659020, -165520632, 1521014553, -1395830177, 76546023, -777042540, 1167232204, 1523453611, -782089110 ], [ -1799382155, 1045963434, -486753744, 358886607, -435432906, 1642540329, 981883193, -1235765669, -1396805752, -1673855020, 1422033539, 1110497352, 799819185, 484967179 ], [ 1652213762, -275664338, -471428940, -111849675, -1703420408, -303012944, 628080843, -1381348379, -462205216, -77376064, -259898134, 392799053, -734418739, 867279348 ], [ -1560126845, 824503975, 611383750, 1396036529, -1374645059, -1361551757, 1975878670, 295322041, -1423174732, -78907348, 132720674, 1268834169, 330091558, 1394195828 ], [ -1362784173, -536345641, 777430912, -494338701, -1297040734, -118542669, -61414348, -1930738573, 634466407, 253650512, 1693469625, 1868774656, 631179972, -441805591 ], [ 1329660873, 807343213, -1371565401, -1959800586, 1632671825, -764850015, 965284498, 1091094862, 777368896, 1391408981, -474531675, 1040193753, 515992185, 1910748939 ], [ -1858087802, -1099732366, -1841033600, -1373549436, 420772050, 1034189024, -1441921693, 1991583069, -1748541954, -1041028297, -840877291, -962297372, 1731994569, -808297913 ], [ 1420645489, -15415155, -1558082517, 193757970, -514806693, 339624936, -1770509040, -295985874, -1167128096, 579731861, 2108946734, 796188536, 1498920369, 913763117 ], [ 185739725, 913349971, -557207485, 265604691, 1454335360, -1348058776, -120621735, -811288503, 197125400, 266695861, -1935832218, -1737787416, -1573846247, -2138137835 ], [ -1796892429, -1171355358, 1963939958, 1289019330, -1191359464, 1922286777, -15541026, -450512256, -1491602853, 631017957, -1423595144, 253163340, -232900752, 2132096934 ], [ -365118883, -580591125, -677549980, 232116212, 1624335751, -690630940, 317127668, -1477213627, -181884858, 1807381600, 870066033, 315794941, 1067504275, 1741303709 ], [ 1975802434, -855546737, -1382126308, 1806597582, 1928860000, 460474392, -1707310578, -278724982, -1054984419, 941059332, 1888932, -1987158223, 1128946762, 1737051394 ], [ -463423190, -1323770320, 36821400, -840132633, -1922603585, -170794127, 928045144, -1194736195, 1015626341, -2084539342, -1788122948, 186220033, -427864762, 919861504 ], [ -1565535648, -1993714338, -221745531, -765998657, 2078451493, -1985920182, 1035549643, 274329864, 338524706, -1350263911, 195161096, 33773783, 1922896960, -687113288 ], [ 675160482, -1950216670, -1129092355, -660840943, 967493481, -1230689854, 680067251, 1809723106, 1354548685, 773186862, 1043337802, 661657872, 6366022, -137098603 ], [ 508385168, 1434388786, 30888945, -1111770829, -728053725, 1419916718, 183051288, -282274203, -2116745827, 914501028, 1476067786, 1819830612, -2062656190, -213789685 ] ], [ [ 475959487, 71873629, 1902161019, -557724967, 980691795, 2108251567, 12162527, 1715051437, -1327069150, 1547829651, 191859531, -1986708390, 348997604, -1690921797 ], [ 654289615, 1718181660, 33558928, 548131341, -1185521537, -1402662070, 813665217, -126442884, -1464928904, -1787595801, -270170310, -104542599, -266153893, 1070979560 ], [ -1980351764, 1058731945, 1344934961, 1902758484, -1770126715, 1846971331, 1853375676, -2118948053, -316613545, 200400026, -1347313964, 1441011838, -1585305402, 758990945 ], [ -1355602248, 565897625, -878332807, -1770251880, -1621286701, 1903738313, 31588987, -1650559661, -1138192580, 1721778414, -1965200074, 1080451700, 1114392824, 603569171 ], [ -821445227, 542054162, 2035608050, -959441073, 1250110428, 177997760, -1051902609, -955430435, -839970905, -50853341, 520870279, 810228049, 2014768831, -1685935584 ], [ -1793468223, -295933197, -2024150646, -746524161, -1824345099, -1202251983, 2026054899, 2022564730, -1648179476, 705057871, 623286659, -21997728, -265894832, -1156522155 ], [ 1371895399, 590682623, -682809392, -2059215193, -841275084, 578556249, -436168609, -275169443, 1517270467, 1603618914, -1799526348, 895955913, 1778282127, 1511749082 ], [ -941613901, -497635743, -317546068, -35686767, -1485402788, -1641616350, -46160814, 373529300, 1641788856, -1344081744, -1030618011, 1934850670, -468101276, 1064835264 ], [ -907367342, -1687195016, -484093192, -1805050244, 276744139, -770878953, 145938592, -898004500, 1973964658, 504275532, -615052986, -1636638120, -883527190, -450193672 ], [ 1839620414, -241762804, 1466988614, -533174093, 1368127926, 1579262786, -1864846796, 602754037, -1789968891, -776240963, -810957895, 1867757967, -1477151913, 823290309 ], [ -1710813630, -1613300255, -748917835, 838702872, -125975890, 443641004, -530618641, -174396955, 326134001, 1552675465, 1598415537, -1002543374, -1986683112, -895996999 ], [ -2086342301, 899908758, -1843875570, -1649097319, 2088658020, 656536302, 1145011801, -1535529556, 1619591553, 1175087223, 1457678000, 1103367148, -1918894028, 1149175620 ], [ 1228270337, -1300856621, 749286135, -72409131, -1967007512, -1866252411, -1012596867, 1195385968, -1058004627, 1074759850, 989910784, 532407716, -1134547541, 1292455065 ], [ -1665405084, -1529353478, 1792662844, 968132910, -1879497769, -1838008350, -1453918374, -1861047319, -644552049, 1912337150, 288477140, 122033172, 694437748, -990767332 ], [ 1229629261, 1423851579, -1728321758, 1080494298, 1096608345, 1113679260, 1505516267, 1173432272, 1814200079, -1745768561, -240820497, -567008055, -673002946, -1530082554 ], [ -1054785348, 1896630412, -707727436, 841085903, -143154375, 569497817, 882409127, 756892381, -845548941, -1112268951, 32168692, 1952186312, -2091700536, 1907908921 ], [ 1939974280, -1071139181, 94404952, -265350091, -622095280, 1761135815, -1113599684, 504436661, 1226916357, -2059111649, -62796721, 219551019, 882840840, 1207961317 ] ], [ [ 1395865624, 199313730, 2020609513, -1346745561, 1425458112, -801137187, -578371490, 1667961879, -822787818, 1848391032, -875562667, -776156050, 553238461, 1984019626 ], [ 77660163, 1483898378, -1999185376, 180064817, -946741246, -1016470825, -1768714617, -2001330852, -734198316, 172049199, 1508050590, 1615762745, 441013964, 2132345933 ], [ -74004135, 441146162, 1641444220, -666288169, 2080833799, -76850148, 1440317808, 1903617288, 1747920774, -1714734595, 276386039, 2024960269, 1341928126, 1442432909 ], [ 846485715, 175654453, 1797889456, 180532033, -174677438, -987653475, -111281247, 273893052, 1499322900, -1071295681, 1931346030, -1039933230, 746141321, 1376382874 ], [ 1651223590, 1113279710, 1343240315, 1825037249, -1273582458, 1968117065, 1876674803, -1223119598, -1486034740, -1105406234, 477745082, -715656198, -1611357236, -1779311602 ], [ -722450032, 1671140110, 1235254911, 200596941, -476947743, 897642176, -2126443971, -1049501959, -1549612545, -1115153274, -712996712, 1016301832, -138282105, -911756477 ], [ -1558958016, -180181791, -1432882755, 42338325, 1713043775, 1740445492, 331521683, -197216949, 891615664, 703615432, -492533100, 1548619431, 1030719819, -1783656786 ], [ -151822190, 1993338689, -2021480362, -501534765, -10406754, 336677813, 680455230, -1463033957, 1408934071, 1328514804, 721641542, -286747015, -2093880806, 426900953 ], [ -1965429868, -563779332, -1297391595, 338007998, 1982952325, 1426613392, 1626856006, 1072638419, -744360838, 1541848544, -1778947694, 1407660372, 223361035, -395771752 ], [ 2060134694, -2111162163, 111365359, -1348610430, -156574930, 1609568157, 182147406, -185321291, -1415174577, -268487131, 476758006, 342249547, -760754534, -2001838349 ], [ -1862534570, 1352269361, 1868767288, 1853718291, -420655519, -1493131476, -1865217595, 915469883, -2065740438, -1708342656, 1844789842, 1245790096, -1463657351, -1481225432 ], [ -1434967444, -618130920, 385449653, 455571650, -2075499823, 1112321580, -377175208, 2111979581, -2093543066, -801703828, -351674173, 1428990466, -1537253292, -1324245905 ], [ 971453477, -1906937501, -1439102629, -350385796, -1962954786, 419992392, -1239740806, 1781014624, 1623066489, -2105611993, -928114580, 1289137510, 1007675884, 1044579792 ], [ 88187214, -1077224624, 291661367, 2001279315, 882307119, 153476404, -1359817655, -220954905, 94141631, -513488904, 399726472, 1850099394, -1304504558, -2119258290 ], [ -577463793, 1756875082, 1067502516, 306149860, 198861786, -1675439108, -414000850, -2111124984, 164117876, 1193820552, -359667578, 40847091, 1641330210, 500818352 ], [ -1658352127, 86281982, -2105763407, -826192287, 1621334369, 750302726, -407445288, 420456339, -1302484579, -1402069146, 1095064194, -1654765197, 316991672, -6053960 ], [ -705763172, -837633574, 1781385456, -1181352666, -658052366, -930624307, -537676765, -1943309142, 1899430759, 573453355, -1524394112, -1651133450, -121408255, 304082872 ] ], [ [ -1293521968, -1591186083, 1357674756, -1446973290, 1561794166, 536471756, -238318314, 2073392852, 1794757982, -429219962, 1314315326, 1121132071, 336839921, -186155949 ], [ 1097438945, -568185591, 1801559891, 1682437371, -703934925, 1387078151, 1064695578, 1836665418, -1523709747, -611017866, -1661514171, 1835107, 1966267438, 813292829 ], [ 711216115, 2052772575, -1829228039, 1203254562, 296378697, 1371775959, 1857023897, 594332854, -1663974201, -962804340, 1063866255, 2131590167, -790943910, 1533207877 ], [ 1908126976, -1104478094, -941512271, -900170442, 1056315908, 2142537117, -614097607, 1589415766, 1865045036, 1245999596, 1196293905, 364204618, -939778523, -757401349 ], [ -1220359627, 1706635093, 597510300, -1189509862, -2047255459, 1622988165, 422080506, -1566897705, 1407529076, -391296649, -1129124972, 997024532, -909058732, 1767173670 ], [ 36442212, -610773021, -458376681, -1675001054, -36890198, -165793521, 1428009147, -827117995, -225011550, 1341233649, 1494386935, 883870324, -820845019, -1537487870 ], [ -1790632687, 499123775, -175633124, 107287951, -1034564853, -1819158326, 2087232307, -1654481146, 1180623651, -191767519, 1332219513, 1042807516, -1661550343, 199130106 ], [ 1852366926, -1617127385, -849731146, 158075901, -1032314347, 78409112, -1280215303, -945050012, 1264620390, -169754664, 1793267784, 1117338566, 1175683417, -1718673337 ], [ -220695099, 2090317401, -1761779264, -287840372, -1964431035, -23315936, 307117843, -1344679140, -314574909, 919689290, 1323164170, -1586919832, -901242568, 1841642586 ], [ 1621973242, 452257197, 1385694957, 305014407, 604096467, -1662528281, -1735857009, -284120389, -1191251926, 1758535167, 987858981, 1464714006, 478065842, 136438212 ], [ 373634216, -1812472850, -1711303122, 955411976, 174701230, 254431942, 1643372001, 1785961446, 1726684261, 1762219581, 1423817905, 209269116, -635417143, 310368140 ], [ 834274103, 1623224625, 1000809518, -117493484, -171098902, 152289240, 1261146263, -797302400, 801524742, -1408785558, -2064234328, -1355807723, -1552942623, 1336113524 ], [ 1668604992, -378260173, 1746931093, -694007993, -1048139284, 1682411800, -903717484, -1538277305, -1787340018, 107133211, -1291247487, 1998843976, 870603208, 1918218150 ], [ 692116560, 121154070, -261147670, 1287703979, 1079174801, 768468677, 1021691316, -1114857137, 1096622558, -1690858980, 1189826266, -802027812, 1941401555, -790222261 ], [ 197835966, -1461871694, -969261378, 1794847472, 1319582914, -1254871343, 539933363, -1554737714, 1495629607, -1296403297, 1899372269, -2108128991, 524869881, 1785055959 ], [ 353838557, -1011850803, -1501036484, 1333868038, -517539305, 483070636, -1209574803, -1317131807, 446479954, -486711264, -2053686036, 946623609, -1694539597, 670100217 ], [ -1795266151, 1083346176, 738572900, -1582316314, 538754706, -1231141488, 368451739, -339755697, -2138301258, 1416340701, 1256124913, 1209527152, 1584258813, -34512507 ] ], [ [ -1321184050, -1707574480, -805014814, -466746835, -251326754, -421050576, -545596540, -1807977074, 1322697700, -1620344913, -2000555497, -158607658, 1141155505, -2140101642 ], [ -725720084, -1259834619, 1894597373, -1806973586, -217341683, 1939932180, -728620323, -1838973615, 804049395, 1928134673, -22506984, 558880054, 948994640, 799006162 ], [ 342580590, 1799506566, -1646391577, -1443764536, -1083362261, 1872625237, -1236445472, -1100510542, -122210288, -1776526443, -189758525, 1004420207, 1344404564, 345741582 ], [ 1796293223, -785794996, -1130587432, -710403664, 770418773, -2068580755, 379479389, -220623782, -754953617, -1134895265, -1441855720, 359989829, -1465392735, 1027388742 ], [ 228493702, -865409647, -230486310, 180088377, -1744696362, 1368811134, 1414015034, -1551245762, 1525838545, 687869725, -2041474168, -1894157170, 1826036641, 708299530 ], [ 1062978692, 141401659, -764679981, -920213499, -475005646, 299335404, 1763871843, -1950421019, -425623752, -1234508606, -78686260, -1352705208, -1199155812, -1088172533 ], [ -245896600, 1752150445, 2082416555, 562867561, 1348522635, -1728525934, 1630086292, -1870097450, 1930204899, -1790154747, -1364731124, 1006884504, -682554328, -932738746 ], [ 1963685762, -985742405, 2051427467, 718657551, 1284700464, -114335117, 1360436698, 1303795230, -303259623, -1979754492, -1820909491, 700162961, 1019440699, -535146223 ], [ -1824998496, 213451073, -973444601, -846785029, -1149430142, -1475803633, 56665047, 515823780, -1155916573, -1581635145, -1292069404, 1139861925, -1117390077, -1970276066 ], [ -1401636652, -843542224, -34573320, -1958078340, -1717131744, -1715348063, -383532031, 1921730314, -2081860753, 1986635414, 1949653199, 138687888, 15826395, 633384985 ], [ 65107042, 1412504478, -2092901973, -534892057, -955660002, -272122977, -1682404635, -1550195385, 1208926918, -987213786, -965738091, 2084180122, -1017233206, -597559279 ], [ -2032894619, 8732339, -269244700, 1651355840, 1849205119, -892966715, -963220296, -229311212, -1988533603, 539747335, -2039817734, 5341604, 529382196, -168640687 ], [ 2090719384, 1218371818, 893597977, 62139956, -618406936, -1337140496, 1514857279, -1619071982, -1375733827, 1373544608, 368918787, 110371757, 452765966, 456722344 ], [ 1029719599, 1959871712, 890173318, 700637317, -1994659045, -1926912319, -1815505711, -1039535038, 625348281, -1694522500, 618789787, -423675740, -617006233, 1090488730 ], [ -114597326, 525868523, -489366142, -1742296731, 1174001021, 2106226732, -469778620, 1139534125, 1704848783, 533747266, -324318583, -1727853494, 1319003779, -795917693 ], [ 496958339, 1076005348, 211456867, 830830575, 252429098, 616750443, -1475089909, -1455830753, 1392342843, -1800372358, -1253983628, 1252879667, 612654598, 2094923471 ], [ 1616021128, -481445102, 2089346017, -1270243467, 2091660502, 45553903, 1559242601, -1679563757, 467503786, -1109140591, -1430893006, -2122937687, 1237823550, -275275567 ] ], [ [ 640619211, 115146136, 1353354257, 1226929486, 599668664, 1832751650, 55075920, 1922617026, -1117984848, 867379839, -1684627109, 1419178794, 574420422, 11412163 ], [ 1676235830, 1110047417, 2141664747, 1250080196, -1631258536, 557059826, -723897503, 1787397533, -1384719884, -544259363, 400264730, -1054551569, -1891153210, -663247163 ], [ 2038402676, -2135890282, 753472352, -312405315, -1259899306, -1309998675, 1654125657, 1351779670, 1116182938, 1949010894, 648234998, -864980571, 739997860, 415494060 ], [ -1236167978, -1707559675, -1919465118, -573618964, 1689978872, -125546953, 576724398, 1209472286, -1766912820, -1575947569, -2052843713, 2014493903, 1874544903, -592762834 ], [ 390877422, 395636032, 1065565566, 1236856541, 1124914846, -72241736, 206711985, -1677147044, 280184475, 2117935071, -483483771, -1717569856, 716103802, 270472414 ], [ -1158349581, 252826290, 412026564, 368413663, -1207514522, -1586645953, 1229277768, 913575063, 1737514372, 217284781, 538366675, 546706195, -1604792777, -411270938 ], [ 1843211863, 1163596058, -1649510440, -1371613848, -475676893, -1906905751, -980278470, 1978439425, 388175333, -1468779078, 1528800556, -1203664648, 506200382, 530222871 ], [ 1030692099, 1164114866, -978685932, -127615094, -1436539808, 319421236, 1159032555, -2091590403, -1929064789, 728382153, 902316195, -2065216091, -331103368, -894005891 ], [ -2018269920, -554559776, -1429229560, 1111408061, 51494303, -1063642040, -1749515855, 1955370452, -775135951, -89633698, -1525499796, -1746580030, 1019715769, 1611317577 ], [ -1255236607, -992781189, 726386091, -1222394281, 1599547187, 1012307004, -866768960, -1461799964, -192204108, -1274954219, 959649653, 862248653, 1301639167, -605513962 ], [ 868686950, 39685640, -452805205, -337921663, -130084552, 1745607392, -1174013511, 925143391, 1814719510, -1146199021, 1751836794, 325654862, -1119799814, -371619233 ], [ 1979644694, -1181079969, -788645771, -1132080625, 617353410, 1818685917, -1436718900, -1424736115, -669575139, -1589880184, -98104195, -80925348, -29531672, -24264082 ], [ 828347676, 1017473805, -567699761, 1249543559, 1835945107, 1234136462, 2002918596, 2038388899, 1923246261, -917694042, 783183307, 651423270, -71452575, 1017057991 ], [ 1716644756, -442887376, 1069840501, 50945560, 888502207, 142984374, -1884116521, 935133503, 1263780322, -734663223, -259563739, -1000888581, -304883154, -1990024744 ], [ -656605116, 720183742, 289685110, 468932896, 927043985, -605821301, 94601771, -1477221467, -1856939845, -392374072, 117699276, -372401053, 473124316, 758102795 ], [ 239972894, 1463077534, -488352705, -1591685984, 1858253884, -1533165927, 505770591, 2059585323, -844823514, 652032548, 1673999947, -1634604205, 2041236812, 1833008578 ], [ -1066431211, 336858930, -2098231491, -285696739, 375374191, 835153391, 1122173209, -1003276861, -273530111, -980593106, -40389702, -1764833607, 1178336852, -423438805 ] ], [ [ -1695309145, 1515087825, -896452007, -1550489114, 25824797, -1677270329, -1399104380, 1644536515, 1339803531, -1851851986, -25062678, 1083081958, -1025711328, 314694995 ], [ 1820525083, 473460260, 1990300231, -264568252, -446718298, 1022888950, -2125136465, -1330109521, 2077552074, -44600893, -1742356779, 1199536212, -519959428, -411123317 ], [ -880421323, 738057529, 1085497621, 1520338697, -475784143, 605518074, 430099577, 947920079, 388314158, 1999569899, 862756664, -1881207879, -162392284, 810749713 ], [ -74136253, -660886661, 572683086, -797831849, -174816761, 2051860153, -1787019679, 1322241811, 521692476, -1655142483, 1837549427, 60116973, -1766782114, 1461095945 ], [ -225108769, 1112942081, 1921423342, 1276522538, 307685980, 1440120341, 380930297, 1404116820, 1856693017, -36496322, 1110811959, 1123065557, 663545091, 1421274489 ], [ 269845299, 1988572208, 711941320, 1016925591, -420513042, 538159724, -210549563, -1287403879, 988901735, -372875410, -1369810159, 2025011837, 3246676, 791079500 ], [ -582775360, -1744186918, 1651155986, 1876711227, 289501905, -22115950, 2117635767, 838381021, 1590034394, -1249569221, -1862078850, 1536476765, -1831247834, -2093216810 ], [ 823372421, 1102728963, -191063342, 1559868662, -826990869, -500643967, 216706469, 2052473498, 283129623, -482949000, 1875504702, -322460410, -962781186, -1339367405 ], [ -218588610, 1408100996, -1184037404, 1263171186, -861983077, -1489947244, 2124476430, 1791962857, 1709974159, -528827914, -1932002671, -876715134, 447015287, -668495237 ], [ 1085491837, 1601034841, 1867678575, -1407008728, -1143400173, 1992646187, 351550928, 1852777697, -1395724984, -1393488224, -1895554389, -556655013, 1689157346, -66578645 ], [ -1843582349, 239198075, 1441700573, 118010715, 1848547586, -343939629, -16324043, -2138209292, 729135491, -80810528, 1643201332, 1581479595, -1080953814, 1480864495 ], [ -621128080, 2073507543, -1121688488, -620367641, 2020574990, 682647396, 1464558370, -1460676188, -275615749, 1791748474, 313325367, 1529419016, -965358893, -930477642 ], [ -1399676540, -86050224, 2025800343, -688319563, 1891212435, 861026929, 1089167693, -765305318, -777472208, -1295727221, 1589574323, 1103592446, 1051800360, 246817830 ], [ 200694274, 562054858, 597465063, 836014627, -2070452091, -1495964939, -290360636, -1402743322, 2053107168, 535485338, 509429461, 111569354, -532426916, -1958976528 ], [ 669555562, 66926627, 519309085, -899330914, 1566440714, -806631607, 1461080008, -1780303416, -1599698610, -1347188984, 1027506309, -142683321, -711629705, 1493959173 ], [ 620643932, -1884811183, 1020426512, 1181512696, -1774747720, 1116545164, -694281288, -1766453771, -194544679, 1319372899, 295522983, 1736953536, -1521489659, -383345172 ], [ 837625519, 1805126505, -522383355, 1679221016, -817616456, 1604244933, -1266432828, -1217337335, -1606030272, 793300335, -1498902220, -1027480650, 483691176, 1081942952 ] ], [ [ -131444705, -1624123977, -250664049, 1114831208, 708075640, 979719023, -2065779755, -97304692, -1644749665, 1214072662, 1304495224, -1465633435, -1919819131, -1597623660 ], [ 1877644111, 1038463119, 550499410, 152046093, -1277731293, -1120299102, -229238668, -1207316542, -601713573, -1769565275, -922053233, 707804282, -2047622336, -1302226363 ], [ 1972345282, 1070886581, -1025240606, 501046989, 1078692833, -278805402, -493411921, 949471472, -107933561, 1965015265, -1612303655, -1849715824, -2091639545, 1179086836 ], [ -1320799344, -805172561, 1513654750, 148264635, -1537330815, 2004499648, 374330926, -1374707602, 1586261028, -431705008, 1153700374, 872798226, 92641802, -1734761125 ], [ -845078648, 1033004566, -2088458386, -310998423, -786053953, -879407001, -1711796671, 101939139, 1478719186, 372183488, -808678360, 1451349457, 750306049, -2062720628 ], [ 277103461, -909801015, -456759019, -1138353327, 1910165773, 1167175834, 1198466002, 173532534, -315281070, -355553893, -1292742195, 1059192569, 1535786220, -2075715734 ], [ -1630271373, 1316296252, -1117967672, -1347341939, -493681363, 2066418132, -1889577857, -1961799459, -760740161, 298411231, -424911141, 1887480565, 1564504377, 105434755 ], [ -509932851, 1389864243, 250488142, -128715267, -1864004844, -1656000198, -1321818397, -118521215, -920034786, 43932661, 181756946, -1040353110, -1632490531, -637062092 ], [ 947919843, -270369373, -1636575178, -1044119189, 1761235204, -607253964, -1597277924, 1505703790, -1962364986, 1373744871, -874115454, -49043849, 1790542839, 862945467 ], [ 527425470, -1445581321, -1826347239, -429150330, -2026021572, -980903948, -858419670, -1500484416, 2032308200, -617706679, -2031632686, -852180300, -697376108, -697549538 ], [ 541056974, 435827293, 1891679543, -193229301, -2025396351, -1778884761, -863479839, 42605038, -1311122592, 1168621793, -1112528154, 936245339, -2086486136, -1132617319 ], [ 1746194147, 6601050, 1668179172, -1431058045, -2030538023, -420156602, 2121000383, 837786358, 1579990428, -1885236489, 1478539565, -1477728953, 1074015365, 928108009 ], [ 128008999, -122850861, -1923655297, 297982409, -1294887104, -1017129011, -763471292, -1008418535, -2019784013, -1022482273, -1762272565, -1100008556, -928187461, 1743103525 ], [ -1596552181, -1767612472, -2055382007, -187702657, -729933334, -834550271, 996156551, -1470391880, 1579509769, 1375560750, -1735328036, -556275613, 1709756891, 761561656 ], [ -544722717, 2076878647, -1213568555, -1274893017, 315065828, 211028728, 711138824, -1853753781, -1582633025, -1763547592, 1804108468, -730081132, 1390665487, -200652642 ], [ 1623777860, -1138395503, 165936351, 637218433, -1270138131, 1585799834, 1946277109, 546851024, -1369475954, 1621261957, 989085387, 684564356, 1475435650, -1113029488 ], [ -1908131756, 1675433747, -1988937030, -189521844, -1813244496, 1198394894, -1015369147, 475578109, 717327905, 46169040, 6275490, -1413506326, 254920435, 563594696 ] ], [ [ -1864093461, 1241762668, -489349676, -725075254, 405599226, 1218160773, -2069153102, 80537557, 514460369, 371066509, 1315781326, 51729176, 1978693031, 1223236731 ], [ 1858400287, -436033889, 1251989063, 316569328, -595448464, -1815411652, -215907110, 1888817705, 373091050, -960462310, 517800186, 1385168163, 1794197518, -134354469 ], [ 749292911, 1032419327, -2006569480, 2800969, -267815558, 1190447446, 1804536352, -464783437, 2034853386, -2009291916, 675231913, 756644945, -576758168, -1716602188 ], [ -768193539, -1605780169, 887348675, -186978805, 417797689, 1948698940, 1059691843, 23083842, 1645110889, 689544098, 977423171, -1204779920, 398933220, -1649261060 ], [ -1754003069, -1803147171, -672204636, 341493717, -931966903, -802905633, -1062351996, 286023032, 1853109564, 1156146172, -1352409861, 1731383382, -1157046573, -738799353 ], [ -1690102230, -1039695872, -525325307, -842882818, -1590280380, -559343830, -1064747653, 1447560050, 333826604, 1966396099, -537211660, -1037001847, -454161512, 1771039485 ], [ -1988910986, -705999839, -1011548813, -986356124, -1497854992, -639859166, 124537690, 411784156, 2116845107, -1478446255, -893459844, -789779303, 347877416, 1894717480 ], [ -744014019, 153364968, -602011311, -1295538451, -27443787, -490837212, 840257735, -136252834, -1612819668, -17423517, 87917471, 2021683923, 623423850, 1951349529 ], [ 564840861, -1544464342, 1171169976, -980859749, 1362837555, -161874763, 198031168, -1236491870, -2021703062, -297639215, -1560902798, -605826544, 78982205, 853355732 ], [ 1617646574, 1435586219, 1937509800, 1289987172, -636652531, -862334182, -380712841, 1870205435, -1721409594, -1153544669, 2011886248, -1652698347, 1605783259, -1009905598 ], [ -2099344894, 89736913, -753524390, 1607867627, -2021818247, 809905362, -2026267080, 1115364866, -1059696345, -1199051402, -1742771254, 632085133, 1891576746, 887508908 ], [ -1011663670, -93650321, 960675921, 667713697, 1627415185, 1069293111, -2139754604, -1156600900, 2056176744, 567212913, 484049324, -1671101145, 730045545, -1703256876 ], [ -1195515587, -562616212, -628323771, 338262289, -1021653036, 122391492, -1843712507, -1061216414, 1208317120, -1131711787, -847938311, 1462715746, 1202000772, -1018565375 ], [ 635888381, 517148980, -1354887882, 37100566, 713799517, 1444069897, -2029816079, 753116213, -2017197801, 418474398, -1015200729, -655697856, -1549146502, -1881053985 ], [ 2058074631, -671653940, -746258216, 1360778622, -361940305, 693051519, -1752009150, -1889226168, -1272844489, 1868368811, -1731962299, 733557273, 380292653, -1725716636 ], [ 75164075, -733085726, -522086085, -1793145973, 131168595, -1655261915, -1078468963, -435620625, -1880134466, -1617397981, -1225101157, 462439356, -1196289912, 383065103 ], [ -770433609, 1541257695, 1405068760, 501334284, 1242503557, -196485223, 1314261130, 162526954, 270864620, 1287175099, 1063770597, 440961031, -505027329, 1443052464 ] ], [ [ -623370061, -318195191, 1568883851, -1474269179, 186928212, 1852226820, 1027785149, 936798881, 558662097, -623728620, 1082652506, 2033575371, 234753191, -563755329 ], [ 2055333448, -1245688457, -2110668052, 563988815, 280114649, -1236350170, -1529169057, 868097587, 1660237855, -274730732, -1924573510, 1542841089, 150249409, 866099812 ], [ 654452228, -894989176, -1210330011, 857712791, 1936835751, -805405831, -1866609312, -1122523319, -2133781735, 838716332, -1876680088, -326936620, 538206163, -877163997 ], [ 691748977, 1183851598, 239433415, 1056635690, 103792116, 1626376666, -55021741, -2135919144, 455481228, 2075833969, 1861723950, 1709061802, 1427697418, 1769281526 ], [ 1707375854, 321143766, 1715241768, 1018026579, -442221515, -772810303, -1810466858, -140180551, -1962771331, 837257945, -1928461725, 798628002, 485719172, -105043038 ], [ 860783679, 1347942510, 262857400, -1348992062, -1599892876, 990595438, 493255700, 1932932304, 1327087407, -529919938, 2052670737, -334180564, 494125163, -1236623829 ], [ 1423840535, -605888820, -65979461, -573532623, -996576819, 2079712707, 2136050752, 1660264007, 565308123, -1407095596, -896624183, 973501204, 152412059, -1773949091 ], [ 1111133137, 1963974275, -848092966, 375291109, 1413991645, -1170704623, 689232901, -845155612, -519788404, -1985249055, -1991914239, 496285696, 350122218, 734411251 ], [ -815117170, -865266540, 1928319602, 2121454788, -266685707, -790954157, 1104242980, 814296012, -1575923975, 1540596145, -125378243, 1104234576, -482020193, 1406350620 ], [ 1667948407, -1049294927, -1321300332, -1181593150, 1548977799, 148877579, -1508278829, 221761167, -702693193, 1599628957, -883112815, -1309239119, -410628686, 1999913130 ], [ -692930570, 846519688, 1844359026, -170350417, 411085771, -551684057, 363470328, -194082358, 642165063, -576471933, -2131052159, 1632103647, -902077784, 87843037 ], [ 1632612825, 1944963360, -233481446, -814231116, 1876556830, 963817965, 946127045, -1250033849, 1994051414, -1473631902, -747925820, 1673271763, -411436021, -677644470 ], [ 49767193, 202753097, 108182651, -1653100816, 1553839220, 1396880458, 2054766868, 832450464, 1618545816, -1189239812, -1917843387, 739161079, 1901331675, -638197920 ], [ 2066638471, 1472752490, -1663114541, -1122924893, -1696071805, 1864527439, -1336173996, 1115100607, 519554798, 920186946, -116240367, 1216716304, 1617012027, -1988963870 ], [ 380753324, 77338629, 1120329514, 915718296, 1442390757, 1627509095, 1352913769, 381554044, 623428358, 1257729999, 437011673, 811227866, 1726687914, 878698973 ], [ 143246420, 205607994, -599248744, 1779977969, 1728084343, -2014408803, 1732818461, -35423529, -449764583, -1898451268, -2131606393, 1431639446, 361743000, 1051716447 ], [ -1080758444, 690575096, -1025477450, 553322386, 544393323, -1070462237, -601296469, -634079775, 1936953221, 1684145083, -354814399, -325753649, -1808293396, 677989004 ] ] ], [ [ [ -662717306, 1274840325, -1937970525, 180089891, -109057381, 1071004681, -912125139, 921066365, -1200956065, -908498703, -1101821145, -1690951602, -609549776, -374840408 ], [ 852652611, 1336753687, -267576167, -87215668, -882893438, -66665577, 692650979, 1165638230, -649772500, 1290085176, -848075329, -887454123, 1049302662, 53822164 ], [ 124272696, 1052996829, 1204385470, -834503153, 2132118656, -1651264106, -371453305, -468060804, 1344232448, -1777810187, 291061388, -2125687610, -1835114429, 1780946679 ], [ -208989613, 697936920, 897174034, -226349064, -1063036677, -229341464, -1433300534, -2083778406, -1331854978, -994941510, 2038465231, -225051141, -1040920997, -1086048936 ], [ -1037688207, -1656190148, 897537026, 782994557, -963342579, -1149066360, 231041446, 1527743188, 55678662, -1063911076, 960060486, 1647143630, 1229235778, 1639564600 ], [ -1183785753, 371846109, 732757428, 1706786545, -1964344634, -1696500913, -473585062, 1208099700, 1154121112, -1868027591, -1913230506, 1556703888, 2117635981, -1634502901 ], [ -1466636278, 1395568697, 912123162, 703131150, 492400209, 1606996862, 474227589, 757303016, 1285442403, -44313891, 865779949, -781273568, 2124126200, 1541879256 ], [ -1228005124, 1827220276, 1767256351, 2062010617, -1088801221, 862551958, -1221994150, 1849017056, -343115083, 1944992230, 1122429430, -340740599, 2022152259, -859823559 ], [ -601925210, 1141179522, -1756209161, 2078619574, 212774678, -87893000, 493859915, 971935119, 645046738, 2004778469, 1819923572, -324541153, 2068874205, -1116716121 ], [ -1253208819, 546727724, 1503191875, -658990811, 1922794851, 1923911010, -87560761, 1861703617, 1978111100, 193569614, 1883511793, 1519319452, -1415628906, 1717287923 ], [ 690321842, -917510815, 291949093, -544499706, 1695445626, -1399296464, 280994900, 1056025776, 1117810578, -1913667185, -1096008719, 190315466, -1350352799, 300265787 ], [ 1906456552, -2090022950, 645511987, 1870888134, -379903339, 832135201, 13409845, 1913619387, -1386204360, -599810176, -1007362493, 1743124611, 705052220, -1876304523 ], [ 473625441, 194055950, 1438394802, 518684782, 1889305635, 2027009453, -2017423992, 1788430762, 319988289, 1888147572, -1541160953, -1859492484, 872209349, -2122369193 ], [ 1343979360, 461527857, 1945123331, 254971073, -1295042102, 1227662024, 825938038, 1783837596, 1480305743, -555943087, -115616956, 858521397, -1653966090, -1894984196 ], [ 29980297, 405341092, 213835873, 174334599, -61611637, -497621440, -965356630, 1293653077, 2093962525, 576592501, -1809636576, -479759734, 650461951, -478237784 ], [ 847430895, -873348028, 663803518, 1935424278, 174976357, 1233399224, 2024657826, 1436147757, 475169654, -1764239599, -200882268, -1491759243, -234357403, -26256165 ], [ 1133816552, -103050567, -1934119460, -670613484, 2091372846, -714035139, -1241229303, 1020935797, -401424812, 910400171, -1587967875, 740431664, 358464952, -21243796 ] ], [ [ -790541861, 871473235, 1332052713, -895071504, -157175137, -154428945, 716327704, -1689173598, 449645043, -1093003798, -846626844, -62957539, -1395703493, -88015350 ], [ -2076479646, -1072789785, -365422153, -1995781551, 188453724, -68999977, -263782267, -1241950746, -1323393917, -11502149, 1036823844, -1561779967, -432656684, 1637384606 ], [ -1753039212, 1498588097, -205282602, 1758067874, 1468327765, 270920012, -293264615, -1765422757, 2081275714, 784881518, 461933739, 365794898, 1689619482, 13611814 ], [ 1414352572, 1748828370, -616908869, -1677850162, 1701287585, 430888355, -495430915, -788203651, 1943201838, -1135604686, 1313619783, 1837145632, 302121191, -289968843 ], [ 2090112019, 1785905939, 1820282240, 503429953, 398561167, 1164463753, -2146646855, -1221832183, 1344163218, -1783660262, -1728047297, 61874613, -440967910, 1139947819 ], [ 1509736591, 789928459, -1180374528, 2070081652, -1819991543, 1717892913, 1822725925, -1299921855, -234052676, 942433326, 1396020050, 673173637, -498650960, -616279590 ], [ -2111767824, 642765035, -118356476, -320553334, -727680072, 1211303204, -1159855341, 699711709, -953082402, 791641735, -981799565, -381990394, -1553403582, -87696502 ], [ 1972684342, -1004398088, -2055339002, -2019108403, -726638484, -1643516071, 334614275, -1248539152, -983008065, -1335932658, 1489831163, -1619769859, 1792564026, 609023266 ], [ 743745684, -1318488329, 55575236, 927621793, -1055653458, 2005539795, -1500128224, 1355077781, -1686807429, -1217110104, 1464398020, -1848252089, -1055147781, 1877825012 ], [ -1106096793, 1315901125, 1409759972, 1471964192, 921885734, -1048517172, 628916706, -555153366, 31943032, -1188307623, 758502692, -526253901, 1191032927, -150791977 ], [ 1787055909, 442547378, -597530670, -1136381847, 1097144365, 662073865, 1312942746, 146360861, -1562693171, -1617994687, -1954177286, 2141493732, -1815727103, 511477872 ], [ 1023314767, -815153940, 106377571, -2001549998, 843999224, 803286896, -731010039, -1267069095, 1339175631, 1925224892, 1230804958, 2103755687, -192987882, -1213012412 ], [ -1354157213, 379316911, -1725726491, -1576558777, -1475045036, 1933091434, -1351760916, -1491776552, 1473568168, 717047767, -1794834716, 1571197277, -1010742039, 752951956 ], [ -929871899, 1710576380, -1705745703, -1576712488, 482389828, 350137148, 1529499601, -1291372964, -859302124, 506083587, -856568648, -511030033, 1097541010, 144678759 ], [ -1951995949, -1827679691, 1382672873, 895152437, -527386530, -72134586, -549685664, -1535342286, -1407442280, 1837859574, -531512814, -1254344203, 1680263227, 1970726432 ], [ -1301285316, -958525164, -1344888462, -1422995998, -589263202, 154876592, 40292751, 111641396, -1537557664, -1561420434, 1720186826, 1397603937, -1523358279, 755712126 ], [ 1612289524, 1390250468, 430127744, -1248227504, -406075117, -1198597120, 325477553, 1903900337, -554213742, -151109040, 1585557742, 1769890062, 248706688, 1970191074 ] ], [ [ -56099976, -1057746876, 102254466, 1581767489, -195813219, -1065513121, -1350879451, -1751899069, -668288332, -1280704525, 725442924, 1375254036, -1463499025, -153860012 ], [ 197765764, 730084570, -196168257, 912015478, 984695539, -835298259, 1117403024, 1177655502, -89702073, 1817234522, 287103561, 569626069, 93093231, 1217856928 ], [ -1568855551, 1142723396, -1990674476, 1111964950, 667719763, 517347688, 1039083619, -805174302, -1791689370, -939970651, -487859832, 615728281, -1453915, -1219135424 ], [ 478438444, 730623196, 1830410066, -1077319047, -2037341815, -2105075830, 391966827, -495318730, 846196136, -1150533997, 802319783, -1895961196, 319636969, -1694554030 ], [ -1874961914, -922468197, -1769367426, -1975441430, -1659346638, 978777626, -1826534551, 896771002, 150797601, -517651009, -422746737, -1419310350, 1743018637, -820010888 ], [ -1540950260, -226206012, -1904240008, -583473584, -1434854291, 1040995679, 41538329, 861042316, -811008015, 891503512, 1799989360, -722695229, 981506306, 773435840 ], [ -1922586470, -1269149, -2074081372, -1404882065, 41424337, 1953826826, -1385786425, 233664129, -283322541, -1444435870, -1938061101, -455273911, 688126733, -841591040 ], [ -843910591, -483379139, 292123719, -1067508493, -396550807, -906092315, -1337351404, 360842083, -952827754, -19061725, 1629273339, 821373189, 445398589, 1183614721 ], [ 1686696421, -35154466, -1272043074, -785967505, 1020185671, 1971596426, 269832002, -1816222109, 595485632, 2035642206, 1430677798, -929428831, -1996119239, 455142379 ], [ -134444256, 1173641138, 2100561469, -288178648, -786254025, -224625015, -609120043, -349567933, -1080780535, 2075890726, 337112439, 1272254518, -2073057494, 276622644 ], [ 271615055, 1283785785, 458982221, -610914152, -1673062546, -1094197251, -2086146261, -920797302, 1278934541, 1134456825, -1273085492, 1774537926, -1646241678, 684995544 ], [ -2027203114, -359460670, -1102893362, -694600204, 645982829, -1371034082, -533369812, 800832464, 1352572735, 1087199925, -496864725, 93935140, -613243209, -1465318507 ], [ -2010519269, 2145615310, 123220710, 1622440166, 1917715132, 780000541, 421938869, -901123388, -445926803, -923681268, -513392313, 1006085715, 219342245, 1401520055 ], [ -966245721, -813558432, 1793596947, 1205741374, -1082054533, -545997286, -1053128383, 1207751892, 158900426, -1132923298, -3811708, 1323830187, 1048992525, 1837278822 ], [ 232529382, 372999496, 1683349615, 1097545801, 72406125, 1155816214, 993748889, 1801607718, -1141348524, -1092424909, -1630736446, -892118181, 380903357, -1010113788 ], [ -1944677673, 1001734030, -317939387, -2094103161, -2133558626, 1945653269, 1878639499, 1131402541, -425267984, 1597878571, 1085318881, 428393439, 2009916273, 732823176 ], [ -744689324, -300917117, 1499614288, 1824456721, 720580720, 595406455, -406878960, -1140161558, 630916576, 851179765, 1713609453, 2023452581, -579429195, -345048874 ] ], [ [ -15732861, 116030318, -49187125, 621301699, 1455900946, 1686369488, 1863941811, -1951730001, 729185857, -1769267555, 862543013, -1707608388, -1362820452, 1164531123 ], [ 1116548254, -2024760235, -801207295, -1698514064, -573591804, -1164122107, 24365780, 1962476332, 707576267, 872827422, 2106948266, 1440521353, -1821019398, -2073996890 ], [ -654840184, 1396056736, 1841357910, -1056217468, -156369634, 1545097939, 2128887827, -268214503, -91309237, -501754470, 183485105, 1799919720, -1676425070, 69601468 ], [ -1684361163, 641820501, 378200630, 1003931357, 1318625268, -1409795119, -290727985, 1908241183, 1375523552, -956386947, 1071266600, -671581096, -137795571, -1562221688 ], [ -1004767536, 1734636756, 44452051, 1471340291, -1770819312, -259069338, -833722816, -1786957562, 996262586, 1210801474, -635576457, -695397741, -1039022101, 265501851 ], [ 1324101131, -1000058393, 971960184, 1728294597, -1548202084, 1105302527, 985683958, -2063416554, 1867526748, -588115683, -455887798, -1624366666, 376144958, -1308354996 ], [ 404371944, -302078062, 676253200, -1472910728, 47773480, 1428196293, 905065890, -559079007, 642575772, -1075157220, -2106524298, -1821175039, -1515194151, 1636796930 ], [ 839879978, 2128530585, -1397312531, -1466266693, 276647261, -1231408295, 1859837962, -1933553682, 726964036, -2146416669, 420360219, 905086450, -1124303909, -1191545303 ], [ 1288103058, -853952143, -1762136052, 395748398, -25411090, -732443251, -409844988, 110832060, -1674178938, -1473862467, -1495319552, -848807265, -76588215, -669702808 ], [ 832744173, 2146010859, 1497032476, -2000796162, -508295953, -1508074667, -704584682, -1120246685, 330056627, -1724617711, 1899319750, 54704735, -1075628204, 363565707 ], [ 94933069, 1671608993, -1603290569, 1475904471, 10240291, -2115571802, -1244010936, -1095458470, 1756877037, 1275579941, -1109561561, -2065089442, 1589355773, 1656529874 ], [ -851559584, 280648738, 160511637, 1720996120, 983984721, -2130295040, 721117112, 2021668761, 1636948226, -1223214563, -1660398113, 1994488125, 96983437, -1565874431 ], [ -1882104138, -690215002, -1004773352, 1466078793, 541304868, 909095932, -614379262, 1645997587, 1103487846, 738836884, -2042331117, 1909086704, -361826844, -2075130687 ], [ 1039879977, -807351772, 1312736283, -612729207, 994183938, 1665897531, 1526666432, 1671715182, -1327545441, -156484298, -1806229866, -1829125494, 1616985712, -1384510503 ], [ 1820605265, 349950416, -1047295975, 1619084443, 1174169052, 637745337, 1606125518, 651545813, 428472418, -305701324, 1876010821, -1175505886, 2017832733, 2089814638 ], [ 2010078160, -1017960731, 938179742, -399145552, -1282467601, -1123448463, -1892477267, 272426778, 959650277, 1469521417, 951440969, 2117640396, -473719401, 792386006 ], [ 1745983357, -164578632, 1584442515, -2062498585, 1750466696, -84279693, -412291701, 939348963, -532689237, -2125065646, -1954240217, 1291902923, -544377186, 458195432 ] ], [ [ 557275602, -1706429805, -429413048, -1759170344, 979013833, 996759999, -1729003056, -1574941662, -1861933953, 1898981006, 965778295, -2017564851, -1456004089, -318473260 ], [ -1577832584, 1802256741, 431013956, -943704410, -723984015, 2090019603, -652042290, 748149669, 2140645992, -2132110767, 1391349078, -324616322, 157489019, 1227969663 ], [ -243387745, 156142936, 1520112069, -1162682014, 2139827211, 963146107, 1537321173, 293740099, -1925735388, -884343852, -1726750076, -1327615467, 1964752307, -1646730454 ], [ -621794324, 707155954, -1671499528, 279496837, 1706248824, -1333196917, -430102765, 1756874214, 1003892510, -175744734, 437463602, 269362398, 1248778440, 1170064139 ], [ 1043716373, -541621675, 1225264911, 1247705475, 2110540165, 1908364979, 1965940617, -138793307, 44795016, -1587576655, 1369081647, 1590905681, -1968179267, 22852840 ], [ 1898942824, -525915181, -605937025, 1993179680, 1209240719, -421594508, 1374952831, 1364290149, -621142188, -1796510239, 811845612, -211376135, 798801868, 786456280 ], [ -822754027, -884089071, -1346741635, 1629345150, -1085409059, 69409516, 402198073, 503753126, 1128118764, -2105045863, 2005495332, 1221086897, 293621417, -1281992340 ], [ 1377606199, 757304670, -1855342170, -307771637, -1561030523, -1273487350, 1249642847, -1429318476, 327994612, -429229775, -1883176717, 1839287125, -1399184404, -632413358 ], [ -256727523, -2136195193, -1900080359, -1089699055, 1801806111, 357718972, -2029449658, -1632427128, -150709140, 818072793, -1284417037, 1102656192, 367845561, 1375157005 ], [ -1658777228, -505485072, -1085524255, -1269334243, -633346646, 2062328801, -1008491222, -1215698019, -1268600007, 182671526, 895913311, -530998294, -68583872, -449992036 ], [ 1400946878, -1253385293, 1178588950, -1584211435, 507213153, -1437395658, 1689945088, -1235469170, 1159449638, -798533849, 1469602879, -1232235375, 137824908, -752411979 ], [ 552560788, -220666446, 885199885, -1823523499, -1801161294, 1339019739, -1831462251, 704471814, 1425360459, -1667151600, 1970255692, 695801757, -613442209, 2115774648 ], [ -324678041, 2072065165, -313827625, 224394783, 725126298, 1975928713, 1069029278, -1286280748, -1601927864, 1055310236, -1820207388, 2058639102, 1793131497, -1765062991 ], [ -1084823651, -1098394020, -725040748, 1584095728, 1240356669, 2049135989, 1176355155, -46932102, 201478780, 1475533848, 555820645, -1177207729, 507172807, -121591625 ], [ 1637587544, -1186651459, -1912905648, -2071607666, -1697919135, 1835650, -1914656485, 1882230812, 1534686625, 418698976, 303431141, 177394922, 1921444636, 1667494134 ], [ 647301774, 1449816154, -1965463778, 1848683521, -743266469, -1346372668, -1698840720, 1518915748, -546328952, -127315939, 1255380848, 1855371868, 59367061, -1200440779 ], [ 571330106, 1209493555, 168262603, -1740517009, 2000245199, 898715744, -1538342032, -2134622677, -188383175, 848619345, -889189702, -1388252301, -1836764102, 849615790 ] ], [ [ -1706811679, 656024006, -406867686, 1713598517, -1623918553, 443515249, -71675641, 564007225, 2027679374, 1816284739, -1426529505, 372190357, -16206416, -1049766757 ], [ 213823873, 1610716842, -624895140, 167060718, 1459993133, 908769043, 443015194, 178735056, 1570648461, -1725531059, 1027953322, -2143776138, 952884701, 977921765 ], [ -118739337, 1015265922, -26177218, -1712063505, 1222336294, 1225475258, 384708220, 1136304771, 1668285616, -357483130, -1890926396, 1595727631, 1862891189, 1843800772 ], [ -364138024, 1840078581, -220151373, 1020330748, 920145470, 312252197, 577207464, 2053278649, 1918712131, -555318906, -356642867, 1154382877, -1929858913, 1222580460 ], [ 1780940764, 2122509587, -1416646195, 1844437432, -1110887977, 731568100, 1829667024, 9329116, 2057596941, -685943085, 185072805, -650768057, 1407085987, 1088022352 ], [ 1118128776, -818644409, 598394764, -975898084, 222340854, -997203586, 1836782309, -1339030533, 621171888, -179806532, -1449108522, -871132102, 1062408575, 67902874 ], [ 103955153, 2127597305, -2024155106, -1958868867, 2104210308, 1900334948, -120367283, -1327894263, 1131559415, -204477497, 1351114154, 154260704, -333388866, -1723152681 ], [ 2004549161, -360952730, 307708345, 1046839651, -1746978777, -510109549, 1724917291, 349085907, -762468754, -1891209392, -368986493, -1875614130, 1007003222, -1807662908 ], [ 203910554, 149129560, -834731120, 1519641407, 611229355, 1098376617, -254479932, -1018274908, 753590417, 72909415, -901683555, 225248365, 1828153201, 46266838 ], [ -893890971, -282786995, 37600389, -636550838, 77850034, 1633366010, 572939860, 2089796139, 1285621402, 1550183358, 1058788592, 804815147, -753496283, -1789296244 ], [ -1877199891, 5396021, 1880234007, -87052510, -966199956, 1923398025, 50735106, 1689089444, 1763621854, -1133599266, -1762027412, -1830490276, 580707357, -1852551491 ], [ 1032175403, 1743989864, 412161844, -1005231691, 229638418, 2140615555, -1102918510, -406590365, -37080130, 534765227, 1095753145, -1389657467, -140126003, 1680555517 ], [ -805163086, 609081653, 2107137005, 611500931, -439351851, -2032718274, 1849387529, -1621808148, -392306446, -471560293, -1269440389, 332587275, -217628068, -506541815 ], [ -29172012, -1130439293, 1476930367, -106849576, -1352524148, 887500115, -849231010, 1014986599, 1938342461, 638350318, -2049446875, 956987318, 568661398, 1749333980 ], [ 2118535685, 157588785, 2085740185, 897100661, 2032965772, -121969081, -19311384, 328621062, 714519067, -344081375, -1724368710, 781999246, 773759444, 1012626797 ], [ -1335417291, -1977089819, 800143905, 646065305, 1549859483, -551186324, 1510239097, 1039968231, 1156073709, 670775858, -469567101, 108560941, 1467886894, -516347495 ], [ 1446389307, -871259903, 2068133446, -318956918, -891233508, -1830611670, -1672341406, 996007672, -2068616693, 1109106549, -2133270957, -615221993, 1350343157, -734234343 ] ], [ [ -1645554376, -306797663, -1028666563, 1658087554, -1398729114, 1503005777, -1251262937, -1470684739, 1789119055, -490825595, -1216846286, 1366748872, -802382610, -1804447215 ], [ -595863290, 513593140, 1778433814, -1212388196, 88833299, 1901062407, -1888964372, 2000397774, 861472187, 932450947, -90487391, 1184778715, -1271539023, 417527367 ], [ 1638075957, 482613573, -1831253858, 535254094, -937501609, -1737801733, -642892367, -2082068003, -421292794, 2084040136, 1473948475, -682399095, -421551010, 140804116 ], [ -1774759128, 261681314, 812061519, -1195773398, 107986611, 1066476780, -255197107, -970869032, -1244893560, 1256432, -1418525956, -705542752, 1082250049, 766731627 ], [ -339407742, 484661003, -1079184326, 399588173, 128059128, 1170175971, -807079432, -1065680615, -1315479026, -1466330369, 1116467576, -752261015, 2116994109, -2099102808 ], [ 1101267712, 990747577, -766242495, -1952128193, 1332134670, -1099043535, 185297145, 1525049027, 857218432, 225351169, 1522782415, -2027287168, 1139898890, -1545722832 ], [ -1705664818, 103348461, -232957129, -1606627481, -1785842478, 1823405468, -1634200515, 66417352, -1568845778, 584186636, 911362705, -521180430, -1112044906, 2018952920 ], [ -1087359977, 1058359245, -1829814593, -559068014, 1344288112, 1000997056, 1478340530, 1704836696, -2065255346, 225971518, 1514511537, 1823771757, 604908106, -1294473788 ], [ 969730387, -185794610, 1671419453, -698997992, -427522307, 1847733446, -765217872, 1632818356, -1713939499, -647451427, -1764038311, -319408681, 1798161707, 246067756 ], [ 1922842674, -562998654, -1559297069, -208347087, 1305587379, -97031493, -425547762, -1549315256, -880056479, 836572730, 1243846215, -841152072, 1755507663, -828155282 ], [ -1980217166, -396036011, 1163796231, -1770133381, 707427205, 1884334931, 1098084620, -119187889, -1479267219, 285247739, -1922573798, 1992098289, -1257414005, -101532847 ], [ -1673103964, 1552423467, -195780643, -927036264, -593202604, -683178464, -1551987854, -1734128220, 2021778726, -1974217081, -149014918, -585359640, -1265116952, 868446151 ], [ 136386910, -1425020120, 7204816, -1093208932, -1120516295, -1723642133, -533152130, 589264121, -1744318612, -641591836, -979617169, 1255304733, -1496476653, 1499827536 ], [ -323485119, 2014201742, 189269465, 1544076522, -1377772142, 1222810799, 1706926668, 1193806761, -92088233, -175087453, -1972439895, -2073438066, 1011144867, 887023813 ], [ 871718802, -1457971943, -796493534, -1802907591, 297713924, 1846300495, 544272240, -1978709584, -181321571, 601568371, 1304881543, 1348115464, 810826082, -1984446398 ], [ 164968927, 1185547043, -1224193365, -164764546, 221532813, 1067507993, -708697498, -1254409350, -1345074888, -1277374766, 1202026633, -1832156380, 828818192, 1526006568 ], [ 575367441, -924099519, 1600321434, 2062373760, -1734902932, 557911223, -969793695, 2077442759, -1675896386, 320174753, -596366621, 1213248506, 1054699043, -540709481 ] ], [ [ 1780916250, 933999867, 1730128224, -806903712, -1259594649, -1888081031, -833950616, 1347983872, 1718310470, 2009016920, -1080914163, 1607987729, 686862662, 1105707416 ], [ 1057528726, 695496143, -943370175, -591909095, -671849368, -1522825317, -1027951846, 2038089873, -1491723659, 1176602707, -558585176, 824468312, 399668978, 283088597 ], [ -77920253, -1383245163, 933489755, -1221523678, -1499268863, 1140878479, 429056356, 1082283801, -1272938104, -711614351, -1040050033, -804224999, -1344214583, -122592860 ], [ 846341604, -1734904633, 1976648768, 625374718, 676829319, 1713301068, 591307119, 1637542890, 1949520859, 810109628, -1510458537, 1835928406, 1487406197, -511456769 ], [ -1429732432, 2091447755, -1268500690, 1291045935, -1609411707, -2101607559, 535767059, 294676500, -1798682833, 1327027813, 1073963714, 241064210, -1250795430, -1485682858 ], [ -807676544, 1544923565, -1532377654, 1500775436, -931973498, 1716459602, -1143179539, 1459279979, 1032047425, -1877353610, -15741326, 1386935069, -315831572, 941051031 ], [ 2131402136, -374223915, -1802288549, 487681817, 27156094, -1784739385, 329663424, 306863598, -70415816, 266155585, -650656763, 693331723, 1216208413, -2053167987 ], [ -537035188, -150229482, -203001786, 1272776639, 1263902920, -1593057181, -1716332104, 1680294218, 86355596, 601618055, 632984025, -303042511, -957481222, -412278970 ], [ -601748236, -1589910311, -482119348, -1452960644, 1590327797, 1862999464, 1410877279, 1086045502, 1784875060, 647621582, 1750009413, -525398962, -2059683325, 1951569445 ], [ 2069056726, -1903177151, -290712464, 1481684552, 1886358517, 882361671, -1919020691, 1308176395, -1170657201, 1614302941, -157807358, -538441185, -348789209, 623452372 ], [ -675120049, -622622454, 428888214, 587633147, 2133820472, -864031782, 516410244, 467502665, 1551282003, 1803036735, 848472753, -1560632229, -1476705262, -618626100 ], [ 14723269, -566717840, 286864642, 1060135680, -1681711208, 1601349518, -867496003, 1157928917, -827116382, -2021270826, 1808764468, -1235016567, -1807603213, -530212101 ], [ 1618488891, 771212575, -981753025, -873420628, -716235012, -1686922498, 471976746, -193836998, -1196871646, -959688502, 854897161, -1994834600, 792567658, -78681100 ], [ 1710421006, -708248645, 1665913517, 261997130, -537210814, 1485293225, 1480608697, 738466339, 867273246, -595601400, -1010692987, -642346313, 706144693, -362525000 ], [ -126155849, -1351024714, -1481675852, -1534170998, 493647443, 1419117551, -796331997, 1272589232, -40587402, 928422025, 797086418, 1871268534, -400442102, 869493621 ], [ 1937534864, 2086409022, -1321216693, -945706802, 1593175836, -1994812671, -1153911863, -644647414, -54077106, 1059412995, 851078902, -2129130807, 1546597854, 834584747 ], [ 2010204540, -790971098, -2126597499, -1195143175, -88936587, 611426965, -859055593, 2091945448, 1903172702, 1934470341, -215305253, 1901233859, -1759133679, -1398380211 ] ], [ [ 2140997433, 299435718, -430786656, -1279655503, -1255849710, -2045178227, 1696273391, -846244664, 613969301, -1620491836, -1994703029, -1429569119, 190199920, 156265060 ], [ -1827521645, 1489340270, 1218027786, 246442205, -1277087683, -1300788095, 2028225214, -912885909, 1121347124, -166050137, -990762689, -1071712773, -1960734346, 1411725601 ], [ 1958460359, -1896636011, -336402827, -912706095, -990935953, 1461851265, -705513131, -1490522879, 494540058, -212252932, 327758149, -451724708, -557893717, -153408194 ], [ 1438981153, -853041758, -918301509, -500177842, -26732134, 684981163, 424611600, 1610482719, -1126237019, 1600046355, 588087213, -858186143, -1617629223, 1763132402 ], [ -1372764462, 888420778, -2058298279, 1934215863, 1122202289, 871558586, -82995571, 269480388, -918956995, -1668055324, 1629483468, 2023802439, -1092968140, -687083527 ], [ 318710922, -1576990686, -2145272706, -1710145163, -559400720, 398320607, 84974504, 1277417289, 475354335, 1561209094, 730986741, -1615305606, -44165638, 1604478146 ], [ 446727896, -1709395736, -903210698, -352151137, 971040296, -1427798611, -1487489708, -473817066, -1037460944, 1522611174, -1782730581, 1149435636, -1897223933, -1262086054 ], [ 2007155473, 1444612911, 2096779410, 2125128482, -2133511358, 195387555, -860353769, 1790755945, -2072861435, 1470696226, 57233925, 853250051, -605782964, -2014129423 ], [ -347314828, -854561095, 2011255808, -1970776242, -512397961, 726187867, 1064200306, 1103949914, 1309057541, -1341667551, -1786320605, 1309585806, -2062630917, -639606931 ], [ 183814131, -1018543215, 499340434, 19448483, 1528755709, 1813431702, 1045456694, -163681788, -1082821543, 1539600577, 1759353336, 467168665, -1209703597, 2094680298 ], [ -1093684234, -1814219634, -261406057, 1574572462, -1348810558, -594712815, 691587298, 993842254, 1381955209, 1752261300, 1264219325, -662458062, 625784180, 574652175 ], [ 1075635659, -667668637, 803627458, -393685932, -816010098, 424175102, -200649033, -53792592, 1723404084, -1383116646, -90591999, 264640898, -2018267431, 964472818 ], [ 605043511, 1408287288, -1919008474, -1336920073, -1870746074, 741725674, -69334880, -251558464, -1421083619, 488562471, 1947788655, 1680654090, 1915237219, 1016576889 ], [ -382723451, 1038566050, 437209949, -1469332330, 1605950192, -396919129, 839012880, -1995650226, 1964569290, -2023565862, -2045799071, 91952669, -1301638530, 1490501111 ], [ -964614996, 1056101007, 1645709885, -45551431, 983454223, 1064356853, 184251743, 1317965588, 56207740, 107796331, -264138877, 1890473712, 664923442, -1507308744 ], [ 1543612062, 704270838, 1298295449, -1952862619, -836667707, -2125558100, 1428778882, -560789353, -881813035, 953080104, 344036271, -1472917901, -402668269, -624219359 ], [ -73446230, 1644558392, 132965253, -1198102075, -1990030924, -201146914, -330632911, -826461122, -792875003, -686073783, 987990219, -1826841804, -1123991140, 267721388 ] ], [ [ -1161614027, -1019066235, -1243732745, 197098325, -1634012753, 1350853477, -453535934, -618233074, 1323961679, -1656999556, -1736055514, -53814076, 27050246, 1292114441 ], [ 403590411, -1053770918, -988127331, 1753818779, -1388438860, -87976098, -1674052066, -853196064, -1538393701, 357219763, 1263435946, -1038273640, 847504423, -655645450 ], [ -1791299391, -231077717, -91434671, -1531215923, -1910533247, 330529410, -791321304, 1502672756, 2095278352, -1702771014, 361917400, -1996911825, -954206963, -981698744 ], [ 779325270, -578034571, 1812744303, -1313113007, 521068415, 2082534008, 610076908, -1939292216, 1227179845, 135312772, -368303766, -1120013998, 765527993, -1727770635 ], [ 40532250, -1820902800, 409635048, 401008320, 1851360717, 1863778028, 1551517010, -270124770, -1675497888, 382483698, 340146751, 924077805, -250009414, 2128995716 ], [ -154427592, -1319160425, 933793481, 2145175176, 913252057, -972013652, -887913180, -1408873283, 1298530388, -1886215677, 1260550860, -1332837024, -579378894, -1412507557 ], [ -418191570, 634726543, 455656996, -520894081, -2024268279, 529871282, -75146549, -776764623, -146476420, -2056503463, 1960024916, 706041217, -1972605475, 780227875 ], [ 1921601064, 1278990755, -794827743, 655010020, 1410038770, -1698796786, -546259776, 643248078, -914257218, -1099417689, 749738457, 222720363, 332542872, 1420340542 ], [ -1451789972, -1682191009, -1908473931, -845500503, 40672077, 1517570314, -1964422589, -1109651470, 760120763, 1366435810, -34550550, 1529281460, 1647948920, -577366181 ], [ 1283438651, -1556011344, -1315650212, -1809930591, -1126206578, -9540680, 2025015247, -319202730, -1665867051, 1434777363, 1052370755, 555330893, 2041162586, 1138451722 ], [ -1820305375, 100750618, 1860632210, 288871850, 912336115, -658832275, -214728254, 2053552251, -1341261844, -923280317, 1469313458, 726269948, -784773800, 486887183 ], [ 692953430, 2139416649, -1792569106, -1342398170, 5662695, -2133624205, -441116825, -547320565, 1275477479, 1106649179, -1427603513, -897597075, 1242783964, 864028345 ], [ -903455242, -1308456878, -1239904887, 604521871, 140451981, 650803088, -1820336080, 360920753, 583215606, -771021632, 1275027838, 1587723403, 108770848, 1366298861 ], [ -1568791558, 1971204058, -1663435543, 1940991698, -1593584609, -618744755, 904587188, -2121313771, 1915772996, 659778609, 338457521, 2110349213, 1339531084, 751986159 ], [ -926650069, 1026771377, 1543418276, -204780503, 1912275111, 1601121175, -1706745369, 1841158685, 1016007578, -1427398158, 1088660588, -1164667258, 639844444, -400796024 ], [ -680361117, 1334515929, -2017384989, -173873763, -118482667, -1994083720, 1955634773, 2060459304, 158546590, -1197760494, -553530057, 256788502, -1814403784, 1534195387 ], [ -1019796635, 760088505, -1670349715, 222993856, -1011947811, 1067818941, 1531974088, -1366766134, 575564282, -1933536011, 1253054036, 833428925, -601742645, -1412541464 ] ], [ [ -776269431, 2028696053, 773434611, -1597498684, 564934027, 1941399822, 432353899, -173727858, -1115636186, 944885465, -1457954593, 148513780, -1473997788, 2131664015 ], [ 965025556, -840956857, -565365504, 531705625, -1867668752, 212882823, -325006938, 1540714672, 360297510, -1296011003, 1627555329, -552391355, -1927127397, -1153006877 ], [ -148892433, 2000837670, -1829796624, -1947593824, 1153879650, 1937461080, 605740504, 902990717, -644752547, -2121423811, -1680489763, -2115759948, -1266217719, -827208575 ], [ -99218840, 1650447289, -1526301954, -64066938, -1781462698, -1320338466, -660458979, -1973595546, 1059059754, 2060275394, 1592931924, -24325718, 1189315299, -1090251769 ], [ 1912270359, -387600907, -272233206, -2084122439, 517140059, -823338774, -2039456937, -662394771, -271040408, -953260236, 143350141, 1181991470, 408617654, 714449516 ], [ -312750269, 278908297, -1451135547, -2011775393, 1233861162, -825593424, -97182073, 757429998, -782683247, -1232941129, 21413765, 1605032463, -1493242504, -518236596 ], [ 1571448424, -679764180, 1072288838, 1258605157, -279080809, 333965376, 1433135569, 1037386496, -642725827, -1896501021, 62545963, -901729555, -1430724717, -982846630 ], [ 665151642, -781006605, 825127630, 628231433, 2144417894, 266377334, -128600727, 1660086038, -1423059075, 1541804043, -319441681, -334311753, -1268689484, -2142280528 ], [ -809579028, -219416155, -816893239, 1589450361, 1419086736, -1238879774, -2108186230, 749694338, 1333656465, -571649818, -1460092344, 813483035, 1027913519, 742586661 ], [ -1622017248, 763133372, 1381483074, 621332336, -952255830, -658033142, 1640367042, -1564428352, 367198056, -584787577, 897949590, -1757086443, -2088024592, -830741811 ], [ 152964487, 1522944803, 1942590352, -1880395863, 1598788818, -1406176698, -1033071456, -876575136, 1383588196, -580080564, 1232632285, 61487615, -59101389, 57347596 ], [ 2025637940, 135795913, 1020177182, -785424558, -932987914, -261368688, -1250350373, -55737722, -402016886, -1849771179, -1455263662, 1648413855, 1261626170, 981238975 ], [ -1060760004, 1912686107, -1523326424, 844153567, -1637488307, -758393189, 2144833825, -1273079904, 1673166309, -1210598813, -2141841514, -302822178, 1917386058, -662263968 ], [ -1988428238, 32917983, 991999981, -2103188322, -1548068458, -1917462314, 382982792, -1557398599, 511663396, -1138124268, -156310049, 1929356793, 819738929, -1608868778 ], [ -370726353, 1029791403, -1198277959, 730243038, -122249269, -1387071157, 712682856, -1711936597, -137131479, 313541716, -738004123, 1875790399, 59732006, -1017102072 ], [ 1854873963, -2008092495, 443549884, 221970380, -1840993860, -568245251, 82890878, 622297306, -626472840, 524820881, 1329949750, 415516935, -1420725066, 200468792 ], [ 225146747, 1979740582, -1932036618, 744710426, -1476599804, -1868725651, -1692434745, 1478562330, -423768971, -2106848220, -368726911, 553286877, 638574007, 1005268 ] ], [ [ -603475015, 1487475296, 1084177067, -1786626568, -1976648509, -2032455521, -1835146095, 259323472, -142439991, 673223702, 401192813, 1293950603, -134334406, -486694548 ], [ 2119518638, 1711480439, 1540750992, -1175644248, 1422468627, -679385134, -2142050402, -402996303, -747541764, 484551473, -1660937839, 1034223868, 438534636, -1834988110 ], [ 338021915, -1639088754, -469918630, 165042574, -946075683, 1891160164, -28461516, -1966822784, -235212689, 367881139, -5838824, -1323947052, -1394636011, 560089458 ], [ 1097900401, -1270397569, -1891347841, 1994769126, 503533501, -106302878, 1823554832, -1310726902, 720957199, -1267721471, 1491254649, 1439847517, -1079685534, 1637877547 ], [ 595101312, 2055977925, 1836593195, -601231400, -2146838798, -1741592243, -1395611958, 1719436813, -386463292, -1863615842, 769802658, -2119066196, -2137215052, -1930078609 ], [ 2010461861, 502024662, 589780849, -1379532786, -787337028, 1436312585, -2030368016, -1893731266, -1653964128, 1509193436, -1321430335, 629780011, 1013774321, -725937654 ], [ 1854188277, -281848508, 217154358, 441596579, -1048085281, 1255825756, -1953704064, 392745431, -1884805452, 617289676, 2009049331, -801068721, 684544154, 983398927 ], [ -862965230, 1334634239, 231482188, -2045242068, 1014751366, 1136639413, -315256792, -445369869, -792612507, 560919151, -1924393966, 440868640, 1376062807, 986477663 ], [ -1616722374, 559772113, 844990736, 1709930927, 1306848103, 381227373, 226607173, 189882426, -526717522, -1854083843, -1769844190, -114670665, 586076897, -2016566210 ], [ 1644697227, -2071357652, -1814314332, -772906587, 1320918349, -174340389, 1828470835, 974538915, -1423552158, 82519889, 248367449, 238998053, 1998023662, -386820144 ], [ -1529236981, -282890830, 87187910, 1407799337, -1940230518, 1944190008, -1847151688, 132015928, -1554112508, -1292122677, 1299873285, -1861846609, -1549041231, 2050591395 ], [ 242742318, 947129812, -1546361140, -2104548059, 1498460875, -1574058582, -2012607758, -1392689736, 1449557294, -1923553669, -1243878677, -1968777152, -1281121262, -768987436 ], [ 1036019628, 519631122, 1817134281, 864057799, -2085129130, -1322267948, -2012621266, 1511623046, 823557704, 997779567, 314919352, 1792573181, 1156301132, 748961008 ], [ -1951081561, -1918288760, -988483259, -719045263, 1777753852, -1478391180, -374669669, -653151264, 1981475857, -371172434, -1841653821, 1900656518, -611649237, -923050577 ], [ -1405358632, -831211567, 1062521217, -1631148458, -1638039790, -1381027943, -656278943, -1828813745, -926808610, 1558293494, 203523348, 8968321, 1060597348, 1191702032 ], [ -1518293792, 1411863512, -985464981, 672591921, -1910393456, 812484099, 554457924, -2129722279, -624297894, 881977337, -846313584, 1400584647, -1077007879, 202332723 ], [ -1451002690, -1391306693, 1041844159, 805437409, -1312418794, -2131804914, -1977578828, -302309984, 923877679, -114283295, -874876994, 1186967139, -745463606, 798516151 ] ], [ [ -1145648435, -2056592839, -1423104748, -1032666612, 988170653, 1431485603, 1845141112, 1258114720, 1676275072, 67397655, -1142761464, 1785014004, 1277383768, -775088551 ], [ -1343738789, 460248360, -607809007, -747660551, -711088835, 300066249, -2049607994, 35742612, 228737755, -587952698, 1767560433, 2075164000, -1239637251, 501484813 ], [ 737649912, 1769194674, 807803682, -1921024267, 749111563, 1596881243, 1174412588, -1576442294, 1884702055, 1090893060, 617824931, 1419945803, 656851565, -129772094 ], [ 250825992, -1667555915, -1898569841, -682064218, -46734017, -1781464795, -421855546, 1948829634, 935273137, 1822087810, -565171544, -370787679, 711065427, -213374307 ], [ 455731630, 1952482770, -438960622, 256603975, 1041166629, -1511749610, -78469337, 1951946947, -617977960, 673128788, -215206247, 185680300, -1391696912, 1707084411 ], [ -377642262, 920079899, 1558840220, 236068510, 664437447, -1518443538, 1732106146, -1429479017, 234950852, -65470280, 1403056691, 61923644, -365969210, 1858752039 ], [ 333774507, 1687473855, 950787922, 1749832984, 1909321476, 2117731052, 51577751, 915020358, -1511678017, -1134666395, -553799372, 1927522527, 398585268, -388005345 ], [ -1226565280, 1262911509, 1355018646, 1092395776, 1603439706, -1205983976, 1601045710, 986343466, -1931207702, 1950814050, 759535174, -734268004, 1327797772, 1290704524 ], [ 1091955869, -1259201068, -1299247736, 1114635120, -1638497139, 1766920403, 1289806300, 247621502, 1267784922, 1404040991, -637575000, -1075830332, -2023356895, -1566309962 ], [ 1948662538, 1892876815, 2025437390, -1190400633, -2025150964, 1560856884, -919664109, 1504947702, 2136663080, 1473633370, 1025779948, -385136845, -496199125, 1274993812 ], [ 371708334, 1074869160, 1404403418, 1314790477, -664897696, -1653839321, -627872522, 173300660, -884391338, 670501593, -50420358, 573913886, -519721314, 678326873 ], [ -1469783121, -776822052, 2096609412, -1060838419, -152171143, -1305113214, -1554790057, 527508260, 2001305010, -911178855, 995547393, 221536925, 688368480, -674192937 ], [ 424395517, -1314366485, 2024919658, -123264902, -748123199, 1552194448, 1553186910, 417313834, 970718341, -232766088, 288545260, -704343924, -20444159, 313986677 ], [ 782702960, -1604768932, -828366082, 520706104, 934615512, 1636648972, 236468887, -2106733439, 1536678556, 254213664, 87197072, -1907500774, -1117474609, 1707768448 ], [ -1769072517, -848007825, -1972006018, 230625234, 631676382, -1369082680, 236650, -1984904676, -571750652, 565289150, 1681397654, 1051266159, 1226094657, 1123632102 ], [ -1121547728, 58919571, -779267482, 479825600, -1357435968, 1986404052, 2099357346, 2087114720, -222386706, 1946377522, -687845250, 1459363722, -902937858, 552216738 ], [ 519120573, 655178262, 19245658, 174302050, -668812700, 84633166, -2113526295, -867708725, -2067469998, 1116101298, 1630203229, 1589449511, 1594934341, 1438655215 ] ], [ [ -522263134, 977404614, 1826927202, 1932395008, 1878307361, 342649473, -22690020, -555314448, 1545608420, 1498127580, 162334559, 616995930, -1450722518, -1954593358 ], [ 1408151499, 1145718154, 546717328, -81004905, -976159304, 143935636, -837747308, 850653542, -1823941185, 1872845691, 1161538689, -1933987904, 1460533714, 1863385915 ], [ 227155050, 362396006, 1194194685, 1843100718, 1930593201, -126745597, -1340367849, 1986967927, 1394347988, -288783584, -1066277078, 1892523780, 1102356587, -216604428 ], [ 1216237512, 1176256212, -746488021, 122059205, 1221360953, -1165999125, -1106263183, 1199561046, -629691436, 1586098799, -336311365, -1194486481, 990995142, 1236347943 ], [ -1696932255, 1492908275, -444771209, -1043725081, 591002740, 264325862, -1605214308, 812806872, 2138512755, 1794656051, -82559727, 1573796128, 226755850, 639350507 ], [ -321687350, 1699007228, 1781119422, 1855840210, 190356420, -941410411, -1380028036, 1006908480, 349654902, -315585046, -838073277, -749511543, 944645561, 1638440488 ], [ -1011093832, 495054109, 1782820154, -804065441, -538380292, -927154473, -1056942823, 1395027353, -868355791, 440075327, 495746072, -1665145487, 1661401801, 279217808 ], [ 844112214, -198953505, 1264669091, 603844555, 42979373, 519969170, -710709854, -178879282, -1373181322, 1259456665, 1585584812, -1608833024, -513105310, 1457098021 ], [ 225101785, 1118354542, -1537877771, -1873913298, -846562590, -1263907039, 84474300, -557657716, -545305964, -1621319493, 802725948, -190503018, 1596391465, -1585835204 ], [ 61294034, -1107841772, -571200743, 563781905, 1389360919, 53043910, 677836655, 926593477, 158092222, -1798224611, -2089556740, 1960952583, 524422469, 322391536 ], [ -341992749, 101012878, -394110868, 1178795359, -141566216, -650897755, 578367711, 543973149, 254465781, 900482444, 440585023, -757472552, -304366723, 668020430 ], [ -252948136, -7861365, 283883509, 1218262477, 311792912, -2139460714, 981301369, -320148868, 199364959, 976786939, -422697289, -746298443, -857287504, 1352094037 ], [ 813585830, -1522678440, -326716853, 1533692864, 1886203044, 282920194, -1029284616, 1936175916, 788284829, 1951418375, -1403980788, -352557115, -166218757, 631085033 ], [ 1198876932, -1708877207, 395123523, -1556458297, 1603357426, -643046912, 1316909662, -1395405252, 328646391, -905998390, -187372913, -1151555071, -769368796, 237741458 ], [ 364781941, -1232650709, 476672961, 23295179, 516103302, -1463965939, 1801464818, -2136851988, -1846356756, -519328079, -1451079622, 795626285, -868031832, 211436709 ], [ 1689336031, 176631344, -1921882619, 1288216691, -1230953462, 1591511868, 44431224, -990181378, 1924409388, 961371858, 82735599, -520101003, 620416117, 30521088 ], [ 332178520, -1045659154, -1810469145, -1688339412, -542534811, -1277402331, -1701352058, -1448160562, 1402717780, 10022238, 84606216, 244270913, 1561917848, -218653282 ] ], [ [ -450689310, 1953024255, 1603344945, -989104853, -2062050992, 1130565013, -632188320, -939854234, -216611353, 1978538472, 812809899, -65200208, 511295583, 1719253347 ], [ -2117632385, -1111370494, 1573669924, -1996601999, 1002659421, -1013358628, -1063581389, -915398367, 229253895, -681367863, -2082440248, -1771079931, -1208087150, -680269143 ], [ 946280663, 1074210443, 1709433526, -157702045, 220769486, 1738419166, 1192003488, -447113313, 776943309, -99681578, -1624666411, -385673524, 199722271, 989920271 ], [ -1998452873, -1312080434, 1185812455, 277572529, -1914470822, 1078988160, 26021633, 1993039742, 118582795, 232092538, 1949717709, -318068856, 1972323232, -403327285 ], [ 1044268556, -1534523686, 1029635179, 1211748060, -479846414, 1093060877, -449545248, 1946343348, -1337107626, 2126074195, -1422296579, 1040938082, 686169838, 489079047 ], [ 906649539, 160535618, -1317281328, -1935261331, 1402057617, 1214938559, 397213363, -795376172, 2088962582, 1284830013, -1784979899, 58650611, -1028156076, 1995778058 ], [ 760626353, -288075419, 636579021, 1176496525, 778756842, -1290888290, -372186925, 1408437156, 1810249473, 1857226472, 771878132, 1519183936, 116028139, 1238258447 ], [ 1814896801, -598067931, -2094875342, 1021169562, -885378638, 821043492, -1703432695, 65144224, -1669845895, 605916997, 1207515791, -85990293, -2006727655, 140491966 ], [ 1969277618, 264456081, 567346261, 1055821393, -1276147167, -1836508546, -1802287074, -1526429912, -606693728, -1954240883, 1402556217, 175694873, 945881681, -1301143701 ], [ -42572588, -1007911572, 285113561, -1496705714, 1518142843, 474192188, 921770993, -2106577283, 839326398, -559912412, 465053483, -857263757, -794260320, 518627201 ], [ -1879814102, 566967676, 2035654394, -673530395, 902078736, -755515205, 479361402, 1045525241, -62931579, -550699260, -1566325913, -1519254268, -1419116968, -433276917 ], [ 2015441766, 1252900846, -1412305404, -93798186, -435189050, -1719136723, -1082629267, 2114229211, -508201340, -1190904706, -210558846, 1515852913, -450697114, -128692093 ], [ 650970117, -664194024, 1702339009, -71052839, 612982372, -1873635140, -956135067, 1824052360, -1479092436, -83286134, 295832485, -721519846, 1099378508, 1848597726 ], [ -1821955864, 1173313989, -884727679, -1047620848, 438015831, 65029170, 1203274007, -721963325, -175653313, 421607799, -581719260, 486781841, -1181612005, -1087489635 ], [ 1824990585, 961275167, -558138200, -662490, 511418150, -1982426546, -1599812460, 755984825, 449855078, 669913779, -108178981, 891631036, -600456658, 1261393899 ], [ 579923769, 1379600151, 541456026, 1654246283, 57493838, 1799110996, -1452629636, 215057560, 396732050, 345643248, -1792436278, 2030752172, -666076107, -1874821250 ], [ -1480357744, 827325712, -1384211362, 668428662, 1472880586, -1040946170, 1354211524, -1572642088, 2071550540, 54077355, 1673005091, -1970303440, 692769701, -1958908240 ] ], [ [ 893430422, 1726431763, 1579316693, -1428647880, 268587325, -1540207772, -193129218, 250528229, 582358098, 365511010, -1218482725, 1944965292, 203166806, 1483361843 ], [ 1516850651, 1902537012, -1283672210, 349624377, -895857435, 827338616, 1384149129, 1330181817, -576635088, -128883289, -1973533943, 751429512, -1638553793, 1110478719 ], [ 2085661882, -895741758, -730011422, 1338433628, -56848735, 2013764308, 8838486, -72031043, 1590360553, -1815429936, 1173510258, 1517720416, 524243236, -581327555 ], [ -1597274927, 1630503391, -148221676, -1735947393, 807789677, 1613578437, -1054660192, -1234456669, 1289048236, 881529102, 1146758624, -185104952, -1898475322, 1764994534 ], [ 998014789, -599619031, 1219043778, -1263715862, 1077190164, 477137384, 983568624, 937213843, 827791016, -1813785319, -946920139, 331325233, 321556870, -887292517 ], [ 938560876, 2113295754, 1056135182, 1336233376, -635501736, 301920329, 689593657, 29519963, -1106221941, -1094059822, -1094013589, 704899166, -282571116, 275422372 ], [ 1778062952, 2132436379, 377026844, -1484099941, 1621743019, 1487252249, 31445792, 675509562, -457651312, 100573541, -485944220, 542982918, 526863921, 409442524 ], [ 1473138266, -632786866, 245240739, -57823255, 1197715836, 2011607888, 336384203, -52950651, -1118160390, -1622509267, 1189999642, -527916746, -1994755539, 795168648 ], [ -2020312320, 1263996494, -655665572, 1068936033, -1412427706, 627688297, 1041102335, 1443071935, 1697951196, 1054143423, -1474834239, 1931148459, 29329684, -1272466904 ], [ -512477233, -94240571, 2141585124, 870211237, -50586349, -1443975902, -1207106967, 1052621809, -1755962697, 705576979, -1273125523, 1077133075, 1238973999, -1656813593 ], [ 65465415, -1416153517, 1182736507, 1284827085, 1896969980, -250672422, 1201536773, -120809861, 702537302, -1089936149, 234953625, -1962624841, -1523453670, 1235834260 ], [ -1095871553, 658643348, -2090737712, 1529258125, -1896152146, -2091142739, -696582677, 1323962699, 1319416593, -1355674013, -725119379, -1573536057, 1210100468, 1228391203 ], [ -1377644725, 1743208738, -367575502, -1681164889, -1991401099, -386890354, -1378830252, 695062269, -1004546902, -2043658497, -1031049486, -1978908449, 55417139, 1002458776 ], [ 1967020009, -1033390937, 552850605, -165403720, -285250388, -1431469904, 244787008, 1988658501, -687976998, 601119841, 1828335060, 1926087733, 1694504839, -1206783137 ], [ 2139141640, -402189431, -297515873, 1293301701, 715784059, -108019342, -378736011, -156672008, 1671550552, 1587924449, -389085222, 1862268206, 1217883952, 917898258 ], [ 600279994, -2056615422, -1676098032, -744741809, -702827865, -669612406, -1567050346, 1199183010, -935947047, -725795186, 1658077665, -442150406, -499530586, -1171682997 ], [ -454120800, -2115978273, -1044616218, 1384316948, 7177436, -2054198823, -929145499, 1395650825, 636672219, 1213917673, 2124758222, -2081735585, -2113688870, 2074587911 ] ], [ [ 1208155062, -1007626846, -1171413493, 760780116, -237253054, -908428617, -260837519, 1845489321, 24078246, -2061522477, 1620730894, -1587066592, 1383081138, -145471748 ], [ 1616563473, -301193891, -1542276486, -1419893248, -1013118872, -862130006, -174426509, 1861515383, -1035321361, 1147492892, 122037392, -747360859, 49796142, 1085636222 ], [ -370022947, -2060319547, 1559365802, -1748137162, -1405319499, -1353564347, 928133244, 313872501, -141749073, 179655466, -1738825219, -1841587394, 1824361289, 732698776 ], [ -1610774205, 834659017, -2103435580, 274429367, 321434064, -700128651, 1776118555, 1735057916, 1355947553, 1687114479, -956217207, 710699196, 906754465, -498801454 ], [ 1187395906, -926107337, -390691222, 1600074047, 763767585, -636674333, -2050346948, -350706574, 249051868, 1065406956, 392132531, -484534815, 404694738, -1589708331 ], [ 1773103510, 1965071434, -1680553805, 1310644626, -1135753469, -147702600, -665752137, 1530467614, -1899903518, -460863956, -2131004837, -1464277931, 523564947, 1831671431 ], [ -610485523, -613788669, -119651164, -608723125, -1732106926, -1275622422, 87591934, 152383760, -1744936246, -246702819, -1783942328, -1027593628, -1282102255, 530223866 ], [ -1810951130, 1433905424, -759311624, 86772827, 490766341, -335138809, 865855985, 319588240, -2113723647, 531592091, -1662436930, -148422007, -1870043603, -1620502475 ], [ 283240249, -42421598, -1097370646, 1309948380, 1974875814, -328348205, 282843053, 1853835924, 1716464428, 528369251, -2005819961, -135698939, 455673004, 95542676 ], [ 357834669, 488013961, 1972625979, -939037993, -658442840, -728011518, -1299511498, -227514895, -1886526762, 1661194794, 836091702, -742951534, -559177232, 1555331985 ], [ -1811885287, -196907358, 470840135, 95127011, -2132703695, 2024241144, 1613000671, -1307145563, 38688134, 451502427, 245087818, -1948521442, 427269582, 91506724 ], [ -557619098, -832137366, -1207296937, 171408594, 1801776852, -1252205844, -506149736, 907383444, -233265697, -557021673, 1198392998, -734460218, -1145605848, 1623203978 ], [ 920656221, 327156705, -85643317, -1028197666, -1694463299, 1956705826, 1096851433, 173450565, 207954589, 183818040, 2051790224, -2139261573, -475917850, -1776222783 ], [ 233945275, 1561225282, -1777849961, 651802376, 828631915, 1105190843, -2079557026, 202026965, -132082464, -237192705, 808410748, -1767071381, 1244821866, 2083620920 ], [ 1086511352, 986783097, -330561822, 359465928, 1789703232, -321867291, -426021235, 599848822, 1620422117, 1693865375, -684384476, 1033817504, -1463951831, 1185359803 ], [ -1980184710, 1640943871, -593840961, 1645556629, -1497264060, -665331937, -2146248638, -970636520, 1567845336, -1796188469, -980671239, 105104187, 730400029, 1192961928 ], [ 248607304, -1164066019, -1524829878, 1310551245, -1067997856, 1481573712, 1238006109, 1218961253, -251543877, 1551777852, 869053950, 129893598, 1253490473, 1699376301 ] ], [ [ 729229565, 2029592161, -2008488158, 315574909, -1129469150, 313122516, -1518522901, 1973175409, -1721487960, 235733922, 1003536963, -1442660643, -1163464223, 2525932 ], [ 1250591796, -1221259488, 1673572348, 718112309, -1530682521, 1039387099, 349654524, 589327210, 998921000, -1013290595, 1747928999, 857525548, 1666195309, 553689587 ], [ -153778138, 219410886, -1856049852, -2046425900, -1871137299, 25010525, 1667373366, -151866546, 1087729752, 2082214965, 993249483, -1122807531, 128789779, 1229775486 ], [ 1822615115, 741536930, -1942058776, 1851171953, 1424914242, 1842022594, 1145174683, 847803948, 1354413395, -1652179261, -703383658, 879013202, 1332204327, -10145548 ], [ 370326630, 1354662809, -754581470, -416458223, -1454161279, -766184279, 434973394, -751169030, -1206848542, -1546655091, 1657119929, -474998028, 649492765, 1537471161 ], [ -540887421, -756664451, 1446548253, 1844759646, -40549784, 17067444, -211059312, 1246644505, 500046473, 1697103998, -913960100, 1076103731, 81797761, 1062946203 ], [ -1814997437, 1634820412, 383359232, 1003426730, -56961508, -170084696, -1909205709, 33579824, 761772902, -334999352, 293894422, -548303071, 880874011, 837961375 ], [ 721485693, -1759138982, 789438264, -679757897, -1420659106, -1187899001, -1246777218, -234861631, 1616954959, -1987488219, -2130416273, -2027179759, -1856870953, 25674136 ], [ 896924464, -66736144, 550550483, 992062531, 744465270, -624709201, 1312470187, 575640299, 556244580, -1537857480, -2060838535, -619635791, 2023507957, -954036419 ], [ -1604296903, -1010896034, 1080614800, 882025202, -432705797, 1771011150, -103201813, -1722526722, -1629236377, 2107683853, 141186342, -2054828722, -932196237, -156372680 ], [ -2106685871, -2099856789, 294471457, -1612337219, -1641681171, -44417697, -380302954, -1174595402, 865991631, -1608783455, -408032145, 1046001331, 2097637805, 114536063 ], [ 774336218, 865197916, -608914497, 1626475025, 718501833, 1687197406, 1021850798, 1857189006, 1618664086, 49759715, 1228467698, -1143230636, -1300614990, 1177149052 ], [ 1783122694, -1226188057, 415408788, -38125286, 504021945, 815835481, 1985046208, 543483325, 302184212, -545707345, 1688976897, -1412551816, -790697259, -1735702350 ], [ -426591656, 1567652518, 1889173525, -1945818579, -311283165, 956024200, 1981926659, 1868735495, -991076561, -1520748494, -166790318, 1619459195, 1068462479, 2127016488 ], [ 728003251, -1483584228, 1841694691, -1469619420, 734639941, 1783861887, 716224284, -501909560, -1956574813, 891228468, -1032486219, 1973271651, 1438810323, 1184650928 ], [ 373636549, -1134758155, -1668782351, 711811649, -1227489065, 187779178, -1350129625, 1354588404, 369142879, -1475250027, -1036274050, 2101079074, 2060298450, -2095255111 ], [ -1508183919, -1458199229, 1840797332, 2004988300, -932693963, 531905449, 1170370299, -1073267352, 389381907, 1848433459, 1517613649, -38646001, -1516957256, 156140329 ] ], [ [ 1368646826, -1118930315, -2072060914, 746628014, 287398375, 725459605, -837672377, 1972988986, 930829538, 1354718157, -1852341182, 2101551916, 1584054436, -931573112 ], [ -1050636311, 1977508018, 64008548, -252864836, 804665459, 507106779, 1713025876, -1887591513, -986927641, -1078303527, -84514742, 694517694, 319926229, 1489479278 ], [ -678491556, 43105776, -1527356260, 133086446, 568655939, 723996379, 1843517489, -117611010, 829732770, 840070347, -1371573613, -1784468594, -1846816268, 86752300 ], [ -731760078, -472822021, 899272973, 2007186598, -1755311936, 1387852424, -156399270, -528391282, 1454306450, 1338388474, 1408312721, -1368005820, -52657515, -204037647 ], [ -1595466384, -1605313551, 1942931576, 885455776, 1178318539, 592305732, -111938440, -438223895, 280398644, -1837158278, 2096739115, -613813826, -1596204051, 660682279 ], [ 635150664, 779579375, -294042064, -1269666415, -1339306047, -499765440, 1127122058, 1492785812, -1503374215, 390428512, -418275126, 1354285485, 1143405165, -1282404305 ], [ 1386515873, -871794969, 508400530, -374237762, 170753526, -1729738626, -1333504132, 509183235, -141479057, 1059503408, 443102774, 1411418460, 880074637, 1004740049 ], [ -1318223736, 1834865922, -1372966182, -1742271746, -2017281455, -1117809506, 1983144394, -2794462, -955674383, -1927820699, 53236883, 177588268, 692820882, -3073669 ], [ -1569611496, 433923744, -2024333571, -1849505849, 1238358146, 964642502, -1915114086, -1368396411, 1754606561, 871583100, -1688677521, 513118960, -822204802, -583031546 ], [ -1630971477, -1248680071, -1511429380, 79951878, 1673071097, -260050283, -1048434948, -1258545157, 1861066340, 1713643973, 776283014, 1394909319, -898277338, 404564018 ], [ 390572572, 329209361, -955493331, 309622091, -427326689, 877426119, -1091846395, 1791420443, 1618956892, -1241012204, -549208916, -1360973327, -1928529719, -1781476445 ], [ 1919140517, -1658012911, -1025272558, -875476496, -1469487762, -465380900, -888150771, 431912309, 2091139218, -1232095602, 931052559, 1162224399, 1541182469, 2083449355 ], [ 175335222, -1449452527, 1063937142, 1601001098, -946021341, 602980773, -1035141328, 129736074, -1275267583, 42100912, -1819625957, 464350654, -1495505553, -1746895388 ], [ -2043929655, 761643123, 2046626780, -426673802, -1133899250, 1138644417, -1369494777, -717947732, -1760893028, -259106345, -2060300264, -1740674586, -1568298988, -816596122 ], [ 1260087782, 494482363, 1114317685, -539197036, 1830689284, -586569003, 275605077, 2035376983, 995824686, 1845820867, -2066637109, -1966745697, -1731544005, 1219973782 ], [ 783014266, 1538192313, 1625510886, 69589330, -1535812136, -566406554, -17988225, 1421610788, 976302097, 274409569, 1651242283, 1403226842, 734102676, 387605884 ], [ 627410370, 1916071221, -1692360376, -1107437810, -1720775849, -432980434, -1839140514, -278952765, -1323403835, -1689898173, 1299111691, 843813855, -2113719657, 472995044 ] ], [ [ -686889905, -1525430314, -839075535, -755249504, -1825007444, -437860328, -1408211445, 1710036994, 1536680190, -689054841, -393103026, 1774969587, 326184283, 250533099 ], [ -1863982023, 638645913, -1553823493, -1143449385, 469773151, -1351018177, 1565624161, -1564835339, -911708222, -76500903, -865475800, 219149026, 950213796, -1119557137 ], [ 183457455, 1159723775, 1560580753, -883115261, -629534201, -1276642033, -1016246854, 2078693780, -287923114, 1110330683, 356348967, -153082332, 1789662901, -1806439046 ], [ 159712576, -833308279, 1734716559, 65080100, 316503298, -1614998867, 381883242, -1550114219, -1003141841, -1780202201, 1123320983, -1796022017, -51366544, 1176792293 ], [ 1646235688, 1308845783, -1439720212, -1602528854, -851107490, 2127640138, -2120475490, -268991178, -489557947, -1158730609, -1679242533, 398908467, 2013126499, 236180797 ], [ -1480654442, -1488682430, 474685641, 2013659906, -112493797, -1463249887, -476193854, -528437888, 486541146, 745381124, 38235236, -1909348857, 1160897187, 719376702 ], [ -911560963, 2011990663, 1435907021, -1480365112, 1216091581, 428311078, 1834597240, -1996320803, -1690941191, 616956495, 930184300, -2121851685, 1808644045, -654054479 ], [ 1689797522, 1693749395, 1914823909, 233739523, 602771775, -1946788854, 1765838986, 488701686, -926033307, -618955819, 1900222393, 111849197, 271749557, 481831126 ], [ 1921179021, -1170424994, 950391313, -1644357680, -1832850145, -1884005065, -1645121436, 373264958, -1437166096, 1023174090, -1084227421, -1613755010, 133836143, -907654945 ], [ 1947485922, 1920060174, 193654499, -1236598340, -1923667987, 1479533739, 195188538, 1156411519, 797496629, 347196380, 2086240995, -2097093947, 570664649, -1275396361 ], [ 1962467654, -740185178, -1173735504, -1301296243, 1341191087, 1578775893, 1076313415, 926634022, 1023734687, -1489142448, -1602707110, 1863641047, 813059514, -139570230 ], [ -19159068, 1466288366, -1080879795, -1546622818, -571162340, 1710894945, 284153874, -1464632275, -957155280, -199617529, 830061240, -1293991954, 1414865965, 240901537 ], [ 591940565, -1358185609, -982629316, 501149014, -2076063639, 1081161366, 634050333, -814194206, -1771443695, -1931534018, -2073666965, -60466637, -1092542596, -1392686550 ], [ 1936311052, 1338683645, 2097004576, 63701531, 633086086, -984601517, -227608892, 1227814068, 111767750, -883701851, 2096785418, -986559937, -1862464368, 1396716358 ], [ -993953604, 1042165165, -1189117883, 331095007, 1531241753, 692657961, 1106136529, 1375706830, -958801743, -1807039588, 653957708, -1261177302, 1011083211, 1153972115 ], [ -1329925019, -2005443294, 1746883584, 1010166148, 1530044625, -1417984592, 64520657, 159271085, -480453899, 1685074459, -56371485, 137410621, 113302726, 1539386205 ], [ -1810960213, -1194034306, -649531248, 1735924623, 80113432, 2088932172, 1389461120, -300657468, -195402329, -860160062, 1232146247, -299296032, 1379793990, -1853310035 ] ], [ [ -357728284, -2100629138, -780613947, -1090579316, 1420160161, 728496008, 1535663595, 1700410485, -1693395489, -1575538388, 193039785, -2113998661, -918799138, 8018098 ], [ 625641227, -1495389647, 28373035, -1175267954, 101176477, -525353009, 1308535943, -1587521335, 648275089, 801437922, 2145320029, -1153970420, 574947850, -310955073 ], [ 1997930893, 1184291113, 1291095083, -883381077, -1434671481, -1515754076, -2009171278, 649581131, -1453904219, 1687127476, 1653770683, 1039713142, -518889492, 1910133920 ], [ 1150219224, 1360068092, -104971745, 2003619660, 471696011, 443205933, 1296641062, -541742624, -1483292448, 216971159, -970987033, 1678806780, -1350219607, 1177983865 ], [ 884904390, -2018181946, 1174292670, 305188255, 1479952214, -1876296476, 1223147927, -1427136203, 99882128, 1030770770, -437843098, 12851971, 724447412, -1128918291 ], [ 1893153623, 1274379973, 2006653917, 179296687, 730671350, -1296103299, 969258097, -182064520, -51746983, 647943991, 347894665, -2027255405, 1854692888, 1539378433 ], [ 560308666, -857859921, -1091052794, 238580463, 1656959595, 1200509823, 189570194, 880100862, 84225150, -283519388, 632116809, 190732923, 356839682, 166307418 ], [ -886383578, -2037506448, -2113033460, 1856414084, 1562973409, 1153809658, 275325147, 573309617, -1782723319, 1687797677, -1192669790, -207947324, 651219717, 394477052 ], [ -347706448, -1964179745, -459582069, -1217531020, 205227674, -84211013, 1160577071, -856518849, 1206186492, 418169591, -1126239528, -297751155, 874288726, 1951418604 ], [ 1364737010, 344613028, 316353372, 1612267811, 58549103, 1845882475, 1011073451, 1674505634, -216010490, -2027701084, 1954179920, 865542827, 1569093176, -1343864338 ], [ 1251391697, 1723085954, -1693439779, 721050138, -511299507, 1392723634, -587941394, 638207505, 1788268324, 1817524121, -473254690, 1468250320, -475695723, 598861605 ], [ 1894608380, 1208720443, 424410547, 1473358781, 1661279895, -1858735619, 967488353, -1410039497, -1182153072, 1384755315, 32381992, -1206374353, 899691747, 5340340 ], [ -1952851721, 805081155, -1245869830, -474330433, 1360002208, -1959304150, 109962198, 2050227014, -1465783092, -1763074258, -2009492714, 236697518, -2102517877, 1357180151 ], [ -412134001, -813272248, 1469338345, -363223623, -1669924992, -288372640, -920792255, -1157625651, 903962686, -1859543085, 1243124860, -933438492, -1651648752, 384655735 ], [ -383919749, -1339731255, 1693392136, 1077725316, -1630927320, 1511952717, 186034721, 2022288138, -183796369, -1955293786, 1162701420, -1740921922, 1681459546, 124548249 ], [ 710739852, -959982877, -1886550145, 1104562414, -192687155, -588381694, 434745852, 1680436063, -1324770067, 1373575202, -117317397, -1180973325, 403140308, -1462016131 ], [ -7669062, -35372053, 1933861328, 2106472007, 377499620, 2105998906, -1947774397, -1167277739, 580682766, 1980248469, 2128313492, -169261748, 1087207381, -924537872 ] ], [ [ 892654061, -838240562, 2017025182, -1339978224, 1624066407, 19297844, -199326058, -1409956897, -100544719, 1331527877, -2098107650, 326917052, 871723494, -388159265 ], [ -665809317, 1154790833, -983420165, -1899297699, -233269924, -1561969786, -323697226, -1686911112, -1760918519, 336415508, -188808802, -1325455071, 604838264, 1756367713 ], [ -1446992908, -728887666, -790620817, -1208429082, 2007714013, -1675256888, 463276934, 965192811, 160739907, -1206762969, -1513319255, -2146078714, -1426642300, 527713335 ], [ 1053157908, 1937037484, -1743164817, -734752405, -1844569344, -595225990, -199914256, -211172630, -159826876, 1338332773, -1727020139, 1320226041, 1912159284, 449941726 ], [ -18885568, -1911928169, 219947638, -697338072, 1616994503, -1470926376, 919795196, -871606804, -715809790, 1090589606, -1978449152, 116792813, -510961238, -1839408782 ], [ 1202574623, 1344809181, -1876272151, -256888847, 1801675084, -1075855559, -1189678359, 1458929826, 1895590208, -1132081258, -585134232, -1712945129, -2027493698, -81211959 ], [ -1523486501, 1826196615, 1930171363, -794629780, 1425087357, 800587905, 1512117277, -106917914, 212474052, -155332673, -419794726, 54121346, 2076961972, 54554111 ], [ 1954317142, 1599037484, -1539479273, -534678560, 1284379520, 511479950, -1229344688, -2105166642, -1344811220, 615406521, -411213479, 1392426324, 331860984, -255813445 ], [ 807138236, -587486258, -167477832, 1755212644, -2133619643, -398378827, 1033825311, -1166023713, 848378350, -1383130072, -1868600369, -1167412106, 1326847477, 625584083 ], [ -2044424042, 287367447, 410261004, -2079105395, -1705326492, -71327974, 1354059976, 451276198, 1916004896, -350572322, 156691566, 660784923, -1093236896, 1104626212 ], [ 1106822812, 1822363873, 132305703, -918304145, -965915467, -59671712, -1036568402, 1941644923, -248348670, 1621818202, -1320083580, -2125011535, -1816598460, -641599711 ], [ -93684474, -1853434753, 954850352, -562930886, 460577940, 803226805, -1026247798, 120534175, -1582451552, -1102205214, 1087637822, -1387235185, -698793449, -395140887 ], [ 375786900, -1832191597, -1743985137, -445443833, -781685498, 12919352, 1556985895, -1152400091, 1496620548, 1518985988, 1435596789, -880295327, 1603736610, 1756054586 ], [ -73622501, -733401108, 1403811348, 761553204, 163449308, -1581556659, 73401206, -30919586, -1718409333, 1753050250, 1307340810, 577416049, -216430897, -257226735 ], [ -506267534, 1973295732, 733120853, -579481965, -2023417022, -712433006, 1002329070, 862106573, -990968727, -1135073002, -214913294, -1994451851, -56813666, 120950014 ], [ 996337738, -352117545, -1114554500, 1906425719, 526276290, -864919040, -621260192, 315066907, -2061651268, 699923789, -1118834865, -845822755, 2138546454, 566600030 ], [ 1207894784, 1676890149, 1792233635, -443077701, -409368818, 937608685, -1373394206, 896650884, -537399722, -1351252911, -1797950439, 219803778, -1304247285, 1504433328 ] ], [ [ 1971404169, 920272911, -10416227, 233239113, -1136937652, 976574204, -900571523, -829516838, 763093272, -100937387, 2080370583, 1793227687, 1160742828, 1470852416 ], [ 100823175, -2011022247, -352840564, -463534527, -777786285, 311766090, -1852589203, 1213702479, 125231408, 80427930, -1844873867, -1833416961, 1069673023, -2115710547 ], [ 821609480, 1687777498, -2129512239, 1889741337, -292833391, -701630295, -753443961, -1465728596, -1068171386, 1490123590, -1396525675, -804009408, -1895936861, 1228263778 ], [ -1497177923, -1088651744, 2130954505, 596597718, 1173809765, -1781233460, 1999575127, -769308654, 6111698, 1244657524, -960985791, -1505948084, -1894953774, -1909311582 ], [ -1537098383, -1118352583, -208038509, 1932700132, 224903015, 1396012207, 1086636176, 812785364, -1560137750, -1850554744, -1038063991, 1347839131, -1346616683, 998338800 ], [ 1639740845, -1045604825, 1827441220, 744218925, 1524152591, -1072123103, 387356164, -1461121254, 313439896, -1453860117, -381816036, 1868075662, 383636039, -82507442 ], [ 642334373, -1672229317, 1651200633, 1756197691, 1558977036, -517501495, -1508886180, -465374433, -1181029978, 670400224, -714746348, 127710476, -480845932, 1639604309 ], [ 1590355659, -909829567, 883201942, -70893865, -1257314911, -1661977392, 1019274891, -1527056526, -1997231117, 105012634, -817625913, 875345830, 524379347, -1121708745 ], [ 1964021389, 748450203, -783496869, -731615025, 1168826883, -1331289770, -1232520658, -1187848677, 1314099446, -540066481, -722959937, 231333978, -424889486, 1101196684 ], [ 213264460, 136490650, -1207241075, 1588567715, 122104981, 1114634897, -1559570391, 1804376364, -358595900, 1631601634, -1190586454, 646712773, 810818260, -2039995216 ], [ -90915523, 153894892, -555985187, 2013376361, 1727467412, -2073167165, -1053427684, -1047924172, 1990261044, -1530375944, 1949770254, 1762410602, -1280343268, -1450974024 ], [ 404185400, -16116338, 90266083, 1793177355, 764660763, -914404239, -966326107, -1081543616, 2015890969, -73727163, 1913315358, -1535150511, -524433671, 1021942524 ], [ -1739495710, 1515723690, -902650650, -601173759, -210743328, 749177143, -803905912, -227579604, -964264136, -1893188619, 1312526254, -846962459, -230772335, 770409318 ], [ 35800424, 718271334, 772491806, -1798083843, -2022776500, 808527473, -491026645, -323124630, -144295858, -1003775623, 999422193, -1355368980, -930558901, -587489335 ], [ -1625900328, -641971511, 665891911, -192352508, -178878994, 1612094046, 564255891, 938347071, -1363659805, 1261046838, -1511005291, 280248543, -750727364, -712043616 ], [ -1546179778, -723405838, -865541440, -961207009, -720641804, 674126291, -505222309, 1655413593, 1412075281, -2070567236, -117277802, 239041567, -1012392830, 379997677 ], [ 130246511, 2054393840, 335581018, -709047115, 1134586495, -180253371, 1211672907, 543097895, -1784049266, -863604714, -2015548942, 1295602223, 1550268729, -1960619412 ] ], [ [ -648337420, -543087786, 409679844, -1701157740, -1158092246, 1049440554, -491910646, 2082640531, 1894183794, 310549378, 2080111378, -1049104557, 346545535, 271944055 ], [ -2036847148, 1531867939, 221085460, -733282519, 1182493738, -1200640479, 1757705458, -1315387006, -5351130, -387510493, -11525442, -34560948, -1814291697, -2096118265 ], [ 937343976, -4010387, -899654952, 1828114210, 426476898, -194651572, 2006702733, 1023936710, 559119002, -16704304, 1710401044, 568469840, -1501329509, -565295048 ], [ 1900524931, -569660244, 1787531204, 497661242, 1587509242, -2071524266, -1962455561, 763374540, 186518837, -1022954049, 213257828, 975529084, -1778141027, 1825611776 ], [ 317304272, -354143326, 476771814, 1449428261, 1551385525, -2058709438, -1903315681, 1272774616, 277217146, 974936585, 1210734581, 1021661884, -379382687, -890993542 ], [ -1608218122, 55186684, 235115561, 1837951176, -1181952457, -211699916, 619452012, -2037395065, 1574676695, 2028572256, 173810246, 912295296, -1223840098, 2032154987 ], [ 742306704, -870973602, 45542952, -509448776, -1777372031, 2130927462, -1245424434, 1001381443, 26290790, -722915418, 81195892, 777432759, -657777178, 213145800 ], [ -1501089280, 1218380164, -310013633, -1485228657, -820274621, -431156477, 634267033, 1800275327, 638334967, 920348192, 821980783, -1507374802, -2067952649, -1013435757 ], [ -963243966, -1637111674, -897386979, -577314816, 653530363, 1176116284, 1564874854, 1776525500, 1555390959, 1456629631, -264569642, -242415286, 1363854495, -2017756845 ], [ -354524643, -1798047966, 32748898, 294047084, 381103956, -1773776597, -1714087279, 1203128850, -1364146654, 892497128, -2089463661, 89843196, 1557222121, 1857002733 ], [ -1747185040, 395414813, 385697278, 692914333, 1917233397, -1780974062, 2027133035, -1289415023, 577602844, 950216607, -1491612928, -778407854, -85570437, -1772559347 ], [ -1671696417, 61149752, 805919551, -1349459427, -1673504955, 1699760425, 1601198298, 1187486710, -1205703527, 247212176, 47657202, -924442116, -446741361, 160401908 ], [ 34560419, -569201009, -443355586, 823243036, 1212351088, 1671100064, 1467069790, 921138267, -170064385, -50868118, 461938152, 1160832462, -920878389, -1678958246 ], [ -401427085, -817093288, -398176358, 1128883855, 1765999018, 689610948, -760084653, -1929714139, -862539394, 1755704172, 1980598489, -382780303, -50061511, 1976873709 ], [ -1297798864, -824633030, -1301737564, 1131891507, -234489339, -2124584159, 172336998, 401965090, 999324076, -505327354, -335599328, -1654906366, -15014969, -991879568 ], [ -2077138384, 1572584044, 1733670829, -580560206, -1039236838, -1138818908, -1673168400, -1358569021, -508444162, -398987916, -204245559, -1882804623, -1448095231, 2114385439 ], [ -1850020686, 355675293, -1565314803, 2133778315, 601988811, -188127358, -1513158505, 645484442, 1919864674, 1330844323, -93208654, -1640923695, 800319987, -1161128499 ] ], [ [ -46154128, -1832905930, 948816846, 1391785358, -542528562, -1145011565, -2127758054, -980289952, 1646622172, -1911359296, 822466214, -165323770, -1739247784, 686632786 ], [ -2051483780, 746918661, -280103598, -2059229336, -2126542309, -1696070389, -1580285887, 1581505831, -1332522133, 1565028740, -1421080072, -734930150, -2063952600, -1207065793 ], [ 111350072, 1220070353, 240079492, -17946853, 430528494, 368218597, 1026314533, 2020398614, -1404236872, -1956870639, -770445663, -1021536017, -532827118, -1803220953 ], [ -482857725, 1689642293, -797518779, 1192029037, -637519202, -1958980143, -2095570218, -577278659, -1967817770, -860561362, -1691903725, 892495338, 814865939, -1655690658 ], [ 645432743, -717984784, 932200502, 109730578, 1090096020, 2051493077, -1945376820, -1932481426, -530878849, -1687786028, 907778535, 706540189, 118653652, 1524411256 ], [ -842151084, -1727927118, -440413789, 1969004533, 1934257742, 653879768, -1585584999, 16787520, 419396876, -158796104, 1878286519, 758420855, 44176571, 257480529 ], [ -1042667312, -1261082383, 2017113125, 1490879336, 8906845, 1964889782, 1672344730, 1609064861, 330810748, -1762093055, 780618294, -407740872, -418086194, -413116212 ], [ 86409620, 945880502, -1362907290, 969469163, -1574822325, 891332771, -334446016, 1138872475, 218059873, -1732228435, -15443634, 1376080859, -741510849, 705502057 ], [ 2100860477, -558101385, -1580035258, -1535173126, -284686630, -661762984, 1938515797, -351129556, -2093134729, 1907299341, -346840090, -1365458988, -666303585, 318776006 ], [ -693804188, -541819868, -1911632556, -1192997475, -780668199, -1751630605, -1550392507, 943057519, -1802792984, -2133794740, -1947732676, -1612081997, 751533867, -1328268449 ], [ -593174131, 1512831519, -1151240955, 1873825571, 1476961338, -1596413458, -1186552138, -1188539506, -1511765197, -231926591, -9276202, 1059253253, -1037561623, -782130112 ], [ 1435045629, 1445577694, 738644305, -1787659173, -2087177401, 882283826, -1435790786, 910518534, -2121804565, -2108060452, 119830945, -1208832696, 1566434961, -1153985393 ], [ 919096171, 844712679, 333155039, -1146874522, -344928777, 765885551, -1661526132, -1450035631, -1302563750, 279707273, 988400232, -1327717314, 1531898560, -889306333 ], [ 1831948822, -1579572329, 375133860, -1614963088, -432725545, -2006554880, 213139982, -1913734545, -668092434, 472779512, -476692560, -628648937, -2061755574, -570076730 ], [ 72155819, 617336794, -528240205, 397577345, 1844862152, -1316520666, 1197266689, 1331599570, 2129956352, -1380704392, -1557996600, 1342601018, -1891185664, -1955308207 ], [ -1914514947, 1559184312, -1358198462, 789972593, -521810163, 1841478843, -345745856, -238444009, 276877298, 446731299, -390365460, 595267030, 87680616, -33451954 ], [ 451471083, 552623947, -827730449, -1860227962, 176316573, 1925080806, 1702390025, 2049734321, 1994322107, 346756468, -608993769, -287562748, 191005403, -678900990 ] ], [ [ 1892860652, 154247782, -878417807, -1672091872, 2085111718, 188052975, -24633849, 554107070, 2131063298, -692583421, 357455180, 514386227, 1375698754, -431768408 ], [ 1150534467, 1606368279, 1874815786, -1563098221, 1361706783, -1399716516, 609057904, 863261168, -70650672, -1893918333, 1737017351, -2092205441, -1427210354, -1179933388 ], [ 881336078, 1619688694, -2112809987, 1217264653, 434858389, -1911899582, -2046295585, -663393163, -1698881745, -551566588, 29310088, -1778900932, 427634077, 1247407869 ], [ 460995116, -212287121, -1164935839, -166205135, 2003670728, -195809709, 1692849778, -917999308, -855644099, 426758666, -599459839, 1263276664, 724301263, 403863372 ], [ 915001836, 430318199, 220954799, -2121973484, -703295931, 301730210, -1573798246, 1509390441, -676346206, 2147272203, -2065284715, -345643899, 488008148, 236839943 ], [ 661059807, -758012381, 1142953213, -2082206499, -1840264825, 785485545, -2146022423, 1606843987, 774939299, -25924659, 656349180, -2027882594, -1410603884, 1413200126 ], [ -2121131373, 713710869, 587460225, 530185772, 484489736, -688067337, -943824919, -251425124, -1600625352, -272855624, 894526178, -282502370, 1159589802, 1222919400 ], [ -175214246, -1086506577, 1155092250, 590005245, -594256255, 64765692, -46407546, -74162017, 501397765, 1811207238, 1752825242, 1405343143, -954738594, 1874286590 ], [ 1086579684, 469476584, -2104957658, -151863653, -188024535, 1016016422, -2127806675, 398690438, 1087107773, 1977188065, 915446900, -330905192, -1412761584, -490191053 ], [ -881185771, 2095604096, 1250228894, 917416331, 208627676, -1141630964, 402431083, -1081049698, 1786339769, 1012709298, 620999118, -2040286437, -1966281415, 1960006465 ], [ -1014049724, 766237003, -764200841, -1649523076, -6049044, -1190906060, -1796963110, 135491010, -415406798, -794688809, -1845158138, 1814819189, 1922099739, -2080931433 ], [ -1677607875, -107413710, -212254689, 567280853, 2027432753, 1895722837, 825906137, -1716965570, 566046130, 1712499967, 879555539, -1194655643, -1725947657, -1215051610 ], [ -1868023352, -1724869554, 1627492773, 402980252, 1282337486, 1170464444, -1656744455, -1225591260, -1151325694, -826791423, 1189377296, 393899053, 353171146, -1970248789 ], [ -1118190800, 331459509, 906522928, 2023469159, 566164, -100861186, 1691276963, -1273031810, -1212022875, -1377010308, -527606474, -2030199228, 326154485, 80657621 ], [ -1980935924, -1576892605, 977816743, 918005956, -1643219558, -192122733, 732837028, 1341705738, -1969877447, -884447396, -1651449235, 1784124470, 1423099226, 195696463 ], [ 529032761, 1272855511, -2085006358, 2076250806, 922814485, -403061179, 1380770665, 1188679251, -970717313, 569580018, 1857793902, -678124833, 594138909, 116536568 ], [ -374969961, 459482883, 337204165, 1136021840, 1388759222, -498741188, 1206952785, -852020810, -712245594, 2098719501, 1756780095, -1826496440, 1282842447, 245315628 ] ] ], [ [ [ -2021772230, -2129679206, 1405782912, -668739793, -1806330740, 844200507, -992333298, -1630598380, 1020604623, 487001440, 1106126443, 1259151580, -1528562985, -9264556 ], [ 1223830400, 1895494583, 431160739, 97125623, 1942271021, 925038592, -118482677, 531099207, -1969169012, 1166925216, -1153325706, 1050525058, -1807948369, 1680682461 ], [ -74890887, -273147001, 665960772, 2000264988, 1037068018, -942122184, 854621546, -1592720412, -282363862, -610746884, 1420617890, 1270547994, 2007469669, -2089497355 ], [ -819853886, -228815605, 1038914459, -1772203329, -1013771760, 362485284, -474878744, 1029484656, -1339388948, 295873511, 1471955426, -1441842069, 152680563, 626156747 ], [ 917871455, 1433416692, 22643779, 265330413, 756091497, 1316165772, 1921349043, -849781610, 109381580, -479388562, -1550829619, 35955740, 95409107, 1700141555 ], [ 1442229058, 1049164699, 1307934562, 1022928076, 21380241, -79308467, 1948019742, -19169822, -1149429929, 1097367969, -943670088, -2119988767, 1949982458, 990218532 ], [ 706409571, -1324314339, -779432025, -1328218998, 1972245851, 659861758, -258861550, -515458137, 1602752201, -1248023284, 371300113, 525605889, -1093013809, 2134760926 ], [ 722099808, -753066636, 1726052709, 542120564, -907598669, -198971726, 1663264412, 1572492744, 2009662497, 930266809, -354490288, 1382266001, -275717675, 1541606301 ], [ -42931914, -1145789572, 896254343, 1783960093, -2127696867, -759681356, 1410237485, -158857292, 1111789590, 1718717148, 1299012510, 1033798830, -130124626, -110997719 ], [ 384273174, -1329111571, -1776463277, 19104128, -2076008371, 635986692, -1461492194, 916762061, -2146252503, 2070063352, 576248866, 1454517360, -386232629, -834135974 ], [ -106968282, 1150823473, -1775320988, 77458107, -791775853, 1059830876, -425641192, -1726232627, 903349378, 725344217, 1004233686, 517270381, -832841616, -1078756327 ], [ -1265505512, -1617756627, 931005045, 1171691865, 888787303, 1353259699, -344312834, -133412707, -830711300, -864914098, -618766604, 272986606, -1621741694, 623735055 ], [ -105455481, -82829744, -388775976, -725325887, -1374338089, -1674546041, -1161472717, 954225238, 125375615, -1696941917, -1660912375, -1065902805, 1581103301, 1218758250 ], [ -973692303, -1052393474, 1907888124, -1302483748, -527689168, -1436993835, -2147097856, -1576859518, 37373767, 498537295, 376365266, 463746017, 1455709062, 1700182629 ], [ -1024424939, 976568192, 325841911, -52160093, -341992132, -365977740, 2074050697, 1812537590, 651447326, 118242838, 253648468, -1326509835, -1083200506, 356187470 ], [ -1433870872, 1788974226, -2068251106, -1778852470, 2061906386, 1236426736, 1529267923, -969517160, 1875626189, -1819911871, -1912936260, -1771599258, 628840403, -575544159 ], [ -1075408789, -728671813, -581126126, 2032396585, -2104748942, 46015828, -1757113695, -1636521918, -754091782, 692502173, 937247210, -1967861425, -1157341089, 822928075 ] ], [ [ -722146694, 1949341175, 305659888, -6370843, 1514697966, 1886969891, -661760174, -1774132066, -291998216, 10143199, -628130784, -305776884, 464650337, 2097034689 ], [ 2117008737, -2055812094, 1727893399, 155060842, 2095366760, -758219467, 1724686294, 2115485192, 683892543, -2028552475, -1817469038, -1912670292, 1224066416, -214665566 ], [ -1744518059, -1380869364, -1233028386, 1593928815, -1332845193, 1272623, 307950239, 1076679571, 396407241, -1237978700, -2032759703, -432000476, 407828720, 1242168285 ], [ 1116246788, 99362958, -448106087, 1516394411, 733884528, -325543985, -604098737, 1167189715, -656481162, 757555205, 1348064326, -1218934190, 1489126695, -642292068 ], [ -1088486075, 1179269897, 1275389364, -1347419044, 2030528007, -1371286516, 1430937181, 490732225, 2130679773, -97149896, 297587678, -1977234883, -1466333107, 846841080 ], [ -392543787, 332437903, -754363326, -1841619279, -1937998262, -921731477, -860062679, 108996404, 1048660049, -1282270351, -2100983291, 1633751767, -418549634, 1500456660 ], [ 1174427807, 447280730, -1120728344, 943699376, -590451958, 1894997111, 975762198, -1178923603, 1470649385, -1424332584, -1454130322, 854428475, 579559229, 336983290 ], [ 1123464197, -1897024563, 135324466, -1712945515, 1388569476, -674705416, 1629603739, 2147050042, 1148632538, -327936286, -1928708014, -1258339338, -1504287968, 1483228549 ], [ 2011619023, -1645361724, -193846046, 264762218, 214573582, -1952686882, -197481304, -1395776247, -1736629933, 371437318, 781708968, -1727276174, 1554432705, 954184489 ], [ 1975346251, 1696163982, 1029178308, 1176780225, 1444510997, 1674031705, 1058300944, 764500422, -474952793, -1807570472, 79381600, 1169882968, -1546957935, -259426798 ], [ 1148234684, -1812312310, 1268741329, 1487343568, 1475154478, 1627016382, -421887769, -1961837419, 1690673714, -236393961, 135025807, -921714113, -2107570234, -841701252 ], [ -492519197, 1745641370, 671583915, 1433157650, 595973041, 2080933815, -603476381, -1776676304, -1367893463, 668278505, -1325475137, 1781507513, -538623111, -81704860 ], [ 681609946, 1760767980, -379960284, -1943088781, -1680765482, 1130849751, 685260112, -798156837, -1055208968, 2069064294, 894836028, -953694491, -465385213, 1841231412 ], [ 1203747783, 1496579126, 1615095315, -2092729355, -1235854128, -858484529, -1220865706, -1310795553, 216853814, 755383468, -868921550, 477741101, -1918355478, -1668098938 ], [ 1186844277, -2015954076, 458723911, -319193017, -142314258, 1627054940, -1284965776, -1942579096, 671097596, 2005434901, 455742148, -896501486, 2134461527, 781507737 ], [ -2029016384, -1240130950, 1449714264, -1726160638, 1480850036, 46698712, 690627148, -600306289, 1869605610, 56549706, 764454924, 313947795, 164149842, 1685892743 ], [ 1030150236, -178652179, -811260848, -1601759752, -686876775, -622813727, 197830826, -593975456, -63119437, -307816858, -707195849, 810183592, 1115014768, -1242215847 ] ], [ [ 1216539054, 1686010460, 39423382, 1298430108, 1193417524, -746700721, 588126069, 599607677, 1423297198, -1727762171, -803829723, 1002274120, -603209732, -638699150 ], [ -1770959519, 1411007430, 1250192514, 2022925339, 2047301187, 1990766783, 980924957, 343323756, 1486840561, 1100964236, 1506788290, -1135928209, -993554523, 2142242233 ], [ -1905801715, 1255588190, -1260157377, -1917385381, 10597410, 1697775378, 1759383311, -1592714916, -709911481, -882815843, -1476159201, 465519205, 473414353, 413262561 ], [ 451917991, 1236595624, 883571657, 1202442458, -152856596, 645340214, 887444567, -224002173, -1000672074, -380662800, 687805779, -14574116, -1658515258, -676614937 ], [ -1056371795, -62255961, 1781056690, -368543988, -1489607236, -447655025, -2044711167, 1675359705, -976398765, 1040220466, 1054258713, -253725069, -1888783350, -1078923224 ], [ 926530097, -1663398405, 589751493, -542452108, -1131755611, -1247092510, -1034075807, 183464044, 670481352, -1641865690, -144153060, 113942037, 1601910621, -651083789 ], [ -835551092, -807108367, -1769746973, 732819884, -12861679, -2064705701, -1170045289, 914539594, 623010946, -82477080, 1798728085, -1432218082, 747632950, -1117990449 ], [ 1527904361, -1999339135, 65024235, -1392007807, -806656565, 1061856134, 1364599227, -376703204, -1998741005, -1713290254, 389412317, 267162048, 20429163, 20274261 ], [ -1522923804, -294858174, -448713780, -2122323351, -1210660755, 634088704, 1512033071, -529796510, 2024736430, -296584727, 29200633, 375504312, -399500579, -1454686121 ], [ 1757127046, 172936775, -1604676629, 1986975561, -47664826, -183684616, -645323709, -787219379, -512218355, -713305959, 657214398, 506752956, -1559471609, -1694405277 ], [ 683661232, 1611258604, -813818407, -1573230221, -1923477205, -66532600, -1572764376, -1708317946, -1611533132, -124555265, 1828941234, -1761323867, -2002321776, 272183335 ], [ 1057379398, -892059891, -1188367336, -1620148418, -1119846403, 1949214749, 1920500506, -238376152, -2017738571, -998018071, 280806164, -1718403223, -104789361, 1877836771 ], [ 1272898655, -1005458187, 727989308, -1705980533, 1580492296, 360680491, 1371217839, 1467954682, 765087819, -1550192751, 809829491, 2017495319, -1823646620, -179310757 ], [ 1201781727, 489113856, 577687415, -3581253, -369354492, -1398142190, 2079069329, 1054806956, 524716252, 1079360221, -435700926, -779482920, -19426900, -1962635143 ], [ -1743750449, 1373894245, -1143363076, 782446821, -1279263509, -733229763, -2033280370, 124557838, 1419305026, 2006055562, -1450556988, 494735932, 1376502053, 1735069757 ], [ 1214702389, -1381641576, 23603862, 858840886, 95105785, 379188926, -337628546, 543897818, -206637055, -2117400471, 1583011502, -769624811, -1263958378, -229683723 ], [ 1245869865, 2135723292, -2030195506, -905895013, 1220554631, 1625039188, 1387838568, -826261390, -485828381, -1221136614, 1171083218, -404626806, -920839476, -456298856 ] ], [ [ -1861724827, -552363451, -1516154168, 627249339, 1389226309, -993614176, -1543047019, 2101889604, 1616181563, -1438477212, 46647533, -1600619713, -643566972, 1140557887 ], [ -715372253, 1652148896, -1141325277, -868488232, 1688873051, -999255866, -607505846, -2098602776, 1137747873, 1639252532, -1151556629, 1400203900, -216283890, 1560852643 ], [ 561098851, 1615424174, 926805702, 413433012, 2041772239, -1061320708, 1476715867, 108599532, -514213564, -733691193, 1031360575, 1252198979, -1979958044, 1627607923 ], [ 689303779, -1958435873, 1179328965, 1018201628, -1687511116, -1030787980, 2083294239, 1686583913, 1646105204, 1659030446, -1020740073, -1522907555, 1829396210, 1861554440 ], [ 1165994842, -1211750375, -1185285855, 1502677517, 700627319, -1878778130, -798584038, 527082846, -298142568, 1822654902, 1842637994, -2094158555, 1787224074, -1690277536 ], [ -690464275, 1092250826, 424902397, 674231358, 303019300, 2128573360, -2044814955, 1930811093, 963477336, -926257590, 598220010, -929084327, -1997453669, -1736065645 ], [ -1798726001, 1191123385, 1442496787, -2135799095, 606649836, 1122472425, 1289970021, -1313818241, 1052352715, -836860342, 505195803, -360257038, -2080600985, -745506992 ], [ -878255422, 1918332027, -1994673877, 1020647789, -1641096718, 125790512, 691390801, -628059285, 2123657596, 72258455, -269900302, -1491209029, 527349935, -1784007674 ], [ 1319597233, -1760872592, -872663197, 247002586, 310889521, 709802550, 518116325, -1611808700, 547746919, -1086205799, 1841381437, 560402625, 1640643960, -837086315 ], [ 1935257495, -196373568, 74590625, 762004279, 597891964, 579401751, 602118122, 1236206092, 264953681, -1550913947, 1547335616, 329062149, -1956805499, -1566411551 ], [ -578703793, -459383312, 798701476, -1523430586, 908926306, 344844830, -520843630, -1180980663, -644610697, -2114691860, 1559636677, -1178651300, 1470578562, -1415534367 ], [ -1078258312, 1725789636, -1156436960, -1533910191, -1563193065, 798451728, -474423677, 584171407, 838892367, 689600098, -1971986375, -688448981, 1127144528, -1150658336 ], [ 742794429, 1006158297, -1160568427, -575027693, 285050271, 274629189, 626141062, 1467255647, -464580370, -906345607, -1441889682, -1609918927, 787177317, 993033688 ], [ -814511647, -1196113556, -154907880, -1941413019, -1245696347, -502087886, 119445132, 249850059, 1634204435, -489642030, -1190840191, 1052190949, -1427814291, -690100027 ], [ -199833195, -216174014, 1250905495, 234739492, -468103456, -1930466121, -997117057, -2098709185, -404674988, -635714559, 744375572, -15595289, 813428771, -458264509 ], [ 1942455505, -1771130342, -1717960718, -1056622854, 361811490, -1654417771, 186470791, 2138163939, 124858235, 1200265454, 5046612, 1907698342, 1289051136, -1628097669 ], [ -498897098, 1928577966, -829153421, 963268444, -1522159793, 444756225, -1061898107, -362245161, 313528096, 1037623633, -321752141, 208144581, 175182474, -382439429 ] ], [ [ 377427157, 1222233319, 1099628988, -1997794469, 1408320174, 1841465192, 1294019882, 1038629514, 1178359291, -2092070276, -198479165, -2031651416, -1190665780, -1875633687 ], [ -1213510652, 1402192688, 2000716659, -1633481842, 1691326754, -612735019, -1248775354, 2016924099, 540763409, 552265468, -1015508430, -1878825116, 260528215, -1864433667 ], [ -2007612400, 1356081214, 2145301731, 1321309359, 1582669989, -1948211686, -394336650, 635843542, -485838156, 236927006, 697715640, -1919216381, 333896307, 1823668766 ], [ 717739967, -920741439, -2053784744, -146977386, -1973869007, -518972436, 933988825, 172916615, -695846454, 1247073768, 676736931, -1195448869, 1142938552, 573021187 ], [ -138630495, 1985336931, -1910496325, 2016968735, 1205941414, 1747000248, 1687783843, 650296631, 1056059518, 741184096, 2036008953, -1644872982, -693561899, -2040588137 ], [ -810474401, -550173550, 1488875032, 5596811, -1764336129, -695536197, -627409120, -301860963, -32109831, -1609924289, 1639143030, 2030654569, 752352559, -1736290648 ], [ 1417690379, 854017362, -1513656687, -574634020, 1992721455, -1275344542, -357815194, -981912915, -981369020, -1307294433, -1942322092, 57102611, 328682033, 2081145900 ], [ -617358971, -651492009, -302952491, 1614901109, 949837610, 1658144808, -1510921739, 1991671123, -1350874682, 2095095315, -112492782, -534488268, 117460806, -886224506 ], [ -745315150, 767346145, -843652694, 1539509917, 732694399, -996459876, 1903456630, 1077405963, 1735016807, 1183483402, 1074194637, 732039698, 899892795, -1585119430 ], [ 2039639735, 56969979, -353507005, 1907946770, -797711317, -1382933932, 1641141318, -1750433868, 2131768898, -1203235772, -1904218985, -858217315, -1640974186, 784112240 ], [ -1785483912, -1177117932, -199625693, 506513171, -1358691465, -1639479298, 48542562, 44451145, -702077488, 555365042, 215552154, -1437554915, 144028559, 1116281317 ], [ 735137782, 841792722, -868746717, -572589395, 198056455, -90599559, 1023110545, -1214919250, -427048442, 1712900302, 36756340, 915282577, -1935505910, -1816121913 ], [ 1001985403, -1037207036, 1108975725, 1741503759, -1965141263, -419783889, -189796980, -1004020692, -1064086910, 183552630, 512675737, -1146967729, -226935038, -703833170 ], [ 1847136913, 1685735098, -309115704, 726114709, -130267414, -365783482, 1393892273, -263528101, -2142400839, -250517385, -1330470068, -653689666, 201837490, 1403155360 ], [ -1177525827, -710655254, -490386350, -746207654, 818774202, 2071162367, 1206031834, -1964788234, -1227850828, 786897545, 64720513, 1455051209, 1530706090, 1896692846 ], [ -230509787, 762294584, 1419535618, 1933695311, 1491908489, 2028127706, 1368185206, -264474588, 1132720598, -2056873577, 549194684, 2039765425, -1744224100, 1154364161 ], [ -1630338558, 1379228854, 202064811, 565576165, -2118251165, -240666975, 667231870, -2066298466, -1426663576, -571121083, 1011970119, -706467964, -1312640738, 663439517 ] ], [ [ 961321478, 64792385, -779857143, -1752163228, 540398576, -1800113723, 1351091164, 1098895650, 1887365440, -1561126233, 1659286731, 1313023655, -1502393107, 1549594423 ], [ -473760952, 847120665, -793593225, 1077371412, 703769800, -1321533353, 517460631, 377731993, -1513564136, -916790731, 751140687, -1848419121, 1358718121, 106034620 ], [ 1082571131, 261622027, -1516420253, -451966397, -174162641, 1159154220, 434422608, -1923656392, -984162828, -1254392950, -2118588810, -777527132, 1490353111, -850158463 ], [ -990196321, 1550396396, 467372288, 1144380408, 1841016657, 1896822113, -1815685135, 1636390772, -1083191687, -1130567733, -220084421, -1275175732, -409293781, -1041949123 ], [ -574978352, 436188670, -1414347705, 64537557, 209279435, -1385737394, 204518311, 679284131, 1625033093, 1980883040, 1209227892, -167648017, -1301353028, 95489755 ], [ 1678181459, -892822464, 79458664, 1082161020, 646389758, -1771221268, -951112588, -2018526787, -503236975, 220186741, -1155532146, -1970746230, 1766047109, 607793981 ], [ -901161360, -418528558, -327064687, -789918855, -2016787973, -349906262, -1549531752, 575550281, -1666103359, 1628694664, -1309456275, 1958357254, -908278599, 825830939 ], [ -417861770, -1761852223, -1121840709, 617088660, 1175949879, -1782823162, -608740360, -1512101482, 109009684, 993987395, 1636612717, -338970618, -1210888858, -894597689 ], [ 939804996, 510893987, 928535538, 1028227218, -744568240, 872300694, -765175214, 179645179, 243709420, -1144534586, -587589056, -1813171768, 1524384467, 2066808040 ], [ -60105479, 1388653001, 1812586717, -1073622768, -1152104836, 1339650003, -1504885744, 517941388, -2147471752, 798566764, 1659846993, 1993294504, -1475998538, -286690769 ], [ 807906689, 1458542246, -632366008, -57695752, -660877183, -1822450709, -1365939586, -1094915349, 1206654983, -1623752756, 1143997730, -64387343, -1375969943, -6397478 ], [ -1818373777, 1499539114, -188579659, 116020385, -2118518830, 188219710, -904273400, 1563536862, -745393382, 908048684, -962601798, -2121571317, -315272105, -108133366 ], [ 726507077, 1636507014, 398063961, 1370575872, 1693734731, -387599526, 1565648397, 2014233092, -675683454, 1229780725, 958935784, 356895250, 2144236280, -1268566407 ], [ 1743520998, 1844307172, -917331760, -580198562, 2068011471, 1752271451, -1856069358, -1457459058, 907898744, -1283792251, -834994185, -1935431010, 141819745, 1851241615 ], [ 374197766, -763511635, -319844107, -381336667, -291128271, -480252330, -209754335, 483694443, -215016799, 791286512, -1510311898, 189719894, 2060908668, -129673237 ], [ -1655737608, 744982105, -211929062, 219140704, 1933006727, -862393730, -1690925801, -655949640, -463159875, -353712088, -1541026330, -163328751, -340728033, 1411720194 ], [ 996880799, -1893005660, 1599861748, -1604438991, 1297558286, -1081657850, -1323450461, -106070578, -1173485012, -706232523, -459261811, -1178310449, 1451115355, -1118283460 ] ], [ [ 1377841388, -1377454663, -1045007210, -1436945972, 443938921, 1032079006, -1408426189, 952034936, -1651829604, 236006352, 628438117, -298428065, -50067686, 1468006591 ], [ 1199699565, -830384696, 761437823, -176922344, 1307731694, 1526046573, -841679764, -907542148, 113403237, 1498098802, -632690462, -189680188, 1166405634, -1069731254 ], [ -1625272306, -1457028939, -180171532, 75780747, -1076553813, 180892814, -745682273, 1331350580, -545319511, -286851636, 2128776435, -659912122, 413978205, 525325155 ], [ 1136857561, 1316867409, -1974458357, 1415441465, 1110788889, -158572795, 1159782769, 783646648, -906707476, 27433453, -670674759, -2105163844, -1367741702, -1568868655 ], [ -1790073116, -2112722978, -1873669216, -218850294, 1015147334, 540930475, -432505022, -1030961534, 2012325571, 271641253, 499720548, 442267800, -1212954661, 1202773776 ], [ -951878336, -2007924302, -430769207, 1364033496, -537711580, 711868767, 599328952, 935709782, -1786417070, 1676560549, -987159719, -1654766786, -1206042926, -1741172260 ], [ 1924910407, 1743614577, 653881342, 2040509045, 915391019, 1255046477, -262930970, 228989733, 217493418, 1272320725, 1067895307, -227206846, 136135883, -213024201 ], [ 2139986299, -190179608, -1168644177, -1428240504, 2130898339, -1303215474, 508506835, 1721149848, 542427075, -1777188075, 1931310367, 95389386, -751366833, 2026398416 ], [ -1940968961, -1308359687, -334944276, -2111775581, -96795673, 1993267627, -1641297263, -1197977546, 1205196877, -527464998, 4206392, -919826410, 734866474, 1126456809 ], [ 1171621880, -2051569318, 538925082, 1262954994, -786031362, 499755154, -1344911316, 320060314, -1544699257, -557379101, 2081946505, -1445299555, 2112990241, -1619949174 ], [ -798803906, -1783906985, -53237842, 274924286, 487534325, -2086529947, -1187009535, 267247821, 1221720685, -853916089, 1455502734, 1584491850, 1733202358, -1125168801 ], [ -865666560, 2093831388, -145451265, -2070679777, 2008901269, 1702800266, 1086142313, -1589943339, 128051728, -690792338, -1636794928, -760324846, 766646939, -496894841 ], [ 850462047, 643681117, -796217910, 2085284995, -1464878914, -2060235726, -1257676757, 2008358433, 1619027230, 1867600150, -1837878551, 118885718, 1893170481, 1609363605 ], [ -1839568539, 466171422, -329302229, 1786834541, -1138969432, -524686079, -1692211796, -894844038, 655087110, -1796513727, -1323110559, -41166349, 877423534, -1899536376 ], [ 550331907, 1616784217, -1690182351, 370518911, -1883679246, 1688696697, -1368741423, -560345551, 2037725851, -1426012429, -28123662, -404378564, -343883772, -31681118 ], [ 2032688371, -108557303, 749372376, -1713178016, -789916946, 198842268, 1885168833, 1338971033, 2144000063, -93520168, 1643211997, 1074816117, 622615279, 1161989499 ], [ -789546101, 680184225, -786406617, 1581119693, 1424116018, -504648243, -536184437, 426285337, 197559042, 2019637737, -542871822, 54864707, 1679718954, 185615745 ] ], [ [ 1859210841, -1555153103, 1876847911, -1616759187, -1233911975, 313740376, 265338007, 345867313, -1607700461, -465512197, -308830136, -100621180, 1052254860, -789304960 ], [ -1969888417, 790787099, 432369749, 268273951, -1971787225, 776202171, 1506687013, -1127690154, 797699548, -1770008725, -2055333997, 1181817582, -1261447505, 1003310405 ], [ -1188158770, -1873969338, -2023728193, -663665112, 1140733388, -1068707119, -1459863321, -1713808188, 1573211870, -2055489414, 1861432294, -806221689, -31942403, -1803608002 ], [ -875712990, -212741513, 664267383, -806203763, -1739306580, -952204923, -1646778449, -816586346, 1834068349, 195345798, -2102555585, -1979918568, 1139157213, 508009313 ], [ 286372863, -845438297, -782804186, -901805780, -2092855405, -12215560, 255135228, 1522051933, 618106869, -1465864260, -1457543912, 765655094, 878054737, 385193523 ], [ -104726363, -2014495783, 252220890, -758177039, 564955806, 323783375, -1994009454, -1582868954, 2092027743, 1706694404, 1064517225, -1971090280, -399110904, 2037034255 ], [ 1477895413, -1606730094, -453325896, 1688912074, 505187930, -781048503, -475600641, 1680612806, -1395095541, -1627849812, -1927143601, 185860245, 341414578, -1016579221 ], [ 675440566, 1822609076, 997859675, -1161910252, 1408605697, -2066867475, 903453199, 2027370146, 897874322, 963500593, -1866772591, 1474269631, 1176695060, -373149979 ], [ 1691671003, 1231594946, 1438601344, -417363128, -240874892, 70848871, -657181602, -1918515666, -2022112285, 871982968, 38604091, -1570615899, 846685246, 1865717302 ], [ 771727195, -722708834, 124612196, -100457360, -463724575, -2098068972, 1440973699, 1635007851, 659272135, 805464654, 1318006908, 795469726, 497741107, 875691641 ], [ -141912381, -1924134658, 1161540149, 1367931450, 1745437203, 678893867, 2091671989, -697352823, -529345466, 690798861, -1744124473, -1615934734, -1106911155, 2131390950 ], [ -1425467470, 395909989, 408572524, 793043931, 1359973279, 711518137, 568181481, 1124305299, 1627722997, -415889338, 2106068361, -1445361762, 981377497, 551807862 ], [ 920045581, -1695609198, 1968800562, 851786231, -1175849372, 1873416736, -1615956436, 203210152, -1326392932, -102308804, -1201505086, -1231476115, 110104572, 1931436588 ], [ 244045492, -1629704476, -1012213585, -763858291, -151990905, -253341801, -1948776921, 1090363880, -270225901, 912122019, 1815044940, 222143103, 1560963771, -453563275 ], [ -973987387, 1775255070, 658283622, -1949563527, -2014826611, -1471207492, -1607987100, 1375718983, 348332042, -964606333, 2044180267, -128099947, 265994783, 1290241306 ], [ 126746959, -924616088, -735414637, 565764371, -2002742273, 1838850915, 1735476176, 930973969, -269419825, -219327632, -1470223978, -1038801857, -1767893550, 1396401510 ], [ 1890353101, 1915427134, 1389395771, -339501736, -1249268504, -1322003879, 1294751313, 1849904961, 792338306, -379530117, -139090912, -1846963107, 1845453468, -1437548583 ] ], [ [ 1118440207, 1755110484, 1803873284, -1756057629, -1085795256, -1559433058, -1822009326, 1475126660, 269500031, 225191652, 1924155982, -222095010, -2087753627, 203572073 ], [ 904574129, 90851070, 1633830075, -493254033, -701630663, -503426387, -185036755, 594757210, -2114549834, -1476480776, -1423162605, -712686343, 375897172, 1608642189 ], [ -1745457973, -1801843137, 1799150416, 960998828, -367149060, -397708641, -1360133376, 1609905367, -711946836, -1974356707, 1140826708, -701045003, 872889529, 311083622 ], [ 697447600, 819467461, -1464235334, 569323262, 804848631, 1318602985, 1500384159, 1615535883, -994794387, -788591950, -1196566095, -1584437400, 1511678077, -1179290832 ], [ -1681534606, -1799581971, 182044714, 1577077645, 896330210, -1428063769, -1748711943, -946382188, 48696581, -1424194518, 1815788940, 2126373552, -403993179, 1623234405 ], [ 486174398, -620082540, 1993225706, 1106068287, 470116202, -616672996, -2121702824, -190093473, 2103772541, -233041484, -424184668, -1294066251, 738101442, 1140903348 ], [ -814863449, 1826294062, 887448323, -444574760, -1630066060, 1815342715, 1119198336, 1655994175, -1120930334, -1155219087, 604474257, 440209925, -318158393, -1857713847 ], [ -1574265754, 117900016, -821220440, -431097961, -2027282679, -348930660, -1750236676, 1716547390, -1848515645, 1844902909, -913927003, -704849405, -58857758, 576738341 ], [ -1772600171, -1240366308, 1898496905, 1701558940, -750866921, -1326625499, -360907741, -1907973584, -1748246115, 909251842, 1049193307, -2133955166, 1994886748, -273219812 ], [ -676592482, -506355753, -497091580, 1969702908, 1206391195, 1165808170, 1384260945, -1837804702, 662587384, -1538650012, 2097716062, 342432226, -1581848648, 388275933 ], [ 1007632130, 518774187, -470855775, -844990223, 397776712, 940802736, 334430516, -1933996727, 1292099820, 371639098, -256481089, -778816279, 268526974, 207834468 ], [ -1894372583, 1120716696, 526633536, -895744979, 1379932642, 890860819, 774995219, 1107061915, -1551413034, -127555156, -1896647427, 958709950, 608643037, 1280912025 ], [ 601458723, 251031036, -1459898091, -327590222, 2077848452, 908945439, 1161496443, 102699484, -2014467312, 364221410, 1265004304, -1722557302, -1416767270, 924894172 ], [ 681059823, -1589306812, -2138201964, 366579761, -704605668, 820530012, -2133824330, -779992133, 1953808352, -1643656014, -1461333120, -954403673, -1829481187, 1559018060 ], [ 957135753, 54249903, -2031052623, -1263581230, -917144206, 855765602, -597046370, -2113579099, -893135107, -1334964297, -1143249460, -1554793937, 852733459, 2137524181 ], [ 1525896251, -615961078, -2130543137, -1949402411, -1100679973, -587598744, 1017044495, 1272631157, 1636590356, 515923232, 1762586939, -1139576148, -912951695, 120312524 ], [ -1710469452, -441060523, -1423354403, 683906342, 1874599765, -1758564012, -711516353, -355633701, -393552066, 1810310854, 1097783171, 351499530, -406834990, 1873385422 ] ], [ [ -1986713123, -2013526939, 526749237, -25185773, 1748722269, -367117087, -916641142, 2071184418, -1129809040, 1793299339, 571468300, -1076598777, -809520244, -218082008 ], [ -1546892472, -236613206, -189168884, -437923949, -632429092, -1429853072, -2064366149, -1900591756, 1664516351, 1152805483, 1322892932, -1567799676, 1302922268, -562132563 ], [ 1787191186, -1176386938, -3131609, 392533543, 572523987, -139713815, 1808130449, -470367440, -1018574068, -1879972699, -580735197, 68268794, -1156343974, -1550624155 ], [ 425119059, -1658546878, -1667520876, 642460544, -1042080970, 1926260948, 518199764, -1702194333, -2123444148, 911947033, -138116816, 212343406, -519614831, -463423198 ], [ -264961727, 1801804168, -1393156016, -1898812010, 1806617693, -1447026118, 1623662681, 1394588776, -1271675048, -930986684, 2126767644, -682787864, 1198446820, 207550455 ], [ 1320783229, 336798609, -1221962224, 569432020, 558126791, 458021276, -1916391416, -547952498, -1271395594, -1869233693, 569387087, -1305280636, -266428295, 1770992005 ], [ -1065570469, 1507132983, 1457709091, -1764805329, 1404749655, -529220532, 124756367, -702158646, 990714340, -1748388345, -868137354, 1978840262, -105334487, -1230821746 ], [ -972050548, 191579840, -1955039186, 436760447, 1536859671, -376815910, 46460543, -1100830521, 1328057950, -1926761040, -587503157, -2060870382, 1640508157, -1171778127 ], [ -1215740533, -713644884, 1379265778, -625588087, -591128332, 1501628127, 261552500, 1322700557, 1709461017, -44608975, 707859994, -121050410, -1447957488, -1129707335 ], [ 2044337509, -1979214009, -1085136759, -2003078336, -1633308743, 1684097182, 1768308242, 1467693862, 1134041574, 1656276360, 1671826734, 377218819, 2116098632, -109866696 ], [ -1713882056, 402161469, 1038153917, 525700481, -646691169, 74472945, 972200609, 1105853967, -1928518579, -2100021822, 1188112351, -781291428, 12447009, -909007684 ], [ -325551036, 1508980066, 225049126, 807518648, -122872655, 1748821521, 2082302895, 1760050628, -898076730, -48024502, -2092321844, -592977492, -347292893, 249111835 ], [ 1063904896, -1529923257, -1870547263, 297521637, 1464049468, -548501252, -1443943512, -1214178840, 1107901552, -228607683, 1265953450, -1183266157, -1110801192, -2135401797 ], [ 1997440377, 922366261, 218679757, -541401728, -1929149463, 840830897, -1653316907, 530103178, -195987410, 720010609, -1709467738, -866087430, -1506162865, 1822153772 ], [ -724734682, 839875773, 779252412, -2061564731, 582966211, 382662484, 1255045802, 819221147, 679815497, -1484791722, 927248629, 1672715531, 638404080, -1835045703 ], [ -901346270, -2031827987, 967971848, -162171795, 2014809684, -1835719447, 1789991244, 1631581396, 251362381, -1070081775, -1621764669, -1429005878, -468860171, 1330883655 ], [ -986886521, 1413631461, 1186381629, 1191828840, -207643835, -841975583, -412071506, 1345741643, -1666530128, -434853360, 908699021, 104197477, -1360954710, -1188528289 ] ], [ [ -1424143834, -452361178, -1607032996, -1369216236, 1169658779, 1570341474, -581406653, -1204444595, -787806623, -1592671610, -1429582101, -2081952934, -601826335, -1316369121 ], [ -525762955, 1593366878, 562039134, -423724465, 1172720503, -1805546805, -161085662, 1053432691, 534802552, 545835047, 883454178, 1341637287, -1426691684, 513299988 ], [ 1051654996, -897605171, -1829725586, -959902545, 201838671, 501544759, -1834069283, -731418091, -723094455, 288547638, 198420496, 1219931024, 845120885, 1210754055 ], [ -1362597734, 280463196, 1292507714, 1730861335, 375198113, -1873103771, -2120025399, 1300299761, -830021018, -873748961, 1911819814, -1523826755, 1827499303, 606829826 ], [ -161170909, 1997870781, -457290280, 1467240228, -1707448342, -1389283435, 1738809336, 1235407306, -904287592, 881857735, -303102561, 792873466, 1618906242, -1254311129 ], [ -840093698, 1641271919, -1901681931, 1930796188, -1816170095, -495734110, -1458865756, -1236404797, 1713916805, 655176664, 867904609, 1080906323, 1414895690, 533492448 ], [ -276834030, 925524425, 2007928822, -1694997739, 990411823, -969950494, 601958618, 180943441, 1822943565, -713092264, -1266202665, -535542221, 338350574, -1116463448 ], [ 550849744, -1928222048, 920281286, 1546188860, 1857965288, 800381150, 821858475, 752622278, -280211102, 1927161097, 648628234, 871621016, 982028150, 1431005761 ], [ -362200379, 229143293, -379721436, 1075092686, 934832833, -550834184, 673337698, 742591609, 764454198, -712135679, -1553205910, 136183293, -778178295, 1046007837 ], [ 1092798409, -1533837790, -82200435, 1933263031, -779616415, -1945824792, 1258107594, -1246312659, -733036095, -1048219195, -1459995511, -1517441642, 2084540315, -1317437099 ], [ -1780545876, 1612315364, 554803594, 312805531, 193793595, 1098803796, -1480087176, -1851475293, 1387493749, -1123101751, 463950556, -663917538, -997258833, 1498786719 ], [ -26663491, 1424117665, 1802049718, 1779765714, -1505014801, 451708877, 52829501, -1227611237, -1980196102, 1961043418, -604697147, -2094724162, -1457680843, -330306235 ], [ 1116500079, -620196960, 2033762564, 1951919529, -372552400, -870918631, 235970815, 1437160329, -1955504504, -720420709, 518383465, -1687305388, -370971991, -1069117038 ], [ 2118016176, -893878303, 1228664541, -242561556, 148123070, 1339654801, -584122501, 1400332846, -1759398905, -872735829, 1944110922, -1423457472, 1798648455, -1150853412 ], [ 1673724021, -1088063296, 1448969633, 53533526, 609214631, 1285658382, 638934678, 173920815, 1963984472, 41149329, 1078013747, -1211919038, 1571131123, -2005383670 ], [ -500092992, 2056736823, 347700650, 1594081142, -1801305517, -1920826893, 2039529543, -1269808822, 1158447402, -1030883747, 1522019928, 1822788527, 1915482664, 632294851 ], [ 973975414, 631126544, -968102280, 444722938, -531067857, 7174013, -102357772, -1140271176, 1999601334, -398674794, 1874110499, -1615220523, 1452055774, -1581454074 ] ], [ [ -45025170, -1656974091, 1669697181, 1194976752, 1176468400, -86302484, 1722349690, -1006140633, -2146644141, 1858197997, -1830003431, 1158686507, -1410900484, -1592931120 ], [ -489543188, 230874779, -704502669, 70057256, 1587485439, -2057025850, -1053595546, -76670466, 1792411604, 1586350336, 1541194063, 1620832838, -488273800, 2019909435 ], [ 818620761, -521794380, -883557388, 461740220, -1920025992, -913896101, -2088433497, -760299521, -2069327692, -700388294, -797230319, -774755558, 24651548, 2075550869 ], [ -1596289808, 818385639, -1866645758, 2133153422, 167243094, -1853381471, 1301465447, -1412842785, -2072331493, 1986086, -616091593, 835416220, -63262541, -1608959278 ], [ -1887497562, -1399487239, 1726656696, -695554112, 614818976, -1068585465, -146963539, 274375769, 903344236, -1322792245, 1602680901, -937666090, 1056476325, 641656392 ], [ -1150539826, -1610010399, 1420388575, -1733331373, -1604241611, -223100251, 1589382799, -717667678, -1666770364, -1372322591, -1610812238, 6452132, 952638330, 1648695569 ], [ -496646181, -1623456359, -482257045, -755574330, -1935990465, -31116201, 2022221487, 1245394844, -1120251683, 1365874769, 1094033745, -134724956, -895345953, 1993528278 ], [ -1291184186, 424740629, 646616492, -1588153179, -1190082967, -36804219, 1262677201, 688026893, 2004797198, -1284333485, 347070087, -1673234228, -1919435628, 1488047097 ], [ 1931102721, 1869862413, -341759876, 167190525, -1596404243, -1787511153, 1267269044, -211798340, 2039665011, -246854810, 202424406, 1659806970, 855695317, 514887026 ], [ 1917473804, -1923625993, -383635956, -2130137255, 541151376, -2117878299, -1840457288, -222989748, 70312511, 273647478, -1305666923, -460940060, -972263986, 1840128456 ], [ 938502058, 1181796830, 18504203, 282524001, -1282017151, 548906567, -1908480858, 1101607123, 1652848862, 584653272, 504031743, 220235769, -304117247, 1383753772 ], [ -245269237, 839783013, 1406675264, -696195896, 1647417782, 1491690678, 905731545, -1832020564, -1389959791, 1594190194, 1153577671, 341440386, 1307293244, -1869384380 ], [ 682936474, 51330699, -969366894, 1944176656, -249406768, 1530400404, 1259622144, 1224297267, -1451801982, -1252251657, -1863355411, 181004979, 188625971, -1145141674 ], [ 386828981, 813535521, -1155946904, 603814176, -1770131422, -1743605002, -1025207404, 1286375700, -912547862, 1448914570, 1204726199, 1158111822, -1419694797, -2135963313 ], [ -1439885911, 661777643, -1895759323, 1760992747, -1634197538, -1033632858, -1378738542, 416490540, 744703767, 673928048, -1575704955, 1974993767, -227361300, 1143727862 ], [ -1370877548, 1974952398, 1604959815, 541427447, 1600882186, 1988886286, -1979782738, -752888536, 1988354810, 1847560721, -1612099372, -1475575700, -134280216, 1077725386 ], [ -68021885, 1356790826, 297979128, -244479803, 1691136580, -789138446, 1254412833, -1138814979, 777860560, 790572601, -1622504834, 567685265, 526368914, 1791641925 ] ], [ [ 883473570, -1475345870, 899830312, 1415825114, -2144248072, 1243839913, 1297084772, -1234321211, 1582943244, -1163149697, 1715070724, -1825849521, -1749368859, 406825653 ], [ -865002744, 473884065, 762506548, 1071008838, -1626897984, -1286882251, -15145817, 770429358, -471455571, 1014188679, 259498984, 1763375693, -2064800907, 637976267 ], [ -19051083, -612851849, 1786080047, -1852507275, 1911935544, 641518723, -1912896714, 552823729, 213280456, -51101456, 1332658518, 1604402299, -1788894818, -110575456 ], [ 1080369265, -655252922, -1061929088, 1056628722, -5775734, 690747234, -878690169, -1874228363, 816188464, -1301531021, -207892917, -1031961695, 143731199, 1420666890 ], [ -238204176, -1511311413, 1243023971, 434799722, 1809666193, 970595651, -260589562, -1473249717, 1772548476, 1779893933, 515237441, 1648286881, -662274134, -438748187 ], [ 1873779194, -154657719, 231717669, 129783121, 1715790900, 20760052, -94684804, 1407862694, 423652031, -290995905, -451576552, 1898739656, 331165828, -290883419 ], [ 772499689, -806084942, -1460499615, 1534914027, -850065510, -1605146852, -1525949710, -514739886, 275974703, -1734885221, 1978833530, 1928106446, 78067277, 886645671 ], [ -1443938739, -1302024536, 528138054, 1513675138, 1815081992, -1573361013, 118559434, -1730798751, 1958062207, 664158946, 1217008767, 188385175, -2135647441, 846074235 ], [ -713441932, 1010315422, 1547141236, 1700053836, 1319171575, -636586706, 961351513, 888985345, -903875202, -470330307, -1797316019, -823221225, -310975183, 137330454 ], [ -1742934396, -461849051, -1723500597, -1048328630, 1483760376, 372221624, -194750502, -2104996949, -649471318, 26469474, 1433267792, -972022769, 2010577954, -1189458682 ], [ -1408202645, -1068994366, -1073799670, -326290637, -1383105257, -1891467287, -687485719, -1532564795, -699878241, 1819006337, -1511597600, -294955526, -1263228059, 992515470 ], [ 49698882, 328643950, 205537141, 2060635351, 399787412, -761627458, -599424382, 1416704534, -110803369, 2034323958, 2007351726, 1277798292, 1673534537, 2112382464 ], [ -457752404, 1949119019, -437349487, -2047897729, 1942740685, 571903898, 420147644, 1197616633, -1197313586, -181350111, 510975766, 582670476, 934955212, -426100836 ], [ -1477057751, -1813536382, -887346960, -1161084069, -1655099384, -1550812938, -1926988227, 1356822374, -1029132327, -1177516215, -1886766785, -511501010, 1823677211, -399076811 ], [ 674250694, -574574819, -1196323374, 2141978836, 987867098, 734681172, 172739535, 1339165876, -931580200, 1359949936, -408437860, 226806845, -842123971, 1924043391 ], [ -1344687099, -1357512567, 1684013107, -1320703455, -1028617870, 913219000, -1840632423, 1282972056, -626091891, 766107421, 971179702, 1382237653, 1464135195, 716692433 ], [ 1071339072, 1257161051, -673939032, -1526755120, 1215660702, 1574382381, 1675765195, 1279770342, -1150470851, -528542891, 594983526, 298324242, -1875155447, 1819145907 ] ], [ [ -1732207026, 1204741861, 2049951333, -616060581, -1939511678, -1707292539, 2001650836, -2063014086, -1929934842, 1167218374, -1453892837, -978600666, -1423269565, -525630470 ], [ 722008036, -449155426, -1673675808, 43885331, -1719404143, 193761641, -1296997899, 1903795769, -1443414629, 1003022797, 599066425, 205300683, -139629107, 976627440 ], [ 1141794745, 1729899970, 225844380, 1733206416, -2040254847, 567472813, -1625137830, 901314514, -1875520650, 1865474125, -2023910245, -288845336, -1029970120, -168287278 ], [ 631043246, 1651890955, 1550585405, -353836294, 493858001, 436369554, 1359577882, 108128647, -17655155, 576372405, 623629230, 1701372396, -871501899, 710758051 ], [ 595090163, 1399407756, -279845777, 1847259697, 42247723, -357662510, -545074042, -884448040, -409908933, 1542399953, -1821047043, 1101376921, -1291320782, 1396725604 ], [ -1510541739, -617295406, 1674028863, 1006114453, -1680052517, 271264963, 234664742, -699473501, 277369011, 1659220057, -1492818567, 1013132260, -1594200640, 866622451 ], [ -1476880002, 1667798361, 169763910, -142670475, 232775979, 1033513910, 36414495, 388545931, 1174983913, 1571401758, -356615583, 916856332, 696533423, 205484655 ], [ 1138416599, -184852427, -2133242559, 962350166, 1621915099, 359176256, 1759271940, -1410602712, -296555041, -137931934, -570484464, -319391274, 957522544, 104779894 ], [ 331164498, 795910256, 419935131, 1193957329, 745603406, -1071476847, 1351370340, 729386204, -1055862583, -172198184, 376258737, -164218329, 1480367635, -1280674511 ], [ 1122321347, -678560767, -1993241708, 2054868402, -1178531411, 1012494634, 1657317304, -754079616, -2141776697, -497262734, 630078100, -627462853, 1137261749, -2003765231 ], [ 362040187, 371247025, -1788827166, -420218577, -2142945095, -1414707254, 1114546381, 529860817, 340999908, 1920701249, -575059063, 1618943662, 1577617509, -843190521 ], [ 1711972959, 765918015, 306171831, -1042968621, -1233492581, 1862710997, -1573526270, -1452076584, 798917923, -426143799, -724915453, 1610027203, -1302761330, -2117916464 ], [ -886687440, 1424192196, -1291511513, 1666039043, 1563146985, -1834161564, 1015082305, 1231829441, 892286460, 1245970438, -1425288462, 1330857571, 1949986265, 1249662734 ], [ 1434545057, 535252318, -228111958, 571141232, -2059927068, 373854450, -515477529, 1156811781, 1120338666, -2092282045, -2055496970, 441171037, 408724489, -586895348 ], [ -1149575541, 178444357, -223624976, -1707852598, 1544604176, 1920460009, 2097505131, -239789364, -732424939, 1334032966, -1881187504, -1909835234, -1468933333, -31003607 ], [ 1966738643, -1499595372, 534920204, -497963012, -1048924102, -1919247732, 1547638372, -538125714, 1665302592, -1371827195, 1428361147, -410955506, -576431195, 2029086136 ], [ 206697767, -2109864284, 799271301, -2073111142, 101182428, -1918158685, 913306823, -1667235367, 773183140, 760736733, -860216665, 1806557515, -133972331, -1588576821 ] ], [ [ -1815090589, -1804173736, 425750484, -306185219, -2129548700, -10851985, -859203153, -1917573900, 1273391032, -1662162497, 1975579132, -1181492007, 1244155099, 546683169 ], [ -324699089, 1788702811, 658161237, -44433301, 1762170602, -1192709528, 2003335265, -799505209, -384291089, 1077537870, 1382527947, -1252529477, 185932021, 1609853873 ], [ 1888921059, -1415111194, -1918988024, -236781621, -1717005198, 1852347717, 1500525179, 2100903025, -2027988133, 1136341371, 1467485616, 1074817641, -569516136, 1716076417 ], [ -615368853, -2081247232, -1516257463, 1205777217, 1195647934, -1075531421, 88028303, -351778511, 1564844980, 2001782506, -150528046, -1649900151, -1689010091, -17952057 ], [ 629499272, 2043973561, 1349724566, -116075914, 113221979, -989603543, -1405475371, 1861709010, -1998229378, -1271573493, 1595484558, -1419234855, 614364717, 164057091 ], [ 727444758, 235612265, -264564209, 316724722, -1290857919, -1269276244, 240793130, 1913312244, 1815407889, -1568061030, -88689144, 1022356607, 699386615, -773121475 ], [ -1190062402, -2018530734, -1742437540, 335665647, -457911934, 2085701853, -283182125, 86571219, 679161357, -1105124126, -1381261814, -1738368045, 1116954507, 579489634 ], [ 887234485, -1492714925, 1716373833, -904160938, -1574429950, 1031528939, 16439529, -1786310435, -1917575130, -1395408590, -1907824758, -534357251, 324382644, -1890263281 ], [ 95191322, 1042422481, -853081725, 1902504900, -809807665, 1565377002, 1303765535, 348788532, 2079489300, -582879886, 1479660089, 1072915829, -1733037840, 162425931 ], [ -612296678, -1557713274, 473278434, 951836281, -200176447, -994102679, -1584171189, 855671409, -689020949, -271116877, 1123039912, 223803722, 1804487853, 1015917012 ], [ -1756192441, 615638933, -650580679, -869303878, -1046063075, -38157217, -2099740309, -2052959117, 375476298, -730845970, 1744874540, -269754827, 438932392, -1327475967 ], [ -1047265815, 1535230836, 121630309, 774502145, -2079270712, -1832686883, 1610573944, 287956877, 736220413, 1841524751, -1294051386, 932691355, -756432567, 490866721 ], [ 1053145050, 1614677409, 1407049618, -656533462, -1432355749, -79114904, -1958478867, -75338595, -983250281, 1239051093, -2131014461, 79983081, 1776755964, 758641094 ], [ -554741950, -1096954525, 1295555582, -998357491, 661129113, 421714721, 305476438, 294242864, -1186374927, -752279783, -1136257713, 1181755801, 76241342, -11395795 ], [ 1144195645, -306028195, 161855931, 1417204748, -288968792, -1743064185, -2064599273, -186818673, -28494843, -1717828088, -1235258962, 2009954578, -11887561, 1210401780 ], [ -1045501828, -1236641378, -646560425, 320805267, -305913581, 1146597, 1394270855, -503413466, -367815471, 1135676099, 756304233, 729085216, -491217990, 549058891 ], [ 1117170118, -2009868478, -848431153, 1668203624, 2047060373, 2000444902, 1881920210, -1464492305, 889181757, -778833718, -174291793, -1303633177, -1709585616, -454503054 ] ], [ [ -1138005462, 1384309173, -1905357022, 1150534589, -527369656, 688260112, -943310025, 770974077, -1277299679, 517529427, -118672482, -1968763585, 824678969, -1487923873 ], [ -424707088, 214832120, -892850890, 51201604, 41107090, 567846235, -461940094, 1249519784, 83178948, -940532290, 1728897602, 2108832508, -2087225398, -1915801722 ], [ -951046274, 1145038518, 502254511, -1993672535, -892035068, 971206791, 2146187920, -1269629834, -499482382, -2025004385, -306076618, -704326951, -477024778, 1686677697 ], [ -2010569375, -1032244688, 977285588, 1517256239, -9874367, -1471614618, 1298581293, 1737131712, 901882978, 575154799, -1955868565, 97791882, 719705996, -1056526781 ], [ 1473536278, 887562301, 1919099885, -1002345557, -1772533342, -2065417201, 562934107, 1435883205, 1695928704, -278101868, -1742608897, 194218113, 429511038, -644743502 ], [ 851744344, -27734055, 1209699585, 2041708259, 852032556, -845755674, -1114451370, -1311055442, -778616413, -1913887018, 1409396291, 1403041912, -608084101, 573569895 ], [ 533186542, -1398122208, -1602316589, 1598372350, -350056498, -1548224108, -1121429675, 1623836448, 717380663, 934839362, 602258801, 643621904, 2029307792, 1752538210 ], [ -1498697282, -250879605, 1872767321, 648499749, -1831516769, -831631127, 1009953607, 546670265, -881394686, -202261019, 1665537551, -1433087885, 1863524234, 1216355496 ], [ -1832989020, 1156106463, -1459102179, -1457960098, 1887333367, -1456202629, 1212036409, -56625431, -1390682246, 1710484564, -1040105450, -661766038, -1632287676, 388681811 ], [ -1887132731, -1576935679, 1696973885, -306624021, 352119216, -1893859866, 30192500, -1933235600, -491633712, -671302605, 691099614, -2008115418, 912133096, 223436518 ], [ -109778322, 972000786, 9126494, 107000624, 839310839, 750541880, 1179990231, -1426753781, 1125036786, 318631038, 641127845, -381056721, -1093482571, -330182700 ], [ -1806932535, 1055958677, -1882707067, 647440284, 94322515, 556219123, 2090007316, 46010696, -893558062, -1455064171, 479972950, -1758041583, 1751301475, 1285051846 ], [ -913369217, 1005123496, -365818974, 412850606, -299609157, -340736452, 347808373, 469230248, -1359244135, 329827905, -1519057773, 2012596804, -1972270622, 1922983028 ], [ -83668088, 1961433300, -149418443, -23770331, 2018655630, -689063590, -1310826715, 1681289121, -1003807219, 621728888, -1444094075, -1163077694, -1381013650, -343067580 ], [ -856175093, 1768957198, 2137396811, -931752172, -1738038798, 409954329, -326104034, -108049645, 1526914839, 440711615, -1239204199, 1712929782, 1472000315, 655220290 ], [ 1508367269, 753320676, -1391474631, 400966091, 1435447602, 1789366651, -1537774095, 1391924260, -981298162, 328544853, 705280496, 2036385484, 265993827, -2136537728 ], [ -283458435, 416669270, 140727686, 2091581125, -373819266, -1591725287, 1114880513, 2121913206, 707775670, 2064592866, 1350818200, -1760960484, 2121451554, 2064081812 ] ], [ [ 2111509805, -1774575232, -1766785483, -659429764, 1131969176, -1279755030, -810706369, 1713418883, 1349129423, -917960530, 1469499264, -1104751607, -98903567, 1291322744 ], [ 1981409432, 248730533, 1939946965, 1923125695, -153965912, -582558001, -410858078, -2132222049, -1026027342, -1117526226, -1140487056, 1062037497, -642004329, 1421365956 ], [ 1276237303, -1712386145, 413011855, 907499194, -1491608912, 1476792076, 1792522141, -2051247720, 29405369, 748388822, -308971106, -1016283763, -680867846, 626582478 ], [ 14290611, -1287622352, 1718226196, 1221292594, -510797817, -1984448008, -1005499722, -254173114, 1709960122, -857074068, -1464012163, -287542665, 65704259, 1145236511 ], [ 1732085441, 305748795, -102018353, 23503923, 134019596, -1822294832, -1258541382, -1753946896, 1903970644, 711017036, -865327649, 919063439, -98194108, -939276400 ], [ 1669785892, -1127574774, 1121012891, -605375382, 1427048323, 861650614, -2054450005, -1454479580, -1557642712, -1155668886, -1309464780, -1669615063, -1860535302, 1217314688 ], [ 588608403, 2105548571, 1199383994, -359143216, -1747562485, 883949687, 208668438, 1441744821, -1555706242, -1972953061, -1409817957, 201592164, -2046611031, -1394543029 ], [ -625691022, 183973434, -303868557, 1423360787, -1820996799, -1757542547, 48235154, -86149592, -1517027764, 1487716919, -1411853974, 1926129081, -2059125087, -1031001712 ], [ -1926607145, 2144467868, -2064495602, 563149999, 826204111, -902161139, 1373427123, -1810309954, 1688050031, -1123882861, -1166957178, 1176804442, 1931961108, 1562461876 ], [ 535645643, 924841732, 1744038652, -619483207, -792404864, 1723811226, -1094825251, 2043717019, 1080058022, -321232002, -493164333, -623780838, 1922414487, -1233618055 ], [ -1678839401, -1257214903, 343972006, 420093056, 537592597, -1596182327, 1837016423, 1613529107, -1266228771, -1344962059, -980926765, 1232299865, 677274437, -824972713 ], [ -2005234858, -1472333683, 2001612161, 1559164340, -246776439, -1679141067, 465458235, 495187172, -717222171, -407990520, 96980911, 1151305932, 955264052, 2085860605 ], [ -1436254529, -925930084, -1465115260, -149636146, 1793809304, 583809801, 395236135, 1410044126, 1321743307, -148649791, 1329469963, 1816899246, -1404124866, -1189237212 ], [ 635265909, 369942476, 1320235180, -1192684907, 1344331429, 119329078, 97179961, -1528364303, 410757533, -1147210981, 825586023, -908706443, -2096653069, -660289466 ], [ -673170742, 1932806341, -636800267, -1080548185, 1554727821, -686188868, -27254054, 557001102, 388382668, 1103800894, -391162436, 1338064829, 257999036, 1375668976 ], [ -1481131292, 369780231, 547318805, 792848906, -1777177791, 266074568, 123926754, -1123628912, 1431694897, 1186500727, -1657250214, -868309393, -246971193, 1435363598 ], [ -260212018, 939022859, -1336797179, 533728204, 739675212, -2055500782, 1796070651, -198529565, -1587455517, 554860483, -1916817188, -1555282518, -2077017084, 440044306 ] ], [ [ -1437183213, 608117316, 983127394, -292604355, -366793612, 368188002, -1556804964, 1601266116, -1048434424, 369813317, -586665768, 534998942, -587537629, -1690199746 ], [ 1867390709, 1299272987, 1653031661, 1376852666, -1891730793, -561779645, -1380161720, 692590121, -1041596235, 750550288, 589464330, 574556338, -1081315473, -870124278 ], [ 589906488, -1381315510, -1961066455, 1162815896, 1346781238, -1425451972, -494471976, 1660636372, -1944454432, 1343170117, 868090237, 1059326646, -382360387, -867566805 ], [ -810379848, 1392942930, -1364068929, 755316568, -678461745, 1991252194, -40639922, 1738678987, -1235249717, 1158363704, -1314056421, -324762863, -991755811, 486066083 ], [ -617432305, 587955552, -922640841, 1760817113, 263703228, 741867142, 1172460113, 589865277, 1883877581, 1529126866, 549501660, -1184105096, -1159715277, -428284205 ], [ -2050030830, 807354106, -686440408, -286709183, 502386014, 1028293497, 1401544876, 315927348, -1322109620, 2040520041, 1976333805, 902089077, 1089097820, -838573804 ], [ 1142215843, -288256904, -1762262034, -1175796494, 636714381, -137266353, -636579888, 1646254858, -1376406488, -1870752605, -1626144188, -222764702, 2028465427, -1140950661 ], [ 304133951, -1054998891, -1403650765, -1711877299, 947130221, 430015230, 815231346, -1143503467, -756989044, -1368309771, 1656155041, 1900887565, 820712762, 2047463528 ], [ -952031625, -1579709086, -988059674, -877291905, -1188363270, 1060093877, -543181635, -1669827178, 489582674, -274169079, 1440052044, -1740374726, -186858313, -21464684 ], [ -1984902828, 962968924, 1030923595, -574812749, 1359917152, -550772857, -568742122, -170410725, 1903920040, -2071699358, -1955608718, 163432861, 1199222129, 844362236 ], [ 1103805448, 2010473269, 1517202015, 1392939805, 1486222098, -2066627292, -949656209, 592666186, -1849315737, -395902232, 885440049, -2011823416, -750796558, -962986481 ], [ 2077075391, -1646086502, -1392104611, -418639095, -1672697186, 747204221, -808384593, 528920909, 1531117533, -1957805420, 846060282, 755101762, 515501803, -748537370 ], [ -101652559, -1117079248, -964242434, 190461029, -2079258793, -575423084, -788508947, 1802306795, 989600810, -2130400009, 217100872, -628649169, -1686608679, -765045671 ], [ -2003292165, -1411431366, 612824493, -1345651875, 1860534926, 1769171719, -541543883, -1294051585, -317359056, -1243370916, 2070128816, 977287842, -1819650141, 1742192895 ], [ 1464626594, 1236909307, 468382900, -1379411381, -1004090435, -624820777, -1853991939, 1422591928, -336185741, 896744203, 537381579, 844355095, 2007609509, 1413487889 ], [ 972695352, -2054299595, 2135147614, 1619485635, -1083455583, 1027446435, -1229436206, -1824582768, 1924260461, 1586404629, -1749605245, -2122917851, -442803999, 593090275 ], [ -953813570, 2038736813, 1464600063, 1127442729, 620647790, -151256100, -893306597, -151608776, -301423939, -1381120446, -1621971559, 636187628, -1625272702, 1868704729 ] ], [ [ 424738718, -677107235, 1636887037, -2106665379, -854925902, 565585793, 659234580, 1515980956, -1492911060, 406969033, -842151877, -1188090606, 1260513020, 54990634 ], [ 2119829552, -1095375691, -1668503240, 830058352, 562404815, -709262451, -677989980, -1379646972, 1077977180, 1345053694, -629580764, 82923401, -359663836, -1529940647 ], [ -1923951975, 1970736943, 1037108180, 652073051, 1911707368, -932342414, -649151504, -1735000190, 1849665398, -633712067, 1336515237, -787434494, 204937546, -579821486 ], [ 1035391619, -1771194381, -528141031, -620243814, 1706832415, -1784653943, 1452502748, -184624549, -1167620778, -393612660, -574867273, 1270143391, 647480099, -1057064863 ], [ 1106610334, -1705118110, -492919761, 1058621313, -1259175028, 958450348, -43537545, 394676953, -235723511, -1174771762, -336971526, 1836533198, -404736524, -1322668831 ], [ -766540690, -715354469, -1781633363, 157331699, -706453308, 1701659124, -1814041463, -62839896, 856305775, -443883578, -1329543656, 733305885, 252924937, -304026153 ], [ -1647146460, 1728610805, 417854580, 170378230, 1594804458, 2041817240, -435348631, 1140815618, 460210295, 1248837922, -1887905450, 708680889, 2017675799, -1199462972 ], [ 1881835366, 1753289784, -1374695825, -1177350376, -1374123332, -1945824394, 54551991, 1814602054, 914820825, -481720325, -359902723, 706147381, 770082777, -1339644492 ], [ -534333681, -235819012, -1987936181, 514576518, -428556920, 382169421, -1421654391, 1292289656, -545115698, 1376103142, -1496322232, -1209833848, 17730953, -29134063 ], [ -1523066658, -1781600817, 1891041138, -113622067, 874009069, 1077092811, -1747861215, 713385710, 29663699, -731624935, -2039324908, -902286086, -756824846, 779411481 ], [ 1065019091, -741075896, -1295100181, -384940144, -748274077, 1541277096, -85081017, -1839043724, 1280746554, 1056712069, -547268237, 75617115, 1430197308, -115596428 ], [ 379145486, 1848047028, -263425018, -1454256457, 824226917, -1153611551, 1675682431, 1466581416, -699018245, -1036016909, -582234212, -897797737, -500503754, 1881417505 ], [ -2002745718, 167741237, 892121809, 1728318283, 954547030, -41019332, 1603867771, -1731398519, -113642215, -1953595091, 537712751, -358776463, -639610473, -837355571 ], [ -1426488342, -579046854, -928003708, 1059390211, 1744940456, -300953496, -1676532729, 589086218, -1697081920, 1499479307, -1882582852, -1746706058, 1542274427, -419964651 ], [ 1657921821, 445414690, -1304281683, -2122440134, 1597142760, -599378729, -866812513, -344506811, -1600101006, -186353075, 1457399212, -786458286, -291903099, 635706209 ], [ -112036526, 1117413605, 645795185, 1867463344, -724403400, 1045900297, 1421481069, -298024926, -397483062, -1677433856, 1213242749, 2120126682, -459346588, -1734593380 ], [ -802447490, 84926933, -1681427791, 1133444628, -771485764, -1198404838, 1705508653, 375183639, 583932458, 882936956, -725108647, 1041653555, -418635714, 1618522009 ] ], [ [ 1963306160, -1526661724, -906912478, -529357252, 522303108, 1205231396, -489084450, -781823803, 1244677926, -1491872734, -1262741879, -593910835, 353985689, -1450950794 ], [ 708501090, -2138919950, -1642089673, 656794935, -476193093, -142204166, 833138341, 1395656890, 1297100278, 1158697869, 588426085, 1329645044, -708611757, 1084674416 ], [ 1703320049, -136641492, -244702262, 1414069448, 764829654, -1682725805, 1614455283, -155103849, -389937959, -1304399384, -1176383747, 598303733, -1263773240, 833297355 ], [ 1556805848, -1063354710, 1647204818, 1140791506, 1510228834, 1024751956, -1852979365, 988693085, -2054243472, -1792961829, 333190676, -1338887047, -682102482, -1027510079 ], [ -1957996387, -1401415410, -2119572493, 1895424289, -899052469, 149711078, 1237541654, -1116576249, -1688735448, -1624369363, -1877687131, -1572649654, -17520799, -437423896 ], [ 274240025, -1781443386, -333217682, -2045035020, 867350051, -1670700502, -1205070024, 1244879881, -1097356982, -1646984527, 1619411182, -2035193813, 1882660546, -1736870480 ], [ 516261613, 69123253, -1324014459, 1725561041, -586015003, -823239648, -1782516618, -1275418664, 1280383000, -1146460968, -2071789942, -304489954, 972947085, -2069712433 ], [ 1187282770, 51613866, -2103841968, 993969009, 1812839495, 1709376709, -1084151478, 524787980, -281359616, -2142775623, -526483843, 465468702, 2114835999, -396613309 ], [ 1471955434, -1838536508, 2080630130, -265621744, -1162417172, -1160220714, 559322301, 1939886213, 1366145114, 1027553568, 210942482, -596916603, -567409971, -1323791065 ], [ 239553107, 1484487500, 676647634, -644143753, 1561754376, 1137094078, 971000610, 714997129, -61510903, 155802948, -595237188, 475576294, 1923384459, -2064368240 ], [ -1018363685, 1578891644, -442532520, 2144961930, -1649771568, 1203341594, 1557339376, 331880684, -789087697, -515318788, -2102126783, -538998758, 1839276967, -257725062 ], [ 80608627, 494914616, -53850084, -288980453, -755945755, -834132079, -1325109990, 2011960093, 1008706047, -216522327, 459510262, 838813317, -2128429002, 1546599893 ], [ -1743721688, -1935120171, 1921418728, -1780648422, -682771494, -224768729, -60619322, 163176247, 1565623734, -816802979, -1610274967, -1769382913, 1486525978, 498856063 ], [ 315903369, 1674287501, -550557084, -576788244, -62133714, 1988880387, 1069377806, -1564930006, -1823984176, -700634511, 1533428601, 1408305504, 1797209289, -475656117 ], [ -1126812104, 1593149425, -2054348120, 1054119179, -685503930, 1680425684, 2074160691, -2113170526, -1410890707, 1298464941, -197758164, 27271107, 528413420, 1313117593 ], [ 682256754, 1670067636, 1730221546, -504514590, 2108247783, -858917365, -1305100124, 409985628, -498932097, -1877012936, 967005714, -1703006620, -1736493412, -1496530986 ], [ -1227390013, -1474482070, 396078786, -902783668, 407218438, -1616847657, 575055225, -1846141302, 1243150461, 1847462786, -1319660817, -1322226959, 595094046, 747547057 ] ], [ [ 1385275607, -1597151344, 1744940060, -126641251, 84537417, -1770663452, 449604015, 452950427, -260589712, 732220957, 215799885, -1788625425, -1070147153, 848560679 ], [ -139571044, 1522727816, -2000810833, -1683217055, 1137916928, 1919250683, -1610030206, 2123523436, 886344952, -638177428, -1325860649, -56294750, -2041752544, 1834677375 ], [ 1261780168, 1650032493, -1609654217, 1115208948, 1536723593, -52660612, -1743302942, -1973604192, 1717133655, -783083948, 1899358726, 2101361668, -158456953, 1035026014 ], [ 1383378524, 2082341333, -1023215043, 1882613148, -2000518143, 1590142781, -936038161, -1172467541, 864702982, -1908399657, 616798537, 1248427963, 1832800131, 763102078 ], [ -1112912920, 936598785, -472661137, 282493348, 2143876629, 585034696, 1042369582, 1353783156, -1185173575, -1638931439, 1385466565, 846195553, -1269817102, 242693364 ], [ -832598367, -1287369261, -1484598023, 1459015220, 517253035, -545162922, -730287189, 701645640, 1061300999, 1164584954, 376492636, -1802768425, -655779941, -1119806899 ], [ 1308086327, 505342159, 95431577, 1878787022, 1930931555, -1194547756, -1907544420, 2090959440, -787310443, -1129616795, -2041582323, 319689128, 1042648288, -208622112 ], [ 2069976917, 1178287555, 2041167805, -1038285667, -1356167724, 1101587121, -1730620217, 1747052728, -1356403845, -1500705023, -1524173791, 9430296, -868913522, -1344695503 ], [ 1864312779, 149327770, -1927243700, -2049000454, -70833644, -1088413022, -1283485861, -793004217, 1858036321, 1894112202, -774504436, 1495218882, 736966516, -687611667 ], [ -1328713068, -1671579590, -1253768620, -781324884, -329675780, -1755002758, 1785161629, -220358096, -1561135126, -50332490, 278260171, 870815427, 1618633869, 1307547789 ], [ 1264785382, 13262305, -1898521502, 1185423813, -1358752799, 1884447787, -725460770, -1084502493, 1151880699, 95243680, 2001267420, -2080243179, 739911104, 1865206847 ], [ 1419270067, 390992223, 2128102899, -1243431047, -753369952, 1118695169, 1955159120, -813055444, -191015614, 1480401006, -2069433224, 163773935, -2114406579, -2099614518 ], [ 983613966, 1331945158, 1744070131, 1582628353, -199460309, 1817824157, -2073585759, 983916774, -1484588536, 1083778231, -310694352, -443687475, -567507711, 443523205 ], [ 1432403827, 1284723627, -1107096961, -364295059, 802669650, 246449786, -2066006587, -61209556, 1705629494, 596672498, -556390648, 1170734729, 880939871, 214852266 ], [ 1449745196, -675514018, -1933560021, -1139440261, 2002069002, -1500234642, -519751948, -560244367, 862288993, -1231370628, -475692645, 142574078, 267808028, 2021789140 ], [ 1388102308, -2098430632, 363779060, 1438199062, 1814394722, -618617311, 915293385, 1248788618, -849943595, -852398344, 1853584535, -891375531, -1704494485, 722308763 ], [ -1325152114, -525486814, -1758969072, -1919932962, 1586664962, -1224524516, 1379257155, 692667923, 198973305, -1786457445, -2011514989, -1697985354, -79040818, -1337179108 ] ], [ [ -1489600540, -1724528601, 111684838, 1517041666, -1976216182, -814775883, 675564713, -835888571, 439195187, -2136871061, 943552079, -847105642, 1339050829, 510954276 ], [ -1985666717, 1694965089, 1772782589, 2074059699, 721376182, -1384438183, -125584815, 852173865, -1876424004, -162980201, -1794831072, -801425826, 1558167904, -1390614064 ], [ -171434664, -1361568489, -1156896990, -530450910, -953199245, 1603023917, -348096648, -751059711, 1991752886, -1594286553, 1862522832, 384129457, -251329914, 982854217 ], [ -2034950476, 1563269560, -1054954983, 324024219, 1341491123, -287357349, -2121167756, 1429475193, 689555646, 1124638038, 157943388, 1669330016, 670766455, -1372955701 ], [ -1809034960, 1211772089, 1938251293, 263340291, 343101765, 1954434406, 1044418592, -1498729534, 1947766299, 1060294722, 469415329, 1887798576, 53434809, 1444986407 ], [ 844914477, -1802465238, -2086878348, 1847612302, 917518442, 540345043, -1862561086, 467791879, 1811688745, 555650009, -1810103303, -1933321475, 313641133, 226587476 ], [ -2110518160, 7379210, 1830627272, 1569218540, -60691613, -1258974954, 521277593, -941542385, 354383652, -1747428079, -1691223066, 1610642879, -1254676284, 1662782543 ], [ -1906814399, -867050136, 1443193929, -1437446104, -686093437, 1874560062, 1863299597, -465903558, -1648788170, 1225737293, 1795403741, 702974963, 1148244639, -234788438 ], [ 776246189, -1925447739, 1519444979, 2132059449, -1190609492, 967983413, -1295358159, -720959812, -613906658, 1155678972, -538618648, 1452869476, -1729963914, -100840607 ], [ -1443298865, 1597467398, -1573426770, 1246868630, 841169878, -1762911744, 1837031949, 1085393794, 1137354410, 352699903, 542182641, 1327080953, 305815715, 383250806 ], [ -170231506, -1866310617, 1882448664, -206302803, -882270154, -842474631, 1231742682, 1118190649, 653151866, -1763202798, -1202498125, 1952452250, -575425327, -1284881632 ], [ 5545781, 424958251, 1950536732, 1050303364, 698922553, -595852989, 1334875908, -2096655322, -364113326, 1251355821, -963579031, 1395728206, 1009598604, -476067659 ], [ 1850956603, 1458554310, -746439131, -1815916125, -1458250201, 1675717196, 1568476600, 1749805413, 943933340, 713785640, 2079144029, 1466016381, 384458969, 1245818059 ], [ -270666122, -1632529994, 1303645137, -577954847, 1652565984, -683449244, 225990411, 1947594795, 744282592, -767815304, 1338571769, 1175226710, -1856675885, -785456193 ], [ 1775880808, -1640641075, -2078721040, 1268501562, 740179421, 695802264, -1454409276, 1020367740, -314035691, -1204514959, -1533503247, 346962043, 1900370056, -1753675260 ], [ 1470503068, -1826450116, 1907944659, -189376057, -1107159766, -1106418476, 1573974229, -90899729, -810509128, -2039744450, -1595334599, 510383779, -1576130276, -298945270 ], [ -813586835, 536658510, 2139647114, 389558711, -1557396120, 471787328, 1660107425, 1978089023, -1020277457, 645782666, -227890008, -1765837822, 431292917, 1668628003 ] ], [ [ 1347065100, -16348976, 63208774, -749873628, -1586604945, -1300034024, -1917623016, 1294914128, 618335264, 1590972242, 1872578051, -500972067, 1985405356, 624456523 ], [ -153105592, 1264996278, -2096769799, -170005488, -660700897, -142449137, -1473300192, -1155861418, -765905566, -1491634735, 1535442609, -2062753607, 1377520007, -903170790 ], [ -954243000, 1906584982, -1299291658, -920582879, -278157854, 1309581348, -669609029, -1245437422, 1170733403, 317997114, -1437534169, 206240818, -796690710, -1007225442 ], [ -965838241, 1554758610, -1116425652, 10861267, -1529460487, -1277359572, -1623860867, -1629289063, -1210012436, -1243128604, -50430911, 1367315177, 1809498166, 751152347 ], [ 743798813, -908853941, 42060461, -1126255756, 291944052, -455303198, -2098551020, 2014801165, 809413553, -1452789982, 1010793913, -1504891327, 1504175524, 1180595012 ], [ -1341135219, 941723799, -426286964, -862397050, 1520515094, -348760348, -1902886792, -197426456, 1998340426, 1863558183, 1070716685, 325362717, 232707590, -1896011707 ], [ -513843545, -1545855464, 1154147532, -1011970576, 1908359999, 1701942850, 393269018, 1148810809, 845694762, -119465364, -145565267, -103619312, -2062853227, -83228320 ], [ 757017579, -1433226599, -1735224062, -1463920825, 1619998377, -318485161, 222230922, -1475708931, -2049050964, -524726504, -472276627, 1690615725, 1526059139, 2140945907 ], [ 1078351669, 1495514331, -1782536446, 1331174752, 775975087, 490383578, -822394188, -1981068905, -140286114, 518806150, -1019904627, -1112289441, 1179756325, -2044760613 ], [ -328507419, -313649188, -757172903, -1102986178, -1827367581, -2135060059, -1303301687, 2022312301, -372590981, -1468263571, 1443669947, -866541393, -1873028421, -412468572 ], [ -424365450, 562265367, -894696738, 992658821, -1061390200, -1554525779, 1865271963, 1002862549, 228447252, -2015295780, -232970184, -945067234, -142534244, 851059279 ], [ 290983392, 1835174260, -868048600, 986942926, -1135527809, -785193247, 329910460, -1446990459, -1861059726, -904319058, -890974678, 1209003169, 43656038, -512495869 ], [ 642190054, 854701928, -617348404, -346953202, -1382279044, 514616113, -1640774329, 645936285, 1805229310, 874140571, -1780159946, -227869712, -1009384380, 787399075 ], [ 1621683759, -743733639, -1204907186, -1989674832, -1719698823, 2101765532, -339364157, 744708343, -879379274, 1398870679, 631589074, 299547672, -1511584376, -1930225836 ], [ -201582578, 2123608009, 331866139, 1500580071, -2109900404, -1427049234, -1410731850, 904544023, 1600216527, -1609155949, 592093083, 278488534, -1082240700, -16154290 ], [ 17530412, -1561945251, -1467100041, 906073658, -1814164805, 423239184, 598020639, 857075306, 1293787147, -725196744, 344810310, 209354490, -812061089, 20651166 ], [ -1261612962, -1362931033, 1377169768, -1056070472, 1046652513, -1711058729, -1976720091, 1169654363, 103217152, 1478807241, -136492104, -2039953154, -1508957060, -458800254 ] ], [ [ -1454668212, 1044866175, 1398656207, -926863238, -1631733530, -1030591297, 851403693, 1365781395, 45200586, 827213453, 689490928, 1149561133, -517824459, 974967378 ], [ -1654022433, 276879295, 1521058643, -741743973, 359689765, -754427551, -229018922, -983727681, 1375235837, -660865999, -898988699, -522774348, -863694274, 76769262 ], [ -1630637716, -1581696355, -1379187246, 1779969382, 1755368445, 1322330868, -127352306, -1498758535, 412962972, 966696320, -1980188518, 270331306, -1805608097, 750728066 ], [ 1097242035, -2002624132, -1239997196, -654653771, -1901179592, 870701962, -458006095, -1963281593, -416755035, 865568976, 251009810, -99637592, 121072574, 1363709898 ], [ 2131428286, -1843350474, 586687886, -81752878, 60282771, 1715677514, 1172350391, 1252334959, -1302032580, -814606153, -472188939, 587325206, 191316988, 1584305926 ], [ 1376919793, 1981739869, 598591971, 917392524, 654350376, 1121201826, -1960925346, 67548480, 159322890, -72372366, 897737137, 1911372272, 760862359, -1255486057 ], [ 1277343680, -2095841788, 142340030, 1108445773, -686878307, -410608841, -1096814542, 803412254, -814892638, -1868187214, -1870996681, -194827927, -994120364, -2055963315 ], [ 314004168, 1969807159, -1750127808, -1251095228, -672833970, 1513773696, -466361535, -1484014459, 548180581, 1365915957, 459718753, -733846803, -433030083, -1388370853 ], [ -126293198, -2037829518, 1315854420, 876971512, 1299066132, -1401813930, -1047180702, 1598992618, 1341140256, -1710373195, 1417028995, -283767899, 740245826, 1105844847 ], [ -1724569148, -789077185, -1801817139, -1807556807, 789771523, 399903612, -789122938, -1212081865, 275023328, -1503930450, -1019977148, -894560605, -498250606, -2123297575 ], [ 1189088373, 1144951037, 2057803243, -1562921229, 1731022482, -1496953464, -1019776392, 234173305, 587156311, -1895338764, -704260659, -750586234, 1633186733, 1127932813 ], [ -352457225, -1488160917, -168801392, -613076013, 1390122777, 686123964, 1029451837, 1984395736, -12974913, 2114914800, -138035932, 341716207, -2010956166, 1451064645 ], [ -1994977904, 1276638619, 1908425800, -1141272230, -56656739, 738947993, -420462447, 1488638111, -1365925462, 472414463, 1285494560, 1814513087, -1350376075, 589015375 ], [ -633451662, 870038885, 768847545, -696609742, -638809418, 371132167, 1110757813, 836444146, 1280332626, -1505452173, -1367425493, 1138724106, -1202564009, -1828701574 ], [ 242542526, -241780530, -1553276404, -1088353404, -825462510, 1358592768, -1312441652, -2128916722, -1665018922, 446229154, -1341637292, -1000414019, -1497993358, -974434061 ], [ 1711290760, -1177321773, 93393382, 557453276, -1659866730, -534700402, -227190793, -506727488, -1848400204, 1080129963, 686841505, 661912103, 996688663, 787563607 ], [ -11727447, 782470302, 1458800723, 1723612062, -1986168141, -2777866, -869896431, 595117967, -2116117313, 144207467, 1044255946, 205747732, 309335990, -837663320 ] ], [ [ -1365418480, 1384873032, 1376671520, -1582175730, -201523502, 950687760, -704579405, -712695938, 171790171, -1656906148, -1540669002, -959049375, -1829830884, 615950971 ], [ 84082413, -2011537695, 220086482, 1942590386, 744175187, -1729709822, 2129071747, -1971104174, 1422939261, 629216699, -1888144049, 235860393, -252970662, -516271790 ], [ 393694615, 98692458, -1507222739, 114344992, 654798904, 1915708046, 524154864, 1720369440, 368638005, 389375483, 159275242, -1420007678, -898392666, 268725401 ], [ -1968115947, 804558107, -429133010, 1460411859, 2078077360, 1198776897, 1194573029, -1469976725, -631516366, -1730638557, -23924241, -1704874514, 343409444, 1795906856 ], [ 1109784182, 1580796897, 2091028672, -344337469, 428512177, -1593261324, 338228621, 2087415798, 537190108, 691907464, -1126742619, 1300676566, 1580674419, -67576256 ], [ -978088122, 740990202, 636926024, -335612267, 916216615, -315910163, 1149293238, -900692163, 1725075884, 482399373, -704398387, -691020830, 2049630449, 188999971 ], [ -550952638, -90493918, -296366816, -1853109629, -112123614, -2020506547, -1585878585, -1145363537, 2096787070, 617923148, 1700280860, 2006125911, -1872581351, -1601115318 ], [ -177559047, -1344785547, 630777889, 1698654345, -361065010, -109730149, -1079652749, -490625422, -948478446, 233516795, 1185722821, 202013536, 2071258599, 1403696282 ], [ -1684541014, 777501233, -365551374, -111631016, -941142502, 861090791, 541490734, -1385559961, 105788838, 1254026836, -939754363, 2035991801, -456795749, 489068546 ], [ -1295245855, -1956617956, 1403344674, -1405703257, 56955733, 1488032530, 1587957227, -1670491729, -436139612, 1547121182, -1998979583, 2835243, 1882379488, -836070568 ], [ 650235554, -124429262, -812921971, 302868326, 1922567476, -64708393, -897815437, -65329107, 273698942, 998373379, 474934285, -305701548, -742698620, -1115373329 ], [ -1399190517, -53751373, -791938530, 394894385, -662863848, -1503865247, 2104430724, 839457986, -1471046927, -1944138272, -785795152, 389699313, 640557177, -657211499 ], [ 85858061, 767312741, 93827094, 326235696, -698348841, -1815837813, -1409029393, 141028454, 979261113, 1141185282, -393083775, 1452622845, 208270539, -1911007787 ], [ 266928598, 1222725469, 194972066, 1070207963, 1928094673, -259689767, -1490251407, 515818747, -1435653658, -784988070, -833984153, -2043247081, 753836689, -1345626196 ], [ -818720616, 721798309, 1900003429, 1118025220, -1795603078, -287103426, 1553680031, -115658685, 857546662, -1651379774, 783349918, 326305388, 1538480456, -1285711669 ], [ -537209673, 1013850209, -986257491, 1253074867, -710953112, 1556717666, -1201982671, 357911256, 1382637225, 37184321, 1726546862, -1777115311, -1226689155, -1579956408 ], [ 1666897742, 684102144, -463773269, -1603992520, -81705189, 897635753, -962008211, -252442056, 1955257233, 1556666737, 970403077, -419699707, 158541423, 249475270 ] ], [ [ 939884432, -575408292, -1268898227, 635174053, 207209534, -536756381, 1768574733, -1274115572, -1526713926, -855418462, 769128642, 1871009983, -1558793200, -1309604203 ], [ -118421353, 1523204692, 380263938, 497815386, -2076131294, -1623513497, -1518254352, 1440720183, 1869435039, 1706503091, -532556048, 377975987, 167673631, 1501017207 ], [ 426760284, -774282800, 977331382, 162379675, -1833651292, -942739336, -821119608, 1500198376, 1003627312, 1277033310, 970339823, 1414793252, 1643737688, -1931220881 ], [ 1431607044, -1113649738, -816247400, 988517062, 986749573, 689129235, 1754870371, 1355742859, -448338934, 285592971, 234646860, -1174145502, -472635373, 687761783 ], [ -439093631, 1795528791, 1941679236, -1090215904, -1924993699, -1206416315, 2074957661, -224456556, -1697338427, 1374214052, -1417730028, -824165332, -567341679, 1454167820 ], [ -135537077, -829139000, -1956761789, -821032858, -1010717107, -1257809407, -1165130437, -2117696982, 1394403234, -1692383846, 1982406311, -994035555, -1771023364, 1524726748 ], [ -786712025, 1707645864, -704990762, 1805682953, -457842436, 1089904812, -1251983841, -1289799651, -1929887309, -916870764, 228712680, 320959755, 278520205, 453417546 ], [ -799693453, 1725571009, -1784139116, -1700484550, -1270647233, -1946824801, 1101258013, 324685707, 2035333441, -294417719, -1241603508, 1829977741, -695731388, -2019057521 ], [ -289147897, -724709977, 705170575, 974036420, -223711539, 772962745, -713550023, 1149566489, 2002400388, 436506840, 608945282, 1912800647, -2042770042, 1156267021 ], [ 1333574503, -599086129, 1152712290, -654126244, 972505347, 583563160, 170604940, 1253137192, 738842, 1967416514, 1470782968, 2025842204, -1522362093, 642282368 ], [ -232589397, -1784882103, 286005372, -2043847591, -46105836, -387268328, 993665849, 1267037837, -1299081528, -1371885052, -1264805466, 33521132, 1705193954, 471480249 ], [ -1677677868, -446661796, 934378573, -1428642319, -372229490, -1437504058, 387184749, 719915516, 1499631187, 1351304920, 1763979516, 632616781, 520751920, 285640747 ], [ 926137881, -323290622, 450902599, -1979761561, -950279836, -878152692, 634377292, 119125586, -223125713, 1578938803, 180914038, 2094987550, -1023050459, 1826627054 ], [ -816123716, -2087923573, 488488654, -508817654, 525903182, 1806549635, -234150110, -2109531609, 1268563355, -727394088, 478126277, -84631567, -1886242265, 2053702376 ], [ 1857520534, -797970950, -943974647, 629722402, 1730097935, -537099758, -1463451657, 722586839, -480269864, 1723667311, -1969675718, 1627000036, -679374479, -874090355 ], [ 1746228659, -758304389, -1138288143, -2114901295, 115400598, -1139536352, 1859982947, -2025684832, 341380792, -780709296, 1828795358, 1467201783, 175635935, 2082943560 ], [ 2101499886, -1022023380, -809069721, 493482080, -578145114, 579154324, 978572462, -1941586451, 529866246, 209254070, 1975058305, 1194852448, 2036833424, 1924212969 ] ] ], [ [ [ -364254274, 1980428528, 1806100236, -308577773, 118737604, -567564993, -885294159, 126610577, -1931637774, -152490020, -176137842, 471121846, 1139784066, 207155077 ], [ -350324445, -1215010964, -1232162195, -375242958, -1286859773, -839733458, 376787654, 408743375, 2043690653, 47369897, 1062397761, 1015852718, -587766400, -1856274122 ], [ -805084353, -1848133243, -34143257, -2045828119, 630667368, 2067871322, 1563894711, -140940285, 199177877, -73456870, 296966878, -2696087, 234690938, -634596988 ], [ -724774886, 1262470182, -1240479212, 969773750, -403282989, 1276748913, 1156226858, 734354459, -1529489638, -248179570, 1232717706, -1554417517, -1117206023, -1782698604 ], [ -1421461493, 197394813, -377991783, -20534482, -415617978, -587665428, -1456058444, 1783520121, -1454127068, 181014767, -2087191453, -1162236215, 1100872146, -1161288657 ], [ 1827136466, -557926818, -2118587378, -653195993, -1895639618, 309061260, -724711156, -1757873821, 128488457, -524920396, -1888621033, 1518532298, 902206828, -376491132 ], [ -1121979980, -1716588232, -1237973889, -207826720, 887968135, -1444337208, -1084528000, 1230424080, -656857035, -1243941477, 668810949, -2048905086, -1614957972, -237353868 ], [ 1316044708, 935934995, 2122534087, 1098384512, -1539122156, -855521042, -1447419382, 1129641193, -878586430, -215151896, 865128015, -671807133, -1651885267, -1624446227 ], [ 146479295, 1682021117, 1667870596, 795487016, 378341288, -226964410, -1173825109, -1174789250, -1811186524, -886890005, 355318336, 209009438, 2072430233, -988973302 ], [ -1349888910, 135339874, -1451393566, -1044688052, 461376389, 1640746164, -1391455689, -160571681, -1646474284, -929235450, 389902967, -440457256, 2122591922, 312375792 ], [ 1566214724, -231494650, -1144517850, -1386371129, -773264141, 1002848894, 649090920, 2044144311, 654439329, -1989578642, 661998344, -1113616640, -325536171, 848338470 ], [ -459024158, -413291815, -518836667, -590060161, 447304191, -1809628990, 1549261339, 824839415, -266290577, 587178031, 1935837794, 1695193620, -396149749, 1357296647 ], [ 882921609, 1247314966, 246642487, -1937271874, 55384118, 1863865501, -539097379, -838340397, -230705826, -501228713, -70355508, -2103834622, -1919335420, -1761097664 ], [ -1964134337, 404607392, -157170709, -1656227142, 2095740612, 865210483, 1173880156, -397145319, 811371067, -526462215, -177897563, -350388024, 1429248150, -1074806694 ], [ -1075905979, 1346383039, -227591837, 995238657, -956332523, -670996330, 36835288, 1948936512, -1371565511, -904139071, 311450987, -1274679131, -1591965410, -1041011311 ], [ 1095590752, 1013029014, -835856799, 1965401261, -959768013, -707328704, -1355474445, -1537880554, -402107460, -801841153, 1865505121, 1493190556, -913340327, -1186431361 ], [ -1679187906, 1142139612, -817282158, -1995528006, 1470926666, 1991816738, -602838816, -549073029, 2026454805, 1682083341, 1022945228, -1258237921, 907901503, -1027923375 ] ], [ [ -1406169486, 896058050, 432804442, -1307070461, -60313427, -2074827926, 961626633, 285401391, 390156762, 144430132, 2068211173, -778230354, 1703790516, 1419860527 ], [ 773490243, 1646394458, -127780088, -1928912400, 293718953, 725274774, -1552945448, 573614353, -817291768, -1466228653, -1112312440, 1906960142, -1848232377, -831306678 ], [ -1619622427, 6470720, 1445323712, -1176755796, -844306270, -50604359, 2062765849, -1872290365, -462012477, 233709738, -601930239, -427225027, -612806996, 2018284806 ], [ -839083873, -1774673755, -602136826, 331360904, -706305478, 328942074, 1386811480, -356840629, 954468155, 564168478, -806006318, 806548119, -767235096, -44731505 ], [ -522852160, 1311421808, -267023349, -1821984346, 464258250, -389560419, -1209693395, -2104454395, -356023955, -1396180350, -717624623, 1950358359, -1576738678, -1847877529 ], [ 580428007, -1061646298, -243661539, 1087665163, 1695916203, 933142397, 321299692, 1780340512, 1688799562, -1388310306, 1614245726, -2071163574, -162274647, -1812040235 ], [ -1261948839, 1288488345, -373873775, -1216951254, 646392394, 71538180, -2138288133, 689725701, 850392932, 243816869, 35575545, -1943120077, 329898747, 712595984 ], [ 1636557647, -821236211, -955076319, -1291419591, -96742408, 1640932834, 2062996771, -290830733, 1120538180, -736580, -1977655564, -2010275008, -69777510, -350215456 ], [ -165513523, -1026424374, 1931965621, 360407162, 308449884, 1122896316, -1058166666, -1575200524, 608561897, -1751537631, -649461020, -892581793, 865558998, -1875229862 ], [ 459966929, 747787502, 144309517, 1837016676, -98424313, 1959926006, 806173477, -495381300, 1303276186, 1295229744, 1814438599, 205779491, 187738185, -1991610260 ], [ 611785121, -762305527, -1988034257, 289284820, 1712156737, -2110134625, -1773127249, -1637831600, 1389388664, -1622799300, -229557725, -1728280178, 9192536, -501342049 ], [ 875568394, -1236918293, 1839572680, 897710671, -273769462, -1031410383, 322347993, 1567065596, 1056984059, -1661302936, -556924122, -1379522176, 1289996816, 131192453 ], [ 1801957864, 311382175, -766238980, 1212046710, -1417351607, -1132141481, 2082008343, -1544795623, 886269089, -457375363, -1816643088, 1926197180, 2108472300, 213439924 ], [ -523745743, 1024621439, 648642284, -534054516, -426744909, 1717044651, -1819726065, -2141867195, -1377448448, -1992558408, -1889839490, -1450226333, 1374964571, 1798164843 ], [ 1861456294, -1385383423, -23705637, 597206575, -1327945900, -1207450579, -691128984, 553056269, -81886311, 344207550, -1890156364, 50961914, -318599451, -1441885740 ], [ -1176551212, 837717845, -1256280098, 1159017547, -648274592, -1537308387, 907158404, 969499860, 1228740815, 455565174, -1305804321, -1672198432, -525250119, -1681057616 ], [ 1186172851, -1463643365, 1548427599, 389335536, 2006013771, -808643690, 1151958553, 866797592, 1836925758, -2143735697, -1084133688, -1856036223, -910260973, -538105164 ] ], [ [ 76061205, -276834809, 586039550, 259835613, -1518016703, 539701203, 758515340, 631334739, 1357232240, 436109103, -1110780440, 764704750, 510822748, -616258741 ], [ 757261474, 928877439, -1107197423, -1395404581, -1229503245, -480489848, 2108946638, -126078987, 1907335093, -1248733827, 1136363142, -1139068845, 303841099, -1893688982 ], [ 1696794983, -484919967, 629885079, -190021621, -1176693635, -670864823, -1856031260, -105474417, 2072750169, 343169688, -29028318, 881948110, -1552804296, 606401167 ], [ -1088381018, 1290877780, 628871971, -560113064, -338748608, 859091663, 243455105, -699804505, -1531542699, -55680698, 2095603182, 1196354452, 1809976590, -243748048 ], [ 1477970943, 1100628164, 252925058, -1430003010, 1181129303, 1740591443, -2094903378, 1575989118, -661821822, -1289355193, -85281561, -537001607, -562591591, 1896251166 ], [ -239345742, -1280822126, 1458401700, -890920591, 2114941678, 941651130, 58874138, -702106668, 1901289930, 6366860, 1393335148, -1681670487, 884310377, 1758005328 ], [ 967186502, -2007764319, -321628275, -523620959, 1236141246, 1610555549, 1749187244, -2064470356, 367698338, -151977854, -233867882, -1183602360, 1422729003, -1719122704 ], [ -1030916996, -210973743, -1777068027, -1394042379, 2083651873, -246780340, 2145646, -547105520, -2047708507, 1822524693, -1871659181, 2053837802, 1176790463, 1763415444 ], [ -359952733, 1398909790, 495956877, -965907943, -207181331, 1645326155, 2019645091, 31871638, 259734837, -1906599564, 1392717550, -1422937323, -1032390552, 58908336 ], [ -1116344978, 1424066711, -836958797, 94135886, 1100802681, 1548957169, -805632143, -1653990960, 104533725, -445401371, 1034340142, 1896807438, 2012961095, 457316207 ], [ 1896151236, 1228951214, -2104968371, 961580363, 1884620126, 1222811357, -2013669631, 270501801, -1462013475, 1245181222, 1972839414, 2080337384, -1816255165, -1496413225 ], [ -451478841, 1069576120, -1916501878, -1114100119, -632663059, -1605457560, 1146362726, 451226973, 1169769751, -433942531, -2130914426, 673006724, 1536609343, 654139254 ], [ 1005303404, 1225969796, 428743363, -698875128, 1587619617, 1699102787, -861513545, -1864864234, -1919396470, -1648136486, 1227052032, -372236129, 1313339087, 1456843430 ], [ -1193142089, -970530948, 347272190, -1260302953, -1348662155, -435156421, -477361896, 958042432, -1787800891, 1922040263, -1997791883, -313050967, -1624559621, 1192209379 ], [ 1310363012, 1723543945, 1469495584, 1854527463, 1197082859, 387227480, 2083831937, 698946956, -927845275, 1926535217, -1409521667, 877806404, 1711780706, 1083889855 ], [ -1390805339, 1423598210, 91571271, -213379992, 500765020, -433325197, -975740855, -1672638759, 268918741, -109546926, -211957541, 237115452, -995205545, -225551057 ], [ -802366586, -1975182401, 1115453267, 160357217, -1730262895, 1247111343, 932779739, -1026202031, 203816726, 272481305, -1608411856, -1981158964, -2118505815, -2111325618 ] ], [ [ 1232899334, -2047476142, -337147167, -1293626047, 771488129, 1555362212, -1640894160, 2038930633, -207491716, -668046666, 461034992, -396079190, 640080831, -1122159627 ], [ -846490097, 1591680492, 2129034539, 1348442531, 1494048647, -844084308, 62663057, -1822952839, 263232828, -2131861065, 715588332, 545937891, -1855067337, -1799101109 ], [ -1428508520, 180179553, -1448909220, 314569514, -206655044, -2122143090, 682074667, -1704183336, 991083978, 1327124683, 987595395, -486372739, -35873446, -514165494 ], [ -648138012, 2050904928, 1169679993, 2119680661, -2107854295, 915467154, -1374396181, -1387390994, 1543405625, -796860312, 267633998, -199423164, -1783607054, -2103693118 ], [ 2104972458, -149359458, -487085640, -2097160521, -1704759010, -940744286, -275019499, 1416820551, 650409098, 727365197, -1918278300, -1753452589, 123846061, 1170878444 ], [ -128559081, 922199175, -755620492, -1812299625, 406547878, -1913204068, 359971503, 1193661572, 465596241, -1811784865, 186608540, 261646872, 925127990, -809164527 ], [ 1819035248, 444986160, 1700634417, -1478914653, -541695526, -1986727827, 2042972215, -2010824961, 955044775, -1943531682, -2031968499, 1467036355, -196938279, 1756264968 ], [ 1990199094, -1884512920, -1833023602, 716921412, 1804250211, 260055393, -76055566, -206351644, -1204088708, -1636964324, 552833523, -212582488, -453629460, 196061370 ], [ -764843997, 1193476973, 2131973182, 1088191651, 1356018775, -110153123, -740515385, 521744060, 241470184, 541811130, 557524704, -2017104554, -224689834, -1760025211 ], [ -95015337, 761023469, 1250971967, -147296753, 1972850961, -955462290, -1389603132, -715634258, 1921058062, 48809881, 1321985236, -1259240248, -1894434625, 484617108 ], [ 1696683209, 1697075615, -171039214, 177341818, -432554179, -1453004272, 1443653831, 198322229, 243663194, -1596801111, 1391997214, -724293255, -495624303, 695623061 ], [ 180291633, 853055431, 577066367, -1558830704, 1936991249, -1579691368, 1274734989, 1875973333, -1314526214, 1360781150, -1238655231, -216199892, 1370512550, -1768345599 ], [ 724347834, 1866447780, -17510198, 1026644305, 809747291, 239490822, 349490804, 1844069432, -77170165, -623580725, -63870343, -1039059534, 1900429444, -1169988620 ], [ 847111872, -249206466, -1471426032, -1523443379, 1040580300, 755929241, -1502161417, 233004889, 1502044808, 660033790, -1530396698, 685691303, -1348487367, 1423877137 ], [ 1368819702, -1857969916, -1746009526, -1518390743, -1159127223, -1921607583, 2147205592, -133617566, 1063919692, 483017119, -2061052085, -1925317483, -1417909350, -1038080514 ], [ 748929064, 858702826, 610391434, 1661564449, -1667238939, -1610187735, -1464766378, -1409587848, -996016360, -1905441000, 1720191819, 374981138, 882137093, 522962000 ], [ -1168921973, 429132335, -497157731, -1650787884, -804052068, 1942084377, -296402003, -640576802, -1390590501, 1920291524, -1509758241, -1671070344, -1806604221, 411983960 ] ], [ [ 879024719, -1151170390, -986785068, -1902879541, 271670153, 66798633, -409794532, 831974430, -112222166, -1103186061, -178525448, 250425515, 1580770358, -1917553007 ], [ -812048096, -1933762027, -1688563981, 1970424054, -930420520, -1406544699, 1333114459, 2065988016, 345838351, 1227155191, 255354124, -1831210352, 498904337, 699670660 ], [ -690740467, 360634073, 17787494, -217276168, 408912311, -1892027833, -523037411, -1323145723, -1748598850, -1258789615, -1888701698, -312047844, 2040031285, 582677130 ], [ 456641857, 552890919, 124473300, 215172754, -1334236027, -1434805860, -1613072907, 1651091138, -393435376, -1716209834, -715307305, 400016501, 497962355, -1509055796 ], [ 1650931289, 1079067529, 1865422633, 558263868, -2040179468, -967374964, 1867940224, 1480337081, -1177051133, 33851874, 929316616, 1063561427, -428744578, 386020503 ], [ -40333959, -2125555680, -333405734, -1326055270, -773784571, -153247250, 145928230, 329436132, -1593325487, 268419109, -862445273, 668926539, 978993496, 2130276777 ], [ -655567948, -949652101, 526123090, -2129358464, 1504831545, 1855033700, 406119401, -1762056771, 208363151, -1414322229, -2036510157, -1940841510, -59239761, -828130560 ], [ -2045150442, 890574155, -963397327, 1773362654, -422252371, -670408717, -942245432, -584320492, -936744624, -1029154168, -1707196973, -1206898484, 1803616666, -176888790 ], [ -1344461537, -2062512918, 2091301427, -2126889777, -796285960, -1822325311, 960201663, -538298669, -964918835, -459311255, -1722507832, 2120875839, 1359100277, 930404521 ], [ 1097300390, 1523894538, 1686855717, 1257421945, 1155688579, -123518996, -305053036, -103030693, 1017444604, 1975047071, 1881291414, -1117019772, -2092552824, 1420346085 ], [ -565315243, 2124136997, 1928399476, -926145688, -374308538, 1239559999, -957873548, 1889619708, -661925694, 1814062469, -1292228957, -2080289456, -106585925, 272093618 ], [ 752746475, 1718222952, 1584864377, 136413935, -1291591752, -218929237, -1108925454, -1305437194, 261317088, -175511798, -1467302725, 728953446, -647082367, -264180365 ], [ -836129626, -291739726, -1922056287, -392759313, -1077806172, 1292636859, -269222640, 432824507, 1739802163, 1547244757, 1542788587, 99276566, -1402946606, 464950655 ], [ -411616341, 1457270980, -267980781, -2029071974, 2005895612, -67670169, -1585924536, -1876122090, -1364444537, 202215448, 1325050007, -779255585, -652646242, -1287555322 ], [ 343438467, -2145501087, -1008898382, -910744078, -2103843685, 991574713, -568709939, -1521789066, -1572820918, 1516528304, -122594874, -2061645065, -1867652432, 14018871 ], [ -791449473, -774166295, -1767254273, -287084648, 150458187, -390649789, -714532326, -964475367, -823013907, 335316343, -1795377646, -17141271, 411544789, 1475046140 ], [ 687444594, 876453682, -1416135709, -16050656, 1214881662, -382134435, -1085825922, -1899640018, 2071965913, -1787412482, -415360370, -1409607327, -159405559, 158774087 ] ], [ [ -220715358, -992335815, -693466994, 1188384494, 1689556562, -541865450, -283826619, 1429597235, 693083570, -687310173, 189485501, 1452685780, -908448812, -803301508 ], [ 704465117, -314178266, -657812329, 1715187845, 1437785232, -1823774502, 2073003364, 1405062136, 36209528, -604146637, -1847460170, 1327259326, 509627559, -205484990 ], [ -172963758, -175887545, 1972330251, 2060032808, 1103981004, 1936143777, 1091463739, 1026382129, 852566127, 1201087524, -2013637321, -1721999792, 74490358, -1681884436 ], [ -44079882, -535237424, 1820354606, -1274699277, 93571522, 1432522074, -235757025, 1584857394, 1173985069, 1966871341, 176200564, 1225774903, 75371971, -830376100 ], [ 752045132, 1209582799, 14414822, -1223905409, -1445919963, 524428482, 1072735753, 896762103, 871966600, 380709047, -1275552606, 1115357540, 197631205, 1162875348 ], [ 1338400988, 2127380550, 2016820063, -1885931579, -42648296, -1716272362, -1490294718, -480813174, 1811704228, -326195136, 565346829, -1640650443, -1467452266, -1425975989 ], [ 2108991582, 751731325, -217511718, 1701405433, 1955407065, 1787578294, 1396112946, -1536829042, -1775933384, -480548070, -657711875, -108955651, -302754850, 135165153 ], [ -596300744, 1284577532, -841116622, 1076435074, 1146675719, -615938745, -251199861, 359905720, 46986049, 1430525639, -384965589, 449627718, -1155173181, 1805079929 ], [ 185796538, 996695238, 1308754244, 700447220, -1996241182, -2006361667, -2044354192, 827253065, 542967454, -51601249, -50795346, 469727600, 589397480, 1757867572 ], [ -1792352591, -1795124094, 1947952414, -1160204910, 600108420, -339150678, 1873548966, 822748874, 875846841, -1480929111, -1937629876, 1177345146, 537586556, 836035673 ], [ -967518399, 116822015, 10190497, -1781457133, 462660790, -626066098, 1674916881, 219290257, -1265906400, 1730353999, 100304757, 407494228, -2099429555, -493263028 ], [ -1170929976, -943738811, 1474952385, -74529270, -1851736912, -719465530, 1604572130, 1721652511, -2083264966, 1140991440, 1563912188, -550418819, 2137395985, 773230095 ], [ 240896972, -1942619258, 2140616477, -408716044, -70552060, -191289698, -1958092245, 1444011624, -607379715, 348617106, -735045649, 1006525997, 1490196283, -3030814 ], [ -1077413777, 1419563497, -324943980, 767394224, -1423567382, 1762087733, -840610931, 2130509550, -1771944283, -414878257, -1147499613, -909483947, -606872663, -324317990 ], [ -1595742590, 188669249, -194432196, -720144681, 812172968, -2071478534, -1652794855, 2142544199, 1504779655, -22100419, 495501476, -1364590985, 1286014451, -66933964 ], [ -2088352893, 1358225233, 1180837678, -1358460408, 1225549069, -1803082795, -193290197, 560576307, 421031798, 866148235, 404795337, -1985358789, -1504018049, 2019059287 ], [ 1155135628, -298817755, -1949918637, 1788823876, -961929001, -562201633, 1213438473, -81034485, 1627225996, -1904154852, -1740438183, 740612994, 429554625, -290037253 ] ], [ [ -673870067, 40934983, -474504778, -1080512906, 1563032738, 404164119, 1713093865, -1257428527, -1328241276, -423033077, 36351669, 1897545267, 1656858475, -1590502675 ], [ 255576878, 387931865, -1795187767, 123301643, -2024388238, 1414349589, -356041314, -559676021, -445931198, -1901643627, -2114384496, 2112422013, 983698622, -780014378 ], [ -1067068269, 2127528207, -1581413358, -484946291, 1276505339, 412343337, 1009171181, -41490499, 607666393, 1351497463, -1538205081, -854929134, 622187186, -1367562288 ], [ 11107031, -1367285748, -946251210, 611943392, 1815726096, 1140609892, -878043540, -1914522352, -2103108979, -1953693808, -1999205535, -635491982, 794418016, -2052891085 ], [ 304621835, 536334274, -719230313, -1200288312, 629869412, 309002565, 93852690, 81375225, 1161255134, -125741558, 47990685, -1335677886, 475820419, 2029440014 ], [ -243631144, -1527764076, -1649547925, 438236465, 7889271, 821361000, -1673122978, -1103187538, 1529859915, 1991963993, -2101347498, -637907570, -1620659923, -4584013 ], [ -1256878229, 651751104, -1589829109, 990341149, -178605898, 773438635, -1828133569, -949926013, -1776822011, -1896750946, 987004222, 413069565, 2050560564, -168030617 ], [ 7152410, 869307895, -163017987, -360811740, 892836147, -225464451, 68480052, 1515452341, -702646283, 658564352, -1826235280, -116811727, -337297967, -1086467751 ], [ -2011396583, 1028342473, -1802779383, -1514296752, 386359003, 1719011040, -2017253594, -1917239885, 732047301, -1821797696, -470870703, -985332937, -1498594354, -378372838 ], [ 338647921, 586681283, 978716706, 1899129133, 1105510513, -325489728, -1770899768, -407523492, -1217634092, -549952436, 1618429334, -548941925, 1066112112, 319616890 ], [ -310901892, 1552638330, -1044238955, 1923951233, -703686547, 201122591, -278976820, 1491252915, -567547797, 907514458, 15149828, 153363028, -742269433, -1197211991 ], [ -1290420780, -744337520, -1854917553, 2010363323, 23491927, 777718512, -400792747, 862794084, -583309921, 563699043, 1761607232, -1436801660, -1106579436, 1365308119 ], [ 2132073716, 236210210, 1820204381, -1583967886, -311491717, -26564350, 1196418092, 29070063, 470015530, 121044267, -973887068, -1279398086, -608698856, -86399476 ], [ -145678066, 1988122169, 1404182660, -1409638131, -1707558997, 484380138, -223625998, -1337660288, -301469301, 1233574699, 801595988, 1056808136, -828611746, 299618514 ], [ -749980493, -1571002349, 545220560, 1236920228, 1870272993, -613310287, -928429295, 1815905191, 1857099738, -1633571216, 1871650853, -642626791, 1873452656, -1108172859 ], [ -1867007165, -318277565, -1434706640, -1767291774, -1659072120, -977297360, -764745827, 1243564716, 719062332, 95079270, -1583363404, -736094407, -692735462, 955687432 ], [ 744700830, -1654962516, -1886352040, 1344303214, -781093491, 1591383362, -1572286741, 142555634, 1551841006, 537016369, -973863820, 583001212, 2084416038, 664916327 ] ], [ [ -735358229, 1282268813, -317270530, -114907867, 1057824429, -1534543587, 1453371931, 67383354, 1146631343, -2018127268, 1113458017, 748725124, 1869446829, 1143069918 ], [ 782319939, 1245665265, -320087469, 712838817, -586246381, -276077387, -1472855811, 2009963521, 2022370344, 1260770740, -792518206, -476306743, -1698836196, -814401298 ], [ 1451071470, 1829381451, -1374195136, 1952863904, 162531962, -1602064301, -669598199, 511560373, 1290548568, -693329751, -150436799, 1843975984, -1609397716, -654282203 ], [ 1136361236, 1010770864, -156292924, 1054435520, -1670429514, -833901359, 348035615, -981222079, 503448879, -886379346, 1427598441, -1350963345, 231153528, -1399144491 ], [ 1114823685, 1829041686, 893380718, -2064320187, -1016033772, 1322200068, 1769796930, -1180256792, -1048244648, 818621823, 1134958394, 1294073382, 2091269190, -855044565 ], [ 60886813, -688475582, 32138066, -1821693293, -1216182618, -138367216, -1374216340, -87943228, 412978783, 678205063, 1133866836, -670980251, -850198026, 1832643550 ], [ -863776633, 758829428, 1092600484, 98454691, 92378485, -1639426997, -911649296, 946026585, -1249798792, 764477685, 533556340, -1635487628, 1963070745, -451286727 ], [ -155001108, 844950899, -381051639, -1645599199, 1451135132, -240129901, -130268039, -396417741, -424801495, -482597833, -1685100511, 884153195, 1244844781, -1500094664 ], [ 1924014810, -1112395651, -430383197, 21742245, -551661459, 1275738448, -1064893012, 324143444, -1104845815, 1659898770, 910115674, -2077947700, 788740633, 620159622 ], [ -417478703, -456257435, -1705632260, 1791279006, -1849715154, -438423181, -1644880263, 150431987, -506909513, -137123987, -520343417, 1620225795, 159253691, -407833138 ], [ -1035138486, 1344353722, 134365544, -1016709308, 390994631, 1369492625, 1969647187, -1812547389, 756612009, -225068595, -431043657, 1319966, 1726819543, -1161684195 ], [ -1165230366, -1202423918, -1379520295, 653341270, 381482138, -1177066974, -1958372944, -735363600, 116912028, 181047339, -1070959994, 238376362, -954482993, -1485448774 ], [ 1301779429, -1913599222, 1915491074, -1180731880, 877045213, -33758654, -38158900, 1830224029, 1617670730, -1300798372, -1794734954, 665350127, -1684723939, 911257449 ], [ -121722158, -264148530, -1824779680, 805279678, -545069969, -678043227, 1141158594, 430958144, -1870640263, -998703458, -2093328967, -1684481913, 441019357, 1393834421 ], [ -1060693996, 1513457016, 2027676841, 2068463872, 363110440, 998536026, 870711361, -1866551349, 1803875620, 862017230, 972851541, 1478114842, -1162399872, 135543093 ], [ -1211729728, -878186269, -946587484, 1657034403, 1485681228, 205309576, 1306036055, 19612033, -639597835, -623534976, -50216082, -252718625, -34918660, 90283453 ], [ 98525452, 1241711915, -1538013150, 1265818194, 1617044214, 1350266666, 1630303917, 123790248, 301005034, -295389474, -769107946, 1638177463, -1972185079, -1220307076 ] ], [ [ 1114282877, -564606247, -961641565, 1776245691, 1208878287, 95819296, -1165404903, -1460005954, -2140046148, -788730216, 1524017150, -797026387, -649813621, 380995020 ], [ -1632593238, -574403732, -848828305, -1477787069, 1107505846, -1931041347, 1419366030, -633662492, 367036842, -461434003, 984804362, -545582342, -2077674715, -679797552 ], [ 1476668188, -402270035, -1237837628, -797800502, 90786528, -1944876997, 1836647506, -129488544, -494981554, -716527688, -1645478079, -1152699439, 535427166, 2108259184 ], [ -1202459284, -244398940, 1221419644, 863187696, 515123022, -1676696361, 159528417, 1477598210, 2015472598, 349330661, -2105611909, 844681011, 1481826262, 379572381 ], [ -2119162885, -738384608, -660140518, 567122833, -267920129, 612413116, 1596162439, -1621964680, 1893892826, -2117471074, 1147420298, -1892928748, 591482961, -1719508627 ], [ 2103833746, 346939368, -2106778644, 1261301666, 455778160, -123390689, 1842959950, -1500633245, 1488558217, -1054525025, 375665473, 3790896, -1212235004, -1264159409 ], [ -1383295606, 1101002700, 1768509876, 857656086, 2132752255, 265241778, -1641518619, -1203748522, 2110590176, 373773940, 2005834908, 1869169626, 1593935252, 201726154 ], [ 1763979991, 758159580, -720281891, 1150524320, -737788168, 1180501294, -635151335, 2085309769, 2107244846, -1388975172, 1717529039, -1645153165, 931314323, -626991834 ], [ -1969675123, 1322617525, -1980490582, -1404646681, 643981730, -2075074377, 1763180260, 172745669, -332741864, -29959082, -530926843, 1869899378, -190246119, 2084799995 ], [ -2096336083, 1507054306, -1316275782, -576578067, 1316287167, -1604826943, 1636428755, -300343406, -1798661498, -1931775984, 175498420, 1805437655, -983773833, 814456814 ], [ -1493983780, 359980880, -2030115496, -184112525, -1341190301, -1261185902, -1816771083, 1873909267, -1980212395, 1569587599, 759548962, -370526850, 1852306132, -1134884323 ], [ 1239457307, 1551896628, -14747381, 1285983712, -1374568666, -1314139616, -66715541, -1938491186, -923273381, -970963480, -570520300, 1678483655, 472213045, -576042230 ], [ -262547460, -1470875424, -621295116, 357895460, -194444175, 1039209268, -588797746, -172074023, -1915201715, -291038717, -257429611, 329552787, 1432523597, -2073845593 ], [ -1630984772, 552324263, 37464878, -1210927822, -1226843438, -1115784590, 71672688, 1779973048, -1983951504, -1806319850, -810995265, -322852783, -357566193, -402559597 ], [ 1729948299, 569249026, -1177485918, -835851957, -608758795, -1757961707, 259364431, -1988413309, 177547680, 1322899687, -1112543355, -843874405, 129243275, -729839202 ], [ 1539336011, -1831415311, 2106813605, 905307032, 189719190, -2145750143, 852252665, 2006585595, -1733268614, 786276318, 1939342743, 1465641574, 1393600431, -593507522 ], [ 988722667, 1886077673, -1941840000, -344605936, 1663609607, -1098942631, -1579260976, -1135065179, 1641324246, -1547155017, -184822335, 206175534, -1107420318, -1717921731 ] ], [ [ 434619618, 288955534, -360270281, -1698541183, 1702412668, 1899704129, 2020666995, 153588353, -2144709811, 465938855, 1766338890, 1671369423, 1678534669, -1876075027 ], [ 420131586, -1324202692, -1718481078, -1179722583, -239170917, -518476583, 1187435632, -507466383, 429752358, 1377052659, 135995388, -957356488, -1251763869, 89989216 ], [ 715832547, 903686061, -372668198, -1098700267, 1206141614, -749084307, -917993048, -130947700, 1889379942, -66445423, -1464756557, 2138326400, -2005826387, 885140099 ], [ -1193909018, 210999019, 1276280179, -516490553, -1571501946, -917987406, -1637579425, -845419829, -1617172759, -29280963, 1440717775, 1148487586, -669884792, -1530952469 ], [ 104123500, 1453589796, -790091917, 1138966915, 1738864822, -1720161712, 707435799, -1626580181, -510717337, -163639869, -775476942, -2066162859, -1859595520, -175185514 ], [ 1550736488, 1892689897, -1466952053, -1756812196, 457550187, 132822352, -401531311, -471889844, -1215970095, 1832661637, -906271377, 1632129034, 1499339325, 823855811 ], [ -624130529, 1942148652, 2012072341, -1277084631, 1850536586, -502236909, 1999035270, -1563650148, 286817586, 2116828079, 541330305, -1911246446, -74999219, -2073289473 ], [ 2033585609, -1890486858, 1527284519, 1937262984, -550039316, -1730469232, -1831326418, -159674834, -1841592542, 110109351, 680876635, -810480915, 976052144, -278163390 ], [ 1555655778, -328396211, 1056180283, -1356425646, -1530033771, 684622090, -132065410, -1925949838, 1338308147, 408775677, 812979954, 338825251, -1836895456, -1837303347 ], [ -1536865518, 2141645096, 983402446, -473138425, -1581684479, -1227251906, 1664579956, -1676663626, 1258366320, -915263696, 2022110549, -2066122936, 1864299753, -1910674664 ], [ 1614790520, -700696553, -1606598226, 380798953, 352936364, -275118074, -1004457168, -407834107, 1299806570, -124950806, 873923760, -967300907, -1336181880, 1551483164 ], [ -238760244, -1306903275, 1368074657, 647388086, -766749663, -471003704, 1240015293, 244048086, -1462378934, -2118056535, 2053561618, -925157989, 1867831874, 109840132 ], [ -815225277, -912129500, -2027317451, 853587229, -2033535553, 1088544502, -2010461316, 579861616, -1148550811, -1340448069, -518186147, 159501699, 1578985845, -1981352997 ], [ 521095795, 498159525, 855328378, 603520628, -714071862, -1728069504, 1174781950, 1326669125, 102021230, 1555187206, -1223960930, -822244315, 1373144623, 1033711248 ], [ 930788387, -1521508802, -1997548470, -1803654562, 1845118843, 826012128, -960084104, -1120244611, -813110172, -1265709205, -830530169, -1979319148, -1071923076, -646787810 ], [ -800742685, 1531705864, 940703848, 1310296593, -1027168347, -1027226873, -2070168127, -715402845, -1571769770, -352303090, 1965899045, 1720395133, 2015723294, 569858127 ], [ 1263382864, 261821192, 259510278, -1940969397, 1604466427, 820694671, -959124816, 1988025328, 1688695375, 1087336746, -1190925808, -724869722, 582574211, 180415967 ] ], [ [ 252545890, -1938993471, -403062785, 1555773072, 894373182, -1681917955, 2070567616, 234054623, -1432097227, -1804036012, -513310115, 1447904605, -1009819173, 825816906 ], [ -1427218985, -1338659403, 890788873, -1510182088, 2014535400, 1421276609, 51979117, 775123357, -206530725, -1072518526, -954302733, -1259426568, 1739549255, -1173305220 ], [ 1716792585, 1688684258, 1312928048, 1078233811, 1757241125, -1496080143, -1862824377, -88064383, 1127986411, -268008171, -1260973705, -781929307, -1687251590, -1591418208 ], [ 1706150970, -1567721392, 1366908894, -408376143, -1165026427, -450485272, 780290615, -1141922131, -511078777, -1931455984, 1125150548, -75019968, -320572521, -1420070859 ], [ 425181810, -2070629134, 1540805743, -4280451, 566253151, -1426396421, -376056287, 769736245, -1403975744, 1598224370, -776159002, 1137743965, -1738232969, 1527630656 ], [ 482636539, -767446959, 1566399867, -104264151, 1876054764, -773536839, -344519777, -431280925, -187135073, -1285781104, -1720131629, -114500733, 86060016, 706860046 ], [ -1571891121, -806150151, 1778911642, 2121360819, -1600190217, -1133057566, -857978827, -955135828, -1087844261, 1980648064, -51189782, 373081564, 2118879718, 1991134153 ], [ 584148583, 1448356019, 990010215, 1583267560, 502205583, 1000304198, -216086407, -774456920, -577847381, -1728574378, -763030034, -1900544506, 1575900604, -1429856730 ], [ -1276263505, 1496054981, -1629420739, -1831077837, -1537785538, -2079544530, 1142229145, 248988098, -1285649398, -1949811925, 1078189013, -361103616, -2046144258, -1195737466 ], [ 28723119, 521833972, -1029591030, 290069099, 514170637, -1134688313, 1576840709, -1754183040, -565073609, -782284823, 535869211, 1524718415, 2037420537, 458439635 ], [ -1213912233, 1844902019, 1979828169, -404418198, 287662608, -1730711623, 1071202204, 1567635931, -1788176906, 42974171, -297515123, 1652545580, 1527311819, -1447499103 ], [ 525884006, 874182724, -2113638702, 2046691629, 1239990603, -295740344, 363075413, 1391958687, -1398036230, 1116559848, 980726808, 1760083850, -1454955805, -1671521136 ], [ 442636352, 18439678, -981412308, -1592887711, -2111364808, 383669736, 593114053, -2104599488, 1660947978, -1262429546, 1018785385, 2003409300, -1913331886, -1788440631 ], [ -778641390, -2089214439, 2037222527, 618869669, -492552901, 315843343, -375671303, 1281117459, -1926145644, 1306490593, -853140245, -16831846, 179826285, 1814598093 ], [ 983940999, 1084336747, -1648959037, 859788965, 740259194, -1479320426, 205133021, 64546747, -1424843713, -299388582, 677674392, -584411908, 972352476, 938319701 ], [ 108514174, -1737169249, 922897143, 1158299945, -596800910, 1730045680, 630766828, 841774205, -83035190, 1367039272, -1801223050, 558030837, -2128464450, -1747864974 ], [ -219968145, 473749308, 1032776274, 509149299, -1490853954, 10014980, 289194823, 516378177, 1846075321, -717535435, -533617593, -1618081234, 1824224471, -2085985218 ] ], [ [ -439326003, 1524472441, -652175930, 628086255, 1507236868, -1209379783, -1777087157, 1284246043, -471889289, 1284460660, -1577656044, 360241285, 1452450417, 129536090 ], [ -1001933942, 1673245087, 829882386, -84502487, 1526711718, -1732383070, 28845686, 1518996126, 1451268242, 1636753554, -199467319, 1627899081, -1603846947, 516796334 ], [ 1948971821, 1125474721, 1313493788, 1029519720, -2084521380, 526615141, 51617449, 1357677986, 961488551, -194540315, -625823914, -641728067, -1002652871, 61881203 ], [ -1203116403, 1733151332, 1309985257, -1586669248, -929218765, -777966959, -1230006297, 1924713618, 1840513611, -85725806, 770857556, 1844531965, -2001930805, -1771702387 ], [ -1442754593, 1106254928, -1509138010, 658310612, -1567085868, -399762912, -1186330150, -1383360808, -250359066, 1648127879, -1588399388, -1354590136, -1805636662, -1907545714 ], [ 789286150, -163204959, -1491674238, -341525537, -1184806375, 407890160, -1725548465, -2141848194, 1832128865, -716293283, 18925309, -983949022, -437035065, 1833052180 ], [ 2059208616, -1620346223, -657905739, 1324399427, 1600293594, 1945914554, 585565859, 373575100, -2075864963, -543298032, 654960790, 351439112, 2141990342, 490120289 ], [ 1294990117, 436885377, 1079062288, 855452807, 2110699303, -1696183347, 2080264166, -988719532, 1944910894, 2059777691, 655912031, -105656150, -997557377, 904161268 ], [ 14580140, 223772827, -330004457, -1099025657, 1479070983, 8117979, -1695765124, 2110535770, -417162525, 1993535298, 1634151218, -516214140, 438021524, 1632522076 ], [ -1192361935, 1505451381, -1962640202, -1029155227, 1629253391, 1591327918, 766000135, -1567420575, 499718518, 153925322, 491557010, 1578799990, -1813385314, 560318191 ], [ 196266537, -1278445666, -1458256981, -1080171801, -747885527, 916984168, -2138055291, -551304632, -1417347047, 599901005, 1838430036, 604837932, -1034887159, 238290936 ], [ -754086149, 216508729, -535716140, 137049570, -961929739, 1149036778, -375244429, -659851210, 1570675590, 1331225400, 1788302127, 697818377, -1124967070, -1536828418 ], [ -1294056530, -354064898, -782320519, 1790168722, -107857202, -168242353, -1526161109, -323916542, -1575155694, 726802187, -2145545900, -1707228761, -1104772713, 145302577 ], [ -719885855, 435572229, 1573229909, 1606296560, 1655323323, -204464169, 2064553091, 347487886, 1695676251, -1406053217, 1501426566, -132702645, 1694581939, 1799248729 ], [ 1948975448, 1003383938, 2025941054, -1521982560, -1044396176, 226960559, -1589924808, 218250, 1996500174, -996595279, 594825269, -192969784, -884472000, 1369276496 ], [ 919095789, -1055922306, -169246518, -1380211753, 896332935, -1104024487, 1634679996, 753195946, -1337236811, -160392420, -237008592, 497569199, 2053550998, -332686227 ], [ 1151006678, -729598987, 2042413952, -573605168, -2031164788, -1256498954, -176711017, 1606597320, 2115856745, -1651432682, 756317050, 2011302973, -884270603, -1011920094 ] ], [ [ -536556519, 1653435092, -121066439, -1855534035, -1227810052, 543299347, -1189081200, -99984019, -1672160005, 371140281, -588787658, -78459060, 221353885, -734317296 ], [ -1392717892, -1075485841, 386120625, -1362901424, -281136268, -1021956662, -205943276, -1435892531, 913584695, 1969430723, 1923741106, 255599194, -1552838369, -1214782006 ], [ -642351041, -1796405325, -1693323004, -1414869798, -907602381, -1169026355, 443053311, 1803175363, -2008850686, 362223089, 452160195, 904015137, 1032403614, -340640643 ], [ 1217482178, 1734915867, -542698666, -1923086475, 1620066243, -1834534438, -515097397, 1006981191, 28109181, -345318336, -1071003545, -2096643909, -307446529, 1851258546 ], [ -264078092, 771319695, 2095570605, -2128119553, -2066403121, 2044728081, 735529181, 2120304242, -167771057, 413160960, -456448711, -671070370, 1844488159, -180071857 ], [ -1896041812, -881814953, 963319330, -1830440456, 155511649, 881588290, 1359020089, -932889680, -1475889533, 833708589, -390607660, -920051486, 577136651, 476049400 ], [ -1966150640, 1066079137, -2126036195, 894189225, 742438605, 1877481363, -726816279, 1829423987, -575652008, -1618117456, 53174611, 974115034, 248404321, -1772134490 ], [ -228062643, 413059766, -263135965, 1273638696, 108035593, -1241642902, -1764162496, -1548550363, -1802741695, -1286644288, -906192768, -353237525, 1221967939, 389484303 ], [ 311042528, 537901333, 860685078, 99598486, -1956380249, 1775563751, -1966226029, -968824470, 2090701592, -871112514, 1149689758, -971509631, -520390025, 1742943961 ], [ -888568434, 341410527, 627511484, 1243489651, 1611539887, -1648636860, -815590688, -242402498, 457345202, -441695472, -1833463358, 69316760, -1252575370, -248304295 ], [ -2110123647, 1389395476, -335048925, 181939886, -740031746, 1035463117, -381019565, 655442009, -220932289, -153618786, 126573803, 988903111, 1055542185, 834362748 ], [ -1204372025, -728065744, -613492662, 420720095, -2031803167, 1277360201, -102861521, 929579296, -1645667141, -1317953873, 463697250, -1270370347, -1822147190, 237117600 ], [ 1020157270, -1237772403, 903197212, -1590252353, -2113529839, -1271956922, -1237056165, 663270974, 1294670773, 23659453, 1964311953, -1000627197, -2104447530, 2114114484 ], [ 1622051969, 487226015, 1284207229, -298276936, -1593754090, -66746367, -1150167752, 1068058943, -1167813494, -573656580, 1008757790, -1801832206, -241556976, 1266573923 ], [ -385763519, -250812434, -1635506483, 1096385148, -1181552619, -1458127995, 174828962, 2120624135, -757629651, 1211618341, 1241629987, 2123827319, -1828616893, -1342775759 ], [ -829311193, 2059775344, 556581672, 207679384, -1347978520, -36122461, 575741110, 1653134389, -2034739840, -1285598777, -1177485601, -988836448, -1571707965, 747440296 ], [ 1398270910, 2051160676, -1164118613, -614293805, -1986784758, 1623098309, 1651934906, -838347336, 1036681526, -1084902394, 799167528, -935494584, 416136258, 2037005895 ] ], [ [ 1119479324, 225857781, -1552326963, 1438364173, 1372423213, 1105241297, -1177300460, -1839072959, 1549863623, 305205682, 2059975515, -2100412881, 1863295353, -1779471699 ], [ 1216621857, 1355216444, 875420701, 1078088041, 92575629, 823260292, -1656078943, -1369532480, 1088839879, 851328066, 567219642, 1278385959, 394066689, 897956851 ], [ 1235619327, 1997625843, -587458273, 1461722115, 842912239, 1966977803, -2107149798, 1562563800, -1804807943, -1805800589, 1967910936, 825806034, -111377221, -2119195447 ], [ -1204053304, -465257016, -1051916601, -1656513625, -600777175, -690699876, -1694617194, -177690242, 994570015, -998493338, 910900975, -1921762999, -1784602475, 1408063610 ], [ 405609450, 1767506172, -1586307840, -1686449261, -1250828631, -1049069086, 1116716741, 190284240, -86360180, 249752658, 945173407, -94908165, -664521506, 971921315 ], [ 152466160, -789874111, 1784275470, -647571895, -1066576052, -99326323, -1245218144, 409597218, 1651111918, -768924560, 649723406, 962426360, 1894018964, 30990300 ], [ -1194586440, 555140461, 1626134500, 1600028168, -2063808565, 1548713277, 56944792, -701454628, 1406468784, -1336779017, 1444994554, -1320058255, -1203672007, 578164998 ], [ -952695341, -980372275, -525597584, -320552453, 373130434, -312691694, -1550653052, -1958106075, 10281175, -1499563825, -938176310, -147521361, 53304050, -1333651248 ], [ 1005867258, 353958128, -1382234495, -1649690248, -830965205, -2065331560, 796072788, -1332280050, -1886484361, -1109376830, -466843534, 1095164278, 1984260867, 1804964269 ], [ 1369032330, 1708522146, -710868060, -862330337, -919536338, -1160336257, -2115428880, -54422047, -2108742377, 2057158864, 455714438, 1560933918, 2144829734, -314726275 ], [ 767863800, -1121901614, 819635583, 2052709440, -1713076023, 1230949651, 1490014968, 1534604780, 864337083, 2021869781, 447113376, 1438837562, 186238307, -256531867 ], [ -220100131, 490091987, 303124297, -492052955, 755812459, 1475906436, -775978867, 1134870451, -551855445, -2062845159, 558260710, -1374523195, -657294383, -1078984602 ], [ -1942787366, -1408610938, 730066224, 302066613, -2004954691, 1987386934, 1141177225, 593966811, 689942212, 346530844, 860419544, -10221583, 648974815, -770493255 ], [ 1594821295, 1977425478, -1193707131, 408143706, 740712646, -197481725, 188940802, 1748255835, -916478452, 1061036940, -987537194, 1279521234, -1274697321, -760072564 ], [ -1615541426, -1691510567, 427055355, -1229365379, -1572436320, 1708502069, -858000671, -1931692500, 1193701319, 2059035368, 1395407555, -767037645, -1968169903, -908616923 ], [ 1988124544, -1972002223, -756866876, 1903802184, -900127229, -711829558, -102281000, 832458052, -395949169, -32371755, -1696286567, 444449723, 1496216585, 1476475163 ], [ -1910786960, 1556912440, -2000129217, 1232960149, 1409216714, 348945680, 1537022479, 1814090978, -1294398009, 1616246534, 1860058349, -116880959, -370267824, 670066331 ] ], [ [ -1921060102, 344900380, 1209271736, -1097248708, -938621376, -1025744341, -1901166598, -1084851620, -1731823059, 856619666, -484036619, 477091704, -1660742243, -2055829091 ], [ -1943780405, 610941232, -1193372714, -514688589, -1411573547, 766534324, -230198782, -627979416, -1071624627, 1380587137, -1888032364, -1943799523, -1780901236, 1316721970 ], [ -889051385, 674286666, 1937720128, 1511845013, -1410676114, 1534268172, -60284476, 1145071884, -439746378, 415673289, 562670110, -2117070075, 1497018945, 959021094 ], [ 1899896232, -1941357293, -2116423299, -181034416, 1324803362, 1456200554, 1940035148, 407413811, 1721785205, -43801186, -414514390, -1862451758, -107331983, 353739262 ], [ -1774742441, -362029248, -313044522, 403599322, -1663298834, -1980983231, 1731810626, 716091096, 1443205546, -1317825076, 570501778, -833336896, 722542106, 271604939 ], [ -1770357431, -1120683339, -145174003, 523439685, 1833061941, 535649534, 2140673965, -2132462111, 2023497158, -1051152767, -1956460696, 107430073, -217403718, -1197254941 ], [ 1641571926, -842652186, 1147961987, -42558258, -1009944065, 573859887, -163557762, 1125472260, -1154852015, 893298352, -2077161030, -237727458, -1545578431, -1251208676 ], [ 118235972, 1678194484, 1075440328, -1654223943, 343268118, 711442787, -946532675, 1507294823, 306925722, -816122678, 17383918, -1860114542, 854020694, -1781424079 ], [ 862916294, 617168253, 2023552369, -1694767072, -1212305811, -1437620313, -2073309801, -1878883062, 769476558, -275280080, 1952392943, 1140677597, 1325544765, 1104928969 ], [ -784752740, 1434167279, -1218288892, 512462272, 795752569, 490143567, 732740117, 1110107155, 834966114, 1640533031, -416522366, -181170000, -790325080, 1261725528 ], [ -1638615814, 1406878069, 405940806, -1258500727, -735810209, -679480279, -1638281792, 607175555, 2142581464, 2015632125, 368999630, -80600069, 1989496375, 814413180 ], [ 752490378, -1072277628, -454432895, 1642551591, -991720430, 565816985, 1609407671, 1517095398, 1395731909, 1574421510, 410895354, -294494663, 1968656103, -1968190880 ], [ 550034011, 104145171, 289600069, -2127135754, -17525686, -1976222794, 1417962536, -1981176698, 2119218726, 1377703367, 1415501174, 505689321, -1238680086, 190012201 ], [ 1398506872, 1790373651, -1616159868, -1126941785, 1585977735, -822361611, -1643493294, 856290481, -1335198147, -669515435, 964210200, 1315654533, 1443885479, 1555668519 ], [ 285970283, -1935255594, -797230254, -2019135532, -679362373, -1631109178, -1006547478, 1546755350, -1318124438, 1122670710, -129035330, 613392567, -1500657348, -78044108 ], [ 2105753767, -550205593, 787545811, -576654105, -963017050, 103538975, -1104653825, 151278399, -163240817, -1338424795, -981465286, 1505456945, 1293897327, 1551044000 ], [ 169470225, -392845205, 1538493135, 1705195503, 989740579, -1943455321, -1165507240, 1067933253, 626136838, 1036316693, 819921086, -469378659, 1468300021, 117020631 ] ], [ [ 1313012020, 215167364, -580216886, -1804887868, 842830232, -891457477, 969717855, 83282368, -1532085905, 766887527, 2079057221, 168342161, -184806301, 103989411 ], [ 113920408, 578536733, -1755088604, 1149179935, 862558062, 553879024, 34996724, 854136012, 1984762457, 2021915068, 1263977438, -352666432, -1583668274, -586551543 ], [ -536556957, 1688329652, 21382768, -218641904, -1200627766, 293635557, 1329245191, -770159275, 1664788112, -336552940, 229442179, 869830324, -381429991, 373248112 ], [ -1501557289, -1474446425, 135639763, -2058955965, 107537447, 1917636351, 2116951977, -961951880, 1255383715, -1772640956, -185548700, -908502027, -1136974083, 940862060 ], [ 1106151315, -1834691549, -41032890, 1001530127, 1863993577, 1224928754, 282904460, 815354994, 205159711, -1734790754, 1978365983, -502871643, -186645257, -1183295461 ], [ -61632283, 1058017123, -1808227369, 137093075, -1792935056, 274582939, 1660870882, 370001188, 1639246123, -350553643, -987197650, -690746716, 1440520186, 1483593407 ], [ 1539154956, -413382603, -1455186442, 822989721, -2063423060, 13036194, 1139579060, -1748102914, -1315351437, 1665963205, 1124601141, -1476244958, 1341249604, 366410428 ], [ 1635585887, 796170069, 1731048768, 1757653949, 370443707, -70837442, -2099016569, 122580678, -223066274, -130924319, 432611591, -1007401879, 467473863, -1533447446 ], [ 1838333443, -1429445927, -632848794, 1515881553, -905908902, 1062608089, 964625852, 731606360, 1877219672, -1388523633, -973333496, 738419276, 1209532137, 2095161856 ], [ 1924496534, 2103611361, 1003711331, 2107122965, -2020109163, 231137324, 1523740860, -1935118987, 766847535, 1139669606, -806663974, -478353590, 683752731, 511957636 ], [ -779933664, 344504768, -672805874, 866839192, -664435809, 744499416, 467553069, -597015982, -615719677, 1537132928, -253607804, 1882106481, 287044079, -187329939 ], [ -1018598071, -1361289041, 972088754, 1319680690, -1856010683, -1370145385, 204929891, 2046245120, 2105230056, 1696582032, 1857623007, 2019624593, 341215123, 796238872 ], [ 140536426, -73970882, -398720377, 356725702, -323523476, -66823815, -1603488886, -758302733, 2073394630, -1217870138, -331027442, 1968417868, 321084127, -886655809 ], [ -1853577520, -1054410420, 1307907787, -670983409, 606593640, -729302991, 673436753, 1862849904, 1948826638, 1772218320, -2131303262, 1112148638, 1032112059, -399718095 ], [ -802439093, -890212912, -1265468170, -629534588, 2107337848, -1094775055, -38735241, -2072586373, -1343379693, 180111117, 1501071620, 1269804061, 1937404376, -1869356351 ], [ -286091714, 605575082, 1148977281, 852428128, -1644688700, 607525323, -361177157, -1478937487, -1018802884, -708052296, -1432001648, -522210056, -697486826, 2036738569 ], [ -1306648721, -517561914, 2120432041, 2117204143, -814554719, -764925652, -1929703832, 9645011, 1932661177, -561946997, -671240718, 1455605710, -1392347463, 1464880951 ] ], [ [ -1405594762, -1926378879, -1259547911, -1943246666, 52703913, 870115688, -1635097840, -1713442910, 764086521, -2139144621, -789701871, 1362110601, 414058909, -620032574 ], [ -1179799705, -407082373, 1680403955, 1209383839, 2078845327, 1845527512, 165156856, -115271395, 1653471886, 799827986, 954590515, -1838232580, 1557999674, 1603064757 ], [ -2050048736, 207226187, 1698714686, 1782179014, -1791006322, 420765633, 1121813942, 102875244, 811814716, 1769714566, 1933142188, 431595406, 390145956, -1054736453 ], [ -67084142, -1972392416, 1467336450, -1776873869, 117290306, -1912712088, -2141578545, 906071543, -58284294, 741635842, -247081370, 947435829, 28083028, -2129537632 ], [ -80983349, 1871425582, 1800939547, 1608026630, 487514799, 1525843594, 914188780, -966539325, -1113195319, -1522217070, 297757592, 1994830970, -1183631294, 1594606760 ], [ -1397364346, 981948422, 729717319, 741368707, -1934935287, 1770362304, 697309042, 1410658386, -326239353, -2098549681, 1645559267, 1641682110, -1070878048, 471426566 ], [ -18693509, -2080407128, -360780334, -575166690, 6089513, -81967773, 1656573479, -101047240, -27619160, -576976970, -1189929488, 1913418665, -1043227115, 2092720118 ], [ -1252612839, -399251858, 2053675638, 1247880044, 1762828478, -1484642671, -1463307861, -2121096748, -1137977614, 1619671450, -1736872875, -320514544, 353102509, 1961227009 ], [ -1742210777, -836809145, 577224940, -230597813, -1459049911, -442701337, 1385331116, 1144701755, 1348193908, -1425491523, 1421034285, -1229485276, 1801163156, -826658599 ], [ 421569321, 1547662076, -992534644, -1326130427, 1355892761, 1387197205, -1571714847, 1551383278, 60935076, 795823991, 2134603178, 186847242, -160383947, 1399052342 ], [ -1652582327, -243172758, -674229330, -750407417, 1836227352, 1379635906, -877967269, 260635045, 1022310410, -1378646964, 355949678, -1600407122, 1919913830, -1875514859 ], [ 1678234063, 878865976, -2082843721, -1261271622, -1502326358, -2042528774, -1739929055, 685595095, -1162738227, -107434096, 2076038348, -865484385, -1827258675, 1458455426 ], [ -1561294375, -160394594, -277455312, 137898845, -1669511829, -91552070, 1503160956, -402054053, 1428582530, -1478864138, -627007614, -351763206, -1223340902, 1048250990 ], [ -62320038, 623939553, -1868802219, -44011203, 60624151, 544351104, -1105306846, -1447594593, -111729733, 2136644623, -1906174529, -1109730437, 1903456225, -1833870966 ], [ -1769397352, 1713401596, 671096464, -1076613785, 2039121188, -1377507661, 84040820, -1610480527, -752936968, -1776252761, -1852031645, 1988249692, 1342998098, 540033061 ], [ 1611826951, 1531106298, -600009067, -1812493389, 1939451785, -1007955575, -1815598390, -1003498115, -510028798, 1062931560, 1349514396, -1611521919, -34019746, -967098150 ], [ 771571103, 1693547288, -705591944, 611798137, -1232124580, 816374210, 1482159382, 1558039152, 1554590064, -1978407992, -260151937, -1640961186, -1128438449, 1006379213 ] ], [ [ 2062411669, -1094768387, 1684202011, -317417181, -124999895, -1489627270, 2130463302, -1637053275, -326117091, -106166921, -969863721, 1218905377, 431027268, -338585799 ], [ 737246263, -364592089, -219796288, -1391194531, 683936209, 1618559384, 1674024031, 1516303240, -1678080494, -1370901324, 1558388077, 2099460706, -139938841, 1268784816 ], [ 405264463, 1887185569, 1146898564, -2132853410, 1886278072, -909852359, -45251239, 1795820675, 284383168, 553071449, 744066374, 1214672198, -1794041779, -511101043 ], [ 717545475, -1698395162, 1048261463, -604155481, -2051084822, -2060609015, 849120618, -1659831172, -1334254392, 1586008932, 1175063660, 1311778064, 597727355, 1082100423 ], [ -1672152022, -329891417, 1747021389, 383251135, 1537440736, 729544693, -386516054, 8935132, -1361412957, -550775719, -774929425, 87490760, 1973286745, -352316663 ], [ 1374329974, -748488550, -416241379, -2096425770, -1884237206, -1577543965, -572985207, 2041850894, 518182275, -558706241, 1074232152, 989485974, 6686230, 2145621122 ], [ -394598427, -160953034, -665078217, -419546748, 149987408, 955575350, -285372766, -1669877610, 1067513965, -1875077661, 227293251, -1601039278, -1062332292, 286579006 ], [ -2043507886, -1117218886, -1956396697, 626619463, -3025402, 1624219162, 1142239333, 2037839266, -1682384364, 369559317, 1213981042, -863541353, -35893970, -161741187 ], [ 620000280, 534593874, -1340078904, 1502479960, 1932986202, 927190022, -1899112094, 959278393, -1336762921, -2137392144, 98301735, -1894483050, 522031509, 276508365 ], [ -821971025, 995758224, -1279519214, -942692901, 1972328150, -975696724, -1186867032, 1131220799, 1629818763, 911464755, -1794784683, -1633739270, 20296120, -1413764555 ], [ -1281100216, -879087387, -1579114769, -1133294381, -422635017, -549723656, -1926189079, 1196731091, 154575199, -60937932, 416319247, -2026704137, 129134212, -844666610 ], [ 631454380, -416077749, 2052523319, -1216744560, 389992451, -947506383, 1253261520, 588070203, -99263357, 34797023, 298829252, -1141633976, 1292410580, 24284202 ], [ -27023767, -1345170612, -1145947247, -853057526, 986815188, 1962607275, -1361913911, -1879168794, -128912468, 1599146865, 1475534878, -889157451, 924156161, -1563816082 ], [ 224503445, 1364489306, -596967802, 37086477, -1049847852, 548390983, -1114207827, -1847120726, -32076481, -2074220532, 1184621111, -1387984600, 860553150, -2090684812 ], [ 1661670855, -972766054, 770993461, -259805158, 2130707489, 328445823, -1042047581, -889455488, 1373927852, 380024166, 1033487478, -1483176229, -1728991360, 2040731170 ], [ 735210301, 2066564424, 526998862, -424335821, -196156976, -1330172436, -888601241, -835113711, -795401489, -1695484479, 1036196658, -413143218, -1771610218, 635222478 ], [ 895819728, 682549865, 1019948880, -785133174, -136205325, -1995481301, -1571297749, -1943301002, 1265005135, -2127692748, -1951963832, 402627635, -1332907499, -1777830291 ] ], [ [ 1588588775, 2132649372, 728253118, -393065610, 844641719, 527447228, -156542916, 935198590, 969801529, -1086757334, -1402381124, 63707401, -310594145, -1404363271 ], [ 616845722, -939093858, 942174122, -1601574587, -1484049607, -782027314, -1963843302, -1936612594, -1780121079, 441450808, 2141462566, 1621349498, -1746932374, -706622652 ], [ -838520711, -1876918222, -332174109, 778805352, 745415609, -2107584037, -2036278985, -2005023006, 1705965767, 96039156, 921578922, 326777482, -447810849, 620525430 ], [ 1452298211, 594657663, 1818101327, -740315625, -925624107, -2012031977, 334285702, 2118342370, -1969528910, -1990212423, 963753316, -787260275, -1611378769, 1725314652 ], [ -460212807, -1092901254, 1094487417, -1402502620, 1013494612, -361610584, 47184238, -2052879986, 1872772063, 892976955, 325198066, -1906825403, 1959439975, -1903143136 ], [ 1473161984, 1542365700, 527198801, -1324868717, 662926065, 205823370, 907038849, 2145139212, -345479895, -355792748, -1263739995, 1510662853, 1430707035, 1352475659 ], [ -2020850969, 309756222, -646834684, 107495322, -1006764141, 1194326250, -593733789, -479864097, 307119114, -1988702900, 381020236, -2128809167, 523233876, -711344710 ], [ 302256424, -574076920, -1296972438, -407869388, 2135181552, 1815700102, 1153193626, -985690833, -890310560, -1678566317, -1818965586, -917965435, -958055556, 1476640805 ], [ -205903406, 1258330557, 612674131, -964274802, -1073384310, -1103379338, -853175987, -1221656701, -1634436113, 2089128170, 2115572029, -859627106, 110326304, 224288572 ], [ -423594769, 36132492, -2010091133, 675616275, -1999633247, 240620618, 2025097779, 1976820324, -1857637760, -1731980955, 402312047, -1444545887, -1059060561, -1621820461 ], [ 290847401, -1518836869, 585824763, -2043758394, 1055298066, 1695413974, -409575459, -504119547, -1467574674, 881119691, -774978809, -1292109314, -246124156, -815525621 ], [ 308849461, -1798353611, -446127048, -2068728427, 1539582378, -412566527, -676230544, -1727968079, -851936861, 548193143, 649823719, 908284865, 1116540819, -1118567354 ], [ -534664560, 887444924, -965541362, 1285332378, 1479611317, -1506963256, -1621120207, 1697222294, -900535706, -1275983344, -1855934652, 732189853, -195509435, -539968826 ], [ -735630248, -285930226, -53603190, -85804765, 560997417, 1022788580, 2046755442, 963935221, 1187691342, -1602905693, -1731445369, 1768637034, -521105601, -797329631 ], [ -68867300, -791804913, -1603295664, 1211733178, -1396018878, -815747867, 847391751, 881333255, 772148133, -1985938855, 1842001209, -1825548777, -1543199829, -126041691 ], [ 1716783531, -891144798, 1166951105, -1813319141, -1951070379, -1044740465, 307128008, -1012604323, -370506136, -62090194, 45826033, -1642721973, 1609468645, 2097080557 ], [ -848634399, 1709181794, -666247984, 1659657989, -1494251373, 1895440138, -1710069113, -1690289814, 643002650, 1515530698, -1229203756, -1406177617, -2106895768, -1684282245 ] ], [ [ -963877897, -2037922863, -1301678371, -1339424731, -1376439015, 558684917, -593641512, 995513313, -1497016866, -699504235, -775043229, -446850140, 1471946321, 118542671 ], [ 1937058767, 566228864, -948250909, -696678510, -2109170718, -1067480357, 1527452902, 1835403909, -1289403831, -1878484340, -109434570, 1364631208, -1920027156, 2006652807 ], [ 442117949, 692648454, 205840192, 2142987913, -1493904150, -751583915, 332977169, 1664022865, -332471359, 1328739985, 363093539, 1212594922, 781318532, 587964645 ], [ -268220895, 663490463, -132174452, 2063662172, -1261848420, 1648921751, -1062646370, 1907408927, -816594130, -1091722495, 161415687, 50397483, -538092844, -1642357221 ], [ -176743637, 237703855, 902555469, -1576545289, 1651418526, -89820460, -1429891064, -902214802, -318929022, -1764364491, -1072695233, -31393041, 6698405, 8545554 ], [ -766261488, 1636751383, -462437801, 401559680, -1966348539, -1906989615, -802292218, 118411521, -121441762, 1593778994, -1900531402, -2138996377, 1643986743, -261499524 ], [ 629517606, -895925266, 631554608, -434043701, 1832216352, -65708279, 1796411753, 613893927, 1484354295, 889349482, -2000042794, -796710050, 1382790002, -1565972712 ], [ 1222697581, -1570333388, 103035153, 1006250524, -791883952, 1517723339, 979061687, -493840328, 1581018887, 1901515698, -915278691, -876036761, 2100542829, 1964582836 ], [ -1906260747, 667796721, -1436209117, 1466930870, 1100966304, -1919535108, -787925513, 2072492814, 1716556691, -1318868932, -1698141983, 225681166, 980291191, 2044404528 ], [ 114435022, 1167477918, -1798065099, -1350011043, -1027506001, -1812233733, 1768775665, 1082750267, 150455432, 428992722, 192936768, 2073382697, 736108795, 1349905458 ], [ 574656599, -1957045165, -1845204915, 1172627690, 1745958160, 1510661581, -1553967907, 1595750229, -1925811807, 674140016, 820417697, -1601476395, -1254691687, 129492565 ], [ 835428068, 544455925, 674988557, 2008003074, 1520545726, 185797442, -932558867, -1207620395, -1691290885, -1566313589, -343855259, 27240138, -2095947995, -75432143 ], [ -938599153, 1717371752, 331644220, 1207651660, 407462821, -10426381, 63838638, -1874939042, 949641131, 809773282, -1590762428, 703061625, 2124493826, 986550863 ], [ -619272609, 181140058, -266425794, 1193517085, 557345394, -268909532, 1544008562, 1230378528, 1668682211, 1881703601, 1941415667, -977833295, 1968767888, -1122415574 ], [ 1330183823, 1055730038, 447393291, 1337157258, -810129223, 936766230, -1025615864, 264424993, -1447428170, -1403356173, 1224239706, -825988960, -108717379, -244420968 ], [ -1901906561, 1563255050, -840209978, -1738074914, 374853787, -742818012, 268820032, -887874437, -1630528873, -562437063, -460490774, 1117611855, -862290144, -791966987 ], [ -1776969598, -1551153346, 1678597552, 140783459, 362210316, 1429185140, -466573917, -395166542, -957159038, 441273722, 1042072950, 1655525912, -610674783, 886761841 ] ], [ [ -624895353, 66578933, -733238787, 1832879079, 1079384225, -48277928, -1675067404, 1560708058, -1416651602, -244039978, -1667542143, -1800214921, 693533279, 1557948666 ], [ -588073934, 1302086824, -1123839518, 64602333, -1928927815, 15872662, -281984481, -1119417486, -413801823, -2056846501, -550248098, 1316658562, -799485019, -944751998 ], [ 2088231659, -425383146, -1254118953, -43024049, -890992126, -1151696727, 492576893, 224335013, -265188151, -816362750, 2044454658, 1467894408, -1278401867, 2075664628 ], [ 536307944, -936846512, 1561010803, -1862310048, -1904476390, 2113366349, 1843800398, -730816429, -81614903, -764957099, -1129098694, -1453735020, -208428759, -1372824192 ], [ 579183350, 1069954154, 1857819103, -968272688, -1917124424, -755974012, -342391765, -728463100, 1431978929, 346099105, -1003610257, 1279903512, 1220076564, 1424573197 ], [ 2155078, 1004991793, 1028045259, 84231684, 1310873509, -349782626, 1560658400, 242818878, 400893902, 1613098365, 1887013212, -1709547282, 1608030165, -191549660 ], [ 912540624, 702084730, 572603419, -101956157, -2032213598, 939892386, 132454057, -728866089, 1714049506, -1854873973, -234698060, -615995584, 1979660360, 253621632 ], [ -1544310057, -657235518, -210186469, 153495076, 1999746979, 753190656, 345460351, -1994061294, 890796163, 1382134304, -55663723, -574490226, -1884909516, 2052222625 ], [ 248989608, -886972378, 1988631686, -152095528, -170891278, -226474747, -577710930, 1777372342, 540171537, -1408308622, 879903374, -375435436, -38944939, 1784158551 ], [ 2079455558, 988894805, 1293163842, 1131810643, 11140606, -909724477, 814462058, -874085551, -1217952080, 1029082213, -731210964, -437979513, -1967103930, -1688661725 ], [ -1795014120, 280499373, -189667515, -604217289, 290048834, 1067014233, 147965032, 129117715, 526940937, -1878163735, -1062337328, 1073471773, 2118448466, -1199196745 ], [ -945451421, -789341950, -1756976741, -432313795, -2009192137, 1105813355, 993570731, -1255628657, -1784619113, 1544612919, -454301883, 902805667, 1922995853, 1718878271 ], [ -1184166864, -285176691, 1569218172, -1559539250, -1634726693, -2127879655, -1856655345, 1378561827, 1861117472, 292750747, 856820083, -615940383, 1710715174, 954674155 ], [ -1430811971, -779986942, 342047187, 2060718711, 157827226, 215947015, 142857088, -1538652623, -338952000, 951069911, 1447564897, -748303932, -772373823, 1608639853 ], [ 474624498, -1298708472, 1834027995, -1961900588, 1467389535, 1161825604, -2109578802, -2078296522, 1429788449, 2126124964, -1719578493, 168477782, 100417890, 491962798 ], [ -1566740419, 1295352770, 395148358, 1877173454, 1538904831, 436141926, -282277046, -467774789, 495886607, -883975200, 767749892, 143681813, 193461145, -1457879741 ], [ -1309048449, -65805961, -671209167, -1378237262, -2130112290, 584359813, -1688693094, -1325819831, -2072857160, -804611722, 2122213854, -935901258, -873461261, 540709021 ] ], [ [ -55343698, 1573325298, 877009176, 298138080, 2029623524, 554841475, 1872652598, 745036156, 1553933622, -570835265, 1378747004, 341105513, -1795218283, -2008951277 ], [ -220410002, -1309688096, 588087848, 1098313118, 1185647307, -654212035, 426750946, -421887167, -563435170, -1260664087, -530700458, -1877516857, -1725969982, -1745909133 ], [ -1025906490, -1041966159, -634854496, 1913943318, 136494583, -768503074, -644941041, 1320694770, -1817018417, -1215243858, 1474232517, -1651196188, -1193853126, 1148021620 ], [ 975776057, -2065169225, -381703502, 1126879462, 920423995, 1428509049, 700905441, 1050371480, 852259188, 715455144, -1859105874, -24294365, 355243684, 1518859596 ], [ -1412774535, -1522670108, -1749807493, -1444788327, 1161853520, 340732583, 455998507, -1945179519, 1359267141, -89011802, 1213317224, -420840496, 1700686349, 19944524 ], [ 143472027, -668529906, 933674032, 514948492, -728739825, -2040867543, -962921423, -1283652362, 638897574, -275479000, 510435667, -1372339642, -1751442220, 1071704125 ], [ -1437538874, -148128586, 89112236, -115017768, -571924396, 1721879746, 2031016001, -421806517, -1359146127, 83311605, -1635524843, 81300437, 476795444, 1554289317 ], [ -2021110400, -2043639359, 2128708000, -2040941509, 1505270012, -358304748, 1781962783, 1281937899, -697147733, -303594003, 656556022, -1536769395, -1157192303, 579860860 ], [ 1331088688, 433899784, -697249790, 692853246, -410564953, 828117349, -814361760, 1933112710, -344525047, -1516858444, -1622707211, -2072200711, 87255730, 1790166528 ], [ -82560199, -2091975435, -1081359934, 579736581, -1542377427, 1119653844, 1015552684, -1061438669, 274281351, 2127979108, 1840140534, 1029651561, 1818610877, -2014974954 ], [ -833030781, 1891872314, 1668333249, -1775932901, -1628344837, -1569926300, 395716990, -1847950561, -1691821509, -593760311, 1544152248, -575206382, -759268147, -1663702881 ], [ 2092358217, -1038737373, -665366925, 889437595, -870082703, -500586747, -1757892615, -1009514600, -1750145414, -1169967748, -1549910462, 393452152, -1947540231, 1312233547 ], [ 1373871439, 1636496948, 1486664394, 994805198, -685447104, 896594545, 634190673, 1558891792, 389984044, -1846790923, -1693847617, -362024772, 1382993828, -1750996192 ], [ 465125127, 1850494684, 1131432535, -1127850778, -542173626, 203739386, -1499696546, -1410059725, 488704886, 1254998731, 407299692, -735904417, 318414591, 534439908 ], [ -974088899, -1469986634, 1165740900, -978556320, -435044863, -1581505434, -489122831, -814565704, 1778923748, 1669744039, 22913692, 1076959086, 2063195269, -354956664 ], [ -1313475626, -735791467, 1683281688, 547696920, 2022181938, 103001385, 1863480661, -1196281461, -1749497158, 284849025, 521207084, -1404985870, -99897384, 1110097935 ], [ 1772917810, 1338506382, -584770387, -144620625, -519978829, 1188048459, 1629778682, 31938973, -1959654598, 537672500, 625663552, 165059020, -1209406698, -908100975 ] ], [ [ -842966267, 248537288, 992200684, -1176896267, -410509127, 451474859, 1090921866, -1694440473, -1172661765, 727726738, 1795740128, 1624877212, -573149160, 846167629 ], [ 1659879806, 1939493534, 1736633477, -1533429690, 1445163049, -1593996996, 2051537607, -1717140646, 1662556966, 374241328, 2119534591, 258896591, 1079574995, -233901896 ], [ -557550291, 1963869371, 968152257, 1364911922, 1508241988, -877936543, -887823438, 954350970, -1897503470, -862356011, 458583585, 1839685058, -2057614879, -1751882620 ], [ 563298934, -1910450945, 461461288, -1003222570, 2110783778, 1989508278, 151272983, -1564036646, -1753142291, -1002748599, -611432872, 1778845925, -1442240168, -114262934 ], [ -1873319666, 510037083, 904853366, -1567103915, 494656615, 213293972, -378288216, 1305454054, 1860947655, 1963919892, -1121216626, -1353437423, -818659376, 2077792604 ], [ 1338462534, -32544575, 488073068, -1223345871, -1015806360, -1601645836, -2084514838, -47624607, -1908004176, 1647488102, 723968543, 1222333778, -284996314, 1073898363 ], [ -1842752397, 2081456635, 1989953347, 1785111473, 83442127, 965954538, -733042736, -286226479, 1617508334, -1892106381, 1520941587, -225760871, -1577737607, -1343722122 ], [ -816747544, 548395168, 784307127, -1280748507, -796768909, 319306426, 1211078393, 1490240469, 849249408, 441578155, 522179348, -1053930867, -459846184, -1851195875 ], [ 296962683, 14831406, 1222249685, -367580806, 1966815761, -800983399, 1759098795, 1624081999, -87143142, -513875070, -1088920947, 511927755, -843144121, 463367406 ], [ -1841139099, -813543073, -804669239, -1777545803, -144435287, 1092641914, 895194723, 604414604, -2070158123, -899112454, -714628057, 107899808, 1305717953, 863103556 ], [ -1244411564, 260509052, 88331823, 535895087, 197234477, -1374591973, -778627561, -890582801, -188057224, 2090536977, 1661312719, -673121988, -1715894257, -895807022 ], [ -5643009, 1299449072, 1938189703, 1848797522, -295735188, -309583485, 564172176, 1052955946, -1321450844, -1247462712, 1066628682, -1015956960, 2131051779, -229003320 ], [ 1532855456, -1932675545, 984173454, -2096269511, 334032120, 409999815, -1747501430, -115274705, -283878410, -222191165, 448032111, -9831524, 2081855482, 993101220 ], [ 1230477632, 2112092817, 1597067174, -72701058, -1162458112, -2117812758, -94471358, 447269843, 251546589, -928305155, 1684518415, 1936258194, -60598268, -106302719 ], [ -1866813504, -1284633614, 6101463, -877607338, 2128798602, -488909780, -838234570, -1074859438, 620204927, 1634593336, -1647007749, 1769964771, -1065295666, -2086919044 ], [ 1457181649, -1464155416, -1017017405, 1128068525, 1006878686, -645986751, 1895111989, 1634183546, -1853100590, 1915727986, -2069930825, -2054762471, -2062569106, 161332958 ], [ -1252911757, -1587062608, -365359360, 1546349077, -1780097351, 1898018696, 780610787, 1701290350, 1003779096, -1038855000, 1916111342, -498502946, -1849670986, -1020470377 ] ], [ [ -1238311345, -278895422, 2130189293, -228953541, -1061715946, -1405262859, -12494932, 553967784, 283246607, -1522406742, 630488211, -935175680, -1592153949, -1141313814 ], [ 1529185549, 691608684, 1037716220, -630326311, 1362789162, 1627047017, 1919203209, 131434303, -1973805149, 245802163, 1998165480, 1797903467, -1260246032, 916430106 ], [ 573641456, -1755761733, 1228008642, 1482584223, 1508185852, 861357830, -1375027510, 1636222686, 1528844039, 73768347, -859495611, -1271441658, 906538594, -782239817 ], [ -473280228, -1796344548, -1194231687, 1983498018, 1682975717, 1556897005, -1724846938, -738833509, 1009178865, 1189706569, 1602065205, -1044461426, 1041765334, 533897798 ], [ 1257222763, 1645612412, -1438457243, 574228726, 959160534, -258248278, -1191955861, 1464509543, 37564139, -123160157, 285687996, -956370598, 959129621, 1575129327 ], [ 266441062, 611833766, -1614324331, -1894188790, 39077879, 1330890681, -2006083638, 1250510530, -1604474507, -244407747, 172705632, 2015215262, 1425286751, -2043899585 ], [ 1890374056, 137168718, 382822421, 1784510001, 827301726, 1534683947, -1239986645, 1646914403, -99075867, -1629670696, 300527184, -899570288, 1896862481, 24118516 ], [ 2073560681, -1441935411, 1819286495, 495367495, 2019116540, -1207762318, -1212810740, -2014920476, 2030071212, 1528319610, 1845671942, 192979616, -705074844, 907453978 ], [ -29172764, -2005288804, -1812815689, -972281792, -1402859991, 1052563740, -329951872, -1327333947, 1873252294, 1949083771, 369674972, 754677329, 2091622227, 1914635783 ], [ -1416175339, 1692922646, -623434003, 1535917523, 923867401, -575041172, -1246184519, -92283164, 638239575, -1065295320, -1031753969, -1918630673, -1084466163, 665795847 ], [ 1072537341, 1658752069, -1789590477, -1125261561, 1277400477, -1644589301, -1849600162, -777294258, 528302634, -2103339466, -1453276924, -2116461368, 1790530176, 2116020646 ], [ -1848526668, -1615498452, 1923290093, 908758396, 1708687098, 1910209432, 695411965, 749213962, 686088306, -1959701253, 600800627, -941663030, 978893195, -1087355466 ], [ -409540105, -1280596153, -38508769, 2145084371, 440221896, -1135768658, 480718704, 1636577023, 666769811, 600860555, -918503675, -1269274044, 1365543136, -87390235 ], [ -2020687153, 1527341695, -1055406061, 1534178020, 2000844650, 817502739, -1815782702, 516235224, -1921647683, -1545053257, 1277654990, 830233512, 649888492, -219014891 ], [ -1611251761, -1315503047, 1693803198, -877103611, -1196000543, -34980138, -102552992, 1323583126, -678622907, 736000778, 1758415453, 180419652, -1800372478, -2009090431 ], [ -965648485, -485610334, 790496177, 1822523553, -1979385285, -954766344, -1712354426, 1049811637, 317227006, -1313578370, -280908813, -1846222741, 1006997118, -1250576661 ], [ -1106687514, -1796476077, -400771224, -171883676, -362807928, 727609947, -1016460466, 216747185, -1945204152, -1776318788, -178862846, -1431664356, -278893617, 679761470 ] ], [ [ 674581762, 703839914, -778394313, 1467437551, -1466010808, -1604843540, 315581712, -1259091246, -1301923784, -646151536, 1026035619, -1806611285, -140483088, -1930928018 ], [ 1814969578, 697317773, -1927170236, -670567854, 1727508735, 791514260, 123145741, 265975190, -1218711418, 18152886, 1458259594, 685866831, -1329154326, -2135689039 ], [ -1803376614, 689868423, -2025576273, 132473960, -1036013055, 102012602, 121149308, -1125042075, 2030993416, 205942366, -951257926, 1930434687, 920369119, -266871140 ], [ -1896584169, 477654825, 1728853201, 1196971767, 1208032209, -18718367, -545495448, -1205413252, 1288587932, 1042835724, 213166253, -1631002498, -1547901777, -1442161329 ], [ -598816317, 1641116647, 1464557647, -1892487371, 302875922, -1154944930, 1407893696, -1110526977, -921358513, 672865390, -1108120022, -641316402, 520117855, -1603512888 ], [ 73780570, -1544674034, -1041499188, 911512851, 1097906120, 1473075645, -1012267744, 570739453, 32129840, -2011856989, -950910973, -1626266347, -465269834, -1674379091 ], [ 1544405677, -458838694, 1978969017, -487145243, 376030078, 809873245, -302036647, 1709002986, -333986602, 1584007290, 367698302, 42241130, -139885302, 1344904457 ], [ -1141076391, 1792330484, 810477736, -1210020989, -560455514, -1553844500, -661313691, 1446468260, -1975828854, -1187871614, -1723332782, -1136468526, -658824545, 1650228822 ], [ 244171616, 1861586827, -1285722739, -1655650682, -1363927891, 890929926, -986701303, -1197593303, 938739458, -371131790, 1039159665, -1922382501, -1860358940, 2088535540 ], [ 221428978, -1718434682, 1182509161, 1363684834, 329803706, -1793533844, -513500085, 943998953, -516503554, 359639235, 273423563, -1897938498, 794375375, 1119070843 ], [ 1829022479, -11630270, -685914340, -1532293344, -1345748839, 228307140, -2082842962, 1371825585, 2055636088, 485366870, 937598958, 1422199096, -729950576, 1054699158 ], [ 1738711118, -858191783, 371526546, -201122541, -613194366, -912287996, 1629021629, -2142542732, 205742355, 1404154160, -1772846546, -503988361, 697449882, 913154082 ], [ 32649115, 501403137, -2131176962, 449005179, 639798529, 1236673345, 1216041530, -1262611467, 778638445, 1696746418, 1083931035, -1941853531, 1301381021, 1916157511 ], [ -343658726, -1848654409, -846769895, 2076560303, -274490598, 768124552, -2086388458, 1924798262, 773056180, -1316700541, 222362870, -519165352, -430319931, 17550683 ], [ 1116313614, 1766429480, 1362509151, -1654767619, 1644304949, -485882152, -1237176988, -849453482, -748689804, 433887240, 1032970804, -645875777, 2044409692, -1116845799 ], [ 284324549, -1805943030, -1187746681, -1899370860, -767156092, -1160561070, -923937904, 855505863, 1355305322, 1500610024, 1259410770, -408807204, -1920208984, 2078663235 ], [ 1614340236, 442675267, 1040456692, -531032200, 1955493890, 2130826549, 1898940378, 872834703, 1549683059, 490833239, 184691857, -1632777726, 501722437, 1323763351 ] ], [ [ -1035064655, -784023237, -1481320065, 1549863017, -1422879736, -816358889, -1146003588, -1063495201, 1250011786, 1287691321, -731715730, -162314417, -1529347722, 205917169 ], [ -1787790577, -840700288, 1946197415, -1557353542, 1102254652, -467965277, -317845797, 94331323, 595520578, 1942673828, 1442439664, -1826734658, 1008196163, 691165445 ], [ 926473479, 1935730087, -1348894587, -1367403250, -560028539, -1866830601, 466541536, 859000452, 268495653, -1030597651, -1254542663, 190343343, -2108467725, -1943462638 ], [ 505313811, 176073612, -1129731839, -1547380018, -1853711417, -1815818035, 1177477178, 858727190, 1139809045, -1455220534, 786935037, 878187508, -514300018, 247319039 ], [ -916055492, 290885729, -450593608, 1817634878, -870491713, 1565666781, -423858175, -1396011616, -1551013532, -1823727029, 109465810, 1503863001, 808933374, 480010259 ], [ -504223775, -1061548091, -612134747, -839023001, 681516253, -1393873204, -1891987258, -760419600, -684953016, 1721128570, 123117513, 1403320073, 577961809, -993082794 ], [ -1271478490, -826898272, 1881330895, -1907443694, -1050404469, -284929719, -1818070934, 784970071, 457129498, 2043910456, 1579848298, -395091942, -1996775174, 207163979 ], [ 1895602715, 651469433, 1593910498, -1945796714, -632071730, 1726058756, -252561639, 279245019, -261247193, 495825315, 1666627843, 1553246345, -61780650, -425674978 ], [ -1413966531, -2081613882, -1708969559, -1600362033, 1236392684, 379492784, 1328691222, 1155195967, -13213703, -1214871325, 1498827695, -806081052, -1017644909, -977111944 ], [ 2041171176, 2051256454, 2118315434, -386342361, 2080983960, 36805811, 1309412402, -262600734, 1160242099, 650911869, 1312065681, -307809018, 707235695, -1163351867 ], [ -279254168, -554476567, 1930877019, 390235130, 614521755, 293816293, 666547882, -700149785, 58428197, 975661562, 1198365003, -181957899, -1906459963, -619927958 ], [ 1107083671, -2024519457, 1388419783, -137340565, 1517528921, -812086539, 817065376, -1938367848, 857851089, -1998396425, -1927330411, 997624513, 8778251, 393161131 ], [ 1572426160, -837665411, 1338421329, 1299755684, -2050116142, -953204238, 1392172582, 1029448910, 1960245490, 1890486547, -2088648126, -1539408946, 1405764681, 489327343 ], [ 1081444015, 12002369, -1389947231, -1928402542, 286285349, -1009995846, 471191892, 1181430958, -1529241588, -711624898, -934093216, -107181578, 968710557, -1793643183 ], [ 1864957532, 1590446041, 223846580, 2017434171, 1160080791, -1711321675, -1811031895, -270637130, 1660599447, 1697175047, 1463568840, -1016630850, 584754738, 1608795735 ], [ 1663857150, 937613197, -630474713, -1728228779, -1171921543, 535775347, -929201697, -462621432, -741248875, 301544687, 1954573354, 1701581464, -576826798, 767512900 ], [ -822915552, -13949099, 68507776, 1624843257, 1594400517, -451121682, 1076876951, -548447864, -615167285, -2099323937, -188350911, 297418271, -1083546792, -255492837 ] ] ], [ [ [ 1233493600, 392684715, 654922695, 2019297023, 1920253313, 745088735, 1098079273, -757642350, -1577347388, -1038953732, 1146222259, -233396597, -1263755566, -1914800389 ], [ -1710305192, -299825565, 1983245875, 843660011, -884615647, -1725827061, -1460233092, 956047025, -262546164, -1608199726, -1221459707, 586261985, -864175193, 148031320 ], [ 118176733, 966499262, 1314593706, -795964920, 1536138013, 1244727873, 101031283, -1404607480, 257750871, -2039433408, 1196643563, -1773701352, -1233686652, 1445732480 ], [ -2145550428, -1428709963, -36988704, 442153461, 1863366868, -1124383385, 72117414, -64388757, -939091707, 1062787515, -1223542828, 1004855681, -654492159, 1262611052 ], [ -2105330998, 300919348, -1529646762, -1084107476, -475575689, 1196038763, -1549533637, 1634881823, -265124254, -423773262, -272044216, -215194393, 1380493351, 1589460056 ], [ 1307302353, 187730931, -1575001171, -445714376, 1445473920, 763622688, -331883241, 574299997, -312478194, -1381986439, 209227500, -1958062877, 1587920355, 1427936851 ], [ 1764229013, -839707028, 886249487, 403018510, -1056356873, 2029430425, 1881374105, -2056945741, -328604382, -999300691, 1572969844, -1948919987, 1636552864, 1979975330 ], [ 175222486, -1844500828, 1825612952, 1378151336, 1472052091, 1045608929, 1070654489, 494602092, -151947169, 1326209113, -326223587, 367289274, -2122606006, -632637362 ], [ -1405110923, -1249104710, -1322447301, -1285584946, -2000916713, -9406621, 1350994958, 517021495, 1495634761, 893947115, -1289026974, -1886321915, 1221405776, 1454961744 ], [ -842024447, 259457100, 2123597053, -822430002, -669679041, 943986659, 432023737, 1135688529, -218196797, 1489012204, -1957260781, 1864473816, -1295584686, -1303478139 ], [ 329126203, 1210957695, 939613933, -411053274, -915928974, -1128118087, -50325948, -262228559, -724948378, -1105574740, -1186561962, 607796501, -462197392, 163015881 ], [ -1203810221, 2129897337, 648436836, 1182264064, -62028732, -921839974, -21136596, 1863670812, 627351318, -1938018800, -1956944905, 1229047320, 67526403, 1244387001 ], [ 1344757525, -1106713062, 1244056840, -1827578511, 854417168, -494045524, -1842647019, 2055136542, -347637439, 219721639, -1794312477, 285762748, 669294421, -763819918 ], [ 1965893743, 1443215351, -815631215, 342427808, 1460816365, 2095288792, -1530011887, -1747347019, -1374629297, 1849511246, -857337622, 984481641, 655603661, 368475356 ], [ 1448020592, -705362282, -314629697, -339455259, -439467883, 1926889310, -540808537, 1728954586, -1380249902, 1174817338, -153512839, 751002228, -2139908004, 402579994 ], [ 1764738066, 121919202, -1609130594, 183083365, -1939926268, -533113604, -408577609, -1083584463, 989682983, 1658789089, -654977816, -264127683, 2012187385, 756201859 ], [ 327931517, -180589660, -1762428691, -2031049008, -179700336, 1413999485, -916070380, 2056004670, -881964003, 11131767, -357145327, -67100475, -850365897, 2146240039 ] ], [ [ -2090507723, -612850044, -1202009752, -133063279, -1481174843, 111976543, 400323864, -328510016, -1914041422, 710337364, 234763597, 788579853, 2107712071, 379698672 ], [ 1217092396, 173062541, 1104654046, 36760325, 2080372082, 45127870, 1932432004, -1827520979, 1687505328, 1940204985, -1526966309, -502082083, -1006446887, 87005748 ], [ 309750047, -186649628, -871480339, 453143311, -749350731, -335759999, 812723567, 1812166257, -877846935, -81498546, -1232299191, 1775697161, -1098080425, -201135498 ], [ -1527671337, 1428956484, 450321382, 609519247, -1232570367, 641189658, 1492585374, -1167204382, 411730901, -1562563611, 1157195513, 1749458360, -601013035, -536331905 ], [ -1217985200, -772862422, -939247360, -2117194248, 1326029962, -1699453160, -285529908, -844933232, 1926554628, 1377975978, 1098097407, 1508504355, 1670130185, 1156089067 ], [ 47261933, 1345227034, -129085203, 252865291, 519582983, -1402978594, 852104660, -795042979, 1233648323, 1819252790, 1424338752, 1696334939, 696649400, -1694851544 ], [ 1053012423, 1054193231, -1922103196, 158058172, -1941814345, -1151055782, -740949016, -491255921, -62214179, -1997804352, 2055519703, 1405430373, -1823549070, -328976769 ], [ 1531501161, 1950030791, -1575227142, 411305249, 1585234396, 583146799, -1370161619, 626314100, 1746905901, 1495138503, -1496554551, -760268679, 642410941, 1714886201 ], [ 1098572084, 2035348860, 1583562673, 1739306815, -1447640795, -1060292703, -221551925, -1566648454, -958262154, -720504382, -1119040417, 556025491, 469431711, -1107013196 ], [ 834523626, 1883072528, -749761924, 945851570, 836394317, -1623810016, -1534891988, -1611573887, -333601156, 1729450173, 652543114, 1283318032, -166341441, -662494753 ], [ -227076912, 539511672, -2043579044, 896737021, 457242312, 1750674282, -27773380, 1085733746, 1122950109, 704752995, -938269179, -242264078, -1846734620, -1256190784 ], [ 771957362, -1327709521, 1043383002, -639015254, -635802574, -155892544, -201090677, -67816128, -9652226, -749831557, -922532737, 1090324850, 507370448, -990423669 ], [ 76236993, -1527115935, -1913097204, -1759335513, 135108231, -895597811, 219589556, 1262012113, -182115280, 1119210796, 579798183, -1552703465, 1881690658, 1754674714 ], [ -1307128710, 128997812, -2093806745, 693239200, 1282852643, 301952497, 1694120880, 1099686456, -831652806, -740708707, 205538237, -1378165752, 1737898191, -690140834 ], [ -713794808, -459755907, -151744045, -1547122960, -1661042317, 2139926569, 144341830, -338758703, -77955024, 818887601, 299806956, -1953154235, -561934991, 2035641631 ], [ 207946817, 260393662, 1554477833, 1435065287, -1493358033, 1327490498, 152613630, 1449024750, 1797521366, -527271573, 131179209, 1574402265, 504096670, 1719386865 ], [ 448949866, 494344855, -229301917, 307259035, -1182490996, -1825474967, 803085721, -2112643417, -1183919905, 1662218995, -1643842756, 1305407003, 841102091, 1920360896 ] ], [ [ -1945131725, 1053561567, 980183877, -1959558055, -1565390334, -493721999, -1503224745, -1997166810, -794162739, 1260949580, 405011338, -1626003879, -899900526, 602293470 ], [ -571318172, 1536562072, 1827091264, -607649079, -1064218946, 163338191, -664831546, -124415978, -1768680132, 1993168129, 1564644202, 995481420, -1756505507, -1229372048 ], [ 1426609435, 1789123868, 755563850, 336796366, -1138049861, 284145021, -854364955, 1146354192, -1925165057, 1884159161, -2081392951, 2107478185, 1825013428, -1448856528 ], [ -1048034363, 979126312, -113068021, -1040401947, -1725153787, -105661306, -1426549733, 1221164603, 1010481846, 2135456042, 947091973, -707597698, -864513627, 927919278 ], [ 1481053098, 955517387, 1302070153, 945584289, -1735997520, 467051797, -372612761, -1643066191, 1683991774, -684360111, 1654780204, 1559445419, 1633661510, -1391299617 ], [ 1536647361, 354635217, -508274193, 707418040, -1837691982, 583242659, -843362148, 1793180817, -1671467134, 864301657, 1029365470, -1834414899, 838804955, 45619055 ], [ 1253885266, -86595012, -226518088, -1235887071, -842904325, -1692425746, 298916319, -786711279, -808466885, 532418811, 1349595004, -1549507843, -487322478, 1677341549 ], [ 1767273257, -384585918, -1457595406, -1608342167, -1785875219, -1498205504, -937148433, -241861402, 1825442983, -191602248, -1747894421, 1288542583, 261633682, -435639394 ], [ -1311327995, -1999618280, -932528097, -1256363978, 1377052179, 224213239, 1863970512, -1552130129, 620545382, -1857979249, -8215394, -957759915, -1267273191, -1370780934 ], [ -1642906561, 445626727, -1558175736, 526699012, -2013504414, -567598222, -1860258035, -436804490, 749030194, 1697110529, 723075602, 1653320453, 735684405, 783111369 ], [ -1600576198, -1243599094, -1726787602, 1364363815, -539339810, -1209967221, -745279980, -1864316932, 2036680755, 1566242110, -1615763040, 1169175578, 1253106259, 563214951 ], [ 2022913753, -1551407190, 1725289046, 1625752087, -1387332623, 461087002, 582149631, -636816840, 25768828, 208434418, 689100550, -803843931, -109334926, -1812994996 ], [ 1317570377, 1720603108, -1705075810, 900138444, -1325112078, 278065594, -159894107, 1547130063, 63264520, -2045427238, 1820714483, -922920765, 746205053, 1791075214 ], [ 148097016, 929283365, -228772451, 1218111186, 641939914, 1211168992, 1360829663, 1150578543, 414274682, -1104785133, -624847540, -1904943677, 929830045, 587641517 ], [ -2048396752, 1896736132, -1339559968, -1210492989, -417513318, 391154382, 1488994984, -1662045932, -1636979292, 272676567, 906442346, 1295323179, 452483325, 569863033 ], [ -707667194, -1676441919, -383542292, -2063424296, 1321566104, -936593494, -26310281, -1593229843, 1538942089, -1641450048, -667374502, 442328964, 1121515674, 246212759 ], [ 556972657, 566536996, -1695810490, -635754475, -1605406777, -131421941, 351986044, -2051734213, 1516182891, -752531995, -483299276, 806846990, -517003470, -1856126134 ] ], [ [ -1963753400, -1184670030, -1967478134, -411453835, -592815005, 158287226, -580481631, -432112866, 1648281858, -659015081, -2108036976, 958019222, 638218969, 1905344267 ], [ 1882436375, 405635168, -533438378, -54150607, -1094529485, -1286936629, -1081396203, 795824064, -28127637, 938977858, 1081988232, 1682511444, -1789843708, 203209484 ], [ 611287377, 1301579397, 1221291311, 1942136646, -1635213879, 1338092060, -491729589, 287131791, -1095837680, 2062827481, 166715726, 425298632, -1588419965, -904641335 ], [ -369611631, -1374312047, -1256985733, 1317778808, -1764469901, -1576039115, 1989557018, 633023689, 369908770, -250022456, -273533472, 2114572889, -308243948, 684566662 ], [ 1348593222, -1841422618, 1637326645, -508318823, 1543504245, 1743117894, 2091981383, -524572487, -486223565, -885858670, -2011720727, 414710155, -1161406821, 2000478372 ], [ 1758732514, -399801180, -230215860, 1357420668, 1045811933, -800850747, -314183277, 233094305, 1284910204, -1664109545, 126249350, -490745582, 1089732937, -1634216670 ], [ -646970249, 174139934, 910928763, 1183974281, 601490613, 1186619040, 1837567504, 1010521904, 707597069, -853497528, 1078399342, -1344356795, 101045621, -1268491887 ], [ 403171783, -996476617, 111897236, 1272238296, -1819772179, 179294816, -1868265988, -295622029, 557420282, -747196608, 681623514, 1716656268, 1915444679, 234851742 ], [ 1493964308, -1050948803, 1521359026, -1444761874, -1675549385, 1191981359, 1929043255, 953002004, 670817470, -730546502, -1487720222, -1145305811, -1595091957, 516864554 ], [ -300433879, -79288878, 1066201886, -689498565, 1565637092, -1781634376, 672560505, -1831554423, -1315921155, -1376516111, -1554578418, -1790963751, 100687074, -930573200 ], [ -1427589110, -1385290466, 1207007056, -735662285, -1859405311, -379242580, 70426655, -345954861, 165376889, 547196732, 1831728752, -1200543824, 803068032, 1426533911 ], [ -1302255869, -1971562137, -1816693303, 2139970778, 1036165210, 842645980, 1082934954, -1897418777, -719986695, 1778331540, 199154195, 563167528, -1399392617, -1336428717 ], [ 1173573427, -778398707, -1339958163, -1951222133, -1510105866, 1191283446, 624310515, 607370117, 1968498546, 1721432541, -1284784708, -1215480446, -247905026, 2035499469 ], [ 1922602211, 1088055919, -1450814360, -247941260, -1298551406, -812601536, -260143043, 831302522, 1847380806, 580092811, 1494311095, 536656504, -1863013040, 1764350040 ], [ -1962232476, 1378076313, 1537228483, 1373485104, -411588609, -244629435, 256140297, -1248135545, -1993081758, -1937667428, -304303524, -2062232391, 413774606, -1795672783 ], [ 1746262081, -681616862, 511946667, -1876937309, 1244564227, -2020546084, 599160571, 224765185, 737904758, 904464023, -198411586, -967025089, 1274107621, 1299292138 ], [ -262316350, 2073291065, -577360495, -765489387, -1974415970, -1017483201, 1389716381, -1776530430, 717823768, 87274771, 644377197, -1338006073, -1889984304, 1418911294 ] ], [ [ 8381218, 1080740493, 248177050, 1178404457, -1452483140, -608944404, 1171117542, -1143955619, -457403662, -1581546351, -1741338999, 892743636, 2128569094, 1280086543 ], [ -1678437712, 1367309440, -1144606743, 115787771, 266200571, 70881866, 14070182, -1651012168, -1457521617, 306357241, 411707199, -388063686, -1702804962, 291727206 ], [ 2105013617, -1625672012, -450299801, -1890949683, 1303226740, -913128002, -29832407, 504097891, -5023936, -548141725, -1458565198, 173094026, 806091229, 596269887 ], [ 200886915, 211044957, 1654865161, -1931338508, -554941044, -1843856444, 598732989, -1312052194, 735147390, -2083202217, 1933161807, 1865690473, -973084498, -157290815 ], [ -1061874381, -1762304179, 1450499198, -1601986513, -1388878211, 1646978562, 1341229857, -1274808038, 222009981, -1017824150, -38126805, -1915398654, 1810176723, -578065719 ], [ -236862378, -2059097600, 193885900, 1396089135, 772842106, 2038904315, 2083027843, 1525528305, -1505618221, 683198165, 46924722, -523144419, 2078768865, 1729371680 ], [ -97162709, -229540586, 1308982995, 656867770, 182925377, -1282820210, 416428429, 136454344, -182926274, -1685179132, -1507869329, 1448549944, -1716866091, -1447156025 ], [ -325272368, -1703407004, -384003890, 1587580073, -1339586044, -1762894962, 580426233, -276173743, -590168168, 2132328979, -598621375, -701407501, 1815297741, -1506852738 ], [ -1733585145, 434496677, -1088367663, 1227967398, 335286747, -55856631, -1416352473, -233813207, -1893367887, 899807742, -1065322479, -1405248115, 1962508744, 1523343883 ], [ -1282691821, 112294556, 968939020, 1994473546, -1102384826, 1810802573, -190316434, 581894422, 500251565, 152681760, 388712711, -319682811, 1661608251, -1466779048 ], [ -1768553867, 296318811, 1757054820, 565805803, 919828269, 109060527, 1725990206, -557906229, 1438894201, 402917643, -708137796, 214289843, -947739656, 279147771 ], [ -1528757127, 138351372, 1008064723, -2032785711, -931269772, -629335181, -146743999, 1548458744, -445159655, 1630243398, -1247613284, 179181834, 1220285218, 1922431043 ], [ -917853451, 1207571663, -1334449883, -1412493383, 1610079245, 2049433380, 899109889, -1286517979, 1928133151, -1961315743, -733891474, -1191792031, 56160958, 1458777434 ], [ -1318663000, 560528385, 1810931176, 961635096, -1281865140, 1303172675, 1156401461, -1745148583, 181522504, -967433129, 16763429, 1603849249, -1108261466, -1016075511 ], [ -1896256870, 1339350615, -1525939991, 1386776898, -526400299, -2117006941, -1699547378, 1096849212, -899989771, -730070646, 914012556, -399715853, -1244814971, 235596854 ], [ 539418593, -156840004, 1038325292, 1756602263, -831532804, 594616660, -19250050, -934946064, 1716492613, -1891966101, 411335797, -1166736513, -1972423748, 1813093848 ], [ 439024231, -962329840, 218161427, 335882514, -17438145, -1614050922, -281653033, 1856468385, 1166089865, 260317002, 1489476634, 813898956, -1170228671, 505669671 ] ], [ [ 1638101666, -1350219611, 989769779, 122996089, 1785968590, 346603977, -1953345401, -234646924, 1212577439, -2053983802, 1111795080, 1323915076, -972770816, -1754877053 ], [ 1200383952, -233484948, 1891457525, 1465327271, -841269297, -1253192240, 884793566, 1575249373, 201599239, 1743989618, -953991652, 515318804, 1530626181, -1151655612 ], [ -881466742, 1966213437, -1724694378, -415939415, -2137312545, -82174875, 739459149, 1719268954, 111231954, -1590643504, 1012431635, -1632895365, 152448332, 92921539 ], [ -1570623806, -201926611, -1824061759, -544988953, -1109442105, 1680584866, -1132963636, -1526666997, -731810843, -622290833, 1840105916, 1526940379, -738021597, -83137075 ], [ 1353038969, 609923394, -267606499, 1871193532, 1968195328, -1663878399, -84971038, -1363227433, 1669311450, 928379058, -2004929700, 179761830, -1126949762, -1385282599 ], [ -1152142338, 1477775302, -222928640, 188945654, 916406330, -450111514, -1464615084, 2044381308, -133795602, -1415729473, 533102675, -902876265, 2089025446, 1850699284 ], [ 1124167516, 653375230, 1620086102, -2078735461, 1224759461, 695481624, -2054842929, 901529835, 1135727393, 1335310826, -1571922241, 1527836197, 1977863804, -1534604228 ], [ 42457482, -1414694502, 1393267593, -261359161, 938162883, -207912459, 24351566, 1676320633, 1960560764, -995077576, 1461077792, 1712471643, -850015620, -1311419444 ], [ -1645176970, -1044801978, 2044384703, -992238352, 713619548, 1603978392, -935880423, 659872784, -39248332, -1408719160, -368468317, 1512097543, 50478136, -281325837 ], [ 1039966538, 1788508263, -1075646632, -966676048, -1449195031, -260372542, -280926499, -1628858906, 1056252656, -1134558184, 2080224391, 2027837511, 478054769, 892499576 ], [ -1686888391, -1764767958, -1521120884, 1461753884, 438754118, -1676382525, 434368786, -1268459498, -1731083563, 2073957264, -1005659432, -473186624, 1234665413, 1036182557 ], [ 333960105, -1308927488, -1194007573, 247110953, -69437912, 2122275958, -1862150521, -1838416298, 1718689807, -1655179022, -1741800095, -706229926, 1159427598, 48489996 ], [ 1065748915, -894377678, -648229619, 991013656, -1516779195, 1579611562, 559089155, 1609170692, 1667769921, 1218680043, 1828534233, 2093916127, -973678845, -824908815 ], [ -1043398832, -1936290385, 1829651873, 247140007, -1963149561, -168755402, -1008704243, 1354138440, 220281034, -4505795, -7059160, -1017779442, -1465955592, -1108422261 ], [ -1707616833, 2071956560, 1139883414, -21860502, 1183786233, 537052396, 1473866253, 1098443508, 2106646197, -1369499850, -1694908382, 883555808, -905511045, 1349911167 ], [ -1406229934, -2143785008, -1469362713, 1912941158, -2053604179, 1807528995, 277106227, -1943529820, -1852372071, -1258162189, -1692178645, 949347827, 427952654, -1508604028 ], [ 1567511772, 319984633, 1534553935, 269721695, 83331339, -1391008593, 64720484, -2057107622, -1736081454, -936898588, 681668670, 1996427639, -975101134, -1546670609 ] ], [ [ -1787974793, 118198548, 1176837635, 195269964, -1050507147, 1730453328, -508656900, -1046184901, -1403208529, -1437195506, 1873900676, 945632857, -211483858, -647532092 ], [ -888988960, 578262983, -1085335970, -1233571467, -1853095941, 2099970838, 1704258107, 1403847737, 568723090, -1973840252, 2036013545, -1925482245, 1955086283, 422393877 ], [ 386202724, 754231296, 174105734, 1619128838, -1634310577, -914238774, 1238437053, -1479259985, -1706041424, 520309094, 1774015415, 2123463311, -1814532805, -2130558592 ], [ -423977477, -1094796150, -1219111069, -1638924085, -911206228, -1423179852, 506186770, -128621756, -1903742551, 1551597920, 1786954846, -237362122, 885142402, -1531887709 ], [ 694222687, -881108290, -1643451200, -1729888154, 1666031161, 1748765160, -1710149372, 535289168, 1662048435, -203684941, 1678132702, -929715424, -1381360232, 90752143 ], [ 1033241978, 2126626013, 1187660108, 277147197, -71765712, 38991820, -402493938, -1577182128, 1516531713, 711430661, -1237053508, -1007350694, -1795991349, -211516886 ], [ -1254590326, 1410399771, 282222014, 58053725, 1367644671, -576172445, -1313330388, 1848554504, 1969004376, -1082442987, -837149727, 1045423351, 1368385837, -1704290298 ], [ -266936150, -1065746955, -937726251, -123617160, 1885153691, -1141289577, -1778977114, -528045699, 410808191, -329287183, 1175966680, 292769037, -605119420, 944800208 ], [ -498520617, -1362068692, -1895082295, 1300498209, 2140820751, 495012586, -1751945903, 184559065, -1573456840, 1678216263, -685706143, -1602610132, 217190917, -117895150 ], [ -1643492481, -1727612749, -1078850443, -1592766605, 1154385310, -1589674404, 1744218165, -1634728255, 1288939228, 24272510, -1563675897, -712075023, 948041142, -1912695863 ], [ 696857617, -1680662971, -1773554319, -1106153067, -688426095, -1192508172, -460698153, -1801877679, 1884723867, 1577541597, -1461217490, -248294771, -607947879, -1634052549 ], [ 1465067688, -782983052, 342543810, -589765601, -874908858, -1749758521, -717948725, 1101241423, 1455014207, -58584089, -2070650092, -1476279942, 952183515, 1353513804 ], [ 2056227199, -2040435722, 1767101778, 1747738278, 534790342, 2072395423, 1391767213, 930483799, -2016804176, 1158293221, 1168116863, -58667752, -794661438, -1878143483 ], [ 837412453, -177729281, 1913567701, -1295250450, -748149189, -1316070375, 671982607, -993140119, 43914595, -1520471702, -2113047218, 370957875, 505127545, -799671514 ], [ 366252043, 550876909, -426758485, 556790925, -1999248599, -1918828500, 108190818, 120728559, -1683654664, 533672154, -641486884, -1827726563, 1663823908, -1300865372 ], [ 1805938312, -1514420845, 1530116780, -41252425, -202110327, -968735797, -636893814, -1921886136, -2127250109, -209074432, 947114783, -1971903644, 1196432029, -1339719520 ], [ 1085145895, 423360763, 696615367, 1558894721, -338182940, 387262414, -1034814394, 1481723503, -1837969492, 569885276, 202782384, -2140890794, 957008418, 919335514 ] ], [ [ 2067912000, 904281446, 262209237, -1737361750, 489558908, 1287381658, 1072034863, -2085592859, -1873749742, -294919255, -228713676, 598377987, 2093171193, 1271390776 ], [ -1375452030, 523017759, 449412574, 394651369, -936132315, 1139238820, -2010966507, 1996983926, 711089245, -2144137631, 1960357336, -2115481179, -1169864922, -1571850656 ], [ 1547929905, -2014212672, -1398731480, -1518080053, -1890127605, 1679359003, -1232086320, -585173849, -1236195133, -280771590, 1360246704, 1915388201, 1167785001, -2034624423 ], [ 437637034, -1818523377, -1502491525, -2104444220, 536971589, 714362862, 9021627, -1931180007, -284059758, 1300885740, -773292976, -205070512, 1683599346, -868737432 ], [ -1476989195, 564910290, -2090814260, 873088757, -1923122721, 418246644, -591141704, 74377234, -2098518796, -1389515591, 489709010, -2122252939, -1261119352, -154857583 ], [ 2004911986, 654318312, -1731702692, 1462255824, 1015749497, 150461055, -1817455040, -1480643796, -287097140, -291414074, 1766642357, 773747375, 1631151651, 913912637 ], [ 1640648018, 2106506661, 1984856931, -492597776, -1383589087, 251562309, -2120154443, 451473692, 450927875, -2045344925, -1626913375, 323221491, -302698537, -1390845016 ], [ -1672168976, 1190674100, -16297617, 742647169, 1599179730, 496825733, 1731751889, 9140584, 1048494652, -1650273147, -802380042, -1825472715, 2124399272, 2035312571 ], [ 225370273, -632273845, -25946782, -1668558017, 892566695, 2145650377, -2063072580, 1722721863, 111571898, -907536817, 321947500, -1958864982, 1315756446, 1021708333 ], [ -354769335, 1233877950, 931506596, 957629936, -175425103, 191073726, -581818525, -1549832807, 2118752751, 65645867, -1987082111, 1945879138, -1392494464, 755978074 ], [ -144003078, 774019178, -1387954108, 1424477344, -2051058651, 686144290, -1004708511, -1007059046, -94599462, 1117647265, 789127003, -330987998, 953761079, 540190596 ], [ 1969413218, -1976333393, -475439636, -171849693, -939140848, 458329467, -603599375, -2016022174, -582520915, -734790811, 260393419, -564837520, -2085021006, -203319497 ], [ -109167779, -613431617, -1565647976, 611686025, -1866568229, 516761350, -564550675, -1609393089, 80383098, 2141409975, -819176147, 526363137, 1182968990, -152794465 ], [ 1882225450, 1977427505, -1146727022, -1779649803, 451396220, 869226740, -1473279598, -1452012806, -714126215, -642810483, 2000970303, 1444051325, 757392740, 1131785995 ], [ -686253343, 1425671794, 1023146739, 194761988, -620765481, 1984042192, -588554787, 866958911, -657861188, -791146970, 232819927, -319111942, 1485893087, -1472131450 ], [ -193551158, -191698430, 1973897966, -1396048162, -683811691, 1825230817, -2054740888, -403015158, 1707635189, 1456624380, 1631732501, -812601717, 1421358608, 1959221092 ], [ -1975031882, -861149999, 675118132, -893361244, -226044719, 643842537, -1312628877, 718061406, -907879543, -101332565, 100897062, 1166457383, 1323080435, -830525415 ] ], [ [ 53698909, -726960948, -658244332, -1915470162, 496734643, 108613585, -906383507, 600254411, -173775585, 1560595682, -310312656, 1148840288, -1132717731, 1466468178 ], [ 1211273219, 523961146, -1259656272, 419471393, 764581707, -1691054533, 246914144, -1298362285, 1473920268, -1957683801, 1983697018, 1422632761, 986509123, 1857642834 ], [ -1307805482, 934158611, 672383202, 340157933, 2052748466, -1134580511, 10892616, 967091984, 62876481, 1649807128, -2008021416, -369539711, -514387809, -790724743 ], [ 76852554, -1372673152, -565953274, -1597973349, -1039418685, 796488172, -1497946139, 455095395, 682578759, 360577563, 293329862, -1072609120, 1692994821, 1483734129 ], [ 1804159448, -1833258225, 627414072, 1163132889, -623603567, -476825089, 1806873806, 1734819807, 1677283546, -234702372, 497748202, -867364665, 1713595692, 1836412462 ], [ 1282958912, 1229564610, 211183435, 2070659667, -43452014, 783469082, -1483875188, 98895783, 1957184672, -1194411710, 388370983, -1638940420, -1756380712, -2090341625 ], [ 864603025, 1695216072, 680945031, 1595271761, -1569589777, -1715714440, 36507171, -1511210296, 455535396, 923527365, -204549091, -357245531, 1546750549, -2068130038 ], [ 1912883209, -1226182402, 545019232, -913192493, 1983481156, 258566724, 1701272024, -245220947, -1932853250, 970971205, 439828329, -1714829297, 749298921, -261939154 ], [ -1484357778, 1733445052, -1263694051, -1347165733, -595170107, -832464905, 1614677831, 1386411026, -1978481485, 332362703, -339946884, 465476351, 66467264, 691658213 ], [ -505320626, -1645800066, 282224608, -784722692, -804165426, 2134808421, 1634416365, -208209904, 869990364, 1971929947, -1270651368, 211936214, -133209164, 1254017164 ], [ -1547592389, 1017491297, 429877883, 104552529, 1315244484, 620410475, -1145083223, -1475036793, -29509602, 1363143345, 763808757, -1387609125, 763017269, 2058980271 ], [ -552072651, -1109299342, -1581630502, 1769616949, 979950459, -807079568, 2031807010, 336520896, -41300024, 1881551919, 12387079, -76171673, -2085487342, -1595895380 ], [ 1266094524, -1760125416, 740967015, -1698414787, 566361328, -498768494, 2760833, -663469710, -202232447, 924908106, 958617254, -1110612791, -1383048408, 1318959518 ], [ 717737462, -284860913, 1633005340, 180628029, 1051878042, -69160658, -2103393933, 1185488113, -1774817567, 475802529, 91675483, 211546107, -900792812, 1923723935 ], [ -1548439085, -491512794, 334192752, 680030796, 1469717852, -715820481, -961169969, 897888992, -46112789, 452122710, -904316399, -67970429, -66478815, -121413938 ], [ 1913217984, -148992667, 1616791774, 273480602, -1490169024, -1109183932, 1907686268, -451416523, -1553240930, -435041684, 1143819087, 1080166230, 691259849, -1376751399 ], [ -1775243592, 858025761, 1777502935, -921370310, 2050950799, 644539630, 337791721, 1112600144, -1882203426, -1205070195, -1858194884, 1180093884, 183728967, -824477062 ] ], [ [ 2080898699, 63252155, 1847500909, 1572373661, 1744422003, 377886164, -1041407384, 368628473, 1065870377, 1981943625, 1284050598, -1580505806, -402890278, 1930415691 ], [ 1274419806, 1433857731, 870692024, 528423285, 101071958, -922065223, 485463157, 1853813715, 72388557, -49863437, -551825404, 1654363414, 2090325714, -1868524931 ], [ 171981332, -429456922, -2040305947, 1062531188, 2090902074, -1845703970, -2036849568, -187926150, -1612949906, -148939803, -418746181, -83269670, 443790061, -1468907428 ], [ 74476675, -273613783, 1124079776, -925898082, 2009003919, -835202320, 895293864, -1524067704, -354280917, 712071986, -1301182966, 1371842907, -38391805, 1365372025 ], [ 2001812269, -184043139, -405686100, -2124379117, -830061964, 1136567749, -598884151, 372201240, -743449895, -1487435916, -47759820, 2107614486, 359218420, 495623838 ], [ 51734291, 48554272, 1307205362, -622921348, -220080671, 80680615, -1424746378, 253457336, -641252289, -1018919429, 1820297564, -1948697706, 239859044, -1326596677 ], [ -854831208, 1497473075, -367976288, 545057224, -1513913292, -494221446, 1257944096, 433859787, -1167636351, 1656358689, -1140857478, 73057473, 1986943562, -1358654980 ], [ 740276648, -1271742033, -180846378, 1934663503, -143162892, -1415804616, -1274110930, 381134739, -1992430681, 1994974070, 1632690905, 1776562430, 421920799, 2131512268 ], [ -209385336, -1984442423, 427829988, 1191929079, 1735342697, -1058844551, -671731920, -2114797472, -1986946126, -2068445209, 1077991993, 1870315482, 2038868616, 1496810376 ], [ 447711979, -1714132889, -740334170, 429902889, -1173813844, 168677134, 231625429, 267257158, -1486965118, -1902767289, 921905589, 1967798417, 195474142, 522219728 ], [ 233046894, -1904975972, -2021821541, -288832584, 1075673781, 1733366932, -737473296, -1851186491, 2119241368, 593459917, -1326724880, -1746074414, 421669123, 246144867 ], [ -1588643173, 348425124, 503975352, 1374727510, -2049353136, 983373502, 1967272824, -1076689776, -221943471, -1371056321, 1693241395, 1379117483, 910043747, 2121120208 ], [ -961929107, -688728997, 1777390751, -644833840, -1441936564, -425927278, 238382225, 370923620, -1716838041, 222981811, 1048904630, 1785073528, -1969839849, -725351994 ], [ 1897676679, -1209803884, -425534683, -1587517152, 393677537, 57842642, 299214858, -1756049545, -1354336065, -1867796138, -1887436870, -922022477, 2023638257, -589518375 ], [ -1991866038, 2027944521, 374781858, 319704392, -1976919966, -268224708, -1690602574, 1126888890, 447531820, -1693693825, 1759701168, 1161767038, -1172813099, -1568857739 ], [ -541806467, 1277353807, 405998687, -107456779, -33326174, 1922820808, 718854577, -519780709, -28071956, -820476845, 1390384848, -174750814, -958631822, 590519279 ], [ 2069186033, 1395121926, -1706884759, -1640326791, -359032838, -1301087276, 590513922, -77888062, -1862319381, 1421605519, 860748754, -1277868094, -926411127, 804527321 ] ], [ [ -984538848, -8069526, 2024332791, 627778318, -1998985753, 2106975405, 1337547947, 626189499, -827654483, 496071637, 1051487287, 1989700633, 938640277, -237874034 ], [ -1589746882, -1868190950, -2042394259, -622575297, 1769069395, -1097031033, 369208672, -1355629840, -166494806, 1368224435, 1252573033, -1234995461, -1425453745, -787458199 ], [ 1830884789, 1597988420, 446462, -644308305, -686503749, -1312517510, -432381135, -1493778907, 674762639, -1274431209, 1105642630, -1713492549, 77042550, -39006362 ], [ 1040508646, -1667784536, 2063218445, 505395223, -1494728208, 15549727, 2083455078, -1845747011, 1187354589, -1197874701, 1336627881, -1514007885, -412308362, 23929480 ], [ 1217935653, -2012921995, -1028487416, -1000481780, -1001044262, -392626153, 1591111804, 15696652, -370822453, -323949084, 1944085854, 1094036366, -1166357356, -1031444429 ], [ 560546603, 985589861, 1263764543, -1580926520, 1979835038, 1696595233, 324141330, 1453416712, 404695417, -814385722, -1329801471, 742349190, 1074752239, 1155280068 ], [ 1291195532, -179402872, -35809410, 1285535060, 895644544, 667122688, 1592686080, 173247641, 1728806675, -431650497, 1141486682, -183695289, 1220723764, 1838198773 ], [ -1577934380, 2131162434, 1672767882, -521903717, -1683307724, 594965038, 1658312173, 81462665, 947990826, 642778933, 1108499040, 4784979, 1936003518, 2070687660 ], [ 133960351, -361152289, 1701618053, -1093856352, -464452306, 1465546671, 2057641131, -571308396, -1614813640, 538287101, -135364452, 2072427905, 122815761, 396262718 ], [ -2078828943, 1930366855, 1044905666, 1003004095, -1192948971, -1676974387, -1957370305, 621167451, -388521756, -2093342806, 935858776, -1513920118, 1821584081, -1137853884 ], [ -1309358138, 3880671, 1703169788, -1797697553, -533726927, -1180950105, -1037634904, 1695058650, 1390058261, 1535993581, 197765606, -324663008, 221044899, 596101854 ], [ -1490527276, -618342853, -955229323, 1188785587, -519018213, 805985539, -900563848, -2018335828, -947088155, 1614086037, 1348305836, -354313703, -1292692923, -1535940295 ], [ -830219027, 2075187860, -563534787, -2113185854, -1380098133, -1233686862, 1713002299, 902719677, -946777750, -1161340040, -2047535297, 1557530869, -1473400570, 830473033 ], [ 956264143, -1431913507, 844224232, 593769670, -850874659, 518747100, 583825997, -640439598, -719462534, 18886554, 344929437, -1806191924, -868491744, -2109679269 ], [ 1074570939, 423628386, -794070046, -1896758957, 1349542284, 120081726, 1550479814, 861616979, -1707319783, -1787122397, 950129511, 75108791, -636503973, 1648854486 ], [ 666702215, 1863367503, -1756050269, 2010131416, -1694958684, 2009104781, 1488875478, 1441649085, 1351048262, 1360139509, 1970387756, 1243454620, -51232100, -1635121396 ], [ 817215526, 1878289548, -101005554, -593794772, 895573638, 1425872592, -1472754137, 443754874, -752725188, -1853163358, 2076909256, 141954739, 1453087262, -1041274920 ] ], [ [ 1742260689, -611944270, 1057826580, -1882130105, 1349175466, -592490104, -1638868141, 1305795774, -1472458566, 503219702, -1222838719, 1010480528, 1018661522, -458228955 ], [ -1860691219, 1385749722, -634664474, -1880290474, -1095354566, -99740689, 944358331, -1355066437, 1268264648, -582867182, -81348235, 558693103, 477187412, 1141171752 ], [ 1413598159, 1356291619, 1803571435, -561798118, -1130580966, -1979406572, -786824714, 568607281, -555735731, 1082374864, -1095421675, -1207049939, -1533769624, -95367444 ], [ 661997576, 324546286, -1815149457, -449778343, 162052075, 1831422765, -252785424, -1293819640, -1843038487, -1401189726, -1551244622, -647614835, -273590781, -325696374 ], [ -1011303354, -1356981546, 1010060909, 2010890386, -546376908, -972036066, -1324235458, -798186993, 1484771505, -952405920, 1003796352, 1700829879, 1710232813, -1413422323 ], [ 934320545, -618314041, -962988552, 1875417435, 436733252, -596078850, 1117277511, -814801120, 1936312198, 1776880173, 1453474355, 860052891, -1835677068, 118204067 ], [ -1545034764, -1197168565, 158570749, -5936600, -456339391, 1213611269, 979672111, -1824080723, 942008148, -1651994246, -822468483, 1700576974, -188530088, 1134700082 ], [ -1437339520, 1058883359, 1506708622, -1408525829, -953215528, -653547676, -321967925, -685436630, -1163357545, -924591615, 438356045, -1616509157, -6047617, -2166930 ], [ -490621771, 775883962, -2018652146, 2023139604, -920875421, -780919004, -1246706664, 857020307, 586975594, -141854339, -1306883803, 1213311050, -1649723211, -407690065 ], [ 235952792, 1118142824, 976123385, 624394295, -1280431235, 410869069, -1479285996, 2023285200, -584976417, 173032724, -1109503684, 41496203, -280847811, -1862508302 ], [ 939688081, -1791800440, -1740487217, 1157845425, -1761612714, 398036984, -228706622, 80381565, -293037110, 1097082901, 1276085366, -1617398020, 1852700861, -2104177738 ], [ 1246186470, 1477733057, 1515757068, 1195812120, 1249920723, 1454724499, 563542996, 652074673, -631557008, 1195404490, -201554886, 1997742282, -1835264333, 129783737 ], [ -1102194377, 1016301535, -2074950521, 1236126924, 448672096, 1948184577, -104529905, -1237049867, -869764839, -1192819848, 1803271878, -1289189500, -219785100, 645943831 ], [ 1230026338, -1648183482, 751046134, -1164356371, 614332272, 1820159797, 2071480731, -1498105978, 596713216, -955743779, -398403838, 1709265342, -1439220776, -479679902 ], [ 2036677658, -588257026, -262235964, 1870942888, 1845089794, -387978936, -1858993861, -594116812, 1199266498, -149066008, -1177846344, 1299494720, 655974574, -1208494528 ], [ 335426295, -1862814380, 866964800, -1219483136, 26520173, 344049822, 1344967594, -260421494, -1440244707, -623119640, 841024998, 636721245, 1398553088, -157335645 ], [ 375596609, -781165814, 1188238350, -1967197672, -2135864002, 1054224626, 1661436594, -445894225, 1569499174, -844472021, -122175307, -11208505, 2025937442, 164555535 ] ], [ [ -1631864590, 1489848410, -608801328, 676944043, 1432557295, -173515513, -627653155, 2137581983, 1968233937, 1999501015, 1543048720, 1530176204, 57385486, 469852148 ], [ -1693793191, -841613845, 427864506, -387499386, -293302683, 526589105, -1725508319, 868374041, 1480256906, 1322175218, -720140207, 2010544766, -228947160, 872998085 ], [ -24770766, 1934629876, -894932814, 2113648572, -1036816615, -1080102912, -39395026, 1712815186, 1271397521, 1384814556, 1803516002, -158947859, -934795535, 876513044 ], [ 678469093, -1075747639, 1050307394, 1560659043, 1415588992, -1096747403, 638913890, -136734171, -1534040363, 1468066315, 1694356032, 1642727344, 1666971176, 1953848650 ], [ 1225006367, -58162624, -1775397655, 1873984518, -1002926790, 162681435, -4155130, -1046155357, 1931174863, 108727850, -1991525343, 1452036126, -68330670, -642558029 ], [ 1413712521, 2121642275, -824748188, -936032845, -2054664226, -110998239, 1770699109, -62273550, -685038369, 388925567, 478418368, 1190171713, 1723554409, -1842644904 ], [ -1839325409, 1577028461, -2002041781, -379590092, -586873153, 1365431991, -1275923927, -195481312, 118781295, 184831086, -1975293154, 1890049329, -1397601106, -519811904 ], [ 1236547432, 1885534329, 743432553, -625018447, 1836401148, -1456353526, 1915001419, -688598645, -2121389034, -1076925550, -1096019966, 18876291, 1367815594, 1888224566 ], [ 1849840080, 949125348, -377782593, 268605432, 1529614632, 637758387, 1193662697, 1064059730, 1000521814, -1322243267, -1395036208, -829216574, 753764946, 1770373869 ], [ -766067882, 1154865840, -32819305, 1174137838, 1611415366, -917804274, 790146627, 1798747818, -1577827155, -2065185484, -1680102313, -191167874, 538556296, -1626747274 ], [ -1002903083, 1343533695, 325326291, 194628300, -1626827872, -1343408197, -1734691282, -477679817, -9993833, 1318364025, 756082782, 32838762, -432012908, 1938013720 ], [ 879500514, -1206240046, 1850541344, -2130925277, 25410486, 1260445582, -173151865, 1123849010, -1415630489, 384705276, -1406962919, 902497418, 91158161, 1824110724 ], [ 2120859630, 1245502765, 1475695529, -39909048, -1828977361, 1582246340, -328167409, 1176048557, 1724510807, -1015908553, 1272371389, -2103817285, 1140902869, -1332552269 ], [ -572443633, -1863379925, 2131174596, -1156064817, 379743961, -778839796, 269836182, -2141100382, 1380072236, 1410019483, -832468177, -1709363427, -345533177, 1059852690 ], [ 1280014858, 130383792, -1286272109, 677723086, -530247248, 1791662083, 1396952256, 1761802916, 1644964021, 703793881, 328485255, -727448488, 476620278, 718528003 ], [ 576323261, -1234700872, -961453684, 1485096595, -1885274967, -1697226220, -409994556, 1594473537, 807046680, 1762795695, 349689774, -1131582429, -132747989, -1801516422 ], [ 975087812, -1099548648, -635054957, -162907044, 559151492, -1014555062, -1390493982, 2144173763, 296144506, -1710983121, 529818541, 200845067, -820091844, -519655766 ] ], [ [ 756722547, 1174137350, -848865074, 180608882, -770534743, -97936984, -961898334, -991021765, 1298078302, -1696363695, -620711690, -1780938900, 571971268, 1050452164 ], [ 2068564146, -69202192, 1791649939, 952269759, 861922252, -381156535, -891441640, 198954696, -690117618, 278096230, 1770646495, -29273708, 2012659062, 2134490941 ], [ -1572151081, -1926447307, -1548939525, 1943677914, 642995707, -1891096762, 950036014, 740648938, -703204598, 487778230, -1531290874, -1347776340, 128342049, -1753441686 ], [ 676512161, 1273017429, 1149263290, -1502189621, 1740411595, 1475806371, -668255496, -358153588, 429373292, -1579956085, 1914098304, -206929747, -1391127721, 1429133421 ], [ 156695591, -1552579126, -1227265971, -1535998129, -536557348, -1865370998, -331390100, 999010069, -53973497, -89439648, 612871185, 1919276784, 1275433274, -714204395 ], [ -1152506635, 2089678331, 1599567292, 1671606602, -2092334848, 105799117, -148467036, -1241448271, -1876226164, 564332916, 1836715219, 1189057001, -484523689, -471145676 ], [ -753339623, 1872495545, 1885206401, 1406625534, 1656056363, 218242541, -1527613982, 159343160, 2098783417, 345263934, -238512826, -992887059, -499722527, 1126161770 ], [ -605676870, 1014647753, -1574206625, -1936192294, 783993471, -2020960391, 641405458, 97617091, 164906329, 377122913, -967816372, 1954533156, -36460766, -841050984 ], [ 1474888732, 680859032, -252307545, 1394991819, 353748744, -828267188, 1020588809, -186545510, 257831152, 912771381, 824472381, -287813498, 2050325472, 685559061 ], [ 1249249773, -382602431, -1348759391, -961244356, 938489700, 2068077696, -245470428, -284745133, 1142305244, 115101466, -1705276471, 66709894, -2069255563, 1319884697 ], [ 1219842818, -1149710070, -741277849, 1180549394, -1803125290, -5636489, 635257827, 2073318293, -1339772057, -317963103, 612709685, 1890549770, 1757803731, 451027818 ], [ 952899800, 1176150345, -271177632, 786034481, -346903527, -1188579, -777969599, -373231940, -444206423, -1062647425, -809676696, 293848521, 1425290984, 821742074 ], [ -49330299, -1231975320, 974129817, -1368533941, 317950471, -626100045, -517187120, 902951062, -1791051150, -1974924038, -714325614, 2077732622, -687942585, 1442052501 ], [ 1491172149, -559635639, 1129741430, 1843151973, -184020919, 992423947, -687529563, 996428249, -620806081, 1266894073, -111097215, -241758227, 2094125555, -1600092864 ], [ -210598962, 1282939904, -627651537, 1786378352, -944799311, -648709751, 1821097482, 392500925, -2079557352, 292522440, 912765025, 1298029704, 1682919257, 816315905 ], [ 399135553, 1519937374, 228451416, 1243444765, -494204515, -281923277, 2037412109, 2000037743, 1728316574, 1393301185, -291101961, 181997741, 1782386045, 520555688 ], [ 623891121, 591235575, 1804494881, 1434824162, 956173238, 1539717170, -1628545559, 1573112125, -1123624456, 2131281394, -1928690345, 864683491, 963837037, -1696622037 ] ], [ [ 501884193, 189376142, -742966178, -229270811, -63990599, 1425895797, -1133210605, -1553995359, -602251432, -805399038, 897659663, -331135186, -748999978, -518277915 ], [ 1901621371, -286503121, 59823271, -1311778692, 177009100, -2121765868, 834299551, 2052071894, 1804922845, 1496122543, 1390961501, 747079912, 1446145757, -2063922858 ], [ -645985217, 621136719, 1172738961, -289126819, 35440847, 582369802, 738916750, -837868521, -911434148, 1436231735, -1797123225, 1499406477, 223331899, 1786868860 ], [ -1973922495, 1189410323, 403835259, 1749730155, 657569175, -1420026490, -1520379377, 70599572, -1276059665, 695653324, -1586591616, -2060369121, 184436741, 2084726042 ], [ -145036033, 1421407368, 1685430201, 1234289218, -844409549, -1576996729, -417073105, 1554385675, 1376358971, -49624020, -679235580, 1008136411, 1451809735, -1318806652 ], [ 553217550, 156102724, 1674562956, -1142621152, -991882921, -1239018893, -1856352881, 1524216326, -757903930, 481498484, -737035521, -1165980423, -1229264986, 328143974 ], [ -1866926658, 466340583, 765310435, 2088165969, -1413787010, -1110103636, -1771675163, 1691514713, -477824453, 190206515, 771504938, 267948318, -57711547, -1582845388 ], [ -519566289, -919931500, 977544001, 1157704099, 1741687151, 507524580, -2028719939, 1933813135, -166849829, 1107959662, 1341736622, 1842332746, -1443141344, 1651293341 ], [ 1955139260, 1795386606, 1802905345, -2077512923, 1998847472, -333136048, -1660478652, -1607035856, 645266301, 1063881908, -719142595, -696158423, -1444643176, 647227149 ], [ -499321328, 2136523927, -1105200051, 301530676, 407635204, -1984768477, 722693931, 1232998017, -1057468531, 1593793760, -1613638051, -861355052, 65176338, 1546656209 ], [ -1346279000, 135878582, 2077235870, 562567693, 1167081385, 142366180, 135254565, -546899139, -1660244921, -336862847, 1849156683, -447417588, 22690237, 960579674 ], [ -1250742418, -1515571049, -2023003819, 428262253, 439882490, 1499821743, 2021377812, -832811141, -827503403, -2107007985, -30780960, 434460306, 200840489, 846729243 ], [ 1910995722, 204073988, 1095004777, 24801260, -659812477, -2026830521, -1512230814, -547918357, -325335894, -104606070, -1305612849, 26570499, 897810247, 1905648195 ], [ -1668517217, -1242387969, -1062639472, -44877316, 745677549, -1434078446, 1081739858, -1496290077, 1854358082, 1151721617, -1100585368, -1240952926, 2006103469, -131879230 ], [ 1223888911, -1575542494, 185093483, 1291127790, -647870830, -726152515, 787696316, -966251055, 194949186, 1192712091, -89877583, -1564339195, 533040565, 1949897102 ], [ -1132179672, 1772006383, 909642276, -720082445, 188281201, -346446663, 422736069, -2068121123, -1427035882, -1711708646, -2058982489, -2108355309, 1859041152, 1728934313 ], [ -789696636, -893291790, -1864145760, 1686361990, 182108665, 2002495472, -259331671, -147516713, 689472783, 1166840391, 1045387692, 355779550, -480705911, -1569595029 ] ], [ [ -198290594, -972279654, -427410941, -1639219878, -1739132497, -417919307, 959477593, 1522793754, -1257787930, -1116068979, 674623885, -599446288, -293005227, -1177049403 ], [ 1206728901, 1565439785, 317962694, -2050784705, 1407752773, -669136694, 2139508205, -297947042, 3205244, -1561115283, 845860693, -1394887983, 1342857001, -352222574 ], [ 1476215267, 1357783872, 503570734, 674442256, -1828052889, -2071608167, 138436407, -1498967454, 818194857, -1621041360, 930183131, -487271500, -2013806556, -1272746442 ], [ -1074227031, 1822755182, -1921557078, -1179684375, -1642460140, -1718411681, -889583582, -1702452448, 1601159683, -221891413, -1868529814, -203742870, 916595709, -1030201463 ], [ 1070357583, -1026241401, -851734870, -724521423, 198014140, 890271034, 1335301069, 325774710, 183876221, 1731761388, 1209602907, -1033431685, 1094397556, -2110413668 ], [ 1206192022, 84779852, -1030390974, 1691895594, 1855524878, -1519954778, 741229381, -789550660, -1671638730, 592241104, -673720656, -85316863, -1155887807, 571179872 ], [ -1903875164, 1817469582, 450371191, 2021634126, 914852700, -115203753, 1297088736, -1499361335, -600510838, -2066773062, -1306731083, -962911162, 1406442713, 263878235 ], [ -517144767, -1226826151, 1289967331, -345188022, 457696541, 1234817086, 775653197, -1479223938, -1880289319, 724938027, 1984725120, 827999741, -1622001214, 1905502622 ], [ -608725541, 11299044, -1204664614, -815644246, 1121627750, 1583170922, 1912480509, -468237090, -601446952, 886688346, -1389814033, 391306793, 457983687, 381001162 ], [ 1019884111, 2141196927, -2007111029, 478854021, -1624073362, -184775656, 684467781, 1949731066, -1128464267, -1253720871, -973640568, 1309085912, 2005747583, -789995943 ], [ -440747789, 227931432, 634331642, -194367147, 1411400609, -293095559, -1269158313, 1739831608, -1135146450, -4445904, -1183019915, 1302359600, 1908562711, -1967765862 ], [ 875952014, -623191931, 2133867163, 1275417518, 1371032702, 1128988672, 104400669, 1698268579, -254844017, 1673469412, 1789364184, -1974179918, 1284518402, -437068677 ], [ 121231230, -1795220600, 973759412, 1365605555, 264882112, -1474140997, 1402806151, 1620714401, 1199380936, 1821245276, -606418735, -1931241747, -1572198017, -841597190 ], [ 637220453, 248946246, -528880540, 1068148607, -1309475487, -1815572404, -223043232, -922653501, 2127963341, 1925211820, 1025448089, -859309176, -1710557017, -460146782 ], [ -1910293013, 1570607589, 1439532280, -2013156653, 1995270968, -125349735, -1157830081, 2038404066, 1970505328, -2104128066, 999416824, 321694198, 1691825262, -1944856689 ], [ 485185708, -1563113700, 149621456, -391671448, -2104077909, 804964988, -1162120206, -452172928, 233713400, -1288959763, 145448413, 1502105441, -1771720938, 700975564 ], [ 160760107, 1613182752, 2127103634, -1952562006, -805922870, -2100227979, 183568888, -292035630, -1486244471, 1506801690, 1220317709, -247650963, -1002547842, -1201202815 ] ], [ [ -1759855571, -1856153481, 2066237088, -908566847, 2133020258, -1193379654, 156492838, 905462782, 1101960536, 1039125520, -1216635498, 4741711, 824380557, 1666306956 ], [ 1631376371, 1521046196, 1214787886, 87356905, -2115676281, 736370148, 97532872, 685021331, -1533524365, -556661639, -1589965827, -482963657, -101922099, 507766014 ], [ 14559030, -893934763, 786484608, 1907653377, -1175875145, -1653105621, 1373373538, 1964918654, 733894043, -264026076, -888895611, 2080727918, -925760822, -191730728 ], [ -425796937, -944829439, -186978164, -1514354972, -1588221977, -752883843, -2073818979, 1286883233, -450661104, -765376825, -400781744, 1948585411, -2040364553, 876894072 ], [ 1862369190, -844151510, -2133174170, 1046717661, 1074156389, -1162422084, 1700593789, 1496050588, -1663288825, 1822287719, -1493871780, 1267212142, -75775378, -571016302 ], [ -1673388544, -1352239149, -745331029, 916350757, -1838240988, 1986594017, -132084541, 1003921524, 1747744927, -973159425, 618291313, 1217318802, -633251651, -421531454 ], [ 823784016, -1490186575, 553808438, 2090143562, -479495400, 1917622818, -1680124275, -1066217587, 1052388827, 1279474058, -1952568620, -1591668752, -732157666, -243959640 ], [ 292737556, -1680806460, 2147186828, -1305529425, 286088003, 1606912284, 1300679015, 268697336, -1652721852, 1767275110, 554155335, 1822296979, 1745311260, 542379946 ], [ 627051988, 374531188, -1969898983, -2018160362, -1460171346, -1534790737, -1072654675, -431344808, 1181823939, 496559678, 40483972, -1678282080, -1746197056, 505414121 ], [ 1355667916, -315566091, -465358520, 412477453, -428714267, 1377689218, 1885955924, 1674064988, 2097985560, -179131530, -879397060, -2052328302, -1425604034, 514159661 ], [ 491407780, 1449973182, 1510001068, -1174980096, -143520276, -1974125064, -1016276265, -145827081, -1417658654, -154170889, -1489434432, 2008596060, -1060243609, 702571783 ], [ -1615586417, -1148208642, 1535000024, -1199547708, -266764567, 652854354, -1806271137, -2008752496, -1196024519, 1694891506, 1815246664, 1130007291, -2061155118, -322530967 ], [ -801943463, 11918067, -1476934011, -2051554752, 1011838055, -211506680, -2119976530, 104786084, 273516073, -93620362, 181644082, -1465865007, -1526629162, 77381866 ], [ -1198052761, 559122648, 1590634495, 763580387, -1871215952, -1703533573, -1597741310, 1660882708, -1643703048, -48829170, 971686495, -881485686, 2064767395, 1447762010 ], [ -649035194, 1743495063, 1435005782, -1627365209, -1553473198, 31232632, -46524109, -1019209016, -1890127270, 1044846747, -1730778951, 1777268136, 1633259003, 1715299008 ], [ -1821210313, -1152833016, -1358888667, -371231131, 1684635094, -1874495871, 1295824326, 1010701251, -294998315, -1228603936, -1179174883, 1206957102, -1377226339, 1950649753 ], [ -1985116375, 607223782, 1548593854, -147972254, -1564048815, -1891399356, -1659951108, 967551051, -1539992779, -266140056, -553055669, -320352635, 1392709764, -1045449141 ] ], [ [ -232643089, -2076837526, 757844247, 440405865, -1620513685, -1378960548, 1004448681, 1710381507, 780787252, 262349682, -520425667, 1194375065, 2088634639, 345065500 ], [ 1457414075, -6910621, -930740899, 1518797107, 1720184689, -2131279194, 603638071, 626934905, 519582659, 719128502, 668079083, -797161827, 1893686182, -698524861 ], [ 1511288230, 1490438704, 1259302001, 1812998358, 1476612850, 456878939, 625166359, -117164150, 2028126833, -1144439334, -1611306520, -1352660577, -1183513190, -129529375 ], [ 993802640, 2099349817, 2009840237, -642211883, -395077050, 385434696, -469220921, 324633929, -558859077, 646619846, 818695863, -1200613119, 339312586, -860192383 ], [ 835027450, -1911279040, 481668293, 1048084679, -336662310, -337653239, 954350647, -201583204, -1793333720, 1843759998, -1713297761, 153149148, -2063821255, -1573001575 ], [ -173365032, 1820387128, -596177345, 1675637608, 853518055, 370672850, 913651753, 1064052522, -1904241838, 1112221271, -1376468941, 1068166270, 847350157, -440042140 ], [ 117145426, -1657971324, 453586342, 1275755634, -1182494786, 1555409094, 1890016423, 21394861, -1428363620, -818007631, 450333345, -105055939, 2119355665, -1531927765 ], [ 993791787, 508421540, 1854981276, -1090402079, -1339443177, -2016032894, 1800727086, 650016742, 177893320, 103900616, -1386799386, 2081067740, 1227897960, -1469898211 ], [ -731277475, -1123921865, -150780369, -433680506, 735698222, 1872637768, -1810663747, -896085107, -954301917, -8996087, 1933448395, 550118990, 563551581, 1352198739 ], [ 258501482, 548329784, -1062150819, -2065889575, 1101274884, 582684280, -1812526854, 1115272735, -1999895467, -831723220, -85420346, 196284812, -438754822, -696543547 ], [ 1286680600, 122389119, 1515956786, 1990296063, 1139451401, -1082749196, 214381603, -758725944, 2090233317, -1102047304, -425661385, -1223433441, -969777233, -1239841463 ], [ 1441252497, -1595623812, 36370223, -280024013, 1387614154, 1585737142, 306883512, -1298440097, -718434147, -153906866, 1333435920, -2104458915, -1385365390, -1164655564 ], [ -484258350, -939399006, -1621329829, 1773025949, -665982719, -1547237304, -1903666378, -565261940, -1910179562, -1084645941, -1992081680, -56553806, -1243829897, 1428943631 ], [ 1586217915, 1700189877, -1862938503, -638114438, 1016363210, -1220552479, 302870539, -1233915561, -178580914, -1001189102, 1550868963, 159889577, -744266716, 879296588 ], [ -1812165388, -1479770003, -1398566867, 427927381, -435573225, -1268859487, -995198879, 650090468, -632254663, 1363527029, 589275307, 1440979187, 1794736450, -994412578 ], [ 1730891368, 1542239939, 1891092918, -104829667, -1310678431, -706314441, 232642749, 1968853391, 583774106, 1363422216, -1362534267, -799854585, 1781352088, -1173736581 ], [ 818424648, -705619879, 408898492, 1330571054, -1668954055, -1121117894, -1507603062, 1177503457, -1386055253, 1744200900, -1922626987, -488726151, -97238617, -1437808882 ] ], [ [ 1071832723, -2040354987, -1171590555, -1302985519, -1782060177, 2001685662, 2018673538, -1991851721, -1563178181, 868194748, -597366481, -998353530, -1895634014, 581363778 ], [ -1100991365, 2134164772, 347957896, -1907457192, 1417264084, -288010801, 1824034836, -1930463167, -277274947, -1324492029, 1932169194, -332773212, 1437952934, -405997406 ], [ -219909810, -612117998, -156702186, 903079608, -2084887163, -808001797, -850268057, 804868367, 419347180, -1617391541, -786628938, 536024632, 973603212, -1096830182 ], [ 1262625654, -1283233304, 535509604, -1250096023, -2045422454, -1800072754, -150504667, 1157759420, 797379419, 1087551671, 908653679, 1154914467, 1584771131, -1405000613 ], [ 173012789, 90952971, 303364648, -1991321876, 1438701790, -680338614, 2020826418, -1444905331, -1913564149, 464883794, -1614990595, 2129302198, 1446650911, 206646032 ], [ -146343221, -1684379089, -78271355, -489394736, -78657237, -1810302805, 1548422547, -848170319, 1850057901, 1529581221, 999511568, -2028574922, 1932999721, 755244279 ], [ 1603994403, 75121661, 1693678246, 1353996106, 784608183, -1752977132, -79186399, 60564069, 2019696196, 776511937, 1789605857, 1828826219, 1317432633, 1150817636 ], [ 1005170592, 1965212881, -464697092, -969112103, -2063941477, 1993837746, -1987290551, 1848260134, 1586862202, 1171832706, 1136773771, -1219396484, 1388311970, -825414289 ], [ 540139417, -91587906, -1737766905, -246308747, 254792933, -3493435, 1454391590, 500140455, 723748716, -1043661989, -919581676, 575395874, -1273876983, -1527884953 ], [ -987688582, 1697872886, 1611145162, 1701131677, 884975235, 1045184861, 1283674781, 339287626, 856948123, 57947980, 1536729134, -1222395280, 1605531855, 1528869940 ], [ -1816138236, -92091196, -464122085, -1641007268, -1304939552, 1061459982, -1472690169, 1149119638, 1252091455, 1687351426, 167617286, 707727923, -1143596551, 924935388 ], [ 903005424, -785963503, -851905354, -1389602774, -1738387112, -1080035729, -1440242112, -876458057, 1166545434, -1489089455, -665413077, -2105166259, -1674705506, 1654659168 ], [ 860863395, 1433178137, -1712748934, 915318012, -1513729625, -1912835380, -219934657, -737470132, -716333037, 2138555616, 536906688, 1256630805, -1364511140, -1124500681 ], [ -981373970, 153904916, -1946000857, 1478992748, -361744438, 1798401967, -1899215941, -1035827371, -1307671622, 913267075, 1143600927, 970687671, 437857209, -495507992 ], [ -1352692179, -538688328, 2089948077, -1666630809, -1547364069, -1364432361, 18156126, -1076453658, 1945541643, -1427961980, -458145603, -1254206925, 504808207, -434826520 ], [ -1717734397, -1897399987, 1945160280, 319821949, -2095793501, -1596444182, -841839798, -1644023240, 244287120, 273122689, -1824100153, -920401296, 167978038, 1012060754 ], [ -184853797, -433144778, -978894580, 506991412, -804541498, 220042644, -1544292446, 1018759003, -294845583, 1852856944, 388808063, 1987076101, 711411911, -391974516 ] ], [ [ -691200085, -878831124, 1799857818, 96843890, -1621432692, -2075733806, 597493673, -298522962, 402676859, 1942594068, 862100196, -1745382785, 1532536938, -1241414259 ], [ -605238688, 1769521280, 2040012858, 1442044171, -341135612, -2145558257, -1611842371, -1804769939, -1539849479, -1648465548, 1476671571, -1480141864, 753849143, -1705242199 ], [ -1515500373, 958142142, -743070867, 358399949, -1252749446, -2046539026, -345424296, -848780853, 136271723, 1004992980, -948549695, 1740290828, 416853237, -1460413403 ], [ -163837558, -1556362999, 717629760, 507023779, -1695951038, -2106184150, -2128389295, 1500212412, 813808880, 462448627, 610812961, 82734283, -724932622, -2142511454 ], [ -1985193364, -494306591, 1028656650, -1193501996, -2012286716, -703492949, -1346176693, 1967118032, 1249169555, -476696943, 1608745861, 1763215105, -1936676073, -1021303094 ], [ -1933444985, -2076361305, 1670352763, 1672158326, 1093978471, -40744257, -1979443047, -229906535, 1723130057, -708751266, -2085210020, -1502285076, 988660335, 1659404926 ], [ -298492258, 1733981486, 1753944999, -844393784, 1858247194, 205484632, -899868146, 1986098040, 878221689, 1136807952, 1090936023, 585644619, -1528194697, 463768047 ], [ 1529346370, -11185551, 1306049995, -106079723, -1778637705, -309299602, -700119926, -1744093144, 939993183, 39178899, 19039295, -362367463, 1199434797, -186517290 ], [ 1507052606, -803541049, -1310945462, 1731101415, 1179564520, -1396208452, 1037138936, 1709635177, -725538759, 406301452, -1767981854, 550692056, 1569545293, -988202575 ], [ 1942632636, -474321269, -1877911072, 1059854527, -1276494239, 535443334, 996306893, 741241079, -755472418, -2081115971, 831396659, 1524772429, 1231437029, 988482115 ], [ 1532704968, -664392531, -965977951, 780017973, -1860960657, 934989555, -1401878738, 1419863389, 2095006502, 402320661, 1741164369, -2122572243, -1849307500, 434910029 ], [ -117658205, -1831598114, 1539610862, -1119174028, -1845197914, 1507779282, 1440784804, -1035972230, -2144151644, 365351908, -1782072351, -1311238692, 412376486, -2012326645 ], [ -232779142, 1868886404, 89807699, 861329673, -1671694843, 818424825, 1042200539, -21529587, -1676463410, 244639355, 1315224589, -96771603, 190648566, -884648851 ], [ -1936301080, 1943220958, 427797383, 765021032, -267235325, 377245807, 1022134418, -1548212266, 672579485, -423281557, 1845271639, 1143446336, -131205838, -1510707715 ], [ 1535908502, 1479175799, 1020948103, 1669528168, -2113895686, 2129618737, 1233933179, 2071230082, -1976706782, -559597518, -1876654279, -1983514909, 396928814, 676056721 ], [ 306553932, -1989488894, -1428833262, -1174483438, -1067899137, 1566125000, -1719326619, 168018509, 1084360344, 275307552, -1430793160, 1571167503, 1508833529, 809151923 ], [ -1020293824, 655561277, 1858381607, 1651013577, 2134483663, 1913466973, 467777574, -1005341280, 947671080, 1949957756, 1532414743, -1419685016, -1355287357, -582141386 ] ], [ [ -614287255, -971589896, 1187200039, 509852917, -1926188329, 8953587, 478814376, -1783083433, -577796339, -635022151, 339818802, -327923072, -1802119749, -1406642581 ], [ -434878649, -1724226253, 110532533, 1723775285, -1305157766, -865343796, -1183130662, 1854728747, 753439244, -1321030963, 167345625, 166843572, -111355198, 2116464975 ], [ 1324410765, -711420655, -1641948368, 1171462572, 709697629, -36011676, 1413865943, 709737910, -1202562166, 2007759374, -1331032739, 322126403, 855682949, 1344089645 ], [ 1242293934, -1639380062, -223962193, 1853476723, 1441390950, -739987619, 484589353, -1246120934, 770970441, -1579839419, 1630426568, -529546650, -1133727917, -787022258 ], [ 1573868976, -447226158, 721889539, 1516711533, 145633513, 1355329118, 303372110, -956889230, -845670885, 106615676, 587415126, 565512112, -168550595, 1542211255 ], [ 85793410, -1737040642, 1756819912, -1810684324, -6228734, -1947597871, -1804714027, 164652031, -634303609, 1171491259, -659879405, 1471037360, -768438504, -2028796905 ], [ 475392208, -345163580, 890153374, 1536151286, 1106761858, -1695145183, -1328010273, -825590631, 220324569, 1725852018, -1417884897, 1820365770, -286215667, 614502412 ], [ 179354580, -511911464, 1320660971, 1670764410, 1056666740, -767528447, 1008425717, -1301627131, -489622858, 25237619, 189961199, 74205830, -2086172444, 1404704597 ], [ -613036243, -2067056580, 1747973492, 1497339133, 572079734, -654380497, 253414563, -1218993979, -968199922, -180614269, 2004388380, 428878175, 950847339, -662366864 ], [ -533321480, 820651384, -854796227, 405362439, -1614172684, 1046635612, -1784498122, -718015746, -856226925, 2059402456, -2055918744, -1180425049, -1143959439, -1253649984 ], [ -304844602, -74573779, 2018628231, -1305514470, 316705112, 1976108224, 241040330, 193767882, -2091488602, -1350956211, -582255128, 951728737, -1302939532, 777951154 ], [ 872006777, 2083751174, -1734390020, 786353513, -248692087, 1636741490, -1132714875, 419277193, -1073134199, 960834479, 1829784110, -174904820, -998057615, 1246424346 ], [ -2021150025, 1923577218, 1987913949, 410554789, -1576598742, -1588934202, -1863531464, -508677915, -440980573, 963424594, -1070505459, 310493734, 1723512165, 1420561458 ], [ -1172983681, 1089932989, -1037771710, -24504042, -1698623532, -56872486, 1566066066, 1030555684, -1449882800, 1600807754, 972224773, 1114045097, 1336606014, 1438335974 ], [ 876929620, -1974926510, -1952346520, -617392500, 273220084, 635013641, 1323791595, -1097654976, 668330407, -666351532, -217677642, -2008597885, -440301013, 85907717 ], [ 717971625, -1824423163, 22626197, 1204314055, 1685958773, -757038416, -1646747397, 356511600, -1132207114, 1104650319, 2127256275, -2124329138, 367046336, -530462765 ], [ -1086454033, -785597935, -1954669040, 570932607, -1447806201, 1291006238, -1453117686, 450272188, 2093480253, -1423204826, 1034154534, 1837639285, -406759603, -1443945950 ] ], [ [ 1165560919, -1283974236, 1983985249, 634868487, 228167006, -1395279716, 675406727, 1984255023, -1945962798, 1968507827, -15124517, -1979297979, 115266184, -716311184 ], [ 328668092, 192494437, -2049138903, -1957253781, -1971848963, -1214071978, 1175019406, -1477534498, 1903155321, -906197856, -2142510590, -890801621, -785789011, 652330490 ], [ -1722941895, 786999181, 1419942532, 2110141297, -1413213212, -1434312873, -725368743, 1385618676, -1227402892, 1698593510, -756982139, 833393465, -1300808304, -2145862764 ], [ 1468571358, -1871482581, 1422821578, 751968299, -1769433545, -1497494575, 324499156, -1708973567, 841142733, -203266167, -461609905, 299189978, -1183167219, -1111452536 ], [ -63109761, -2051826812, -391024157, 1489589597, -167616181, -1988891402, 1450778909, 792117253, -905774294, 1279525722, 241770646, -1635080014, -1356847564, 368446819 ], [ -1924159392, -1038358797, -1719321655, -1786729373, 858326382, 2021183122, -1169628199, 1387888249, 243963683, -38140644, 768781156, 21894836, 583117051, 779513760 ], [ -1348727228, 640140609, 1763930676, -361580533, -591252412, -645169936, -1298878590, 1926889571, -1562100599, -1501494587, 1506071309, 302671217, -338266875, 973622511 ], [ -185488800, -527501024, 2069639476, -130463496, -968255681, -990605745, 266498239, -1572085210, 1507260916, -84380445, 145297321, -1602044689, -753439150, 732147023 ], [ 217870336, -2066195004, 2065624787, -1864836606, 1461793089, 1250538438, 435325706, -1548911878, 1432767614, -327599660, -2086987199, 1609298805, 2029288885, 15616055 ], [ 281567765, -265127094, 686402292, 669388726, 870642768, 1648617979, -2041297019, -630411390, 1830471558, 159462677, 604701105, 1284825841, 1313076289, 436528068 ], [ -1433981434, 1731077304, -383634765, 495975285, 2051270307, -2145868304, -1896975584, -56504195, -481909687, -367984303, 1757964423, 373699857, -355555567, 521466294 ], [ -1331283882, -1204202950, 611556231, 158218325, 1913144077, 1499212443, 1547584784, 499097256, 1488713096, 1772089606, 259596478, -1208841634, -64542276, -813340612 ], [ -1790926348, -1811620297, -1536063148, -1375078337, -360039957, -2071045845, -2138962474, -715504155, -1067978335, 1798364222, -1880975379, -591026588, 1119967339, 646419729 ], [ -18779787, 188589750, 1947690291, 645662608, -209143455, 277230360, -18701319, -60098614, 823497607, -1484498249, 181848140, 1486067660, -1706712996, 593831963 ], [ 1926843665, -2064467551, -93900456, -281356383, -2073968129, 1033559587, 115197810, -770971554, 171706045, -1729224030, -1146233254, -437150628, 1133536825, -811945022 ], [ 260518317, 880816580, 629366518, 533986142, 1142094755, 462059919, 944750290, 1015504151, -1364157369, -1554814149, 1286077190, 1368974471, -682120900, -1717694751 ], [ -1916601020, -1521936214, -1659016274, -1757054999, 478833724, -379932707, 1880112846, -1033774899, -188888381, -1508003584, 1301387983, 1190514847, -647913294, -930204007 ] ], [ [ -142917230, -2001333086, -55674375, -1762471550, 474752951, -2081893204, -1872457566, -340040064, -1789065449, 1169767196, 803638401, 807929487, -1054543999, -85008228 ], [ -1199009997, 1731859828, -909621364, -711120709, -115152060, -600533316, 499862382, -1871216543, -1390441824, -159107972, 269082906, -488086663, -1267083971, 2143293754 ], [ 390905652, 576685839, 1332761766, 1203904108, -976098109, -1938786991, 451063780, 1091821732, 1868369, 1476444350, -1385574029, -2115542453, 161242380, 1272706003 ], [ -483321048, 1622771419, -1695694329, -1666795400, 788893533, -163543450, 331204330, 2032499702, -1012545229, -803324992, -349073106, 260304527, -1563359403, 1877969401 ], [ 750553349, 1411388105, -1218031198, -359542824, -261754510, -1509519585, -1648752269, 1040123506, -1112085280, 391362635, 659492629, -1365321329, -81858348, -1613229767 ], [ -91634968, -1369337841, 1259541754, 2099112930, 2069097131, -991717829, -284560362, 812637141, -1554013868, 1449406433, -1101813513, 1889574344, -1318930131, -477811053 ], [ 857143947, 1614614992, 1101624815, 872381313, 1002068089, -1382804380, -575088313, -979156702, 802661792, 698149287, -1146921634, 863156388, 1839933248, 1644874029 ], [ -1482426049, -165370671, 2011023125, 624647536, 1937121983, -731655516, -933391862, 80534651, 1278212485, -848101129, 954706456, -1486928597, 953021106, 1402965286 ], [ -703524672, -1805068727, -697538198, 1294657147, 1994478540, 1713339430, 465125999, -377698359, -318485423, -445419748, -491474645, -689025491, 14240427, 1909869613 ], [ 2086515553, -397676794, -1219285279, 1758463727, -752393762, -726987524, -145266015, 1654452616, -1739976422, 1712841420, 1869517403, -1126244323, -1415180303, -45737266 ], [ -336951833, -1820281982, 365219014, 816237238, -2136064495, -1543812506, -827222652, -1801147960, -1162383703, 30193911, -800927341, 1115362304, 1377072328, -140502578 ], [ 461844238, 1646656846, 693324800, -1401459784, -1169071750, 1021865210, 974084862, 1763451022, -2032378623, -748252411, 554951414, -1934769124, 340424052, 1356331781 ], [ -1507773988, -2116551443, -242453571, -2049874164, 27839971, -108305276, 692391332, -1441560148, 1723349206, 45100917, 596423408, 175531893, 1401002003, -1827143089 ], [ -456617235, -823747303, -1566322698, 145759435, -1163463395, 198794340, -1914536954, -667510053, 1335830760, 487833868, -2130769943, 1195121338, -398458150, -1396550112 ], [ 1587973583, -423638147, -1265913923, -1496329457, -1718921268, -1824299285, -1642072451, -600489297, -915253482, -2138404303, 454490656, 1865192463, -1081942978, 1760073904 ], [ 120982079, 1616316374, 323029403, 1062520153, -669759669, 575726512, 1668922413, 1105997186, -1807757394, 1574160442, 2107419371, -224546166, 709528370, -1815877280 ], [ 666737011, -1566787856, -11235563, -666267525, 1569405858, -2133121396, -672598802, -850657099, 387215276, -1668697005, 137197329, -948471524, -1002102736, 8135939 ] ], [ [ 325062029, -1892359728, 940552758, 630126108, 142882604, -1058046649, 1560205641, -578941425, 1136220300, -943084223, 480470040, -1715356805, -924215720, 1287707726 ], [ 111589216, 163712080, 1964095935, 552250528, 1409782957, 1531365885, -1927031768, 1916384082, -1894322143, 78542490, -881284395, 1429681151, 1213949794, -522197727 ], [ 736984068, 1669632837, 2037546922, 986741125, 1056510095, 1907067124, 1214956336, 1026742696, -629750887, 1174137633, 1394764005, 797895347, 490946933, 1833611288 ], [ -2068930611, -1576553123, -1559384682, -1292231880, 263722647, 661580469, 1958746166, 1398165171, -1735950697, -148326573, 986350135, 1501651405, 978853408, 2126740331 ], [ -1630204371, -1931963158, 1139425389, -366363054, -354544734, 1882054910, -357941336, 117092274, -344428018, -1179944868, -2032316375, 1790385284, -378755748, -1161453572 ], [ -957372360, -129928532, -1587207262, -272747697, 194499025, 473728356, -1194630657, 688305472, 521095932, 381373444, -348450819, 1359498837, -1510946127, -1935171931 ], [ 1298732481, -290202749, -525024687, -51718575, -555498315, -1784252364, -1599982920, -391361987, -711723083, -464483855, -1480087338, -1701104254, -503610448, 2040690541 ], [ 1781292775, 1768701902, -1886564147, -1652218880, -311724273, -541459148, -100444805, -63226903, 526775446, -1061012853, -1967187336, 1511136096, -1442659143, 527306322 ], [ -1939955489, 841300201, 1961985430, -1740253686, -381786842, -612903605, -1009748828, 604189728, 675039349, 472503504, -1482261981, 1663666505, 617104820, 107030982 ], [ 1997351446, 429211777, 1041148729, -249090594, -750445877, -1001469823, -1797525647, 2125699867, 2015169738, -282391809, 1840107503, -1487460050, 1623798190, 1910831651 ], [ 805384843, -1213055391, 254660420, -669670136, 824290902, -1350986322, 825861346, 1101455351, -6045714, -1091819580, -2056628804, -1742978542, -322972780, 436839236 ], [ 1783743963, -374904086, -1247796067, -990591084, -1579540090, -323907656, -1266069801, 1841968209, -599234102, 610446492, -20677702, 1632350224, 1977613731, -1258647637 ], [ -1965276106, 1013650120, -795449019, 1524995860, -771525557, -1090267574, -1242064217, 217302920, -1753963337, -227044663, 164371985, 2055935101, 570933482, 907249988 ], [ -483570479, 1005604479, 872108400, -1602740635, -1686473196, 73316520, 1848963798, 1048268483, 2103763545, -1692415640, -129152215, 1160062212, -1496467404, 64395967 ], [ -1203299495, -1186113222, -1675107526, -200812930, -1895681158, -434898841, 586091834, -1361847250, 1496409087, 2084480733, -2021208054, 989561828, -265684854, 1487431059 ], [ 1203443775, 404603380, 125815161, 962127667, 1233076845, 406141554, 620376520, -2111319262, -1205266212, 893847701, -1710144958, -1857605011, 1867648548, -236343335 ], [ -159715432, 2009639408, -961040477, -1404031515, -2144575325, -890269522, -774190724, -387782721, -2103443717, 1570669065, -240667532, 242745595, 1348743994, 1959501106 ] ], [ [ -378958503, -610678913, -342164680, -2067620215, -1243203483, -1507625479, 1550609914, -1087580780, -1920511002, -168598786, 316629574, -138485002, -310009985, 2133396254 ], [ 1216480562, -535463153, 853240437, 816669500, -468532619, 1888355863, -552235510, 1710149582, 2055236248, 1808491608, 740490239, 2093171653, -1315541582, 272509765 ], [ 1892838613, 2038891707, -94770716, 400720145, -295305070, -345446526, 691051501, -2032931065, 523999517, -1293515653, 1171109922, -1167734895, -938352759, -1078782528 ], [ -1631413741, -30187670, 511587902, -99891138, -1163226111, -1474135257, -597514177, -1328957021, -1816771646, -1211353370, -1145587891, 162250137, -2127557916, 1710879770 ], [ -605615424, -839842308, -549811553, 660035614, 1313945986, -808371311, -277221646, 107436964, -1245800227, -1105613433, 86907226, -692359041, -530711722, -2010273367 ], [ 2068800345, 2045540972, -497861560, -34855560, 483652744, -86757769, 1015546736, 471850983, -975157216, -682705159, 285820039, 2094077116, -825379989, -1505759276 ], [ 180066845, 112517347, -1007101440, 1189770268, -320763604, -1750644104, -1169438636, 649521804, 1432281050, 1700452789, 1463779561, 13761594, 737919312, 2144635140 ], [ -331987736, 108352805, -1573522984, -71375417, 946420788, -12921865, 727602991, -2060021556, -1423862544, 1855774138, 1977776981, 689650770, -1512690595, 448764266 ], [ -2015971127, -1699757428, 866200504, 1018894122, -1123698260, -1417991062, -1315182253, -1254238481, 424109712, -1463696810, -631541052, -409594013, -1072756445, -1400482114 ], [ -1365071776, 1941242318, -1458883344, 22385434, 1650819133, 1091791542, -475297975, 1497562694, 132113223, 404953242, 69652538, -1462447263, -806441029, -1446383903 ], [ -450604719, 1520366463, 1392704893, 321692541, -717635820, -1082356375, 871642507, -1941930101, -601439380, -1473163412, 911354758, 688030914, 1957751791, 62093750 ], [ 1090696670, -484132413, 92447704, 935630268, -769253821, 1035840964, -368857769, -1300801751, 1137033907, -2006816815, 1220064293, -1073534114, 1949072439, 1406732505 ], [ -1243086346, 428367461, -1832653401, -1228818108, -1862819544, 158639490, 716574759, -729154936, 71188048, 1533689261, -850473608, 43612921, -13704928, -1189975628 ], [ -2097798981, -1703317942, -1443055529, 748315999, -97499286, 1956341494, -351106788, 1388264614, -489664763, 614893128, 1778502486, 300791528, 6709743, -263110142 ], [ 88370691, -1747763899, -591491319, 1151006260, -857607149, 460116853, 983138970, -1560347234, -2022174580, 1712660702, -501416502, -2128664185, -690047373, 1556962435 ], [ -703204456, 1490084282, -1040616128, -1707457380, 423176545, -306386348, 1380971930, -686719891, -1843203849, 1946154143, 455255752, 363629302, -1242309838, 1020530888 ], [ -1464756466, -793227697, 798738972, 2032858093, 2090920799, -1845738769, 1565262515, -1410165809, -1597323267, 1265418240, 556261891, 1232484339, -1219187920, -257830658 ] ], [ [ -1333282912, 178053844, -2074004367, -641812248, -1168748824, -1339378162, -504135032, 1045132895, -1342054486, -594815047, -1162705911, 2049216343, -2026544217, -1123338742 ], [ 1852262003, 347147317, -2053405396, -1459246277, 1319420281, -358783642, 783313102, -331394292, -884572060, 1196378225, 1642171148, 1687038159, -1243701575, -978472727 ], [ 1058207195, 1680931173, -1456835467, -1724748750, 339920509, -630464046, -486799581, -15697339, -1528962146, 539603161, -432004357, 1934163973, -544771628, 1055918342 ], [ -1475946160, -1610087909, -1872258449, 2036161639, 729290099, -1760491563, 116923575, -1657795507, -478510545, 823728456, 1576299549, 224775591, -251898528, -1788338800 ], [ -1707699754, -797174182, 1204085828, 1667848025, -1644041167, -2084791731, 406423328, -1915864855, 1150212357, -1222939535, -199428304, 502429924, -241478894, -1975893549 ], [ -1491395591, -659153800, -143477911, -1771057300, -1259815518, -1576476804, -1857441713, 1730055722, 1300007157, 536295969, 1539558337, -379299951, 1775825139, 44374021 ], [ 1954887234, 226520774, -313170137, -27250349, 1798184210, 1891750732, -2076454425, 883806972, 934678450, -1333127029, 8701733, -1077624407, 1529850177, 578832634 ], [ 1068886293, -401081637, -972989490, -912398623, -1234793510, 1035108974, -1811919465, -1104477793, -474479132, 1980486222, 1146633105, 2013822857, 1051505027, 1778639094 ], [ -1775020338, 97468877, -256040188, 586894275, 838745233, 1158887007, 2028674063, 1901562746, 226809369, 917587973, -639768873, 177259605, -285247005, -100787959 ], [ -2120471308, 1463449149, 696994707, 359173651, 1136418522, -548427833, 1675750773, -1080042916, 927710335, -1042859902, 1587298398, 2108600601, 124701044, -1153566790 ], [ 51439033, -1754322004, 1950819198, -1051922194, 949679473, -433101266, 1133799781, 1333367524, 850994675, -2004182925, 581791563, -1832093950, 729459020, -653036543 ], [ -376391480, -69177233, -1052748375, 328740702, -1567575743, -1425464925, -1369581884, 137736375, -238554285, -997534726, 1543460012, -622761513, 346481300, -955219798 ], [ -1251446596, -1457106873, -80224382, 282161818, 321607859, 1500894993, -1301417593, 397360620, -1272449928, 1527454644, 2140691196, 472330654, -963159768, -270875712 ], [ 1943332826, 243878983, 844600303, -1357725829, -1334713665, -641515231, 175542300, 810550246, -420019332, -1930298574, 1417127794, 2018601648, 579950013, 2116548245 ], [ 1310862488, -833270390, -754051945, -1550543095, 351566466, 15107577, -1244392039, -1242435115, -1592940115, 66776836, -1083602610, 1359731602, -2028727298, -32468191 ], [ -16858637, -470173666, 1969690918, 1274352248, 484295666, -1253804372, -1239807584, -1717143727, 61072178, -939768399, 1071569248, -1625468859, -256136182, 1069731081 ], [ -1030352874, 1102254380, -2042365478, 924864289, -1652516124, 1441824242, 2007729154, 57052134, -218361932, 2095039110, 1022286112, -994853309, 363565294, 521112302 ] ] ], [ [ [ 1408171323, 759865409, -127826036, 1819753192, -324669287, -2058984212, -2066162245, -804448875, 923537859, -170895844, -458164582, 1271513787, -1134435741, 1869998958 ], [ -263347433, -428849675, -1051329339, 2100220310, -1979526593, -395308608, 2002047756, -2004228051, -2023894840, 684723340, -1336529345, 1573157521, 1832391009, 799392975 ], [ -1650370954, 230690232, 141901603, 276550254, 2055800276, 1088724412, 1538586111, -1190788584, -492821252, 143374844, 513430852, -835352620, 2073085675, 1045151352 ], [ -1986695626, 1873421328, 2056249603, 771033489, 1411191353, 545972215, 1181463551, 1909954143, -1119567471, -2046425556, 637732966, -1146983476, 195674500, 696002298 ], [ -1622202455, -162283148, -1591632662, -1492025163, 209489316, -1561556820, 397545746, -706961346, -1498740756, -810218830, -1040387475, -1484308526, -1459438035, -597281723 ], [ 748760392, -1449246084, 2050425582, 2138693124, -963717236, -2096627176, 1085762305, 1093447564, 213041372, -174854320, 495632127, -1764877284, -1672484024, 1577894950 ], [ 1509168728, 1826655621, 1466449051, -699818513, 1557291101, 1007365665, 1539481128, 2103352687, -1507743988, -605089705, -216915558, 687251752, 1788603249, 287894648 ], [ 2085589481, 1555444288, -203894068, 363174139, 5534903, -1497304189, 1903807620, 63501451, -459915411, 676921308, -1198209327, 844887497, -1430333581, 1015714456 ], [ 245818936, -1966847171, 953818850, 717268849, 260524285, -1479214603, -1591324783, 899044985, -1715936934, 1818247835, 1297018094, -1384126396, 324589954, 1780640663 ], [ 1326510852, -615380339, -1977514896, 614764641, 1989709444, 829354023, 316744632, 2062916997, -1016023942, 1738184808, -1150150880, 1070681195, -437614548, -1507794763 ], [ 1474889899, -2284899, -2050167253, -620750407, -553599165, 1410201640, 1941191062, -1376589611, -1088634366, -1764133564, -289273042, -1285737655, -1701236290, 241244210 ], [ -983847320, -83750655, 1825939746, -1412683160, 406403074, -1859666705, 1648400000, 1772665616, -1747348474, 687837091, 1118830621, -60795756, 737631240, -20974545 ], [ 1763903169, -761685534, 1116387690, 813571523, -476318153, 1115458598, -340200473, 746074323, -1890747275, 330433080, -1582427530, -551072294, -1866089901, -775770294 ], [ -2034561401, 214705683, 1455837836, 2071442589, -1076773829, 285362670, -2039519047, -947278105, -1655404201, -67168374, -616518344, 497815817, 1945300371, -1674952630 ], [ 966171215, 374682850, -124795508, 845222543, 108016069, -590626642, 1602579162, 142650874, -181971323, 1928597936, 1627322161, 1571584816, -902924999, 1555308021 ], [ 569394158, -1694185725, 52211174, -585888822, 1268993620, -379168072, 586789448, -688852806, -319501329, -1723484196, 1905511653, -1124394043, -208123816, 1513695113 ], [ 764343358, -1373636447, -898071179, -798433040, -1316043589, -627934036, 284891696, 1022743483, -500612222, 860550508, 281952246, 1518394340, -897770869, 118471923 ] ], [ [ -1113944001, 1308666065, 384089647, -801338675, -329946641, 1739567127, 475367129, -1027918390, -1261706232, -1591079221, 383501297, -376146650, -1968811691, -1921842482 ], [ 1918243133, 1973724162, -966012491, 2138557617, 530376900, 436621332, 301546171, 351817803, 1220839653, 1685975258, -1528155277, 1427095221, -134079316, 1573699358 ], [ -1266664249, 974578851, 1823613736, 464787275, 1643993385, 1634706932, -449580343, -789172094, 201881269, 1377430547, -1708658668, 771792349, -1633198461, -1629087096 ], [ 413871010, 1612662018, -962752326, 344249725, 1427407516, -656888793, -1944711984, -1011768883, 559342597, -2122467803, -193315908, 1650422165, 1790674430, -2122476912 ], [ -1409279616, -1866430899, 1084578241, 280620251, 95334007, 2046775841, 1934940611, 1751288343, 1095286988, -427091684, 1273502845, -451494509, 1607516794, -700230591 ], [ 1479415459, 52991985, 1616493887, 1967304937, -487910713, -375209212, -2035006711, 1687377627, -1958121026, 722161820, 803287942, 295441665, -153826144, 687551969 ], [ 1634566382, 139856315, -206149232, -1351705246, -1897951, 1685384889, -549518307, 1780038420, 1134164964, 1402736021, -1099215479, -1862542357, 270291588, -1132486126 ], [ 1232433353, -1986399285, 231055042, -720024035, 876931405, 1215396638, -937934955, 895280281, 1443484120, -1533678109, 414466198, 833249437, -1178916481, 318171015 ], [ 1742107049, -325834158, -62397410, 1098045765, -2084650075, 926076771, 72106789, -703553042, -1425436238, 1726304891, -194032467, -1064265711, 468047519, -1556517106 ], [ -1653228560, 211576586, 1575919833, -680470758, -1279732271, 2117788833, 1607985871, 757998250, -1650073154, 1745370568, 55564721, -1684330693, -291036017, -1037354756 ], [ 485328234, -2028928284, 759252883, 598663585, -1585623903, 561481380, -707255877, -1071753300, 1232660694, 1846980751, -1185760962, -1925173039, -1697689373, 1986439056 ], [ 1722060671, -352738874, 806433647, -717809596, -1110794337, 813896250, 2087308580, -416060371, -1135900592, -490925066, 1957896479, -1907308320, -264947267, -1201583935 ], [ -1059761391, -1566182251, -608198559, 533838010, 1853162037, 547079678, -1818585467, -1313017634, -1326039414, -1744041032, 1850294333, -1919549235, -626086212, 743691257 ], [ -1986208600, 1999799425, 639210601, 748294536, 1350668223, -370537190, 1282052068, -149041988, 36007426, -1866791747, 934290396, 760613005, 1295099420, 660979869 ], [ 1544312706, -1329406242, 557723124, -1044483690, 1780510092, 699470020, -1074229545, -182356539, 1219176647, -688722297, 1928728052, -1846538712, -1901469260, -1520682915 ], [ -148735353, 1541223618, 309461754, -1599650452, -1876406483, -1971132750, -1257082990, -456616466, -2087179280, -842965630, -1206688560, -1904938903, 2089568976, 124469933 ], [ 1803954231, -2043580975, 85035620, 698899468, 1939415663, 1923589731, 261533281, -2108287118, -1411464149, -1283773427, 1292532650, 1334643778, 715273121, 1835757867 ] ], [ [ 1374931067, 1679541132, -351787264, 886959262, -460541097, 791700085, 386735136, -561204250, -717849137, -1625302856, 949844664, 1062932220, 1190825712, 884556109 ], [ -2049959184, 708073933, -818773200, -1291230214, -1429541999, 1282641123, 674689041, -1748116735, 256790810, -1432960684, 68739783, 137894870, 892884311, 899831337 ], [ 1322434169, 895130771, -1576302570, -1815960429, 849535730, -1813493494, -1839143923, 337774756, 218823975, -504662003, 1687144330, 1628372509, -1592639823, 397512598 ], [ 1990833080, 1053333755, -2109425909, -595323074, -981505095, 1362838755, 113799927, 1090102092, 1958307805, -1324145774, 1800078252, -1120107922, 568622008, 1826502669 ], [ 1092546631, 128517169, 208983858, 1624622336, -1495186843, -258173891, -2065167413, 2107879757, 235961970, -70228015, 12722904, 833744125, 12486518, 716082605 ], [ 754990028, -2020669343, 402221089, -1031872141, -1793466588, 1966729618, 1681222516, -620350342, 576691488, 856974648, 143355823, 1093438834, -973964284, 2025536773 ], [ 1604934464, 1888783141, -1195557879, -737151632, 235258006, 14811940, 1777130124, 1347058754, 1243331114, 72683296, 1448676276, -1050689377, -1096756449, 1435185705 ], [ -2009848892, -152830961, 1731759979, 34224977, -1144403111, 667809852, -967078679, 735405195, -1014099805, 1566710167, -2055790010, 1581039654, 825007873, -111492583 ], [ -1183513920, 1079946052, 1607673911, -1667747785, -122429640, -399462610, -1443894641, 1019959259, -2041858255, -1437512064, 1159320714, 328170740, -8383725, 1512106674 ], [ -1475134836, -937211985, 1786968058, 2093910612, 1789260723, -1754060104, 644137479, 773944856, 681187804, -1514267413, -673168096, 1932299000, -73618061, -1388642086 ], [ -1129132885, -1479937316, 1130925691, 1691189711, 301749400, 952694399, 1965653909, -119248945, -2022984785, 1326564228, 438518669, 634991838, -926546313, 1031991659 ], [ 1540367042, 2059373736, 910282462, 1965772550, -193347850, 1702926213, 951568830, -1376223276, 1229669615, 1599404940, -759980327, 1649678632, 1154186034, -649345305 ], [ -1532735837, -1084389703, -1347301760, 1118085905, -207847962, -1422407337, -843201236, -543856861, -1554922656, 890547723, -371041636, 1681399323, 1679927594, -2134136535 ], [ 1260131911, 1585723704, 415216767, -503042552, 977965952, 1234713139, 921603139, 589969219, -1339581295, 1839417108, 892539620, -1102590668, -884374722, 1588379319 ], [ -226209304, 1442648465, 60686538, 1204774041, 2077100920, 580786665, -1754588169, -1907009774, 1783045054, -588758165, -858185939, -2066310341, 181026826, 1144244086 ], [ -141247860, 678966289, -159191052, 1283486519, 2121046211, 1585080468, 1903758077, 1518632612, -1368375149, -394725708, 231095079, -1315752137, -1441772710, 385518980 ], [ -177070778, -1242707709, 2129152637, -1209991919, -378382492, -710083717, -311892538, 350878110, -1232761190, 446404850, -2022697193, -1178870061, 474581119, 462915353 ] ], [ [ -1956301281, 1499592583, 1032732636, -882560777, 616158731, 646139932, -794905653, 79969794, 755517547, -1990180682, 1905716322, 1234922809, 275605848, -1330170134 ], [ -426684973, -2040782923, -1401074574, -1426053048, -1118096274, 993938066, -1182348271, -1519081582, -155793249, -268619200, 1614525107, 412941562, 1698233149, 775653877 ], [ -788508641, 284672767, 2022528864, -1893623505, -1561206799, 1878203719, -1698016868, 454647812, -884914094, -667999857, 1623171444, 1104682128, -566277566, -866135279 ], [ -1603173421, -936095553, 1685513418, 1126197355, 2105622579, -977478122, -1571721816, -1312047234, -445162976, -247824133, 1448312879, 929519069, 858412340, -1646715222 ], [ 2026536743, 625847886, -11954304, -1463619221, 1065130985, 550441695, 224537038, -1849628076, -1600503369, -1765720145, 489191979, -270467967, 1704011022, -453834146 ], [ 861785562, 373198998, 858717802, -1984110021, 1207660018, 1085096156, -1621822747, -1515250553, -349266652, 499314630, -2084193493, 924546633, -1915337435, -259886803 ], [ -1944149290, -2033760237, -1451826132, -1580263646, -1104383434, -1916770465, -1628312755, 84528064, -2108007766, -910689548, -1721576199, -1326266320, -1376846362, 1408149003 ], [ 2139044100, 1373121735, -2143903630, 1125293434, 134618654, 1272496319, 684216714, 1106935120, 2081760123, -1007017151, -594253135, -510867120, 1418050835, 1494421593 ], [ 1940196146, -2105154586, 641190964, -1938353008, 1804188579, -13866483, 215105045, 2133477849, 1913081287, -1030869483, -625892397, -796168809, -42573267, -931833911 ], [ 78438062, 1841613599, -1845256256, 1426262880, -1320544884, 1768369693, -1483601662, 950162155, 880700555, -671296738, -596909611, 597042846, -1918076307, -1598289924 ], [ -1294100020, -32824750, 1117286168, -1222493372, 1886221439, -1692314855, 1200375165, -2111552775, -476954611, -1801264663, 317600079, -1359588898, -368069090, -247245898 ], [ 1814903998, -1628880286, -1783473771, -1512069311, 1144953701, -312751344, -1052589406, 872196027, 1979261954, -186270511, -670075658, 378980823, -2131192653, 2139375949 ], [ -474702427, -1911154872, 1932367117, -262169055, -228618488, -902299894, 403790609, -290386305, 437311030, -981523800, 1587441544, 9131045, -242063146, 102902950 ], [ -232338167, -372688981, 254984368, 2133535804, 1388571004, 1609691993, -70495245, 1568098904, 2101988605, -1636495400, 1229662355, -65338011, -253359632, 1157347562 ], [ -1091508881, 462282953, -1140880114, 190692467, 1008956148, 204749962, -362115280, 659879642, 382769497, -932860344, -1913204724, -1761716163, 550607912, -82775130 ], [ -481774447, -1963490035, -1796147419, 1862370074, 1499828170, 1911052325, 493308123, -992760441, -1726999859, 451993451, 1171346349, -921063966, 2020516502, -77932823 ], [ 1664422761, 694848024, 661372565, -510658311, 248939223, 990400829, 29569522, -312223463, -1711447261, -1302624627, 221537137, 1020501861, 1926802548, 1139237439 ] ], [ [ 637318786, 1331681278, -132875840, -1256898817, 1763741777, -1382533499, 1693709557, -2129618752, 1455479467, -287232305, 525234442, -1727474546, 1274661004, 1643547107 ], [ -2086658333, 80523528, 1471624455, 2023293241, -513245914, 1448559839, 1142192768, 1275259646, 2048001723, -1255334178, 316475801, -1993539098, 1196002114, -1406039329 ], [ -638807642, -1423651390, -991532464, -1064239827, -225207676, -1988028157, -852280271, 363266037, 904461305, -2125076868, 953052125, 613769636, -515079036, -2105642649 ], [ -490400317, 2140336303, 1277250625, 911357589, -252854251, 1176418916, -1389090073, 303297746, -1831854595, 615631779, 445160564, 212189594, 2401287, 125238166 ], [ 1388119292, -967037683, 1993502951, 523105960, 319933916, 1055230312, -52045893, 2086185824, 132870571, 328747956, -452797192, -921183927, -625021820, 983918354 ], [ 904744270, -894554792, 1843044489, -697155697, -225097425, -1478719583, -566463422, -154340185, 93461616, -1325373475, -1448213925, -612018335, 612563335, -989644813 ], [ -631941673, -938694131, 2008484222, 345527221, 1745613157, -1903710767, 1990692777, -1650302861, 24926129, -1592761291, -4172965, 1206401144, -1193861854, -1535402047 ], [ 1089198878, 196149679, -610382790, -2066526576, 292207418, -822025615, -776300099, 1338907164, 954849423, -2676202, 1947210571, -1501818880, -690386114, 223478664 ], [ 1452545964, -1670435957, 1089385539, 1181080503, 1747912352, -929681631, 1695033846, -1122140817, -1736734214, -2068908756, 255675826, 8798275, 515265817, -1954073092 ], [ -2123622843, -1215046916, 1084593588, -1580324625, 1702473971, 1688047620, 1469965364, 2000537641, 1214128703, -1256638665, 1536718222, -1107232814, 614046964, -466815728 ], [ 1605557247, 903795074, 1979507458, 169407300, -143220994, 1744125155, -579647690, 773242626, -455677319, 1605436846, -1355865913, 109097289, -1376557590, 1148160457 ], [ -120466908, -117792785, 170975558, -237805185, 2018483306, 383692641, -873353916, 840092468, 1311252086, -1712417243, -2046273071, -1385611155, -314284529, -1829672428 ], [ 178047044, -1792313245, 260632532, -529424911, -878548075, -1554601162, 1856871651, 2134648285, 36106266, -1410611250, -1094851128, 845086381, -19514329, -1202760385 ], [ 1244135868, -1558455298, -1949070539, -927608732, -645021269, 545353065, -73733496, 1852375352, 2104301317, -1702178957, -1738899726, -1106722712, -724347300, 898338848 ], [ -1477323361, -182270503, -186828797, 405235015, 1107678309, 1056764012, 297207429, 1265045147, 1225802098, 103235918, -1843637958, -1430545109, 567211263, 1930669564 ], [ 115341901, -1347765168, -1625777983, -1913123518, 1211043083, -1582895388, -369855092, 903666901, 708156289, 1690204823, -214854490, -49348606, 455990395, -1120150560 ], [ -413115669, -1196084433, -692714780, 1113820517, 1254194994, -1089089821, 1998248782, 1480254975, 202993580, 1440620182, 185366559, -933021657, -831479185, 415455681 ] ], [ [ 127664037, -1227839646, 1733891581, -183865351, -743263611, 1386444147, 848442450, -138102702, -96195249, 1951984942, 406233184, -1782201689, -2051461645, 640946945 ], [ 1086337084, 2081514877, 161411439, -1843327162, -300961166, -1293959893, -777454349, 206096067, -960823425, 1209202629, 1202788012, 2141505239, -2043686535, -1921968525 ], [ 950652800, 1198046651, -178736773, -1002686816, 1926250450, -436455259, -113017369, -15284355, -292220312, -49358113, -1176725676, -1028537293, -795554262, -1387341636 ], [ 526322573, -1383465464, 627465978, -525602222, -991721417, 1807845637, -1740332088, 185935033, -2004355088, 1421554017, 544848608, -72011764, -1270332338, -629724150 ], [ -1416220482, -1156865282, 463313048, -1062378561, -1895221360, -872363796, 875915124, 509605567, 1969058183, 1911402963, 236667273, -660031148, 185925633, -1159768365 ], [ 844564079, 1055299168, -1256279969, 2130598226, -292987397, -344646722, -1083298238, -1941483127, 1088926506, -663755911, 694871665, 1505530993, -366845683, 219063499 ], [ 2029066116, -898476446, -680184194, 663969612, -102392038, 1343288057, -2069507971, -216545067, -1416881375, 47494518, 338399345, 1740896542, -1277656298, -748023565 ], [ -1255128445, 1419961084, 1413943675, 1666850681, -208535952, -923732096, 129085741, -147183564, -516179012, 1544550507, 1411838932, 1444228097, -1397073342, 1773739753 ], [ -351922149, -1946940115, 11333046, -205643326, 685230936, -1804865935, 1032331183, -1123815329, -759135163, -1085954775, 544449516, -1474430771, 1328587818, 178691242 ], [ -461453857, 2002624815, 2086611595, -1513971139, 1218991604, -1496869119, 860066981, 721431074, 1518669874, -1248184681, 1789531863, -1329494593, -803516922, -1317480762 ], [ -580846505, -1914307992, -1834892722, -863554064, -1136001386, 1297208259, 1448386260, -1290077760, -700043345, -757401880, -791272602, 1517896788, -1093427255, -961179118 ], [ -287244943, -1960132548, -334196793, -2086799703, -862709343, 1854614350, -383611475, 551914049, -1314790341, -1016749839, 364575440, -1769408140, -1774211860, 442275599 ], [ 988279051, 2045003273, 1097898760, 2125661147, -376702569, 2018039753, -1808532467, -2102330977, 1455690218, 526410707, -1363846543, 1489994791, -830125804, 518695048 ], [ -1489758238, -1702474450, -2129050276, -439783222, -415665969, 2067467686, -325128921, 3474926, 1264633961, 1331117799, -1564005393, 1283777288, 1687654919, 1914231004 ], [ -1267857909, 1106110752, -1735930424, -540417215, -1903752293, -999334372, 2116207903, -56447510, 1377013146, 527607863, 1208508482, 747656862, 1831599363, -991557210 ], [ -360325137, -65960613, -962173254, -1949464381, 1665360905, 509790010, 508079546, 215395804, 2036079430, -279082542, 1365588255, 1244104919, 2084188851, 2379398 ], [ -651067508, -453916381, 1747668012, -609653995, -754333083, -712822210, 83834643, -590334732, 1816614488, -878219825, 1650532284, 1382652025, -1146927934, 1513966032 ] ], [ [ 582356210, 388836309, -282310244, -1620273691, -168500306, 916553795, 1440286906, -921772867, -1497861189, -1120326661, 817276084, -535162412, 1574276566, 1134371000 ], [ -934988148, 889803769, 177348765, 29880151, -1968319218, -1872375906, 1982834798, -952114359, 210496612, 1116274616, 1359185006, 1641943762, 1997849752, 545634110 ], [ 456312927, -1670627307, -411470246, 901947396, 1900223439, 1581385701, 2012782427, 1068759025, -613106962, -518593932, 1325928012, 761544896, -1212612679, 2015255661 ], [ -1740502440, -453622893, 1753459173, -352632341, -1798765048, 584652316, 800213292, -1264961918, -1411302854, 1514784863, -1803335594, 1453647660, 1802447855, -1873980425 ], [ 391871379, -856901197, 1359701987, -1359308211, -1300920080, 1054140086, -291339503, -1807910437, 922611725, -398536117, -906483378, 1816147823, -695468381, 905000703 ], [ 1774106741, -184102738, 1307767701, -484767355, 1503601264, 499977664, -1921740265, -886693448, -673670444, -829360153, 398574316, -1067103023, 1657209433, -287055652 ], [ 1335042850, -2071637277, 1525133859, 1350174203, 839821723, -1752891324, 256772878, -1513892746, 1392792902, -1435778074, 1995748955, 811236566, 1322136606, -1706561130 ], [ -831656357, 2077046235, 1233144962, -1025976141, -1958967019, 605967866, 2115601188, -80717061, 1855449671, 1145421408, 1018038037, -1895831336, -995617902, 1611222975 ], [ -133186993, 606898897, -1001460095, -472568402, 1946526624, -1305439564, -374296511, -742947203, -43892369, -1325752074, -1508350552, 956501796, -794040418, -567643060 ], [ 1471770724, -507930, -1455102459, 1363179370, 2004088535, -1222404140, -791241101, 668000876, -359108822, -1451273778, -229992155, 687782123, 427731101, 1455374564 ], [ -1892680072, 1698390620, 1385664507, 1422618623, 656712159, 1665726589, -1299741918, 1826369498, -316423806, -1367463053, 2112195156, 935146920, 1534166283, 5725867 ], [ 769044902, -409868395, 42926094, -398873640, 1912612081, -997770575, -464317431, -491828505, 91623845, -1687401471, -1854254405, -761054038, -1588072086, 743456365 ], [ -941768525, -27834801, 110706269, -201423583, 967779449, -636026640, 572394011, 1846805524, -1757191916, -643559434, 512777742, -850246709, -1889236292, -2069748716 ], [ 1919816178, 1495724499, -1926721720, 351083040, 140553318, 370918364, -787766102, 1229717819, 934628901, 1052071957, 594423751, 1347640491, -783693443, 448113787 ], [ 2094975589, 2121981737, 774815850, 1649495347, 1738883949, 695854917, 525035912, 422751255, -247348692, -1636786043, -60351411, 817736995, -2123163996, 1168896469 ], [ 1814413380, 30285543, 672469971, 1704717029, -996314303, -918303181, -1693370766, -1154544882, 571167047, 498815924, 532121875, -1217821762, -1357414489, 871784144 ], [ 649689295, 772810190, -355908956, -531785523, -1544987905, -1175647763, -1145375875, -1665364178, 1134501709, 32226064, 528833523, -885866936, -900615099, 951229162 ] ], [ [ -1204844471, 2126874127, 1960218346, 1277805955, -1496817284, 1653653318, -997696627, 91339000, 479101283, 548116114, -258633063, -876730101, 1348487332, 886254073 ], [ 978737027, 1341344617, -680044126, 1905094397, 714477245, 711050370, 847736816, -254639694, 1299492542, -2045932661, 938273443, -119602393, 47593900, -1027203078 ], [ 1268098215, -970940140, -845157508, -1620933741, -342190782, -1628366457, 1631241567, -1889417560, -289221182, -1513388654, -174697990, -1300917587, 1684770369, -1776400452 ], [ 1759057355, 455394201, 662916954, 57586066, 1544482485, -1327359901, 1625100372, -278750429, -1583953526, 1697251022, 1048169589, 1597595390, 1261880987, -806092623 ], [ -1150174743, 565299780, -482638785, -606097806, 696480296, -445064187, -1878721334, -901611030, -1347542154, 1871069715, 931894430, 1988015860, 2110078191, -823501768 ], [ -468982659, 1226287941, 730463673, -92375118, 436911950, 1440744735, 1750126393, 1161625389, 485759884, -604863492, -303677829, -198206566, 1294474170, -2052712232 ], [ -1308958873, -136865924, 523506103, 1913461169, 2108200963, -392533046, 1454858112, -1152133635, 811944385, 453445089, -287411749, 1522240760, -707598876, 91310378 ], [ -643181952, 491826182, 1655560995, 7515630, -311024537, -159688253, -1898769600, 284363976, 1144273451, 1508745929, -1119039000, -2055240413, -1069505585, 1915909147 ], [ 32105786, 1379801395, 27365490, 229511699, 1570153535, 34435722, -1020519480, -145246783, 1685693753, -908465272, 1135454973, 456463801, 71881554, 283010567 ], [ -1049708444, 351632833, -416193361, -264715320, -695425002, -1326558087, 371615107, -1519736751, 2143487717, -284019305, 1088070039, 492295326, -1761787090, -2031403044 ], [ -1802311849, 1862085945, 1029527912, -1141990257, 449618531, 158625401, 1156322600, 705510446, 379539378, -1124244187, 1343713568, 1545544178, -1012810827, 244717260 ], [ -1939232674, 1968400393, 208904232, -1833487365, -552925822, 1526277547, 841974747, -1975293438, -2011964545, 1308542678, -299982877, 1057075207, -2060420181, 133282074 ], [ -1903074251, -1812164704, -1209140632, -1958377440, 1123245284, 1996553765, 608413798, 799128345, 1308870027, 942031007, -1221744660, 764861124, 1132741944, -402354490 ], [ 473549441, -1894737949, 914132726, -1354580764, 1041154021, 1525481580, -1642360081, 1293828672, 1586845614, 572615443, 1998840497, -2100734936, 2143017721, 2027994199 ], [ -595596507, -766302888, -3276562, 1564716795, 841953463, 42016230, -927045853, -1082952009, 1069716847, -211200551, -2073423379, -1790362232, 874413992, -734395247 ], [ -1552710506, -124194545, 1471364480, 1981276082, 991801955, -804385190, 455847556, 863300827, 1638710473, -591910601, -903419855, 1902487551, -1970877053, -1171145879 ], [ 1178542145, -793929939, 1734076022, -1543382370, -794714553, -1957025928, 2113971480, 773741293, 1300874366, -369132473, 310978530, -256293401, 1350933364, 299942288 ] ], [ [ 2067201373, -1611548147, 1556651083, -915389639, 204159127, 1530149362, 1022423923, -1225671413, 1616640626, 850274132, -1146109452, -769900410, -1381967575, 1187272788 ], [ -398890872, 1848813605, -993530453, -1784481826, 2090117796, 2042293504, -2028296756, -185129481, 1936127747, 640368709, -1972415039, -1527265753, 1870740806, 820949154 ], [ 133490963, -813178642, 1582075256, -1802914401, 827042763, 2094225196, 200740258, 1843183641, 817157813, 553894858, 446276767, 246133782, -60613939, -1066874047 ], [ -1002738672, -76324199, 1649065964, 886289664, 800623752, 1957607602, -965846768, -954331899, 1442152773, -2119960870, -1109307322, -2037306306, 484884375, -521368042 ], [ -195469658, -1842512675, 996420087, 1898641241, -568443723, 112196062, -2073482171, -1787561560, -1319822283, -1078981848, -360856457, -1866144059, 443535160, -407516474 ], [ 646214172, -449545653, -1513402062, -113551712, 1516942942, -216966515, -1318094627, 1309031635, -1767076818, -1794418894, 37491681, 1451404818, 741405638, 1494215141 ], [ -2021550131, 1774976286, 2120699260, 2066503206, 1419107734, -65128991, 1160897983, -1991361253, -637354707, -196898487, -2022813498, 1585258750, 299530075, 2015292016 ], [ -1877300468, -760424697, -810869157, 1229423789, -1138388321, 1126617557, 409426282, 1689639991, -193511760, -487516198, -438124094, -1766752666, 1420356014, -2005236513 ], [ 1883904455, 868252890, 841876347, 1759311450, -576093959, -643210022, 1343642451, 512405913, -357260798, -1819077009, 21881616, -542646133, 793169787, 1698222022 ], [ 714103119, -373757310, -627531169, 1719796588, -1562898525, 480991962, -933880855, -1214294614, 1855934722, -1792555922, 1501026895, -117548489, 769634756, -151340754 ], [ -624725448, -1158809143, -629675132, -636859276, -1393938287, 433225489, 1376632327, -671248124, -1262960598, 767217134, -113652952, 505734324, 1669421800, 193616197 ], [ 1307751421, 1446023981, 1539767203, -280942413, 749947769, 1830953755, 1203452854, 634230865, -1588606943, -1285963907, -2074134809, 1853958814, -1146784935, -666377765 ], [ -1771334868, 2144824184, -1205699609, -1892000716, -604410741, 2088822729, -1102767952, 855024751, 309185312, 138907125, -247058337, 1964221238, 941761760, -1039226830 ], [ -682897974, 1071732318, -1942356656, -1783862296, 535750659, 49770653, 1071761439, -2062308122, -292177629, -819936962, 1040127624, -50031138, -1049672255, -487753565 ], [ -217606372, -1121475949, -1398032946, -2014842220, -82496081, 1378753734, -1972623898, 463089945, -1806500805, 1519009959, 225704982, 1263293840, -1813953191, -74741387 ], [ -952378707, -889157035, -461621483, -946715719, -1403408883, -1758125312, 953661801, -144278426, -923730623, -1709850480, 592145270, -2106913580, -304495380, -1368837061 ], [ -1053812462, 693392254, 1886745127, 1123237830, -1753521401, 1908438381, -323179497, -662025429, -1841137633, 1989138781, 1714719883, -77224940, -1128576553, -948944544 ] ], [ [ 1023279856, -1442115508, 564892479, 398152385, -1952085295, 946689727, -2127207829, 1434029807, 170476628, 1550578906, -1006474712, 1140442315, -1355519626, -808172239 ], [ 895559084, 31420793, -88077505, -607952998, 113237549, -1628581957, 116788786, -1894550717, 1184294944, -1294409572, 1339441447, -783982741, 2032398542, -1627135428 ], [ 939006302, -1383161032, -445110681, 1009367782, -1381769544, 1046010517, -1169085051, 1614766824, -1485852170, -1718022055, 1661632819, 1187923993, 421578221, 1430378347 ], [ -681167159, -507320755, -1282400303, 335357244, 1684620749, -1003615766, 1301577308, 339061276, 846204069, 1448218502, 1456303254, 1739031261, 240864602, -196083369 ], [ -406770472, -1198222046, 165014039, -1401808510, -329277755, 597624722, -683011337, -170140399, 1621592872, -2077857483, 379482291, 2094697462, -789219922, -2106014800 ], [ 1186682378, 440078988, 1232999302, -770396446, 1571200930, 432666604, 1993880516, -1474667454, 1468261375, -1992935824, -143981357, 1935321605, 667253770, 1827968780 ], [ -1789956309, -609010865, 925346040, 616567988, 914817995, 288408532, 2135366866, 992397070, 695725481, -733387680, 1793026035, -1550144704, -165682119, 54133717 ], [ -1797423510, -1343729675, -1931295066, -1375148004, -1600173170, 1396678428, 968574656, 2040225959, 490099900, 1610955885, -329598885, 91804141, -1840544307, 742339343 ], [ 651817291, -371320258, -776732814, -436382962, -1199263329, -1212559865, -1378702842, 2050336824, -433772009, -369376331, -1569006745, -1020996804, -738209238, 1316496746 ], [ -784803762, -1120988956, -2118513342, 2044121099, -1798391337, 488547014, -1972728613, 1496020490, 812538999, 333156639, -1470514075, 1576183791, 1954420714, -494356266 ], [ 1258868579, -1560409900, -624555988, -1190702083, 1884382285, 1496804740, 367854185, 1266709838, 1008675258, -97090918, -508603389, -1616003836, 166383068, 480023253 ], [ 948288730, -337261414, -649293455, 2111822798, -1528305175, 1349522608, 1384771449, 2146260772, -716265014, -1318585195, 1148074797, -54712779, -1069302662, -1333930735 ], [ 1371534017, 555064848, -2102656456, -159673063, -1689405048, 959162531, 1871105665, 264192452, 1332214637, 674103523, -192747177, -535218747, -1032819570, 1765574635 ], [ 1772516520, 702794974, -1268452637, -287110887, 1577234891, -1734956787, 2128033525, -2075308235, -1242455974, 253978106, -2008011035, 521002762, 1341269487, 1125356425 ], [ -1777841485, 500168483, 906296497, 1722503367, 1831441791, -1174332614, 187896894, -326751542, 1697903591, -858761480, -1580740912, -1059952643, 1507162496, 935688167 ], [ -863638697, -106254740, -2125942327, 1526836458, 2122182550, -407874329, -2022843243, -373215419, 280112332, 1261643124, 1378671836, 1243098333, -1891209879, -700359657 ], [ -1986131020, 633099159, 1196413855, 312459640, -1361494743, -187389033, -259829808, 1065345058, 1444647712, -2030255583, 918529735, -554050998, -56410735, -1696958928 ] ], [ [ -984120522, 2094419331, 1525548285, -902003784, -1116607013, 1079218114, 1134245007, 321096940, 899774900, 596098689, 1480136443, 79688840, 143429999, -1742475067 ], [ -1289002882, -658337703, 1908857522, -767375286, 1978169385, -1901240317, -597281166, -714312342, 768807077, -90951613, 2010383155, -22116913, 829676615, 926040988 ], [ -1882563623, -558477438, 32666997, -1255031380, 1545120690, 217371017, 827558456, -1154287840, 967111169, -655319947, 8458238, -1872369471, 565648367, -1116622535 ], [ 781714195, 863738114, -1172678878, 1136993170, -436901233, -1023255906, -1865934083, -552292280, 38097989, 1464577652, 581049610, 981817423, 1363522124, 1536137510 ], [ -140717844, 127054929, -476771363, -1409583924, -954214478, -1431007791, 1084936579, 137005478, 1577603275, 420503557, 1462000406, -341075336, -1389792218, 1847985441 ], [ -1201653523, -1065798335, 1120722665, 1845718387, 1268612028, -894950800, 406341224, -1081107764, -306575247, 428148092, -1694246502, -1329233196, 630774411, -2067774806 ], [ 1086287746, -637080562, -408187711, 337332681, -2130292563, 1868992031, -209955922, 88315735, -1225198326, -711891538, 2011985631, -671026282, 912004704, -973879376 ], [ -1010664714, 1734256187, 1570715332, -1524389721, -112920652, -631820512, 495546171, 50194398, 724396270, -1164504450, 467848731, -2006559843, 1892549725, 1606958102 ], [ 820261535, 736880440, -1350837097, 1024136370, 1328518794, 329227399, 1056843572, -1659153703, 591867513, 1556418711, 715633754, 1669944098, -1883324661, -1226719176 ], [ 1207677436, -895903624, -1817643058, -761215063, 49651715, 1574315958, -1683230527, 1225421909, -867099196, -1024030748, -722968809, 1768804209, -1104238107, 1562043269 ], [ 345288732, -270221414, 1949922884, -1096733483, -413030645, 2062487895, -1662572849, 1124124728, 415176146, -714078847, -1415253918, 549246703, 885445030, 1533676539 ], [ -247381561, 1857168040, -175860224, -145720668, -1640749755, 196263225, -1570198057, -842895854, -490550, -946254857, 541738973, 1854330897, 1465583912, -1400395515 ], [ -863752046, 654361461, -706788719, 23257613, 585983593, -771202901, -53633581, 767592340, -1406266147, 206108981, -1424335070, 492161409, 855049628, 478538756 ], [ -229912613, 779816072, 2078493947, -1479242753, -1514348005, 1478928263, 938734576, -1508409430, -1948493874, 1196147508, -2109374327, 1378712017, 1824422742, -392572847 ], [ 1555545907, -2030926355, -177965257, -1837154648, 38388621, 142392820, 1264297151, -440151965, 89019504, -1076286366, -1628395790, 299645877, 130563676, 1883375596 ], [ -156244777, 1233064920, -751959876, 2110142608, -857908376, -1019566794, -1546447288, -605767742, -1281362366, 1589219950, -930346473, 1682807803, 1886432244, 1197998971 ], [ -1025597867, 829722862, 641024229, 618134163, 1155650505, -1091272160, -167232360, -1520179516, 172161731, -1382994146, 861644704, 899701161, -1108561380, 60121959 ] ], [ [ -439252941, 630387010, -1157756185, -1609390493, -18190779, -1108032369, 1847696642, 1871511776, 1021197156, -377976276, -1319628369, 1621689039, -2050243117, -1967924763 ], [ -628082489, 594681677, -1549726373, 1171630394, 325634215, 1612701267, -210564433, -7398107, 1972966578, 2073794828, 679091676, 718709175, -2075775015, -2064831475 ], [ -1483658270, 1131760478, 1247706614, 1534836500, -1295444182, -1253183788, 105649357, 2014372423, -1240728478, -1211159334, 464656486, 23718312, 711524772, 1223114465 ], [ -2042607616, 1760164382, -793746378, 818044540, 1107870131, -1332539335, 1100354319, -2052357158, 984169745, 1446731083, -770537964, -54966033, 1280724066, 529513702 ], [ 91238600, 951524078, -404169445, -478938445, 1954259798, 540429697, -793864246, 657623891, -972209066, 1271753372, -475160091, -2076327677, 415189628, 1689437926 ], [ -879106960, -1721711374, -2003543157, -2065588421, 234369545, 1263922444, 301536662, -1426567453, 443969490, -845664506, -812519658, 261518649, -2060693602, -1828332314 ], [ 1929071298, -297323556, 806606786, 1427491152, 301419763, -481418524, -296851664, -1725802555, -568551958, 970504916, -1697557171, 871551429, 48502502, -412419500 ], [ -1978833631, 1557127115, -970195236, -1794111618, -788681860, -393444120, 402858003, 412416654, 1751540625, -1298495933, 569587757, 2081721597, 1301479801, -1520027121 ], [ -1703542846, 2088537995, 1101358218, -215155736, -380330166, -2100963062, 1740111551, -161865593, 1607089627, -243993149, -1429743170, 853032900, -2120360755, 949465229 ], [ -195239209, 1434787004, -938542843, -1534937814, -1708715140, 1691427694, -403273797, -1979661030, 740343300, -546725489, -1933203500, -1514001945, -1587596373, -705265324 ], [ 2016678682, 60530400, 1968431535, 1372023687, -268809988, -1264375996, 1267301144, -525176560, -1881669441, -817276511, 1203760724, 1376322820, 837768671, -1440490158 ], [ 604986250, 1352542169, 1058540615, 221356172, 1603809472, -1205712148, -165210239, -2111385342, -1228908178, -1747045179, 1289782428, 641924706, 997794732, 2016882105 ], [ -857356509, -1267348336, -555383643, -1184663808, -1865788173, 145193426, 876593066, -1872888007, -788002290, -1012150497, 710885700, -1316497463, 655746456, 727809472 ], [ 615640652, 1394745123, 1825466406, -1282802098, 1438115838, -1432569933, -1186425674, 1478492690, -1075913491, -1193042738, -672127135, 67290814, 1849033275, 183603024 ], [ -940731664, 1765818873, 1031405475, -2012752865, -978390474, 1647256092, 315035555, 2105121701, -608134729, -137741279, 210759221, 1917592266, 333587822, -1729575715 ], [ -1488781955, -1133059671, 1780093076, 468081621, -1996093330, 479726498, 176473301, -165746803, 57864265, 1237360372, -817550316, 1766270856, 1499720392, -153046091 ], [ 1291368153, 95086944, -1865328995, 2055208529, -137367738, 871518379, -799348766, 2040272208, 1710816501, 201088392, -1880685859, -745238307, -661381902, 1875648540 ] ], [ [ 97305093, -1042002053, 432395267, -2121768233, 342778884, 464363672, -1670578144, 1417679938, -746573334, -34412594, -1063803714, 598643245, -1218254463, 432856952 ], [ 1216449727, 20014020, 1942281186, 84688560, -1157843206, -873030668, 1452912565, 321931981, 1057298898, -25642370, -508905583, -1095685271, -808514291, -385201628 ], [ 1106361428, -2068606316, 1860672146, 1103580049, 714537227, 566217423, 930692483, 1356111124, -378333612, -348117032, -1600222505, -1916267897, 477091329, -749844174 ], [ 240245104, 100666789, 1452121142, -686472223, 341858514, -1420422547, -1487618736, -488312205, -830641039, 1935765194, -1967235646, -1417920016, -341076056, 1231709787 ], [ 1544809416, -805442776, 1253975841, 349001839, -821690727, 307688319, -632842579, -1572625398, 1735845602, 1909701935, 815858139, 1872702698, 279301168, 1760023895 ], [ -1348656790, 1577645092, -1214627731, 180964349, 876566035, -1677039511, 1198612107, 160466170, -1848067904, -1493916087, -1975681025, 19061870, -1063094299, 588263531 ], [ -477125616, -1613192518, 1983805872, -109462583, -1916185944, -1711721120, 2037616668, -790273170, 528134406, 913457894, -191565546, -1864103039, 1216093636, 1391977511 ], [ 1182329347, 1170763829, 235966743, -1514857188, 880310494, 777402496, -1587358051, -1744794021, 1013799396, 1404320506, -677788400, 994516513, 584482321, 496690562 ], [ 1733964773, 1386947710, 2130873611, 656566066, -1949415417, 846495203, -389397949, 1065302384, 488466630, -581121568, 1729255499, -749754707, -480685132, 1367621170 ], [ 1119729633, 1533333207, -1880247384, 538343318, 1890970236, 1458074832, 2089880730, 456820042, -2134573817, -1905999495, -1301083855, -473642788, -1437311140, -1725486117 ], [ 1286593307, -1951243417, 1523374255, -298351349, 1329502641, -1600869095, -661768975, 862146861, -1904745519, -453403445, -1605546479, -1969544713, -77067051, 1957739347 ], [ 955990322, -143191496, -267257201, -1529965467, 333168357, 1541889816, -1715547144, -1244943492, -922881333, 1991987847, -110037469, -1032362772, 990656190, -90091225 ], [ -1096971366, 2086160871, -889104236, 1913619769, -1964628235, 1074761376, 502224765, 886731419, 1631670841, 374440588, 1272195704, -311565651, 1754616684, 89591033 ], [ -1360031245, -839048311, 1803393229, 697314950, -1163692502, -775449177, 785890512, 1740023079, -775185132, 48169714, 468599098, -1376261204, -1934668385, -2083321508 ], [ 91610825, 907980279, 1751197754, 1187060505, 1206989777, -1208791136, -322552080, -1860043746, -1210294977, -36673204, -585532079, 292773350, 1225715090, 1269642822 ], [ -1168398163, -1113236527, -138808606, 111736401, 917443693, 1982862251, 690372325, -258086137, 470761397, -518623740, -171160007, 970721734, 440031048, -547857882 ], [ -1492956336, -754324323, 626531192, 1532673868, 910575151, 222270990, -2020744827, -819182231, 2097143503, -1362314390, -685856147, 120194061, -52974177, 1520268171 ] ], [ [ -1069425583, -2128059296, -1195726262, -1248841079, 275576186, 1927341338, 1399815039, -630379588, 1610093044, 571406502, -1348687503, -1259319577, 64225884, 911550084 ], [ -451498589, 460267263, -2067531039, 1519042687, 897179113, 2104361621, 752489350, 350892782, -767867073, 1295857262, -774923619, 399972147, 1279871727, -1555767139 ], [ -1570324809, -1441682459, -23140547, -1029850744, -711278813, 1458765017, -1479201212, -803908987, 1093253946, 1655514993, -338956262, 165887604, -2075868130, 331113070 ], [ 1087107838, 722356863, -1522587045, -1003057830, -2134863054, -674917248, 934847057, -1908486116, 1523275890, -858959038, -391735363, -1481500820, 1929078798, 1228233152 ], [ 1980230600, -1513488847, 2114292078, -1167320979, -98347371, -1330180542, -928246786, 1522764761, 2062490441, 1297459148, -988320964, -1513222416, 790731013, 1686025643 ], [ -1733171650, 691406707, 419551928, 1876415795, 2134944970, -2087717761, 2046047130, 1066035665, -158813059, -886186017, 1419433707, 2033310622, 579699458, 169187116 ], [ 1005911929, -464240225, -1618749933, -1451754922, -716015266, 1215935542, -234963965, -466335221, -1476571219, -1447595252, 553217495, -1941069278, 895288141, 1863583933 ], [ 1019164767, -1678426894, -1175790639, -1539560198, 884551149, -1298540682, -1913017168, -1765760450, -579505970, 1984794565, 450660443, -1076682819, -1698485709, 725797156 ], [ -215480816, 221712955, -696125879, 683453885, -784975267, -973812061, -1771363535, 762765000, -644669482, 1229519982, 797989801, -1166786235, -696081539, 377095610 ], [ -263055100, -72943910, 1366988272, -1048287810, -685636250, 1457172635, 1670966089, -76011878, 1243401920, -866964716, 1430888472, 2136075480, -209799935, 659536139 ], [ 953290098, -2063049685, -437002849, 652557180, 1926722617, -1545406634, 1128615554, 1110900396, 1894996468, 978072995, 644213716, 478601477, 1129584672, 596580101 ], [ -1119279975, 1343966219, 658847566, 108699973, -927404924, -846471382, -335467839, -2122853572, -1157721218, 1758575305, 667046629, 1822656065, 2039211685, -50601629 ], [ 2051598404, -566217537, 1349034006, 772123776, -287436932, -734859886, -941687379, 2043061809, -1214188014, 1844785915, 1764751702, 1982576701, 148914242, 348749851 ], [ 274218148, -713879536, -92687702, 50325374, 1952038285, 1079718506, -1090636683, 1217546214, -1533776415, -798066103, 1915120950, 326471751, 814669948, 1428786607 ], [ 1556337906, -1444223865, 350500177, 99704945, -1658553204, -1644631889, 831903590, 71817813, -1837405644, 1792761574, -796016058, -20563432, 494988387, 734524991 ], [ -637952365, 980478826, -1767715747, 1511889183, 930079012, -770162365, 1066105274, -2109569243, 1502500808, 273330845, 1049262018, 605036088, 1649342075, -2063889758 ], [ -1496674803, 1452900451, 1492426166, 1515612848, 1506237860, -206668364, 216579367, 1415571128, -1040537262, -2121478862, -378074038, 1717073126, -708975099, 83568823 ] ], [ [ 489199684, -1046462570, 903864564, -806583304, -1285864327, -986833287, -2080891398, -19247948, 1520215031, 1675886948, -921978674, -2058192419, -1346333993, 197492787 ], [ -1464463736, 697353286, 163229425, 1441444224, -952438596, -1382377905, -480475086, 758253331, 191438476, -886547272, 825796117, -2027918429, 90829666, 1097140303 ], [ 1873828338, -1861529023, 2053689557, 165640098, 1744811341, 1537466844, -432896632, -2057403900, 316270409, -1259643492, -958107885, -1218413534, -492839796, -47744104 ], [ 1628859420, -862078351, 1630945544, 1986402353, 730122779, -758341623, -730412103, 1305245420, 634110156, 1118146960, -813880582, 152529401, 585972198, -197794658 ], [ -1745492383, 1535386236, -976499402, 773414025, -142518013, 2130573901, -1391552199, 677546856, -1350507213, -627422794, 764180438, -1909160559, -1901895724, 1940915668 ], [ 65667073, -73894130, 1856845406, -1931606113, 1230536337, -216476891, 357774614, 1084479368, 709646785, -926910794, 879671307, 725453678, 895039851, -1099653369 ], [ -1760719667, -429454916, 103474109, -334673440, -1760441110, 2023260934, 46354410, -998066520, -928939844, 1154063950, -371290542, 1024480991, -1666264982, -1164189180 ], [ 199244667, -439123945, 1634209172, -1015335304, 1745271904, -2043022329, 145304081, 1020697642, 436575698, 502318061, -1832590745, -2000663226, 898822722, -1144387147 ], [ -1952150615, -164957728, 895204196, -1258607870, -544676619, 1216729291, 370745671, -365131202, -594201795, 1705067758, 1476633711, -1164247374, -8946068, -1800545444 ], [ 1340450974, 191722324, -1999560928, -164170488, 1623556778, 778431052, 1904327628, 2103618225, -702846132, -4403437, 490486060, -782727587, -1844625999, -397388358 ], [ 1811070439, 1614569134, 1527433325, -808454533, -1147296521, -1473172142, -1864067657, -1804399652, 1614114553, -2009364615, -750816827, 537899504, 409788536, -170712397 ], [ 309380577, 826030852, 1024064832, -817190837, 156368622, 1227233572, -797531085, 1702497988, -1432439476, 948583519, 407073882, -1255762217, -218757163, 603684474 ], [ 1080991123, -1633237160, 1224419239, 562334084, 1180249273, -1007472342, 2070858418, -94690117, 1700227193, -949070447, -1903525368, 24620930, -1965565205, -1292069306 ], [ 168889643, 1617689260, 1365496134, 1379216759, 948153523, 1788786631, 420675879, 1182639041, 1597493976, 1670922787, -758863193, 412415217, 1398399189, 1700956679 ], [ 962394405, 588821513, -94218811, -1082377643, -584764059, -161913419, 591953342, 779925652, 1853800199, 1436671640, -911827562, 1108555762, -1384217233, 86640663 ], [ 1898319223, 441454169, -2012406300, -91407000, 2135646513, -963893703, 122241094, 1169258370, -1224573587, 1825101603, -1682405703, 1238026072, 630607076, 19635624 ], [ -1027577734, 846943472, 1828423645, -1123446460, -1069182061, -1952335261, -1330399220, -194567462, -751658661, -1603245230, -1784998408, -2077231643, 1169721097, -796111672 ] ], [ [ -481426247, -562888314, -1383691255, 874376439, 837382177, -1683561379, 602216207, 1559499113, 1929692361, -1454392952, -1592158134, -876834591, -2064082159, -1882094976 ], [ -1378926289, -1440164708, 1117513196, 581492489, -827632421, -934645600, -1457004714, 175852331, 813662978, -1615480185, 834248999, -2021332066, 1298513558, 578758207 ], [ -194797140, -308803740, -1579089191, -1873145757, -625880191, -287887356, 857729582, 1454980932, -164509916, -542144801, 1810985349, -146330480, 909201318, -1664661187 ], [ 138296888, 1320334497, 1788080837, -542619536, -570765160, -1570524767, -257355761, -1890384159, 1705768738, 1241538889, 83784184, -88511155, 604247149, -1972378209 ], [ -2003102435, -498134724, -1839466111, -1054466021, 36512152, 1495982442, 389652977, 1314072891, 1216925072, 306634437, 367478149, 1330088133, -84084090, 907877967 ], [ 2115249889, 1333315971, 1517522178, 1155901946, 724372199, 1821866213, 711245019, -738615751, -1246919379, 20548040, 1585571718, -2117550564, -1701914313, -443717121 ], [ 1426510816, 1228740144, -1145698238, -2076038730, -1842041793, -732133040, 1457579925, -815162549, -1910272365, 1595539893, -160951171, -2049825838, 1585824692, 1712279905 ], [ 682229234, 1222883143, -1389152211, 857503560, -987947237, 1963373314, -975273798, 1772831863, -1707122167, -1798484363, 1554310519, -1981760539, -460380446, -2113857277 ], [ 1207791968, -114339304, 1407019949, 2048531931, 442872824, -400007199, -810582231, -33082275, -563057264, -1541568645, 1799813681, -1399941782, -1631704776, 2028992997 ], [ 254182846, 1761374680, 585693779, 1937531720, -1627887711, 730873118, 114574452, -52635909, 2020719440, -1822139039, -1846988888, 620325786, 59120946, 628021698 ], [ -1854514963, 1015561561, -58876891, 1417515260, -1957459699, -1189943066, 75937902, -438543725, 1262516498, -1858847206, 1570926875, -1231413084, 702848780, 1420907343 ], [ 1477395714, -710470325, 963647881, -1841889708, -1577075480, -1693800600, 1510979860, -832534824, 1911906531, -1957037153, -171339746, 1234367053, 2075769903, -1641145241 ], [ -1452019149, -614387100, -105656697, 1432965976, -483065987, -1392313431, -307392935, -1621082374, -240505965, -1196267441, -455498305, -1636413461, 2087537785, 631364524 ], [ -1307111468, -844293747, -1021212203, 790896764, 1543696559, 1089916591, -1013594405, -1905246871, 1195622309, -1901563352, -446197867, -596894046, -1133740612, 646926844 ], [ 1814035189, -1204972171, 1465180738, 672781849, 406870571, 2122003693, -1028722923, 646683516, -148226035, 61250474, -1803552515, 2094754239, -1564366086, -2074295094 ], [ 372683159, -2089654790, 188779716, -1368677011, -204540196, 36550259, -1011627812, -1384429443, -1046140765, 1488643925, -276292773, 1011806358, 165178400, 1387899962 ], [ 1591556846, -982183406, -2091586310, 140609249, 2024489901, -1041951868, -1973926982, -1312963585, 1485008723, 2140738683, -943318487, 1269020422, 1949729781, 269923771 ] ], [ [ -145624391, 2014763617, 664405946, 2026850588, -1427756135, 128639192, 1292531771, 179114926, -1343550984, -1501653105, -1994140696, 1120483417, 1391951586, -1665335059 ], [ 1625650485, 250848341, -67502871, 947681529, 1189822186, -1463363751, -1044956250, -696002022, -497029406, -212584247, 1387954211, -354329407, -1528826766, -918217617 ], [ -1084146408, -508074130, 1002743187, 1796104910, -204875443, -488675822, -128384886, 1752141681, -590995349, 558148395, 1673948351, 1437352111, 940595187, 2101543894 ], [ -931657042, -1298853069, 1962637734, 978632119, 1998795932, 1439574327, -1947000782, 1372942249, -330300076, -2063144638, 1767810690, -77482210, -789279244, 1380009212 ], [ -1773524846, -1972566222, -1404117812, -1353257834, -207169034, -1729223305, 206655010, 244049078, 1524334329, -2023699555, 1734826286, -1561032535, 465929077, 1799344228 ], [ 2098006496, -197528995, -828210753, -1880782599, 593235892, -2088980380, -1585681289, 1456712531, -744898450, -1951551326, 1902541862, 1532442800, 985123304, 1564481681 ], [ -1551120988, 1244694730, 916089730, -164081738, 1790988799, 1151562435, 2032586132, 377037284, -1694112419, -198911707, -709194746, 998521439, -1651444485, -1581559282 ], [ -1949172946, -2056814152, -400220163, -712070598, -915448888, 1115446852, 1044557459, -927713960, 1626676639, 406015092, -276578804, -1059255037, -1572419956, -1199649424 ], [ -1887202518, -1821092668, -2069675981, 1901001678, -2006139725, -362968869, -1140747130, 201998665, 925223329, -1857164132, -636529209, -431208052, -529113881, -1349062596 ], [ 1917906260, -516380476, -1622418114, 589027843, 1065774971, -1764456112, -434879747, 359555850, -1531218493, 1249062229, 282393095, 1965654403, 1094903187, -562555866 ], [ -567810742, -1628730371, -1952277654, -2038276615, 833301741, 139048358, -2025236737, 471421405, -1573915471, -758272069, 1044773643, -602411379, -1404477171, -1189675083 ], [ 1457070329, 990767527, -528176275, 582609525, -1996211339, 1150407888, 2077240994, 831482320, -1067772189, 2057500339, -155215049, 1425267582, -1869226314, 1081358844 ], [ -592535044, -1684703172, 1727782552, 394278863, 1984195907, -1058555885, 1894610355, 1768701935, 265361163, 876657646, -866215844, -1532597890, 1286452573, -1533297661 ], [ -651507447, -974156989, -537082290, -1068748411, -856830637, -1069460039, 318134150, -1165638371, -1838710400, -21603286, -715860084, -2015821147, 1344784645, -215743008 ], [ -1159507970, -231503272, 1653152507, -171003981, 1528179891, 616324100, 1876414092, 843659320, 601971853, -392498197, 528064089, 800775629, -1055632644, -852171717 ], [ -362840478, -259185368, 1603110635, 739042191, 1833157440, 693361849, -1881319690, -1281517369, -248748476, 757458557, 1872554383, 2008177559, -881884513, 1587331749 ], [ -1308471454, 628279640, 1191408298, -349443198, 1192081366, 1971279990, 204656695, 1066973426, 1082396076, -1278978317, 30793933, 967786724, 1300508010, -1606816524 ] ], [ [ -1480004895, 679483054, 1345466511, 463541103, 142028020, 83380080, -16209546, 152792245, -209886303, -1581002976, -239041517, 441498901, 1873865767, 383340383 ], [ -1976429525, 1946940619, 2141185138, -357953217, 2138141388, 500691601, -2051925240, -1239905096, -1764419686, -1427993568, -406769289, -1153444245, -1386345586, -604456337 ], [ -856610459, 700891192, 767588467, -1405956393, -906811899, -165742926, 370517387, -846418721, -365117493, 1822113177, -1758002574, 670731331, 2011512830, -541701515 ], [ 1340928207, 1833960625, -945260815, -783778157, -1427898027, -1091644315, -1543021535, 1223320395, -1859627594, -854371963, -1720661446, 369134450, 90623129, -1006807505 ], [ 1266221758, 2137710166, -1883740924, -362497871, -1110340368, 1465370716, 157807883, 1208406286, -2012018568, 312862849, -2058885692, -504346976, -811360144, 1241442290 ], [ 1426504010, -31250655, -1916345077, -2051840962, -1466889624, -1945354766, -1393304247, 288314747, 1375458882, 1458898962, -46601440, 1509824064, 1723399396, 648896885 ], [ -1855372457, 176462033, -1377709486, -276508506, -2087828959, 183774538, 816421637, 750645703, -311642219, 655978549, 2104497902, -332652600, -737979391, 1953995798 ], [ -733159887, 1349128049, 1571389914, -343592387, 308277972, -1619246694, -1714622586, 594522311, -293342863, 291416981, -61444811, 535480771, 464479482, 695212583 ], [ -13395568, -712467824, 306295121, -2132539996, -1458537592, -397891206, 580354573, 184955622, 700866406, 947867447, 610743888, -869337129, -1824537747, -1875106224 ], [ 1947183097, -1085981839, 52984723, 627010940, 2050171899, -1836887589, 207784130, -261074568, -2021128548, 1957710384, 2021617694, 1832805043, 1490357699, 1900726996 ], [ -258685895, -1780051951, 633496202, 1573416647, -1017661850, 306609104, 1275318137, -648772254, 934742173, -2046928935, -710944842, -1902201196, 1116063705, 1553211527 ], [ -105914310, -1832479274, -1789606467, -1273810777, 1509566398, -1908500328, 89858558, -2033136800, 1627268685, -1707075075, -993551783, -1073881206, -762983508, -1684106688 ], [ -1136278082, -415634346, -820246017, -1179138952, 772208104, 1042596310, -2024308243, 107509288, 565899582, 936789047, -729574858, -1633051849, -1188779535, -785884231 ], [ -204072770, 1429164163, -1321355411, 1982237991, 2118799987, 885505555, -1912331128, -1951543888, -1970167177, -1181723100, 1327237835, -812110021, 899240678, 973305472 ], [ -1587835199, -1332943725, 941240554, -1158909506, 2021214476, 1487784054, 1855618649, 1337554793, -1155908367, -1742470302, -1806280904, -947252552, 2122707393, -1692875441 ], [ -1564177885, -1181102485, 1134681593, -1700432292, 718679078, -1030524866, -1157716395, 449915399, -216201940, 1519032153, 2005988583, 2055227497, 1921647078, -391424630 ], [ -2096085675, -1041858412, 640522138, 566321924, -550473851, -1239666956, 49253989, -966852305, 2048548155, -1858986886, -137807127, 1718314644, -708697711, 512155047 ] ], [ [ -1012654473, -394049681, 1974358415, -1992518012, -70214814, 979959320, 1096106750, 178107100, 1125818358, 1516052805, -264527986, 1732985584, 148227993, -77644713 ], [ 1358343037, -1284249690, -556986688, 1337860305, -464706939, 44668668, 598700346, -1197750084, -1359506092, 461070269, 1006467445, -433196811, 1697184789, -1913282314 ], [ 277172933, 442641787, 1151379892, -633132409, -485118864, -2017295136, 695511540, 1823611005, -1777762972, 1190348246, -1384374414, 1389292934, -57790736, -1282243763 ], [ -1998441512, 1147065224, -494083025, 660750200, -1389799547, 1551092137, -369828270, 1120954861, -1109191215, 527631531, 215959532, 420140356, 184247141, 1363636210 ], [ 1330952736, 322790006, 922629224, 762975715, 776975383, 1538716640, -171652407, -92683614, -1329129993, 972644945, 889706838, -625147454, -425320586, -2112359952 ], [ 1554841539, 1274584764, -1152381709, -945240275, 1315317331, -2010257652, 2109060549, -1878946283, 1894364274, 1548613814, 1455230689, 236503140, -341379738, 1969154787 ], [ -1955634092, 351323243, 303631736, 1011076966, -1034013538, 419670357, -1007706168, 1167373641, 943636229, -1638204737, -1355221597, -1913546938, 1583777125, 1034293450 ], [ -1935391598, 382660021, -1218866676, 1111713211, 768562623, -1297864565, 361895794, 2055669797, -1477090890, -936861522, 1686190103, 1832846111, 102445584, 1565182996 ], [ 1065639590, -1639878922, 1347293833, 213168324, -768890961, 194419456, -965651808, 2027131556, -143595778, -1409336554, -430189837, -1202802080, 657094837, -1289240056 ], [ 1160993922, -1350327604, 942390995, 1845990205, -1746495528, 1086768354, -1633611957, -866158586, 1211301472, -2051845490, 2013393120, 2000719769, 779232331, 955426840 ], [ -2145537888, -1306945844, -313224968, -1076767212, -1323745156, -1503077013, 1325179084, -1237200296, -2007558208, -1839071815, -816696894, -1219663129, 1436208237, -97875860 ], [ 1851225144, 693806360, -986948549, 1870515573, -1701494232, 282596991, -2052526960, -47591754, -1910917910, 871913890, 83994063, -252692538, 535884723, 1689619706 ], [ 349190719, -731926333, 297407729, 1016550982, -124107677, 1021927495, -1960118391, -436219589, -1891867118, -1866548012, -1210426321, -614008667, 1640406531, 1315881723 ], [ 745937251, -2011999311, -1626903364, -1897893398, 1279023577, 1793641122, -551685898, -2109939943, 1005196013, 1183195596, -1529616227, 1285644830, 87640812, 442946566 ], [ -1831328863, -1419784501, 959060038, 1107900081, 1152884819, 1543733374, 1800784851, 1691761333, -1029869293, 648174005, 1730446267, 1245780763, -1190616872, 1513313248 ], [ -1865335883, 1956923510, 1386643028, 1790511030, 2089527571, -936885794, 1957645410, -684314384, -866055986, 673650959, 1474219032, 2112580260, 869687344, -1408186116 ], [ 474964177, 1987770107, 1405512467, -1498209286, 883624195, -345701978, 163833697, -557236874, 1812449223, -1978691758, 519475473, 62238700, -1566757253, 1254564540 ] ], [ [ -1825405233, -1092557906, -61086756, -1583990311, -1350605823, 996023004, -528777614, 529559636, -595769645, -298177976, -1978844117, -1945367644, 1074895389, 1430993126 ], [ -2047931437, 1747826459, -1349065602, 1897489495, 238924992, 691043505, -650640947, 1907191607, -1404104335, 1137384745, -221686667, -204362867, 905330205, -2087653277 ], [ -1069857643, 1831666716, -1238406897, -278088718, -2051682845, -1393609946, 1894131712, 1662694682, -963613183, 689012211, -1657862314, 1991978811, -596663004, 188108521 ], [ -513913651, -51704386, 1991488943, 1242150476, -1314387041, -1847029499, -647936613, 53524521, 1888057931, -1176784044, 1752001954, -404375893, 790722367, -526747058 ], [ 1819617080, 1591917567, 1385752158, 313107742, 457087871, 507481901, -335890042, -1642583668, 1372110875, 843122086, -1358582989, 2091573389, 470540643, -762335274 ], [ 1645930632, 1035953588, 315433786, 1604120279, 1758756608, 1944406346, -1983750695, -1347513636, -141680102, -896273799, -110503737, -928312010, 1268254476, 1715891615 ], [ 1807186732, 255084087, -340840978, 1223374262, 676385271, 1540259743, -1834349520, 1740517580, -910142055, 818763959, 1872316040, -1434496936, -1917488921, 1054261644 ], [ -2137537303, -1511547604, 149009234, -654236045, 911287166, 663060766, 542185378, -1054951401, -898764097, 1806658739, -1640626394, -938039905, 445854284, 218411447 ], [ -1403076467, 1596016068, 43697589, -127747258, -1424466673, 1537920533, 1429601093, 1390469628, 2092264908, 1981353541, -822536096, 1385648815, 676018253, -36031512 ], [ -275319738, 1230403753, -669107436, 1287563417, -2137445168, -1479490098, -979266230, -915670560, 1261037844, 466849292, -1854861077, 1757896632, 1640831736, -1119858173 ], [ -2047157068, -2128577938, -647201878, 1155689544, 1562943485, 813492382, 194594654, 89267970, -127160178, 165964987, -537758041, -578496072, -526311426, -76481369 ], [ 2042106680, 1416136051, 1414505754, -1910064642, 378894160, 435953872, -2116039630, 1159148047, 1467746609, -197054057, -478062109, -1805220388, -1843348273, 627500629 ], [ -957610522, -1285148727, 2022240212, -816812032, 382551804, 113116136, -1608723318, 1476843847, 1534401827, 1579305655, -380318509, -89483139, -179675746, -856183079 ], [ 1103990214, -1546967680, 1683221251, 2108333144, 1421878035, 597653047, -1905399829, -2057539243, 1721333670, 429721577, -1311534474, -426401093, -184962600, -1764003825 ], [ 953219234, 1497935143, 19199967, 229546429, -539552897, -168724473, -806269941, 1610063439, 1658241325, -1474672720, -1970127060, 351591305, 319472556, 1884359995 ], [ 274610035, -621585276, -509188279, 1996962315, -345143610, 1822620660, -726756593, -1860075048, -1226209281, 1411418829, -549905650, 214991937, 1666761133, -520425302 ], [ -675463994, 913357646, 179730990, 1813806297, 463659540, -1141869138, -95285359, -826816436, -213285523, -44752981, 1719473179, -317202593, -1032771291, -1129170012 ] ], [ [ 1527965989, -446647869, -618418107, -424098519, 603263138, 2028607779, 1616281528, -1206461448, 1055907160, 1361216498, -898466711, -1366313373, 1738684428, -391500326 ], [ 1412124927, -1564436353, -167612589, -19959099, -778888701, -1684833280, 585849452, -1987359356, -1539812237, -689229780, 484944261, 1616779997, 468594276, -1606417369 ], [ -1739491550, -740296119, -805055635, 943498885, -1771850323, 1937903093, 781928012, 437061675, 409049530, -187953129, 929917323, 1287571151, 1844948221, -1986977641 ], [ 1305858431, -848332786, -310045762, 1519228032, 172454431, 1005240966, 1357153308, 1944495954, -411666186, -889012930, 390196235, 1314478619, -957582310, 2125236591 ], [ -2014686897, -1836454224, -484495539, -357985693, -1795219531, -1297940212, 843254883, -394051928, 1677021663, 843283926, 1002479536, -2141439876, 672655502, -1641540663 ], [ -1345952877, -1669814207, -956141244, -54551114, 1828776164, 278164818, 595710171, -1904410116, -436584398, 1984678094, 791022697, 202194301, -208804469, 2103124001 ], [ -121994117, -71596672, 674634209, 2022947440, 336452515, -765307810, 539100997, -671870000, 697992501, -340230091, -1709608233, 282757148, 969390332, -1907661547 ], [ -569413169, 559541468, -254125156, -885683470, -1705508779, -144449606, -2005023681, -862549996, -952203220, 2068538493, 1016687544, 765730088, 365064900, 1062626595 ], [ -944518432, -1494512522, -2052109557, -891903957, 1660380401, -1893439416, -1111861490, 787402291, -1501747827, -634305854, 142410892, 1676442985, 1195300575, 2132203090 ], [ -153059357, 202221342, 1090427100, -1637324119, -261005876, -446899821, -2034691954, -210734607, 2107907760, 1433201133, 613849697, -380416507, -1470619480, -1185195303 ], [ -158183696, -1828091656, 409633215, -184663174, -645369399, -597316041, 188021204, 2039433184, -207881124, 815776525, -353632255, -2136111881, -169422867, -2138873906 ], [ -87740960, 1686642145, 1328217942, -1156422731, -568462213, -1270751278, 945988513, -744266598, 831399674, 93230650, -1255533014, 1183759794, 837657274, 1993814997 ], [ -1509386668, -626459609, -1097705793, 1821227718, 2146846272, -1963529036, -579956318, -812431582, 395752299, 2124603708, 543332436, 2041456543, -1107144738, -635753557 ], [ -1473451380, 1072737927, 323731609, -248067057, 1235454804, -112602830, -1415987001, -1714834161, 1476451403, -11847464, -586675476, -633917062, 1256433063, 828530114 ], [ -642070983, 1524290049, 787857644, 1442966370, -871327891, -498024328, -1689961464, -1666976697, -827884180, -1631715605, -907301288, 1217274901, 1022164941, 213455399 ], [ 1848262656, -1855589862, -1130070738, 286862904, -1674494986, -1095821447, -1536056731, 1277630459, 15221842, 388669937, 971672872, -507065766, 513902654, -2051045404 ], [ 1536788436, -183334408, 1686280324, 497548247, 821838903, 344727582, -642132419, 653221906, -281020931, 428050500, 1887833871, -12362314, 2028827187, 964044123 ] ], [ [ -763938417, -632708854, 1926081301, 1752543483, 1964815890, 20570624, -1298765202, 1516438746, -354573587, 491286020, -1323889846, -518511415, -1263841112, -1675534041 ], [ -987202225, 961624983, -797817414, -1950245194, -926130832, 2060203455, 1794992336, -152909103, 959498199, 1753089932, -1355610925, -682563347, 984537603, -1773268871 ], [ 1788507876, 1692774844, -1824022845, 618442130, 1377262013, -282301841, 1263755985, -1142381549, 639924087, -494903237, 2085941661, -499770170, -1070782074, -334752059 ], [ 1266585569, -1891526484, -930946500, -1916999028, -30125686, 321157974, -286394441, 573800298, 1376381739, 1426395354, -348573706, -447596207, 1899117083, 1172957460 ], [ -1607737571, 1468254017, -23086708, 2034408335, -1096330729, -1252959380, 1315352991, 1091307985, -1010554088, -1176878928, -1095922059, 1959543239, -1869430510, 1729482739 ], [ -1204782314, 2012567098, -2124660773, 1974783996, -388364867, 268700244, 1161599522, 783952410, -1381977994, -200578178, -1470090662, -2050144278, 1739684517, 1471288314 ], [ 674652147, 760774991, 1903056097, 1556476991, -136620478, -2123457282, 1335325966, 486851431, 48966141, -1924600963, -1575476194, 746172977, -439552402, 36662525 ], [ 549645467, -1251826815, 639844644, 1362776623, -1608424861, 1683703712, -235291496, 911776637, -1847455885, -1590032489, -1642948884, -137278507, -199889464, -1592569650 ], [ -1641193573, -2014801162, -1875715848, -506634344, 1373935921, -418907443, -642119452, -962175978, 507715044, -1618149287, 497644464, 1599287010, -948753474, -1909709912 ], [ 96193191, 1437254264, -1603213136, -1213227185, 553982747, -367765461, -1047672946, 36005292, -1465649418, 360285117, -1241336742, 1225327464, 446620410, 1079357681 ], [ 794733940, -2057500163, -1937377007, 1266420406, -1547661901, 834424527, -351490672, -1851865158, -383920848, -1384262031, 1254627646, 453675705, -949329798, 43024684 ], [ -1401403550, -1651168115, -1310806064, -685822161, -1351744878, -1713530623, 848337196, 2115723394, 1609257630, -1060136312, -83230060, 1900731935, -1639675023, -1381326498 ], [ 584721985, -997777825, 1701912647, -1997217589, -1778052615, 2097589166, 790989728, -440674085, 520213972, -169046057, -1396125725, 1279853143, -1574083839, 627035367 ], [ 128724730, 1245086562, -580150611, 2080348486, -1795211935, 585808624, -1235961200, -1423729524, 220398196, -1309036629, 483759788, 1852121438, 769570570, -1760083897 ], [ -1350608072, 1818206890, -1429919100, 1152324044, -1112391373, 1902954096, -1195411348, 778622457, 2105206789, 278316676, -1657652514, 664431475, -1527468601, -421939921 ], [ -627756920, 1775507587, -929367707, 1896351922, 1543079463, -1979032505, 806338384, 2030304042, 467517519, -817260561, 1316264226, 293268377, 697857167, -2029800961 ], [ -31829698, -2032638858, 994566772, -1471517473, -1875147564, 1939866251, 1623496108, 1423492515, 1708854155, -215740613, -1447713412, 1196514972, -129970170, 611355593 ] ], [ [ 2061517677, 857935210, -871235015, 387705447, -316640753, -1494849183, 432741880, 11192088, 1638120333, -1089202842, 950858979, -1963933479, -427120630, 768970155 ], [ 1758416803, -1472452066, 699603938, 20600892, 1817054216, 2117570761, -527745419, 1112315804, 28654838, 2029850207, 249119226, -1904581497, -914697639, -1464591927 ], [ 1318872900, -1893150062, 508703046, -1629659274, 166903788, 833802278, -566940861, 738910666, -357217651, -713208233, -1491336793, 1575504797, 482902604, -1646017599 ], [ -86894650, 1364195464, -2120761621, -11972384, 445027690, 79621151, 1807293256, 1940047529, 766504579, -412914849, -741175583, -1526931858, 1360698928, 1829944429 ], [ 1331775801, -856352123, 1218920261, -1546530690, -1346990660, -1807920606, -1938315962, 1816470485, 1699602690, 1816106726, 1832312283, -735276935, -31291060, 148951776 ], [ 4815407, -1335326742, 50283906, 1718042135, -2031320609, -1150440321, -910528496, 222698742, 1330597958, -1717612492, -71351111, -37962805, -384219497, 850618326 ], [ 1505565686, -42709304, 31176341, 891969845, -974527277, -166547279, 312100858, 1141825697, 1143853708, 1298960665, 2073943604, 580192513, 2086128150, -1521369776 ], [ 2126570492, 647888750, -1963900351, -876844881, -203076831, -720593369, 362807740, -646058824, 1183045665, 798869827, -1835882633, 1463258610, 512056659, -768251311 ], [ 1042334884, 1661349120, 1833379421, 223499885, -1452869483, -316972619, -1454547672, -1852169447, 1401561637, 1449955832, -927514399, -2133708891, -1956176349, -240481143 ], [ 1344368316, -475886567, 679418996, 1815658154, 1915423356, -983066532, 1286749997, 1222854292, -1189537736, 1320405111, 1594420021, 2010539730, 1382388696, -1714132939 ], [ -1342152036, 611649102, 484996605, 444569537, 183359570, 81342339, 580293625, 73588715, -946454407, 253022587, 1948353984, 973420826, 1365099585, 996176165 ], [ 179470458, -1413488054, -947264217, 321953084, -1843324071, -292027961, -1989478106, 724554914, -2026816973, -2111531861, 1678430212, -587879097, 216563353, 827839784 ], [ 449716596, 1165716809, 645771034, 153822108, -804175255, 1279486748, 1850809, 629334824, 1017117685, 248920791, 199352695, -1794642937, -1069785853, -16118696 ], [ 644201202, 930196072, 1791119474, 1254650399, -1533021253, 866217162, -1444297293, 531065468, 414444804, -83960882, 2119948892, 1523076576, -929994978, 1170768549 ], [ -716881724, -331862036, -1535779997, 1319416461, 385888549, -1209251243, 1039384722, 530499191, -1104449032, -1713353209, 958824793, 271957966, -2109596144, -1943199068 ], [ -1293780020, 370364266, -1032468334, -1883285824, -795801982, 1173441237, 811101795, 1928898385, 1266340643, -1137313522, -975863367, 936998684, -96659478, -239706699 ], [ -289958232, 1502397981, -1710098312, -1145422920, 1623714088, 595930698, 2072014110, -592972922, 1942190129, -237043606, 204062529, 1050684014, -1327761981, -1707500865 ] ], [ [ 533976702, 833717687, -1636507985, -1679418508, 1061338202, 538617424, 1359434337, 1001618404, -492167183, 459959313, 1368974254, -915303819, 236540604, 199821539 ], [ 2097190257, 1728008719, 1917137032, 668141478, 2127573376, -2097430875, 1286486457, 270830228, -1469230080, -442954776, 42233279, 770704723, 2060279510, 1026325520 ], [ -1251856690, 1528430289, -2051884759, -12807930, 741971355, 1039372971, 713152944, 2059650797, 1497609454, -2133082728, 1454940951, -783480210, -1054376064, 1626152043 ], [ 149138029, 1826259344, 935580699, -1530093396, 1659816024, -1167786401, 1596349078, 219452818, -8148567, -1971442414, -2021187440, -221040770, -1224393837, -1363973350 ], [ -753723226, 1842831449, -1468033185, -763090933, 503360807, 1566572287, 1461815146, -688523347, 1417982818, 1326388680, 486728558, 1342811488, -1384598511, 958834118 ], [ -390261690, -327171635, 316860794, 1060064835, -1316341009, -2007003136, -1534339339, -19393212, -558215810, 1668136021, -1720780578, 158690849, 1948015053, 570286285 ], [ 1181046719, -796163835, 1830905529, -489513034, -380892297, 2090201396, 278025674, 420949718, 1573419944, -1404929834, 1866137077, 1411403885, -33631098, 1067246504 ], [ 511732252, 1710765947, 387140449, 848050135, 974808401, -1368218121, -740277774, 649015878, 532852182, -771718838, 40479496, -875681379, 1957951198, 784083073 ], [ 1021426346, 244231669, 923277347, 729570268, -706061055, -253446576, 1362278180, -1792238183, 1360946230, 320894346, -828416160, -210795935, -1187694306, -1808886345 ], [ 1814665507, -115998235, -1136795278, 1203576823, 1155900785, -1023594691, 1175280313, 2043799792, -479216005, -1879831220, 1636015876, -53289406, 876657193, -1579544325 ], [ -1966731334, 5180102, 362626981, 1401353522, -475546154, 741340993, 1516053635, -1187446332, 1416082964, -1134846545, -246383932, -999382174, -261087600, 1401018278 ], [ -1083997085, 251064927, -1613492991, 1348492097, 337817856, 577717861, 734717808, 1687406121, 341594129, -495838795, -1992461458, -55983699, -140808395, -133891819 ], [ -67844282, -1513798690, -384530837, -547017541, 1391758376, 745399696, -1148132768, -653956451, -830799879, 743281522, -2119908494, 848494820, 2079434517, 1300790121 ], [ 1663044484, 664800185, 1403386265, -28333981, -1960775622, 1444914117, -1077030194, -1728204425, -2082373824, -22111788, 415678295, 257794169, 1722796915, 134681875 ], [ 1023348008, -314091610, -1216157908, -578159096, -859855306, -494923395, -1038939166, -227261527, -699982229, -1986208816, -2056132771, -779626380, 135350526, -686913415 ], [ -280725857, 1264928638, -1263028029, 1379630189, -2029591928, -1266005773, -1965848570, -147280370, -1357498121, 162113103, -440173135, 841087739, 933100581, -119453742 ], [ -1788885081, -1002057377, 990352380, 655957330, -908790554, 2062460967, 181391024, 492381282, -2073373937, -654886614, 763007857, -1785547528, 1478823136, 170250411 ] ], [ [ 1000976130, 266277030, -1843701467, 1029775993, 610783714, -1484160433, 1791537888, 1939847968, -1211330707, -2114088728, 2093474368, 1301316876, 975985713, -1819353396 ], [ -869189596, 1231158104, -592059312, -1320376258, 1085354062, 282862109, 2124163373, -95073999, -788667303, 2005365616, 827726443, 431063947, 183896561, 69632919 ], [ -2014031535, 1702419936, 1430642829, 1729257413, 1414213456, -830204204, 605701113, 1716101690, 2138571080, -2062514904, 1895723787, -1864442739, 1536625518, -214156993 ], [ 88333191, -750122010, 1722894725, -1397571646, 1039958544, 1962369455, -1316435565, 1683058879, 1850129055, -341886189, 284953733, 689449395, -1586767840, -617809217 ], [ 2041685089, 281474960, -1423184256, 848759141, -249411808, 914684897, 811857243, -1941302745, 1794105412, 1361748901, -374884146, 597544693, 732061218, 745288395 ], [ 835302930, 175791052, -464003193, 1105163759, 894439185, -1719631009, 1683611712, -1419964746, -1584348686, -22337633, -1320292180, 670724662, -2143037196, 1008419270 ], [ 1257915617, -1911512463, 944584593, -867737416, -458640698, 1400311953, 294984103, -876895954, -1483026387, 1113005122, 1058373991, -1794822418, 902644686, 32158710 ], [ -1003087539, 314959425, 266400179, 942666067, -1463812844, -886773617, 434889721, 930995920, -1335257745, 1120126877, -1441063077, -752922584, 1962217267, 868542797 ], [ 856005476, 1887049491, -1087045899, -148243205, -1214452179, -1160725375, -1411905280, 1349258953, 1413140381, 605190741, 1542728575, -511933771, -601903856, 2098336383 ], [ -275371546, -1956994383, 201160900, 128951969, -338639969, 1584443345, 1451044163, 223632719, 312123191, -1939250772, -1792615556, -1628882869, -1481781586, 1449989626 ], [ -1637699704, -1559581122, -626508125, 1162908374, -2138015388, -1600473335, -251386963, -1894226146, -688704937, -210057909, 2054241444, 787330932, 1135836192, -2045555563 ], [ -310141873, 1992894400, 413581090, -1283223729, 95408099, -1453860330, -1220125479, 1400123180, 1847163886, -1707192508, -268809933, -1514598623, 160788764, 1012413839 ], [ -395064482, -1990033226, 1011357724, -278057567, 76368237, 1519099112, 1903753115, -1912247315, 954745659, 46909405, -430614348, 219960647, 1424246690, -2040083605 ], [ -1291417849, 1595714374, 191257891, 1804919247, 1757316889, -1330737765, -262915929, -1502655411, 1664537964, -933630293, 564556032, 1300305491, -1576812943, -1329588102 ], [ 501366712, -1701479311, -2052193985, 847167851, -530965103, -1001389619, -857158218, -1378009130, -1048635689, -2026313036, -300491840, 790297496, -2046026180, -192063105 ], [ 1109874162, -312976308, -456353646, 1810707886, -814238573, -540785376, 1629385658, 773421737, 957495436, -907561565, 922054945, -36524983, -1143872263, -856919167 ], [ -1465180407, -819970091, 2120614672, 2043480283, -757923637, 680355045, -1335816452, 140913150, -1204270004, 1941142750, -802417342, -1828704692, -1458498289, -1288518488 ] ], [ [ -855065042, 107174870, 963122490, -1610224939, -1658576598, 1796395359, -407830006, 282258705, 1599656313, 212729221, -831950766, -2005941780, -155986509, -502021827 ], [ 1853961189, 377875159, -2065012500, -1871351173, 1594977639, 721966649, 698396294, -642633751, 938503792, 315504145, 1483242353, 904081479, 1941696248, 206314656 ], [ 1267113792, 178781136, 2139371970, 571552115, -1025135725, -1829144337, -931130445, 1530181439, 854466111, -1636209051, -356754145, -2005568971, -1200250988, 1181298168 ], [ -1853258788, -675098390, 1379592545, -1001724825, -312998520, 1443879512, 425461817, -476386027, 2072305913, 1841760081, 1101720403, -1184947221, -1495569848, -1509067715 ], [ 554849632, 1788486864, -1055678691, 674768148, -1198366720, -1222685618, -595207763, 1682390945, -58169422, 228808880, 1257709210, -549725340, -1951440983, -1184091019 ], [ 233250196, 2115544431, -952728464, 338411655, -1551477589, -1586136593, -681239491, -2028543266, -251462680, -1325996242, 741622538, 1485411945, -522397247, 1965246798 ], [ 2026028189, 94670072, -541899960, 2097775797, 2037323420, 1513013818, -331085161, 194263238, -1774911347, 2035240287, 251079591, -1958394645, -415877307, -1695448597 ], [ -1232857007, -969975350, 629644941, 855565841, -180659858, -159447559, 330055553, -1736146441, 805079851, -1851775634, -1044127680, 946276482, -63044058, -54765497 ], [ -680837175, 1415374608, 935417602, 110076947, 500210189, -858351393, 1609201256, -844979265, -196372437, 2136086002, -1179128028, 1111146887, 1026498675, -1180051943 ], [ 1463176433, 384337821, 603868781, -1758338251, -811108461, 1570451988, -603440701, 33649727, -1811759711, 423204180, -1512316516, 134001134, 925587748, -925906294 ], [ -870453554, -1273919608, 620704126, 655484582, 40626557, -1022982442, -576993154, -899143115, 1771142296, -1971062735, -1197865427, -1881589529, -2033993473, -1179481901 ], [ -2058207872, 489454539, 1739196281, 1289990354, 588077672, -239655017, -783955375, -1895509016, -977273944, 287648284, -830687723, 2024898475, 216441933, -251278393 ], [ 227047773, 1227315892, 582582225, 803105019, -1197176398, 462657618, -505535337, -242655081, 1436142281, -337413183, -1411055460, 193562028, -1804817939, 683206394 ], [ 777734181, -456943416, 509099459, 693130538, 5958938, 1880459689, 551060302, 2041484185, -246146202, 1680628188, 561099259, -164119925, 1085901, 680817187 ], [ -2036463294, -244973441, 1249986171, 773284148, -2018591513, -353964858, 596693986, 579171925, 1439374276, -1224577107, -1649630114, -1011092676, 1647003913, -138218314 ], [ 489711357, -1382385930, 1176340022, -1725411611, -1191082677, -1958763802, 974143946, -372664591, 4450787, -303868191, -1922933961, -2008920517, 606758029, 532472416 ], [ -1005892576, -429818733, -215224749, 1485155733, 979194682, -814710930, -149410569, 77825341, -1711977183, 52956850, 454780708, -2065708664, 345195035, 1722310785 ] ] ], [ [ [ -195563316, -276106772, 1741758329, -517431921, 1838760421, -933889746, -907716791, -985514885, 1481598278, -456070941, -654994745, 90600405, -1633779622, -834380437 ], [ 387315349, 1919251720, -372126600, 1155379553, -1734919521, 244133917, 2020614207, 142337848, -1496936039, 577661974, 2012904345, -1861001283, -1622481758, 296494675 ], [ 2076622483, 81531684, 915457371, 258238495, -1911720657, 322847607, 249247604, -1120872316, 673079229, -1779788858, 2093059324, 1639017679, 674251249, -1667953901 ], [ -1689569030, -992563685, 415648257, 1789204864, 420512189, 1843514926, 190735148, -1526758794, 1044794371, -1076552632, -1022074841, -2033057017, 1455669195, 7202739 ], [ 1726408664, -98740353, -897743589, 27627521, -722512133, 1149378146, -13163053, 1658296472, 1281704427, -1750025, -138079467, -121078784, -78335104, 1964759419 ], [ 1038644727, -788267241, -1776151836, 181131758, 2038987133, -2099499125, -1083853161, -1826470048, 1365293716, -585835020, -163016687, -2041361684, 1639689975, 612067413 ], [ 1303084438, -945515437, 1175663473, 677396679, 1697986986, 562554957, 458390372, 1787345806, 638631600, -996122950, -753672572, 2038912954, 1153166482, -1965629723 ], [ 928979134, -2017803270, 178813258, -49508540, 867969535, -1600599928, 1357372979, 1732329391, 1512351087, 986315395, 901490404, 1150698095, 518831022, 183803184 ], [ 557071682, 1629057291, 1168110856, 1920871853, -1174021143, -12668401, -555076343, -387025527, -1163879469, 970776617, -932679032, 351326559, 331304330, 116599676 ], [ -2082686145, -401851085, -155421403, 180309781, -677689499, -1306477507, 463590977, 1305356041, 288671886, -1345003421, -1388323436, -510410104, 1903350005, -993019231 ], [ -571375887, 515158386, -559231444, 1033553453, -278742727, 174597365, 1673577289, -2007163890, -1877882225, -1712690469, -199202441, 144338149, 2012521748, -1460330850 ], [ -809015968, -900219730, -370002015, 879479195, 1953968326, -1663275400, 456445955, 525842938, 1400900081, 1782681178, -430159988, -486569133, 214401592, 1351923223 ], [ -2016758648, 254415615, -1263573736, -571665291, -2144928689, 836728949, 1771474678, 2048904115, -1421256625, -2143828784, -1356483125, 1589600648, -277529376, 835088694 ], [ 1917007298, -1290962525, 650006625, 288460403, -548080196, -826779939, 1832347818, -1782721357, 754259840, -1884840451, -1023143032, -712171445, 893717669, 374866805 ], [ 1739192761, -1582961301, 29995459, -2026106545, 2056211574, 1906220743, 37135219, -1775119664, -2109631141, -807150513, -1518341394, 1404875636, 779430308, 1019288793 ], [ -628033022, 1567720852, -1036684374, 1939500793, -891535367, -1040244196, -1247189874, -267408093, -1078238925, -278957091, -518978506, -1895281860, -1155846768, 1021524213 ], [ -52662861, -2056346505, 572656175, 1070514502, 2091347425, -644799666, -1011803501, -1791451490, 407418940, 1708372952, -1295413210, 698370914, 1964656466, -21468083 ] ], [ [ 1674709897, -686841471, 779842707, -1559006243, -1607975334, 1705607169, -1865667413, -969611343, 1764179443, -1281826239, 387027943, -844907002, 697246268, 1838676049 ], [ 1893725822, 389883502, 1724916607, -2140116668, -417675127, -1431952690, 1724271244, -1620138018, -218156662, -18371102, -677930053, -2118881717, -1527479652, -816518817 ], [ -1400783274, -1974866498, 579449164, -1995318460, -118501109, 335086185, -374555424, 1964406031, 579602170, 1122046199, 1438460853, 389578038, -701547483, -1159732765 ], [ 333302518, 23098596, 1034157377, 1353338402, 892106151, -1032224584, 1167640410, -1268477933, -1840653523, -1273287665, 1681283937, 1855693504, -1592727511, -1763373097 ], [ -116374455, 1823293845, -890569061, 1792695730, -1412869889, -830605542, 799024832, -473529302, -241563985, -1324901307, 1922960734, -991380434, 1025537278, -188729697 ], [ 799364575, 1766562714, -1413199996, 57644582, -1831691342, -1376543696, -553837257, -636154969, 979769072, 2026491285, 838267072, -1357111880, -1284388563, -1523120719 ], [ -1377085428, -1712813848, 1584320644, -695430967, 924691553, -1419865524, -303810765, -2030452673, -1009983828, -1906295479, -2056265858, -389561472, 1196266391, -2078146786 ], [ -1146513408, -964361154, -177049796, -253814833, -341847061, 953752105, 1027539672, 1344069043, 801133562, -1969287315, -1517096105, -1604355699, -540749654, 813440297 ], [ -1998143740, 197448633, -761673793, -1016151911, 420401889, 785813718, 823677634, 476187386, -37136287, 271597357, 1670494549, -320951344, -522633302, -2129774665 ], [ 1546205592, -1806069812, -1439311835, 790262621, 644367510, -1443629500, -1978955077, -467774068, -1604637035, 1270755661, -1606509667, 323593158, 2060745340, 579447552 ], [ -863885198, 1171805688, -249284822, -1054620419, 1545391811, 1363704182, -1821844405, -1802726318, 1098574614, -1399214095, 1548842981, -100459681, -1341885997, 416434449 ], [ -911166302, -1644173149, -54628050, -155592420, -826222201, 1230132282, -655015305, 353720249, 28405404, -1143058471, 195682282, -1742187171, -1408428632, 350874439 ], [ -229678650, 1657316551, -1465086433, -2095174582, -1393241780, -7424271, -1929053514, 1751890560, -1710213037, 811319484, 864531442, -799745680, -1006288099, 114736140 ], [ 235658092, 1201510782, -1585243613, 1083205931, -2014322672, -1913113713, -988125476, -956115641, -1125280528, 453267221, -849329598, 93870498, -1785135493, 1222364733 ], [ 634971608, -1624472748, 1277452992, 1606957317, 67424055, -1240776073, -2124905159, 1866778551, 987219923, 1469968675, 289103821, 510441836, 1871476563, -1048378365 ], [ 872387793, 1328415942, -1102814780, 1296364439, -261302468, 855098175, 315424163, 578392432, 2084121344, 2015949658, 700204373, -300993664, -232358716, -2129059640 ], [ 1150837334, 830239019, 1820714438, -1544059665, 373314584, 1916514369, 1332468801, 844589132, 231993163, 317975219, -1472819291, 619688190, 1911977807, -1076559247 ] ], [ [ -1121043511, -67426454, 330540700, 314628140, 1208403275, 1979171824, 25613476, 593828027, 1406532520, -460649315, 541085424, 653898383, 844764476, -1749555900 ], [ 1342579985, 10883730, -678009321, 98619044, 1455415507, 171597832, 530551011, -645878050, -1395094017, 2087074650, -1200655826, 1589892544, 1640781186, 1607501128 ], [ -1671397239, -1561763562, -1178302229, -1111373730, 1478172984, -2006980272, 382723095, 1304433320, 1959515491, 829295296, -1553041955, 1540400234, -190777011, -1337774114 ], [ 275640963, 1597055935, -1995598911, -1491907081, 1208091686, -519474409, 822770924, 988044494, 684431850, -334339953, 1753161611, 1043593025, 2060573059, 683410773 ], [ -769878492, -2126992845, 243214320, 1948065148, -1144148524, 1022440858, -812988219, -587073022, -1017487695, -889159495, 1900912052, -544287259, -84780500, 483311468 ], [ 657920804, -1531897539, -1503679949, 1616728334, -880230801, 350405210, -1737959171, -300647916, 323368553, -1256327269, -1668447010, 1015441249, -512778257, -645326935 ], [ 1508979207, 216666653, -656489445, 93923324, 85258974, -762840984, -2054764632, 1075475099, -983119681, 756827044, -1395246009, 1269731489, 637118101, -1744517533 ], [ -320476879, 1539083704, 1439492485, 768089990, -1968694178, 858167640, -2113578166, -604900751, -1816559115, -65593377, -182954814, 419632858, 295606052, 288213052 ], [ -2140253531, 1297043453, -678789368, 345825039, 1426564281, 1905703929, -1077304675, 757228429, -1698747532, -740773185, 1365041694, -834897070, 452705151, 861835900 ], [ -1084074074, -1115025775, -997642702, -36062268, -377098249, 408817836, 286541793, -904535199, 1770713949, -1767631604, -227704494, 1951877158, -919090207, 322415833 ], [ 624423396, 1915482150, 364168985, 1744418832, 1385476781, -775338, 756931707, 73243316, -1336135651, 1569727078, -621397761, 992033390, -1234465954, 638087985 ], [ 1070045810, -1052071493, 1930961683, -1075276115, -1460963230, 777568612, -1833837096, 1095300735, -849832695, 1955932450, -1588410565, 1519931925, -1094778610, -171407183 ], [ -1455369739, 1421253097, 1490992894, 1397157330, 481808316, -1075280746, -1757701437, -558019850, 1526065994, 903843326, 326447314, 1508075879, -1360607306, 873076135 ], [ -1225026813, 1441483935, -673154705, 90507778, 1531053443, -1171267864, -348867541, -660559783, -1153995490, 1375358910, -1155976830, -945975121, -843370865, 1529607578 ], [ 1579798318, -1664022013, -891546714, 248080697, 1375444276, -1163871534, -463125341, -423233146, 1840226465, -1626372564, 457068778, 1017808545, 1826211848, -521898680 ], [ 1869290523, 771231913, -1178274661, -993104136, 2101325996, -1706413592, 1808023279, 1452476903, -2022894482, -132803736, 1998385741, 467572926, -257660567, 727608591 ], [ 1952812279, 941713828, 700083737, 4321399, 2128671005, 1876797547, -275089240, 1394795269, -1600057952, 1741507633, 1106099083, 249186849, 407288471, 487284941 ] ], [ [ -1310372842, -1822427477, 755293362, -983023874, 408149735, -492175572, -1271246893, -1596855465, -1761965055, -1491184537, 728139413, 551913539, 766785947, 783414542 ], [ -1724531029, -393687160, -618686587, -302504748, 24908827, -1128495628, 1766193320, -681973600, 808676473, 986698491, -1501222693, 193762497, -837327280, 791189183 ], [ -180499831, -1094267123, 1032522987, 1874298951, -26834356, -508318846, 685482879, -459443474, 572962854, 1042455598, 1127038329, 300302641, -1102508678, 810866417 ], [ 523665898, 876690598, -469345682, 1931333090, -1644860413, -539311190, 28306200, -485534133, 1519512654, -2002814524, -584037604, -1092530650, -2051250304, -771127847 ], [ 1003657244, -1537954544, 1658923964, 1883354697, 951968360, -1903259337, 881718040, 1606160785, 1507170665, -329760598, 338744443, -1064282345, -1220755092, 1635732188 ], [ 1943372108, 1282807354, 1854613836, 1213221591, -948616675, -18157256, -898282737, -55161077, 1436276170, -781036271, -1865679175, 877446729, 1094922484, 1815905220 ], [ 271123124, -1668903102, -1411390751, 1925896096, 2098122616, -1039084756, -1857481930, 891726390, -182121487, 367540818, -938548304, -719624493, -944842441, -1679430799 ], [ 1202404478, 1239259814, 958191046, -496825701, -259609586, 1450094010, -141992279, 882994778, -447105477, -1576559455, 198527791, 667784009, -1676135565, -158356635 ], [ -116568967, -415593454, 1333262296, -109289935, -2140025856, -46882965, 1785350065, -1944735415, 2126196581, 1691196642, -490441984, -2044921854, 2028113059, -666444227 ], [ 1636874256, 1184011859, -1799319041, -970434189, 871150015, 1493592432, 857745652, -1638426850, -1617254940, -796196276, 624528029, -2042039724, -1984307166, -122622003 ], [ -388160320, 1840342403, -1788331154, -433057900, 17776991, -1667363086, 898267224, -2088495897, -603478940, -90160829, 1587423306, -1980518611, 169120010, -1017444255 ], [ -350879378, -743139977, 944227517, 1342925764, -1216070947, -608887644, 1563204861, -1842903764, -574072813, 325405835, 1914495070, -917864343, 802344610, 2122104242 ], [ -1115389025, -1468992858, -1630698263, 510075495, 1258967764, 387980321, -773791270, -1483756403, -1914830231, -1732937968, 1607192406, 938311260, -861524643, 656314291 ], [ 668818232, 1561697104, -1246149689, -1923189762, -1258337776, -1183723418, 1267662874, 772567124, -1246062474, -1246372194, -1436543391, -1581907018, 1341308295, 1777261176 ], [ 406005662, -1301800685, 114652765, -856426443, -1322571365, 977383110, -1223357851, -1911457669, -2100358543, 199827242, 2099059258, -633720802, 1773605145, 822786818 ], [ 1161310665, -412732092, 565897974, 840746362, 152531225, 690786256, 1105460291, -859801867, -1400914853, 1397456660, 720017922, -1738619669, 2033672557, 2032705012 ], [ -17212962, 2128508360, -1966947546, 1169574222, -1224554412, 858036880, -41128000, -879671834, -823677553, -1301213227, -1715659122, 1262563964, -1179871740, -1258195933 ] ], [ [ 61377887, -1533312776, 525082942, 1387381817, 1573293679, -633262679, -376638986, -543737295, 694280230, -360771643, -1041141871, 387141901, 2106268998, -895446378 ], [ 1243659303, 631990174, 1162192943, 510166168, -2030597413, 687371995, -1632874165, -863146970, -512395551, -919102556, 1161297958, 931394912, -891114640, -2028920400 ], [ -794076463, -310394218, 685718375, 952784187, -770916397, -462436240, 1754583510, -1054895993, -1534378959, 1380667515, 1275543255, 1103629165, -77530251, -207017264 ], [ -1420961801, -764905163, 300302532, 1629596112, -398578449, 1634808538, -2095659710, 1960905547, -166468816, -509921175, 1269780137, 1353385663, -1205381531, -1673045856 ], [ -1299826638, 226764036, -2108136456, 975541089, -426828158, 163074551, -897504268, -803876006, -1541133629, -155760035, 1247076719, -482826689, 1119619824, 1967119560 ], [ -1555658156, 1408748844, 1681732590, 1742716483, -1950631819, -1816391350, -180234129, -706664623, 524090228, 1126696814, 1331824220, -1026639616, -1592813020, 1782359299 ], [ -591466468, -688035369, -118420774, -1706872047, 1740239393, 1084409841, -1116080259, -2004493185, 1824531574, -1432807249, 1603722058, -897345675, -1311169121, -450542 ], [ -221030438, 1635070795, -535388954, 1545199551, 596597785, -1024475659, -406485135, 1441302359, -387001649, -1475073336, -39534970, -1088809372, -835645113, 119363656 ], [ 1116745071, 90144962, 1743974890, 382868120, -1585893465, -383120502, -1973072062, 1875493550, -607723842, -1136935202, -1361885767, 61165357, -1647973478, 2057124732 ], [ 1844939251, -569241191, -1978392285, 2133568212, -1044584591, 1444934017, -1604384559, 1174552693, -1349586674, 1407098088, 1650550146, 1594785793, 189597391, 404948026 ], [ 1281903170, -850035537, 1972452448, 1474114801, 1907435292, 289405120, -168522148, -1701204237, 1861980802, 759038508, 522081620, -1495706333, 1648269596, -1656429340 ], [ 1110467983, -1245155203, -468357461, 1805151073, 580372840, -1535897348, -1110591468, -1018746641, -275009834, -459927143, 714136056, -1423733592, -1503255682, 1535386218 ], [ 966099780, -593669919, 1960129416, -1909349384, 1518584931, 691053647, -1130538681, 1422908662, 1605803002, 864233097, 1745605734, 1371068873, -1024548718, 875849485 ], [ -579460243, 211937885, 2109359733, -1983737718, -1571666397, -2108312316, 221374260, 1340140017, -188661644, 1261044938, -1333822815, 1094568686, 445703476, -1460132930 ], [ 1890556582, -1294045910, -1487674318, 82802800, 1397271540, -1261414233, 1886531967, 1991902470, -84586984, 2060384389, 1977450263, 1922486433, 1257448144, 520696104 ], [ 1576414287, 1917165360, 599997980, 384945481, -91566473, 339219695, 1515862824, -1475143898, 2020824576, 1251985650, 98885375, -391310059, 623659219, 1975975750 ], [ 451301523, 1202633634, 683790160, 1724003905, 1243147374, -1020825286, 1845399985, 364507001, 579983568, -1328924877, -346507116, -375013584, -273289689, 1342017025 ] ], [ [ 1747656388, 118469743, 886800273, 747423753, -1930292893, -806922129, 1025080192, 806751920, 2013500786, 1065978542, -1123079490, 1421471773, -1481503034, -1740848971 ], [ 2109767082, 1660076340, 1010296188, -1877669526, -1465486001, 2052927440, -1354721866, 861455118, -2074568607, 1412386403, -1649464719, 1383902981, 1373144822, -1279962169 ], [ -367036292, -935701234, -930450679, -474907675, -428068863, 39321229, 2030685274, 1494238251, -1690557428, -1227454863, -1284847925, 258772629, -1525146121, 1293568038 ], [ -1386607310, -531414202, -1769109177, -1195408619, 1120580702, -1418371741, -942540103, -1944348587, -584434064, -204192899, -505982124, -577817845, -695339226, 2072348470 ], [ -2033119130, 1754602446, 963395451, -89871066, 2135631283, 991270166, -1744738012, -1580989656, -72637899, -1496557815, 21263228, -868461381, 296428197, -1854898187 ], [ -96469782, 101565405, -1670883602, -1394074498, 122275526, -1612171417, 1508779988, 398351724, -655989962, -1866768219, -317630780, 2115090292, 1179185904, -1413877590 ], [ -509687259, 1059501703, 36208941, 1306561253, -653637140, -2115513037, 1623448986, 755918197, -506877809, -1875206446, -928988513, -180699172, -2053625277, -108862163 ], [ -153379067, -1802036041, 1993500055, -857334316, -766384063, -1457444123, 353284545, -446235418, -529620582, 1465716814, -1016890660, 1487462239, -2022244485, 1158522158 ], [ 2059273784, 2105067920, 934521918, -655481245, 322339976, 629148716, 1767713919, -1783793628, -1438161418, 944523730, -835246630, 484172398, 7549274, 1022278758 ], [ 1201963251, 1434584568, -748379351, -1645740007, -1716714633, 1884907023, -1692049370, 1278967888, 670846376, -591562168, 1056931796, 645470308, -1822603604, -1787921127 ], [ 1309499251, 501122201, 771252342, -1954517098, -1610423773, 572068747, 585761515, 48694416, -640019141, -1269975329, -1045754676, 1694825340, -779242404, -1568725405 ], [ -1312870568, 1140150076, 1200184731, 2014337316, 1119974210, -1757654114, 173984345, 870406019, -1783847918, 631717370, 2090073504, 156576194, 1196626089, 1465076850 ], [ 1259193641, 1668979886, 84335542, 790157634, -493775450, 1786350094, -1394860792, 2084456756, 1538391359, -336802878, 1748863728, 694764749, -1684139770, 44343807 ], [ 1725933211, -1476696271, 21867756, 1956912287, -1189810232, -1272887121, -1516455109, 666414684, 720044974, 2139263413, -1526388003, -1150818316, -1020758464, -46776799 ], [ -797939028, 278526350, -1556383854, 1656011103, 86800136, 1130875805, -473518714, -936776638, 1311489537, 1171589446, -301355741, -1709942412, -1319401721, -491895587 ], [ -850160971, 443746112, -1913451779, -1880987861, 94631787, 1354821697, 26903863, -1822929702, -1555266093, -859424020, 254207346, -1876077229, -1428634449, -1397016205 ], [ -1337555169, -196714743, 800469733, 494932654, 2060619094, 1116547989, 1073012816, -1848276431, 1928551645, -1329226951, -1247096165, 922516174, 374500595, 1520935652 ] ], [ [ 859361103, 1595177150, 1713154482, -975275378, -1919711018, -1147077818, -2084984721, -1916669486, -1227594517, 1988361176, 1579322529, -1353709850, -720974390, -183306045 ], [ 1273785727, -1711872069, 2028297624, 123972675, -1605587950, -1804141684, -2048625536, 879095357, 1775579665, -1903929280, 1113162609, -1766442725, -17870128, -47865083 ], [ 1353168726, -1450242557, -300444889, 1328463914, -1088871437, 823873603, -582457298, 501014677, 1547339868, -1232838026, -1031018928, 1489696525, -118598149, -2055148544 ], [ -773363400, 1571003255, -2105260329, -833780025, 1748198540, 1620557426, 1765078214, -873970844, 2094281490, -2030010696, -1291511128, 1997169589, -1726604937, -1980910682 ], [ -2088834492, -743848281, -91559725, 1368287391, 1822093380, -860945150, -1864035553, 1979229291, 2123972479, 651241311, 750659125, -376750193, -168423163, -1077950835 ], [ 888815917, 630735762, 905594079, -1214461988, -1295261504, -908936259, 1216572540, 735013203, 1768500139, -1355598256, -2003629262, -138207296, 862710314, 383648622 ], [ 953518793, 1993421165, 1730536735, 191280306, 1725158900, -1815449057, 991464051, -1406911680, 1347812227, -1771189738, -1781116627, -2143321034, 1039031294, 1854732613 ], [ -1927075222, 1310419162, -2014320003, 1450081509, -920271389, 1837572397, -95046077, 722730926, 671292914, -1085719336, 866277806, -1978557773, -127086103, -819513538 ], [ -1164429703, -27935586, -565450599, -1857312788, 1632350987, -1076276377, -2106454873, -603952110, -968990137, 1800555918, -1997187315, 264641568, 239745884, -1255544962 ], [ 1335075489, 1581679758, 2104893408, -1069784996, -23914239, 2066511079, -1029744462, 885964667, 910669314, -1089354542, -1693660183, -115520637, -1854654521, 821698302 ], [ 1179891200, -1253958913, -2671670, -882972954, 158069576, 1078164057, 2047382869, -651731788, -1071129700, 1780467722, 1487912048, 163206654, 1604286783, -1625286496 ], [ 524153999, 709257809, -525604375, 365775458, 1068369565, -1061681883, 955672429, 1648621990, -833849297, -385260287, -845417781, -2122193207, -1307535243, 1136417385 ], [ -726038459, 48015687, 317205379, -291640950, 651497274, -35395221, -857432548, -918529977, 1540960417, 1589273660, -697546341, 1130515571, 2058932022, -446775644 ], [ 820729058, 585975808, 1310270085, 77652152, 838039202, 776212278, -411500608, 1212949051, 82144244, -1006786676, 1847019016, 1214499388, -829654596, 481019653 ], [ 865120981, 1469575186, -1510378733, 153261465, 897087333, -1025900367, -1971949589, 49676284, 473498410, 70558054, 577078360, -761790957, -1887721657, -311725030 ], [ -286677661, 665731534, 879635973, 927072311, 1558367040, 1295964396, 827680698, 1278777509, -1721674251, -1126323174, 986257795, 1013548565, 1785024097, -1594928349 ], [ -427997120, 1066926686, 917212408, -1811555608, -1710093341, -705901040, 974683260, -846883942, -1948598705, 893560466, 954451875, -1528089197, -758828142, -84593239 ] ], [ [ -329045326, 1517367598, -1255473702, 1670276786, 277149295, 884138184, 477663802, -538983284, 1799125597, -851319001, 213088994, -1312358682, -896228593, 1602952006 ], [ -749305172, -874487337, -1950093027, 1035872744, -172480094, 1169670138, 1652857549, -746579904, -1467388611, -2125595647, -101446651, -2097421388, -1588135236, -737291158 ], [ 2097607707, -433329069, 1481482238, -573961067, -281721939, 1208183062, 1258741985, -451698763, -1728168082, -2112182193, -2131634051, 2071987279, 1769401834, -1339001553 ], [ 1796543900, 723343052, -184408909, 194589847, -777828918, -1770007973, -728215959, 179723596, 978572598, 1129792887, 349943462, 1560737464, -1604619429, -865871965 ], [ 984665373, -709573528, -53128531, 1472657680, 1840421571, -809890787, 2033161341, -2046055521, -1598454215, -1243917078, -800771885, -1881936640, -258745454, 1365960195 ], [ -1098332785, 518058702, -747584571, 128421845, 861096330, 6478256, 734684906, -1691683616, -801355837, -1003218883, -1067151443, 1516322711, 314338429, 1993474000 ], [ 2023446802, -1337552797, 160806323, -418589260, -947210472, 8179584, 2067735839, -1554464243, 1638444775, -1321138141, -1334469832, 1223193008, -2020559340, 592758420 ], [ 323672799, 1054434655, -568000676, -78990058, -1904184601, 1062408975, 1121126453, -1924125273, 733370412, 66903968, 207608533, -278747136, -1898666373, -1997024091 ], [ -1632815895, 1749369445, -1872891734, -1884930431, 556068958, 422819056, 727357497, -305407149, -4147202, -333415013, 1774339411, -1229753331, 225219444, -278125968 ], [ -404920254, 1349526444, -672077107, -527460990, 1545067735, -1397921334, -1357054420, 412351395, -1535603283, 1421969744, -374885515, 265245518, -652404180, 753439764 ], [ 1607921589, -769650493, 1912037360, -536744904, -282020185, 1991831939, -1164112413, 856188343, -1145869487, 884882037, 670724855, 1644052076, -942095043, -948778088 ], [ -894235617, 150900238, 73685343, 594532809, -665111740, -755549717, -190353901, 420927242, 1243798221, -1032688033, 563963290, -1315607805, -1703495096, 85052555 ], [ 1036900493, 1247816146, -1416596898, -1622802627, -1697818762, 42053851, 304552346, -1029289885, 1859105543, 798767713, -2121709315, -872350291, 301522637, -1261473992 ], [ -624879492, 2068345611, -745333259, 1982596927, 765822973, 223067403, 197034429, -256419691, 1723079573, -699761037, 972531412, 404205465, 266354784, -1243204595 ], [ -547953935, 765001436, 1940872489, 1602883334, -1894656353, -1582612082, -386943611, -1364233194, 1080570118, -947769819, 792156519, -8911328, 893717375, -1035168635 ], [ 1260644935, -654166847, -553300091, 1998918994, 599433042, -1499583351, 723403678, 1827617636, -266963075, -1123673816, -926303817, -214858172, 1999113304, -1430754933 ], [ -658740182, -1251164905, 1955771163, -417707320, -130695663, -1018759446, -965819557, 395686444, -1384288387, 335519423, 1617332423, 639297735, -1953657445, -1610925635 ] ], [ [ 1762771823, -1641612348, -1504933447, 987156126, 100960023, 305838229, 190861745, -461684125, 612514204, -373411066, 937712795, -114440070, -1109191932, -1995557947 ], [ -1497790457, -379841290, -1079129990, 1535584246, -1790371418, 1293048018, -520687167, -1711742089, -1124063708, 1721549454, -1300342987, -1797480682, -2019316210, -653991730 ], [ 1381165575, -1785790913, -2011480803, 1557153150, -205332822, -511038091, -1192169575, 1487638508, -1627093791, -61927366, 1883860291, -1508619590, -578140652, 1598543496 ], [ 58599599, 703421817, 109972798, 76764265, -2000071493, 313443512, 1817360520, -1797734557, 1905430719, -780895769, 1389816706, -1215733844, -575416856, 164719136 ], [ -383867932, 537793792, 459639334, -725577163, 1524023993, 1553476312, 225995292, -1266597403, -1418740121, 1133276962, -1632387576, 1781725113, -2065212413, 1527187176 ], [ 1289780275, -400983830, 1034434663, -1278746630, 842282615, -1401484608, 554058519, 2114780760, -974832996, 1797437048, 761401296, -1358996668, 1464875127, -233683234 ], [ -2018747203, -189239933, -704742273, -269232161, 699301707, -530602369, -1659847261, 489006224, 452767313, 127859639, -216687416, -592413595, -1391582883, -1047498708 ], [ -1560979224, -1235822689, -1637387894, -2049363743, 1371264242, 137420990, 617802098, -384409554, 1609365302, 1699945248, 77616616, -894628617, 1024588996, -155162171 ], [ 1344950876, -55818319, -116938982, 769651928, 2053013384, -1405653843, 1541517347, -190058264, 1448682373, -1327548291, -1238897589, -1829465920, 2067978976, -1210173096 ], [ 1132673551, 1392199255, 899442059, -1141972078, -254609377, 83702485, 1287907460, -1273609472, -1831175705, 703524143, 2061339153, 1637000581, 2096747771, 176258786 ], [ -2072269277, 1722557520, -1951526787, 550359616, -387320740, 600609560, 1124481542, -238737910, 1074311821, 1386905622, 285366630, 720180675, 101690272, 217278374 ], [ -354473250, -652418168, 1055932654, 253254217, 1847864793, 562757153, -1724999592, -1945784002, 1788730772, -1494645053, -819312129, -638782714, -828058059, -557322909 ], [ 1950786349, 1318402178, 591849984, 1398937090, 1313724349, -1315624868, -1915220546, -464464409, -779413016, 1739340215, -1067838882, 2057377474, -398503146, -341187415 ], [ -447692977, -2034748655, 2009993076, -740478125, -1572076863, -2066225869, 1758878908, -1807828487, -1100774706, 15128147, -1826628406, 273322906, -1428656359, -212657484 ], [ -1641576282, 647182976, 111020510, 1311320517, -1587715354, -1848021240, 1294943584, 466846128, -1066432462, 1560438997, 1858298690, 574723483, 1608268094, 1730692193 ], [ -332645133, -1495217606, 1289594101, 576413327, 153192093, 2054108161, 535545471, -552135655, 1897789455, 1962497166, -589487170, -808480279, 656672512, 461943819 ], [ 508941535, -604904790, 1808726839, 136906290, -1076244603, -10041784, 1437447100, 1869192160, -42725466, 499068948, 1741695999, -305863243, -1487877803, -2018293037 ] ], [ [ -882009636, -321031900, 738238214, -1507085089, 590253700, 1477248246, 801609105, 953068545, -2139496103, 1150094725, 929333724, -985741587, -1334362728, -458135212 ], [ 666004295, 476231596, 1324460710, -1360400550, -1182692121, -2013674643, -1090075551, -667143694, 649898719, -1589812512, -604495533, 1406610038, 357784478, -297093521 ], [ -1195238357, 246453673, -839693046, 1115987464, -204673319, 485399239, -1991165233, -1991455523, -634112319, 1034932098, 1813193583, -811469590, -1211631261, -1918579347 ], [ 2098558627, -637836574, 749702736, -973993295, 1551237053, -1930423979, -1019162681, -1787640139, 1757483707, 270565320, 438572480, -1704710675, 571526844, -1440906217 ], [ -487159407, -530183182, 1572078623, 1776699775, -1170414038, -686928047, 1096890202, -267399272, 88631393, 2008717572, -709620322, 382259728, -1013172749, -163065988 ], [ 948094383, 474288662, 497045164, 898109022, -1649867054, -1967432061, -661026814, 902231736, 1996221436, 1773133429, -37305217, -89933168, 1119597072, -670822494 ], [ 749407649, 195025537, 194400596, 845380111, -1526307429, 196114351, -16728139, -1152752773, 1131578375, 245577135, -1023185588, 2035458265, -2083982568, 2049488210 ], [ -629844872, 983964958, 455749589, 1510327187, -1694482935, -491485158, -467174162, 2092082751, -678865739, 2041400483, -1703104923, -452994275, -485635175, 817964235 ], [ -1155186799, 378010860, -1048090936, 288582646, -457957048, 2042028897, 28253652, -743929454, 632501830, -2015883468, 778645549, 1937127965, -1493555569, -1958860161 ], [ 724882721, -1694611010, 730281868, -991783280, 739375667, -2114697427, 173526925, -1110619638, -1741364460, 2110251011, 142675866, 1570740776, -451057160, 998336042 ], [ -516692833, 1482492537, -1530530208, 764463704, -177318003, -1403880638, 1401088333, 1839281753, 1140515842, -1618839849, 261465078, 199288768, 428080158, -438850913 ], [ -887521424, 11270430, -1748625398, -1296605927, 1889723692, -663720843, -645395733, -305199436, 451903385, -1541028991, -1658730994, 389235256, 257263397, 708710269 ], [ -1558283622, 1836127606, -644518814, -939351323, 2134756250, 630523345, 372031295, 947313157, 195060818, -1974446461, 590995511, 334079696, -1992969626, 1973844228 ], [ -1309665971, -687237897, 1474192179, 105431253, -1598249310, -1380207173, -1281079616, 400441850, 193626249, -1048412810, -912925841, 982634383, -1794991078, 1317626414 ], [ -993421754, 1100963836, -1986232472, -429680571, 66343967, -193183204, -1328084104, -187104552, 1124241964, 1010306448, -1789344712, 776168059, -1382725771, 113464459 ], [ 1040279552, 1570232918, 797364074, 1859430801, -832513674, 1977777767, 844883810, -1564022120, 201851007, -2050363220, -714122775, 193824803, 928109352, -2002985296 ], [ 744989243, -215103691, -1707378813, 1421827793, -410430575, 730214780, 571370221, -163269577, 938962060, -723416140, -1737702506, -66845195, 1620168915, 2077850396 ] ], [ [ 1895568134, 1211493085, -995357364, -211851205, 1371202597, -901007850, 1900446679, 906159818, 104439086, 1611247065, -1060782252, 1915266334, 1802610626, 418872962 ], [ 765605920, 1191337858, -671186387, -450752429, -1506575920, -1165796032, -1140782737, 1464517300, -1673181918, -916536217, -1568062406, -904798482, -2107347488, -1503552469 ], [ -1197493640, -946909254, -1545790598, 509700908, -780274137, 1270983741, -1970521941, 652663473, 2080062899, 1093534311, 354577453, -1490524157, 1275119759, 263885378 ], [ -957886468, -516962991, -1379200113, 265291962, -967569815, -428259522, 1757613321, -1642641051, -1208643811, 1219990972, -454907154, -1234794300, -926860590, 92606502 ], [ -1140848513, -1927704630, -1508398158, -2024654220, 1313252157, 1080147449, 1077626493, 649996872, -2090212167, 1146098947, 563721257, -1870692415, 1445028650, -755579729 ], [ 1426109870, 875051277, 302069992, -488690669, 1992508809, -673703248, 885202320, -711483465, -1498451500, -1576949361, -1962251347, 1617975677, 1653945080, 1775246458 ], [ 782619630, 217322316, 1461187222, 553212234, -1340754552, -504145544, 1152641252, -346980121, 708661442, -1796639738, 866123720, 499544941, 149304095, 2094316843 ], [ -658672769, 50217533, -1867775376, 1589725599, -103393148, -988255460, 1949276077, 1016624968, 2126307020, 1490930155, 449457252, -134552257, -768960525, 1740574600 ], [ -156592639, -51629996, 1191719533, -1352650677, 1946510570, -799765080, -590738115, 656380404, -232700028, 2046894482, 1864911210, -1666954881, 1918995087, 1637554308 ], [ -2026418901, -1571428753, 2104571061, 1078624517, 743755956, -1605290014, -311018050, 1720127765, -1853013870, 2057576581, 2140106613, 1739441162, 1679504906, -1610441553 ], [ -1229914697, 1068806755, 447597778, -1755388974, 431420723, -1189132214, 2103384354, 505394576, 2001701355, 676652998, -877507557, 917109492, -1938304762, -1193232796 ], [ 1607625490, 464165576, -1364846630, -484234561, 2081600337, -1655873674, -1042500435, 1048024317, 269052714, 837202988, -1203620937, -572158073, 1972113917, 1795997220 ], [ 774234225, -2014975179, 985904442, -2081553762, -607448120, 75426093, 1171804018, -729064802, 2076397620, -867513117, -495805695, 501865415, 963690870, -127727913 ], [ -27636205, -2090366602, -1765400116, 2026364252, 2080926155, -1997127111, 1180067404, -1362994794, 1803804582, 1555816405, 94482651, -9938976, 638391892, 1266562882 ], [ 914979645, -765852243, -94756297, 1447748180, -20115566, 78140519, 906279360, 388735499, 687663473, -1555227611, 1970816820, -86379618, -858445115, 851162966 ], [ -1439541156, -1480149985, -1491405304, 873043940, 281869143, -1129264153, -1047154116, 422506647, 1424128144, 696366012, 330961601, 200601312, -1472675585, 1832445093 ], [ 760417310, -400455151, 2011344037, 1955910621, 400915236, -1426457859, -1356633090, 215362695, -56126968, 353213178, -135000677, -972387896, -299737294, 1744735151 ] ], [ [ -1774282977, -823445292, -1553159302, -1273164285, -697455566, -546264397, -651783037, -786834233, -706684452, 170516870, -1907070871, 1463466450, -271436243, -916523261 ], [ 1425790238, -991726266, 1406722033, -1582440833, 2072128906, -1166817026, 993548954, 2042864290, 299815777, 723362545, -2092527943, 1231734200, 1900873153, 797382641 ], [ -177079671, -503063269, -956323214, 1841410229, -490707097, -1948426806, -177863726, -1428712360, -269178278, -305254834, -2145407266, 128702399, 401460973, -529427638 ], [ -272609725, 746561862, 1588064031, -1948973877, -211177941, 570338828, -1254648581, 1823128147, 1428436118, -2116613343, -2097894109, -727459072, -46070451, 467848269 ], [ -1309575146, -984029900, -46271379, -1206688848, 1401356218, -1377161239, -643355469, 1017470524, -1174524815, -1718621197, -251565018, -360013727, 1315444036, 247776533 ], [ -1750066909, 720348547, -620917917, 760680487, 1559984604, -1529420774, 1075947373, 1272714522, -327460220, -1953570312, 418602063, 318646619, -814978374, 956984932 ], [ 441084184, 1048902939, -2112336190, -1271704633, 1849168353, -972370540, 1618842476, -1929646193, 1853324658, 1686010920, -1172402689, 1085311340, 975268414, -198239225 ], [ -1288119190, -489983077, 1709506401, 1044077004, -973411187, -1575130335, 2059527729, 1227913786, -615073014, 893089170, 27492608, -2028466866, 633080550, 10905507 ], [ -1255070649, 435901394, 1308594465, -1328027598, 1166456756, -1248893331, 1370353261, -1963991508, -1756352123, -303748773, 980912419, 1601350291, -1251916418, -2005584799 ], [ -2051483035, 1960965056, -1756282795, -467259055, 1458385762, 1340960530, 1435988920, 997616922, -1954245759, 1847543219, -1152539857, 1469019096, 117210024, -1009284754 ], [ 1551157192, 553194983, -556604598, -409727604, -2067003979, -252158896, -573442463, -787234343, -969606425, -210848188, 1838665592, 1775272899, -1416928491, 1213941730 ], [ 987627032, 277232688, 1151935976, 203692282, -1946455516, -523098667, -789626629, 572310361, -1049164504, 1682955303, 815481066, 931726862, 1543555138, -2088962694 ], [ -499927262, 2049189903, -1068841397, 1167291338, 441943432, -1276423540, 186769340, 1554396195, 1430652417, 1809182794, -402984081, -939504325, 1257027645, 1237756395 ], [ 879616513, -1102298933, 1096231071, 1738677039, -147282571, -1731616407, 2072978450, -801926180, -1010476348, -2076046176, 768643360, 703005683, -798955219, -1620732362 ], [ -1026472936, -555171252, 549720738, 2058249878, -808413858, 870830361, 460938456, -1916103185, -1833863301, -1707217694, -1810799832, 87430337, -377525367, 998845911 ], [ 623497960, -1690029384, 915546364, 1004302809, -375780994, -408694779, 486261943, -1987519061, 712863757, 1396549923, -323101001, -1910013929, -502175743, -2092252022 ], [ -104800586, -2052575986, -2067485432, -859748146, -1398803272, -2080828016, 409515025, 905436700, 1496150390, 222695950, -1820278331, -1340842471, 274327228, 1685236077 ] ], [ [ 275500564, 1722813538, 860049267, -1960482148, 1994711302, -1210677891, -2003967544, 31698321, -72863276, -1226490772, -822290224, -940582964, -58979578, 1256248205 ], [ 1972764055, 1918635835, 2144859219, -1870579781, -1113324686, -1048275987, 923813579, 356259036, -876850247, -1837549534, -1949727821, 1710155737, 1363237197, 1729689832 ], [ -1821143181, 415107793, 1837989620, -162755382, 55499837, -1637358165, 879209159, 1678938229, 1247132208, -1210473503, -1543146996, 1588748675, 1727058320, -118476543 ], [ 1972708928, -1099758544, -1035415004, 488371585, -924545809, -1425830469, 15749038, -762234366, 777367806, 1394295032, -2064361687, 2049813646, 1349176036, 1638768110 ], [ 1703690654, -943497258, -1796947665, -2127692872, 453098486, -1756514268, 1406740403, 1940297899, 1945920056, 95095330, -1111235235, -343958006, -1143591846, -1062620033 ], [ -524250128, -1860911524, -947480295, -743090297, 501422103, -2076692840, -728343472, 86414545, 1177383649, 1525357398, 2077389093, 611476367, -755964443, 2113683742 ], [ 495177335, -425532351, -1176661214, -1122661311, 1503478560, 7117658, -1712296800, 592254906, 198087562, -253233164, -1765718818, -392141328, 716645661, 1584095236 ], [ 905703049, -1399127, 1805544041, 2106061046, 1563220637, 602296601, 1374234959, -666675972, 1616339906, 237091749, 433867763, 2096816009, 1745407238, 620107467 ], [ -372951074, -1730283012, 1823027138, 347838698, -1873397469, 1707739799, 1841121726, -24320745, -1171480772, 1308430573, -1655426360, 1442432241, -1053778348, -927739068 ], [ 267425445, 412191169, -1099119463, 2038428849, -1807116295, 772794123, 299968688, 1183472028, -2135320727, -649117876, 1008778649, 1577757313, 2063110857, -1087980594 ], [ -553507015, 1572725854, 2126481107, -1287141882, -98430966, -1184769585, 1631521213, 1704437707, 2063158449, -37038825, 64622735, 1225381333, -1356656591, 2092620962 ], [ 927347908, 1366772236, -1001258230, 1304539040, -944412431, -1258426057, 802416953, 1532185469, -1562448293, 1300290883, -1060780594, 1527442296, -1199067508, 375451304 ], [ -1183600465, 1516850637, -2021507298, 1827561270, -1362009159, 1468473860, 280964638, -792247207, -41597691, 1438814489, 1530840369, -200535789, 1435801174, -622627686 ], [ 696812198, -141291197, 278793107, -1478428373, 1685462709, 1454092994, -1917467127, -680487767, 2091473204, 662836587, -1745086644, -331453588, -200569477, 663595082 ], [ 2059681292, 1996985423, 825124094, -843798111, 1236633657, -1217967200, -1633730187, -856152839, 1200074630, -1786964261, -781960396, 468038248, 1619905515, 858123106 ], [ 1929716148, -1837882186, 1815564827, -1365578040, 592153170, -702674332, -251935529, -214451223, 1194369232, -1633497381, -75296085, 389323832, -1566546776, -1139798523 ], [ 1260654275, -1726820188, -561552481, 2062830249, 450195023, -1939637333, 1469986551, -856556438, -1804117747, 1400645588, -2037431660, 966993960, -2077595216, -226395840 ] ], [ [ -1145097558, 1647629396, -1052864300, -982440504, 1726328683, 395898236, 117416755, -2100120265, -1931311341, -159824645, 1923860624, -1794597672, 71292564, 1448749383 ], [ -1576371226, -1592617745, 842642032, -574007818, -1805167439, 1701763555, -503438315, -1631912595, -1877929699, 1822170022, 330297158, 78966470, 190282229, -1843231051 ], [ 1255918684, 1009737484, -763396938, -1011328378, 873584147, -2118375805, 939810647, 132591385, -265821575, -1815369131, -1882476194, -1907506225, -704097604, -997758088 ], [ 1389034720, -647257560, -1424441578, 1139428770, -1808049370, -794282259, -207220975, 230444541, 414866427, 843446151, -1502196585, -853324175, 1303637306, 1702738708 ], [ -466625130, 642891854, -1734797120, -1698244214, -416228033, -989447461, -1953472820, -103902730, -1977111854, -940925935, 1957805504, 635806930, 1418953530, 1173483141 ], [ -1952396601, 690188827, -1008266217, -807648739, -438996759, 1174846461, 559123071, -538912296, -1456757206, -2113993330, 1870622849, -1724069680, -684905998, -646320521 ], [ 1792246942, -327620747, 37369405, -1471738624, 760843203, 1589336181, 2114459777, -1105252146, 1701664938, -843999148, -1700404623, -1491775946, -1552182442, -1283805096 ], [ 326321203, 826998492, -692702197, -1772910066, -1301413159, -1729570171, -1641591005, -60061572, -391293621, 163507537, -218310372, -1921076846, -809714693, -2040691802 ], [ 1750476909, -369053693, -266221891, 867487259, -942289877, -1730965197, -1131404471, -803997200, 335176974, -762891838, -260294426, -678954697, -83728500, -500424994 ], [ 595578450, 80603419, 1246520076, 1734176404, -756265833, 911461865, 230344934, 1615038876, -334873395, 1230027541, -2125729438, -1650259047, 1593217242, -746249489 ], [ -116599742, 1488969754, -33943643, -87981261, -2021645825, -685958291, -508924526, 1764043091, -1507865491, -1151808192, 1154803174, 842529349, -1358515567, -1191675154 ], [ -702049245, -1408821034, -891928737, -2136602187, 715765266, -1027446450, -1549188790, 270793658, 1771803651, 1664940871, -1649528926, -688834453, 1766946257, -199373802 ], [ 683992119, 227796765, 1780097812, 468910901, 88403103, -2101703541, 1460000541, -924202597, -1166834103, -933431804, 279791021, -378824117, -1780764674, -630248665 ], [ 1023204832, 1675391203, -1874031139, 140329254, -1229721035, 625288164, -883189188, 284688262, 1066763424, -729190491, -618426922, -1440942228, 1571705651, 778158000 ], [ -1697488318, -1080120950, -1623182652, 847981269, 377337880, 1140767785, -1975220226, -2039054970, 1177671219, 1722206730, -2052931008, 974317022, -1987081912, -1980276131 ], [ 1977147922, -406624532, -715308428, -1296747670, 434043558, 1223566385, -208625743, -169781166, -1016707550, -606360229, 608832702, 224781412, 1403547231, 933017826 ], [ 742424181, -824886139, 161289154, -1613431873, 1901230634, -183421181, -2087124207, -1807729133, -222600442, -383148367, -1015409291, 1856091454, -1064284918, 419412160 ] ], [ [ -986100030, -1830420086, 136124861, 2020852035, 218150374, 1279173884, -1209215602, -1125067284, 62712833, -1477268102, 2102583525, 735511643, 2098031247, -1633381591 ], [ 1464238186, 1016082970, -627390384, -1619591922, 536561463, 821566310, 1009287142, -172214499, -1366607562, -523816948, -509792474, 1044820255, -591366975, -528143197 ], [ 1932485058, -1132872502, 744264242, -162846822, -160312774, 505143843, 1697947726, 32018959, -1208219750, -1471700525, 1534883880, -799505271, 1031086133, 1447230392 ], [ -1734895386, 545860224, -1713193389, 2047958171, 1211656451, 1605529927, -960512063, 821336665, -1775468036, -709648980, 2099007863, -1086801116, 1164327459, 1854467916 ], [ -1847330427, 1703221292, 1321172991, -1333820099, -711423851, 126767971, -869572996, -1633460717, 1838596430, 1151369209, -201981649, 1359035342, -505481895, 1512460731 ], [ -2045531408, -963363952, 255928323, 400655006, -400495165, -1580899228, -1159349316, -1060880243, 1161438447, -2069066984, 702568560, -990817973, -1614439391, -882115613 ], [ -2116001283, 1650196371, -387810843, -1516828930, 904759633, 72283188, -1397808651, 224706692, 1623125244, 1390254927, -2109163648, -359980431, -317922966, 2065890898 ], [ -764008355, -2086859000, 1634954890, 478919239, -398388997, -331328596, -1115810857, 241920911, 335794623, 1568400490, -330760505, -1101117119, 1087202326, 578449241 ], [ -1354918355, 2116792464, -2056644187, -231555325, -908790545, 583023291, 814532883, 1723600154, -180620062, -455834757, 432544297, 1629091248, -1538698326, -474965119 ], [ 924250009, -332751995, -992817634, -1801554780, 262218002, 1027746096, 1206288374, 1241221461, 628301939, -1046858814, 126300393, 1900230465, 7434101, -967336911 ], [ 1662036492, -1904171936, 162406293, -597140738, -1558880218, -1116543089, -2121823959, 76763176, 839247633, -1039338810, -366838742, 2143387579, 1544165627, 48707695 ], [ 1322168906, 1662047808, -8712275, 585977432, 1923032534, -730991843, 1773535165, -443368819, 1866024153, 85342868, -582024871, -1039272570, -1277834740, 451064837 ], [ -1851637949, 1082820376, -229745017, -1897984166, 833077977, -161242978, 1135066562, 674402903, 525444691, 676385372, -918359341, -1206426915, -527568611, 99618159 ], [ 476236447, 1890479335, 2031502811, -779631759, 334918093, 1312747428, -272961451, -309437167, 981048016, 1779280812, -956047590, 834618810, -1710676985, -680359595 ], [ 1606404054, -1139466581, 367983990, -1563472744, -1866583607, 1434705362, -515640198, -992034200, -1915915613, -1250889721, -1258394433, -1265806185, -1711347960, 1106495437 ], [ -1584770844, 1631683461, -337580870, 1800005854, -1864624411, 2065303548, -1327025973, -953718031, 1333112008, 1727116605, 1938292567, 1801226163, 607150711, -1206521526 ], [ -824421811, 354421053, 1480926379, 1626280579, 184738548, -663211942, 1231212846, 1297705285, 405073659, -188415744, -576329526, 977080096, 1983631263, -302468101 ] ], [ [ -1416094803, -685376291, 520161232, -190732854, 855075610, 2136940170, 1003813267, 1996063024, -234170755, 1574675902, -624275972, -1508893795, -1784297660, 374974592 ], [ -173381026, -387930687, -50046408, 429214833, -7464198, 1003760638, 1488559165, 1804391761, -526220781, -1504599614, -727173640, -1008031236, 2104303293, 1612649098 ], [ 917210544, 1611329820, -583312630, 1482848549, 482348711, -1676093053, 1807201604, -122462873, 1059269733, -679456171, 2035887912, 1875691363, -57553947, 358501783 ], [ 192144008, 1867822062, 1818183295, 352190100, -695806696, 2108106512, -312271504, -1291985438, -1539678579, -1158178298, -212969164, 914884925, 1352593021, -216668227 ], [ 536188533, -1616565536, 189969855, -216183795, 1077986799, -139365666, 2031195839, 716977409, -896325018, -1325343282, 122805675, 1298534186, -723717798, -1869681089 ], [ 1241882390, -351409158, 260859521, 1118807104, -1233639675, -872083620, -564662625, 820953688, 768277692, -2087277161, 288948024, 1563749401, -584502983, -1451972377 ], [ 351332936, -1715591925, -1381532517, 328996267, 592126409, 2005408678, -2139064720, 667220186, -778777535, -1503460038, 1757225905, -1683467204, -834346411, -809240625 ], [ -1006220195, 1697933019, 874768335, -1196152806, 1407186625, 500773183, 24262181, -846788826, -197355641, -828448878, 1892175612, 86547816, 1471920956, 1711735197 ], [ 1702388180, -1472068761, 862705360, -1256708657, 1406613144, 622153840, 2095608968, -664797737, 281347149, -1812921649, -220555497, 1152020018, 1945271694, -136191408 ], [ -926535531, 1086909411, 1798335719, 295550331, -771483505, -1447798359, -2017487257, -681743540, 396463243, -1800452508, -1752026663, 1611070349, 1309095319, -1998970037 ], [ 1646505144, 985035636, -823049621, -509514686, 989629170, -723123118, -677066504, 1999731507, 1766248202, 1014248191, -1582825720, 1643226239, 116923472, 1310679572 ], [ -818315919, 1253399617, -1636168620, -555030798, 1570727662, -404954259, 1063223184, -411054257, -524783691, 1136791662, 2025721421, -1701344931, 1728080328, -1636534584 ], [ -615275843, -1037881521, 1881778196, 511642841, -303406858, -2069080588, 310293381, 509981275, 914051580, -728529559, -744106595, -142085750, -1955318639, -1759577847 ], [ 877826471, -219070960, -361205995, -1000637281, 20456725, -1332850290, 1161952933, -926714983, -665641082, -2009003061, 1327769501, -664387695, 546607707, -1351069338 ], [ 216250003, -802974821, -27685378, 328803065, 1771859490, -1413539044, -415757700, -1624342814, 523510805, 481098337, -344799201, -1273565786, 1754883655, -565019408 ], [ 379086265, 1394389447, -109444373, 1807630524, 368040114, 282642854, 1415833255, 495578821, -517713863, -1618133451, 170224282, 1291079378, -868643262, 1810858034 ], [ 888414204, -1456960634, -1739195102, -1870654692, -1193006827, 446615059, -486927482, -1317184239, 1304196637, -2061043256, 1574150591, 1894415503, 1014952317, 1928193360 ] ], [ [ 998895654, 2059217715, -1483415485, 12515767, 583266747, -1531352592, -1065014965, -354655067, 1759988922, -1369455686, 1043712470, 1626564010, -1932639357, -1492030400 ], [ -1694966722, 1825893641, -1324498984, 707378136, -300499877, 409038802, -581109451, 475821735, -468464266, 881469072, 284530089, -711200907, 1966868132, -1319034065 ], [ 245296050, -1384770771, -676596145, -1274092275, 1842187156, -524510825, 924205370, 1975192709, 1822049768, -521102224, -162769288, 182534147, 1018095126, -1313131572 ], [ -795518006, -715022084, -2135702321, 594387864, -1543145927, 832413408, -71507314, 933393646, 2055018693, 2079635725, -228939288, 965186676, 202754150, -383542065 ], [ -766036115, 458083028, -426721255, 1580837311, -4454862, 1342862177, -1615531470, 33371579, -956667369, -1529327039, -2097448367, -1169311506, 1030880939, -1391202825 ], [ 1498292770, -607396262, 848203679, 1403966607, -1060888322, 1374000200, 1442687285, 1085231135, 1253872217, -1631387827, -1611873027, 915943575, 601595065, 1208424377 ], [ -1868938279, 1428633651, 77551142, 355913025, -430604334, -1965915179, -1351655691, -623067759, 1791975322, 1071784093, 1413844769, 1329724293, 76107891, -1200119182 ], [ 921100138, 317358857, -1610096393, 1471835309, 1491608458, -1866002014, 526338120, -1956601519, 859891171, -1945795985, 112017702, 765507799, -448614853, 1150812423 ], [ -1691930129, 1903437260, 1904958234, 288195096, 250902950, -1872825711, 2064818086, -1021198994, 1354836675, 431750513, -1690972280, 1669159280, -650569881, 1357536360 ], [ -1849637209, 1449896031, 2129876600, -1731897136, 1377212630, -870396259, 1760430988, -1388159277, 1080085987, 2002465522, -1327344606, 1903054086, -1280514424, 1380892566 ], [ -2134109384, 1839695552, 48002564, -673394254, 1942573180, -1917042016, -1489504929, 1392172963, -316154613, -347698471, 2019789208, 770545690, 903525752, 396789001 ], [ -1411337887, -571675820, 391348764, 547941148, -89398526, 782722796, 1653527205, -538285818, 106732857, 1223117704, 1545149735, 1061811557, 83659136, 2032399450 ], [ -835984261, 478726342, -1404555958, 139798002, -999900125, 583674389, -808411087, -1613885088, -1276854017, 1602632539, 955044908, -2011826851, 312285588, 1979086517 ], [ 638567437, -585653432, 1593078348, 1906454273, -608030698, 1255065567, 257022753, 2106732793, 1126085286, 1159398573, -1691343262, 981980170, -463769855, -337520660 ], [ -1024227071, -107384298, 1771040556, 1368791499, 1086970362, 1670245544, -2046424925, 2043955535, 1588533815, 1907461351, -223287363, 2112690657, 956886540, -354003321 ], [ 1220078586, -308860366, -1411823089, 1005148065, 1964188200, 1991504379, -1739815876, -1624389238, 347901734, -1967682012, -676410849, -1779042554, 674781063, -1544350342 ], [ 1108128164, -417340795, 919247216, 903210838, -978052063, 1321503699, -122398482, -1063582265, 1398339204, 1998506297, 1055509378, -1374845105, -697490291, -592027297 ] ], [ [ -1129963562, 1243940770, -731152928, 90882158, 61740478, -844177472, -1142132679, 2146308425, -313433956, 669371012, 750771812, 423066733, 144767538, 2084768867 ], [ 292745783, 835210712, -585299272, -292566449, 1163920042, 1168270194, -1872995651, -1859313384, -465469360, -2088437677, -1850910459, 201459214, 102142297, -305028961 ], [ -1321332183, -578622468, -1334687729, 2026347045, -2018086695, 1868384484, -107604255, 875285920, -1602691148, -1629939202, -748240291, -467228330, 843246997, 2037015385 ], [ 1649712192, 217469887, 19978170, 1664386294, -170000776, 1457450745, 2037978987, 2100732293, 1793510812, -742063997, 1131871359, -9010925, 1297835081, -1478486573 ], [ -1597377128, -110368306, -266508579, 390415195, -2020004131, 1182959119, -1614790248, -997147028, 1408446356, 1343762050, -1005308640, 363435059, 906567319, -413223990 ], [ 197556210, -2090422441, -1013919262, -1504834278, 1539252576, -1116068578, -1467009930, 375108331, -1778012043, 923380407, -379908097, 1057836332, 1335102672, 797026712 ], [ -1302833664, -208011871, -1724656009, -825416500, 1296268965, -722525561, -2011621861, 1983761453, -1780772690, -2046578745, -1161039032, 268858729, 514457992, -224259725 ], [ 635468146, 1148859000, 720852862, -794450092, -2058929318, 1076594079, -119921031, 456242136, -771562356, 1570672822, -372501126, -953058823, 190316191, 1040489522 ], [ 2001401470, -1419131018, -1357734616, -602460920, 555837120, -273251298, 1711045240, -842445816, 944419064, 819719804, 896956716, -320519001, 1051765497, -907238638 ], [ -554947295, -1602727644, 1760296863, -919087379, -1509543448, -61794059, -233010305, 1834567870, -248557277, 1626664049, -1497652521, -682331031, -246691532, 929943585 ], [ 1341909985, 787518766, 1027851082, 1035298872, 334342104, 217930152, -2133823102, -731735265, -1030091172, -1093983189, -343706169, -401551507, -1443368452, -95670718 ], [ -1017313331, -2003231309, 168760202, -91465861, 1530471227, -2144559625, -316648742, -925022786, 1256840329, 2001988390, 1345186254, 242549292, 1617127218, 1280460039 ], [ -1716815863, 2055741736, -1937196429, 1523436727, 1748208488, -591518683, 1660794172, -1503033085, -908256977, 2027276403, -875690497, -1183741628, 1038491953, 2047174658 ], [ 857305953, 1201936381, -1866179414, -669082982, 1832552837, 2070970281, -1148086414, -1109127386, 846224572, -303696031, -3534687, -2072162657, -825896726, -164336872 ], [ 1198026199, -1299082758, -2013115967, 140358453, 363015149, 2065349684, -1125074203, 1881923847, -1015947335, -878896557, -1596571396, -1522658206, -1342917620, 2142655791 ], [ 585007433, -226004910, 1751083680, 1655540785, 144188227, 1491653949, 701427312, -653455042, 119664160, 1456944015, 1590720870, 2071069413, 1000582289, -1811509283 ], [ 692565742, -9407198, 159122137, 37531370, 189971222, -538942705, -350753472, 1805140056, -823933034, 707909559, 1878066349, 864047157, -1436131111, -1562050701 ] ], [ [ -110259095, -1407816630, 122985389, -1874960815, -1095739746, -1552666102, -578602989, 181563845, 1001230514, 396104910, -2097237831, 1718476905, 780497533, -578490068 ], [ 1309136193, 1825417906, -544627327, 1017273961, 1948416897, 673177993, 302976495, -1055771229, -2115011068, -2041720520, 633416789, -79889114, 1702139803, -724005347 ], [ -805506951, -1368068516, 1777681963, 1110613686, 1062722793, 457831581, 1183536558, 650022026, 1667392425, 236108476, -172255371, 589174000, -1162028674, -121912412 ], [ 1816650435, 1063888592, -2137301135, 854087647, -1963177185, -2121241990, -2021978514, -981735830, -346399989, 2026816523, 315569610, 1120819473, -716674221, 1575244863 ], [ 1826998705, 544059488, 716253008, 1879631357, -538310997, 509416616, -1057864923, 2116766494, -1835282638, -244760891, -766244502, -788287514, -1598951331, 1604280830 ], [ 1680729664, -1148271070, 1187321071, 421683235, -1193702936, 890872638, 2021761397, 1367638263, -1410949211, 392987894, 1096165163, 746280794, 386876712, 1536858008 ], [ 856074807, -1864187572, 1505800831, 1800710506, 1863982220, 1377903477, 92118847, 1838215641, 556095348, -1227490155, -622444377, 1607398599, -124036970, -2030771345 ], [ 1170453975, 1288329790, 1988990421, -1058716840, 1735683104, 1652276568, -622845807, -102057904, 1902537172, -83885648, 1516426677, 521839655, -1280572738, -1202088363 ], [ 69944296, 44885739, 1448076761, 1349043032, 680133840, 2117498181, 1388923683, -1205786228, 911867097, -1438493059, 685183747, 1158083802, -1345330566, 896650650 ], [ -81699918, 56074912, -919239225, 358039114, -1057144455, 203075658, -778414281, -422721788, -1687203658, -308903157, -282930921, 444415139, -1391147211, -1483058395 ], [ -895095475, 1719741234, -2024040936, 496503994, 1763506764, 519381903, -355984392, 1735709509, 1693323201, 1436769267, -647037364, 1930338931, 1714504274, 798399013 ], [ -1765867297, -1225599810, -1356834349, -1188228572, -559626796, -15016208, 1094110457, 1129349822, -1140935188, -1014492069, 2100315476, -712734905, -1955328403, -1102250123 ], [ -162640328, 641247029, -683963471, -377430930, -600634776, -1346699126, -764793008, -1314106922, 1552835876, 1024396323, -2093111939, -519088473, -42210057, -788833266 ], [ 1510769017, -1010250887, -1172198047, -1981572576, -572562099, -2016606295, -1942346145, 180973622, 1411092415, -661579188, 2033349984, 325812529, -1248916703, -1865192717 ], [ 1715123763, 301900456, -872190229, -1717472979, -917937221, 1894066352, -1827552972, -1323746229, -1305141691, 587715978, -2113186945, 2047838780, -1179815514, -892026075 ], [ 349409437, 359670369, -1799702430, 263049305, 1335174060, -1353556711, -1256177633, 932406297, 1550302035, -176395251, -390840071, 121510183, 389315112, -1263556713 ], [ -5533822, 1460444763, 1345934848, 69460003, -134841653, -1040290474, -118785706, -1454433700, -2059121840, 86776216, 378251029, -397386566, 2070149993, 830636158 ] ], [ [ 2057061081, 1319821376, 1069353746, 1773418363, 1860973092, -1854774153, -774985688, 144564685, -402130669, 353699378, -1890173736, -1510711033, 389638058, 1248627353 ], [ 1805430762, -1965557784, 1503167151, 1792511948, 410382254, -437005358, 1925021973, -551421236, 958578733, -2134229957, -814582632, 812548602, -1256630442, -422439596 ], [ 405792256, -924604068, -394360069, -729335902, 275450535, 342478886, -430140217, 674876069, -1652289927, 1429564409, -143929520, 784709657, -1428439121, 920291168 ], [ -152279251, 607849614, -519555482, -1923984325, 1205269587, -1200571853, 1310869835, 108838531, -788644050, 1802080427, 1217640565, -2043245838, 124610280, -1508737103 ], [ -1562877753, 351875575, 1654529238, -665500129, 315443758, -802159065, 1751040015, 954757548, 1341527326, 1568188161, 1965948149, 371537362, 394165915, 392204081 ], [ 1094100590, -384829816, -1543334049, 1260066458, 894231323, -210959154, -265889133, 1822823509, 2109557017, 1038074223, 2028703730, 1850787727, 1070656054, 2011966687 ], [ -1436134353, -1347504009, -1426297322, 68280304, -29962550, 2105140345, -1824947104, -433733320, 633625013, -2033766889, -49327802, 709215340, 1583502792, 366161477 ], [ -876805110, 308461806, 136578729, 619085129, 1454731758, 814434279, -599975458, -1279827247, 2068985784, -286657759, 311416002, 186936647, 1778984932, -1394707135 ], [ -1603750820, 2006001911, -2090455235, -1911009123, -532504064, -1783858886, -701312413, 296832243, 1514624658, 314113552, -38706034, -1854770074, -311270582, 288110278 ], [ -686607099, -1483198344, 53234675, -683771189, -1758170967, -1979944977, 658859643, -1394155721, -785382365, -711005666, 929793451, 1277957978, -1291323854, -1408999372 ], [ -2062115859, 1529281466, 84473186, -1986055321, 1675589700, 14162306, -1401287165, -1089486035, -1102887626, 411823380, 678394728, 1850369253, 1250200302, 554300545 ], [ -1943883086, -55105146, -1778910656, 1084341914, 1233238875, 2004577695, -1799543709, -249372450, 771111542, -1297272707, -1170457720, 1175717195, -1978892874, 636322851 ], [ 1121716418, -2096235158, 1834904176, 544056608, -1881809998, 1395279950, -406234985, -453657167, 1570688769, -959330519, 895309078, -13724371, 1035172398, 556688904 ], [ 662819083, 904098687, 1880331197, 1823977008, -1606363918, -1948547860, 1979244972, 1969108778, 1328561644, -1141191943, -663932643, -37525354, 192005956, 2114497450 ], [ -1422242712, 1633916576, 54992928, 1033418572, 1974976281, 342113547, -1633872780, 1838030233, -520403211, 1122859106, 1149666267, 121113650, -528803132, -99292690 ], [ -1170288864, -90853364, 1592650522, 1238127747, -1473145028, -1980351504, -802840355, -418752138, 459337289, -587887079, -295549351, 1300165254, -578484507, 54934948 ], [ -1582661971, -521787511, -988288478, -1857375857, 1707802863, -64509808, 1817295179, 36480248, -205146795, -1690388954, -364279006, 393056350, -643306376, 1613459867 ] ], [ [ 2093726184, -1711979867, 870941235, -1391228291, -977808561, -1694984020, -1109939801, -963572035, 968044429, 2078393557, 648740740, 1930043878, 1870339707, -1369792764 ], [ 836277230, -1500818662, -179123765, 72362553, 280440366, 1401549073, 68048072, -762434670, -1500522576, -1304053557, -252232644, -520985810, -1378629264, -274869495 ], [ 2090014012, -756692114, -1805114115, -91653124, -490449725, -1780029905, 722348865, 1135957608, -885220176, 54338935, -1115217529, 346546007, -809712082, 100809487 ], [ 400398710, 2106097091, -1713146561, 340180780, 1260475301, -970320067, -1919524083, 1183846259, 215349324, -1702171728, -816250622, -1668477074, -1993578230, -1159625910 ], [ -2077738012, -2035646810, -836670713, 810894508, 1562987841, -1898538798, -431642305, 751705598, -988050218, 1124707457, 868076403, -1487873705, -1846158121, 600405092 ], [ -6393111, 1286723665, 403111350, -542340702, -671795051, -1099747117, -1621241840, 1054107756, -332372497, -1516408617, -651107062, -1042730468, 2053208574, -1126716868 ], [ -1094732481, 449429634, 1064324275, 647700014, -1409167846, 514281026, 1908813480, 363052260, 1436346323, 1162033728, 65258411, 581287522, -962362735, -1650416940 ], [ 12551846, 599722977, -1582342209, 1469766507, 1747557455, -1951869203, 1535172268, -229434604, 1317248759, -1750932910, -590263797, 1659498188, -812984894, -1196179342 ], [ 1144247002, 1904464051, 703165605, 1992941690, 279293510, -256754711, 967971273, -39879788, -535925932, 59424356, -782079375, 1069777973, -162397316, 788715136 ], [ -1006276659, 202309575, 1408021629, 60980035, -1294989758, 1731398571, 506821181, 225185982, -839610226, 1367774946, 903312100, 280311578, 1399430653, 1322825737 ], [ 1722810276, -1329741845, 1595272848, 1223851059, -436842854, 1611287299, -1080247223, 229535830, -1825352462, 746313310, 1284465205, -238106433, -600722222, 2076206716 ], [ -1333196359, 975597864, 492585150, 1740814772, -146489707, -394722409, 1529994547, -636657192, -1089681317, -860828384, 908749959, -442881925, -1323019538, -1683494199 ], [ -53888347, -85692704, 1549461153, 808228026, 1004146645, -677947559, -1262756207, -1527201392, -1940724804, -1371678924, -477354203, -1482088357, 251020883, 1283149764 ], [ -1467845942, -714296738, 767807825, 1015517660, -2078208401, -735974962, 235051108, -32320797, 1957187873, -1524452880, -1745947979, -1171913161, 1295692519, -1735609179 ], [ 1934296256, -783368113, -1165030923, 546272402, 1530749021, -292255822, -1823075581, -1729055398, 1801687350, -922973436, -1762906992, 351187527, 1527009010, -1226904592 ], [ -914918819, 1468038534, 973079013, -825785880, 844085726, 706494426, 1000058861, -1842655548, -1870019898, 904839946, 996879683, -1760922872, -776517440, 717918382 ], [ 687406170, -1138641518, -832304320, -1713697010, -677023869, -2144951109, 685474833, 916590996, -2115083452, -2082923008, 753308790, 1303040264, -1427594864, -1881612359 ] ], [ [ 1611591884, 735502694, 1222882399, 953810732, -1186107901, -979143033, 1695619311, 1000352908, 1052434115, -83358474, -1921800519, 970841664, -1037670121, -1085675156 ], [ -788514500, -1841926551, -2000401228, 1746436774, 1398415125, -2137946735, -1190159396, -482911550, -1800975154, 158849932, 1486048463, 508306385, -514520037, -1643566869 ], [ -1051976622, 1282064600, 1035353056, -1263005873, -931726809, 2140626348, 1111782966, -848101456, 106782317, -1423905000, -73983164, 1826655705, -298847590, 1475611682 ], [ 2063062299, -861118518, 1643355808, 2024468932, -524938701, 948289490, -1864750798, -1589117599, -687910064, 1069855222, -1708530809, -1036355005, -1187067840, 377635682 ], [ 1199971294, -1798173984, 847240677, 1054672052, 989427211, 940070825, 909197535, -82766715, -650493668, -1805516519, 782324277, 1151619455, 2024912980, 819327480 ], [ 1952694557, 1106676405, 1837708815, 128387921, 1670377385, 1192226749, 270400733, 1151876201, -891910923, 2042672794, 626484873, 2137882535, -1250407888, -255703098 ], [ 1456321449, -177718169, -1337037149, -1003217168, -529652141, -2133226008, -707443401, -1876575339, 1674702850, 1509558378, 883231391, -174745361, -546567990, 742906884 ], [ 1419570168, -2117173239, 2045778840, -1999616911, -860524247, -2064693656, 220448937, 971452676, -303050567, -1684315250, 705306624, 722938372, 1448776648, 1562381003 ], [ -2026043781, -447259539, 23083467, -1801941839, 540830640, -570803208, -1825828921, 340320637, 1453635362, 217897753, -337823068, 2007669328, -305723789, 2066915658 ], [ -38312083, 2012427512, -1074467781, -1489327204, -2020323398, -313116002, -1063702259, -1090734279, 1352673761, -1669555903, -587661499, 728584052, 853275100, -1030638773 ], [ 310218179, -1742130002, -1555110182, -749248169, 590948692, -433775142, 1304254194, -1210842918, 1332775918, -1359075739, 1294823968, 1341096677, 1663256472, -261311720 ], [ 420807095, 1428318807, -1622409604, -383728080, -2130440414, -32061068, 495154500, -36754664, 1629584392, 916676630, 956690065, -1789761465, 449889766, 1130303121 ], [ 935040058, 2031415139, 1897454441, -884540734, 389027709, -1878594315, -26232353, 651442127, 438730158, 1355153595, -1531284496, -2020355320, 1583240521, 480315477 ], [ -1691009324, -1051959958, 1571122648, -1210156607, 976422264, -1753864122, 1242962406, 2122577816, 1555421613, 550880639, -191788413, 1681402422, -317938457, 283538146 ], [ -2022416284, -148852534, 1828958540, 858284541, -1762096573, -701221964, 1134459376, 770460353, 2105359781, 2123543443, 438375817, -398188160, 626296200, 2126026116 ], [ -1161768554, -1480305861, 1361519892, -616021414, -363083814, -1871506053, -1137537873, 666956631, -109956363, 867249694, -1160835835, 1904034328, 1050757281, -594116504 ], [ 514426627, 1955395144, 1070210473, -361255028, -1250881954, -2053551112, 264266093, -1508148787, 1736453218, -1710561943, 423376839, -1701190593, -1731806530, -754889380 ] ], [ [ -63482217, 359750477, -924388998, -1380934917, 736781975, -2099262467, 1420858385, 1621195547, 1489872586, 153087507, -609492154, -690242030, 652183287, -940295102 ], [ 544523644, -176297916, -556724216, 879027843, -399853394, 927750798, -1391192419, 1178374827, -1608133668, -782676973, 1848117661, -126398248, 1641965441, -63559687 ], [ 881055474, 1996974212, 1599187531, -980467327, 2097758356, -1963023604, -818996278, 1150027557, -1589491929, -1406915215, -1931719182, -1225396674, -280184459, -2036166593 ], [ -1945519691, -484208380, -179751268, -317848770, 1148530999, -1977005103, 2075723722, -2025827677, 1888362580, -1495436309, 1956923451, 1614728922, -2014618430, -1582088466 ], [ 646536817, -1825335556, -1520649783, -720568798, -1340581858, 360985560, -18501661, -1115783963, 1689598511, 943774668, 1017020892, -920837057, 1154700720, 795398931 ], [ 35998753, -1782603916, -905715386, -1700706001, -1052224001, 961782305, 228099374, 1117901723, 1526371116, -1207929716, 1108008791, 445577431, -1192705256, -1263818589 ], [ -2034630045, -809383764, 1893660191, 1370178013, 603154606, 1399035179, 392741999, -70075332, -442670277, -1110319243, -968143823, 794694814, -866600932, 23454275 ], [ 2075944114, 1728341362, 2081127154, 697712539, -138552539, 1253859131, 1058599197, 1250500211, -404082881, 706569065, -1082741242, -1190367235, -613402723, -460949629 ], [ -2004801433, 1532529222, 1318434082, 1135520877, 545613673, -1476173587, -1576137366, 831153746, 774608455, 669627318, 1945954478, 137177817, -1775312732, 1909133756 ], [ 1085544618, 185261383, 1617278863, -937344891, -53559140, -1788160830, -351194410, 1860460174, -615980264, 1677694303, 673634912, -2086624717, 880957916, -1284398840 ], [ 1792552584, -1518967914, -814894214, 1889689404, 1541884034, 1822448244, 263673157, -2050887411, -1121843028, 282273810, -1651516977, -72735523, -1603584502, 1551487245 ], [ 523073892, -1262884846, -37779243, -403737651, -1083396212, -859708531, -1717621823, -1272788631, 2144156302, -1446102368, -1673722241, -971281567, 532601255, 2032431769 ], [ 1215749909, -1774284444, -645657454, -1740391091, -1370191744, 659842203, -1717796847, 245393906, -1850089114, -1565405220, 835160333, -1601054250, 244650830, -1974272744 ], [ -399367743, 721754778, 920516430, -1037839957, -2035584791, 1886787922, -2018432151, 1262252301, 579971780, 1161453736, 399933464, -2036303898, 1272757667, 1267650912 ], [ 968555863, -837067823, -2080373896, -852124708, -1870579713, -1113440591, -782987646, 892157968, 1717267300, -401586354, 1570494523, 576100496, 909421439, -175020921 ], [ 1856715088, -1518137544, -770320661, 1920638653, -723456689, 1554390238, -255125274, -1930046297, -1089651557, -1382381160, 1653651349, 812388774, -74599692, 1860428577 ], [ 1150521278, -842283430, 1962745879, -845396517, 625443660, 228777185, 1741295944, -730762156, -1668130700, 984523681, 1910243726, 551173185, 455843698, -2114414073 ] ], [ [ -605891440, -183335491, 2044705062, 3810512, -410365851, -897509925, -1053949680, 1639428254, -61875615, 82137055, 335539536, 1197857109, 1752980276, 103671430 ], [ 677525141, -2118125147, -757135478, -1025700031, -418934494, 1169664975, -1045183264, 1518306708, 564954209, 1991382043, -881392776, 1455742318, -1035762734, -91276010 ], [ -1863376946, 1398073430, 878432663, 299605132, 730889389, -654689309, -1887590383, 1048993703, -1589156635, -1278111835, -594588236, -366934264, 207656708, 806001865 ], [ 232567255, 1934460855, 824962875, -1078985494, 1157314541, -3187149, 2033692333, 1438954919, -2121787184, 1364598004, 1928363302, 169469028, -1519845417, -573951880 ], [ -483321905, -1265578442, 2049903046, -113691087, 792556916, 535696432, -1618946580, 1097638540, 749590091, 1770931281, -1042749702, 1466155680, 1614441675, -1287374341 ], [ -187117028, 790259295, 1538213630, -1219820492, -1988884102, 1999197925, 714928762, 2134888006, -1438379671, 755381585, -779202808, -1684838660, -580521737, -575060914 ], [ -537405962, -1281436306, 1111229974, 401424359, 968923193, -629105161, -729536277, -473699047, 1768992923, -1646782778, 1382356828, -57778059, -494310269, -767080964 ], [ -684508738, -516716872, -631995780, -195516205, 909756942, 477301343, 514416922, 1004958631, -1958738301, -1314596673, -672186196, 259526368, 826640874, 467266910 ], [ 978130274, 21126658, -2103516688, 817089722, -1896998255, 1343234071, -163214112, -1680086146, 33018685, -950614531, -38422438, -756999643, 655130736, -2135428421 ], [ 2044001061, -353082035, 1320404043, -1512399972, -717938635, 1554831735, 1123575775, -2022823172, -320163460, 712236461, 158384251, -1016254396, -1113925628, -283025153 ], [ -1240696988, -1099883721, 581255572, -1850594859, 823495653, -336446805, 1434988894, 783194412, 1228650635, -1545257889, 1839802045, -786102131, -153852094, 1901248399 ], [ -1601674544, -1959334497, -1806362560, -1813996146, 1511405653, 836242912, 2125243064, 1077577184, 1895227106, 849755574, 782243660, -1147605123, 818879471, -1237266205 ], [ -1781433697, 422351939, 905012967, -1329198241, 1846938901, -1156909722, -1296864097, -809339346, -2107855780, -1004499173, -334679861, -17697278, 1403366465, -424017502 ], [ 603430372, -1676184580, 61080091, -392847658, -215376179, -1255146123, -1434267938, 692535908, -232700824, 1792567042, -2023629508, 592237362, 51427782, -578262068 ], [ -875596276, 1847382112, -456474452, 202212496, 1494735087, -153647242, -1595278272, -486373962, -744458723, -865070650, -1090344998, 2127613564, -661514794, 863937285 ], [ 390513297, -13546090, 653709651, 1033741965, 123850798, 250577344, -696704005, 1459219591, -935959181, -1381227997, -1776372216, 2040195073, 970956999, -1622747164 ], [ 418065958, 1590910753, -1201742417, -651531672, -446037293, 1723336957, -600220844, 1954866840, 326176434, 654522211, -1146370949, 1106864703, -1774584351, 1849154248 ] ], [ [ -1987508603, 1887342621, -979673505, -215888233, 151806631, 1078560952, -1600137416, -2012183823, 1278626470, -1956325059, -110183143, -1676202798, -389263057, 1412425411 ], [ -854717234, 520300568, -1265108753, -924270996, -1430843186, -1565258478, -1296549935, -254716272, -687794860, 1684205716, 112410337, 1993603707, 1004583817, 121350928 ], [ -876637860, -432507163, -1550983334, 1543268085, -673236917, -1010089382, -1251645611, 2012100688, 1972589790, 1036050206, -1902322373, 695363221, -1979755834, 1671112717 ], [ -1143535282, 165131936, 1051881463, 428867661, 1187120010, 911442067, -1758528590, -867764358, -1304478665, 1922539867, 2091205768, 893855725, -1861378442, 744539684 ], [ -2020771828, 816987513, -565110693, 1822997501, 555238936, -945132250, 1056395856, -1093100721, -969734440, 917756641, 95789143, 1953492943, 634944482, 881545831 ], [ -1753869885, -1328683597, -206654230, -208663417, 1809216389, -460475619, 1486424458, -379867745, 1857697246, 1630788995, 774617216, -497159166, 1033273671, 924159338 ], [ 1281978095, -1845260190, 2017533146, 447314658, 1893594381, 1078204629, 1584014963, -415921677, -2056871004, 352338460, 285037253, 1550606706, 727414818, 1512967447 ], [ -46426787, 2038836331, 636137837, 655694892, -1722173239, 1391803750, 1705853485, -882667202, -585334014, -1506942020, -1308659946, -1742284589, -1179470576, -1987494401 ], [ 1659439831, 1338145052, -457208074, 1774932064, -267305675, -770770420, -1665705107, 1651118075, -256086625, 1929565470, 1988703332, 693283646, 1957416470, 236570345 ], [ 247862212, 1631906471, -2143901353, 805577826, -708349979, 594214911, 838852319, -1286243990, -1882034301, -818254400, 975608979, -306678084, 307613172, 1312938799 ], [ -1333483896, -669054056, -1429056273, -481081375, -1500084316, -288624254, 834743815, -1596666458, -1542525223, -1597489473, -933767813, 755554181, -1167339161, 2076672830 ], [ -1832024855, -640372759, 1447144586, -442210106, -1470023757, 1412462229, -1405381889, -923788634, 1751752572, 163807844, -1205487613, -1464813641, 328792262, -1181916397 ], [ 1585044866, -386993583, -1521230305, -497550623, 1366963663, 2089177882, -1099856382, 1363957661, -87205713, -1616132120, -267037727, 1090113562, -1331847886, -1595371179 ], [ 1073793394, 1903647886, 575117743, 1326157290, -238417797, 799187349, 1702910887, 1113398339, 501348635, 1070908358, -592870639, -448174223, -254099137, -1746818845 ], [ -834667538, -1424825161, 1145732977, -1478471120, 1837954105, -2064966121, -2053724522, -706131593, -1920956439, -1253864576, 1695230819, -274576495, 1531936600, -1274103816 ], [ 1393756915, -1050360338, 1329975750, -1685971072, 1238318101, 739147208, 677277221, 404695416, -295010476, -465313113, 1298510697, -672662052, -1516145972, -84874567 ], [ -134605012, -293696739, -919337670, 1928927050, -958527363, -974717035, -36790611, -1229065356, -1235734707, -1043728109, -1764058259, 758923713, -69991228, 47347768 ] ], [ [ -499121545, -917987455, -796127156, 240215994, -2106287107, -189052568, 2120163117, -287315417, 2120250421, -1043749271, 1332259283, -619316420, 934357746, 1610405629 ], [ 1315423690, 898060493, -1284015024, -782618429, 1531914489, 1293563943, -1498934533, 1041274809, 671754303, -378920313, -1833175876, -1294540207, -1093003193, -1608959796 ], [ -2018462486, -977921562, 1880300609, -82264936, -2036666093, -1095565715, 500828368, -919620254, 256293829, 942727294, 1052793542, 409432149, -1858385947, -391497802 ], [ -1073266764, -2992341, 1186105626, 515403146, 1680486289, -1377040935, -1168200318, 839807912, -703704052, 1303105993, 1203388488, 2056872436, -892929825, 274512241 ], [ 1702340228, 661083563, 1320555774, -1171671953, -1267025074, -1920997467, 1108376878, 1731985707, 711834141, -1686895788, -1463494587, -1107206338, -1455579532, 549466569 ], [ -1722643292, 1343547504, 423251927, 19188720, -648642218, 323755237, -1518472229, 1266541573, 1007352858, 53994850, 1656931033, -170578676, 1253428244, -599544412 ], [ -1309974803, -1937503475, -219394423, 852408233, 539802992, -1286644481, -1830796020, -9580501, -1288482203, 734193318, -1422978659, 2009876168, 1250884543, -878486890 ], [ 2095979490, 1915672997, -1900051427, -1146830417, 1036929834, 1671546528, -589605262, 1421510654, -502265006, -1963268693, -731410775, -1593444311, -1713238956, -1210761611 ], [ -213339489, 138088266, -804165370, -1695451866, -1908148749, 2124130172, -2037592485, -262355219, 1957067749, 1588308321, 398293807, -1207914452, -2010413063, -1831804556 ], [ 1296796415, -1769287783, -1353773448, -1028854984, 1298409252, -1842099596, 1920956456, -1488028195, -20827047, -1835348018, 349306115, -685077001, 71044866, 1385680373 ], [ -1810852707, 1538590299, -892428079, 1561749123, 9308824, 1512909676, 1626946532, 436279456, -9700506, -2047818163, 539225030, 974318130, 118131177, 1306058253 ], [ -2060728771, -2119324059, -947912368, 11427023, -962418883, -1194567202, 1884875225, 941536297, 1862905860, 1675797124, 1613872045, 1096633099, -1992394537, -1676087829 ], [ -249837302, 343438409, 710279438, 1686675783, 342502064, -45802619, -1447643170, 507825246, -390228470, -1407917889, -344173657, 1851414149, -421408464, -231827558 ], [ 1787040648, 1088314796, 1177482097, 2078953047, -266344275, 80855708, -530903513, 404570382, -1855615616, -102796185, -1447789806, -1720847083, 363147123, 801502911 ], [ 1584716258, -2206124, -618957833, 790090367, -352102007, -2082520498, 317865073, -1711510453, -1438946689, 2130021656, -349274407, 1950419651, 287776188, 101322426 ], [ -1622817568, -770800046, -1626796372, 1322180441, -811643974, 1716959270, -930154581, 1071000243, 105356843, -1755701650, 1603923618, 1355032018, 329091293, 1211242575 ], [ 1569262978, -813792226, 474984763, 1918358154, -1715796826, -1216443222, 1501416359, -917688697, -1390595387, -322174486, -1927671674, 987625373, -957819160, 676372143 ] ] ], [ [ [ -1562546632, 1368818825, -1501485642, -2019632919, 1626832624, -1894005982, 715509481, -418881436, 504442168, 946237568, -1501387674, 1408755503, -1657164634, 584211114 ], [ -818711973, 140539428, 1684918595, -1817364625, 1813726246, 1297711078, 1694469105, 1242662419, 1075116482, 198148982, -1146230768, 9559256, 1738650309, 657294781 ], [ 593876428, 751338937, 1873747121, 1767376440, 37787634, -333626786, 1325909343, 515835074, 1064387244, 788123830, -1604333533, 1780441132, 1761878662, -883222173 ], [ 1865860110, 592702092, -2045100626, -1254942858, 2102344554, -94406353, -66853345, -1759643587, -1376575669, -1483924347, 1178986838, 1626725413, -1579203090, -2045530744 ], [ -1827906241, 371777300, -181502232, 574057824, 2077008474, 814204130, 1806865224, 2048226116, 1573272115, -1844800885, -2016050280, 1060862636, -1399264398, -1283574411 ], [ -882558194, 423635040, 1601536098, -2032038182, -1636233449, 547917410, 63419076, 1913603665, 1661537788, 412863234, -1601773561, 1470279840, -1976035517, -850992421 ], [ -50754135, 1438790445, -1163613724, -111383293, 308999457, -1511196271, 1192234798, 807946510, -1013426182, 1948774753, -1305034927, 2101608423, -738808938, 987903972 ], [ 468403433, 572401970, 1525019049, -466209494, 1377832355, -319874507, 434137382, -1409248325, -2136693879, 837920907, -257893634, 1961995590, -1264917429, 1921362935 ], [ -597749503, 1308139270, 1566655674, -2139835993, 1259473208, 1532686225, -1987184714, -744795121, 1511008194, -991898139, 1024792491, 1688673910, 510009594, 2087612584 ], [ -1613120913, 895251697, 1224745974, 124388476, -118583812, -1792092159, -360444097, 903719857, 1271244494, 409809090, 2028783455, -569148816, -19285195, -1472607705 ], [ 509011417, 2054516629, -1117510679, 1306990415, -1899230790, 843341528, -146549126, -1231268177, -2043421529, -1853158442, -1703419145, -1783297550, -492449892, 1344808735 ], [ -1011918914, 261249452, 1336654777, -1736555621, -1649469709, 985211131, -1556963146, 366856795, -221549205, -1303742411, -1545818010, -615898638, 1070797988, -355424141 ], [ -734200536, 476541100, 953268971, -29296353, 170565933, 498275578, 410584946, -1241222018, -654291659, -8655758, 1258046742, -1374258471, 828159308, 1112957185 ], [ -1059444620, -1211066038, 1526928220, -1670102410, -1853824803, -324171082, -1630105218, 1901448173, 631193882, 1126894146, 1520437336, -868393254, 1066892133, 1922245770 ], [ -1680835301, 970045048, -1922114920, 1937689973, -69181289, 1786263173, 89175423, 1065711145, -1290957846, -282163770, -647606860, -11759967, 2072461311, 1964301041 ], [ 1868272805, 1046339586, -2011810950, 879636707, 1760972580, -2099377368, -1977973119, 566422273, 1136471857, -1099506395, 119039375, 1763939776, -1028262407, 1857340006 ], [ 1264683224, 1643857259, -1333102141, -1722731221, 1726856603, 2069558121, 551938244, -1560786479, -1430024213, -153856226, 1201536963, -1588222713, -809738846, -1584607542 ] ], [ [ 626341570, -896814505, 948630488, -805807355, 829705311, -1100603069, 135722971, 541589094, 987097099, 1510475860, 89327354, 191826183, 187528236, 595127500 ], [ 1973747111, 599391112, 1437565972, -1258153415, 941234510, -740443048, -555501349, 623982476, 846111410, 1460843510, 1772415271, 1246637599, 1298807229, 1553197445 ], [ 287031354, -212059738, 1965176087, -234205854, -918415569, 326333119, -856599369, -1433284395, 971974301, -2011118768, -647560766, -1529638353, -794785074, -1730959717 ], [ -382758943, 1371141894, 2038870425, 1308188189, 121576993, -831214415, -2073300806, 706318413, -1979439247, -1001298460, -1187587863, 2077001320, 1359305644, 147302370 ], [ -496864852, 1716752743, -1246541652, -794539566, 2004219333, -793266998, -1792424408, 1882808891, -263516903, -420803041, -2057648677, 1339999904, 1524743119, 1540260973 ], [ -2129989930, -1222529187, 1817141318, -553899238, -2135491709, -1814441514, 1578681943, -1855806096, 795328217, -311359453, -944514311, -931524973, -679958116, -1003714940 ], [ -962069255, -114034445, 1333077976, 1084141345, 159077085, 188206771, 1610860985, 843091132, 2117843306, 1560950300, -267520224, -778065848, 1211995102, 740623162 ], [ 486899954, 466634564, -747118020, 209709785, 1079487445, -139116895, -1300780503, -2114060803, 594507467, 735077473, 563792994, 53895216, 1177816348, -1122582909 ], [ 1520775004, -1179637110, -169005438, -1873251218, -411528006, 51147712, 809493034, -1086141022, -21880693, -1334243108, 1809511236, 56223706, 1201026855, -1456934093 ], [ -79119115, -60811169, 662352123, -826850302, -1186046830, 1634325735, 1672742347, 1291291285, -885313259, -932833920, 1255865476, 193172629, -323444586, -1479867862 ], [ -1002912212, 1539192582, 1903593857, -607091647, 1120126717, 148709617, 1066392750, -13501400, -1270713851, -1856450470, -1625672044, -436237226, 244491533, -1586965721 ], [ 1439812798, 697952351, 1008156974, 676464832, 358799427, -1867779100, -835143202, 1414835545, 494981299, 1587975292, -1681195912, -229918543, -386944334, -863452573 ], [ 1884578954, -2001564368, 42714576, -564667088, 1502729183, -1649386273, -59617358, -899859110, -1003984042, 437829063, -411620750, -24075697, -1702856043, 917265760 ], [ -43943138, 1040467711, -77293068, -1416824483, 1139895673, -2015184748, 722637770, 2009731209, -1485991293, -88688274, -413368123, -1819624046, 62647915, 1150856141 ], [ 1629877024, 1389918539, -777842528, 266699454, -751780315, -135512983, -1034069694, -1374601446, -614051323, 2105333248, -1528232738, 779449013, 2074822749, 161459237 ], [ -959265704, -1316806208, -1621239934, -226806857, 746424582, 2146766314, 237161166, -1010595316, -52517450, -1111561526, -1901941131, -199974123, 824357655, 2007781558 ], [ 2126132120, -164470293, -1199201352, 197073081, -444147268, -186213198, 1620065491, -963520223, -1987394513, 1450827206, -1553123600, 597766320, 957202988, 568390563 ] ], [ [ -2039949692, 359804306, 1454199030, 20509894, 5979085, -1204309947, 84092542, 1828231903, -1605481390, 726846748, 853584028, -752629402, 1792283163, 186716882 ], [ 832904204, 1487804720, -880721213, 1792142828, 687483916, 894141877, -452745752, 624222180, -1788431264, -479755380, 622571365, 1329080039, -921435794, 1767364628 ], [ 1481994765, -887857963, -428149377, 1869213974, 1852790774, -964717768, -1076543367, -1422496669, 513145766, 1121801324, -733102546, -1102049215, -1321881308, 2014542218 ], [ -1105419570, -1351243706, 2096601892, 1764062861, 1423556144, 60590304, -531686841, 1831407548, -848713398, 1856371173, 617098476, -337828351, 624910052, -1463945742 ], [ 1013490964, -1074729980, 1232460634, 1016014365, -2133157964, 1285011288, 1566368103, -212854343, -1819947163, 1932725382, -36483111, -1231902569, -1845809901, 383410250 ], [ -1131401494, 157271861, 1510288318, 833467969, -529099145, -1122854905, -1742212932, -387292143, 667268880, 48004515, 739388580, 307371350, -597571439, -1210598578 ], [ 393909587, 303245375, 2038200135, -2082604985, -600408292, -262554548, 850547051, 959620490, 107831074, 302724881, -139964230, -907274675, -543319750, -358807919 ], [ 930866224, -2019156173, -136330912, -67313540, 1528725511, -1590912570, 1451949312, 916689190, -35270415, -546860456, -1135154151, -1554638381, -1196238542, -1688293106 ], [ -1920189923, -440353490, -1624997242, -61812472, -1697857416, -67285950, 966564097, -809969148, 990932275, 327223677, 1078453471, -466610591, 1797866566, -77641361 ], [ 1576065268, -1457867844, 582379020, 1892344805, 575904866, 472843839, -142241727, 483120821, 1829120816, -1370073482, 1469270570, 1318398517, -1113101537, 2118308632 ], [ -1281584243, -88931966, -940406578, 2070827023, -507291093, -1586265984, -2038591109, 1488933200, 1940956847, -1589169440, 401772948, 1531852876, 1511787226, 899774907 ], [ -1834907388, 712410590, -871273158, 1942395159, -898962697, -1593413386, 528991953, -383031727, 335302723, 1233607277, -719524232, 1978106904, 1679662115, 1036984745 ], [ 1882894591, 696777366, -337994530, 867916517, 1254862311, -1467033709, -939395685, -2080998294, -852311074, -745058485, 449371402, 685710059, 774870484, 914411748 ], [ 1063955576, 1577598522, 161194662, -1831733710, 1549744424, -141540359, -979105641, 442965595, 93183799, -1025282544, -1343621286, 1237213643, -1779081540, -2097264702 ], [ 1529963553, -827337717, 742748285, -129525096, 88013455, 575030673, 1014390779, -514474060, -900561395, -692863077, -1263070633, -245677358, 1116853479, -1130083996 ], [ 1345401065, -863944188, -170112061, 20482432, -1169334635, -404237150, 1517778093, -1218684306, -1378662524, 1301979315, 1083966876, -721564140, 529730337, 316142448 ], [ -2144329302, -691457601, 779805689, -1453483265, 1196619958, -1185739806, 1653886236, -1502118865, -1635090978, -28730680, -1152617439, 2055032632, 1119833306, 1626420338 ] ], [ [ 35627662, 232648834, 974303360, -1216409083, -218175052, -2043856552, 685067459, 1385465665, -979094196, 2055916355, 395730148, 175456462, 1427998512, 518564212 ], [ -445961506, 847718009, 1353645349, 142158047, 612734615, -768927884, 1029940427, 320779799, 2065836375, 503119959, -1903671035, 1527359369, 1747925252, 381019460 ], [ -1174483745, -103008436, -1740415394, 1667471572, 1993540367, 1121027170, -1575509833, -575115738, -1639390932, 994425410, 1090591035, -661214098, -868940095, 1786992425 ], [ 1239752814, -1898444443, 1725898412, 1068654271, 106561158, -1196868899, -2054106930, 1832335403, 139276432, -1964972084, 132501029, 288377859, -1714334629, 1187257963 ], [ -1943613166, -1573431501, 190632612, 432469499, -1339205394, 2104939661, 807349204, -63658629, -1862271477, 1979606528, -873234829, -361688608, -1864634246, -2011469582 ], [ -1430148865, 600679786, -1633728166, -2021613993, 622612531, -1133167429, -2020260860, 1603529808, 743376838, -765575088, -1779627061, 321920324, 479856203, -1611609336 ], [ -700059391, -1409649678, 1024289866, 1251048106, -1753672172, 976391230, 1110066329, 719622482, 1317769952, 1705768577, 359006631, 1452332152, -1317275208, -1945354565 ], [ -1537990261, -1960471627, -1526589237, -1983477176, 130204028, -1074720479, -501588794, 1303228875, 1115726453, -1610460665, 1969857982, -17136486, -703602872, -1384684551 ], [ -1689004127, 1298643287, 2121262914, -1996934743, 1503427448, 1050044359, -50876476, 1140154972, -1103151953, 1342233576, -493354282, -2140564820, 741459443, -1841998231 ], [ 914850178, 631482501, 1622068774, 647459290, -1135520676, 1127945143, -1842217307, 762349520, 1031033505, -722548589, 1141278201, -437036005, -1616606293, -1570218424 ], [ 1825505444, 2093905753, -1232506020, 114745718, 632553096, -1167890554, 748528365, -1332326124, -1126435966, -2023861252, 20451610, -765120454, 353535669, 808092211 ], [ -877811229, -343996817, -1597143220, -452730065, 769151230, 310465596, 975653086, -1423084544, 1390925629, 1183593396, -1930573107, -2063441961, -1248852234, -1755132780 ], [ -1001278833, 808902281, 1285283067, -2080222647, 724298240, 1652199637, 1546471200, 571105740, 816285570, 958397329, -1230524288, -214795428, -1218017346, 78689514 ], [ -361701109, 171598682, -186919883, -399286440, -1493311207, -790336304, -1223068469, 804477038, -916314781, 303493179, -410997340, -1563132924, -178995822, 179187993 ], [ 1529862201, 540252591, 120496907, -1001754976, -890601061, -897120403, 720958270, 26742946, -1241664320, -1776973618, -490141710, 793511246, -1329182404, 1141426468 ], [ -1416786899, 817668791, 1400691724, -788099089, -690275158, -109858704, 947987176, 341640682, 1110037546, 999301250, 1454171502, 716857396, 1875746170, -2035022649 ], [ -471173609, 599026159, -1213782432, 79507821, 639049380, 252603740, -947942640, 1017250586, 1916847619, 628512638, 300163196, -1445886782, 1342889424, 1704111001 ] ], [ [ -504134862, 1786882690, -1261327676, 1043782845, -1368622662, -1224455140, 1721510084, 73501297, -1971569781, 1640579876, -1837596040, 290309713, 496528408, -2077537317 ], [ -689424, -225250323, -1564769774, 1838996771, 791428158, -1905898397, -1316816348, -1234721656, -1114435430, -827257153, -1155267135, -1026227676, -348953947, 130357692 ], [ 674545529, 887851073, 1486005268, 1183446966, -1500203130, 1343458260, -333144185, -57505988, 1692194156, -604689525, 1049144134, 182539991, 604757408, 662714238 ], [ 516480722, 373678623, 142970859, 330606760, -1407001807, 504036521, -11315237, -942560859, -1595933772, 755626014, 587057893, 615063630, 1141988237, 1029244232 ], [ -60094596, -280540216, 1679117869, 1836508747, -1395473950, 1164259472, -841562198, 860344964, -1213577639, 1781222948, -800142964, -1214666224, 78112478, 186355988 ], [ 693601095, 2037808234, -149176448, 159177013, -683852092, 901923253, -1097585390, 728846692, -904366842, -499918464, 503827795, -1059349474, -1521350707, 499009738 ], [ -1446351120, 1734515395, -526541753, -1902724897, -342135701, -1241067787, -817774592, 816633589, 118251288, 1536586008, -273012115, 1186398231, -1430838471, 223747835 ], [ 849436037, -1467817196, 1469587243, -1348772832, 1661121998, -1318500687, 647552116, 72310441, -1236503262, -204620830, -714512641, -601783934, 627985197, -533760555 ], [ 2010519443, 1293904385, -1632921837, 2037826197, -730349953, 343458661, 672366573, 943987332, 504188427, -1392346500, -272179780, -1954587996, -1865237146, -320082741 ], [ -853985411, 749661939, -1257776449, 1459545131, 565348545, -972748788, 2023995011, -374471599, 1115945135, -401099483, -372490843, -1860426743, -798696232, 1269363644 ], [ 1361745777, -1424260407, 1926316419, 511057899, 1667048325, 93599059, -928691337, -1261280326, 49469223, 1426956775, 1330911360, -1363299538, 923062138, 1671116909 ], [ -1715461777, -1667746889, 1036938212, 1660690874, -1349921848, -68333717, -100121325, 166148616, -121262304, 1453363170, 2021121467, 1854738923, 1114881935, 1731414870 ], [ -658833693, -1037474332, -1117956275, 1308990603, -1448830270, 715090874, 2085972366, 252980168, -388952733, 1074759040, 107602153, 2081028636, -2035042016, 2125104022 ], [ -1717559486, 1028800886, 279930041, -2096885784, -922423532, -640491929, -467349523, -1054636158, 448391826, 100688465, 1333728408, -2043342123, 1989938460, 1056442660 ], [ 1398269539, 434420429, -1827854865, 1746798606, -1672739504, -499417664, 1851329423, -1203166821, 31510367, 2051067785, 253751380, -1915315524, -1870478334, -633896617 ], [ -1503244425, 490417272, 1604513522, -924515501, -1934591680, 494227756, 1545670739, -610139467, -260710166, 703037398, -1193185639, -1700012506, 328552666, -1983850084 ], [ -1085574106, -169796515, 628793433, -1850455004, 1939353890, 695980602, 195764418, 1807074779, 2045336803, 235068069, 654750611, 1420231824, -767143902, 1232190248 ] ], [ [ -440904107, -795319063, 778700034, 1479100327, -927831503, -1636371143, 1603208999, -566495771, 137608187, -88837257, -367702413, -1566575245, 643556263, 1461877987 ], [ 1642249802, -846996721, 580893142, -1126612669, -582705806, 2074663883, -246040263, 1585882923, -211633388, 496128707, -717214806, 2061612184, 1390627115, 1007900392 ], [ 39628996, 511185249, 924126137, -2053533235, 3874590, -897441487, 1028977912, -1985628197, -63056688, 530214107, 2014304663, 911829676, -502523719, 1581111602 ], [ 797522456, 1819178102, 1010456528, 86901282, -1182421734, 1681913892, -54710188, 1227179074, -1080527454, 1577298726, 1402016251, -122689443, -893631278, 655285305 ], [ 1448156553, 374237039, 1317287133, -1022264286, -3508562, 1557620668, 1891490584, -1500051803, 268166612, 1441009881, 732965568, -744115125, 1130675588, -1531291617 ], [ -1806755790, 1790180952, -64153131, -1479120070, 170832009, -1443502670, -751946617, 196966341, -1720086807, 2089716387, -261769771, 700001774, -366793509, -2138450202 ], [ -1083207511, 2026339400, -1986373729, -2112219747, -124518655, -693821392, -1266483142, 968191242, -426488595, -950210564, -223708008, -396840232, -425770047, -621741048 ], [ 700779855, -1691917692, -83423027, 1788842253, 1943833703, -756322474, -1066823219, -1393796915, -1351987610, -581580530, -592568471, -684353456, -362438350, 2114272946 ], [ -1284601118, -242505474, -1021663307, -614185250, -1923012581, -168283824, -1150728222, 782969683, -1135392365, -1666419222, -19862883, 662662506, -1210184717, 40781588 ], [ 1745835412, -623955383, 1891707325, 1450501139, 171096305, -888278150, 2108953996, -141428224, 1604739115, 1209054132, 872752449, -466131431, -512732776, 1640731791 ], [ 672730565, 218441726, 1989642936, -1677963857, -1339745058, 549241583, 2108095617, 75008842, -69176817, -999020977, 1663796241, 1751174645, -1501210725, 1384880600 ], [ 1963782190, -663494498, -1703348575, -11129031, 1772246239, -663716743, -120377666, -1056048827, -1856741412, -1535183542, -1864244571, -1174007722, 945885838, 944783863 ], [ -738823505, 1644224646, 1767226031, -251955067, 1457897653, 255270715, 224599736, 1640851811, -1928677116, -733743406, -1861082464, 806768025, 725749280, 2137924861 ], [ 1026861250, 844932726, 1135226471, -1206017126, -1203432608, -1185931761, 189701313, 137661, 766519372, 2022745400, 1764830554, 1583290065, 68012385, -1963293283 ], [ 1334648535, 1853104811, -251880467, 1998003542, 1957772719, 2132929691, 890249283, 454611969, 1595334070, -2001213758, -589982702, 179405946, -1155003553, 2015302685 ], [ -2101208553, -957746089, -724634088, 2018460754, -2038531295, -1835001933, -1573598672, 2014505806, -1842700554, 276051347, -656352036, 1992236755, -679840471, 1382554029 ], [ 1277124598, -935738277, 1391290545, 137229265, 1121606704, 1846154618, -1919685174, -1955089646, 111491893, 343638817, -1477688437, 629506280, 1470411805, -1518457142 ] ], [ [ 147332529, -2029698226, 806265879, 1683292853, -1035230249, 1778452691, 1602762364, -148647054, 1735064665, 261029455, 1333340225, 289066908, 272029817, -979584329 ], [ 1060106034, 1038679720, -699274109, -28600, 619049140, -200809563, -1893189255, 546435981, -1422207701, 1883711316, 783255885, -1780632432, -949116840, 1129618580 ], [ -1195277396, 1571169561, 1164731680, 132417335, 73898016, 1429265782, -125355397, -651401683, -1659040484, -444406010, -1706490304, -1242207675, 1020796101, -789925757 ], [ 1472108646, -886159022, -954645169, 840423756, 35625615, -666635195, 1750460289, 759034650, -1740585874, -73104691, -1044586317, -564602751, -1509657430, -601699260 ], [ 245901024, -93899738, -1473958145, 1533915038, 382450457, -2021547825, -1748075898, -932008874, 996292620, 1043687419, -287859863, 164581361, -1831236424, -770604652 ], [ 458693283, 1148771740, 878997681, -1407769301, -1699478071, 1418367209, -1864297257, 1224886227, -1537547294, -540904131, -188557206, 618157039, 7483126, -430548915 ], [ 332643930, 1999117702, 1393390024, -1075882053, 2099146640, -164790699, -566052261, 1714395083, 1460510947, -762698310, -1732038948, 1083004025, 2145015150, -1563046772 ], [ 1933832052, -1020134411, -200906460, -1733758538, 190842928, 1565152847, -1589461584, -273641359, 628920713, -787961888, -2139885598, -2079189441, 825044782, -1041864502 ], [ 1028628846, -1747323644, -698769185, 310065284, 841204991, 1066025519, -1806805259, 1969663536, -86649744, 370008582, -1126226104, -1701322501, 2035081535, 724809460 ], [ 565517576, -1460316178, -1056374174, -1194149484, 824022821, -539876458, -1726580444, -1257551992, -377209309, 1497498041, -435917822, -2125760041, 1042525926, 1966720888 ], [ -608694404, -1520439013, -566184677, -406156838, 1309208938, 184675591, 385876077, 66877842, 1623971325, -917586131, -25513537, -1151168965, 1669323618, 1207585852 ], [ 1999797017, -133114685, 1059864395, -1470177203, 151878304, -555967661, -1663885050, -1965280648, -44713280, -80829804, -1549726831, 1373319263, -161191385, -1609660272 ], [ -1874004513, 1610618603, -996412986, 1336023567, 871755899, 49080802, 2007845542, 1178809877, -377155839, -678878687, -1376306010, -384074110, -773070115, 1649300296 ], [ -945997458, 2080249827, -1622605188, 554700493, 372545929, -1722545827, 105971011, -986687173, -1723448502, -210298693, 93792526, -54307879, -146649892, -1248265597 ], [ -574851509, 1541729955, -391795237, 1950434711, 1321768134, 1449207578, 177046819, -636578898, -1353274279, -408741352, -380879818, 2084994265, 949396083, -1017944425 ], [ -1186383636, -3986844, -35595647, 311552665, -1511960828, 1705605101, -239482173, -449731979, 1590709763, -2026962797, 480794854, 1470318784, -529763540, -691640845 ], [ 2030799191, -1624009935, -1479368161, -818052202, 1637562642, 400306734, -1702857535, -956839890, -1357867607, -612006296, 1227613398, -1366030779, 1046960176, 793061139 ] ], [ [ -1004876521, -1856492979, -2004740003, 832784197, -1964583132, -1406137161, -1732992724, 1396937512, -1531944557, -1095293625, 1774100255, 1356161104, 1106955322, 31965021 ], [ -461544571, -869617266, -2130644919, 1910876779, 176454201, 1898280807, -712855328, 106853289, -2042960698, 1162706416, -1688677447, -1826082302, 805980801, -840067267 ], [ 195709215, 368204678, 1997869348, -738921082, 146812862, 1798071031, -2137746678, 412543486, -2139309512, -214337735, 1750286778, -2036934065, 48688435, -1015036827 ], [ 320756544, -1802826881, -58682681, -726770499, -586906598, -176916452, -1285334909, -1712873081, 1926714180, 357418912, -2036932644, -311790382, 949023936, -1271077933 ], [ 121130038, -1642105787, -530608380, -635172991, 774792867, 421586011, 2138224517, 1195233844, -1699233963, 996749012, -1093824830, 1973013961, -414053524, -2013141349 ], [ 1065383863, 695825774, 392946667, 581879873, -1973822757, 335269692, -1945375200, -1477016444, -1401042531, -519626585, 1404401061, 1698183165, 918215756, -1026584622 ], [ -88487512, -1391769051, -1196062286, 752931992, -351744975, -1254289785, 1555682235, -611300067, 524667498, 446914151, -545765247, -787697902, 1864915820, -1033862074 ], [ 990296097, -684574228, 2095474780, -569212415, 1410806289, 1871819458, -113317947, -361694482, 1029739564, -766476612, 1844372532, -1842893088, -324538849, 1787040218 ], [ -1966533486, -1806065297, 940046679, -121385401, 652210960, -234171702, -1020542199, 1727601380, 544603209, 2131481315, -567527844, 1875400241, -645216041, 1661020781 ], [ 953867285, 742820372, -1786912179, 629543358, -1040554772, -143094123, -881820544, -846259057, 377602725, -476672621, -801647991, -1014292255, 1356662492, 2131875531 ], [ -1921365599, 2068817013, -1155159639, -1832783975, -1239530702, 2047248623, -1590101090, -1486871316, -2139954022, 1680144057, -1472980065, 194582209, -2050625765, -1254189348 ], [ 1877765697, 360148130, -1624191357, 2109022172, 1759370880, -120704904, -633412205, 782834083, -229616181, -126433014, 1614874072, -1185491726, 186474226, -1993326164 ], [ -68386131, -135241144, -2089590256, 1684681225, 2014920642, 732848622, -1427033122, 977277560, 2010158651, 1236021469, -137415320, -2066452662, -109890298, -91654054 ], [ -573065494, -606835056, -1741407410, 2133027392, -3527773, 2110491499, 129492755, -1533524315, 1858708588, 1257632493, 610755265, -1324489867, -1560565036, 1993771070 ], [ -550559516, 985208505, -1489734739, 1312013508, 357321292, -216091741, -1037292522, -2128648934, 741827838, 242213853, 1246136995, 1501781422, -1889751594, -1940070474 ], [ 1235250078, -586411110, -594980407, 1112530576, 1627332354, 2057757543, -335500933, -663260210, 1488873683, -645936340, -1858079924, 251852618, 524572381, 1275550146 ], [ 96883406, -498848638, -4666506, -468250545, -309594073, 1715916896, 1714778266, 1551667069, 772687406, 678814777, 2037016562, 762966809, -284732950, -1218643855 ] ], [ [ -1380433237, 253873363, -1060031179, -1560995622, 1222624109, 130272364, 1472462469, -1800537256, 224325044, 1528969814, -1910218267, -122569599, 1981555338, -262235223 ], [ -1939588517, -1502930389, -837781453, 685920252, -1383661606, 353752206, 1137854627, -1668227946, -2022638201, -864461958, 836749404, -2030354736, -1815198322, -795466095 ], [ 922012211, -1880648105, 291006124, -622748467, -437290171, 555532132, 1855092493, 1961934869, 518385554, -534661762, 1695049632, -1865998123, 2073641661, 2114653171 ], [ -1814943464, -1815514139, 1589455395, 1619302438, -932366270, 785983181, 1377117336, 1284189062, -1895889520, 874956358, 1295448639, 479573570, -1311046859, 508961176 ], [ -1640656315, -678424115, -533435229, 1839309796, -1801314908, 1570439853, -1950066965, 1149415528, 1083995651, 2066300188, -397582990, -491101371, 1914968007, 1823817008 ], [ -1906205236, -378731642, 61725988, 1201746859, -586945644, -1467971445, 1217918375, -717690872, 643605400, 1512522048, -1375202380, -1571727691, -2024098776, 200209711 ], [ -1025805776, -416664496, -1214092392, -578207846, 173117639, 1636882901, 1984686126, -1354784456, -1645240922, -1832558250, -1452657594, -1412257073, 1778815216, 706800513 ], [ -1980917078, 2029437462, 1212241153, -652641697, 10187534, -1353257039, 1469471664, -1793062346, 1639968533, 2047965056, -707016896, -1025998770, 563341125, -42429470 ], [ -155674848, -1110599697, 95198837, -674133629, -763304625, 1460462707, 1190201294, 1275136460, 846307011, 693105655, -811345479, 1580409837, -87866377, 1947772647 ], [ 1323018824, 274811134, -270138053, -1864700730, 1720246132, 1325633032, -448214882, 859699617, -1699059013, -1968037642, 1491052571, -2111203909, -1031410233, 2137415432 ], [ -1128746590, 1612047624, -109047190, 1227800360, 1735940843, 115653858, 683701231, -1757042931, -878273198, 280647257, 1612831673, 1628676218, -1372136797, 337567827 ], [ -767950178, -1713210346, -1508600134, 1970286062, -1204061988, 627219226, -1150867254, -329873501, 1520279117, -1839683344, 1715028891, 92218251, 2073402508, -466147429 ], [ -405793516, -966877754, 1651158432, -1430255247, -796397480, -475862783, 11898340, -841117791, -642225565, -1740320079, -43248037, -1111737495, -396681320, 1485964629 ], [ -974008794, 1983947084, -1196249156, -1455885495, -564443574, -239905622, 1610770979, -892053834, -1366920974, 921173614, -178328106, -1480204705, -1571028304, -1869819808 ], [ -1819439746, -1831221499, 514787093, -227275737, 272824530, 1360952026, 1441915731, 483089027, -1767821023, -235392328, -265000596, -1417466954, -381281210, -5295890 ], [ 1223274236, 1339266620, 1652203164, -983240079, 217497133, -1491642535, -395263137, 110167609, 1612060643, -1935091164, 1930637575, -1179582779, -1772645115, 634512744 ], [ 1346940373, 1125050503, -363757536, -1429721750, -1701725767, 1527786600, 1555054184, -821785048, 588108131, 1151393730, 997984357, 1765745420, 366886179, -1016066095 ] ], [ [ -181269284, 1827027883, 1871599491, 1503662027, 902001214, -440744840, -1556062214, -1531567013, -1136826114, -830435101, 1136459615, 1206248725, 1916502022, -648363597 ], [ -254896126, 1118785952, -1108294961, -385746868, -2076091484, 298392390, -757722839, -1559544930, 165324412, 1707695432, -574254483, 2057075496, 34311050, -272176075 ], [ -416386424, 894440845, -1193302107, 960597371, -1454185294, 1981553347, -993770598, -1701925166, -1425025983, 76396494, 1900371168, -2140189057, -645896713, -324830445 ], [ 979620217, -516229891, -809818853, -1219339682, 643958965, 1802242704, 232185919, 808820648, -471505727, 803398748, -345517287, 1407233327, 769374831, 769300968 ], [ 826932800, 14041500, -964428449, -944027264, 1692207670, 196099684, -2057165346, -1391513241, 1957866126, 1735830279, -992918715, 141298858, 673677140, 1267716377 ], [ -1278888774, -1864263939, 1970204695, -1931906731, 144935569, -1199962139, -1590914902, 2097973504, 1489466911, 420819264, 1880743036, 1066387285, 1220330548, -460216990 ], [ -1747444401, 1260268967, -1214935999, -1254457431, 1811676828, 2118388616, 1487558068, 469100873, -1119168590, 2035929545, 60182879, -18777424, -118666097, 1986384584 ], [ 1979296981, -1400206327, -370600147, -164360156, -714101850, 337563325, 1700896178, 2071327157, 1197824395, 1125266164, -633413368, 1684721014, -784878776, 1485059277 ], [ 1517033951, 1226851160, 1572842437, 1933685795, 793023955, -1395799406, 773471700, -1214145957, 227302271, 1642647543, 1601565932, 97588566, 1703308049, -644130067 ], [ 318776888, -797400546, 1764530793, -1822722563, 401343459, -1589394713, -706906946, 2126473506, -331394754, -261637424, -1202994255, 39507368, 1768223494, 1524056820 ], [ 1697567795, -2032446475, 302937891, -12715006, 101049341, -435769911, 1471999492, -2064366157, -128954395, 166376160, 2048873236, -898835393, 817508936, -900613340 ], [ 1221363263, -1660136576, -251266947, -1764790506, -1494333250, -196638028, -2072380780, 1772867706, 452855251, 1379357022, -1794378908, -1424768336, -387011668, 1343135651 ], [ -313056361, -1855910664, -1626945553, -1778698075, 1049534618, 188578602, 572957634, -18408314, 1982876212, 2082538268, -1291420667, 1289521026, 1329804948, 2016949753 ], [ 1868462938, 256973724, 599315630, 139056749, 1494419890, 1310036993, -1713856644, -1785143880, 1155250802, 1711118485, 267350132, -1262442423, -1717671440, -929606680 ], [ 983675715, -292990932, 1111087746, 982559683, -832108506, -842796099, -1352949354, 1217456221, -1372599498, 1804341337, -422886542, -1220978343, 1845390374, -639521745 ], [ -1771269254, 2072273493, -70064921, -1368913568, 99184937, -1973273477, -674916871, 2010282479, -578633793, 987103735, 1942986258, 1849055965, 1122472575, -583545109 ], [ -580330105, 134808744, -1239280965, 712537191, -1292124166, -1989505812, -1124863787, -17408325, 418672495, 1953892346, -1305194828, 1428334971, -698677532, 157198427 ] ], [ [ -1385903396, -247121968, -873730769, -574550711, 1473317310, 1770785954, 2139809543, 619807106, 265547754, 1309687693, -1413680303, -1719391231, 710127569, 1089429218 ], [ -2005970815, 1816805265, -1801886950, 1276198176, -1407937652, 56111653, -1010397056, -818687564, -1999521216, 1976766233, 1720715760, 1934221993, -579640496, 517882930 ], [ 2066572210, 371876564, 254293306, -736815887, -2083214274, 161957914, 519627525, 1892641819, -1054980786, 786592883, -90178381, 1319264214, 1229677363, 1106459490 ], [ -1147930301, -467718487, 1802021146, 1479644573, 2009341101, -1619986616, -842888178, 1149638181, -1766045250, -570989664, -2067865588, 2006548960, 167532386, -608043964 ], [ 1547559022, 119178312, -1172654118, 1278575650, 929260941, -1275046767, -1741770222, -1234231159, 1634256039, 948739339, 415763655, -531850737, 2042504155, 1983312246 ], [ -1426503730, 1470657861, 772580362, -1472154559, -51663177, 1021065502, 759279552, -1871994015, -385331660, 929503198, -1881617854, 414676528, -389041054, -564051172 ], [ 1187491145, -757319464, 1943427653, -77872691, 142697934, 1948306281, -1687535550, 451319523, -1553957793, 1263360664, 844063407, 1599385131, 1460632512, 274321427 ], [ 1784377790, -1141527195, -1033883155, -46255482, 1052351838, 1717949899, 1892915935, -1801135301, 927173413, -1782062976, -1074815736, 1669379783, -1699419419, 1377032706 ], [ -1752385414, -1185132705, 1120047691, 645628683, -621222320, 976105753, 1770332882, 1586630412, -662126596, 1533630565, 1332480931, -700616666, -212901490, 1860145451 ], [ -1870017467, 593644298, 1453463371, 1225606251, -301288586, -875920440, 693513562, 2039784872, -1486133569, 1047980646, 1622119784, 1987675923, 1497099457, 275824228 ], [ -224525616, -699030760, 1636183123, 471599909, 161453694, 1827146463, 79541879, 1529177487, 163138454, -1959622740, 1122337966, 266432389, 1234035359, -356163725 ], [ -1813997729, -1520648087, -207719068, 560152823, -1681175851, -1566172201, -686444969, -1009429420, 1685557490, -1025944059, -2074162708, -227977318, 1792171397, 1505570794 ], [ -313784923, 1005160849, -1923979159, 2076986766, 1674012801, 1210456261, 216928800, -887608776, -471734293, 1123524588, -1847580134, 1820745658, 186193326, -1462789772 ], [ 681703389, 1301594121, -423337430, -1472947506, -873143697, 1741932046, 2098638342, -741986508, -1875857602, 106738998, -1483429043, -1492163173, 1383022765, -1563824372 ], [ -1577669762, -246504114, 1912409643, 2091336642, 1637280142, 1055945526, 223298742, 290997217, 1515442810, -1084977975, 2127360307, -752355010, -717789720, -503499573 ], [ 1911927485, 565357719, 1271858884, 288721479, -754207076, -247926518, -1652406719, -831842684, -1971477796, 1082365614, -404640137, 888736367, 1108688466, -1842645226 ], [ -35467169, -407853294, 598400915, -279247461, -130050029, 1925166324, -279480503, 2138097821, -1969411498, 954503007, 1321056863, 1324702700, 1798896601, -932762401 ] ], [ [ -1507125079, -1864142955, 1555098152, -2137558121, 862199591, 1761049304, 95455918, 951575594, 903361313, -801314886, 485180842, -100282388, -652072198, -1667069436 ], [ 1171317571, 1339272193, 1900734111, -2092122933, 432064129, -1657700557, 1058549194, 663486654, -1587349634, 298266793, 812418600, 1243977737, 1533776389, -1733960372 ], [ 1907710741, 1446414279, -622832571, -2128900957, -594645208, 1665778680, 1717208926, -1339369649, 854162208, -93480568, 854707149, 342513477, 901148412, -1618683915 ], [ -2102211269, -1275967908, -753907051, 905687465, 788260420, 1243584664, 1486633494, -1043146510, 901466791, 658162108, -725519605, -918715232, 1176084665, 852646829 ], [ -1619152826, -1191164649, 407151225, -744815037, -997923575, 680306818, -248297447, -1003607631, 1532522935, 1791451371, 1347285227, -144632110, -945198922, -1349152337 ], [ 1257394601, -397183405, 230279853, 1496035852, -850218196, -1959007247, 621717428, 714633088, 2116529737, -170651760, -1915506932, -1274110116, -1619174091, 1772280083 ], [ 594238547, 1869284331, 974305801, 292562647, -1604530333, 1265681477, 1219823412, 2090271156, 1729458555, 106051323, -1368303801, 491008110, 2098341603, -1226726861 ], [ 798720361, -1257448430, 255568247, -697187493, -829184029, 993251361, -1343310418, -1256645121, 324612119, -124974204, 2007064072, 129073081, -1866681237, -444961417 ], [ -803930953, 820765445, -1214783667, -186491633, -39839231, -1559938691, 1161032605, 1384040059, 1007711101, 853052394, -1757852738, 359682101, 441428683, 700103756 ], [ -918129577, -76968609, -1661276955, -1263287869, 1007587302, 112112701, -2025140721, 1878684049, -984281448, -1396669651, 1452373259, -560528949, -124591515, 1624732089 ], [ 310962685, 197366916, 818237618, -603539619, -1186844916, 1145334287, -590056017, -1915495791, 2069924537, 1972586233, 104690884, 116930572, 1654655705, 263656165 ], [ 1834239148, -491731225, 1850533053, 575403172, -378537770, -2023926578, -650711687, -296232473, -1364781241, 1819545935, -582955250, -1211296840, 1114079523, 1395269979 ], [ 33510613, 698823468, 1341495418, 1207659275, -2022651618, 2021129541, 467773814, -819683513, 205373015, -1678352602, -1179195229, -1876280484, -1697658519, -1236854311 ], [ 1299021040, 712987390, 1071385825, -524970192, 480797274, 226174481, 2129675412, 335569414, 1641087518, -1019547532, -1765958015, -1652674430, -1572531171, 1854951292 ], [ -1080361950, 2127089580, 929484910, 1804540539, 1014767354, -1173525194, -1385584942, -389837320, -213147102, -2018683326, 164754172, -2041638825, 2124262242, 1543895783 ], [ 187220725, 1728982403, 1860047630, -267883077, 1070245115, -393638698, 253140287, 651763444, 142149060, -901912685, -386257007, 160632153, -1907336519, -1259005888 ], [ -1835129523, 1649470499, 2002642631, -234745102, -1714652268, -1302069596, -630816027, -1248655997, -309833678, -50781239, 1077655290, -1701699374, 111098543, 958635730 ] ], [ [ -237466046, 2040867749, 566632330, -1584467824, -1504068123, 2078186881, -1306567428, 1532057725, -946299878, -1300528970, 972373667, -1087157456, 1212194064, 402939875 ], [ -437156473, 1950697383, -310293304, 2046491906, 322301727, 1446287033, -98034364, -974908272, -1834274475, 806210210, -763770390, -2003929231, -1489552479, 1294654340 ], [ -726373492, 174514258, -571417954, 721634268, -1852497629, -979939487, -841598488, -1834315005, 730442276, -940341166, -1323227037, -327557355, 1683845665, 1200104643 ], [ 1270955757, 1709401508, 406479057, -1454877564, -153810077, 1465801201, 145445539, -1828079586, 1131851326, 1505585515, -650274376, -518503073, -1202942431, -307853981 ], [ 1003197312, 323945349, 116027309, -1266001341, 235858880, -1173915056, 7305468, -1460541149, 236041059, 1569765102, 1594986905, -1828600503, -1035292597, -1500249570 ], [ 89621818, 1726016828, -800997611, -671580173, -29598600, -351880054, -673263160, 258603164, 812022600, -2046172261, 476835025, -458541638, -818304631, 1501354393 ], [ -157520958, -104177416, 327909855, 1136443086, 293349060, -1456082085, -1438390176, 87270914, 132466331, -697542237, -151019372, 1686052739, 1586608385, -1445507330 ], [ 2036109482, -2046744780, 971798614, 257803203, 1111886440, 216905568, -1322124965, 977198851, -1547112982, -602042049, 12568989, -956299504, -1251318990, 1588590579 ], [ -5641149, -302710207, -965687845, -34985951, -1425876828, -1619266753, 1968865120, -2007674627, -2074692800, 1313290790, -2075297269, -396070068, -720884826, 1171844524 ], [ 1145259081, -1445725775, 1903395236, -480823990, -1128581910, -2003946971, 268156453, 1670695728, -762616262, 1076408658, -905966602, 733680446, -143377484, 941183810 ], [ 850938714, -437762051, 1774577715, -1600147946, 73778392, -680979272, -77958261, 1132400907, 2047504260, 1614391763, -1519659045, 1460959877, 1242821215, -1806168225 ], [ -1691320715, -2112986249, 1292592256, 649180370, -1503254534, 292076903, -1234885685, 815775762, 540130441, -359683180, -1686662669, -297527365, 131565871, 584395949 ], [ -1468838709, -1644770355, 1669880561, -1760693079, -1960668276, -217908289, -1643741584, -76969470, 1896409662, -16238870, 1752695568, 1171318403, 578481225, -1911197378 ], [ 1309842956, 1176737014, -208848332, 426095323, -377022986, -1290130655, -1521091849, 2053597470, 1144281038, 55729946, 1643753367, 981668367, 1778101121, -196729858 ], [ -713884902, -711955489, -1522043927, 1222746166, -549839160, 1911766247, -1939149090, -235942456, 1783901177, 388892131, -562897958, 637981921, -1378550816, -163203559 ], [ 678436795, -832025830, -180218400, 820742957, -1854992711, -862225938, -1363319867, -533369542, 739219272, 1714623073, 1345463259, 565820534, 198413820, -776261332 ], [ 626369685, -749767083, 1433662788, 1185409998, -917617785, 466529597, -774393733, 1460271313, -1454032651, -1684364974, -2121528000, 1829223471, 1287058393, 365590266 ] ], [ [ 1285313448, -338431964, -1399814501, 641787199, 500689861, -395753577, -1555806350, 590539451, -82672655, 1321845788, -1179650482, -1188681038, 440008905, 1397982362 ], [ -1964334255, -1118467957, 1716816818, -768849360, -173366365, 115921005, 1796129949, 1443270829, 549663134, 1462102559, -565754058, -1810002678, 640436417, 745954396 ], [ -2124444245, 1727381081, 153228574, 375809368, 1173913789, -203493821, -758173215, 1945606379, -836720406, -973399520, 1586580898, -1103533307, 802059794, 827711860 ], [ 509697073, -2008546654, 139314864, -25704655, 300591729, -1894135042, -1792503162, -109242874, 533182656, -641421885, -790320132, -246225190, 1201996370, 1392291074 ], [ -805875326, -574231108, 1210148107, -1776855803, 115969505, 1942345447, -586209800, -1610633146, -1654443574, -403810056, 746346042, -392940518, 1458187189, -940847474 ], [ 547171292, -1125053436, 956848711, 1055050096, -1357707173, -1685273286, -1920713699, 1703803534, -1945594264, 521373531, 611594384, -838644757, -1397605378, -1720535072 ], [ -1408813209, 1857737633, 315111312, -1795156940, -1053965985, -450164782, 343380929, -477392309, -1655519090, -2118402722, -1796101263, 980753696, -1014812159, -1216070594 ], [ -1346364497, 1982473336, -54754081, 1008878643, 1245893018, 2141379929, -62157362, 606492140, 1845969151, -6219558, 881211858, 541149738, -917388883, -1181206296 ], [ -502194678, -324539335, -265063755, -1260485806, 1827132256, 1431723489, 1410665746, -1159962675, 26873590, 1593963756, 1327677251, -550818195, -1783308871, 383145138 ], [ 1478122418, -1137683456, -294960920, -1885523223, -1401986079, -105691690, -1106239653, 1172112470, 1362709285, -1387671215, 1598133657, -870276427, 2116684690, 1665583917 ], [ -749799525, 707566094, -820409625, -1300640003, 1191758509, -294515213, -769148761, -1705529407, 1173750305, 110313529, 680498452, -1281406495, 1310266213, 147883230 ], [ 1423868331, 691361255, 407082654, -1090866873, -967598739, 1879804313, 1424797414, -2013758373, -780325731, 1423933897, 365190696, -587812959, 1406772424, -1516649193 ], [ 958691395, -1036568697, -877025161, -572134246, -696783041, 87702556, 1404825401, -2090331116, -45634739, -505789300, -634116448, -1319302514, -1508652341, 757008659 ], [ -196278218, -1886936233, 789488410, -836325178, -324751897, 1268380447, -1180665846, 1999029135, 181155439, 1140703603, 1432661486, -1873990194, 1645318191, 1287862120 ], [ 37185284, 2065615057, -1374388923, -1242352635, 1484092907, 574340569, -927616621, -670497550, -635925312, 1071697096, 1795340761, 1045592678, 156588390, 1076360509 ], [ -753098958, -2135387433, 1120648544, -1097316117, -68876825, -1107962194, -1318478649, -739085206, 2011826080, 1281678010, -1517912267, 1597648545, -639325431, 821113757 ], [ 152304862, -1115025880, 1539136361, -2023910789, -342553653, -455649668, 69783705, -1699006991, -760712080, 390508236, -1104630648, -220084412, 36234344, 495290607 ] ], [ [ -890291076, 2040529879, 1383750177, -102247266, -808897698, -841177083, -1931783183, 1784146590, 1496242759, -2126987805, -608316677, 2015242379, -661672919, -1356702252 ], [ -1672294796, 921398528, -1775881994, -1628236650, -114950759, 1711439617, -1226830574, -1289983427, 2056915740, -1525702001, -50375052, 1585030316, -1056961401, 1444378917 ], [ 1998243465, -331171830, 869022476, 562054102, -2098849127, 1806727438, -569841531, 537054562, 1042817055, 952657457, 1374109875, -207169096, -1080663164, 1018021455 ], [ -208321896, -2123723006, 740078607, 1385386857, 2020880224, -1274130368, -287909989, 1392135320, 1890536142, 1406649868, 1465341129, -995135433, -1089191596, -1473257751 ], [ 799040183, 1759855128, -1792877702, -1071224955, -905019379, -1912208835, -1328902575, 1916604699, 589491801, -1095239788, 550311392, 677757977, -592714680, 2099050820 ], [ 303824558, -1373705625, -2039595571, -1311566926, 214141757, -1548765924, -521576941, 130163560, 16456939, -480748626, 844509205, -694333809, 1167652098, 250227411 ], [ -190780659, 1599716621, -259907484, 220884352, 1074648532, 1808173089, 377562231, -1501702874, -753191499, 1163319525, -224765390, 1280109588, -143701, -470746914 ], [ -460252924, 640343696, -483221521, -563411158, -783039227, -517863442, 213607706, 842185641, -2145174220, -1473902282, 1230693644, 1454756297, -818662920, -802973123 ], [ 508679345, -65789560, -884645586, -471268817, -1410264182, 1747381624, -1067127539, 139531367, -854794851, 828048736, 450766311, -1655355972, 383471009, -1124063679 ], [ 1720391244, 1546392761, 1464524721, 1218970742, 1293516044, 425621320, -1920282554, -1265585987, 773972032, -1229413012, -318454704, -1072252131, -1190615839, -2068922901 ], [ -477127459, -660886740, -1756425520, -1954274301, -1945805905, 574755088, 561001314, 1291372528, 1850482240, -1962437931, -407421668, 985121921, -920529774, 2017825011 ], [ 145276962, 733758608, -1568605107, -487524254, 1942227291, -359410089, -1581692712, -28158345, -904782619, 1339370807, -1356596634, 1735271624, 250062941, 640672059 ], [ 1861007529, 1470633014, 166394921, -1101392803, -1707181808, -2101600190, -1242319779, 2112195482, -438970086, -1001323747, -706972968, -1381425764, -618308176, 726088268 ], [ -1673491094, -1325310467, 1081167757, -178677326, -768672073, -1815374921, -972249182, 1270876928, 1132126751, -1882575916, -811801969, 894156166, -811654218, 1563182449 ], [ -1361421858, -1342145572, -1140766287, 1038452048, 1488546975, -593991862, -1102024272, -2115030007, -991195150, 511366530, -1613904566, 1440874376, -1681644372, 1338335647 ], [ 1029743746, -1009467064, 211651361, 112901572, -1401236467, -57189815, -2108712195, 1857551900, -1274353574, 1817789958, 1987635778, 1230230313, 515661762, -697205165 ], [ 54886230, 1757648657, -641557965, 1323422002, -2007799462, -364772316, -467781361, 1562384577, -1399196008, -1372894972, 1493250117, 1588462592, 1093339252, -1951628500 ] ], [ [ -1122286455, 1978847552, -277460729, 1739068804, -53747910, -2042111061, 2053009927, 1526939026, 2021504890, 693966371, 1011989897, -1994504933, -1374692513, -946314307 ], [ 346459226, 1616514986, 1583340415, 817154530, 1936659889, 1817126978, -1406944464, -800701594, -1458506781, 1135982945, 636715783, 1442647705, 1378124746, 575121547 ], [ -249784890, 956248928, 1900851202, -1585067321, -568680734, -644369104, 742393911, 1454344977, 352209555, 722688594, 593238848, -49827863, -1624785101, -702918102 ], [ -1522623259, -73279729, -1358807012, -848246856, 1167220198, 1195656434, 1499157912, -518250293, -1396450184, -1717257869, -1785622407, 1365117744, -869605670, -1713442848 ], [ 978877159, 201642741, 494497127, -1697979631, 877260386, -1584692399, -1973394068, 1507409933, -730136388, -88098508, -1800417623, 1397685519, 70765559, 826373398 ], [ -1469349409, -630611835, -551878578, 1204018486, 807486307, 211759800, -1628823362, 160648249, 370770163, 1803891103, 1223643438, 1466665683, -2106305274, 547842956 ], [ -395434760, 2022359994, -857402076, 2139471692, 1607643153, 1182178584, -240218615, -2101531291, -965012485, 1952494716, -127946311, 552659743, 378332700, -1949923899 ], [ -1970275861, -1297404050, 1046867299, -560714672, 1107278089, -1082145335, 1804739255, 722159955, -1018612212, 2048214691, 1375979163, 1866172329, -1992741484, 1425174835 ], [ 682426857, 289666868, 1360105696, -1712873738, -1368659803, -1145431955, 1949638325, -988783242, -2132960305, -2049200396, 1740435031, -877056579, -2002292509, -698487252 ], [ 636887404, -688450689, -33559364, -404737734, 768251177, 259958302, 71381421, 266562153, -1131772696, -1593259174, 1995026015, 48657993, 1445455079, 676541594 ], [ -447486303, -1147355467, 296721477, 701778528, -437304102, 157122821, 1175937503, -1658513478, -1347657835, -661711297, 1961799946, -1213595060, 1758075081, 1915455 ], [ 563329414, -1971569926, 1435533779, -976081547, -751051316, -425089095, -792447938, -1469082319, -396060104, -1819530381, 684839475, 974739044, 977540040, -476098882 ], [ 2002615728, -1200941342, 105394248, 1510025932, 835778062, -1506836419, -185746524, -1006855836, 1132031335, 857898497, 1747885897, 1277372135, 1553718125, 1548465193 ], [ -1097167633, 221497733, 233085546, -1527042681, 821267879, 243625744, -2080719278, -1563852884, -60128250, -307403990, 1606696493, 1003362107, -2106519789, 1290973727 ], [ 1737413687, -1998073418, -1647829721, -1633357013, -1833391020, -2088895128, 348431569, -186251859, -669566821, -1198782620, -123800701, 578231257, -1082268351, -1380269079 ], [ 790060294, -1323892862, -640831918, 647318992, -715224490, 153005098, -446022982, 674751079, -1646235892, -1438928843, 2139382935, 547053205, 895741760, -942713932 ], [ 687737714, -1563827163, 1896295745, 819677274, 1024222510, 1153090936, -1208974941, -447732907, 1498972933, -535861434, -49382758, 253204262, -1783649998, 1160855817 ] ], [ [ -1364107287, 1879810856, 669882896, -1515590525, 414699423, 164426297, -924264831, 352730056, -171810636, -1063747403, -675557824, -471641281, -1859412744, -1624646248 ], [ -1922679145, 909168111, 1610090877, -1884146436, 1040811431, -1105514100, -210481287, -230158242, 561180362, -1069050668, -312432857, -1456888401, 145309276, -754563354 ], [ -1217594408, -587574537, 2033711100, 1240018035, -469142657, 1851959762, -1566577410, 930684965, 1730612800, -507733635, 605446442, 1603344389, -1804719343, -1580395874 ], [ -1295294594, -2040440549, 1246328746, 1265031848, 1410774839, -1534162712, 1287470021, -1454589855, -1065816696, -1349317133, -1682372244, 626671671, -430377709, 1796779617 ], [ 1713506797, 83876007, 1232925926, -2074915976, -144045967, -166741275, 1733922932, -478623073, -1769753531, 1898108904, -453582534, 40660876, 1728005894, -1164681811 ], [ -1013128791, 1658238923, 113773022, -262576815, 919393965, 540481270, -1489937607, -775192187, -158876491, -517179781, 1218458673, 963645607, 1525999928, -551271354 ], [ 515887170, 1840685650, 1441017498, -1208088339, 378017192, 1154774318, -511646214, -1717015942, -844392082, 1899583997, 1632497165, -1594997123, -1875796089, -1850624214 ], [ -468049069, 1955956200, 1331065753, 800158854, 1165546465, 371923103, 759751244, 854118128, 2128095852, -768525060, -1833770924, -795240375, 1879893555, 1383244116 ], [ 2143536918, -230740215, -938865496, 260422499, -1060927993, -2084164489, 1854938778, 432062824, 1095308562, -1573207452, 1280310125, -1467198182, 734443932, 322046415 ], [ -1347686841, -1093711925, 1732450378, 919116953, 1772480100, 1544037939, 1340482105, 1405903211, 1160210377, 1383315325, -1747774129, -488712992, 340439894, 909029747 ], [ -1813924178, -335693088, 2117708660, 341794614, 1067159034, 1585946824, -3166434, 897895976, -1192888203, 1178501114, 187491706, 1970984808, 1736032505, 939759658 ], [ 701729683, -931089772, 1972061096, -1787508498, -999052008, 314047811, 796088556, -2013986279, 1031229192, 1116890159, 1540225145, 1107157858, -246654427, 976034886 ], [ -202552426, -243820405, 1747627848, 890550381, -1312895114, 1376210216, -1131482293, 1003513507, 87713208, 244722914, 956613807, -806981352, 123688167, -1957525160 ], [ -1518195916, 2009224348, -438757926, 1023473490, -1374679071, -312990492, 585872893, 1591021542, -954681116, -1940880247, -2061890880, 1338160623, 693806177, 1594607872 ], [ -590035334, 2117944300, -907644264, -1619080271, -929062860, 918861398, 999485950, -76629098, -1822447996, -831021151, -1499943645, -1138561882, -164933228, 1616166124 ], [ -1172111124, 1685559254, 1015387234, 1517773572, 524174300, 896141851, -1978767041, 557694097, 2118665703, -2022258949, -692351953, -1892537959, -1528934548, 312216544 ], [ -359383704, 295900, 2009928997, -894199199, 109298304, 1430473017, 1576911771, -753408171, -1633718778, -1276365687, -212389269, 927670502, -233095487, 42098401 ] ], [ [ -411545228, -1903599221, 749760134, -1085192683, 1133320062, 116406270, -312236012, -1909734472, 127562571, 1929969410, -1096947534, -1270178214, 2037579427, 578858712 ], [ -841291862, -951472574, 890802291, -1305477040, -155808814, 1849690570, -1011630821, 137480793, -1684435794, 1360676522, -1605894105, 1867980619, -102383088, 1176568103 ], [ -1250135403, 784063163, 1570072568, 298552583, -1599895536, 1051048370, -1327824232, -222430318, -2079961357, -908976528, 1606221101, -1699308326, -1561508169, -1022562445 ], [ -638925912, -1953686308, -1982084059, 1300406752, 1029782831, 1688734881, 86927694, -1787988607, -489050218, -796476780, 693866225, -322444059, 1180646947, -1445490146 ], [ -1512902990, -109157539, -1954293495, -1450098083, -1967893892, 94187669, 753007846, 2054570520, -1472652037, -1753675964, 1587009989, 1506301551, 1920088449, -2071415644 ], [ -826270322, 574092727, -1220792188, -1503982558, 1949199409, 1491023167, -497577298, -260944770, -233051865, -2121504248, 902561631, 2142138921, -1991977091, 513419285 ], [ 2096045576, 634968392, 1303109851, 315361670, -906973491, 58187502, 1617611119, -47548829, -2116782362, -749858885, 1998488103, 1496158933, -269368440, -1444685972 ], [ 855840157, 1557640619, -1539733373, -680004828, 1731238869, -2026325381, -1277193291, -1195073976, 1575382749, -1471374568, 469052878, -615543588, -1768166430, 428980334 ], [ 816790580, 1416699052, 357893266, -2124682938, -1549422971, -1900417473, -887696608, 1567133841, 462296000, 1921311315, -117896594, -1317854892, -911940560, -245354215 ], [ 1684788269, 1809027849, 976378391, -1050482014, -956174600, 1377670578, 1968892789, -1843165578, -295353894, -65213179, -735252387, 2118837484, -97407884, 2092583899 ], [ 1906125180, -888013174, -1466642160, 1179999618, 1778309314, 343382041, 1960022750, 754984555, -1510672317, -135299143, -1262298929, -1771336104, -1701339058, 430513805 ], [ 1471051350, 1042865359, -664368408, 293788824, 669829905, 1620855992, -513890265, 111710396, -770906171, -1672071476, -175947478, -319522959, -2121621246, 1944365017 ], [ -1406978069, -1702735563, 693656295, -1193202926, 704427173, -1647589642, 790347959, 115783094, -734643482, -146950129, 1699219460, 1419215744, 537229064, -468666195 ], [ -1533219349, 871713091, -1394670979, -715588923, 402446824, 648006458, 731332735, -1959916484, 123529137, 558673464, 2110307722, 1918860775, -1646139240, -1401111536 ], [ -207676212, 976209466, 1712377161, 433878869, -172938709, -1590933652, 538504430, -900160004, -138356772, 1735132827, -1524981054, -1785724284, 962243651, 947070643 ], [ 762388246, -1761989319, -1522738138, 15313913, 2073039049, -1914330451, -1666476974, 134705565, -642884277, 1446269046, -170622125, -1943853442, -496107751, -637766464 ], [ -1512151095, -1920907438, -566814895, 700781817, -1247265720, 1641419078, 985640945, -614719531, -1203399804, -583167766, 260629654, 1673041247, -1707697870, -1183105659 ] ], [ [ -559473159, -1092686535, -223257041, 496462454, 128046125, 1577115763, 1042990317, 342089695, -988202088, -252219865, -1700460244, -1069187758, 840006376, 1782709639 ], [ 1630859733, 105505695, -531911244, 580085977, -2124326527, 679269785, -1386645983, -1834370341, -570147923, 556879625, -401511122, 731242916, -418247807, 1269327366 ], [ -1731954683, 132773828, -1671420547, 1954546349, -306299371, 656990838, -927977025, -981854052, 339549644, 441966360, 2108847847, 323958156, 388330802, 504389505 ], [ -950379056, -737280745, -1872001415, 20825321, 1253190910, -2041357684, 207699726, 688150502, 1550706824, 1909628490, -1708772637, 1237101657, -1723420075, 320478372 ], [ 661817522, -161198375, -403941382, 1407262878, -1696817560, 1613978587, -168902918, -13945440, -1368487269, -134230328, -1167747849, 190651049, -2046709541, -758654676 ], [ -263298579, 1052029152, -800182064, 1300317195, -801495493, 279432085, 292054757, 69100568, -43137916, 289682699, -710900328, -45831723, -1621185011, 1578613636 ], [ -1115133377, -2089454016, -1118305081, -1199938038, -830039910, 825406742, 521219150, -1517558931, -1075087885, -1854488650, 1215007455, -1656316505, 2068441644, 765466147 ], [ -918879008, -1808979905, -1233637849, 796675966, -849879546, -596385714, -1160399660, 518945319, -2018296622, 953719472, 61121641, 1395024725, -835659562, -631435341 ], [ -132929301, 277638283, 741836061, -646676813, -1848143730, -1940023172, -1592776996, 2015985308, 1748289325, -230069176, 2145109285, 2013219305, 326494718, -623094746 ], [ -1651092490, -1055549620, 1269579604, 755345538, -102009022, -1001706647, -1900572971, -1210904861, 388858503, -1661179130, -1889202415, -406809379, -517291809, -1374684768 ], [ 405069555, -1048420882, -1677636926, -1704518113, -2103659772, 1623606057, -1886631180, 2059896203, 1454700737, -1176779752, 1987887264, 1564439692, 386343348, -274906876 ], [ -1360762921, -1873873203, 1217442925, -1919111476, 403702882, -2099466674, 397455273, -1691198751, -285845701, 367058273, -249086824, 1188787022, -2014769286, -2127514899 ], [ -842718140, 889998364, 890523428, 181261461, -1166426772, -1556316922, 412605547, 956026172, -1390711957, 130976787, -1712724057, 1300567831, -1157292902, 337869027 ], [ -261778544, -1392424517, 1285421551, 312914598, -237783549, -1972385163, 1352959751, -1624706985, -1216395526, 1789876287, 1652254678, -23713434, 2077723812, -1771932939 ], [ -1496231576, -2025615926, -977881298, -726886316, -182019814, -330787334, 2063241655, -733226272, -1930908405, 2052222549, -1648244469, -967332932, 1677238261, 881091595 ], [ 1159892803, -1780410948, 1735714216, 1769997177, 1523025729, -1958972020, 282987534, -723849178, 230586704, 514708584, 1986129485, 2038942920, -2120059746, 1687177159 ], [ 144233447, -2139641559, 2048081124, 733546595, -12228635, -1659253590, 1825984867, 237291261, 926922680, 1133529735, 2031891249, -496029072, -508299967, -1380098711 ] ], [ [ -1749204389, -574001691, -1905111755, -946996072, -1314348621, -271025695, -111858475, -2021422571, -1808188873, 1785342406, -752800054, 860693508, -651054179, -1264973501 ], [ -270838464, -724953276, 1793513822, 1765926564, -1348923927, -637996500, 747139891, 1455254509, -162786688, 1333101999, 391272968, 844020848, 1659557597, -1430928084 ], [ -18252603, -1575390019, 348822672, -873876257, -2115795459, -805329292, -42002182, 170611197, 1194573244, -30429985, -1311805956, 1422058080, 761328972, -676407598 ], [ -1857868446, -1195669775, 1281250208, 1505376878, -1626619540, 1508879953, -457514520, -1079693137, 1019406360, 1997743789, 202054121, -239424918, 1310393915, 906915950 ], [ -1740067641, -1761506264, 1543525798, 2120444238, 1103905920, -328944433, -908355895, -1046814456, -1628796013, 323530456, -217703188, -1392532227, -734591826, -2138779538 ], [ 1044902245, -1957187850, 722295527, -698099123, -60046447, 1832128015, 204010785, -59691846, -571916140, -1088011160, 776113661, -796544543, 695177804, 1750534616 ], [ -167807243, -111118540, -1617257071, 469326809, 713700153, 1868628491, -1163376432, -1526284602, -1217610714, -1547533666, -1254359974, 1521546859, -322276475, 1006578126 ], [ -70529035, 1024285890, 1010106199, 1313585495, 1246901547, 570864832, 890069937, -1455763602, -1077623820, -1003383915, -1486615785, 1144395616, 625910516, 713970105 ], [ -1063738820, -1163423929, 435298341, -711740166, 1007487282, -1509676594, 2129154147, -1107739199, -1753140910, -1428116693, 1543391987, -1855329963, 931294981, 984433289 ], [ -998158791, -1260061188, 1659003876, 845311354, 1507037274, -2024092229, 1444740478, -1014265905, -897577774, 824720278, 217725207, -56121329, 398621757, -1426481436 ], [ 273757066, -1317818098, -1525155961, 1588931230, 1595989306, -1168512109, -1203050815, 453185947, -903409573, 302316563, -1967339245, -624086193, 1366887567, 2050717065 ], [ -1721983762, 226589219, 1246317714, 386686772, -966368720, -1880042288, -109987636, 1399918381, 1378854977, 1733592299, -451439988, 646141999, -1654270695, -1122006802 ], [ 1022650686, -848285990, -2039188107, 2119732807, -1996584214, 1764311874, -247940111, 2084187585, -1163470635, 800309905, -1065734571, 1535875972, 2130453624, 2007934618 ], [ -912117153, -526460389, 2065413611, 1632003341, 2031642537, 1285682692, -320963047, 1786357041, 386822748, 1440862896, -1042271069, 400771755, -2027974847, -1488844423 ], [ -1610648606, -488746032, -1079523838, -1085013380, 596292012, 1864172225, -1593869538, 254933769, -1400488174, 1897114349, -203655868, -1782701395, -1917453774, 610466252 ], [ 985620817, 28583751, 1135148862, 1818572607, 1907077525, 510513693, -387700574, 1089450427, 454937892, 1966436341, -723628413, 1230100849, -1459930144, 1071412267 ], [ -10834002, -1582912753, -948807816, -975823975, -17502530, 1259864895, 522143339, 1978761848, -1895942931, -141178407, 361450025, 1542488355, -1164180029, 804069780 ] ], [ [ -1268223064, 67444811, 1643150305, -1942944410, 252738373, 2133527775, 138120764, 2095333298, -1069649151, -1330214019, 104575624, -393209520, -1078845448, -582879751 ], [ 642284096, -1851632316, -2134752600, -1624819411, -256458747, -512039001, 1189958768, -2026869322, 683421099, -1517233009, 1265291880, -1104251945, -179361094, 867625189 ], [ -661423272, -126461093, -680116607, 1887885796, -1099692881, 1503218410, -1179114454, -449079559, -999007600, -1936247186, 1181782387, 46901825, 594904331, 946674937 ], [ -476233474, -1498659632, -1933293924, 70018437, 1745733511, -931700346, 725022634, 945539282, 61569593, 2092196573, 1861184868, -1438061115, -2084511838, 994846187 ], [ -1322613440, -258169478, 1796110585, 1792240532, 1793197057, 1335872567, 330396406, -2063310564, -721670911, 1297101012, 1583213267, -897234478, 1653162620, -1097003025 ], [ -1886816467, -1875742480, -1089969938, -195946555, 735194703, 1214935574, -1199993365, 1665523618, -421256791, 1200347079, -255155053, -640731535, 1698334109, -693814358 ], [ 4277155, 217619780, -1786408099, -55082700, -1189970717, -804547909, -783620986, -419921394, -1700114253, -1108613055, 610013742, -895020020, -467200197, 201425461 ], [ 810920296, -232948345, -2097477772, 810908038, -297172411, -1362443096, -1451569065, -185680070, -63555787, 1702197241, 332258423, 1726947912, 169763212, -1286678142 ], [ -1112987871, -1473528389, 856374033, 597939591, -565679215, -864888795, 1661306590, -1063067999, 332033087, 569123408, 1791009885, -1651050637, 1450643264, 1997290024 ], [ -1405358857, -583499787, 1952319165, -1543244697, 498069734, 805793254, -1754006272, 423213280, 137555051, 1338345873, -719632102, 2071413505, 215043830, 1148028369 ], [ 1803159447, 1741728575, 1786117359, 863308542, -1755758076, -681694940, -965033891, -1718017674, -1536512435, 1998828591, 1771783490, 1434557665, 1229571350, -1897636997 ], [ 1163040019, 1118428550, -849469456, 1935928266, 2122981428, 2083117680, -959203026, 1263434981, 640469017, -1971851968, -770451988, -760868840, 1346648434, -1032288170 ], [ 934035589, -1516610487, -1872073316, -483158149, -2103998924, -2146017016, -1408885345, -1648993545, -683057429, 710181563, 1944610182, -1796685246, 1829137821, 1969589601 ], [ 183754746, -287252228, -1778801057, 94246857, 598368885, 177913631, 305051901, -1676223550, 746879809, 1639559071, 1021866305, 1231853508, -123370709, 1366167318 ], [ 1117004992, 44608068, 1491310810, 45802068, 1620229257, 4766197, 1473220744, -1033993909, -829193100, -115905856, -170195997, -899740460, 695191426, -1578543919 ], [ 1131604569, -637195486, -430982171, 632530874, -923496224, -2062832163, -277235254, -1291973102, 893377876, 1866277846, -1966035472, 2096764717, 289520603, -1277300139 ], [ -1617286992, -181629912, -1285396534, -505865009, -645144178, -1980525534, -1134028731, 1075326552, 1476131841, -1962763881, -27712714, 1265504735, 262027737, -314097421 ] ], [ [ 182039006, -1260846129, 66038845, 902100743, -741452532, 2063735877, 1040936321, -754176068, 102718901, -1861800463, -400456848, -1006409760, -807946228, 998782700 ], [ 1830741977, 896875739, 1935166623, -1251971436, 769390652, -540335433, 1612428959, 1830136911, 1727847565, -1959148300, -789121816, -1920783741, 793470340, -610623302 ], [ 1744938934, 1048588666, -745434491, 1399309233, 2123560223, -2059357961, 493003986, -1447184852, 1880998090, -2123415487, 1290619315, 1857646103, -1621156683, 1376553810 ], [ -344180291, -1420524138, 677181233, 1934627087, -314084564, -726599370, -245487480, -740258463, -1521861381, -2055409031, 1744139108, -884286227, 1309178187, -1787538541 ], [ -653260697, -2103833159, -310871160, 592557470, 1440999900, -1076086258, 1319382411, 569098603, 1005475943, -843268830, -916812627, 1329740060, -1224886012, 1583518590 ], [ 960047603, -803660701, 142870262, -202951854, -1919473951, -1728351040, -391617700, -962838426, 1909796173, -2099941839, -904277441, 1412987145, 2018784820, 754007907 ], [ -13160424, 590951093, -1034796711, -1393195784, 630027684, 2134035559, -273264279, 1644666352, -2011793211, 1386488048, -1917112915, 1098037006, 1977668198, -1626239794 ], [ 1931158713, 977814875, 104695008, -1936911537, -1386210904, -746741324, -1459343159, -1110832881, -298986744, 1540070268, 637100556, 1590318913, -84324622, 987575716 ], [ -1998418909, -154090847, -1845392782, -1965236285, -378226696, -1076380792, 486852554, 1581568786, -1291158469, -1099035269, -778237504, -299838392, 1526217718, 1712235302 ], [ -734456703, -185472948, 1568103157, -1281687574, 370778179, -1774455837, -1996179350, 835758275, -1374632266, 1290797750, -1727477165, 1544253279, -1556085908, -673857384 ], [ -1278697671, 220668407, 842834553, -51377188, 1401226134, 732896338, -834235920, -2060523459, -1754925298, 2038890368, 2101944885, 296934282, 278104701, 1643991096 ], [ 1068801330, -887564449, -1077528609, 40692616, 1238780971, 170365341, -1541375278, 1282993610, 845730073, 349981319, 2052668482, 1044595601, 1538949116, 1370442286 ], [ 1354013819, 1788155793, -2105744962, 1924209029, 143680384, 1496449855, -448414214, 1084664620, -2119678795, 1872703701, 657411279, 1047106098, 2107750466, -1447724434 ], [ 164907391, -1897226831, -175161832, -464159599, 176005125, 560787796, 807832119, -965113381, -1594958603, -1556402491, 423919816, -1109479163, -1017024750, -425967410 ], [ -1069238429, -325549666, -496745329, 43895859, -504163739, 114334638, -1511557642, 382964653, -1563140904, -908697439, -1380978792, -1529900858, 352663573, -40765108 ], [ 2107423770, 1408543790, 1537446046, -866109596, 1512634459, 1684710875, 649874319, -1351988303, -652798480, -2065405378, 1027730142, -769835394, -1907223566, -1074226101 ], [ 2004036205, -2009574290, -548256229, 270080480, -917208597, 1646387862, 948308420, -1990420969, 428974795, 1775731924, -812134645, -344868447, -903065588, 648594934 ] ], [ [ -248522860, -232527971, -1640690949, -1713786149, -387819844, -1301770307, -304491621, 1495607085, 1420873439, -601209601, -2024320753, 586920597, -1972522460, 154987362 ], [ -1820084287, -733311524, -517512673, 1448649498, -1938452556, 2041378439, 892290159, -1548727642, -1872437469, -179571082, 56117122, 750899882, -1743675646, 1583903877 ], [ 431838124, 563934752, 558833611, -1994197746, 2121664179, -1137063053, 317001450, 46349374, -1958386146, -1233048414, 154101064, -1200083267, 341765667, 486021313 ], [ 2131707943, -882710857, -662165539, 206408934, -1865393196, 1374777153, -520765801, 7240734, 1287184847, -637657155, -1075491508, 122341678, -1735888593, 195791811 ], [ -678311050, 450040555, 319170659, -1582561644, -75848837, -347038332, -601474868, 168725256, -919816792, -60579017, 1176514833, 1106015388, -1497282544, 644721507 ], [ -73396359, -90405032, -210332456, 1327187061, 135867997, 415453623, 384710421, 40772014, -1524575490, -2073133257, -1270329663, 1587113172, -68474226, 258393518 ], [ 2012192421, 355212572, 1445464201, -1248103325, 1555519764, 744716655, 1955359923, -523704369, -348379833, 257572230, 1372113258, 638271345, -1347456469, -1269616864 ], [ 628693959, 1179564416, -1161334114, 13043943, 1663363921, 870362538, 1220846063, -804740866, -1265184784, -1687921472, -162114186, 1311966431, 1478300137, 1859599696 ], [ 2034300063, -930565001, -328434510, -179245114, -940003500, -1082269495, -144241568, -1214925864, -460061074, -1436982214, 838789117, 687516758, -1332683509, 992380332 ], [ -1267654238, 1795607964, -1919701240, 2104759676, 1568124383, -1609393217, -1646181951, 2093100163, -1105946688, -784552650, 807829987, 1838643361, 1289014764, 153568963 ], [ -149709156, -1554968424, 1818343219, 1826796098, 507268866, -1153220620, -345296520, 2096668954, -1685197825, -596414712, 2128776137, 1572582204, -368890636, -1722720040 ], [ 1697061258, 1697732021, -111053957, -998174428, -348475715, -1188114819, 1806498402, -1868600489, 1237419227, 1188453783, 1678354160, -1870946681, -1469702435, -916946364 ], [ 385232735, -1582654482, 1829169938, 1242890948, -1501802109, -111194294, -739626414, 1468921159, -391976830, -494576123, 1864602291, -1769693408, 684079973, -455313618 ], [ -598887369, -1928557679, -306380496, -1576633088, -1518409012, -130322572, -1063817985, 401271792, 870117557, -1182737627, -1343594634, 398468969, 583453037, 1762225993 ], [ -520320739, -115814613, 1560963259, 140896416, 2095805213, -2142391400, 1492178197, -1998907534, -945669114, 138151549, 1161364286, 581182565, 1104646632, 1514843956 ], [ -1595493390, -717023166, 2059549301, -1610197654, 514351793, 258215428, -1910942769, -1502027000, -359881416, -634617937, 309817856, -1421185349, 1787396502, 393524619 ], [ 2042408096, 1281727070, 468085450, -1432156321, -1952967242, -172552214, 381565477, -1633673571, -2045225364, 93055447, 656152723, -1695883956, 983558330, 1936874440 ] ], [ [ 32556851, 1552065563, 707999854, 1002031087, -971384193, -664612331, -1928118518, 2003162135, -724918892, 732816950, 952566741, -795106247, 1367369317, 172725641 ], [ 35813736, 4051925, 483656132, 1217573986, 1166600719, -1637371087, 542165646, 2134573872, -1836029800, -2033404545, -2056822325, 674810218, -1976813188, -374678015 ], [ -1398603985, 1566925809, 237159727, -1613443210, -1777768341, -460611906, 187395605, -2116144858, 1081713557, 1371488131, 1501364161, 1609281210, -731306462, 717650440 ], [ 500684854, -1492512037, -1921428122, 300633094, 740093078, 1611042267, -1914074392, -1725430437, 2096159785, 724672064, -833324650, -696342841, 1011326130, -635246673 ], [ -1261071136, 1216764671, 1634922927, 869778179, -1269290273, -1081141155, 1201304830, 364974017, -373493631, -2080836638, -283477205, 652110153, 28964256, -58529634 ], [ 1407139375, 732404405, 73128559, 1030128822, 937736128, -809141457, -505287258, -1889318355, 134921516, -891021807, 731523931, 1141221107, 1895747258, -414155496 ], [ -234928436, 235243246, 1050428638, 514924688, 1117297575, -1164642023, -1289163022, 448309809, 1268880545, -1848039582, 1372194955, 244047355, 108821116, -1393730995 ], [ 1185305279, -392693197, 240589115, -298715429, 480699834, 1200988666, 1976667415, -573460003, -956564452, -17019771, 710737804, -101125588, 109084516, -1944830675 ], [ 702770080, 655710070, 1354161533, 77185999, 1696819194, 169643903, -201440199, -2060749571, -323521531, 373021700, 64856136, 589756161, 498301049, -281838329 ], [ 1371063748, -12524642, -816023902, 941903470, 1730288458, -1905960050, -1447838306, 1429923642, 1854842127, 970737191, 296821794, 1835095809, -822802686, -197213841 ], [ 2101606217, -628161510, 1246724175, 1698595878, 1107679573, 1870388268, 1896297497, -529915389, 545031945, -1787173281, 2119635706, -1836839595, -1611462094, 88437422 ], [ 486662982, 638550271, -1924736518, 770823457, 51473079, -849803768, 1838359070, 569255754, 720184191, 209865650, -364117682, 177329340, 1407964577, -1884976717 ], [ 1906498898, 456893777, -666546411, 2007312321, 1633885465, -1251687131, -973692628, -1465006979, -1534392122, -448156688, -1259086165, -742054978, 1012630782, 733821201 ], [ 1088841030, -1888567004, 1025097599, 222237505, -325423756, 481210325, 1595153601, 2127306464, 898255970, -762517779, -709513543, 817431923, 214990900, 529206369 ], [ -1474810733, 1722968040, 1572797068, -421765091, -743521058, 275404817, 2052535910, -1584958542, -19411402, -1697405141, -1095657438, -1406532257, 2010217038, 646704147 ], [ -428341656, -1409830537, -1131781678, -1178082773, 1003577627, 770756261, 1728856301, -1797426971, -1471862912, -212908321, -1976466472, -296919121, 1793273834, 686041158 ], [ 129510108, -2035861740, 419344734, -955743415, -1489065299, -2073167089, 1525958310, 1318648110, -477596410, 1775654385, -697955899, 124979057, 298388696, -778763017 ] ], [ [ -1410107772, -1896704087, -26081769, 1587148246, -1807093739, -950338888, 909243318, 270048714, 300891523, -2137282368, -1169192828, 1446862730, -758456549, 1121540773 ], [ 270235668, -1685863328, -548606040, -998574283, -1628131842, 1528107232, -832994103, 268293496, 823928600, 2059840840, 1607440384, -1620562160, 890511282, -689141361 ], [ -952455286, -30771355, -1523961768, 1034593583, 1345626428, -2038433609, 1186876888, 149845913, -1911576006, 54197137, -108458455, 185513239, 1598028102, -1799029084 ], [ 497546213, -1965039241, 874028330, -1296005620, 1162011699, -943223100, 691871179, 437927641, -890626691, -1992335270, 515243529, 1937810043, -580112363, 892905992 ], [ -2111351402, 601558772, 2088662468, -199443521, -1665502366, 356332640, 1090808455, -2045050739, 195040537, -884336482, -494053626, -566824540, 1893634206, 1706213581 ], [ -827747082, 2077937719, -1671347950, -153610155, 1892112455, -2080631107, 1177567583, 899391698, 749499376, 1536254016, -411014790, 1083373138, -1576152856, 1910436004 ], [ 1320107604, 1831958483, -1636939724, -1215503317, -1134312123, -182130604, -1360003252, 647618485, 1646686643, 2085716076, -701785742, 1692100644, 2099146454, 1971752140 ], [ -887310023, -613128359, 834181496, 1876944347, 106704973, 1146405661, 169026013, -637494194, -1678911791, -122928757, 1430081631, 266317673, -1053847101, 670772986 ], [ -815661790, -278607393, -464102007, -701673688, -990695822, -932459385, 198539663, -762409056, -1004070520, 1692604884, 497506631, -1148754050, -311151965, -1833106644 ], [ -1290005568, 1744705372, -1751384748, -1951448025, -108468836, -1899317242, 25305099, -996003580, 1235969341, 613899165, -264065658, 1862051074, 1953202230, -110401498 ], [ 62699681, 1799468163, -138417639, -1270324297, -1337026370, -535458588, -1736849805, 1400532423, 1580334745, 349589938, 75030631, -403570706, 1748710992, 199911818 ], [ -220416541, 1157595329, -1996113001, -1010305762, 699606782, 360723768, 767538905, 1404217144, 144896639, -903437563, 782659267, 1706629239, -949071766, 1564093957 ], [ -188432301, -2005312389, -36690292, -1328187515, -1106844897, -367566834, -367971640, 359935034, -1383758606, -1152175486, 2134495762, -883897485, -1208994735, -115773664 ], [ 1107738600, 1295898624, 298627269, 704834301, 1187105043, 1902690184, 297577694, -244713125, 538753019, 2096944128, 1986442896, 1487421209, -70521677, -242581737 ], [ -512899288, -1229268784, 726409128, -1041583047, -912750778, 2136631236, 977305044, 1377109953, 1949662163, -1683234297, -944538138, -1711039561, -1924344123, -1290382194 ], [ -953916794, -356305870, -822201094, -1746022467, 1703110439, 145703663, -19475667, -1766776219, 1850602775, 2053826896, 98329057, -1340676390, -1701880121, -1272003350 ], [ -811813461, 510829016, -1512154042, 450893889, 220076602, -1786887082, 1636196279, -1821315498, -2146727620, -1237614620, -8687398, -16077139, 1748860599, 1054231309 ] ], [ [ -856317714, 861934161, -1454233654, -607903830, -188634252, -1286135391, 265756904, -1529539614, -1120779947, 497658355, 1196815898, -2046857915, -91751540, -1590705470 ], [ -260729900, 455509410, 1154663389, 1700409741, -105829162, -1448659348, -1029881143, -218638221, -1511660228, -2124892991, 702954762, -1652169366, 635271574, 1850858611 ], [ 1027356952, -1069822877, 296715361, 2074623663, -682938995, 1836389185, -248981222, 1324105017, 2043190842, -545167718, -1860441054, 1281584750, 1105507287, 189078647 ], [ 567320930, -1947942594, 2125780651, -996902543, -1629905990, -994067983, 814196282, 1450806302, 2106577944, 1544835648, -1961997115, -1107605121, 639811613, -946248756 ], [ -994875850, 1026966909, -1245137840, 1622882863, 212464669, 1989448840, 995707584, -1881473157, -917369784, -2045384828, 1096303449, -1101171173, -637690117, 1869083236 ], [ -1738515598, -1005594320, 1252893145, -1141677002, 497341949, 666261538, 1563879971, -1226494754, -1255671809, 1018103806, -1129849855, -1803445142, 30825866, -2055186202 ], [ -1527061244, -370182820, 1667458886, -68818345, 1375487611, 1480831404, 704835464, -668579581, -1814467954, -2035382698, 1621809439, 1826104247, 92005434, 1705570219 ], [ -792162948, 1813339716, 1003610625, -2074906097, -692728692, -1151940184, 93142578, 118345068, -1350485504, 1384585999, -1349496313, -316613281, 1300598119, 2108128256 ], [ -1145369841, 1284257032, 1181825198, 379588672, -479440276, -1389429462, 1295961483, 2109043646, 1539378913, 1816733782, -847414601, -1795724625, 902394848, 516702687 ], [ -903840382, -1739379301, -2097443666, -1892981690, 1501822656, -1399827406, 806605767, -191237468, 739522941, 1049135604, 46269714, -134358503, -2039425175, 151254118 ], [ -2049821820, 33879478, -599145825, -159681524, 169059031, 442048839, -84679394, 1432542999, -10317712, 476455060, -1412534338, -251342271, -707535193, -166939616 ], [ 1043301097, -1759125509, 1569477735, -320500944, 40723439, 782185793, -1704522633, 578388359, 1075599074, -742190291, 1591417081, 1679617992, -1060828507, -334152016 ], [ 888101835, 1098160242, 1597765893, 1976284088, 1759474538, 139229285, 409808412, 1629753186, -758681639, -1480775445, -1626484268, -766029856, 142122025, 251626553 ], [ -944639083, 554292751, 1777771709, -1438952225, -936339917, 1290800237, 599977963, 584426153, -875400293, 823536070, 113618302, 298520099, 297979961, 2108455194 ], [ -1041592522, 969892915, 1417687600, -998531156, 192806694, -562846717, -517995149, -893279661, -903662175, -1713064871, -2134168751, -1955588870, 1290721535, 1250399090 ], [ -423677851, -1779684796, 2028457923, 514732534, 973030598, 261086147, -579650759, -2121952614, -1686276275, 495022202, 1982328527, 1765379376, -348006531, 1108545194 ], [ 1882162353, 828100893, 129127126, -15153671, -1377446070, -7401763, 2125843052, 1863463773, -1762854408, -2095772499, -687491159, -1863425556, 938755839, 1531712493 ] ] ], [ [ [ -991466582, -555109872, -1768311522, 261599562, 1329376819, 976742314, -150570014, -586841115, 831108366, -1210698133, 351060057, 1923203132, 150123157, -1014925471 ], [ -1883305079, -1201121447, -773630363, -822060682, 68141514, -301495761, -1887723104, 1736931554, 867544062, 87980169, -600935573, 1887544131, -372099957, 987352038 ], [ 1434510424, -1793054206, -652262882, -643389562, -1698228916, -1547045142, -1404299191, -556202876, 1038913644, 1226664347, 230849552, 671088506, 1283511040, -724383353 ], [ -735843966, -355918975, 315602765, 1149722856, -1655122958, 1712871679, 1971121696, 1739701139, 1034714476, 596182424, 422470515, -245521768, -1671883195, 560597419 ], [ 851405655, 935683900, 723880400, 173861067, 1391429615, -1172113991, 1299163864, -399216276, 919433907, 614289745, 21875166, -1806593770, 1920453219, -1310987598 ], [ 141777416, 777466574, -1332269587, 624726864, -963319529, -1087814101, -1237175258, 193997809, 129508671, 90785453, 794883926, -887590639, -1452526496, 546184803 ], [ 272046176, -1277262383, 611094304, 961697592, -1828665236, -909226322, 995678245, -1874494025, -126917181, 480318434, 894635058, 740899063, 612169936, -1948160676 ], [ 2096681413, 65089893, 2054115025, 1421477492, 1487423142, -168339026, -279011149, 513023683, -2093407874, -848104631, 1920238984, -45092365, -760089060, 525411366 ], [ 293209025, -568661106, -1730081826, -1775511351, -973919395, -159236287, -1792015832, 1536823316, -1254567528, 880906613, 262768502, 51563852, 413095234, 2114503384 ], [ -1015353873, -104445461, 30971825, -1151784812, 359401906, 269492785, 1224162230, -645060006, -1228113163, 1645842715, 621603357, -948855541, 952100216, 44544555 ], [ -1534319854, -322586586, 1844411790, -941467453, 645074741, 2026526997, 1656635939, 1833436154, 1271942734, -101723540, -1280760279, 745001688, 1096079353, -1888624739 ], [ 938853000, -648590587, -1665458977, -502717860, 998497068, 1262432509, 1565858823, 1884804676, -2105231945, 1917392986, -1286956267, -263719880, -1800708792, 527146204 ], [ 846821372, -2115067051, 1297541570, 1132116357, 506148508, -1019942944, -207496668, 1364354573, -297463623, -240292273, 1157319643, 1226057499, -699743823, -1023037851 ], [ 698880782, 590819991, -663768741, -975271520, -523127766, -440226750, 831009522, 168211238, -1164514733, -789846599, 1407796763, 2094339876, -1485776893, 2016765075 ], [ 527981459, 902775291, 1888286183, -766954423, -732297635, -1792171381, 950220853, 257232238, 1881537973, 264738743, -2117267298, 1054425003, -1871173978, -618661487 ], [ 1787418414, -815471566, -629967662, 527292967, 194259510, 1817826693, -1704662200, 1495101555, 1626875766, 2145339366, -644364882, -1748404006, 611521739, -1989647688 ], [ 504978821, 527263923, 1837008649, -1272104548, 397173911, -179839694, 846256543, -919436196, 1692739255, 68508851, -115410043, -1972541944, -1347615338, -586273946 ] ], [ [ -1254521595, 752779543, -2079264297, 1852893580, -985727201, -461827787, 1614751897, -1264593005, -597686870, 535390804, -2050161322, 1467380197, 1125744940, 1079163087 ], [ 155999616, 1981421478, -464952148, 137535567, -261777238, 1328706622, -1098033152, 863871542, 2102362313, -553948053, 830597899, 120586928, 1678624300, 1408556918 ], [ -1493231939, -603156280, -1481039185, -313744403, 286070052, 691503698, 922900015, 372336408, -1807613867, -1546287757, 915606660, -780486185, 451421537, -1226599509 ], [ -946798257, 119841502, 1505218988, 711317583, -324313596, -1062273917, -1375655342, -835629291, 28854033, -470217551, 845459675, 1148665055, 86112310, -296182366 ], [ 1110263383, 172324478, 202998513, 1869285858, -1062577449, 1207374660, 609724641, -1190476501, -1819668399, -1216191463, 1537354428, 535756160, -1499258164, -922531379 ], [ -68779248, 470287846, -1611490732, 276996964, -1379246991, -1649493583, -1771075250, 529745616, 1538765449, -746140471, 699147852, 180670968, -1585974107, 338410472 ], [ 1713155176, -1259064871, -671348130, -618637713, -1067008653, 1105413730, 542558266, -2007057578, 1055638024, 1513760991, 559925361, -1690844627, -558001256, 1832123624 ], [ -1729126103, -1241215048, 1798296955, -1822512436, 537458966, 240043351, -1864329557, 230411567, -829727284, 454097128, -2033233128, 1588444438, 422040464, -1096145085 ], [ -1690132452, 1982611686, -1502063114, 200093343, -1752636999, -1192416591, 1276873944, 80786890, -675904417, -501557445, 776215179, -2087051944, -406544820, 2136179899 ], [ 1996935326, -2076931124, 771856461, -2060396181, -1361545398, 546310550, -1195466953, -1124540148, 2114879062, -1430975467, -1478203393, -897028834, -268462531, 327118759 ], [ -1302898666, -1746477437, -1001020694, 1161461237, -1782517371, -1305998745, 1777346909, 1983646824, -1179767077, 1178292117, -1987264802, -1205720784, -1662982305, -1847606561 ], [ 1942752738, 1959521878, 2117240864, -975492244, 617158791, -1319184875, 504610734, -1441466670, 1201401022, -282761043, -1341034897, -90415779, 1197734962, 267414401 ], [ -1864887595, 1239409097, 1628997535, 57452194, -1305950266, 69036142, 503547469, -252588773, 1250538435, 1425326788, 558670849, 78768027, 671374302, -698976535 ], [ -1344822099, -1750589246, -28119647, 1360510585, -850780322, -1578508438, 423381607, -1148814661, -495478649, 514732016, 2120232360, -818090630, 448125304, -914915048 ], [ 1139677921, 602202448, -1405162815, 1430455183, -934949557, -504254844, 184652945, -647490722, -1283379452, 1550870917, 433774037, -432543921, -629068774, -1872311657 ], [ -1281437203, 2145128204, 1122236803, 2099679084, -373534402, -739646444, -444758470, -809649028, 707050137, -1659331496, -1306084089, 721093033, -1765323674, -2105975491 ], [ 1143067876, -530961511, -2078405363, -545690753, 1325070921, 465567446, -1565078377, -1937429657, -1892613438, -956297569, 744652930, 1345446327, 1361004377, -1073165128 ] ], [ [ -1971254822, 149578223, -946309486, -690140892, 1517120152, 1243832276, -1334856601, 1221913228, -1094286464, -321803276, 1052394103, 327080264, -69780425, -1279013727 ], [ 1831657627, -1036208088, 1437355667, -365044037, 1935602485, -2043843794, -2063652913, 1969503969, 1383104266, -2102491237, 718202829, -1332490476, -1525587916, -1280368757 ], [ -1069357503, -1988455854, 1609148786, 826809855, 647397381, -240084125, -1380537658, 602424956, 1414372927, 1000960256, 1270299740, -1461832395, -1759530938, -976181759 ], [ -2069145940, -1907529184, -1461593467, 1554713530, -2067660693, -261353905, -949108414, 2019745692, -1721038295, 710064301, -952701663, -1081000684, 1726953150, -224847794 ], [ -35680199, -652778019, 878202706, -1953513828, -4571619, 148806524, -1494875864, -432792739, 1568163023, -222678903, -65154639, -2020330617, 2134880662, -1791416959 ], [ 1874564761, 156604958, 1664350212, 841248975, -150490329, 284503928, -586553460, 1130334109, -302356748, -767183108, 1756637594, -1687891330, -1597648489, -456134074 ], [ -656753321, -1090330362, 1753624034, 820649049, -2060153117, 6496505, -845067046, 1364318780, -1265288535, -1329862269, 1241636570, -544826652, -1077165079, 1969092782 ], [ -1627618446, -742043479, 1285805399, 372813100, 48231066, 607508151, 1645704798, 1595414830, -1812918494, -1051264735, -93032952, 1781315746, -1295465308, -474773771 ], [ 1328013198, -1833808361, 1766856455, 885354147, -416317050, -797098618, 2086086107, -1714467865, -1239156477, -1408133249, 1286262771, 202974726, -1561072059, -1241218671 ], [ 590298523, -2009698950, 1572733267, 1133820460, -1324582486, 1257348541, -465798980, -49796126, -95714250, 1220528622, -1335598701, 1867202851, 1634199167, -689240768 ], [ 1257604836, -1136151119, 525934657, -1650563234, -347070131, -703114067, 246599143, -313574811, 65533694, 1972999940, -773411678, -679473857, -1964077477, -1375609178 ], [ 561699459, -1677213893, 968155999, 1950117397, -476651042, -757311820, 284243859, 673681969, -2037814333, -2135891563, 1137612758, -843185712, 50337243, 876267690 ], [ -1349418595, 1594742288, 700863247, -278655393, 1949589541, 68267212, 768913372, -520228588, 1471258594, -423300340, 373571080, 1702854858, 406843653, 2057276103 ], [ 1068128172, -1160520302, 917707634, -1339772004, 2008179016, -1021669704, 314337930, -954414609, -1702134273, 675613470, -582578014, -1081839666, -148111821, -1048644591 ], [ 727481516, -1534361345, -961409499, 606328164, -1618864, 451152684, 142118351, -416753971, -972979488, 459689537, 2082215813, -2092700855, 127502586, 1596239054 ], [ 1758750001, 1229271921, -678542795, 1030410446, 2070792300, 154572807, 1687235791, -200955199, 625799237, -1597650186, 2125835906, 329063289, -1149236425, -1975296350 ], [ 517775450, 315887231, -748803069, 1407489298, 955014909, -1917104469, 1194634349, 944818460, 2002309273, 1382751916, -456519774, 853765484, 651171813, 1754630027 ] ], [ [ -1326099448, -540183104, -264341525, -399250561, 2006525586, 1832424366, 1798482364, -557613750, 2053567166, 944961824, -792968085, 1625372990, 1233367233, -516448584 ], [ 173872661, -939305650, -1809448806, 2134575478, 409412637, -1197180965, -723550864, -638000162, 1806605978, 1524287247, 1875305707, 635416283, -1201327616, -166487105 ], [ 1164932906, 1902945698, -1897082775, -513015925, 1602904799, 678715493, 764551997, -191729935, 2010386884, 1539993332, 1445086745, -337506883, -2146546545, -686051781 ], [ -1140537273, 1288023188, -786723088, 754262574, 1153343400, -1660797029, -1231498123, 1890088904, 760237770, 2127175271, -1786693831, 1289666160, -661082484, -1146336993 ], [ -659781859, 968562292, 710194214, -1895557522, 1525704618, -505972274, -1395368134, 1755199864, -40192338, 1939628134, -1369965979, 768237230, 37212726, 428269851 ], [ -1144480909, 2061660728, -797112234, -1780788051, -1262188859, 2031348019, 733446003, -766958808, 91995451, -80141750, 1579495293, 250526834, 1436416581, 284659931 ], [ -220519886, -1627618374, 1739596387, -66149410, -1759074421, -393619817, 1184465457, -134821643, 1166565359, 2120798187, -1023372422, 1168667847, -1452032032, -1936920220 ], [ 1901021092, -2027846734, 210705126, 1296035268, -1569840285, -885460363, 1931825073, 968008295, -2025693575, 1008036174, -905171323, -1741133849, 70918496, 1955841469 ], [ -997174457, 4746771, 319700414, -1606362044, -1978627880, -1657778457, 1631171186, 91615841, 974861198, 217220171, 1309200341, 550703818, 1687034368, 116025077 ], [ 2082062593, 1552772374, 1284720151, 1227365785, 1757642913, -576540960, -1527855604, 690685007, 35443482, 115033381, -280538759, 447443092, 188834277, 802298488 ], [ -2062811055, -856144565, -318282024, 1822740906, 196047157, -433465937, -1003584586, -1127579399, -2039207338, -1253554912, 1749772416, -501490392, -1871526897, 822464139 ], [ -1555414353, -369791845, -988394143, -273644519, 1838918874, -674753268, -572972865, 1109143811, -1126300861, -287542908, -2109335941, -402621311, -515444205, 442755102 ], [ -916669259, -930469618, 1644075667, 1168647826, 1236961387, 2044788013, 37803615, -94152226, 593320550, -414016904, 1073433998, -5874544, -415465256, 1237916270 ], [ 224086271, -2050937094, -1586458216, -179160885, -1534755958, 904085222, 1411187322, 1281588367, -1752720845, -1028148094, 1490904860, 674967552, -147411665, 589802125 ], [ -1200761895, 722039307, 809744958, 1549973851, 1648332189, 376583522, 448135030, 1221042914, -100093527, 589286094, -392020012, -1231195168, 2098121642, 1254181183 ], [ -2095012900, 75129110, 983284163, -1435020498, -1218751028, 397105468, -1389445301, 1991025340, -995656753, -511009354, -391906396, 1610139181, -1089291141, 1499119528 ], [ 1141142737, 1500799937, 2065598907, -1712839817, 692082153, -1320442079, 72654980, 1159280014, -1555054758, -1289361399, -1507383511, -978557892, 1233794125, -30205363 ] ], [ [ -326301821, -683922021, -22488829, 412761714, -1023166764, -1956670270, 2111828394, 1498402431, -599079818, 496325280, -918993864, -1944480172, -1312020945, 1893034418 ], [ -1107102768, 1847553242, 349195815, -1900514416, -1212417519, -869398097, 605948583, -140538849, -1984086942, 2056260979, -1739006839, -1367275996, -236599677, -1164589139 ], [ 2028889484, -1586251198, 188082841, -1393874268, -14315146, 688739147, 161692219, 1307664684, -109352366, -390793202, -1919950469, 1382356231, -106707194, -744208770 ], [ 582235472, 819757153, 1196790693, 1948708390, -1383285094, 1862833991, -1366098140, 1596718303, 920741758, 713596564, -1623642639, 89921765, -489177051, -1504092802 ], [ 437195969, -1147608688, -803551575, -313399984, 463730275, 107097612, -780586823, 296612116, -446783894, 2038853056, 1845269599, -1518243634, 5159519, -1660080664 ], [ 1443311662, 95722029, 2098216443, -771602561, -41212714, -2112474798, 594051977, -748607878, 1541432838, 872280602, -950523486, -609822361, -827149757, 1959677732 ], [ -1726132361, -1329641041, 1388472495, -669673048, -1378907847, 276000171, 704520071, 591334004, -732253349, 338976482, -2016421978, 2090549909, -1229865085, -1296628180 ], [ -1510280140, -1363911255, 1288519437, 179481501, -5669754, -1596609221, 1612004061, 371419563, -1392637927, -1661816947, -1430583993, -1476511052, -565775779, 1838514927 ], [ 1516120893, -953445934, 185347369, -2138893888, -847677101, -567509958, -1789904497, 1611889066, 649997607, -449798394, -480417411, 1635891358, 716060191, 2077110074 ], [ 1829035448, 2041013069, -1009002136, 966449402, 1560167291, -870260353, 1871770198, -318297012, 517270269, -1628650831, 1155047872, -1391417724, -2124055234, -18036901 ], [ 828688414, -1299611115, -2049465521, 1123279235, -1915863898, 223261577, -327518227, -1442536762, -115204831, 1735143493, -52420865, -1755198686, 1097888471, -1349149343 ], [ 827082498, -1071015759, -1440464873, 141401876, 1313786799, -476728590, 1583265159, -1574280587, 1223052674, 1354722018, 1772074736, 743053979, -2080608937, 1516566937 ], [ 1416292996, 1692759107, 749873544, 913147428, 553858976, -1915314344, -7484625, 881477361, 1698827647, -298783350, 934759982, -1848178558, -1781749421, -1269217741 ], [ 1608758350, -1982813708, -81433208, -707415646, 1582639256, -1460041752, -1147307171, -379635830, -1650429723, -950130303, -1638094738, -1542396454, -298949916, 194647943 ], [ 266699150, -1335426292, 1992018060, -2117154666, -667195385, -386231025, 49429344, -799998492, 173103975, -877235068, 1986922460, -671572462, -971960151, 1228795346 ], [ -772588394, 91878666, -1037531801, -1358463157, 1069485874, -1201030954, 414772786, -1588817990, -1258635375, -1928432334, 1907238926, -1204680946, 1704855803, -954096633 ], [ 1951411963, -1899688526, 1084017490, -995221240, 1270467978, -1526397036, -820527580, -1420300729, 1965059472, 430126383, 721011947, 661125985, -1957299669, -575146659 ] ], [ [ 960293252, 1576137135, 1710601149, 1985998551, -1992033655, 815339373, 49273526, 1948449598, -1858059135, -2081858844, -1322406015, -473496755, -1242336930, 1371281802 ], [ -1980292148, -1939968366, 1475953999, -119335684, -661396475, 873219541, 679998723, -1485851905, 1087082783, -988353461, -73597707, -1950021450, -2004600731, -1205984216 ], [ 250282154, -507752218, 1617203504, -778635108, 1085249626, 1742225208, 1992054109, 197761754, 814264818, 2138689402, 924175568, -1417812408, -1536589648, 440282138 ], [ 2134537337, -1634492428, -1873385377, -184137661, 85164019, 2013562194, -960154097, -162257349, 1983201846, 2000658113, -743806494, 1182187411, 638870190, 1375764745 ], [ -1942001643, -1107545779, -1231601929, -369396724, 1574469556, 140641856, 154557997, 1222184908, 1351411189, -183134879, -1574231674, 481678484, -675209430, 697010668 ], [ 1534360136, 1431068813, -45879599, -2007955866, -667786287, -549324556, -1375510806, -1427235751, 732980224, -761940664, -1964525522, -416477815, 217555370, 256050659 ], [ 683150711, 1808271400, -318850391, 1824178763, -988670435, -1697444603, 310217403, 708106219, 1597584902, 1442441, -1815079335, 1515737682, -33301287, 705953675 ], [ -118702409, 700303143, -1952610016, 1339298616, 469219630, -1908085958, 2048025759, -1974911811, -1423710465, -1469780950, 1826860177, -1792836641, -119056564, -1807073395 ], [ 930435619, 1359791665, 1179008900, 998510552, 564000462, 1569124827, 1892749834, 1631438076, -174467882, -453106342, -2097722533, 1448186480, -599375406, 734120322 ], [ -1718439546, 549838959, 1059540761, -1912566123, 864409408, 1048822295, 1291432537, -842846755, -1843129700, 130376600, -609913768, 438643876, 1591820786, 69122736 ], [ 903456289, 387762058, 1292744553, 2143189747, 1086355063, 1764105610, -1442668534, -1481138421, 1943377014, 1046777694, -2070177741, 1651426071, -823527567, 1257805407 ], [ 1705315761, 1095159046, -1864340332, -741232391, 345061281, 1377339375, -821513068, 1441451505, -1402877336, -1063096265, -915797993, -98608844, 1434951768, -2014330962 ], [ -370231681, 207895226, -900916819, 111803939, 408952549, 1848972087, 410040224, -1769307919, -736942242, -1427754068, -66085970, 615070035, 441116219, -1241821322 ], [ 978359869, 1791455709, 243318543, -1287353336, -1591313825, -1074863350, -1172753719, -1766898189, 768564549, 1857986077, 527896625, 527905515, -942474878, -417264250 ], [ -1084310578, -1165583732, 616805713, 2038783531, -1134430763, -663847458, -1000619763, 1698435319, 746174952, 1489512622, 1142609509, -936601502, -1207717106, 1219356586 ], [ -691144525, -2084525502, -1962028906, 1356968705, -1789676325, -1291868616, -1638553963, -845392744, 69355798, -1789815954, 2024227881, 57835952, -1107245510, -1173105859 ], [ -2137195360, 1712211381, -460950303, -1486564595, -1116802812, 1446817272, 1905139708, -903351257, 1054575935, -961797596, 1820865680, 752461311, -1548375831, -215938998 ] ], [ [ -846825792, -2018859130, -670474440, -828244590, -494688543, -1565984475, -2145981449, 855661572, -1986924901, -1234419267, -590531607, -1367261725, 907070122, -519002645 ], [ 968833003, 655266626, 862356775, -142369468, 121267770, 2054567945, 680526286, -1495985078, -52122021, 702646001, 551900372, -133559508, -1498422321, -668561890 ], [ 1415605234, -1550625496, 61815790, -1028030892, -1977834384, 610101792, -221761966, -620095848, -4168482, 1671981762, 1811773900, 187167268, 1237109938, 736608839 ], [ -1170159142, -396319360, -2046071492, -552175735, 1164071257, -577953695, 1593649308, -1755485998, -2070279490, -1479465638, -556418348, -1418973083, 924407225, 893295261 ], [ -2111589125, 501484173, -1921651158, 1375328071, 891545890, 1582639094, -1770306199, 1852501014, -1665762120, -1128462144, 414934438, -954524435, 777827138, 1713638994 ], [ 1206315603, 10003543, -387699665, 347755162, 870937192, 1967619629, 1945526477, -1657942943, -1152724991, 1235380333, 1981513601, -865280106, -1885095500, 1792454509 ], [ -282405647, -2054437740, -461039540, 1933772294, -473916503, 1908782706, 1038607595, 2057898372, -586933428, -1792658282, 595161082, 1834387568, 453423819, 59026086 ], [ -1907241941, 1033827473, -1663598259, -361889766, -486178488, -2097365379, -1167584928, -713895047, 781508246, 494742838, 32800423, -667260334, 1076084169, -60953446 ], [ 1899860160, -935747464, -2025832454, 1987101947, -1044922915, 1371314795, -786129211, -2071060026, -2114075428, -443383620, 891826364, -482647180, 362282080, 1753587779 ], [ -1146667113, 1927160225, 1611215024, 1826969138, -1873499896, -1309344699, 2066466761, 467874953, -896432227, 679201651, 1534942533, -1965526184, -1464187003, -996406707 ], [ -1108468999, 605197645, 1778603000, 1097921738, -1650291288, -1118909527, 1302011524, -1304533610, 1651157482, 2128691418, 233688944, 1976676087, -1692753683, -1831127395 ], [ 496682991, 1103158144, -160900676, -883252112, -1843794680, -461430369, 1026583211, -1924769396, 1182425435, 653503838, -925415864, 1444709854, 1183192947, 1396097222 ], [ -1073499773, 1121561575, 958274873, 221858766, 993144654, -594876738, -1124284274, 1504463323, -214317458, 1282208395, 1779664917, -1553766102, 789200232, 1576044568 ], [ 1676999638, 672749679, -2035059595, 590876710, -1240391647, 1218248737, 190803517, 206790866, -1168451788, 520272348, -505131622, 1396114657, 2133862088, -2049941555 ], [ 1585631225, -2008205102, 24431489, 769189967, 376575453, 2055256592, -1751386564, -1885466594, -1508847512, -1654333889, 1635204448, -352936766, 1187157374, -803292307 ], [ 927421662, 1778010926, 348035070, -842551564, 1830370975, -837197584, 606828691, 471872807, 1004965627, -1259817191, 267091396, -1452458860, -1815091037, 2040408738 ], [ -508401758, 1165659263, -1838881623, 806659860, -564541893, 1686674916, 1579701283, -776812356, -1940134693, -354459278, 1024423832, -823541643, 485757426, -953808228 ] ], [ [ 1147862726, 938143892, 1085501739, -341084245, -1338995673, -1449338478, -347209697, 1467331104, -2060142746, 998961149, 626062345, 769027141, -1270137569, -905443444 ], [ 1992571524, -290357018, -524712234, -75704041, -1510919342, -702058657, -1047594512, 388415633, 1243820196, 1553627701, 1173611130, -95880471, -215929820, 285066368 ], [ 465049541, 362951735, 873651344, 595763437, -783425081, 15517934, 364628949, -1434397996, 1458723125, -1624100489, 827464445, -2120554385, 1331133056, -1781968050 ], [ 422075421, -1113438471, -52286575, 1339971964, -1341009926, 1536528834, 1859628502, 167183335, -479383341, 460936846, 1760732094, -1761253068, -1728476397, 1138341499 ], [ -946322118, -188298829, 755462922, -1223545884, -1408519580, -1916472988, 992247560, 1557524005, -1995638507, 1662703095, -1491130250, 192171144, 2117359522, -1403057616 ], [ 1517030893, 443281113, -1961058355, 1065897101, 1165860554, 926658844, -494596028, -255264623, 1386809311, 1793541265, 1954652335, -1069742657, 461269351, -1606956809 ], [ 1982242106, -1384027247, 323033680, -460852891, -968469811, -1215536184, -1929245573, -825112837, -1466851718, -1475895039, 258200097, 1793121912, -1021809785, 1164333670 ], [ -175728456, 1421560966, -299678608, 462074630, 1463534616, 1397351895, -481578161, -176532289, 3148222, 1301440464, -1641816365, 1153055008, 657089156, 1437676882 ], [ 1232389739, 1239243629, -96128514, -56328689, -1427973570, 1890076624, -1388524111, -56944070, 1861967675, -643011734, 1398373980, 1404856028, 1414575608, -309532823 ], [ -1686369178, 165101831, 1999537204, -312421756, -863266076, -54701349, 2037031927, 517778146, 1310341672, 2104567341, -751641226, 2076943276, 798774891, 982659057 ], [ -953939919, 1519797021, 1651324485, -1682616429, 1459682980, 1984431765, -1987846701, 251208030, 1427329391, -1788880522, -1497040033, -458759551, 1627993219, -267640834 ], [ 1615150287, -63732787, -1239473594, 968059391, -420619130, 799998143, 387875057, 162627968, -724947369, 171326611, -362000304, 1108515411, -1186587831, -1561029544 ], [ 1458924359, -205716737, -126958263, -1085372061, 291427273, 2011631458, -1374817208, -923869604, -1826395027, -874751435, -455316479, 249797814, 1324364170, 372039490 ], [ 266383765, -488944777, -2140573010, -446956496, -1115348530, -1465979747, -1442753198, -27161787, -897715952, -410181651, -181039991, -1451929407, 1890603791, 1054131813 ], [ 249243435, 2053705371, 968251369, 1968960924, -92945490, 270272600, -1497294923, 627899007, -1692955672, -367094798, -812649711, -1096567911, 1381585804, 1538458766 ], [ 1339724532, 1832337253, 290090525, -840599884, 434708437, 1457792428, 21649998, -322705393, 658443165, 1279910918, 200618825, -48184171, -1755875797, -107972668 ], [ 1161563861, -1128730646, -874219090, -2060830372, 1649313521, 1998064400, -1793371342, 1638039989, -566883820, -2062788232, 846856806, 2004370348, -824374085, -1794485958 ] ], [ [ 1432903934, -421037099, 1881430891, 1458633960, -930364112, 14909419, -1016147569, -1983295056, 1283770500, -1412938415, -2358768, -1758131148, 1273843515, -1474484760 ], [ -91040962, -360629099, -1450668487, -1828039004, 890043767, -2000781477, -1958554004, 1546155725, -784179637, 972736673, 204692097, 1397484299, 1462342021, -2093614800 ], [ -2019529872, 1347047327, 665941145, -139717981, 539804151, 2010285490, 1612960429, -1087980883, -323827570, 388011450, 1911895780, -1997117094, -1640437545, 1924082244 ], [ 1404356122, -1373290486, 832127307, -1212251469, 973734382, -1634665192, -2018946641, -1892080781, 1733339999, 409609663, 1424049105, 108002115, -279582179, 2084083021 ], [ -1364902211, -899074247, -584269470, -142017011, -1815962445, -1751285083, -1451416682, -1584024941, 1982021271, 2009165985, 1883124632, 1263399423, 54994569, 791699444 ], [ 915535215, -1661861377, -1767575827, -1436650032, -37816820, -442479312, -503047391, -195891837, -1748510681, -1799205149, 158768654, -1376297349, -546438513, 636580750 ], [ -775072495, -1458438488, -169575957, 1984828685, -23751740, -1393722239, -1691265823, 233635737, -109682344, 1604604150, 341824441, 362162407, -1123654476, 1625345840 ], [ -1074788567, -264629500, 1837410169, 56853269, 255212078, -1170894773, 1489642409, -2136505069, -563529769, -1267876990, 1689756036, -417418448, -1563979057, -1130515289 ], [ 913280007, -1732609143, -553055604, -180513637, 734436870, 1813462107, 42818560, -285788756, 1540695480, -1284315997, -537440398, -158863907, -1846803989, -1822107089 ], [ -1937334721, 829811774, 1565583042, 1141927076, -48859731, 1199756830, 1146395364, -1821455057, 1575001116, -880053621, -1214360154, 114439428, 1447015193, 529039360 ], [ 428051402, -1891659217, -2058734328, -1566636800, -116425883, -1974823335, 2012887691, -2095501637, -1145740340, 676345638, -168537623, -1455722861, -757382284, 1428786658 ], [ 1092050536, 1452201781, -1305032328, 630803314, 2045230756, 1062601968, 49811061, -549348362, 734879898, -1455532626, 2132953427, -1687163955, -1671268634, 1187857495 ], [ 1212616113, -1083854861, -768835509, -415795518, 1876598810, 496814981, -832414739, -1160730999, 1854929169, 1317741222, -1697970052, -188272138, -691273719, -1312000749 ], [ -1151148141, 573101972, -1161682590, 1733014613, -2118889932, 114257327, 473479092, 2087280872, -2069328968, -2090021464, -1355390033, -212692357, -1502320762, 413468686 ], [ -1557372009, 1876726941, 632999902, 308930720, -1581818089, -1901575415, 1731017219, -689789232, 2102591101, 1042155128, 819356328, -979072664, 1470791054, 1490122669 ], [ -941119836, 498572572, 446563519, -533746036, -234829917, -713867926, 2117518822, -1460001695, -1640188240, 2051036801, -1384709541, -441684450, 987508601, 469805563 ], [ -924261067, 1663901746, -1727687006, -522177954, -1998185705, 552963004, 538828928, 115871155, 605512853, 287935223, 167962545, 79734527, -403464352, 500492858 ] ], [ [ -1989016765, -1223642129, 550641774, 1908092899, 111263902, 2067153358, -583096312, -751648763, -390590794, -66649117, -1772155483, -1884888617, -1968058923, 862135951 ], [ 1802075154, 997535084, -174839237, -1201415903, 493974836, 1170409385, 2035286916, -382512916, 1799897077, -1556034928, 892684013, -913674463, -1401972458, 1219605055 ], [ -1567265106, -1378254477, -1135865747, -1642572602, 1919106184, 355797771, -1111659368, 1729310845, 2018656629, 293561997, 1932979432, 1020401957, 1975658314, -1875101184 ], [ -675851135, 1921491636, -1003447859, 106512968, -355518106, 1175936332, 373995728, 845463096, -1905848041, -1293379751, 182738789, 140609417, 403379759, 2089421576 ], [ 1766923794, 225446314, -282035852, -323392450, 1708512185, -1543030957, -1549717036, -1813288172, 179987657, -1332403189, 1281403134, -1119043174, -1389546895, -2029594833 ], [ -2090991397, -157162149, -1642484207, 90041131, 489836259, -258877421, -2079861800, -74879939, -811138402, -1340373023, 1861635120, 1354501885, 966871239, 908612992 ], [ 719440143, -1718136683, -344994631, 138697106, 1122668144, -1121419057, 1032271184, -335861887, 628533985, -613059578, 1361255126, -1748386918, -1375416038, 1208129993 ], [ -2027503437, -2022643407, 699851032, -12502543, 989276773, -1353308922, 598358033, 1096176818, -2106631795, -1430167673, 1878267833, -1357796012, 1052922080, 1564830295 ], [ -903765384, 85376348, -248692291, -370232652, -1626181053, 822100600, -231257569, 802403781, 229156868, 456213444, -303624222, -433168925, 1421321804, -710235717 ], [ -369314317, 837959616, 988096564, 938369955, 189150527, -177003685, -833354536, 1320210056, 813674607, 509914350, 1136830498, 315551907, -696039095, 985213835 ], [ -168227174, -770680503, 971564102, -2097034654, -872424969, -259018465, 1023997929, -1453270361, -1769788848, 1084704092, 738397271, -77609696, 890565111, -1280167107 ], [ -312523926, -725337888, 1713409031, -1782057095, -1391112965, 712115966, 1890069220, 1243825173, -1126345220, -1949080704, -761441937, 438418675, 1161085235, 1131491355 ], [ -1290669758, -767000901, 376911454, 461589612, 1513122835, -817749289, -433992564, -2905036, -795636680, -1431533446, 2066392419, 1270866510, -467603640, -1586160956 ], [ -1452170646, -960849225, -574359567, 1575256368, 1517424593, 105833311, -629288673, 1743994041, 1624331331, 351555488, -1088506598, -2030540484, 1984632214, -466004679 ], [ 941709968, 1607373454, -865571371, 542303071, 1207173214, -1258554797, -1615291507, 892333594, -1436878233, 908124011, -115212806, 278173306, -98696368, -1020734451 ], [ 1452179451, -540822009, -1936242881, -1085722232, -1284233721, -582165740, 1324605414, 2090402794, -1957594665, 1925996829, -186287682, 1653956241, -150206116, 930642661 ], [ -2052328558, 591192475, -1311670844, 619815977, -283927209, -260569121, 1967620717, 1573165613, -425626988, -5363117, 2093276368, 541648262, -1973569244, -1303369555 ] ], [ [ -270465252, -600584809, 1022201438, 1171292554, -596011992, -1484308667, 105234887, 136646589, -173905274, 1617331937, -182797367, 767401022, 460069251, 296831218 ], [ -187499846, -525115608, -1728594525, -1814191953, 938341834, 1528653171, -29015689, -1943630676, 1159658595, -706522252, -1306059324, -495995443, 2111984330, 1278332683 ], [ 1780235659, 2005584893, -429444138, 707596715, 1736054532, 555059203, 1277039581, 1685097732, 1632957798, 382796797, 2017027045, -1793735435, -1555823523, -743495658 ], [ 2081044959, 1338501950, -49428310, -510764266, -555092790, 111320412, -748885118, -358385429, 727767875, -846415556, 900404701, 790641731, -252734889, -677507711 ], [ 848634292, -1565005372, 690142516, 538121567, -1662516777, -2078401223, -1615698900, -2027301808, 742802067, 1989601426, 1019513553, 1577922229, 1115664778, -69757493 ], [ 267970240, -701062686, -2087513789, -1158235262, -902551982, 1655836290, 2110128712, 1000385799, -104189125, 1601116714, -1029080048, 629465494, -1648996188, 2091830671 ], [ 1329822706, 457669633, 2080362609, 1422691682, 1262614596, 432039264, 416826199, 15910362, 89110629, -1013548486, -1640790667, -1634001446, -932255068, 852892320 ], [ -815606328, -1933417491, 243759410, 734703844, 707831891, -1824860397, -588925672, -1212678314, -2008798041, 2060159965, -519607750, 1677158958, -1262066469, 898659070 ], [ 1009058829, 1000049354, 1985418204, -225512735, -1126947790, 1011753284, -248779871, 1972482716, -285277979, 1178421192, -1629312686, -1939878289, 422462025, 1416129025 ], [ -387824868, 936510052, 1560651147, -1884355382, 95374782, 491887153, -1208840949, -458833666, -1747805043, -203276610, 670497494, 420538384, 1012120734, -1446980880 ], [ -797651474, 1889029657, -2074430086, -1264731604, -219645091, -914519782, 1913733539, -174242405, -670343763, 2001176388, -65916917, 1426295825, 509629606, -600004543 ], [ -1680442403, -709155704, 943834959, -818175428, 913627323, -1905911437, 752404193, -453725280, 1664093376, -100631885, -739380772, -630180308, 1968640978, 623435614 ], [ -948448159, 519655929, -1132364774, -499260550, -987525572, -1882752230, -414464023, 53844687, 508862920, -306848354, 1531000603, -590253790, 1422050613, 1157222896 ], [ -739693722, -1481085286, -1342110990, 465665482, 1713963002, 395463625, -1871056302, -2046254835, -1425337789, 566947176, 711258409, -1706118163, 260650829, 1379279181 ], [ -692059436, -578063099, 2088483384, -1584214470, -1599431419, -1545909416, -1808000941, -828896709, -440037511, 2052818814, -1779308032, 1142448124, 1173835424, 1687689135 ], [ 210109964, 1212294009, -1687857635, -443434654, 854914369, -1565475689, 1369224759, 1375953790, 54161405, -859556234, -328051257, -1786653771, 1088274753, 2032285820 ], [ 350322547, 39609164, 406580206, -1967999854, 912092236, -779295633, 800806327, 1528229992, -672920662, 1740088897, -320965199, 1369029789, 276183004, -957349545 ] ], [ [ 628270409, 641730979, 438197650, 1856398618, 1650970648, -2076432375, 2733987, -1993903506, -326912634, -1961279907, -1137546364, 1905705502, 1521637463, -1992713398 ], [ -59891694, 1184431878, 623190047, 498657416, 521467898, -1248025382, 1778593960, -1567887529, -290905712, -1326079146, 957865450, 1358082858, -2005073930, -1727511696 ], [ -754941756, 1957798988, 1091904443, 25977498, -653089053, -1352547687, 1322961010, 743778477, -788274005, -924062881, 972610438, -1241830368, -301012261, -1932291601 ], [ -1804338229, -824274598, 1587571001, 333578627, -438064950, 1405795706, -1964628876, 384174110, 1723740307, -2005858942, 156366081, 1789330462, 1489539339, 1892055249 ], [ 254702914, -20123228, 1020899084, 1722336515, -410603926, -1826394377, 617019714, 333363847, 167730118, 1411348790, 1845854134, 938723782, -80253693, -1835403583 ], [ 133228220, -752073919, -1262661616, -141224735, 2135898192, -627318061, -1467535765, -1022325073, 1491124850, 932669635, -203172063, -353962054, -1191036726, -573497261 ], [ 1104115293, -337123903, -1913698062, -1258206152, -1026857331, -1667771342, -100287215, -1762082402, -1161611161, -1579468483, -757956830, -776233005, 251799975, -976636913 ], [ -524666930, 2104305737, 1438334981, -1517035194, -1746682127, 733868397, -1639603949, -637507236, 996162892, 1601030156, -1986386969, 1267911927, -888840009, 205582261 ], [ -1417365957, 752677070, -1423880466, -103909339, 210386776, 1442596365, 1548087841, 1128161703, -1649585154, -330052365, 2001732256, -1565772768, 856456766, 1561425235 ], [ -152049032, -755553977, 969467314, 81574759, -2034041307, -143498309, -461155674, 1531112963, -497153988, -745254487, -1567640140, 493944148, -425720561, 2099905395 ], [ 1206540596, 2075379171, 287088699, -480750258, -1976198377, -1853411968, -1989855471, 1729552049, 2080234138, -1690680783, 270256675, 202300829, 1876663224, 356083343 ], [ -877575549, 815923836, -2117790009, -345648995, -1379004029, 64386252, 1048443577, 1329343028, 267394638, 264345343, -1902873086, 1681797373, -1687897772, -1057049246 ], [ 2017400704, -37948640, -147021851, 683669557, 1964206941, -1687415451, -651339253, 1510092595, 84683556, 489221614, -1889274751, 40684999, 1411767115, 2005410500 ], [ -1930282265, 175907862, -945274840, -1706120706, 1132835739, 166806668, -1888593142, 29543376, 780929097, -2110559321, 616267220, -1560031473, -1239562820, 38484534 ], [ 669035693, 110874059, 377201718, -744150603, -1539009693, 1522290887, -242267215, 1855772118, -540627802, 957300332, -959331686, 171979500, -1244700748, 985987339 ], [ -1023864315, -1158377384, 1190043002, -1291145327, 2035548310, 1009011382, -1196975971, -174555469, 1584400805, 1038613292, -1502999910, 1947580578, 1282479765, 530729193 ], [ 566825865, -1957187238, -19167969, -1313124534, -358260404, -527311687, -338903054, 1524653672, -1295859818, 1848269579, -264645673, 559714853, 325075210, 1283334528 ] ], [ [ -1721147845, 783618764, 1719734607, 1481193929, 395619904, 443830937, 1298848247, 1789893017, -14713642, 1127176523, 182675666, 1391981967, 1981542399, 1053828628 ], [ 273086949, 1697878684, -530816386, -1740908347, 2010433378, 1804750439, -1559313774, -1910962105, -153123868, -1564065478, 914556876, -389883694, -1379315410, -2023185323 ], [ 1931547702, -703714080, -967470224, -1375418004, -189080418, 1732051162, -1040455733, 1685005705, -1121799419, 1059444052, 1459733882, -196320711, 1319167937, -1532637882 ], [ 1398807751, 1100192866, 624441096, 1366225823, -1049025663, -1292576027, -1604944328, 1777061705, 111780558, 1987304035, -1848400745, 1531138674, 111970659, -989068886 ], [ -1600601619, -1860820916, -670357934, 931531687, -2074965713, 1722879645, 1134732326, 2072339200, 1689520044, 608372425, 1576984791, 302625790, 207578610, -762932409 ], [ 671996441, 369416371, -889896347, -135184447, -1409337399, -1952167169, -554636662, -1796217, -814998137, -835783312, -1646437180, 1423496383, -646955903, -1958255783 ], [ 2035153255, 141310607, 1083056460, -630413987, 1890724310, 407003297, -1972154359, 1695784636, -1097007158, -2090139647, 379985218, -1060460156, -291037781, -87923595 ], [ 98624649, -1043330097, -1719865787, -917539255, -1286511459, -514499047, -1199941585, 91505011, -935907175, -1285884779, 123750355, 134215337, 1548423408, 1952488868 ], [ 1079768123, 1079650537, 77802151, -535574973, 748399514, -2073785849, -1024784335, -1909670144, -907340978, -264069136, -152699699, -884641742, -92885181, -1397528606 ], [ 808673796, 1554837534, 2048231541, 610285088, -2105370920, -2082645729, 1589664549, -519953595, 137718593, 2111028286, -1603653610, 1036227302, -885667808, 1921558720 ], [ -1077285892, 1155128549, -358475596, -2053995718, 1817045527, -1415575361, -279706268, -2144297747, -600664646, 336869562, -1981282087, -944370353, 2107263848, -861042711 ], [ 1628465975, -1457737253, -658043352, 1437704723, -1702353648, -1231929846, 856182999, -807758086, 1208006397, -720266133, 1156150649, 1178181571, 1431508837, -864202337 ], [ 1346530247, -564551800, 1309794949, 1945095309, -1898566548, -111968180, -1633076692, -711034171, -298139914, -123890151, 639401243, 1027385855, -2079915754, -443129897 ], [ -1620363357, -1597391392, 1761138097, -98021689, -94464598, 1176090749, -149382577, 715293022, -884741469, 593563625, 12273720, 1685055115, -993555795, -210927366 ], [ 2007509685, 35059304, -1978306953, 516562162, -703443219, 2099655696, -536968411, -982987621, 1596365673, 1977880088, -1598573937, 942265116, -2112490452, -2002422504 ], [ 1566144164, 982108964, -765592715, 2150709, -1960126322, 85790336, 355036621, -1601303289, 1696253834, -1524130929, 917139432, -770204804, -1432850234, 218652320 ], [ -120478299, -819360070, -2055221916, 1475140029, -2031807360, 1594196000, 2017642015, -1931363513, -497084004, 125720026, 531261253, -1435225742, 1545031878, 588435353 ] ], [ [ -583357475, -418829228, -1234193986, -1717842980, 1353435064, 1060919231, -1359297602, -179298410, -1655886862, 1389388212, 12210976, -1331468149, -779387717, -1579845527 ], [ -444752285, 1801213114, -1705666023, -577896370, -338809112, -1260909223, 440394857, 642107998, -1480220576, -609941750, 975858384, 1126282432, 836507240, -1323670089 ], [ 175109435, 1648474176, 830660942, 1483298291, -542003655, 121969543, 1172286959, -1731101945, 1518522448, 1475913121, -1369717295, -2070683066, -1246909793, -253361629 ], [ -1172049350, -7754288, 43334659, 1160162339, -1115340858, 2075177312, 1170659001, 1417308520, 1221033315, 197614776, -434231127, -1789527030, 1992993621, 2072352290 ], [ 550952275, 589113114, -2020310909, 176554488, -1793872386, -164059180, -895392032, 1080542801, -445150927, -1212153447, 1041217208, -1433438073, -550646900, -956966286 ], [ 804790451, 1764804476, -604379889, 448374947, -2125566927, 203232244, 2104104894, -1232314837, -834293924, 821453534, 1163005900, 1268167457, -783042721, 189336023 ], [ -1829622671, -1019771570, 1647632754, 1479793797, 1368724063, 1082138736, -643559534, -263095267, 1685326382, -1659451795, -1023344287, 963444292, -927352958, -1834823572 ], [ -1066285768, -315532039, -1165070754, -678373041, -1059574626, -1947474191, 301207508, 2037417313, -583277219, -2147271792, -134043453, -2106214398, 642168757, -1733955715 ], [ -1181443182, 283313508, 1868612469, -1837459122, 354229781, 1069720530, 1206021379, 858759457, 622394065, 508977073, 460922248, 1724994670, -1525463132, 1486258440 ], [ 384752508, -718028401, 2038947011, -116100433, -2015083407, 1440999743, -2103817047, -2075915675, -771318064, -500752579, -957466563, 1683155698, 982768522, 1238386021 ], [ -1050229801, -1985665165, -268640244, 1211493531, 1061732074, 855932204, 188248144, 892021714, 1629771733, -94281906, 1649815388, 1177708055, -1511780597, -338101791 ], [ 406302402, 642490152, -1184838147, 1586132595, -381723308, 671399275, 1433919656, 1661213816, -1049764546, -2006730233, -1153618788, -572623933, -589394964, 164414256 ], [ 1488715683, -978002260, -2079110868, 1055303501, 1685079637, -799371749, 1380025283, 1119440386, 428031284, -35147324, -374355222, 1770549233, -116599453, -1962060838 ], [ -661681054, -801143540, -1756696886, -165584773, 1486954339, 2028250735, 788561538, 189481948, -1118228266, -845242959, 363790914, -1406539399, 1258362842, 253275202 ], [ -1844959599, -1393606259, -1022195622, 681837666, 1651228900, -786617142, -870757041, -1305564970, -527390420, -2030350816, -1490507673, 630180098, 1042890462, -823693790 ], [ 1017223138, -1788727898, 1662999140, -2126191086, -1754136845, 244899779, -703636274, -1597514364, 1457730277, 1804281714, -849963601, 1061698398, -1902916278, -512372861 ], [ 562324531, -2024463326, -1240677850, 1701302826, -1910954465, 1077248648, -955317612, 1969879228, -1007102436, 373129179, -896294351, -518417772, 483000280, 362161427 ] ], [ [ -417809844, 1837358632, -2030191659, 1940536523, -2126358052, -1515567010, 1398582064, -361729220, -922292430, -1921040086, 652855091, 169424041, -627717005, 1493498228 ], [ 604302652, 1215112770, 1020006387, -688821034, -1380574485, -1558351660, 688126835, -1886492392, -1659760334, 1142121753, -47291933, -1586282359, -2095282511, -976271988 ], [ 231968008, -386699857, 1391359611, -1270549852, -1076442381, -728627964, -1366773603, -554412716, 749200343, 201771087, -768093216, 596991007, 233679267, 420983774 ], [ 793246993, -240871918, -344949066, 637635342, 1761815043, 1113583441, -912062791, 1007417933, 1891673219, -1523077509, -1071644020, 1866192637, 974932208, -487430724 ], [ -367841153, -1551258088, -1934041920, -1684031413, -202672269, -1518321256, -1537422904, -133158420, 131427433, 696995523, 392250547, -40473515, 1948144453, 2019341979 ], [ 496714046, -616736615, 1662524632, 327435430, 1718262542, 1813375464, 1072141869, -2046344704, 688965320, -401274420, 324820754, -1732997845, 1149685686, 125983715 ], [ -50515961, -433562766, 76111769, -1714651365, -1227948464, -1924374666, 1362288955, 1056605363, -1588852884, -1466337336, 526697141, -1102278713, -472296598, 169137193 ], [ 1509320465, 922268352, 218974479, 1019359110, -680307401, -1798405654, -38182120, -524828698, 475538059, 1976458062, -2061989568, 1350153542, -242378007, 1089166344 ], [ -166455920, 439366311, 1535997332, -1047428221, -1749317662, -516222177, -276221435, 1953791289, 1642160898, -180442462, -1816262503, 755448144, 484179287, -608975588 ], [ -505954189, -891814990, 914355549, -1144769028, -1619402424, -347026129, -1494104298, -922796365, 844009627, 1836570962, 385600727, -1881441243, 1220224937, 2025252652 ], [ 64326688, -88613624, 859177541, 571414039, -1082990101, -239013881, 1023881269, 506742747, -341632536, -1747044864, -1573380349, 904806301, -252866040, 670201759 ], [ 656587776, -1987896965, -332669376, -692851535, -1675185840, -2020514109, -51550874, 1797942587, 1902787793, -17230848, 934332455, -444860491, 184753964, 1155387653 ], [ 1709842854, -1103059037, -1627771654, -772835163, 856906441, -983040539, -1912237179, 1143651228, -174464890, 1384474208, -347340786, 481421311, -405236157, -930570029 ], [ -605328567, 1062308444, 151533903, 1264112183, 870284491, -386952405, 899084638, -375154892, -1711374390, 485686862, 1020596094, 1785611204, -1697513512, 1188724097 ], [ 771765431, -293941927, -150079200, -1930999820, 576943656, -1460737577, -1937840621, -179550067, -1327245114, -942833337, -998758355, -744495216, 1921686966, 213134431 ], [ -852876651, 228651885, 1588293089, 272043320, -1814052347, 1726582642, 495885423, -135566769, 2052511117, -2026732880, 1491332199, -216890373, 318738121, 772693362 ], [ 295497360, -1578210758, 1632361418, -53510676, -1269709328, -942143231, -1818811100, -696985778, 989631289, 775470988, -317450192, -922213203, 1656411167, -1502619181 ] ], [ [ 623380129, 388008551, 942617991, 1822836466, 305345804, -856001582, -903988907, 600019739, 1139570300, -78090765, -1303505768, 570701739, 608205080, -1076019548 ], [ -791428412, -888764364, -191114939, -1066923020, 792137391, -908076472, -226024149, -1137152978, -1356463026, -1656326731, 1664147892, 1509393339, -71215745, -1890206296 ], [ 1124561696, -1932204238, 882513816, 262516335, -1292587809, 866081162, -1556511883, 2145569450, 234488339, 2016026248, 2128780690, 771911574, -130533843, 1262151397 ], [ -235720154, 990703774, 1345422691, 866669649, -709044076, 257129749, -601949671, 1564293805, -1864439754, 257979041, -1651848366, 1392657746, 931061696, -836780229 ], [ -117706112, 248212424, 17205056, -1665264422, -1749537815, -1429822877, 52648631, -247973658, -2030223877, 741537445, 1629405468, 311901989, -1687373619, 523073834 ], [ -1420424433, 1755527942, -861112586, -1928856854, 1712507440, -550007032, -1070650663, -1966924551, -375855435, -2002086245, -1901135901, 259923809, 507948904, -930966551 ], [ -2146262866, -630755204, 600802152, -604300214, 1198023905, -1721826092, -1958935456, -1922931426, -136362292, -968955628, 1346181024, -162179634, 30764174, -524458448 ], [ -281003434, 2015776795, -374075829, 711511550, 1222652549, 210355141, 655876418, -1042604997, 2064737924, -386657375, 197818514, -1428623951, -1432095239, 1945670108 ], [ -89120146, -1095530595, 548759816, -1453532253, 647779251, -447846984, -849875138, 1746253149, 762350243, 1130190659, -133249343, -780217887, -2073212354, -2109623949 ], [ 535965247, -1908608444, -1735389545, -747673988, 392562950, -1922562715, 71883775, 387252912, -1255669126, 1591811438, 1037361316, -259543912, -1889069066, 1439053098 ], [ 1903794577, -1059885110, -768610266, 132306423, 123754860, 1446758915, 1090820042, 890055315, -1371396446, 915139190, 1261826956, -122820870, 1817190080, -1961543125 ], [ -1561534366, 1368027138, -598908254, 1045958856, -1931164120, 601965995, 2036206268, -531125894, 307496902, 1022785695, 1188726454, 1030212519, -608585509, -113517051 ], [ -481170585, -64749292, -923502606, -1747074476, 1139503203, -417317210, -299151040, -1995400777, -1895977302, 511080024, 1606781394, 900955197, 205381679, 550675242 ], [ -51425434, 863892740, -400094914, -2027546265, -1773316395, 969122583, 897702382, -1226392197, 1397743135, 1457132438, -91308420, 1221947786, 482143650, 858467996 ], [ 1943950627, -818859622, -957661184, -345773199, 2048947613, -923397569, 161639975, -797817010, -46563966, -1633163313, 1849160683, -604510611, -579134721, 1275312775 ], [ 1607014310, 835539001, -566964354, 1663131124, -190469230, 404506511, 252994222, 2095854810, -2144445504, -1046036131, 1251023972, 349956094, -558995503, -1262503984 ], [ 488415677, -1810369638, -232933091, -42688657, 707939580, 1015787197, 735173355, 898471055, -1130123004, -2056043011, -49337192, -1206007226, 883213783, 205467012 ] ], [ [ -622309172, 1744729993, -1056888527, -154635239, -18490037, 607099036, -1085706668, 927539890, 1557239999, -1519112711, 1537137016, -940568492, -85518529, -1094494788 ], [ 1331392168, 1960750485, -1416625890, 1257800189, -575655676, 295406623, -832449657, -1177614093, -1743076295, 1829877549, 814946924, 1726544564, -1511879662, 1011040630 ], [ 1627447375, 75608782, 1698017474, 2073055466, -1091075245, 1080449291, 1134479285, -195356848, 834314493, 1026026892, 1023152342, 2810449, 330019280, -915728024 ], [ 1360750355, -698687891, -447704695, 745893672, -383894338, 463705617, 1701091687, 1495970466, -1638102923, -354095834, 2043370470, 326581528, 233413366, -1641730304 ], [ 341881164, 1329935710, -835612970, 1599956693, -1181658614, -921910693, -1408559934, -990669903, 1179476980, 1004842706, 1824772091, 2030013903, -1909125883, -1081582324 ], [ -369607952, 530001820, 8124652, -1001745425, -1827871532, -924470632, -1175885388, -62731414, -383595593, 1435982679, 1374496346, -1157886986, 730374495, -1144869680 ], [ -1753619600, -1826352945, -1174032998, -1628054469, 147963991, 1021826175, -1517758212, 1213130947, -460388558, 100270433, -1877856184, 1908993373, 483940902, -1761415346 ], [ -1993686363, -89715781, -415222824, 1819467763, 1942149683, -73432240, -1818183198, 449860984, 1327564240, -566271673, 12941005, 1342444337, 1570255228, -222878983 ], [ 1342790043, -1644956206, -657717158, 324524811, -96873099, -448510764, 1638562739, 1292128672, 366279083, 1614980029, 98626209, 1263650716, 804034512, 505302140 ], [ -445673310, -946820434, 525179063, 1030897023, 122951340, -1901387355, -1251361789, -1825257635, -894877529, 1249209989, 146710134, -1392195318, -1287817182, 2043121735 ], [ 1070265263, -22373859, 800183989, -238296985, 63297915, -1987759537, 940085223, 321754583, 1316377911, -1425056344, -1960877786, 242066387, 621822521, 1262734041 ], [ -468269377, -1283378888, 813873746, 1859103475, -2134341759, 240613243, 1755243000, 928630332, -1207583351, -977695699, -936748360, 1864651778, 34756956, 1330724733 ], [ -675643770, -657013159, -854835530, 675078057, 1503988428, 743043455, 1272384349, 1452723051, -757390595, -1980004836, -658580130, 815949617, 887852672, -754270086 ], [ 1233970614, 1773838732, 415666695, 1702387444, -1552023348, 1306729301, -1599012345, -1625519912, 1378608325, 1320093470, -1726394282, -1008833727, -1714071931, 1801525017 ], [ 1087911396, -863529722, -1759312523, 1047204508, 1299083736, -1813256231, -719854723, 592953986, 743033464, 352249927, -1809766520, 111434182, -121233650, -853158011 ], [ 1722359442, 932203292, -1774899009, -1484898307, -23720317, 1733261311, 56153206, 1500112512, 308456381, -350300983, -1920709655, 114317959, 1563789328, 1292521092 ], [ -1529934732, -984277623, 79031875, -1570403915, 1274976385, -199610855, -1196231931, 524469419, 813284443, 658131121, 1221865342, -968573722, 638681857, -960211729 ] ], [ [ 548978981, -227686670, 1794299253, 1023149809, 813605536, -1551813757, -1706967937, 1122011238, 824329268, 1906684135, -541622201, -392216919, -446374314, -99964946 ], [ 1845705311, -495831121, -88101390, 1986331759, -1816230449, 1620009865, -2084514706, 1343580067, 1320254091, 245532896, -1879574597, -37178197, 828944637, 229192685 ], [ 415781723, 720773184, -342698074, -2060074890, -944916810, 1839852937, 631587112, 1647679519, -1696478333, -1163704590, 1026385429, 103738652, -902765633, 1492451843 ], [ 993953825, 884216333, 349282820, -1637188301, -1196135641, 242034216, -126588896, -1407206763, 2062309794, -1510943206, -956445639, 297996722, -1391404312, 264757113 ], [ -1348934861, 2046962382, -49922075, -500932273, 1759886692, -110301795, 798201809, -134901315, -1300309417, -642248796, -1964594825, -894328599, -1810588059, -1098634620 ], [ -728398230, -35106995, -1716136350, -1385212773, -695399845, 5349828, 161612174, 1633869553, 450208079, 412730917, 768161244, 202453821, -538328651, -650707706 ], [ -402656114, 1027132769, -1055278624, -1449727230, 172194966, 779704059, -1145856099, 531084780, -1916815499, -148278970, 1690760379, 933909286, -1664794324, 773779309 ], [ 1917580152, -1468827184, 117889758, -115243878, -898308567, 1987505683, 715876684, 511631602, -670860298, 810385345, 1404734502, 548917871, -277911953, -1861362785 ], [ -1963337883, 523406192, -262746258, -39984839, 2122781432, 1884554522, -1396568165, -1792130236, -1702045403, -981393109, 2045596876, -2093261984, -1225914438, -434432054 ], [ 862590364, -152690696, -50635166, -2147409838, -210453577, 560997217, 2109118792, -289567483, 105464399, 1814702339, 301286213, -715513835, -766057532, -302139122 ], [ 164276770, -1047580201, 1752056937, 597201898, -1383065004, 2035685319, 1472729262, -1622173780, -1618980944, 1650497978, -732791696, -1184599694, -874783558, 1151062570 ], [ 712079637, -1697938422, -1357869064, 448951919, 191735186, 584808486, 878109861, 601898796, 1767168849, -1314962754, 1532831362, -161019839, -844974336, 1502459768 ], [ -1458338534, -685972805, -791098540, -1403833905, 1818867668, -260127257, 1997834380, 1090463239, -3464271, 1617253269, -1409625108, -195012890, -1849602668, -840007754 ], [ -828587852, -845702727, -753503547, -2034281048, -744890957, -1514659912, -1098800650, 408328070, 1726709983, 1822796562, 267199734, -1214937546, -973114147, -879228594 ], [ 1061312537, -311860945, -1983746944, 734317709, 1935266937, -1481951344, 261065496, 181956484, 539621716, -649393052, 168366285, 1467268116, 349523473, 1802022908 ], [ -649947801, -617052077, 217268310, -837162432, 1431696083, 1341908983, 601769872, 233821665, 792844617, 188377058, 546135151, 1689809020, 237479106, 2062892718 ], [ 1999154632, 79186851, -368823118, -681162875, 521398046, -417490433, 1610163729, -355191467, 1097975511, 315882999, 707393969, -954881580, 1556784013, 822661027 ] ], [ [ -1422049484, -1508020936, -1180270752, -752268596, -1163543493, 918627528, -1019633474, -1609136001, 1143892185, -1872138093, -27853454, 2084712993, -168434946, -1275416543 ], [ 358617803, 459945242, 1156211978, 382618128, 260650762, -630907125, 447948975, 1969708983, 1876189833, 1339338015, -149722613, 455262780, 2098444602, 2108680529 ], [ -1849166388, 2145810893, 155224167, -2047082328, -247597030, -863007325, -915023297, 1801850337, -176481845, 460384147, -323486066, 21672468, -1943592983, -1392935564 ], [ 1885138263, 1971476495, 181174807, -1084643888, -2017765755, -2120533734, 566612777, -1608648647, 1209783804, -711881499, -1192030742, -1413353499, 1507640979, 1169362037 ], [ -1783009135, -19294053, -370914113, -618167028, -993998873, 1221169719, -1478037373, -476114590, 193361083, -86647041, -1154470276, -137942328, -2067827403, -1850600252 ], [ -1725719333, 54356416, -628458774, -958873624, 1270372166, 1259341174, -500070043, 1482151656, -779328240, -1030016410, -1799164404, 1270603425, -599279077, 1623486333 ], [ 2077940619, -2020386004, -1770485054, -626303787, -444512723, 1910846519, 1951920982, 921060581, 1148401531, -2000609350, 481809042, -1330983927, 1472636935, -1378635641 ], [ -1912487658, 1364560619, 193342254, 1819468215, 518339672, 1287317787, -1108442127, -1660788117, -1009215288, 1485609754, 70796969, 735333340, -675880515, -1823570914 ], [ 655915702, 1183649628, -2000890485, -2139404429, -598005490, -186644971, 96531749, -463936696, -1136317786, 1551289782, -458312593, -1149982857, -1570574343, 1918409672 ], [ 444928247, 1625447253, -1076897527, -367462325, 580035096, 1094286602, 1343171131, 60344181, -1416201054, -202822790, 383218571, -1740762837, -1893718418, 1860276429 ], [ 139678735, 674958445, -937529264, -1568366608, -122420747, 2057055472, 363360962, -411787676, 310929721, 1733144452, 523026600, 974960549, 1640756514, -1161967355 ], [ 1724518501, 717460943, -1274517546, -617742287, -1072037930, -1963386083, -2081186443, 1188703549, 775289043, 2142166878, -1644152253, 125393163, -1489252460, 934357710 ], [ -25209253, -2087356314, -1085748576, 30503100, 1169928187, 1618515339, 674365418, -1562372961, 1491703676, 430958672, -1523333495, -430130110, 1628585469, -1581204881 ], [ 1336789091, -707448413, -405125155, 645226471, 1113035957, 1680674178, 1922742317, 225543281, 1011245168, -1579718001, -1892208603, 342497681, 393447881, -960224978 ], [ 977514153, -860714248, 1482227515, 1113014029, -576139748, 598646710, -1829875681, 963209608, 1951143375, -1897883287, 1376529785, -1361885023, -958376629, -854604375 ], [ -1769057756, 1779014121, -1422852797, 1405532351, 548908846, -935221168, 1301359221, -1896426357, 151674978, -559925222, 1902200082, 163837209, -1683913159, -941179241 ], [ 979562554, -763416982, 496865082, 216515210, 1322327191, -883871767, -1506838843, -767037033, 981532609, -1504749987, -223662854, 1483844011, 1216791991, -1739103951 ] ], [ [ -1675715986, 1465080400, -1000341617, 246167413, 134613480, 685882309, 872128608, 205351688, 1776122719, -137028104, 2028459009, -193197149, -516400860, -443622086 ], [ 794572774, -1411311488, -1130637930, -1806476618, 70977321, -2108913613, -16735783, 481820956, 239154075, 973912691, -1433193045, -943643591, 942025653, -383713289 ], [ -556419039, -14192224, -1815453278, -345802470, 1408959710, -129743105, -1321148141, 1507749045, 362948867, 1182989998, 169352023, -1678150662, 550456301, -2021814802 ], [ 1244841487, 2117545184, -1852691678, -1485970779, 1443229498, 1883037521, 404248033, -1466447661, 1541298999, 119612678, -1859009792, -841767439, 988294644, -359752202 ], [ -854333558, -1514762878, 661398552, 2085913418, 171556334, -61252364, -1583826455, -1050068340, -1845831360, 278301648, -320400787, -1817449920, 419494756, 1575372924 ], [ 1550023539, 1675955820, -1081393038, -799068752, 455748908, -162475115, -707895578, 1654249813, 197893633, 1238737608, 1404462681, -2123976247, -117385159, -1808553467 ], [ -1290794652, 632390833, 1291446524, 530921580, 1646061382, -405266228, 2102353075, 509575752, -1063570830, 667259839, -1255037987, -2078471181, -215842542, -1186146106 ], [ 1844240048, -991744274, 686805776, 1362182141, 1543261515, -1719124039, 1476698750, -608016079, 1002316686, -1628515989, -1686779441, 959403280, 82165400, -382217653 ], [ -114157687, -702206450, 1803061880, -574555213, -672036455, 230980961, 353801746, -1192723611, -96736716, 715430724, -1984376643, 141275239, -2006796119, 1151930555 ], [ 795515607, 1815386151, 364208834, 335179927, -93493856, 2139231639, 493554944, -826501337, -1849835804, -1746871061, -1107387835, 346779680, -871589765, -921742977 ], [ -1030689031, 2009070751, -64980098, -114095018, 1600862037, -1464441955, 1628744182, -1630303021, 228193856, 1529933598, -312775301, 1025005381, -1853266905, -1465669164 ], [ 1257076634, 1654166273, -867459398, -2052291086, 495406274, -671970725, 1766149866, -735092633, -627323273, 1853018937, 2043418770, -1485234639, 780075467, -844344757 ], [ -616077120, 479324776, 1608881256, 1841364341, -2106947192, 64449064, -811831608, 978978542, 724036706, -1003595157, 418833968, 1851067169, -1934549880, -480995911 ], [ 831771604, 774231879, 1863027987, 251464096, 1472294335, 2094612519, 2090534665, -1455547875, -1577899802, 1903990648, 1717310202, -528203787, -1651918530, 1543208059 ], [ -1511773151, 1243232996, -314301181, 781377494, 389096277, -119395356, 619081437, 973518068, 1412293608, -498351370, 331422254, 540706152, -2115635136, -672812066 ], [ 745412625, 1138342085, -1599583679, 1650781873, 1788378375, 1654519340, 1290092268, -845888872, 742680835, 2146062105, 558724651, -1352804858, -1688744508, -426018851 ], [ 1241786660, -1533093858, 739295207, -2129116638, 2040364975, 290597650, -910817518, 1261599687, -228391020, -1402629504, -1911029287, 965554724, 120077782, 1100801134 ] ], [ [ 240080118, -1954842241, 261367041, 307601189, -1069739171, -1209184256, 698383454, -1550751560, 1384567222, 2035843082, -776481575, 1411180279, -1945562891, 1077903698 ], [ 284257759, 2118412999, 927457664, -2093460875, -1908412570, -1149859149, -1618880528, -1776973834, 1756480049, 1524302596, 130035203, 1829265850, 378962773, -1719476896 ], [ 1606750697, 1291060143, 68876365, 1117469889, 368345893, 782117841, -550338340, 1525227442, 1210571227, 1344630590, 491622914, -1599035312, 1450758006, 1736469643 ], [ -1919248438, 997434281, -1123648052, -809755699, -1641433963, -346186059, 720579520, 2071596003, 772744860, -1447334938, -787563857, -1656110827, 1485898665, 1625947007 ], [ 688935804, -611762069, -1168822408, 90720856, 590179314, -1274583499, -1550799450, 1131216316, -1389881899, 515963552, -456332363, 1613008269, 1101602820, 832472511 ], [ 1630477042, -1061647230, 1674201980, -1986452641, 1889083035, 1137351681, 231236264, -1614245685, -296501758, 1784789919, -348281152, -706077893, 442971888, -281988030 ], [ 1450928637, -481683266, -1751256130, 1497693512, 1552401782, -1039588582, 1394093848, 1650585810, 1277718306, 1039670945, 1503641966, -2095135849, -1626881212, 1186897180 ], [ -1537694435, -1425987986, -632505205, 1262064935, 1166512507, -280464727, -370002170, -344648827, 1734653240, -456847296, 1143403373, 790385344, 281335049, -1377806018 ], [ -333166229, -1745926400, 1689922686, -417143318, 515295266, -972467332, -1163538924, 1489255242, -1046373345, 131363389, -2023239723, -784473387, -1901548593, -1184878099 ], [ -1786800695, 1214040105, 1602779423, 1644474545, 776940405, 340769468, 1989726886, -1931947915, -129646343, -1767090141, 1999705177, -542859028, -1931039872, -928455959 ], [ -441338667, -2070747497, -846424704, -1479102868, 1812046368, -1033125500, -1528280929, -1873386758, 1106490939, 105361329, -660782728, 1295797526, -2104110160, -440016242 ], [ -1478757666, 2108628485, -1104487423, 1317756181, 1494845396, -285001099, 1429931478, -1151621146, 1362949673, -307566151, -1209917944, -1142632154, -1878953508, -1966277984 ], [ 839560625, -393178441, -1242767226, 245778817, -1233111458, 2020435845, -1856868532, 1184244701, 667398450, 415366932, -895710862, 1241317940, -1157724908, -1277141179 ], [ 1312192548, 299623089, 1920546314, -1354099415, -139979281, 1873065621, 542901611, -1990812624, 1161463509, 478061922, -948833715, 1202480583, -1405193716, -1100883943 ], [ -286987461, -1376197268, -1970777691, 459151497, 1803493248, -1182478739, -1079215075, -205290791, 2079434764, -247650896, 2117896482, -551526112, 190370350, -845165340 ], [ -575071280, -1187409853, 1881005539, 1668260772, 168917906, -1412159817, -2084804346, 1918824692, -312186246, 1441621656, 1391514631, -1758553765, -1670514781, -639956 ], [ -1711174914, -1053403849, 1563864573, -1229443175, -508028256, 1119855602, -243632921, -27082258, -1553122201, -1041969407, -11882500, -1154141402, 1637563849, 581771278 ] ], [ [ -1705995976, -1264158772, -99341052, -1869174601, 594420616, -1733396237, 2003642705, 684085750, -481726727, 1255395292, 637367531, -2014862245, 1362146128, -672746509 ], [ -1258548570, -1522934987, 448456309, 1537848947, -1587006799, -1944029932, 98779212, -657145322, -407967386, -7436204, 414203316, 967704345, 1214470120, -1584179216 ], [ 1902145770, 1497672636, 1649234435, -37425658, -1547584400, -480814460, -945961938, -1265336223, -1295766723, 1626778438, -268534926, 686131271, 1021701665, 1091381722 ], [ 2002634315, -2012591661, -102101657, -98641200, -990805144, 266750731, -671062019, 2134819353, 228635662, -501409195, 305293030, -219139648, 1897053847, -1506904687 ], [ 664649609, -1438346118, -1255589937, -20117320, -1385552411, 699961491, 2070076882, 1229807633, -1505527274, -1672631636, 731535006, -1881425591, 236144233, -1091128075 ], [ 1104210060, -168141845, 1196653108, 2008291489, 2114296342, -187375792, -2077405793, 563638436, 1225663518, -210550661, 152610259, -1310924694, -2029450621, -561492210 ], [ -1486033499, -661821283, 1266055810, 2016408708, -257815948, -1634941486, -856846537, -778704798, -1473183413, -1042559685, -414751836, -946549398, -1112748668, 1468918283 ], [ -1987026571, -1134292310, 859540991, 1060980870, 1438698911, -1270447643, 93774365, -1698788657, -1547508852, -627815175, 1174381290, -1588225914, -1729167709, -1841258072 ], [ 529010071, 1986800678, -1709851763, 1368319606, 1200283480, -134948160, 413990657, 2017619460, -2008871247, -1748425080, 1056841773, 501645583, 297511721, 1996635207 ], [ -402223434, 194599190, -1468913635, -730479895, -1307950822, 1425841661, -2077000499, -214503055, 570781057, 2060297183, 1842356211, 214523706, 628330671, 1329628379 ], [ -1809903048, 775411867, 715459388, -1459845448, -1923720217, -661194001, -1359251743, 1678230835, 424685678, -1113660913, -1805026640, 684280530, 1290651336, -311648595 ], [ -672286671, 561573405, 1765428696, -1348964446, 1380395, -1187589518, 263314297, -1686935837, -1095852395, 785965480, -1730277991, 269214700, 77805197, -304299457 ], [ 1198739336, 1723403816, 879178510, 1496067550, 417986393, 1768880835, 1664288441, 761730405, 155515276, -639621053, -2048321922, 400309907, 1539957246, 932971905 ], [ 998962215, 1324666924, -557172633, 1353092573, 1501283623, 2112161097, 721949071, 1357424951, -1177839089, 1397638434, -1619588721, -867462078, -1580671920, -276449622 ], [ -2067732242, -488902757, -535597923, 1767130960, 464671868, 1192833688, -1831467487, 26350496, -1166593370, -1015802529, -2019247570, -679662082, 162776662, 2019058171 ], [ -399169820, 1827840065, 960445249, -1741481267, -2037329408, -905170246, 1148653532, 2007657103, -487954775, -233369686, 56151404, -1062246054, -666184278, 1823612149 ], [ 726011935, -659383541, -211360534, 468630747, 376576576, 993570534, 457590399, 1496505702, 1236561855, -1573356006, -1301612021, 800171259, -1909024283, -943670768 ] ], [ [ 1472065609, -803710867, -1606095540, -415655319, -495871314, 762057998, 1415545313, 976567857, -586969512, 726449523, 404574944, -673996743, 1821928229, -1606361238 ], [ 1609635823, -679696583, 9757705, -927358178, 669835936, -417303958, 1048976384, 1577876909, -127991749, 1701361424, 1958925557, 2095379858, 1442925162, 753906575 ], [ -143833307, -2142006251, 934470392, -1215336579, 1095140803, 1966315809, -234667156, -940833984, 1194907441, 811921591, 1897413735, -294713235, 1903536892, 1997949067 ], [ 239307284, -1111679277, -192867847, 868198180, -205868498, 1357263401, 1171307480, 1952552052, -1530701487, -1160938786, 1904345521, 1507221341, -1601816049, 438730896 ], [ -1057414355, 577847181, -1690801962, 1337447910, -605829529, 1604317945, 1384919167, 2001395348, 2084616292, -320511623, 1689200758, 799193560, 1187409287, -1276842873 ], [ -1455830781, 1706037985, -18572047, 1474500951, -1969467015, -587022706, 1314738161, 233977575, 35943460, 1912985953, 97000726, 1147621468, 1305373738, 1464777434 ], [ -842501734, -1669368477, 1256253728, 500776923, -2116630294, 249373876, -20765637, 899468437, -1994304159, -1111052470, 425655124, 549587112, -1444181048, 1947266774 ], [ -176213298, 691852831, -638864373, -531851283, -1198646895, 151768792, -758448557, 904697813, 460435613, 863035739, 239773488, -737032359, 2126266254, -1251948641 ], [ 193051199, 844664389, -255224194, -279322031, 138166609, -30354298, 1503097932, -622466520, -1780348882, -1821167989, 1056284454, -1021906976, 1374543560, -1184275177 ], [ -125781141, 78019482, 315630024, -1343651056, -237448459, -737845855, 608264951, 22279015, -222530887, 1035999461, 1526672766, 672657811, -817306471, 2076356601 ], [ -1711717591, -1542464673, -947721783, -201855235, 74355863, -1550516173, 330332813, 490682125, 1400017927, 1887254555, 822116545, 1829415654, 1930610508, -832258357 ], [ -924508273, -1181313476, -2026189687, 1930019072, -527832845, -509892585, 593940837, 460881087, 52749232, 1531744091, 1093503884, -692179381, -1973089264, -565728774 ], [ 2033314072, 1192125414, -404692600, 802735980, 1373533504, 1325406450, 1123467924, -2005701735, 876484894, 768887367, 837826974, -1914717216, -1368560774, 227160132 ], [ -1263399781, -2089505159, 6099440, 572006442, 1558261512, 694500821, -559468246, 1608091491, 1982988011, 1278041537, 625891247, -1038855026, 1537328442, 1374171009 ], [ -932655232, -53187185, -1858936365, -250805412, -261677202, 395550418, 1680329470, -1699197058, -1003540134, -121207737, -1457273224, -381881667, -1771885311, 1053447683 ], [ -1066829242, -584746573, 1338349514, -861251887, -2140377377, 1189960871, -454812114, -1140237496, 1875341689, 778636150, 401251739, 542739498, -734919092, 714941593 ], [ -39920985, 593888570, -1554122643, -304772760, -1833051435, -882726528, 556993957, -946568095, 642128052, -393537806, -139819236, -734973894, 145905623, -1401154598 ] ], [ [ 815768485, 1717186843, 1380357719, 2138854419, -1561914236, -1009017137, -234675341, -1361821217, 1973340414, 1146830533, 1834895208, -1297898734, -641860596, -251315768 ], [ 806072427, 716797157, 1736655867, 2105575135, 1744748762, 472824112, -1471592905, 329737587, -1275254443, 2084243607, 1761950248, 67863132, -685925466, -584003216 ], [ 2052716984, 2045665464, -684839324, -90025265, -1276208607, 32893437, 949465756, -1557067457, -1571646138, -431205642, 1038800457, -1890072835, -1186710677, -462996613 ], [ -925013405, 960105993, 1637074696, -61112974, 1267256138, -872405660, 911760642, -1608572913, -1319252731, 1933298663, 1994990023, 526716088, -2134009756, -2122784820 ], [ 1608384967, -492898406, -379955262, 928247823, -1602465405, -1706740392, -806054876, -464017077, -1782893965, -1059065690, 1345732232, 1807968611, -540988905, 1450783277 ], [ 419803364, -1321009004, -784934294, -9469257, 1946321257, 1843721368, 510885251, 394083000, 431273467, 236501960, 1046293242, -263995903, -1099006971, -1518999978 ], [ -1013335886, -536404658, 829861803, 1780410090, -1223424053, -909338374, -1621746732, 128854492, -842684517, -176378198, 581670670, 1745447085, -1794837265, -61044219 ], [ -1651390223, -799585973, 51690074, 1705463995, 322852687, 690285223, 1990115533, 465892617, 1536945019, -202561346, 368518958, 1529431014, 2102205901, 162780523 ], [ -427687476, 413999468, 602556032, -903947149, -1578930836, -923016110, 345938719, -386250258, 1764387190, 166671307, -2095126390, 1026133260, -907409752, 1046875008 ], [ -1887675700, -1495316559, 1674330518, 332462789, -442706685, -1494653758, -738609904, -1983378677, 2110867481, 351549093, 666553485, 1555439406, -571620313, -981211122 ], [ -1654303632, -568513267, -64579971, 1335521120, 583491426, -1725836734, 264927091, -1144244097, -1154147168, 1150613544, -1712654097, -1674531623, -463369939, 934933133 ], [ -1758922334, 1688487093, -569173419, -1357144690, -312357525, -2102134245, -930122984, -1838209260, 804246214, -1547482542, -320076565, -630933150, -2046581675, -156688529 ], [ -1634199842, -1118085819, 563178603, 678651617, 987741520, 1695177512, -181974384, 601366510, -1626356580, -1597109930, 1925940035, -115053397, -881981670, -1724400895 ], [ -1583199044, -1714421086, -355815570, -1044040871, 876970749, -182721242, -1881473714, 868968446, 1431846791, -1253563916, -1534668227, 1209144575, -1321032746, 1980627853 ], [ 1972144393, -976354009, -989740699, 787138855, 256440016, 1401874955, -2044633892, 728676417, 1336174912, -569850039, 884094415, -1794267190, -443181549, -1530746998 ], [ 1235105553, -1124578800, -2104788493, 1307059366, -1352660517, -192800422, -145577056, -273900033, -120127935, -549506580, -209506222, 2116570074, 276235907, -427788508 ], [ 962186744, -71440090, -1670478500, -1257576066, 1525616434, -921292834, 1759617506, 155783798, 413900962, -73584257, 825230003, -1789209264, 1266595322, -266046562 ] ], [ [ 1296751514, 525787066, -811032645, -2087436467, -1056786077, -365692987, -1421290300, -833454217, -708765449, 1378277404, 1524840529, 1737563661, 1538176582, 944058326 ], [ 243182095, 1905506134, 1484105578, 869810958, -1001413527, 1643331721, 875611459, 1664110787, -1895194954, -865431939, -624869283, -2112976790, -978452322, -2126410375 ], [ 1004731937, 1791838657, -1233317037, 610573850, -1066204231, 1420874451, 256256427, -1770061911, -698146833, 58078375, 42784065, -2059274557, -999382386, 871856082 ], [ -277408760, -922786360, -574555900, 642612331, 1853906105, 1028153586, 1790788700, 1528394026, 604638646, 770575213, 191417858, 884130170, 180661905, 1899585118 ], [ 623049535, -1208133739, 232034201, -1428673497, -900217876, -1964754606, -1276498620, -1040159440, 533967810, 606621708, -1036213160, 57583548, 409111439, 971574177 ], [ 652479663, -1853731751, -654828879, 1822741607, -140092264, -846458951, -1274958759, -948447148, 1976596841, 1711096839, -1925397368, -775352720, -1748318458, 2041367255 ], [ 2010749980, 324280611, -621024587, -1328158270, -1809244207, 1650019523, 474175101, 709336008, 623473153, 360274757, -544417801, -1337976536, 1175834041, 1992191853 ], [ -1426319984, 1400939131, -178309581, -268000526, -848495874, -712294976, -1754554305, 1741401404, 281501772, 1629609529, -1856574217, 693472780, 462066236, 470621366 ], [ -1268545222, -335126751, -659744598, -1006073805, 65474376, -813672469, -346576985, -1870655214, -1470127720, 810728809, 1855545942, -1070076916, -793786, 1593390641 ], [ -1216518332, -2120216356, 152415871, 2074859069, 1065176703, 1002431850, 139553606, 1889170789, 1774747467, 1151987651, 1258705000, -2052859928, 1095872076, 341530026 ], [ 1225878445, 1561502630, -721807233, 596116211, -1045773253, 232109124, 1052056118, 2129384785, -2034485202, 973421691, 2083541871, -93119081, 267085767, -1008280537 ], [ 377836589, 1938007639, -120190210, -1784830538, -336433688, 1015478308, -1465661302, 1047452675, 1495688460, 1258602354, 49146759, -1039722420, 1171914631, 1021366006 ], [ 367341074, 2084984694, 1256809452, 438217913, -241899251, -214955263, 1574505583, 169400615, 1284479775, 1469680578, -188816119, -1934651945, 487877185, -1331242469 ], [ 2056341556, 411163133, 1466656141, -1508468006, 520725699, 533035968, 984386247, -285685422, -1761566793, -1809903106, 868821439, 510948659, -120367029, -1998114378 ], [ 2144534594, 225160287, 633337471, 101094222, -1005719114, -981097935, 1751690735, 2138866866, 399194884, 945523980, 37746511, 1371900808, -1251244660, -916143297 ], [ 1406181754, 1500417838, -1150807453, -2000910901, 325558425, 128253966, 1845101635, 737162944, 983135593, -1413168563, 943995663, 649691439, 1446069459, 128733227 ], [ -397227507, -1961969250, -925578304, -1884280782, -472259533, 1895616382, -1836367273, 60102139, -928215750, 1291579218, -1784103041, -228780967, -1804065718, -1096315264 ] ], [ [ -1212884505, 2056295442, 1207205212, -1446389017, 1039105632, -1216318206, 1546846913, -1356721163, -1246773106, 114616301, 445517541, 1605904573, -880778550, 1133011829 ], [ 1761744372, 1088811132, -1229892556, 1535199045, -1157374601, 662167542, -251615926, 752908115, 940293081, 1182503212, -1481962985, -126492375, -1672970011, 2104347248 ], [ -1492892256, -1263697458, 721671324, 542422410, -828058627, -1374622054, -2014064494, 700681004, 1091706668, -273619474, 1549554894, 1216404103, -257813359, 1356286330 ], [ -130341487, 291696275, 129723980, 1624034912, 1867460435, 518237983, -1089632921, 127204304, -2105128943, 404701404, -976521301, 1907377150, 1070310964, -124537320 ], [ -71659832, -981288067, -1588588466, -973152416, 656815225, -1493706506, 347013775, -71954599, -1349836436, -578294117, 1665761714, -1262541555, 1268640366, -1681311710 ], [ -1365967537, 1624372185, -751233351, -1469361623, 257862521, 1514584415, -1180819331, -2048664420, -120054448, 2018327730, -274645123, -1737495871, 752727694, -513031930 ], [ 1718784021, -2016433756, -1258258164, 574256001, -1717528805, 1588390189, -785427395, -1757154358, -272277652, -394274902, -1830024546, -579860974, 1237456059, 857008949 ], [ -1900041106, 1242128624, 2111475786, 1217451135, -1248228915, 599959726, 1073141091, -572875514, 1449186338, 155057049, 896941524, -1053566058, -1283827473, -810849866 ], [ -382344564, 992890078, -1006319191, -559743714, 166082768, 2106551877, -1759565559, 2095967755, -572622037, 1313097784, 1415819870, 1574685263, -1383861715, -824079664 ], [ -1035350073, 491112429, 701524038, 2052490053, 459321161, 2030077317, 1484336227, -284623039, -1593039060, -1935825761, 1162744655, -443175986, 1254558448, 65194821 ], [ -258675911, -251766042, 122164870, 1817384605, -663187665, 350198895, -1538469801, -1853904949, 1808167656, 558531947, -1619699371, 1280827449, -440249139, -1248003050 ], [ -170736056, -753621239, -1911537876, -1805643389, -1893673136, -2036016833, -1409643144, -1523351830, 1385180301, 141435726, -20311817, -748557736, -854633064, 1399745820 ], [ 1194722952, 368354602, 1343659635, -669044691, -1252354970, -1910243409, -36160027, -1235867954, -1925476599, -292189092, 521131665, -493683365, 1703700121, -672174844 ], [ -1274330258, 52468864, 847472490, 1702882475, 762860031, 399222118, -1759817702, -380630374, -1108027823, -651997684, -1917147288, -787858764, -2091641731, 564168111 ], [ -770715121, -1843770537, -1436576698, -2043835371, -62297316, 294792203, 1476523063, -1432323389, 79358974, 1437393136, 1364190542, -1378317190, 1854334890, -1275903606 ], [ 331107675, 454110862, -817344951, 1648788197, 1851895106, 1142858439, 635701033, -37990975, 516268573, -1290284275, 1681821586, -2035145940, -644444481, 25698829 ], [ -456031150, 815714499, -653586514, 1271054904, 1471891502, 1671234730, -491259582, 2113619764, 292720207, 1801747869, -1788009358, -1506819843, 484884413, 177679141 ] ] ], [ [ [ 1750334720, -1116762787, 514733146, -2110565399, 452486705, 1970292876, -799331979, -814060197, -544500036, 739676614, 1101529368, 1809929056, 1719847562, 1087338707 ], [ -1793844200, 1422589002, 771006042, 1052487825, -1663175637, 472716987, 1216839255, -1646475473, 2038314285, 979049594, 1998866393, -1890915790, -378939217, 1043352031 ], [ 2094560929, -1906722598, -288168877, -1550797515, 1905592333, -179473623, 152260649, -1336052363, -1819436253, -716587893, 625770540, 832801279, -1313124479, 228366310 ], [ 1275735864, -874013201, 2057957068, 1192163655, 1447309380, 1319342368, -89591084, -1012725673, 1145862008, -1371020274, 1389990166, 1931827022, 528856764, 1245062933 ], [ -1191634781, 462197563, 1270643363, -33342588, -956708418, -890077763, 880026696, 1425734062, -333684405, 2001172604, 1439501443, 697673820, -1253286289, 1614061911 ], [ -640169737, 445067878, 901943307, -1782789857, -1836831881, -1156283379, 104204797, -1328394673, 1750984273, 1855861695, 108680345, -1091605523, 290451609, -1977838666 ], [ -1527876563, 392971367, -1538430393, 1591488053, 861368824, 1352675733, -176350045, -44605372, -1657821232, -549975282, -1243486200, -1931241267, -742811958, -1876141209 ], [ -1986762352, -259107530, -1517426980, -1454375549, 1459986697, 1128509353, 158598083, -2036735355, -337070499, -529403568, 358382531, 1546618997, -1404633097, 1266463491 ], [ 764984819, 349145538, 1746980389, -912511246, -920793381, -2096933988, -1459745785, -513166148, 1949075712, 2032148048, 831221129, -1710317740, 2061047263, -2016382852 ], [ 958234693, 1295544946, 1225208928, -100717041, -1880416436, -1033784934, 2075503054, -411847171, -1720112627, 1561942201, 1549037884, 1474488917, -590448327, -847338587 ], [ 1741820776, -151399632, 1610680081, -1919234484, 1838869078, -197112296, -895788124, -2040887631, 5361914, 133726313, -1090313232, 1498869314, -574925391, -542707704 ], [ -1904457402, 452343783, 1346318294, -56998596, 1710773034, -904576507, -1849040037, 1793953596, 1961379982, -835631236, -304301141, 738655417, -1896494480, 1747988729 ], [ -1956770779, -781969838, -1580258366, -993437110, -1530050890, 976312003, -176825328, -770104431, 1690824399, 850154677, 857673267, 1820561541, 1213729529, 2125735960 ], [ -1006919005, -20087381, -650967260, 26026791, -1378791313, -1095222315, -1122190757, -1944054013, -332320802, 2134216219, -57257134, -1149733262, -55145610, -1483959069 ], [ -1071177657, -1023334471, -1608196823, -298466051, -498354057, -1754380084, -1689211739, 1266704566, 1890847575, 1519397830, -519179406, 12277414, 540075729, 801595183 ], [ -1197076019, -1548545533, -1470047049, 73364973, 1554424540, -19111557, -821095741, 340584261, -1600636180, 1240865243, 393223923, -2142335543, 894165399, 1268009248 ], [ -855708147, -1414357939, -1182954272, -1909432875, -1938101334, 2005848584, 1690134623, -1244899132, -517421787, 863493069, -569039190, 1872218535, -231001037, -33532781 ] ], [ [ 669074540, -733050550, 513999601, -1114479817, 484972699, 1425804180, 1471091609, -775582550, -834241603, -1952363041, -1758113847, 1879072937, -1410138060, 1353004260 ], [ -1200985145, 121022160, -319584525, -1860272223, -1316093406, 2070145713, 507594118, 154367184, -893388281, 2059286633, -566487365, -1596890748, 1247777753, -969116381 ], [ 1992252119, 414483008, 1752901550, -113693740, 424058780, -501503267, 163057156, 1554613923, -377115177, -655960310, -1703438610, 222006565, 775981677, 347536039 ], [ 1172834788, 1182709092, -44011857, 182282329, -1415386071, -1349168287, 1500326154, -2096813652, -182676924, -191101553, 1907540383, 1053207954, 1688898095, -2098473154 ], [ 1795199187, 719262498, -1520326080, 1032255441, 1218982988, 1201330062, -1230090103, 1628868703, -870321384, -1926211766, -1719294281, -139190513, 913124446, -1174833575 ], [ 2075895337, -150954876, -434206462, -68082645, -1019682335, -1801288267, 361850151, 1162139370, 1481306727, -333384823, 1326856231, 1656120193, 2047169391, -1770221185 ], [ 341580601, -1437880931, -293818, 554818202, 631627004, -527026958, 724442305, 1730125633, 382543538, -1107424061, -308240222, -1373661283, -1608954787, -756438404 ], [ 663789115, -667965441, -513648309, 702497390, -530432890, -565916722, -687921372, -1505028974, -1444377250, 1844923205, 318873384, -1509431472, 1155600420, -74093002 ], [ 750427394, -380640976, 1995275003, 1426448640, -703731974, 2024968394, -1405912932, -1046975290, 533708238, -838527838, -1753395124, -1047897943, -1018208401, 289881462 ], [ -1142019367, 1440114211, -128855954, 2014819374, 1219667954, -2023534323, 1903244912, -494164503, -542891510, 524997805, 1285854950, -409437295, 751486613, 488180345 ], [ -480405661, -1977964358, 107281246, -630385962, 204119350, 111148467, 63761781, -1027294587, 2038854096, -571738515, -1925891404, -1104164005, -1084474828, 2135395216 ], [ -1308269042, 971887271, 1221919579, -1797149084, 1949742882, -1901333108, 108750823, 241793214, -1783828830, -1372221362, 1399641124, 2120499005, -1921733634, -1564673347 ], [ -917121057, 628412700, -1048640678, -1272474072, -553204608, -1793434116, 1720071701, -1971030047, -802002525, -891482843, 326129340, -871880574, 1907894283, -2127440620 ], [ -1027296477, 1614766887, -1903341026, 1360134039, -492380618, 2051892277, -748903423, 1198773007, -833944030, -122112160, 1477404487, 1379004812, -396212284, 1768621784 ], [ -658609485, 1314045230, -380751184, -84010504, 935069705, 1808077917, 148662792, -2140243430, 721466069, -133113406, 1663052390, -820772736, 1471860500, 431614174 ], [ 1058144673, -799645735, 450876016, -2126173507, -1690140272, -190011085, -1788151134, -1025024196, 2130647152, 1439219528, -737909616, 1627355098, 316545652, -1420641610 ], [ -1544861282, -546291947, -614060805, -1281131957, 343705410, 755134997, -333956915, -1722617503, 1130730182, 137179627, -421402731, -2040217726, -948557907, -187271413 ] ], [ [ 1084332168, 1884074290, 905405685, -1923647267, -1283308933, 705952684, 291990675, 770145375, 1584924652, -1976410259, -1016005371, -1842513094, 1472676668, 1205249087 ], [ -20240974, 1901876905, -1832963753, -1138486100, 1252636899, -395918677, -1231279847, -822233623, -757073690, 68991366, -1300551915, 570200944, 1994570120, 2063650101 ], [ -259200248, 1094491906, 686267430, 1059383158, -1833967888, 1578881873, 1473485821, -257888, 1875234921, 988024657, 755202218, 1145065502, 726155547, -480718966 ], [ -424950998, 2095319166, 1471857642, 223592154, -1725524346, 275638759, 1049723612, -1173580002, 1530602253, 208992551, 617984137, -1973562201, -1729949802, -1296284971 ], [ 1794198988, 76696353, 2081341651, -483783519, -2116337469, -394283015, 489292354, 2004695590, 293180487, -621855493, -717149196, -1670426028, 440456107, 620178105 ], [ -571061450, 2111378584, -417589841, 929967603, -2007205331, -1878168391, -819188927, -2019858544, 1777863953, 917384024, -1994350924, 664014589, -1933942686, 1425629150 ], [ 879675806, 1996358005, 1639927241, 1427549296, -89018810, 739714030, -1005631266, 1002435337, -514114667, 480235829, -571802492, -2049647967, 2134069498, 443935870 ], [ 1732189120, 1845544416, -1517755955, -60801950, -1896814269, -146811383, -1237817491, -1355079620, -379157475, 1757453548, 1701670387, -586555851, -1866202708, 455810313 ], [ -2061299019, 1717705445, -1449043690, -1008411613, -1435327020, 1939965487, -1353424374, 192727183, 1306333586, 1296484040, 596351336, 1133850130, 1641690925, 1417074559 ], [ -703488630, -274103015, -718186530, 1244599718, -2135945909, -134045219, 25806586, 1702523635, 371609651, -1979808333, -983128907, 1130339454, 371540865, 1647418862 ], [ 1322489026, 830641337, 1274061953, 1715221833, -1444364617, -664589878, -630392255, -5553162, -1634383262, 1044168435, -129888623, 1677841310, -1998545770, -651325477 ], [ -274757930, -209591882, 1919223922, -1573583385, 185045153, -1819707096, 16481165, 1408060887, -1752147987, -1594630775, -2091305888, -2073151228, -1338915098, -400446179 ], [ -2007635649, 1638509227, -1591457889, 5038899, 2076199079, -1148295810, -860701779, -552644829, -233491232, -1351013345, -2078339958, 586914174, -411823362, -1609975541 ], [ 283465404, 150606026, 1182143514, 815704387, 1706176259, -1685417799, -1398532274, 1461162458, 1347918908, 378462822, 1997312332, -1542792897, 1448095979, -2057299542 ], [ -1160026663, 1133771051, -726754868, 1130983957, -941443117, 1262735238, 11394201, 154109025, -247018167, 734886506, 331916327, -1572349065, 2085620659, -1997365190 ], [ 1373408354, -113274229, -1690041816, 214931843, -744208648, -129046006, -141347450, 722841410, 869015044, -861595907, 1786176954, 1969666668, 123335981, -487393270 ], [ -1973139991, -226013027, 1323121887, 2081121577, 1611509272, 130805218, 1023576603, -156807585, 213310391, -1413269762, -1209615282, -149786223, -1730465697, -1022925422 ] ], [ [ -181487610, -74880450, 1019900301, -505055215, -816139244, -1694728387, -1263224763, -1143505725, 922736816, 370704702, -2123855457, -615834875, 573098164, 41191616 ], [ 1005001903, -189585027, 208818282, -1947615285, 192195121, -323694509, 834432506, 508840402, 1736877777, 2011871537, -793927286, -1029558323, 1163639941, 1796261747 ], [ -1215179250, 1161699383, -1271297260, 1435143742, 1503328961, 696109502, -2128770418, -1025143263, -723977512, 1871254264, 1445260870, 907359776, 849883771, 2035144980 ], [ 1229373057, -909837484, 1704079131, -1473879065, 2106332259, -839712702, 1184259795, 1422563817, 1528584314, -661111222, 524839634, -1428505161, -1967796006, -1411006312 ], [ -1696363284, -1166011442, 1565202850, 1304069181, -1871930458, 1994212748, -114534431, -1028492607, -571424993, 2142992822, 1687471132, -1493847127, 1748478249, -304514341 ], [ 2133449536, 906734292, 1912742525, -674671710, -2102461213, -888935531, 465158035, 624980437, -1089376734, 130936328, -1752500086, 97809830, -665634314, 1357308975 ], [ 1215051443, 2140881495, 732006132, -294089932, 529833783, 806389770, 1094733755, -983891713, -771132126, 1217139554, -1447470264, -307324453, -752638451, 2033149433 ], [ -1527875531, 1562936288, -526492496, 1579321803, 1857802641, -1796610560, -1430056353, 741224056, -1932690538, -957331484, -1659698710, -1455733163, 1452520875, -2035974977 ], [ -122389258, 1447628610, 863795513, -2076105013, 1581204851, 1823726935, -1120674444, 262273923, -1677670129, 98648103, -191969260, 365373942, -2030971616, -1237507139 ], [ -1695774546, 895892517, -686068011, 174190407, 992606936, 184709512, -973358526, -940707432, 836000280, -1155431728, -828898780, 1663858600, 698280897, 640171140 ], [ -1810829951, 1130488641, -817882613, -1261438552, -1715816931, 966411437, 1893405436, -260958057, -652309624, 5884903, -49464597, 1072441052, 757746431, -815350161 ], [ 2035867556, 355584744, -531610223, -1929784321, 1875869476, -559447194, -1002791552, 867604509, 1299738827, 146811074, 1051758682, -1072473477, 712426217, -2079384253 ], [ -736667520, 361029675, -2076489200, -790390601, 486536861, -1105042472, 1933569254, 187528510, 1440105635, -1290255353, 1952464888, -1247743207, -1600254741, 1247175636 ], [ 821009843, 1610263297, -52959528, -1241147890, -946438480, -682403707, 1519840689, -1533694382, 2085295777, -748577983, 401708660, 915724847, 511222424, -1171065800 ], [ -594170047, -180409370, 1396677370, -1589661013, -1372615213, -1281662924, 1136173337, 59450888, 742390108, 2101722616, -128975683, -1749251489, -1404491916, 549565085 ], [ -1481296454, -1436465895, -1636521490, 1264745753, 2123437663, -1760903028, -1639915954, -2048389119, 626223282, 335372345, 234836435, 1911411854, -236729928, -1799810989 ], [ 978407198, 2124637354, -1053038047, -873079927, 1673447554, 232344032, 782330207, -181164929, 850544615, 507205040, -1137716583, 618150841, 1793004162, -960831160 ] ], [ [ 326367248, 437931113, -816568152, 1240566263, -1013852706, 1690722019, 80873178, 1181816278, 1498437698, -1402897512, 1655831055, 2061312772, -62738715, -335691836 ], [ 47651671, -1597963102, 852623378, 1973134752, -35213282, 654449893, -1592561116, 178404260, -268616280, -2004046726, 791889078, -1247315095, -664047924, 465376275 ], [ -1045439951, -712218153, 1112246273, -1693108252, -260055202, -1878082606, -687597674, 1604207192, -1427298839, 716275982, 1653985768, -2005197802, 2075009720, -1178922943 ], [ 1203598407, -1149553342, 759679442, -222636893, -570546888, -463742073, -2023181622, -1854243338, 1279274926, 236841072, 1638802102, -784451331, -1701013249, 1961032290 ], [ -634275264, -1460730381, -1865585592, 1416828418, 660324880, -1986699167, -675752691, 1891219790, 1652843317, 780206934, 1403488685, -790600214, 1432963397, 1959376315 ], [ 1181688682, -399072339, 2041601160, -1943587299, -1569802908, 100420953, -889240932, -2136787598, -247340398, -1920638140, -153592226, -991260583, -372684116, 1453077324 ], [ 905881828, -1348967725, 430923448, -35393073, -56464402, -1471012539, 1172361883, 1978468067, -1034382995, 437760149, -423007712, -898006422, 636733497, -1655505314 ], [ -606026857, -1439796030, 368938448, -1945104232, -679089917, 125446001, 771383924, -967692000, -1260763496, 53828630, -1138966098, -741866409, 1640668721, 1784391814 ], [ -1702592992, 2064797042, 852465468, 2101114363, 1390800794, -2039589987, 658152648, 130046899, -230390224, 1112529507, -293136624, 505508599, -1807179840, -754645906 ], [ -1031626460, -1613890013, 710263533, 260017281, 245874873, -1200201062, -1865107773, 801279500, -2057033281, 465995437, 222052671, 498787627, 2088721441, -1915480434 ], [ -1126666435, -2125232708, 940152174, 236312984, 1256557373, 612714687, 1106298782, 347056080, -455160885, 1224732686, -1807673102, 1847634508, 1839564523, -356279049 ], [ -32095152, -1698828154, -728178263, -1338689980, -1185432748, 1293359747, 884444429, -1648900822, 1987914149, 385087965, 1933623281, -1181500168, -716040236, 721098863 ], [ -539074434, 839094805, 1342863392, -1204295456, 1300160988, -1905425877, 196584541, -425511455, -1395522806, 1487092674, -1006791615, 259285058, -1923078390, -2701929 ], [ -796024152, 465471135, 1068687651, 105136628, -658059030, 163962367, 1406870373, 1242054776, -1716861829, -139025832, 1074182479, 1043137352, -1268836684, 1948821460 ], [ -1549608723, 1323099056, 1953767339, -1030622175, -1236353082, 1439990919, -1200789683, -657279764, 543082670, -1616791538, 905622067, 1629811576, -2111080150, 1085866254 ], [ 1789275152, -51076033, -533882625, 413368550, 216707223, -2050694238, 1769683077, 1317361158, 873349696, -871212180, -2110404979, -1450471580, -1510370515, -2081904645 ], [ -645136824, 580875668, 1643532786, -342644711, -878810101, -642729529, 1650880194, -1531859617, -1903987331, 1306207292, 158279410, -266348394, 358528929, -758303924 ] ], [ [ 440734715, 77920026, 162284066, 1355597250, -896559649, -1654024824, -2113074805, -377803587, 1396760843, 1165036220, -2135642205, 1509056733, 2076494412, -679790382 ], [ 2052659182, -936788200, 1699489879, -388303685, -2117464773, -3454144, -2120968864, 958931228, 120797136, 274265022, 920393153, -672934295, 2019646306, 1643303524 ], [ -104292369, -960301906, -1325752397, -1201396141, -1786185688, 1266848800, -537220081, -1244612445, 699406421, -1474069360, -1163841890, -1970758753, 2125343918, 1999510172 ], [ -1854553419, -62738001, -1467514745, -539993053, 266384135, 9502928, 16615017, 848519173, -895443505, 2138577050, -395195795, -621895341, 1283442706, -2114963631 ], [ -268702221, 872961806, 1580438940, -184745292, 984653735, -1451805287, -354228172, 1945814083, 1845471441, 987815481, -1488225908, 858943453, -981294412, 27270478 ], [ 1155611433, 2135483550, 1958391738, -1436192543, 66505220, -1104128178, -615509599, -779431235, -2079243359, -1572315264, 467270545, 1109598090, 1051391783, 1781924139 ], [ -1911501816, 1975018230, 763477215, 588322077, -1807405040, 1675329843, -192981989, 1915363475, 1480061957, 648777993, 1346050208, -239507774, 1644292269, -259808081 ], [ -1257861902, 1205988531, 1353180866, -171729638, -1603985189, 374457283, -1287237359, 1837830976, -1496021891, 1303704509, 129188132, -1212365942, -1661270615, 376164960 ], [ -520883693, -1579199633, 1086472791, 1772436990, -1003853616, 1648743532, 1528914998, 1639401995, -1642980967, 543640434, 398419591, 1316626954, 413424757, 2016845590 ], [ 1335330680, 1098018002, -1698016518, -1779568389, 764732680, -1339426734, 494660707, 59897506, -428251139, 1131720087, 1243408565, -2081367826, 1572383747, -334612008 ], [ 1921971679, -1483454042, -955421874, -713700838, 1198358986, -602511686, -287670657, -1153584698, -1232159793, 1704562685, -25161312, 1695221447, -1372370999, 13129559 ], [ -336149195, 1366283403, -1676776790, -136480361, -1949359269, 892480124, 1578720460, 1448863270, 37329973, -1006647564, 53300850, 663328370, 2060407984, 1434094873 ], [ -1966852322, 902076528, 776006517, -98872327, -183171464, 156301090, -829508138, -167542485, -1302251307, 431949999, -1130983047, 1329552593, -688646740, -191110139 ], [ -883065313, -1011471333, -1983309301, 1652581827, 563916851, 1689490603, -1405521852, 1027745928, 1674181572, -1189080979, 1610257350, 683758355, -353591661, 1325801200 ], [ 2119275412, 547734572, 920701109, -2105551112, 77136632, -2048128261, -744649180, -1344499269, -598977361, 464624483, 1995362954, 1929189139, 221649781, 1121563861 ], [ 1607727705, 1747579929, 1241995485, 279621766, 1025935937, 1132192055, 740777232, 1755068071, 1660801601, -923084726, 170474490, 1618907039, 1946665446, -1409991540 ], [ 868047919, 414073634, 1764009231, 789684547, -1374464297, 519408756, -833107299, -1370352009, -312977355, -2046876527, 36130323, 1063805282, 839058034, 492879460 ] ], [ [ -540539573, -201499325, 78579946, -94139811, 1098501167, 60846668, -1918450832, 1375648289, -1597999466, -1295637588, -1502606306, 937522744, -1503385184, 1584413488 ], [ 2083309603, -615095388, 117069860, -2022700042, 1641748546, 298778431, 367703032, 820516433, -1909331237, -792128754, -993437747, -506028049, 2097563002, -1218738171 ], [ -1031954017, 2030395964, -504083157, 2057224630, -288756043, 1304990695, 997673361, 849337998, -1436732961, -1386811604, -1917689025, 1771667937, 2064607648, -1403966925 ], [ 2004182282, -1240216235, 2010667227, 605386993, 562245209, -281015278, 1934927098, 1018059769, 1319248244, 882827184, -1374099377, 1995356534, 2120677032, 1327037459 ], [ -1684772913, 68969722, -1669332376, -468073179, -2038493590, 450830000, 473749073, 336387116, -1356708629, 1221768375, 783783338, -299921901, -1126292258, -2136490777 ], [ -297493999, 1287957138, 1764599816, -568203402, -1222947784, 1364218485, 851989065, 233169442, 1841097398, 1315162214, -824633582, -210909040, 1086331678, 1923852135 ], [ 1873905957, -1022067719, -944785447, -1096329079, 740422688, 638262187, 1835194821, 353677151, -98777466, -200121748, 327548012, 338232732, 1570963011, 395550630 ], [ -1016640132, -1231559427, 1290638846, 878783397, -681226296, -1583715120, -1285958826, 1467373746, 855472102, 1474507222, 2077324994, -934215920, -1318623237, -770095656 ], [ 691815334, -90399455, 1019601816, 16737606, -49706617, 1253754484, -1657284210, -1592177478, 230614590, -917782638, -1348419215, -2025805068, -2064310926, 1733827478 ], [ -1516533127, -60124084, 887924079, 1238185581, 260889009, -2097821010, 1916208824, 716676016, 930161829, -1213802998, 430914921, 527273846, 178015687, -1238429190 ], [ -193283518, 1546883747, 1598305228, 1002265026, 1494373568, 1302663567, 4901779, -1526705314, -2133408502, 1839215313, 283550330, -979848481, 575089607, -1225433856 ], [ -100714245, 1906898528, -670682990, 1223506573, -1053977244, -1597220312, 903053463, 1577128784, -1531376867, -1941894075, -1118594155, -2086853488, -93820340, 1221826983 ], [ -1816456150, 2075759471, 517383132, -1103381710, -1957749352, 601420974, -247357764, 745877041, -1301668874, 545525763, 2051612703, -1941377574, -2001034595, -1846828347 ], [ 184452021, -1741556929, -2115832988, -1466608902, 498639647, 1065760436, 1106466198, 1642373912, 1805695891, -699790120, 1566873385, 322971185, 1315951481, -306328975 ], [ -688258647, 1620529533, -941804339, -509328847, 2076581924, -123231142, 843997526, 309626060, 845971158, -1162325604, -1841101012, 444222172, 1047072932, -2073718963 ], [ 2043693954, 1926460365, -1751921569, 1979699302, 126145576, 1165628585, 1068979090, -2098373531, -925681034, 2012667770, -1728060566, -726776338, -993849568, 1521591026 ], [ 790979385, -289877571, 582910816, 1059663724, -1087135295, 267868648, -2042566979, -1999482364, -208586008, -558718523, 254041773, 730258682, 567635903, -937583360 ] ], [ [ 1249658919, -1744205874, 1726911316, -995166391, 1218275814, -1756349225, -613732021, -2100320426, -1117399135, 999772341, 1286127840, -1712227163, -1599908037, 773352181 ], [ 1321780805, 1052936448, -1286481521, -1176139036, 1864778680, 544235385, -806918440, 1847553808, -936815408, -435274271, -1672246363, -1526841718, -1517984171, -293374556 ], [ 1372553997, 51915235, 1676695529, -1490070450, 1368529991, -1367050057, 1451602270, 585530942, -1148179424, 643787132, 2092891380, 1857423495, 2090893235, 1037546481 ], [ -1413523057, -1083159089, -2097079177, 1382774135, -1612354711, -335755156, -2097365472, -877931947, 9013492, -1432204615, 1164940806, -694156329, -1852520254, -1553251900 ], [ 1256425841, 700935416, 715848728, -1083279308, -227092226, 45403973, -973984428, -1709562691, 1305128193, 187658390, -1308296106, 1782249699, -915779833, 1691124733 ], [ 403115313, -1994597919, 1235561998, 1138822911, 1805749385, 1628102265, -1318115188, -1038701501, 1356877329, -1039112256, 139357300, 1215315945, 734252424, -413511996 ], [ 125460543, 1328170275, -1786025060, 1526215540, -1222122088, -156938092, -704282772, -1946269045, 66789018, 1077009558, 1948409756, -853741585, 719069230, 1783322728 ], [ 1844200692, 1973624726, -1038294027, -761751057, -1235871940, -1623466297, -1784966757, -1986195090, -461521407, -1920652703, 48661345, 2028752493, 1873404350, 1636639530 ], [ 228602451, -1017420585, -155650280, 1525020905, 347411368, -1593465077, 213087540, 1633188911, 1528622196, 234162451, 424051012, -134549454, -1732661551, 1572467080 ], [ -885835870, -1137838497, -320413659, -674640281, 1799477710, 1234872449, -46265020, 1554602733, -1787110752, 338133117, -239308877, -708204054, 743360688, -513477746 ], [ 560016367, 1571914198, 489610559, -254710978, -259380191, 234354059, -1414496660, -1723231933, 1321831280, 681500940, -1485050152, -1927858346, 1008735443, -183149157 ], [ 1775775592, -201442597, 112005985, 658923388, -1939101158, -537488997, 1107541999, 239478400, 1297903967, 89458818, -970779807, 214428960, 828754450, 2104031319 ], [ -1374759690, -162019056, 758268251, 412265516, -902914776, -1838106339, 710835381, -247224601, 456980872, -1118065904, 1810027994, 66921346, 1913710218, 535715382 ], [ -1615633154, 564032310, -15165813, 1529294315, -1489178245, 1979258807, -548073601, -27233640, 2114566727, -106964492, -1925174706, 553730440, 1341101514, -1404197913 ], [ 1986047156, -1193353778, 1042047979, 1513457531, -1645632317, 36923140, 230072477, 1460108244, -769977082, 1079238817, 438055358, 1985857342, -2129724228, 204456546 ], [ -1781988604, 1840592750, -91015580, 1625308853, 932813569, -1873275248, -1450595531, 1776408507, -1910864085, 2058671592, 1624156360, 100494975, -112215259, 948039637 ], [ -64576528, -1314832622, -239123144, 1593280390, -894892770, 500793597, 1460916619, -629512458, 821846798, -219977254, 520234034, 79333675, -1011970067, -1784178702 ] ], [ [ 1365216025, 1113754472, 1071928115, -1766271726, -1455818400, 2075049401, 1608520782, -851984498, -725438809, -1813824311, -1303377240, 936958449, -792172628, -1556900706 ], [ 1146406047, -267543752, 170341807, 55552503, 1709145439, -159219432, -1770267055, -484715672, 188406235, -26195264, -219114692, 179467232, -1047355826, 1318217423 ], [ 509851273, 1482028109, 1906896811, -1836205483, -487257972, 1806145280, -1970813880, 1712886470, 75781771, -811404801, -483954132, 249615848, 1963729602, 239247270 ], [ 974925282, -2012356824, 1679902182, -1412220615, -1002775509, -125986431, 786134093, 842272897, -471290037, -946641315, -1024183910, 1145965037, 1579508172, 708673841 ], [ 1154033947, 1670682493, 478220686, 575109671, -1022782246, 1470057469, -134334829, 1358961433, 1207782322, -1717037023, 290593613, 1623177217, 739907027, -1726352994 ], [ 283979801, 1206280719, -2088114823, -250074406, 596528980, -885986242, -25240259, 477462384, -1329605491, 1891727351, -1604211227, 1954092940, -588815857, -1727351987 ], [ 265370975, -1016740681, 13880115, -984730340, -1005497027, -920259232, -231114346, -1973912025, -10431515, 630607787, -1445094941, -601840037, 257433255, -52017240 ], [ 1991972516, -1087793186, -1281461839, 994530272, -736330278, 576505780, 277085308, 134758678, 25013338, 2124208875, 2087917594, 1415105502, 2120401101, 1859797805 ], [ -814094110, 765709839, 305644634, -1787022257, 433222362, -37939162, -949367665, -1254958870, -507411936, 97966977, 1642578563, -1329780204, 314447170, -690932306 ], [ -970307038, 498475842, -196313385, -1770689168, -635703725, -331228024, -1182089258, -1145711525, -1856616279, 1703951071, 439908087, 49743892, -1641866932, -113120949 ], [ 1218616200, -1061137581, -737872910, 1362424508, 1196279052, 2142104875, 188647488, -266859579, -1941149719, 1059227240, -605114617, -2015901359, 383642831, 1982308662 ], [ -1552869, -128363623, 543554721, -2038781936, -1878984898, 403926547, -1038377134, -2068117266, -1625891742, 1171860153, 196354889, 308151651, 934297293, -1290905793 ], [ 874156754, 642599086, -1652188150, 138955136, 212986541, 2085616566, 204375642, 1319478635, 467671195, -179313627, -91760213, 1141128018, 1224704690, -732240095 ], [ -759016900, -1849186059, -1016573885, -801180255, -956404436, 488105578, 1045676462, -407792277, -127681966, -546496743, -1278062411, 818693519, 968253368, -183538044 ], [ 2097467649, -489003690, -1802602843, 438747775, 1550934384, -67910465, 168780426, 1031672386, -810044349, 252154431, -1537632329, -1447375292, 1852930051, 1182122525 ], [ -235540606, -392891285, 1746144118, 1856703427, -29921700, -1540304244, -1351836826, 1676615725, -1929121071, -793740425, 490247660, -367195757, 346741466, 118253620 ], [ -816961344, 424948686, 337128939, 825167760, -983065414, -1453083281, 1640294546, -1302596677, 267203609, 339947679, 1858609133, -1604944059, 637698510, -1426199494 ] ], [ [ 1958785703, -324790638, 1811514328, -132624150, -988609695, -1740486093, -844235955, 1041158882, -2076716618, 813258142, 1774822302, -205574729, 997662419, 1950115774 ], [ 1343465084, 1846008740, -1202449584, -554262502, -992036737, -1010582042, -1848470991, -1371924682, -1701745055, -1420067785, -42083810, 1128172464, -1844635955, -870539452 ], [ -1277087699, 1590198792, -2012070866, -2145797347, -901453982, 769883104, 2052909995, -190705775, 923050816, 555159672, 1071066943, 842622656, 195000614, -1480277660 ], [ 949466731, 1803951564, -814157699, -1967084068, 566215818, -703321763, 978546431, 165558521, 2111610977, -282179190, -1497433629, -85481004, -495024053, 532458165 ], [ -909144924, 1584598751, 1907326031, -1065927219, 2021380896, 888469541, -822136272, -1860767443, -821425379, -349791934, -471036090, -1963208607, 351580607, -773797722 ], [ 1756765075, -9122824, -1192803810, 2136067933, -689732264, -1780974175, 1759016658, 1483263947, -1916320516, -1760907936, 1381361416, -964242959, 1881642829, 2044939364 ], [ -132892947, -1974519571, -1688401490, 1353266486, -1301264271, -1808451902, -2111333017, -660835547, -1423390660, -88177062, 40148471, 90624224, -1649081088, -694627996 ], [ -1777553019, 605587859, -963733746, -1733008231, 373933731, 723869893, -727705879, 968170494, -286282251, 1084376037, 1851005081, -273343482, -382276849, -315369689 ], [ 622736660, 835039849, 75263443, 1379761516, -529921986, 789421931, -1364450197, -1910868140, 1957777865, -81239440, 140941622, 1764001964, -1073652754, 1068697137 ], [ 1531354715, -2095816867, 1430645806, -900869826, 983990570, 1018217222, 1422123906, 109932050, -2102555902, 1864453062, -2133270637, 2016565360, -2096186579, 315593854 ], [ 1415990840, 1759594928, -493160252, -1517511907, -574819845, -1940598882, 1989692022, -372187102, -687327846, -1655857639, 1414744140, -624993929, -1683338289, -275954570 ], [ -154736720, 1766949386, 273796404, -1833618163, -1791127609, -412434027, 1551277692, -770025046, -1339530906, 838407276, -823177544, 450183870, -1435960228, -1181617180 ], [ -49019043, -1158035161, -1311610902, -1460664425, 1583845982, -576671477, 1576337385, -1375371723, -1174307335, 1323993088, -1820101394, 1403683643, 2031028395, 1788756964 ], [ 1210596074, 56591859, 1468085237, -1305677707, 402138667, 217164430, -1012117527, -1586682664, 294362084, -258986720, -975692503, 753549123, 161050876, 1126087784 ], [ 262716147, 1327616045, -1575074132, 649431023, 645482206, 1624233152, -816351671, 418877764, -1837762625, -203609849, -1099922615, -1346051693, 1248425915, -1719207828 ], [ 484463867, 2043481554, 1408279163, 2080988597, -1094944878, -1921390228, 2075932882, -190095279, -192374167, -424149521, 1875038241, 1139771126, -1351845213, 1393806563 ], [ -905210805, 1588972404, -1092414318, -1971754455, 764311253, 702133892, 1442448847, 152154407, 944286112, -840145719, 1287094632, 969018970, 1121640888, -713283764 ] ], [ [ -10242132, 1469518879, -148026704, -1753253137, -846756120, 1434695603, -610936534, -1173425187, 2089584807, 722142626, -355043587, -617275193, -781210604, -1938593191 ], [ -21161973, -1359370522, 395392493, -1644842110, -1154712158, -2118327158, -718657182, 1792260126, -291897124, -1211454694, -340932692, -73179720, -1033511513, 1299036393 ], [ -1371138824, 1515131219, -385297824, -1403051221, -810248907, 1303977516, 1681761726, -1547172844, -594562793, -1614776159, -1656546216, 1838427211, -1684745453, 1963908323 ], [ 762279035, 1224476000, -1593453443, 1893097020, 1454962128, 2046839370, -389214989, 415026456, 29315963, 1047204545, -594583325, 586192356, 233038523, 208216700 ], [ 308360552, -1220787695, -547069105, -248184402, -177810474, 1681971260, -407118058, 206330646, 44681227, -1606356115, -2078491500, 1857344536, 468946736, 2071272370 ], [ 147027797, 1655192384, 1789278960, -2080658578, -1529025297, -540732622, 1477262705, 203782415, -1298277248, -1012124924, -1488756172, 1473510038, 1212237589, 960303384 ], [ 1914489835, -676606219, -714900578, 1048556067, -1488280209, -1036224789, -230742690, -1495136098, -1468832390, -927704620, 1725039762, 129704572, 1476977479, -1777546267 ], [ 632109939, -1596548715, 2071234074, 1099104704, 1682313734, 612209868, 1610124392, 1879905404, 621211483, 1520097755, 493150303, -1219589009, -1093044852, 969441359 ], [ -1603964793, -81523775, 611481338, 924595398, 366077795, -2065775065, 656430397, -193488704, 187980172, -1662377374, 1226859339, -936194137, 1303659155, -1648784596 ], [ -680351730, -1024017713, 1206773168, -1606897352, 1866967365, -392438362, -363874346, -568074268, -327963524, -1900711578, 508893508, -1483157071, 1720671894, -1524277785 ], [ -1714340888, -300316648, -980916582, 1478469089, 878791937, 990590169, 1333104982, 2093546767, 1436094359, -1074218736, 890801024, 1524432870, -1626863162, 407269534 ], [ -1424634885, -1059556045, 1067475316, 534390374, -1555615905, -1922284776, 2081862748, 243022294, -1432694143, -317285600, -1647131847, 1362313543, -1621659905, 1847337252 ], [ 1303123502, 478546511, 172912478, -1497480931, -2082746607, -2004605830, -434960176, 2071172365, 301953518, -736370451, 1052353158, 429975471, -2017925174, -1800900811 ], [ -1435795700, -166918470, -1641694460, 1898398129, -840165120, 187701392, 1674356899, -1798423879, -928670218, -609211071, 1606582915, -1525124961, 139016644, 1443009559 ], [ 1720784535, -1213061190, -247012699, 730166290, -770519507, -934376694, -1818756636, 1110737042, 2060468773, 217116938, 1150320146, -850807822, -660162172, 581671869 ], [ -1901724558, 1618919060, -325588776, 1805338466, -279298022, 1057309184, 485658498, 936510779, -426780304, 562834843, 859917682, 1162906686, 1941401105, -2055228522 ], [ -798919289, -1000289644, -803375468, 1519069114, 1661623133, -1537458230, -318728726, -2038415057, 390514971, 1114229030, -852599498, 751305524, 1292591932, -1769234063 ] ], [ [ -691827614, 195840462, 598270180, -1702798365, 825925556, 1044780781, 212250291, 775054453, 66920115, 1668953919, 596794384, -1373905795, 2121224137, -1463154773 ], [ -1337747194, -23808248, 587207058, 1013461948, 128804085, 252293996, -1793707559, 1400905968, 353896923, -2033270557, -809622025, -784699450, -1389638305, -1088765583 ], [ -413076937, 71493386, 89459205, 2018225775, 1268973202, -363615210, -1778201508, -160154578, 1686634700, -645398959, -2130125230, 916600950, 861117023, -131214902 ], [ -1997315656, -1388305801, 2050437278, -1867428130, 346242535, -689098775, 165975935, -1459520318, -901746310, 130502104, 494184902, 160650308, 1236733123, -293704080 ], [ 183093339, -32396016, 1482240862, -139555914, 1617834786, -988360438, -109441509, -416843424, 597708330, 97636674, -1585382801, -2145295201, -1806780105, 1531277653 ], [ -1732326011, 331281333, -1959211733, -809443119, -1820756985, -485538865, -1136267010, 635067241, 1882618170, 324225344, 1107053060, -401603227, -1304107102, 252257664 ], [ -1576830214, 703960296, -1474775091, 872113226, -221913217, -2051646965, -1087628143, -2055633658, -1576093615, -282074835, 1277604285, -1954547736, 2051953069, 2028099773 ], [ 238563319, -119890969, 1572312576, -1087551276, 895986734, -691625516, -645041157, -845940322, -1077296894, -986724863, 155284644, -222959455, -1471619903, -584756577 ], [ -1049471862, 1822489997, -983462368, 1166303336, 1644629823, 1446189128, -1116422327, -345774609, -1811300537, 1303727170, 1855214618, 181059397, 643126557, -1880338005 ], [ -1323615643, 1604978392, 1619489258, -594905167, -452698247, 1516435663, 372403080, 792318371, -1189806782, 716413240, -827193732, 28700860, 350427029, -945015060 ], [ -818978628, -1811143393, 1702190339, -1244850848, -1660655800, -1982422546, 469597862, -1740571024, -1072446447, -1994193633, -1532793675, -2113755689, -560213590, 949687998 ], [ 1151195089, 1494430009, 2141550246, -756360197, -743768105, 534717891, -877078521, -1990474408, 1148208372, -427921854, 973580172, -1355227236, -1854434103, -1005716981 ], [ 614847706, 775166178, -186614697, -259492672, 394046291, 1631566131, -1609901800, -2115877238, 816987872, -1558804098, 2014879726, -620693221, -831736003, 460915069 ], [ -480470825, 983200751, -1439358055, -1153282229, -1636309193, 733079494, 166509258, 649335418, 490940196, 931143888, -424758560, 180155995, -584143610, -785906771 ], [ 1480385046, 2019457813, 232251962, 1796818775, -1182530877, -614999400, 1913799425, 1139851684, 49814551, 1946075477, 602763151, 1073567656, -2082128304, 1133116257 ], [ -236958095, -1861674045, -210541602, 1573502595, 1846240921, -255262301, -1469437756, 1371994871, 473811840, -274835764, 1007806705, 960569953, 678356289, 1744027024 ], [ 117586847, -1215157278, -326912073, -690731687, 498534136, -1798433736, 1300698615, -1285411734, -1992740650, 770240429, 179907782, -406426710, 850078456, 795563341 ] ], [ [ -42928098, 1284908789, -1834544318, 339954871, -2056670711, -1957408882, -511179581, 59173507, -1697091068, 1870156554, -1259496773, -1010111584, -136803933, -1390139595 ], [ 985624792, -803070164, -349820165, -172127504, -892783372, -501036911, 1524579885, 771753630, -1575197639, 813974448, -693524060, 48394184, -1253755214, -282004150 ], [ -1345716638, 265316118, 1435888438, -1803343862, -1460625791, -598705135, 1097628750, -1764255006, -1230749115, -1166537351, -1229550135, -1317111000, -1847729358, -1785950202 ], [ 1286690555, 1155289399, 527889261, -671046840, 1330960139, 1188301731, 1447546682, -2077728443, 1804458388, -1462919479, 2125597097, 182712464, -848831331, 686650959 ], [ 1320387429, 1506012203, 1245064805, -457990945, -1447666914, 1298868891, -761954924, 1033213085, -816539960, -571333500, 1064894621, -1845131156, 688549635, 1495171579 ], [ -2079318279, -2078608990, -1831939129, 534872840, -1493155439, -1809494554, 57309766, 1862124969, -773161169, -471526403, 1785570937, 1355063183, 628436258, -497692332 ], [ -1610952895, 327669803, 1285407334, -263366218, 1374414142, 2013802423, -566962292, 1809779721, -2095797867, -1685434399, 1639962708, 1492755326, 113470183, -871060597 ], [ -689066858, 760032011, 1189912396, 367404170, -798656870, 1411972276, 1188652084, 1249398239, -252507032, 140819847, 2121632105, -1159881829, 489393841, -1369593242 ], [ -1398018256, -1402694317, 529478270, 576642056, -65002266, 1671711418, -766517908, -1439830227, 983270044, -1178581317, -512999349, 680111019, 188492525, -2134737544 ], [ 418717234, -141073392, -538499081, 1954399600, -1450560957, -1816342127, -1410186906, 365442839, 1964379897, -1196635644, -1238865101, -2094053418, 183065814, 2007802733 ], [ -433866656, -1004759650, -1489295489, 1528069380, -514340803, -1603225238, -478839588, -722843610, 1484088992, 462590927, 1157274635, -2023421433, 1547843994, -1439489108 ], [ -582586788, -1077249061, 1946503919, -517369831, -58271835, 1494389306, -1023871002, 1020721077, -143370742, -1188685067, 1000332022, 1533126956, -1344622474, -827872779 ], [ 178251413, -59726432, 1284533900, -1002011297, -1345784328, -1292368938, 1328050, 796027321, 1990949818, 1592658530, -712904581, 1141463836, 1225872946, -1346760190 ], [ -83641796, 651694159, -1704519771, -2119206401, -437851525, -2005281771, -1765223586, -661821318, -1374280641, -872067735, 239546631, 704387033, -500244491, 2111061029 ], [ 1452314712, 992373489, 170758425, 556449641, -1051607004, 177514293, 131697431, -1385700321, 1573603284, 1359320101, 2044553086, -1236116566, -1627492177, -1388850497 ], [ 1350636010, -1541718993, -1550429284, 2013171377, 1257993112, -699717754, -820298505, -2030936661, 1746530244, 774968713, -935435050, -1283516349, -1917920707, 741571650 ], [ 895549118, 122358839, -433690994, 1262394119, -1000752815, -726022860, 178955718, 1883247132, -1678226187, 890036301, -158934984, 615298616, 428097305, -35806206 ] ], [ [ -935892584, 1694105623, -472930605, 268051491, 1275936998, 1088657421, 703386018, 1569299077, -384931051, 507643524, 1199710211, 126975285, -682026704, -191920163 ], [ -410927329, -27491825, -1662735641, 194737635, -1253004674, -257630702, -1851755243, 429700181, -871924077, -1141906733, -1029924159, 1760663815, -411453172, -427062142 ], [ -761276902, -1621241966, 884817055, 474339692, -1150357442, -1216985365, -832473924, 647711908, 1558654224, 724693104, -278207303, 1069442373, 1720365557, -678543710 ], [ 1724529145, 1107214664, -1684002157, -1632589662, 1775490948, -852052286, 652324968, -43808174, 1318363385, 1574962246, 2015475731, -1135348594, 866786219, -909635438 ], [ 958264568, 394852167, -1617674040, -191314324, -180831859, 1521995040, -451186565, 2131284875, 540409594, 1943368471, 1451729700, -1723259421, -1250003181, -1904704555 ], [ 415126134, -504192988, 1222522244, -819753780, -1919197085, 1277092745, -922630861, -1320523461, -834648568, -2146749487, 715907614, -1202245133, -1063907733, -1787422397 ], [ 89093597, -1653380461, -70949403, 1204756741, 2143967755, 2026347409, 524895667, 2039194817, -504363673, 692926650, 1359527482, -380637432, -225329168, -1877362508 ], [ 1822398063, -384049439, -381942558, -1937247591, 382399615, 1222895377, 2055616980, 197254711, 937875918, -2038720899, 1081263397, 1886942091, 1382028523, 1413520465 ], [ -2020412309, 1759230215, -951172287, -1961985604, -2010448763, 793783134, 1210306734, 516357393, 1441544185, -781728633, -1043296842, 1653869539, -783199061, 1440617007 ], [ -525942041, -720570216, -535684586, -406948502, -164845804, 283440535, -514612580, 652856223, -428901992, -390204283, -1602234692, 993845914, -2133073151, -1811850796 ], [ -1615235779, 1868627240, 421245643, -1348957955, -7276285, 1174481580, -1888570721, -854699289, -841326199, -114855874, 324177624, -1944454162, -1826479321, -728323162 ], [ 758530368, 674623364, 2092847910, -1361650547, -322056597, 1989253044, -1260403141, -906357834, -52324535, 326982691, -500812097, -1602945682, -539183155, 2049364570 ], [ -1283010715, 642619290, 922851987, -1961072052, 626811581, -352652589, 1961223028, -518444840, 1292390464, 2000725472, 1730292657, 1451344865, 458156813, 652345920 ], [ -1166069031, 434820609, -1821604281, -284656856, -951408603, 55530757, 858539080, -546137784, -1295207009, 28427659, -1405509373, -1937888126, -715578329, 1363503609 ], [ 550672309, 1705175239, -408026470, -162572989, 1932315005, -1989782178, 1959261682, 853333088, 1117935444, 26798365, 1820519986, 1032438264, -634719347, -1840970312 ], [ 1233354400, 138118250, 1255943416, 639303401, -1362744271, 199656981, 517597624, -1952352599, 696596678, 1339318851, 1534729764, -912058468, 162627009, -864964814 ], [ -254386629, 600880294, 1387465756, 1520250013, -1682049203, 1987951446, 1873566272, 255136924, -1010672438, 912530429, -1621124097, -1835046998, 1091269354, -456016818 ] ], [ [ 1320248126, -297524349, 518489446, 154795244, -387212822, 551475355, -1077073908, 1859984610, 1041590054, -316123066, -2142860563, 301705959, -994494780, 12932831 ], [ 1096268466, 924279937, 929498998, 1516114853, 1519978781, -1179544220, 1983184359, 858710441, 1968732839, 887777472, 246340515, 1005344497, 1263067119, -1716356827 ], [ -1426175158, 604577770, -240784167, 1196123027, 1441049373, 940394247, 1041177455, 1022932995, 1777569562, -519334612, 1623240733, 1373298803, -15344199, -1810864213 ], [ -519584036, -47985773, -366195424, -885645805, -1550332297, -880720707, 1414209969, -897343913, -1100168282, -317752074, -1206409222, 281195765, -730081265, 218856940 ], [ 809572421, 388104446, 1558022582, -1877735069, 1669861224, 495916386, -1945855340, 1682900772, -1881173399, 810334681, -1389677782, 1324072411, 64768000, 553554324 ], [ -1535900859, -115916146, 275658208, 11991986, -2125890981, 2096537701, 979286120, 2118086264, -555992264, -1429649186, -229109742, 1801659458, 353627832, -1198696881 ], [ 1837005310, -1004997499, -843903310, 382331613, 2097505736, -1995787561, 1947754761, -182353327, 813372739, 471323898, 1963649457, 1214207055, -18065892, -1914313486 ], [ 997659267, 1662408224, 238555719, 1716684015, 1172734675, -2039644615, 2011740195, 1917610757, 1890627758, -285225215, 1968176417, -1627651664, -2057217934, -244500609 ], [ 323096557, 597817853, 458572987, -1688344514, 1972311806, -1067642992, -314289760, 2074709151, -766999983, 1505891625, -1356616115, 558748118, -268040674, 763227144 ], [ -121410328, 1495890267, 1288125361, -2011689113, 132414757, -610321517, -49461786, -1628591862, 1099383026, -1202434617, -528341311, -318958247, 1881192007, 815998794 ], [ -1727121941, -1205887743, -1674900196, -504780244, -329221505, 1171000741, 883648542, 377586529, 707260768, 909203828, -2018616999, 1436157791, 1272049997, -2037872737 ], [ -838113598, -747427818, 1757343263, -1423988579, 1763549023, -1870541985, 1522748964, -1398140562, 1517315186, -907023003, -190848038, 200295525, -1254516262, -2113076711 ], [ -599401133, -1013788424, -767593856, -1721480346, -2114295152, 2014045100, 1636403527, -762143280, -489369150, 1884284276, -1394885741, -95293583, -1235087903, 1864586043 ], [ 1536564362, 1106882521, -317603362, 622927092, -1528197899, 1673523672, -1369969870, 1008508211, 1957314687, 854002486, 1949143964, 1135541581, 1151300516, 345159975 ], [ 1744327525, -971846099, 556079285, -1357312560, 741676384, 2143080545, -169616526, -1635407408, 1021333824, -1977845209, -197365626, 1272880200, 1473423876, -399657467 ], [ -1439209340, 198999262, 390049135, 748708787, -1972196391, 2049898648, -190299520, 284288330, -739151337, -1243623616, -332747776, -2064560063, 2013427086, -2068611568 ], [ -1750938515, -248103093, 1340613449, 1039734747, 327175249, 1616392431, 194620859, 307680457, 262042504, -1484738628, -1993546496, -1606460316, 1155534511, 1774455742 ] ], [ [ 795025697, -1049888632, 1540083691, -1573572672, 1629083996, 392426249, 1680534127, 1369051681, -1864991609, -1331280193, -2006024290, -1077978296, 721394032, -248938662 ], [ 1688034525, -1181221196, -328480472, -1569388519, 111757129, -1556647033, -713353614, 1295123327, -1783190896, -1567727975, 571045341, -1373568356, 111217859, -1149259247 ], [ -662901877, 1156484115, -198401472, 1959466217, 1529426678, 615291359, -1950939877, -240889307, -161847300, 631314932, -486865764, -1466199953, -862826491, 2007060240 ], [ 240864612, -1284479635, 68583657, 1252955574, -473425427, 2044672454, 702242340, -1420797243, 1987706273, 949514417, -489622828, 999734146, -504970786, -2022784916 ], [ -1459272134, 1904773807, 1697691945, -1918474130, -1854194764, 1063210562, 1147030255, -146933910, 1771034851, 526749618, 909487113, -1857815973, -1921344710, -1877936459 ], [ 728001257, 532400298, 2116382960, -1502673529, 1000500162, 321000369, -2080189793, 1141828721, 348845130, 1697741805, 1500465629, -315104694, -1262643456, -1611831942 ], [ 572445860, -780131301, 1983155343, 1206413704, 1311585906, 2098900776, -423560065, -7145679, 405570635, -1303873827, 988396138, -848770856, 884653841, -1147026523 ], [ 566984208, -1383370736, -382885899, 1137816272, 128865581, 1948777531, -2123599178, -1110585509, 1885306395, -1387651939, -266382543, 1937012840, -1497360506, 372475927 ], [ 1896926370, -350923042, 635724697, -398207459, 519137438, -963150411, 1484441504, -2004800552, -329528713, -1320985407, -1478172888, 862542149, 732301768, 49862379 ], [ 636543159, -1833848818, -1861722460, -282249778, 228139493, -1841563812, 1377503018, 1466635489, -333546932, -1437255177, 1830638301, 1202281431, 255618241, 137338208 ], [ 695540017, 490780991, -830223240, 1285729897, 1709886427, -620234937, -2062648553, 1698405130, -1896367719, -1076988152, 1815178163, 1167315140, 77162713, 988647368 ], [ 1348226109, -1805316783, -315675575, 205465970, 1768779212, -291734884, -1336680100, -875232652, 815433009, -1854700063, 990856368, 1877852363, 1575320494, -1019980901 ], [ 2069133133, -565105570, 957693125, -88928128, 148796265, 1366986673, 1507827563, 523003886, 983652975, -637484282, -1494868842, -141179820, -945254335, 483664243 ], [ -127198092, -1229674469, -1237974257, -57094404, -2033302672, 1168336522, -549704111, -1328861456, 1734899140, -781420350, 486936684, -1080380599, 1751695195, 973348468 ], [ 1909612044, -770983171, -382937653, -106346735, -646269709, 825121855, -860088149, -973228228, -1083881262, -2073869445, -1530109223, 686289504, 1490906601, -357081366 ], [ 1210972219, 1737718074, -1732166471, -1877684923, -1861101792, 226825444, -1707884623, -536144017, -1510645418, 533395911, -1942524412, -1890050969, 411097876, 1519038166 ], [ -1721584375, 1725408658, -625767487, -1069202512, -324985646, 1495772285, 1934889729, 565604349, -136275042, 2076396454, 124658487, 488670028, 893353205, -2067445337 ] ], [ [ 1124476811, 1494295374, -434988673, -1053621532, -679198904, -419016497, 1898148639, -357858249, -1879439143, -1505414727, -402151467, 1674400421, -1152307741, -1495142342 ], [ 527284348, 951647698, -685567668, -1663070239, 266607747, 82372701, -1415447042, -1854661931, 1403671179, 2060489090, -649536556, 1479105469, 831829695, -1007116098 ], [ 1344560067, -1559429588, -1790459438, -536051349, 1017220508, 314356123, 1830182591, -1662738349, 1160561982, -1325448351, -389483220, -849472980, 561805530, 191313771 ], [ 126998859, 1913083591, 666550605, -1680460036, -1007228281, -1743083558, -857784020, 121413579, -1244681876, 1529807307, -2139767204, 875164923, 1626548386, 769163675 ], [ -1807559353, -1152349327, -65712043, 1503389615, -835322010, 1429089407, -1494574106, 1582861185, -868790118, 521770350, -209542555, -875743044, -1160601569, 1074541435 ], [ 694305706, 1697647325, 924075332, -1745599556, 228787290, 1929825294, 1469565756, 770473317, 1082549343, 1927634089, 305951188, -881920622, 1913184802, -565867970 ], [ -102279133, 752794236, -1966718872, 140812481, 681816482, 1424503166, 1676757275, 1312781319, -1952823189, -497889133, -104827089, 148860447, -378686046, 333330335 ], [ 1328073113, -1564580498, 809088484, 490611591, -1979037232, -1042277826, -2089845169, -1245596551, -700851774, 706154204, 343762100, 1542758467, -1075234785, -694430700 ], [ 213329610, 700791733, 1128236847, 695125089, 153306414, -1555474347, -753645815, -1185688500, -262664592, 387478056, -58404742, -823179427, -485621223, -790324882 ], [ 1054060888, 1723444962, -77765681, 1646508119, -667635522, -1189069039, -1626451062, -412719435, 788002300, -1261093926, 2144339098, 228813064, 683286309, -1299684681 ], [ -447940790, -1352068432, 1930583785, -212762862, -1299922847, -974092878, 2133743674, -1583301133, -216496552, -1411502616, 321051160, 1258345181, -857845981, 50769245 ], [ 1431483269, 544087833, -362897408, -1024543462, -90622012, -1361202499, -167152427, -853956483, -1789233498, -1138100221, -1701248771, -707617920, -2000304448, 1669760161 ], [ -105026634, 773374882, 1548064222, 1326005076, -503641014, -125298717, -1169075250, 1776666416, 1782756275, -968524210, 2112240858, -1980388125, -1955925702, -831109975 ], [ -1884161572, -581637746, 3757965, 1396335439, 656337723, 1153466505, 1981094655, 272692548, 1862707220, -165051877, -53773455, -605947769, -1111881274, 1945476051 ], [ -1127245315, 1549959050, -1934556154, -340741590, 1051967778, -1835757168, 265592005, -913783108, -1603957733, 1478785936, 2007782515, 1865688203, -215895442, 1864953885 ], [ -1353535910, 1937621822, 885537531, -902858071, -957994628, 1955853197, 1841436563, -642665037, -156437269, -764261173, 176850393, -1730037359, 1827816685, -1558506649 ], [ 1811965002, -1383777984, -377839830, -737193734, -681693085, 1253276709, 942120107, 140949249, 1362292894, 1873439311, 650744561, 106047768, -1116040365, -389338485 ] ], [ [ -833282445, 1521079012, 1541546484, -322073463, 153187428, 1460548202, 694094860, -1276433826, -2122992565, -1384204856, -424712490, 2134470519, -1249650623, 1161103374 ], [ 937857189, 1203862088, -1091831832, 1591631429, 122846337, -357065578, -1078812785, 404347274, -927286528, 1387462242, -1450492524, 1525494769, 1823707618, -1061970176 ], [ -2038528068, 1629575958, 118769078, -1923749706, -1562509563, -1519930376, -991591804, 857053208, -107176084, -1299833246, 1574270141, -991283574, -571295799, -412754726 ], [ -1186209832, -977698726, -1170081403, 168620291, 1271570602, 558852736, -99946738, 1735650634, -1355803780, -2132700991, -513675291, -1496003378, 1686076899, -464112628 ], [ -1786642072, -53960288, -1699694800, -1156251275, 229625082, 1209349639, -1515430896, -854739860, 1498136054, 126759756, -682324234, -1693499981, 244906248, -280876453 ], [ 706854133, -552346429, 1374557268, -1407021867, -845262195, -190964958, 1117949337, 393287425, 1040562518, 502870977, 1362341556, -155204594, 1562076758, 1534098820 ], [ 109732346, 855071842, -1755744825, -455186244, 43733059, -1851261792, -719185598, -29227862, 48940130, -1757655706, -1076131682, 2111144885, -2102599822, -614664241 ], [ 1957995214, -1338866388, 1804470718, 30657309, -1002312648, 315411008, -376478964, 418719304, -1544955342, 147589005, 837629135, 537135957, 518975696, -1193627245 ], [ -2090887500, -92431749, -659893201, -523773906, 1116018315, 503799516, 240761654, 704201516, -573783650, 1908144081, -1416025210, -1589999403, 638780629, -2105876030 ], [ 28619208, -1026993280, -1973898848, -1634334255, -1216144823, 665803910, 927611959, 2019614830, -1971746801, 1469806056, 167313644, 1887872989, 419991879, 1889522044 ], [ -878396354, -74800940, -1058173720, -551934218, -246250059, -91983728, 1687985435, -1181018537, 791644377, -152705927, 1258708005, -1941786965, 1806822174, 250563277 ], [ 338720215, 1055099242, 927812085, -840102191, -1636377091, -409839068, 1370427846, -1814756287, 1296914062, -1294849243, -586895695, -1413383906, 754686175, -788799870 ], [ -1602117595, -258260511, 563577777, -738740858, 127964001, 1259749912, 302478698, 1870809808, -1208131299, 564739966, -1461172971, 980438393, 1994094432, 2128048023 ], [ 1264647108, 294481326, -1615175636, -884758674, 66997399, 1172567244, 1719081623, -1058456509, -1535501987, 2132372568, 1649736377, -2047603241, -925723268, 1578711734 ], [ 1595174423, -900283261, -948916240, 87094191, 584466892, -727527639, 873363956, 1543610925, 1600719939, -85338224, -1336449166, 759217127, 1458469112, -1487880166 ], [ 711788101, 746933940, 1015088004, -899327459, -1127361307, -1527644967, 786506587, -276833987, -452833125, 591540557, -247947678, -1185478600, 1220580416, 1770016432 ], [ 86949884, 1488580918, 1764207563, -883253116, 896925612, -1998715610, -179373594, -105451251, 286998365, 1029600583, 1717268314, 1805962142, 366378480, 1083543552 ] ], [ [ 141714184, -2063452251, 49428647, 1443270644, -1273641687, 405004820, 260984893, 789684030, -823487479, -186084009, 907374252, -939918940, -506740513, -520786865 ], [ 1244378444, 822534530, 1218045421, 1710625021, -1213424823, -1275770706, -1714806861, -702518353, -969614946, 1199954418, 408648162, 846060385, 399013827, -1327247148 ], [ 542365219, -757669676, -1214006266, -796712626, -798034615, 892675030, 417668446, -1996476101, 1833255000, 943131384, 1840877263, 1004970568, 1345234900, -1345596691 ], [ 180395368, -829562783, 1949991745, 545863614, -835771431, -1451799560, -2127997791, 1429019339, -2092919706, 182942363, -372014955, -916333505, 1477526454, -1734646619 ], [ -1845464896, -1930544871, 271381648, -1550116607, -354093067, -1619172707, 1985208776, 339972898, 1506987157, 475481379, 294041429, -227478955, 468608748, -1433402308 ], [ -500228138, -648607787, -2009886304, -380741434, 1714139797, -1707969566, 418881983, 1554613577, 886527697, -647889190, 216665851, 1636834792, -1235669979, -1844802131 ], [ -1893921392, -1028742902, -95024368, 2089900747, -244078452, -1257384202, 1073591158, -1212940342, 694402821, 945183507, -677593638, -395509006, 1282436563, 1840179046 ], [ 1615550829, 1489120942, -74759068, -671182596, 2081203235, -1710327476, -1344165811, 915751724, 2091137056, -951503059, -1498927405, -492899969, 1314326530, 182400920 ], [ 2132529739, 1834033946, 2096676970, 1408381158, 734031915, -1806368650, -716455485, 678820474, 985862319, -1118038434, -1126375942, 1310842027, -759734779, -1550634150 ], [ -1760655438, -1361208132, 1682094992, 847236347, -1010039101, -1959710997, 1046125581, -1760051368, 1522532461, 192861077, -141763613, 629819998, 982715202, 1309145905 ], [ -1787989320, 1450518540, 1173801393, -2126477202, -1756760171, 1149992032, -1921735404, -254399735, -2052188984, 955571442, 1867368473, 2054529805, -2049470413, -67802459 ], [ 2020466345, 2043223949, 1391591919, -363449835, -582550709, 1845213720, 1538329469, 1682072431, -2073918478, -1139894865, -2005425259, 821815075, 1684941063, -896798403 ], [ -1018067940, -841558245, -507448704, -512325142, 1984280263, 198309007, 128367119, -21029464, -613299825, 1464920779, -874900603, -261513409, 921494041, 1558100937 ], [ -1448868628, -519660395, 363314297, -45190032, 1593549576, 882122172, 1111468043, -1464673572, 986996193, 1099668027, 497154797, -1526802298, 1115801057, 1582878334 ], [ 717044521, 1972069455, -2101374195, 414491796, -365409953, 923856633, 952253401, 692681913, 1029974333, 584379775, -535605244, -1114243984, -263639549, 2011000464 ], [ -1548355509, -1632299216, -1534826506, 377048598, 825467974, -834194286, 302737110, -876439393, -1985174796, 1761146616, 941655738, 128590476, -810039193, -1226095089 ], [ -1882675835, 1412043957, 1668957513, 326822483, -1669328520, -1024576900, -1757532074, 257864709, 577579775, -257035212, -1569501133, -842113164, -1565163286, -1083412313 ] ], [ [ -750680138, 1007903769, -288234127, -742498786, -691398462, -1065101467, 1203257064, -1366054614, 552049693, 1866763174, 561993588, -826251731, -349874489, 810217119 ], [ -2085579218, -1471746263, 87078463, -795581819, -1931511694, -1721879305, -1189685949, -795268208, 1932659850, -308552363, 949851203, 832790731, -1397297230, -1926828324 ], [ -2084380337, 1008979027, -1497456201, 1213236353, 1236295803, -1477208552, 848572603, -1097569908, 2145769392, -770157844, -987345514, 301775704, 1373909155, -2026191116 ], [ 611188712, -1886031382, -2138565794, -123379543, -1568030501, 267881660, 1440301759, 1848358794, -708305952, -869551049, -1877825400, -823552629, 1871058321, -1599884120 ], [ -1716438176, 2051714738, -1273053954, 1738439961, -1724351840, -2060881099, -1232308690, -1657893642, 891431072, 1674612829, -1393650994, -1920168826, -530808711, -1085666615 ], [ -1809444090, -299671704, 625961171, 295417920, -1339288225, -957517486, 486833463, 413140600, -1728205998, 468530486, 1989096217, 1769395146, 1268047623, -508043181 ], [ -1199128662, -694977861, 1408758331, -465371976, 439082090, 785962767, 1609267226, 1698960477, -210751994, 1696587467, 352288924, -758146294, 963945412, -1770695585 ], [ 2121197738, -164932646, -1281421065, 1772161146, 114845104, 1669933684, 653514834, -320966033, -1506188749, -1060476121, 283005955, -1410712913, 216463599, 771867403 ], [ 799803680, -1232268222, 544797304, -839462875, 793188570, -1193343869, -2108112368, 1542996190, -52796985, 158385786, 1044419709, 1221985226, 1197807369, 1670810393 ], [ -929745206, 1854321734, 1318915589, -29018192, 1663326274, 1102501236, 1568310644, 945392905, 1715509700, 153655972, -60840604, 1945242649, 264960190, 130309893 ], [ 1586340438, 1862180186, 2035779672, 1580604163, -1808822029, 400760389, -1029368609, -325831202, -911559284, -861979398, 1016283714, 1878178880, -1780428469, 641477953 ], [ -574932713, 129330343, 30841839, 1884956712, 1406202650, -1718830169, -1148985956, -2043336474, 1853039537, -1262169722, -520473282, 786266963, -1614118838, 987159342 ], [ -2070649940, -221044799, 923131877, 42952864, -1765167668, 168199479, 656328515, -1309127660, 1534411482, 699294, -1129696408, -948398704, -1704367991, 2089150676 ], [ 312613669, -1725018996, -1884315736, 1128931167, -865956640, 1948378826, -916591182, 1957061166, -424218516, -954307958, -474138770, -1566305845, -1535034730, -656260959 ], [ -1907799534, -1151994582, -1056473395, -1832008337, 409345524, -1081236676, -1452110842, 1801023466, 743710609, 2003978673, -1787636372, 1517906083, -667323810, 24794487 ], [ 2001910432, -1368258794, -503056370, 331137168, -227141388, 1637462020, 1551870280, 804312006, 919824970, 2040015584, 2015740276, -839902785, 202430085, 1670373973 ], [ 988484124, -61449079, -340858710, -1337433690, 1822228872, 1974344181, -116015117, 1450580168, -1643158007, 534342141, -555526395, -1328415669, 569724326, -540246891 ] ], [ [ -729393035, -327395072, -1244113419, 1628367372, 1739784919, 22129014, 1988435364, 2125287853, 1850230449, -165789472, -293898440, -2082431778, 1012849623, -136041191 ], [ -526137248, -588941718, -796127432, -116077818, -1459659529, -464452457, -705234917, -789064439, 365637820, -1948466038, 1559733979, -2026635601, -433523107, 1555113302 ], [ -448220066, -362828488, 610643217, 2038528516, 1151801591, 1473314216, 1692056641, 1674637559, 567753718, 1306194028, -1648448555, 925722771, 1263555335, 515133900 ], [ -1893094350, 1363821655, -2041957014, -1522059148, -1986695298, -16097965, -1838263772, 441789780, 1955686949, 1853706173, -1523047860, -1077409410, -1565914387, 1282168533 ], [ 167989342, -794999719, 1768666346, 1423581944, 1620229165, -596226415, 1953089765, -89809220, 1323332581, 217960409, -444554739, -192600943, -1562536600, 1656788405 ], [ 1295901827, -230453535, -1918137690, 402136109, 381938516, 1188451826, 2109971027, -482589336, -1952792079, -2100625745, -1439017717, 1114393701, 2129018273, 254207357 ], [ -687877840, 835369467, -1458055988, -1597084801, -675955336, 1315967071, -1947107366, -821693381, -185918371, 1516520311, -236000639, 943321105, -1456817387, -2068832208 ], [ -13500698, -2021687471, 1573372937, -532013668, 1928752393, -1777992118, 436785070, -1994249555, 1858281409, 1000243582, -744937443, 284244582, -1760714130, 1614264418 ], [ -473989789, 711208470, -526309778, -2068161687, 850775453, -346195400, 652623152, 874711116, -172586387, 1613916030, -1352800859, -1813284192, 1884410665, 366423236 ], [ 908004828, -997256330, 1367115990, 320753959, -1012181186, 360375180, -889960313, 1148637719, 1020521374, 1622604273, -450883504, -1776700347, 102989535, 570070997 ], [ 208096140, 1941485944, -580127151, -1680250063, 528653537, -320651378, 600413273, -2140504557, 1329458709, -1287774138, 1561601888, 1404972780, 179288857, -1178454742 ], [ 2023636101, -1187395226, 1249707236, 1395199845, -933329691, 1896960851, 87497793, -1835972872, 1205194078, -818076728, -104388006, 1842370599, 866626192, 536812447 ], [ 783493763, 1057367353, 1538545680, 818872618, 1709584198, 865146024, -1360683961, 300983921, -1940905472, 907647237, 2057913667, 2046180964, -580787988, -2058292750 ], [ -942695535, 529938994, 1218491890, -670803406, 2044018328, -101092794, -2085747344, -244223032, -1482584179, 1558096986, 300521561, -1510133117, -251369078, -2136890396 ], [ -205221415, -677560953, -852162351, 57234868, 1734202521, 520937185, 437858121, 1987781216, -748762587, -1910978498, 1850477290, -44913398, -485241023, -1192792510 ], [ 1196678173, -2020636088, -1372950664, 752821686, 1075566964, 160745322, 419229994, -1757342538, -1581695566, -767925375, 1719509385, -688340638, 1410672019, -1856834949 ], [ 2034006143, 588365168, -2124540623, 1060692907, -1370395240, 371011527, 1438186170, -2029176763, -1177038856, 1351418314, 117403959, 2021183981, 1839343086, -5494573 ] ], [ [ -167985019, 884645567, -1662968389, 1563058727, -1637573998, 16212574, 1671396926, -968828456, -2124078744, 636189660, 1507601688, -519034057, 2037531517, 1047636007 ], [ 473732469, 809103545, 1786113227, -2032933611, -2029194424, 548118523, 2095371732, -479795151, -182800988, 889182418, 250956895, 960210000, -1836317420, -1645780731 ], [ 181176546, 139642276, 1274098074, 126650552, -1226792288, 656802463, -1133395568, -164169692, 1975896259, -1037291102, -88112073, 421506790, -1988766355, -1063908525 ], [ 947412640, 314576087, 1001653852, -1541892847, 717682382, 1001037452, -1323292784, 2000544074, -1363975443, 1934737850, 884971515, 205916698, -194134222, -187013970 ], [ -1664309069, 1610874824, 1058206276, 2141534391, 1548770169, -736108634, 616370753, -2054612629, 1344426730, 28101539, 1925423473, -1867856503, 1775510801, 156444402 ], [ -1981684078, -1830178943, 387890574, -472426008, 1632853283, -581573180, -279539542, -1110907683, 877115799, -365956025, 2035113735, 833471, 1329375871, 1553693890 ], [ 1887740861, 1953178761, -888455958, 337605329, -624305491, 1828275719, 485434905, 562741115, -1708653947, 482749382, 1959190230, 81020792, 694476893, 16921833 ], [ 2057766771, -410638379, 1055514404, 1474828502, -1951594071, -1385503946, 2035688926, 1334968263, 396188714, 1538822757, 1066340421, -1831929727, -1321034200, 1143476262 ], [ 885925903, -1646179976, 1954033378, -326880854, 422170696, 2109811588, 667786709, 1691372265, -715116, 347512576, -604667901, 844222129, 747026434, -389265896 ], [ -82412310, -384746132, -77795444, -1989756898, -2089345255, 1105375074, 1333757319, 1891607864, -608722232, -102581748, -1633926522, 1069487798, 745489772, -453434108 ], [ -1164374969, -924974052, 1730613719, 364677327, 1171963497, -308475218, 231107155, -1533040917, -1868580044, 1534891676, 1972673395, 1679015433, 66066688, 1791094740 ], [ -307812476, 689252670, -174377672, 226489162, -1474687648, -766084936, 347051723, -1198564471, 987613663, 640502476, 650192823, -1277697006, -547824971, 1814825433 ], [ -1416174486, -1820907373, -2116148109, -1802227364, 2022197290, 197738650, -1756404233, -457675802, -116222524, -1833711703, -1659386471, -152596981, 1198624424, 1034925018 ], [ -1581843610, 1658071778, 1151309451, 609688246, 141654215, 224815810, 1280803826, -633038273, -1888223250, 1487493544, -2121505881, 1806915320, -844243585, 1445901891 ], [ 871259133, -1244531498, 1880560333, -601123631, 32334182, -1520082711, 660077829, -1775892751, -563133399, 1719838603, 673906150, 1703182192, 1057772196, 1776946252 ], [ -589654564, -123624721, -1583063445, 1037549026, 447408615, -555658987, 375079795, -1383620455, 1324341116, 3392848, -1147934253, 1450398801, -1784886403, 1987603539 ], [ -1789357978, -1609613096, -825297391, -173063374, 1417722658, 1047605356, -1995124499, -740989637, -1910399193, -2131965315, -1845915353, -1777306070, -2016980040, -1611873891 ] ], [ [ -2053051226, 1986679318, 1552127906, -435728128, 2113284315, 810284622, 2058224101, -1427302712, -834366391, 636574369, 1669971455, 1892498293, 1696904935, 1024454175 ], [ -932873584, 985480778, 1570409815, -32158411, -1282855153, -269118742, -1942505583, -1772274159, -1186780429, 1800010516, -1708361186, -417232736, 46244258, -1486282081 ], [ -1641389472, -803749406, -1581123653, 374321406, -469024854, -1421980385, 4916164, 1595554068, 66073297, -750546849, -1221207944, -1980427434, -177814802, -2128720298 ], [ 948211260, 903300945, -1679767336, -2100982738, 1015868240, -1674065164, -2092404283, 349055397, -2135136315, -1412540694, -1965464020, 1974600113, -1579271941, 81981169 ], [ 1061817167, -1764558554, -1239317841, -583243445, -1624633653, 2087739143, -1778674707, 1632740634, 1231031981, -85967676, 1936374594, 1604812241, -1183806374, -446003417 ], [ 301898599, 1383820255, 723867420, -90027239, -1671905090, 535483914, 1929449355, 1167795428, 1717268184, 646072322, 1391296966, 1815069567, -1343751120, 2014709957 ], [ -1078682896, 1752066067, -1643195651, 782495563, 1054616659, -1883270299, -1395684854, 737125058, 745362136, -15279771, -1959811259, 429056712, 1284213345, -547289539 ], [ -1846585059, 1895210236, 1029360544, 1052155021, -1126524682, 2013800443, 834992944, -584099865, -1208779414, 880540794, 1962004904, -1350430533, -1162858598, -95581265 ], [ 130953724, 1934401932, -316291207, -106104479, 1533474447, 1449547278, 1410186515, 834281152, 95169282, -1258091025, -1366092152, -1759820576, 1185843241, -1362828306 ], [ 502955763, -2115607822, -872002851, -1732762087, 1871751117, 858831486, 778629832, 1780815990, -1470942317, -1245434520, 1450066722, 153637252, -1953388676, 888337096 ], [ 1268259884, 1756273206, -935913108, 1650407545, -1254992800, -1216291586, 1674704353, -471537865, 1274391393, 1110561273, 2045840506, -585018917, 339485143, 388709242 ], [ -990735106, -1749226656, -2002474607, -1825434799, 1609475548, -1644526005, 330799416, -465105367, -1554727258, -1555871863, -705824671, -1204946583, -929104863, 1154156016 ], [ 1890604451, 20445633, 884193912, -1177241045, -1428692947, 1001770286, -2119915305, -1683394773, 299578758, 1534200879, -2082636327, 1478596279, -533082253, 535232724 ], [ 947181310, -159671490, -998706995, 957235417, 509608043, 553838413, -2004079023, 698759144, -1014512097, 1458310445, -1698196313, 445783848, -843383009, 1808152244 ], [ 547978145, -727237642, 757142092, 1780827337, 792247155, 1944033254, 506945793, 2075202124, 850504319, 959293256, 2142441213, -298441316, 1591298169, -886507619 ], [ -1025580787, -1248224818, 2132000950, -1983468926, 1960252820, 1967796888, -1364588721, -1819703422, -1744434846, 2098900310, 621860689, 816134813, 1478402012, 25957878 ], [ -120459073, 1196671741, 984374899, 728686113, 2136263013, 2022628145, -1026609080, -375557109, -1121009079, 253852958, 141467125, 1338766007, 1388995069, -1674242972 ] ], [ [ -1441026612, -472283474, -1433931714, -1986170480, -283090095, -344364432, 1193900454, -787834392, 1305567077, 119576655, -628770859, -1257108752, -1132360027, 1895864664 ], [ 949018638, 1356578584, -1175131644, -1032102188, -1892443588, 1434246376, -872221419, 1674594433, -349766162, 547437123, -1462695518, -467002570, -1435975797, 327206181 ], [ -684823328, 1852210779, 183357550, -732856083, 980997370, -238052910, 2112594887, -254356565, -135930390, -677651, 1888926674, 1154322372, 593843317, -618082460 ], [ 1106183446, -541072665, 108720010, 365800880, 765532263, -167276057, 867118274, -1383235286, 1571279578, -1962118467, 1241068509, 2086002373, 294070584, 1204023107 ], [ 515314611, -1781500999, -1470396936, -1608929343, -1095609394, 1399918757, 1377930904, 2109322613, -1355788195, -1122146493, -2018310245, 763546273, 1801628352, 174989035 ], [ 780649563, 887972564, -1358841430, 1876019875, 589078569, 1551092572, 956485546, -2009882644, 1350683395, 469020664, -2041336882, 540613989, 1344373095, -706166782 ], [ -15220457, -1732626019, 1451322461, -1339250091, 1376358194, 475359800, -1661867351, -56407536, -827096509, 1989482175, 1372722652, -1641195742, 1078920808, -1886133060 ], [ -1736183942, -2124712226, -857175507, -516961935, -400968853, 539308752, -327774268, -1435719641, 396602884, -1340882018, -847440277, 1124774557, 1895945270, 97858801 ], [ -1730669596, 1602789111, -1849722700, -989649598, -434409183, 111089757, 2102713982, 1723321691, 101024547, 939939839, -1095603477, 1102946844, 1091565783, -1933792581 ], [ -1249546651, 2074884023, 1025170231, 565868280, 276887300, -1789443157, -649400187, 1263434489, 1455539480, -648591190, -831301188, 530759259, 2082231855, -1087444016 ], [ 1917115365, 385291727, -1900664758, -1614721119, 1323437367, 767834154, 1473691794, 1364607958, 961246915, -43546697, -195491849, 884263081, -1764075506, 965272438 ], [ -755714920, -1557748756, 182299848, -1488363632, -322891281, 1974650203, -1908474427, -1064278755, -1697432638, -773455793, -967774744, -1761677072, 1305805682, 1024178090 ], [ -1016281770, -1356296832, -1572419615, 218121044, -667978060, 286140570, 1005519409, -241502158, 932679291, -1732976940, 1322679314, 1649158809, -430548772, -573718656 ], [ 1451879765, 604336867, -172054954, 900860940, 1002348223, 1917630748, 913074284, 983863602, -1714626841, -2088489484, 497526073, 17088782, 2044941475, 814374137 ], [ -1876421015, 489853109, -675500072, -38963557, 555277183, 1185694101, -1556963960, 608042317, -1013500134, -1278022021, -610221796, -485463700, 904089554, -541623420 ], [ -91932628, -1747363716, -399881900, -1584036135, -1456964890, -1404758149, -1202408973, 246119062, -1240845667, 845715556, 1834398873, -1086433402, -515002783, -56216970 ], [ 1586799776, -1712566585, 544705374, -103723607, -1791679308, -1186104736, 1366281735, 1183830389, 811120201, 519504565, 1558380934, 491372720, 1147428035, 1154647674 ] ], [ [ 821124035, -1563284302, -2023704520, -410249530, 1504794403, -176232720, -556416387, -22916890, 1259379278, 1254545055, 2125387831, 1614026487, -468460658, -1596369813 ], [ 766988009, 1150589696, 781905408, 911208525, -1285283328, -221261935, -1787082345, -2129339687, -2113690507, -484291757, -1574667985, -1221110287, -950822984, 1684047857 ], [ 611755119, -1945914725, -825316332, 1516546786, 815529122, -1301029703, -1124089038, -1573023671, 211274346, -1816956870, 1772562288, -1316549606, -1028687811, 1298607378 ], [ -1491073920, -474332823, -580958852, 1711019607, 233978979, -1377567610, -625133094, -820013499, -990122992, 2091070602, -1280925373, -1855075751, -879543071, -260120343 ], [ 560110140, 1773892198, -2140540705, -67742118, -155340313, 561780990, 503745683, -1705277981, 1239394523, 1389160879, 94719625, -614353863, 561217340, 596244880 ], [ -708686381, -803251486, 757175622, -1812505520, 219177785, -940730606, -268830541, 1623917646, -115291552, 2007679599, 16869011, -731713783, 1576877037, -224993205 ], [ -374963282, -1726095599, 2097583111, 818721843, -1749025490, -2001512115, 1327959720, -1410570868, -86962477, 1921953335, 797225646, 1233718656, 1877524878, 1145325741 ], [ -1745703419, -792039219, -1331038851, 1277910095, 1603852744, -49724080, -373292368, -373726418, 442842516, -1816718241, -1926857205, -1268315949, -540201395, 1331612349 ], [ -1362258193, 1643129024, 336679400, -898970098, 170148894, 740400291, -1076826605, -1951401085, 1622722023, -399126708, -1948247020, 216752353, 585817434, -1633773257 ], [ -1929189988, -2076513649, -907827505, -639636519, -364637764, 150140263, -17038325, -898921779, -1053475378, 239525956, -225306184, 1392809836, 950583580, 301708761 ], [ 270263996, -1454914201, -815197503, -1897596283, 611759494, -607817193, 1164544170, 1574172741, -1275512456, 110742785, 669875920, 286402021, -1108953157, -1711961275 ], [ 1864813515, -1139083792, 1528140382, 1970561087, -971793860, -1382375698, -1968309226, 1135727036, -1593313871, -2034761506, 1175427937, -1783922937, -1618722172, 613482527 ], [ 2001153471, 1283986831, 878120884, -1432571874, -1132975018, -175278030, -1876075792, -2141910808, 503459650, 1212762303, 486766670, -630008785, 1292584569, 1782945412 ], [ 1176221481, 1318133702, -1238989778, -1214055321, -796890481, 462037433, 172378100, -694126935, -1690936654, 1475087730, 986818842, -1685997715, -1955564942, -995170336 ], [ -1272411866, -1328309134, -999794036, 813527856, -1797850679, -2062214904, -1515153869, 2009606313, 1540168399, 2024772726, -1704842854, 183230067, -1527093711, -504685471 ], [ -559917204, -550417655, -744543846, 38173288, -1748231579, 1665149253, -63893680, 597340613, -184864958, -741531442, -224648075, 1919382712, -1493933651, -1083821823 ], [ 891033673, 903107503, -507647831, 518698791, 1297083514, 623140865, 180731431, 201599312, -1071717654, 1147953047, 1538432624, 2032597964, 636390973, -694759936 ] ], [ [ -58364437, -1964473081, 2112435291, 214945311, -2099865605, -381572297, -1167946977, -8991102, 1198775743, -248770765, 2014025703, -619351036, 2038873415, -823700643 ], [ 76397814, 1822378395, 1472736571, 747201388, -1505900993, 2025870571, -317642476, -745292434, -143846815, 1408292902, -517438314, -2122691269, 445804596, -1838976871 ], [ 1697383020, 826807133, 1471755640, 1952376035, -558653764, -217731825, 256815072, -2098535835, 603680588, -1430941724, -2031986846, 849691815, 68784740, -1236445692 ], [ -213512840, 527866730, 1601230782, -1626446358, -787753985, -1287449364, 1098880321, 1707933377, -888113482, -936265899, 1106272854, -1550431570, 528621174, -2079818579 ], [ -222449770, -1595036422, 983068638, 235219909, -1779869999, 390496713, 363923188, -1625060860, 1147435985, -1295035064, -354617917, 281924774, 1659684133, 687061622 ], [ -1875608876, -1087218061, -921583107, 1036120470, -1176961350, 1186443557, 74046088, -1069238880, -1714663175, 1404157623, 847930627, -1054230296, -765607193, -1643455472 ], [ 2066906272, 1893828979, -1150494771, 2140966112, -1083889647, -929990845, 1729522109, 1044578848, 219566385, 122227432, -1364928295, -1690844387, -1499617261, -2074288639 ], [ 1070977565, 1334586929, -1853676597, 1205652066, 1268067892, -144607191, -62902160, 1140261200, -927658077, -270536743, -1342186148, -977264392, -1281483297, 688347353 ], [ 1590166711, -1814439315, -1402161079, -832579051, 1677720171, 491955150, -1014819488, -1978816256, -956994252, 1996570589, -293802750, -436023444, -636211260, 475099629 ], [ -1659213692, -371339692, 782121932, -135345219, -1939131018, -1125933865, 1480100629, 1518955175, 828539460, -1929105911, -560941045, 1745826037, -664047770, -1176168821 ], [ -1686844559, -1430163402, 367911388, -552343235, -25412839, -915833172, -1770381422, 1476451767, -605303226, 808378210, 1310272664, 1314553618, -984437321, 37880234 ], [ -1760817304, -555396925, -288275185, 1329969067, -1235634234, -1419847804, -744056837, -1927921026, -815791703, 2085893822, -1496672391, -379964059, 1498002679, -45035918 ], [ 1935728166, 1608643678, 943709646, -914381387, 893747778, 629942688, -534296412, -591734904, -1810633095, -192712573, 264883391, -476544637, -204603494, 324733017 ], [ 1591987894, -175922664, -1034949474, 1605937811, 661209825, -1752811451, 1255902389, 729066401, 1316859426, 896689272, 1400988702, 1314834411, 804286639, 452647717 ], [ 112525863, 1045050467, 663726800, -1390352053, -882274060, 1607972413, 1113664889, -1739597184, -1955347332, 157576303, -287318990, 1155865554, -1361455324, -283193626 ], [ -64511434, 1158034633, 1937315192, -2125006649, -272552386, 907804064, -184447900, 1985506256, 391148607, -521400390, -1603426758, -428543392, 106323211, 1673083909 ], [ 1672724627, -1522256701, -647474297, 1938712084, -508312670, -1194354859, 92522586, -831309870, -602408937, -91131055, -1330000533, -1548807495, 1412150452, -984540040 ] ] ] ] }