{ "type": "int32", "data": [ [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 676927835, -1175201032, -1895324728, -1839389616, 1328533021, 1268639833, 124497097, -2131272767, -747422646, 723730820, -1562394347, 902704415, 1737289325, 626409565, -1299249588, 826001194, 1116017673, -1719044221, 1515028196, -537214749, -1573215728, -1985067316, 1119574009, -1238647012, 154174752, 2146407199, 663777540, 560010819, -1767021110 ], [ -1978251335, -1986115233, 479748886, -916495164, 461197488, 1933387119, -947262225, -532049927, -1779888151, -819202293, -538933265, -321746226, 1150076156, 1046256546, 1777677196, 619548443, 986321396, -114122000, 509689430, 846190568, -976548496, 743908512, -1604292258, 382882206, -1314247511, -823502247, -1024693253, -1952087161, -635674166 ], [ -1348130209, 1533814121, -278453628, -2123578181, 269250674, 643899936, -1940359866, -1997525012, 1234763080, 1223049328, -216642530, -341523841, -1599091165, -1599860740, -305826089, 1212802463, -1867126870, 1184075334, -1044430907, -247331722, 1011819492, 1286548813, 2068979116, -1427551939, -1340979027, -1523645220, -246535167, -1734503179, 892702357 ], [ -422660627, -1166142546, -1034393458, -801554238, -419336769, 947982787, -386441724, -1008335618, -265222019, -1595856745, -1349678334, -644474496, 243404174, 479208667, 1694331084, 1571299272, 1551893018, -297916479, 837805932, 1011540014, -1828563888, -1081317398, -776022954, -558944953, 2051416659, -274195545, -310578608, 1815032408, 518944300 ], [ 1186889861, -1491624258, 61737934, 1439926241, -1883026460, -1061797642, 1464522289, 2111264213, -686629847, -1576599332, 567463266, 103307367, -121101692, 1879665956, 1699777739, 469592331, -1057940599, 1237457642, 305133553, -1967271821, 2021335827, 812319361, 1446883963, 2044490164, -1964205054, 1750753482, -79072103, 1640522969, 690645412 ], [ -786426946, 2000179322, 1846744379, 939491644, 2106907579, 123487141, 770322460, -1171603198, -139942042, -961772381, 15483864, -1730677240, 1689961406, -1323208702, 689736156, -463576476, 450655653, 1388566189, -550306514, 688312938, -349965407, -1322736, 731481094, -1422141410, -1292717450, -97535190, 2090621368, -1984263791, 841047388 ], [ -987107356, 831343178, -1726379560, -1261663930, -1253658670, -87886552, -2089294143, -607609294, 664267216, 229124961, -906513563, -740617302, 2021692342, -1667658892, 332500842, -30630434, -1989155916, -1255221726, 555256402, 1047798737, -1240221191, -941885569, 1042815742, 945755766, -1565968139, 1685296403, 1808273494, 904127883, -929098957 ], [ 1428749639, -1427169694, -790229363, 199390267, -1792225512, 668420907, -599772036, -2072112527, -1017929691, 705687678, -1597055182, -1277596414, 1800515019, 1859508693, 1137032432, 1694558968, 383499788, -1418114311, -743089899, -1118760763, -1530176729, -263649466, -1485619065, -843711156, 1599153940, 1371787557, 899268219, -1581995036, -263145300 ], [ 462642512, -1547626291, -1261247228, -1062551202, 1516873284, 1602463853, 1467197268, 1878522926, 1056610430, 1340987211, -1642118971, -1907199046, 82104327, 164489450, 809750815, -2082619132, -2087958349, 2103520252, 2024166479, -1168669195, 280844147, -766446006, 234703031, -327262934, 1216909158, -527767025, -1111239546, 1230380757, 1324610917 ], [ -1266843451, 2028830945, -2134691981, -117467899, 1509199166, 1733995981, 810152879, 1427417238, -1378155302, 1144523282, 1818916420, -811418241, 940019493, 828737643, -852881178, 614429578, 481128679, 645903808, 429585089, 1533097106, -945752934, 714451373, 200558033, 829407368, 1015128970, -1221131366, -643734794, -358396907, 1788610199 ], [ 561785822, -387053893, 162121465, 5928838, -2022085397, -461632515, -1979872707, 1187064793, -143567155, 951694121, -266057137, 1893486438, 538886000, 634209859, -2037688461, 1757282670, -967974762, 1985077057, -34294446, -477469282, -935851297, 1294494502, 328402699, 488741822, -1687333986, 1941503457, -1617559171, -1610842124, -1066877884 ], [ 665813474, -1099337974, -46002417, -2050766580, 1116274438, 1053221705, -776625188, -459164011, -771058748, -1139314431, -1936866416, 2091978057, -496957413, 347695286, -1585976313, 2025162291, -843424181, -188412210, 1823120871, 1881816253, -1906622989, -2057009807, -1918468996, -1799871967, 1725042396, -133500882, 551813186, 1883760190, 1123420303 ], [ -924964002, 1341521136, -1935248239, 764331551, 1601929779, -2074740693, -92320918, -710171547, -1551506465, -198224437, -273671037, -1716297956, 1641017858, 593748386, -1209317122, -1223032545, 1769840378, 138931107, -1727734733, 238972188, -1992433437, 966229775, 2134526408, 1654040199, -2094056558, 23932765, -1153133305, -1054640724, 1802052620 ], [ 1811514986, 1586104104, 933247750, -2058227296, 696975038, 692700695, -210415984, -178444329, 105932926, 2084252475, -5223890, -143519288, 700518096, 1817613491, 1514310184, 2023454294, 77205694, 643138404, -975059785, 1869287594, -1475939657, 1704250843, 1619017297, -692212619, 1906922231, 1831889926, 613465375, 1541485402, 1870089946 ], [ -298581399, -1338514391, 734564860, 908297811, -1585405885, 98614091, 775892064, -40148430, -483350485, 1757187165, 1049543502, -1962156130, 2144633865, -2115661142, -424866143, 227952936, 444192515, 1981921704, 838891454, -1406005130, 788737535, -512115201, 1697244551, -235587036, -378158621, 1333133026, -1084406678, 1349008734, -1213896570 ], [ -563524538, 808249730, 1566219871, 2075994973, -975050679, -222550114, -1919041381, 1115507158, 311621101, -11178590, -959396954, -238113168, -395333909, 825805812, -1045909094, -711031243, 715812751, -568008026, 1683019224, -310166871, -1238928872, -2111858295, 596474226, -1582444627, -1386893196, -1912021885, -1297897224, 530209321, 13982220 ], [ -514128907, -410305977, 1487736198, 1631707479, 55209318, -505996906, -1749100516, -1749991465, -1029285899, -1504655258, -416154043, 649090107, -1789283175, 402273966, 1061286817, 1678944932, -261924923, -2042088409, 93057710, -1356549041, -527650876, -186420798, 147479824, -2093498385, -1425149533, -398688512, 695297309, -191394712, -315618843 ], [ -752846337, -1391349975, -45181091, 119995689, -1006477203, -251209923, 1033833298, 1889606153, 1126010113, -365481631, 1495076058, -1210347983, 1964409245, 1114187127, 2108880609, -248465008, -1708689129, 37414921, -631519231, -1276798143, 1057012734, 2147378030, 1730642212, 1763256774, 1137106192, 863799842, -1471471826, -1717424041, 619673915 ], [ 660182788, 188016439, 1064588284, 1874339025, -2072627569, -887720436, -1435328504, -1715046652, 2028546684, -248970868, -635518696, 585250880, -1450632044, 1979117523, -1360556528, -1383418366, -268827895, 496632569, -612133983, -590677098, 1705712007, 1262398779, 1089840253, -1204226965, -469887634, -246309370, 537547008, 546539914, 1577070685 ], [ -1050322226, 1038765922, -858246883, 639522351, -1638696493, 148225978, -1667953633, 1231010780, -1862017553, 100750276, -898387454, -769626674, -588654845, 2000297723, 270904546, -175904704, 98592128, -438097945, -858091461, -856012516, 1305107949, 1919573507, -1417312264, -2076127589, -2091438551, -634762496, 2099923258, -1104162709, 1230948653 ], [ -884667392, -1147942463, 1981757651, -1015125930, 173266001, -981482500, -1583632360, 541940117, 1387224097, -349675939, 1953870148, 1899716203, 964457611, 1562606740, -1960597966, -412330605, 1574813080, -1165317969, 2129940268, -2022899287, -997617459, 2094912040, 289538101, -362572144, -1062851277, 1540665141, 789967686, 1785146617, 148502564 ], [ 365326073, 508868166, 425320260, 930921419, -1152290637, 226991725, 1050486836, 1383794175, -493395809, -1499502410, 1704814138, 1437802544, -1772271608, -678111221, -1205450432, -1139270484, -1236991451, 1876775289, 1166536320, -796588070, 1603916528, -736770641, 1597225727, 353768878, -1706818636, 1575812036, 1520501893, 1588538052, -1970443996 ], [ 1830876704, 605056935, 90267545, 897928282, -1114376389, -449740721, 403180629, 1177722085, 56064738, 2110876544, 1225880566, -384860519, -177332157, -984762018, 143234845, -1441650874, -1222287990, 1375811305, -368731216, -1718071977, -138629382, -1196046450, -1224587433, -479785084, -1478134041, -1154107257, -1219400452, -832909739, -108014758 ], [ -894980143, 2044922193, -659464630, -1952372090, 1264479149, -151662076, 526589494, -1768983492, 1092024151, 2119196672, -1915590709, -657601824, 1385685673, -1848844064, -590313900, 2044498678, 473631581, 1821582668, 1461878148, -1467986037, -218653051, -1403895912, 1081600253, -1193736298, 1895567989, -360210010, 2025623730, 1922751047, 496797947 ], [ 869860454, -1020518699, 1030083510, -1042194819, -57392162, -149846826, -642633249, -2108448832, 934303383, -156369716, 1224888176, 1591588064, -1524945780, -376514443, -426081479, -1721188258, 1369205742, -1132742553, -536833864, 27795030, -599016513, -1380723917, -111687930, -570018777, 1331108110, -1310180725, -880308195, -1922291136, -375801007 ], [ -881909512, -692354679, -1417367380, 22061397, -1918224771, 1127123345, 3478617, -1174251794, 1046277283, 161464003, 1117519765, 853677964, 1515984125, -1475847676, -1989831281, -1877933883, -822083386, -874986242, 719820583, -1452509867, 999026461, 1367244154, -35924964, -786553567, 1366246476, 1873384013, 1202364634, 507497044, 12635389 ], [ 1253560816, 992556491, 1004660671, -844978389, 1958336637, -1214078299, -1444865589, 1729759549, -1643057449, 379205646, -1518870823, -268255918, -1364145190, -1402145339, 1591953906, 673881293, 2119231732, -817663144, 831764454, 89327629, -48735071, 1724588279, -1595778293, -1032174243, 644671722, -275991959, 1967643007, -1581391901, -889165166 ], [ 2046667871, 1604572688, -1461132518, 1273086505, -1519681810, 1645049069, 1456376058, 1525516527, -918625510, -601891494, -171007091, -1981618484, -1937237211, -2003344239, -1186963304, -1352985522, 835502222, -1652713082, -3275544, 1984322365, 1277139168, 849771482, 934654402, -1450645885, -1957141132, -1255729114, -1727145112, -1545058163, 1835802239 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 624995628, -996242366, 434791787, 1196514531, -913835366, 622285976, -1252394513, 392921207, 1111308807, -1400214113, -1298616973, -24323226, 1968643459, -1522579337, 29216650, 2084715135, 1882457765, 1842734310, -1670641732, 2105838925, 2066788141, 308451419, -189773163, 144311712, -1293615561, -543190934, 413869748, 1044982065, -2114399004 ], [ -257985551, 657023744, 2084848013, -488635822, -314937791, -634315791, -833659383, 1396784967, 2127693578, 1567190837, -521456198, 1040418845, 38623525, -442215272, -138878643, 1811399705, -1391990002, 179467725, -34559409, -292314396, -1615646503, -344876001, 1327292561, -1059919650, -2053646960, 1549471373, 2102028313, 1174583548, 1647355219 ], [ -1459159038, 1549206684, -1625311079, 1652746474, 1980827768, -1185337791, -394859687, -522968653, -627459040, -1490934466, -398851086, 1104023317, 1923299217, 1707533929, -465108733, -59453007, 1927616967, -2145838266, -12852765, 1072870449, 479582068, -613911316, -904413268, 1089001405, -689918079, -1005283144, 1687443718, 36211163, 1687890641 ], [ -1325584037, 1236801622, -1383067118, 2076318512, 1382441738, -233041434, 853616410, -1981447452, -859513956, -1076143066, 1456651022, 1595033320, -1665148239, -1473178341, 800696880, -41220103, 1101395192, -1166655068, -1378575003, -737350167, -777860531, -1720572576, 637292859, -412868932, 1717342548, 270057484, -1011052064, -1384816272, -1540324082 ], [ 22205190, 1810864433, -578976832, -1144954325, 1877446475, 68843475, -1751532108, -1929840708, -80254479, 729727085, 1662463109, 390723527, 584922777, -499356602, -1526533578, 1789492003, -463770218, -1742003580, -72990103, 569638415, -447206968, 1988690900, -843304766, -1372523248, 224801811, -1395754441, -1055293953, 395963593, -363771209 ], [ 1076057310, -1972659618, -1035292793, -1480384399, 444772814, -467782879, 10106769, 649236099, 1246587901, 1630044703, 278338177, 930508671, -640922869, -467011233, -73269146, -930626920, 1014163925, -783570503, 724819648, -1552576087, 612675584, 150725402, -142272564, 151222098, -1826289577, -259808889, -1667536644, -1850729206, 147874022 ], [ -834506056, -1059432210, -116442953, 907092244, 748944927, -291554187, -2116291148, -1646856155, 1429797069, -455671470, -541907718, -749466111, -67206068, -88009533, 635934631, 1984578053, 133259439, 1841670585, -83589046, -745731894, 1718051987, 2137946699, 643146398, -915829701, 700720361, -865136222, 1792678831, 1549773740, 2032566980 ], [ 2000513997, 1024175778, 1380779877, -796176118, 355098059, -1744588039, -1890659985, 221803154, 424143517, -1809456752, 1975568929, -747244582, -1274141980, 633360479, 264138041, 2017259860, 386579162, 1126529698, 556806380, -238022730, -274788162, 559498037, 2031470439, -1577042122, 1944943337, 804007919, -670731295, -46456631, -1751537008 ], [ -1451233068, -684604242, 106762227, 578522885, -660053894, -473821449, -1421736361, 47786522, 162045772, -685021560, -522654506, 1792789726, 122188231, -762309879, 2136568393, 163343497, -516994314, -957932573, -1886109593, 822959583, 1979775947, -107787987, -895592149, -1160728532, 1764758436, -1669477431, 1181505903, 1776096879, -2039719934 ], [ 443966516, 1012576726, 941284706, -243507730, 328955397, -120784842, -1802961486, 985978648, 1371380613, 577988896, -217893632, -1336504640, 1689513602, 1320509552, 895614844, 1589304646, 855993110, 193925069, 1792056396, 632304347, 2107912155, 362514699, -260066951, 857289591, -1793321148, 109482787, -1669097024, -1330385434, 354007299 ], [ -2087047981, 1213514080, 1394446383, -976792907, -347069611, -2022180425, -670495399, 1750925885, -71837048, 818313140, -819125266, 1095087103, 1095936363, 733565903, -938784255, 46061024, -184912485, -1580885929, -1567357420, -1410108105, 771422964, 2062624584, -1494572881, 1208306972, -643289503, 1536419367, 1130431169, 885644628, -925727360 ], [ 1441619591, 1692279958, 1903717074, 1529533846, 1592681418, -958145156, 207283086, -148909056, -1071061432, -865467211, -296769782, 950615864, 586847941, -616413069, 132790260, -433599762, -344620106, -2005044695, -201837517, 871886793, -879706657, 1062446728, 1544703109, 1618430560, -1217179097, 539873855, 254574040, -1319896644, 1228937261 ], [ 520769081, -145981210, 1551070727, 347207370, -1529019870, 458852388, -1552630084, -1386575665, -1653430572, -1738473878, 1528450552, 74300700, -1010767076, -764964860, 1433310775, -269776548, -1760336190, -2119482766, -421229910, -543025624, 1449018068, 555008385, 1093308096, -840986056, -1456173969, 1730642, 1946785686, 1875647014, -1917373377 ], [ 2079750780, 1802898350, -316946803, -1061900282, -1839644866, 2077735512, -264459948, -512483623, 2006049865, -1459046083, -1155740823, 593197624, -1977856794, 1807470158, -1799410152, 473422376, -788067280, 707175549, 1780903243, -161753480, -1687466514, -189103900, -174200164, -1872532213, 935715051, 1284733786, -758664871, 1211047378, 1642028962 ], [ -1392817337, -1472707281, -1735671184, -894511516, -1322225784, -1844354915, 1509175309, -704913633, 578291331, -55349728, 421916893, -355053588, -412641005, -413768255, -236155628, 1219412602, -447804214, -691607337, -1350654259, -1425432521, 361647159, 165170175, -1567077260, -1204014600, -1968648237, 1683374045, 1225270358, 195885701, -602852439 ], [ -505188681, 468946878, -1732130223, -2011583561, 965952350, -854407897, -184555561, 1677898769, -1930663805, -2054362575, -1529161491, 758887168, -1754145173, -1097310942, -433410531, -247785156, -2138523709, 1908621159, -399269545, -1462510639, -1999922338, 1684744023, 1529742623, -2106803103, -1264573883, 30729461, -990826017, -253859974, 115892357 ], [ -1507635493, -87494555, -226329702, -123785015, 1482958826, -2054055652, 786496290, 1889230857, 238934273, -918047714, -494669075, -250183996, 14041282, -36878635, -616153202, 2138047400, 784340749, -1809057104, 352888084, 1956091225, 771127245, -1915403439, -1196961907, -316496103, 559709789, 87374488, 1723906663, 1861025227, -277600465 ], [ 695026286, 1325429869, 535976642, -129473550, 1544552202, 1889120249, -698961870, -1289597918, 390295576, 1590763798, 416759439, 1149444434, -700794674, 1884201468, 651775169, 1220600807, -1796327347, -1147565983, 35196771, -129832239, 1838799655, -166469050, 433482739, 1298577570, -608586228, -132414883, 343377890, 1887637225, -1523748815 ], [ -2059745211, -1440467304, 2003363231, -253198368, 2093037576, 1637923537, -2070754603, 2075383931, 2114610782, -1380494375, 815474779, 1485414420, 186526038, 1959791898, -1930262086, -1141888008, 335557206, 1202950354, -192371419, -1411717485, 2058995101, -1110299026, 126280162, 1181582619, 879617283, 79508089, -1579215841, 904220498, 332711777 ], [ -998868205, 1548789951, -442275633, 529521701, 936872050, -982093215, -612066616, 935667736, 1563383532, 1485878701, -1297937474, -613970878, -588104271, 37393240, -230109807, -336324187, 209864671, 1033091558, 1706160055, -357329716, -2051288720, -1188204884, -908821328, 2098390869, 48626460, 927540081, 764142420, -183406921, 1594234749 ], [ -889396544, 584682989, 1900916608, 1859338721, -147118077, -824021333, 838063190, -1794257455, 823778815, -878572559, 848437975, -694837026, 1259348892, 1169959858, -323803350, 1572806919, -1386499615, -1388748664, 786962462, -572121625, -72751417, 1062989895, 239427531, 1298961250, -1555831368, -2047182834, -589354538, -816169949, 1809773675 ], [ -1132270384, 1137607266, -2073170924, 963656839, 1808750540, -1397102597, 717030918, -1322659385, 243347537, 846370613, 995540495, 983406698, -2080113563, 1475864397, -260623333, -2009609767, -349399622, 372199841, 1543856637, 58538977, -135032533, 714274859, 208418511, -2114856507, -226351012, -816054082, -518976825, 423809496, -1366862928 ], [ -1099608446, 1397872936, -703294084, -973579794, -472289879, 2006474392, -431260694, 241145764, -39340878, 1932285758, 512778338, 946883871, 1825624069, -451969755, -1929055123, 1162731423, -1589509087, -711852988, 1934029804, -1589837239, 1215630785, -2034060649, -1014336198, 1408830327, -177960213, 457635667, -1377465701, 260554514, -198640040 ], [ -1957691303, 1824576519, -740831513, 82768870, 1397380350, 1114831009, -2091459030, -1495209525, 715382537, -470160464, 966320291, -1689580979, -424927623, 525882191, 1388125442, -107651157, -859107353, 882245530, -2021951804, -684311200, -1941020405, -945901711, -447736176, -469820534, -1956329819, -613406534, 1029921201, -576373480, -934675047 ], [ 2128476636, 1709693045, -540805990, 560691641, 963337473, 2072103001, 676593823, -1172422103, -2127730872, -1822313817, -1849838551, 976460794, -1583199727, -444490325, 983526188, -1502707263, 804891120, 321428068, 2058430251, -1582504535, 889431612, 125825440, -1371567573, 2040140134, -1165829405, 1056541711, -1326255560, -737015357, 996584531 ], [ -19311826, -1045006384, -1781436354, -1357501610, -1208206118, -1544353049, -1395911757, -176810318, 1129348088, 195966051, 2085549880, -326597328, -1583188740, -1184605691, -902063188, -1717229298, -1104273526, -677139708, 1966092389, 1467589597, 972790302, -1943856452, 334117574, -1387510755, -679034023, -449685710, -1878444559, -1106758238, -1756609568 ], [ 314866675, -675241196, 1230157158, 1703199085, 1092608319, -1901006665, -1483485767, 1897591445, -1099459362, 1740317502, -1279610194, -1190231758, -1960846698, -1591052700, -2032280035, 703853442, 1498540363, -1249829330, -1648053333, -1228593557, -949187051, -1068245358, 1496811551, 739545271, -1059782244, -916994103, 1539675320, -1896736973, 1828024808 ], [ 2141493039, -1066176523, -1725821664, -1444375630, 1886543338, 375167989, 597099162, 1990926092, 1569952824, -906860666, -1165955492, 1318582298, 1596408375, 209079514, 1558524593, -1463696224, -472100503, -1770814445, -1812774264, 720827266, -789583090, 1411563369, -943996876, 623624545, 903512499, -779465653, 1019627911, -1256075329, 1715495539 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 438697055, 1511771974, -1870542621, 1303323143, -1231689233, 74822969, -618465575, 1046593158, 449137073, 1779863099, 656524162, 905609798, 390653847, -451642069, -1794485952, 1729076105, 1670572412, 527554948, -21811938, -533455005, -948932783, -748707076, -197457462, 1738323442, -1743965071, -1886281821, -411849056, -304360807, 1836465729 ], [ -1187239492, 779546015, -345111193, -1596564128, 362139380, -1074770720, 1290757749, 1497398244, -767863100, -2121185842, -2132203668, -1557282708, -1134784414, -1444524228, 1185650639, 561326406, 1654097484, 123034886, 1003722761, 575631663, -1748842360, -661654248, -1906525808, -871704256, 772675620, 2065921340, -179245085, 1337080798, -827249844 ], [ 62435009, 2095769282, 1469653394, -632668516, 97874625, -606557124, 917333036, 1309051302, 178128772, 820670117, -2143462180, 505783894, 74636957, -756371920, 689704358, 1740313017, -2043333024, -658511887, 564377708, -195638775, -1455134603, -2001198631, 2028249088, 807185631, -692133411, 347633888, 1562631350, -1038227696, -503699794 ], [ 653478585, -288357479, -1771171792, -1879570126, 512581, -1512006645, 2014026847, -1540675688, -1643448271, 1106042841, -1575620847, 751959090, 1008722319, -1586919512, -1851886050, -319661930, -195187840, 1458698958, -1431974899, -552283754, 102858720, 533246288, 2059663874, 909380522, -661520779, 2006036997, 282838408, -48539438, 1117354576 ], [ 561634431, 1095955644, -604221376, -506232884, 1315513838, 512937487, 306690949, -1299944857, -1936749181, -977652105, -1628170142, 1766426151, -1435999244, 391844557, 163796427, -1476205319, 1385216319, -1538425294, -1535235428, 1024610859, 1931533697, 1264073711, 520786863, 995672911, 1343347410, -1412528625, 2032633820, 1051943339, 589381660 ], [ -673592605, 223627385, -1278526209, 210391963, 2110010086, 1227740444, 1378219490, -10845442, -1891523343, 826123481, -1054611464, -749542607, -416126687, -1156923135, -602108975, 580333547, 1894629609, -1017612747, -207485875, 1715944920, 1687713718, -702226638, -396209782, -656003916, -773204265, -1323097454, -595372563, 1456320332, -1753365835 ], [ 1839935368, 140205138, 934398179, 854993501, -1055872562, 374833026, 1240631332, -1041248647, -1342033501, 729707495, 1372812952, 617658133, 1282004950, -1993173799, 645315205, -1745353849, -1641634013, -1324606169, 420898853, -1323786362, -178635503, 1674358036, 1224209838, -351820068, -917470895, 1572758491, -920287939, -1563569681, -929256290 ], [ -936245883, 1131508471, 1745369187, 148572504, -1610536552, -1855998008, -353728127, 2099779426, -424386143, -97643502, -362798773, 2100628213, 281641405, -1774513721, 1359082638, -2071806987, -1998292650, 1205350258, 100045684, 1631309501, 633762462, 2086535860, 1835487825, 366066073, 1899598329, -810117105, -1571375383, -53505676, 1189896713 ], [ -1109701882, 17850419, -1037160314, 857246344, -633720819, -1005648158, -1882970778, 1834619343, -106421493, 764775164, 387314441, -2063594119, 2048071796, -385560994, -1909659000, -748180868, 1130050705, -1952645451, 262713986, 604035207, -2062465727, -1633088580, 258093586, -68661029, -628870335, -1999043210, 630045940, -1144559882, -651072313 ], [ 313325142, -2063677428, 623383392, 978604593, 357232344, -1878276803, 569666330, 1709974255, 144966812, 1013631250, -1848100332, -2067156155, -1413429590, -60632561, 1142365807, -909194921, -2101351244, -444401557, 2024421450, -453506607, -1465143486, 209158606, 1747720616, 731050089, -1445496137, 1150637306, -192650964, 23348235, 1214406503 ], [ -42716744, 76756000, -437903019, 2140721272, -1629179219, -1576948974, -1717108322, -1134347161, 1496163294, -1419723019, -722382962, 195135869, 860908162, 1488835921, 1862086007, -1225656616, 1895421363, 1143922491, 49557024, 1972480770, 2116656261, -1791339601, -1279828866, 523689390, 779754398, 1007427215, -285215552, 656713670, -501510825 ], [ -576306542, -1103986871, -26906763, -43611240, 2009394642, -1608909940, -141258706, 818105799, 1712871187, 1241259205, 53616035, -93065855, 1395097447, 847328106, -978267071, 1423295803, -1052123415, -1558835114, -94771476, -311369612, 1888902045, -2039111661, 511139585, 1723416483, 989956113, -1907728678, -1930026597, 605278125, -693945782 ], [ 1918078866, -377676628, -1185463015, 715654302, -959893262, 1881921968, 1543612336, -96074532, -993686703, 1237345769, -1117066555, 1841838373, 972751296, -342729664, -263752066, -1594607915, 1818949695, 696371422, -1116488028, 61973109, 1845900551, 187075502, 1914518155, 1529419836, -1857344635, 1098594388, -1147596887, 146488184, 2092240886 ], [ 981384696, -1964002481, -239867749, 599258398, -1573719547, 2114180761, -1384591407, 381476092, -1777867582, 564927229, 1679554168, 1337288004, -656160132, -524250757, -1505062285, 192152574, 2071838025, -150184627, 285396157, 1610658785, 790895783, -2032536762, -103401127, -908935250, -1950344899, 1139910497, 702987894, 868702156, 1057670674 ], [ -1662076722, 1378789385, -1840285725, 534939252, 628005084, 1482402889, -1564121373, 1682061630, 1033411988, 841347644, -1940572329, 1156400360, -1963873226, -399987562, -80237183, -83357791, -1242300396, 1434412942, 1630423214, -1366133741, -28032550, 1015638092, 1692785110, -1941090368, 2053495630, 569143870, 1016833284, 569865721, 1251739975 ], [ -1175044398, 2029175811, 924369861, -840802973, 455552254, 1868328289, 2036546337, -823022874, -1832237512, -2135469456, 1641990017, 224321993, 831681295, -2009554257, -669160587, -1524875110, 78127991, 1841533205, -1340164735, -491020887, -181720245, -1778987630, 176614104, 1299559964, -1158450052, -1369450514, -1799911674, -1053111143, 1757940167 ], [ 1382753954, -1185543851, 1917601778, 1714016910, 1444607150, -754873160, 36499319, -721723339, -1510531887, 1730266837, 172037121, 104894492, -2057471669, -1358587758, -2117563747, 334167564, 891895894, 782546452, 247893441, -272717089, -1037518513, -781766981, -531287217, -1787109818, 1954194577, -1633534166, 939359553, -52202772, -538432809 ], [ -2118101416, -400035638, -1264939491, -1206890710, -1012216818, -2060808249, -538503989, -620185298, 885136060, -1043363842, 1666260929, 2018923088, -232853034, -624882286, -651598268, -1329421323, 504360082, -2135263373, 1117115023, 594817340, -1535163586, -835247791, -692489990, -937202659, -2074076910, 737940498, 760174645, 1124276075, -1335345940 ], [ 111862860, 1220193365, -948076593, 627810489, 2027621803, -1558446777, -498431360, 749304150, -1821672761, -905254324, -1589034392, -169367032, 776007208, -1237903110, -1637216857, -1273544164, 1618978144, 1912958248, -51304390, -1020693279, 2103058354, -1532609016, 1892750044, 1540138539, -406326186, -73425416, 1011032541, -32200003, 694213542 ], [ 1599933945, 1312682891, 835542612, -2080154546, -913094699, 1643575765, -216048011, 850776247, -2111363343, -1908494014, -710089569, -279803108, -1394947128, 555703976, 425711925, -738478815, -1425167885, 96232334, 1676806155, -929139487, -1539523478, -243975296, 2066918813, 2037953756, 1461465920, 1316040402, 1545099297, 1344178474, -1713729738 ], [ -1201024506, -1075324606, -40816370, -1367820779, -1714689511, -901812083, 1677923050, 1251648631, -1778467779, -554705288, -1636302210, 1111582933, 1051205618, 1342262443, 1339337116, 494843640, 423617527, -1079725481, -1837874350, -987485232, -1712867927, 583540739, -611321082, -817566823, -700868865, 1798683536, -1977596628, 1759490724, 241148847 ], [ 22360194, 2045126899, 436549090, -1030023979, -938680962, -1012210144, 597736288, 1377665819, -717402744, 2140777452, 929237841, -593088219, -685249568, 899296669, -848455705, -647443444, -832280835, -2024257076, -1075043075, -1925724300, 1117763736, 437653972, -193062852, -608166946, 1513533027, -1914203934, 2073342178, -1693506495, 1397847643 ], [ 1674237177, -2135178716, 2115065727, -1663469766, -2005071392, -1061110226, 1066206892, -1870292426, 1646283827, 940123424, 1314932272, 574400993, 294623078, 967495041, 828394029, -2021337802, -311713846, -1469514719, 26646366, -2022614275, -1176965118, 147921887, 1206990070, -286899086, 1066392749, 2047014619, -1835926321, -94408338, -922099507 ], [ -1135221277, 2080018822, -1365481970, -1708435119, -325770872, -1336486259, -1215167265, 1197426095, -629346808, -1651349854, 1690432034, -420789752, -520802650, -2090599446, 1419052865, 428169212, -691512356, 1753828177, -1402126008, -1110700360, 1065583710, -651025907, -2046868372, 477249983, -1592108255, -1912865624, -2022056113, -125763835, -102174550 ], [ 1535000788, -1170214641, 1096835341, 138131913, -1078318973, -1467835795, -1566810893, -2120176929, 12680650, -27087770, -1035269145, -1387884115, -886868264, 470773414, -405285879, 2000387409, 1526379179, -2134847681, -90689199, 152409481, 836466551, -1122902828, 1163545828, -157925727, -304822543, -415675497, -633648927, 501088036, 1911389302 ], [ -1365673287, -333627727, 168907185, -1071108618, 1387952417, 725815567, 938365112, -2048009384, -149021259, -26462406, -2106836244, 1738450367, 573960796, -1757119785, 423689513, 1031622144, -204920990, -33151636, 658354250, -594471030, -1482641033, 1990153396, -196246898, -813693132, -86725393, 864536293, 174454702, -2020419009, -949776683 ], [ -1549111018, -1711612919, 1234469135, -871007821, 609979362, 995478754, -1277826753, -584246309, -1082553087, 2096513637, -657514611, 752987330, -284502749, -372159202, 187754287, 1780743328, -242484815, -1417656866, 1255752683, -114151984, -1705844753, 305474984, -89419996, -1378824063, -1909158982, -32504893, -171619085, 188539801, 942025458 ], [ -4069431, 1062224190, -11489963, -49482204, 2052403737, 2035363684, 1598881791, 1841166354, -1867519558, 427488618, -1216837126, 1691628449, 93803511, 507338771, -1998724398, 37761903, 1401576496, 1780848937, 1666285810, 1849275240, 1057531156, -275181961, 966779271, -1711191470, 948989139, 38533951, 365969004, 1567764297, -2035192586 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 1200282611, 1189762029, -1178177171, -1222874026, 2128630947, -1100234256, 1058919400, -1438462540, -827010624, -137909135, 330483993, -128043133, -656392358, 153840619, 2071839976, -1688453811, -559613515, 142422856, 122980563, -514908357, 1032579285, -1356723165, 128655309, 949954951, -2000169659, -177582950, 1923973953, 675043541, 313234466 ], [ 465863199, 1650055043, -356421383, -1836409123, 556159160, 1967369647, 491206012, -98715780, -1376702178, 938825099, 88272811, -1516521477, -1087034079, 670677845, 1175478213, 902682017, -1521008415, 1652669755, -228285637, 633349902, 357170195, 984469165, -1057285824, 366437293, 1367982180, -1498201317, -26283535, 1604645656, 1807415275 ], [ 1119299118, -323667062, -1852857114, 570737850, 1253470796, 826314979, 1017442724, -684794454, 355587136, 1601859675, -249446699, 1238460922, -215044704, -315187622, 415738208, -1352275093, 748247573, 1745767949, -712154131, 205313772, -843876966, 975664605, 1902404119, 234308805, -1814202706, 1047886672, -1318999833, -673926469, -1309033840 ], [ 844279445, -1375045243, 1979435759, 1890445317, 1920966294, -1599105272, -1878828551, 1176320251, 1398909837, -1795154988, -1796404312, -1916122046, -1578793564, 1071225445, 909024626, -376201711, 630895161, -296029970, 1624879508, -530781738, 1848101280, 1724630, -1660120725, -375134656, 1814842008, 50104457, 2071061883, -2069520796, 1890693457 ], [ -752913074, 1075922655, 1765824149, 1421422249, 491879559, -313017157, -799344578, -1578317838, 1430873600, -1281168792, 805770050, -1940427949, 2042462514, -869566938, -341663057, -1573046731, 1779714260, 523692033, -140449210, 905787930, 248061568, 43258441, -1787573622, -991988984, 665682295, 568027535, 240531707, -307243662, 9672116 ], [ 764326456, 2005265990, -1093540874, -314536451, -367923155, 476359040, 126854564, -143915790, -393855309, -1378377272, -1375888512, 1566863435, -1480847732, -1448426368, -625866362, -177576528, -504142000, 1223859518, 512519728, -1972319356, 298660258, 573545654, -573786255, -1564107451, 1352848491, 1744416434, 1428857246, 1962930416, 1717583130 ], [ -905820435, -275971186, 809809163, 1354009735, -1074062517, -1949047904, -1545909532, 2072432135, -660291776, 663940481, 300725926, 1907097915, 1250086117, -316495178, 1979884333, 1406282311, -2100530451, -392079444, -927301077, -359646683, 2073324688, -500511564, 799178504, 1121701461, -586816857, 1096655831, -1523388333, 698756998, -1701568822 ], [ -549486523, 1298729089, 1314078511, -1311255139, 310681940, 147543576, -613154599, 2035891009, -870820731, -1535033647, 947641869, 1192904455, -33789794, -1332660362, 777220837, -479611184, -885663448, 554325059, 1696052452, 1003176960, 1619190876, 1349780686, -2124992678, -1403538877, -338481493, 145147, -803373751, -469636249, 1125521031 ], [ 1014082247, -1239995270, 367983530, -1478388375, -415981595, 1637402064, -1915336952, -717736235, 199789637, 997699196, -182457507, 21427247, 1223634840, -404534440, 573337935, -547150813, 211268307, 1374874862, 156336136, 1675490960, 1140509193, 1171062809, -1899059518, -365819711, 1113971368, -2046586143, -863026377, -32732441, -352041769 ], [ 1512912871, -1522386929, -878436104, 1584706952, 1157503167, -1638349445, -579115630, -1260942307, 1162590518, 1711637311, -706280449, 682823312, -620271852, -186147332, -1540952215, 565508272, -1082801787, -1433105069, -615713799, -1924097159, 1327319306, -11375270, -832203387, 2097267667, -1726853852, 953540963, -1064713535, 1457233961, 1596438179 ], [ 316314971, -160798604, 813141315, -1065453911, -528089929, 1982102804, 2088789950, 696611717, -1271350019, 1035180221, 1661396142, 2060991895, 1247535396, -137435704, 78413665, 2128924711, 973220164, 203359458, -875671877, -502886001, -1637421439, 1321129583, 1467451314, -1243350299, -1355253101, -1763648327, -543611811, 1166571774, -207855871 ], [ -52201190, -1587298863, -2088498303, -2032737094, -473971650, -735445604, -1709561307, -872134789, -1647245639, 1437750846, -1604131653, -1876960375, 1830140231, 1854422116, -2123622436, 347519455, -422204515, -799461999, 1040075498, 1186517183, -191498226, 601480676, 1185226762, -730399954, 1128366769, 886506648, 1153262504, 868595680, -376296652 ], [ 1284206677, -2097562248, 711430365, -1668789795, -79919892, -740375054, 557098869, -677106853, 1186003315, 1545773005, 300855448, 1336054896, -937949997, 581953821, 1673431830, -2048890405, 168939483, -1620876924, 1414507264, 1522432247, 263990673, 1427304460, -1000196160, -311918474, 498424450, 998167745, 1086836832, 293741406, -436862490 ], [ 297457066, -1020199430, -1155627590, 921150866, 1370774240, 1048462756, -1036948162, 984082951, -1152121367, -2137700895, 1396800149, -879714802, -1906295984, -52640077, -174866181, 928758078, 1144064702, 1868557366, 709432694, 1413620269, 1856982783, 2034261827, -63560274, 1739892452, 298071686, -659466502, 304575734, 809637574, -793644560 ], [ 1457839029, -1417267611, -622583263, -1898567391, -504775006, 1981590727, 863441722, 355093308, -2038697958, -1989376952, -1275740949, 653996794, 1817347842, -683714522, -463603733, 881304859, -1003742327, -1273942153, 1688868825, -740607063, -1541406229, 463192352, 129881777, -240288013, -685194902, -369741060, 1241363355, 1562474970, -654380137 ], [ 95828612, 925003058, 417721245, 1888222595, -9022571, -264288815, -1770332250, -2018177166, -1268189138, -2105127960, 1291873769, 1025369674, 1657002604, 849670310, 1587163528, 232842147, -1378904554, 2146943682, -802343034, 2051158388, -530088088, 464559569, -1824326206, 28643409, 1545335712, 1604365672, -949868115, 456699587, -11337916 ], [ 1188540672, -86647821, -1881007645, -2014384376, 579636000, -1251778884, -348281639, 1144292820, 1730894929, -1418002728, -1827816421, 773631328, -605561889, -392433474, -1386845799, 1157940541, 641283212, 1739673331, 1506314429, -238926638, 1088742211, 144021813, -323337800, -1867990968, 440756420, -2127723106, -1961328275, 514630184, -452209130 ], [ -2053205516, -1280598643, 66352840, -2053436081, 1760087806, 1589084115, 1218540559, 225969767, 1316433885, -1133566814, 1154978326, 550323482, 2066884604, 319913867, -990502028, 1733326633, 1689062153, -306763071, -1855541477, -558308348, -882379926, -1074868420, 228578828, -1338089911, 445413625, 590447770, -234564866, -171684227, 1531523074 ], [ 1951564853, -378345113, 1060766758, 19885662, 435145501, 1102689583, -451589416, 1426499523, -833367885, 1948286890, 1538441314, 688459149, 788854300, -225344723, 820064314, -1211243240, -1686075651, 812238381, 824173179, -996935906, 332518900, 710425264, 310694466, 1655179986, 946329376, 1124487366, 2032570165, -692756994, 732755430 ], [ -1640678782, 64257825, -1306355280, 494509638, -1691237501, 1350759869, -1999356428, -98065234, -1827201073, -545480862, -490284229, 159032402, -1193173117, 747569290, -1808038366, 2033733181, -1198248556, -134793799, 1361901608, -1247743702, 1981520640, -370610058, -4293928, -224945137, -819432690, -625248539, -1261496937, 1316379127, 1245797623 ], [ 1107850997, 566248277, 934030020, -362983031, -1172670437, 147873594, -1553637389, 1977762319, -1826095567, -354912521, -2092552269, -1532158444, 1215470531, 1689483155, -563982219, -351700247, -1927041206, 224025415, 1311984540, 1807720315, -1588955638, 1778863052, -1061648090, 968968894, 12800131, -571888801, 6722796, -1415021002, -35000266 ], [ 1960165461, -1972995605, 1535069994, -1721916929, -1364111958, -1283641134, -1953856412, -1894484070, -925733951, -497195641, -631861773, -511014950, 305303400, -1150955330, -94932162, -1125214846, -404032129, -417185683, 1869761435, -1133411666, 1597864367, -437322103, 1334006388, -859908048, -1671881761, 1884455425, -1979787911, 2005393837, 44240103 ], [ 861138053, 840747541, -1064336398, 2038658297, -1804341059, 1647540257, -1947120941, -1931004100, 555807338, -899896532, -1173945662, 205129774, -41719300, 2100741059, 81530529, 1279227809, 1167766004, -563577779, 713696498, 1989180406, 1221005090, 1012276616, 1195527371, -3793632, 1794991514, -1061107344, -2090139257, -999380493, 72577459 ], [ -1648629649, 1132820520, -1303563891, -561544333, -1027288633, -1674849814, -1449619432, 266379505, 1241413330, -1357186970, 1156138704, -439510746, 158193008, 1833920391, 47444, 1068646016, -1229896291, 1163339304, 2122077563, 139788110, -1268701319, 725010709, -690127490, 573793981, 171937361, -1523457759, 245298960, -681179536, -2027334862 ], [ -852360362, -1858605071, -552606723, 1217149968, 40199140, -1643660413, 1551181775, -140515570, 1444154806, 1112229127, -1078925138, -316704091, 361951818, 198468514, -1768461866, -19791918, 442385129, 173466029, -630935882, 1092109530, 435598719, 1604477237, -1755758500, 1521827922, 771289861, 1513890722, 1316316635, -12028123, -1614071691 ], [ -1806349773, -727890530, 1131690598, -989398018, 230103548, 2119191627, -698829432, 465706491, -12288992, -1939704137, -389203189, -999084102, 244127663, -1688691100, 1779839687, -478569792, -1513257670, -341280949, 142411657, 1207701216, 264654631, -764803500, 810801031, 561088615, 1788449663, -1534391339, -1922241230, -478535700, 1400333724 ], [ 992643759, 860576467, -790355583, -640541830, -662223715, 2027812339, -2053738532, -1513184134, 1161264000, -1530458669, 885861508, -445272222, 1236509020, 1063235525, -1484425381, 461065972, 1869619337, 1313855935, 2062062989, -108353133, -206684334, 353569411, 994109816, 1118028985, 1699228069, 193591359, -1881458275, 1509074858, 403070874 ], [ -1476931985, -1436512394, -2083494205, -798051522, 1438364913, -355253478, -1308079203, -2070610939, -471688876, -1093515284, -1755773813, 327620322, 1344018398, -2128333411, -1743735659, 1027977010, 740652557, 1949624026, 274830553, -1002315951, -1050094197, -1177082916, -2137091520, -298645190, 697119769, 109750229, -1809719713, -1408881522, 1142028555 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 1076702846, -1181486178, -277636538, -1632254352, 556419207, 1159174734, 1842190830, -64137036, 1339282709, 1135000273, -1086419528, 1514184689, -1325807680, -1150763683, -2044086173, 1974474602, 975934739, -176403298, -1249625091, 532242280, 1777802930, -1729409393, -1114988846, 205439771, 1689067998, 1330764699, -832755017, -1035272852, -737605867 ], [ 1006544448, 1642796336, 83297715, -719014791, -344503169, -2064065412, -738375841, -903083747, 1516426604, -556583674, 1606003641, -846011104, 1383065813, 1912278872, 2125029224, -985243529, 1783950163, -13192268, -1095202768, -1168418033, 2115649794, 2079991799, -724280846, 823529110, -1064878443, -1451532828, 670169582, -1512489235, -295377524 ], [ 1636819289, -1800666216, 1490277211, 1951451456, 256484477, -449733186, 826055713, -1948603908, 1109376236, -822955393, -499631644, 624744421, -1775207353, 1815932389, 189378195, 25375431, 1934383414, 1604117585, -578211093, -1175274386, -1131814041, 1205742904, -633392482, 900085091, -536563222, -535811567, -492763168, -1478299344, 2044196961 ], [ -200839003, 311931513, -1186063559, 1437448192, -1907553962, -905853473, -263484493, -1612858830, 1680845566, -1025514658, -2068824641, -1196727441, -807745122, 556392479, 1282203382, -1300834418, -660946505, 116664779, 1232224926, 1950491311, -1545482127, -531518158, -1793060260, -2117301079, 1150949614, -261617835, -528259445, 1583909281, 1116613062 ], [ 869824180, 1789637219, 1728534807, 371145588, -1433662176, 2103531971, -896422941, -1225525498, 847275035, -1258857399, 1740049326, -872210353, -437502767, -389789499, 289868812, 392019957, -1375014152, -1149870125, -1008364319, 838713564, -1958117269, 1147263186, -1021438479, 838497409, 770204122, -172690589, -105198200, 245023356, 373502341 ], [ 107345882, -440893096, 1959211452, 1384895267, -2001402360, 27381938, 1620000923, -1457416425, -326143781, -1416327272, 1823982084, -938203089, 291956284, 1891574600, 2036548213, 760840638, 382439095, 46260381, -121371519, -1277252388, 1226729946, -1626464576, -343240506, 1188403753, 2098616356, -951966000, 466692669, -422393937, -588488474 ], [ 1000692283, 2051724875, 2055965938, 1490110592, 1663129254, 854865119, -462628646, 102232329, -1775195001, -1282000248, -29646358, -1570460105, 407152344, 1890284867, -220974693, 47661048, 1710779633, -527569949, 728198667, -694743246, -1878597681, -1275944084, 1135792028, 145957521, 979971608, -2039958022, 352658768, 1919261733, 93575630 ], [ 956672473, 175632022, -2026786870, 1688417351, -1909117022, -406682400, 1858064021, 1733931965, 1770942412, -1686259014, 205455134, 1093058622, -1471344499, -1904634705, 530996720, -563181307, 280012209, -1408386541, 90446677, -1061298773, -395528961, -1010341685, 1247607687, 463722170, 1229425667, -940892463, -2136121301, 1975766181, 1436673674 ], [ 2084312806, 1905736981, -1287770556, 88340518, -1737319308, 1156036306, 256208623, 1319265582, -511023323, 2071735366, 329847331, -2141193068, -2083093077, -338148720, -598589112, -582062350, 1252606892, 2055583297, 1319993755, 1863225931, -1906670915, -1890790134, 1477626995, -297114405, 2056072147, 1505347838, 1473577842, 1732620674, -1186487033 ], [ 508663847, -1284768463, -1515965623, 1554864555, -1304642390, 682885257, -1110980128, -1370214819, 1594964342, 1047385195, -1011817515, 1247377274, 1530965491, 1871779354, -965149420, 307418184, 2032744000, -1844976574, -1864514830, -733209704, 954434075, -202817669, -1417865023, 898817237, 2045051013, 261694997, -990816452, -1070382270, -1712944394 ], [ 1391043932, -375096172, 2116036133, -2006934423, 390437656, 1577528005, 1770193437, -807137290, -1943342672, -920974906, 1137257479, -64518535, -1886572333, 314001208, 107578122, 607201488, -794140474, 444615356, 752732239, -127267343, -1931510620, 1076730009, 1896241011, -2002904714, -312349872, 1871359865, 488120978, -1810766117, 111241757 ], [ -1333500550, 168503603, 1953733678, 1513318918, -307504265, 1654616548, 382621764, 130711365, 243119403, -413792182, -862459586, -108346537, 431522107, 1262709072, 1772371284, 1062421915, -1237923633, -1106447057, -258786708, 1601472010, -1670580647, -75074896, -1410425869, -331079054, 958749521, 757012347, -1546960142, -555097516, 704239269 ], [ -2066483208, 2064030977, -1508270943, 17380281, 604526904, 661626575, 1438873910, 1262655170, -559697161, -461252563, 1439817166, -1594665477, -1879382489, -2143162815, 263628690, -626641637, -231342415, 770241308, 853541494, 1408729470, 1632807909, 217651965, -1337243942, -1308694286, -1754391267, 1023665850, 1656410824, -1029371796, 1818533314 ], [ -589945063, -1455279011, 1702602511, -1076618120, -934851162, -607868372, -2115972098, 1161812186, -455215963, -1087747458, -901968769, -480144589, -2061303745, -2134331977, 1266632124, 1363003852, 1669129470, -1570358377, -1323658172, 783506824, 1400973917, 1398619162, -2106360151, 1663990917, -1016307908, -2136860641, 91147612, -107809496, -1856095671 ], [ 1509009104, 1808723970, 1181291321, 211494857, 1992312068, -83603977, -153104515, -1242527259, -2099020993, -193529410, 1666326342, 716905366, -1006949312, -154459581, 61893667, -1947533529, -924165984, 977815695, -2049924454, 962494793, 502641606, -1708821903, -1004772816, 1421933865, -1843838574, 1932735446, -1410668728, -160157116, -1203298056 ], [ 494127982, -1634000440, 514894103, -73667286, -1272732588, -1235294298, 1252769547, 158932937, 422738579, -1264561493, 902429725, -960143963, 1274400570, 1608109483, -2102287909, -1616188840, 1572596139, 1905684115, 1224530530, -326195069, -1304773971, 57904502, -1585032037, -1291958250, 736485507, -111704393, -48457236, -1997682045, -1236143586 ], [ -645129653, 1930910366, -1409804730, 2032988210, 710400748, -339281156, -874285356, -848123097, 2069868142, 364345100, 143299700, -184952797, 1018205112, -1075111622, -1786739347, 1804082869, 834774113, 218001446, -1558815908, -1231712856, -1473311755, -993639928, 1745374758, 1732580257, 752699967, 2025790193, 1930865949, 720645857, -535358747 ], [ 1323224016, -1116636497, -1572438762, -244660987, 378926266, -1707083858, 378644482, -517707209, -265032169, 1674621122, -1718834272, 133876078, 1126643343, -1162849218, 1351500337, -1661315377, 2120768609, 1460618064, -215183179, 117679408, -1845794069, -742275209, -895921664, 1512389712, 1082097900, -1489863294, -447004136, 1356827948, -1621567694 ], [ 155155031, -606608555, -1911504057, -71839542, 1141351558, -169396245, 1928805882, 911227508, -1408275318, -1886566987, 776294665, 873072432, 744194754, -38509955, 648535151, -1580433532, -202721300, 79906278, -1675396707, 2104844819, -1257049856, 1666036425, 10821935, -1523006426, 779055690, -699812428, 865870336, -390633359, 96164642 ], [ 76797640, 1167505317, -1370790834, 875016170, -17122327, -12823080, -1055231668, -439896924, 1943978677, 1613485733, 1010733387, 999165845, 474588869, -1280543487, 1745784341, -1513240534, -1414480860, 879834553, 2117759436, -374634666, 1666687840, 836619078, 217796336, -935568551, -1065035334, 1131472611, 201102379, -379543437, 115114036 ], [ -389807118, -952889611, -1788509859, 988651881, -135176387, -1556859467, 1772709583, -995079198, -1614377163, 205308401, -55478325, -1186185249, -1565191000, 639855156, -1375582326, -242075553, -1672760438, 711975159, -1217496851, 2119501548, -381979617, -542513323, -1674825644, 5819966, -132463900, -1802676684, 1433727749, 1078923178, -1527506017 ], [ -2100915442, -1135884266, 1183042321, 453212721, 1154706741, 938701427, -1355752618, 720399868, 1038886043, -203501161, -349986118, 201721078, -1035819264, 108593524, 1187532091, 2056509854, -632138160, -767475983, 434303237, -1090717379, 814400896, -467617537, -1793169224, 578428636, -1037428370, -655492979, -203096724, 654309502, 128852722 ], [ 1945308778, 834888209, 790115409, -972833133, -451189202, 785806523, 868618417, -1515711271, 636481022, -952258451, -2116086317, -1890346350, -1927517461, -1345627368, 575785388, -403862572, 901031686, -1848736213, 240207373, -1426659330, 1831642998, 259198637, -807995324, 845891012, 312592674, 1547785347, 1212141733, 1733076473, -821364148 ], [ 1872168738, -2129854547, -83157622, 1424190480, 1113125914, -1294448007, 79599421, -502270739, -1885779795, 1935559279, 1350624460, 274089355, -2064680760, -320428766, -786984170, 277523898, 1962762079, 2117961666, -1998893026, -328868322, 222857464, 1297021563, 604486360, -902570056, 241453457, -1824433518, -105138670, 75285227, -1182267339 ], [ -1679732165, -31787971, -70916196, -907243415, -1203716041, 1574807653, 138285324, -1509774585, -1710312768, 472893644, -537255519, 1265139211, 1046771050, 1293501236, 1555339151, -182565151, -937130897, -134482434, 1808483691, -750270865, -1615078277, 1163097794, 519100965, 697535317, 1432753851, -1045356307, 436195493, -1631340963, -1032760026 ], [ 1441643151, 727388508, -1079697310, -112960824, 1465499487, 1932696163, -561701718, 422484739, -1888761895, 3763430, 1487770549, -942625526, -600674573, -1697904435, -1187139284, 40592454, 1309804278, -82215760, -1165986835, -733828028, -28928682, 644057270, -1700345279, 782273643, 1881897610, 1608015417, 1490848536, -1141796505, -1207480766 ], [ -642842931, -867305789, -739578561, -1006386268, -1169759175, -354479042, -269155338, -121840270, -540045292, -1702137122, 1546724537, -1981156389, 1365988663, 28301406, -2053893276, -464009537, 1460129845, -958096471, -945896640, 113131280, 1542903407, -1677864884, -937659377, -1508109472, -959693399, -1355989543, -942470074, -580960042, -1617180212 ], [ -705375811, 499748238, -1039347039, -1913225919, 1112254740, -649109120, -1454509534, 1580378265, -1579484164, -796160806, 1515403659, -1531736766, 989075302, 39903835, -143714068, 1690226832, 563349467, -1677962057, -183508572, 404964061, 27303531, -961809192, 171572310, 85140441, 221045736, -236682752, 552469692, -915170105, 1446454082 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 504573309, -1520902020, -1289870696, 1863087847, -118893503, 2009217516, 2121107831, -106998827, -777352793, -213233616, -1844916860, -1405344056, -728025622, 272548980, 467195409, 1798190942, -87840846, -1354524947, -864332951, -166666934, -1322255473, 1682661275, 156377323, 802428409, 2030840259, -1720620949, 616216818, -1989735193, 99578340 ], [ 112237920, 1867265575, 1816407416, 1071518564, 868551385, -1062811238, 240620686, -538542061, -647761982, -194984383, -446783528, -858548981, 857373276, 306030193, 274588478, 1187293176, 1172227344, 682303562, 372332463, 962807639, 2019438765, -1603004177, 1922631500, -1572536531, 214408575, -1011729072, -1662420571, 1052803014, -1879596663 ], [ -1018713450, -1344276098, 355029079, -1721010130, -289644731, 951128746, -1605115618, -315942933, 1743659155, -1891039339, 1407483206, 895846088, 1978150558, -1991871703, -91207946, 477708908, 1079767700, 404365104, 1145877945, -836730048, -518103242, -802361462, -1215783666, 2051495035, -392827501, -1202865890, 915312767, 1844465570, 443443942 ], [ -1347732792, 1028669825, -1264353471, -1792827084, 1436318759, 754602718, 451652080, 1295139154, 963177776, -1325561199, 1545069063, -1171859525, -148725245, -1932789339, 1755502430, 501538591, 1802295642, 402060636, -2123080671, 536883259, -1417934619, 1274475943, -22727618, 884366213, 182102618, 1607449293, 1564137092, -1465582984, -2009662937 ], [ 848743370, -143412244, -715520283, -1691544790, -1080820561, -1387645725, 1064827959, -1488073390, -1838875360, -222029076, -1837758296, 2039610527, -2134814583, 882619680, -234106412, -804724772, -1427630938, -1699146219, -497667245, -510095800, -1258079951, 1749444012, -1659863942, 490067257, -1889127679, -1912850561, -1840260912, -1914452131, -631604900 ], [ -1934738448, -814612840, 1748417230, 154666098, -974215200, -393689555, 1312926869, -103789844, -872927142, 1243523427, -962463456, 1021439641, -75010785, 41698719, -2110961809, -1209269776, 554705810, 136915272, 1588739605, 2080891110, -2088898540, 348338524, 419548307, -1294319936, -1369903474, -1229290240, 1941701387, -1556421532, 197874852 ], [ -875390577, 1638019167, 1438500145, 529200562, 1502640567, 342044636, -2078730702, -2144623461, 1888968093, 1675080223, 1279339445, -1741575384, 550523009, 909435573, 209709930, -1693905361, 1501343712, 2139390032, 1047928713, 1860564293, 861188591, 289767763, -17971418, 487506554, 1288860217, -168463883, -917439452, -768814760, 17352364 ], [ -1349690029, 719436910, -1106624511, 175624564, -1866903845, -996882970, 509663115, 1837553263, -799463923, 2145836207, 1910926583, 1636586114, 1347690841, 1182498959, 1580366004, 874575342, -2113131777, -733914671, -842717903, -84656183, 685647664, 1652915280, -238522112, -894801685, 82322000, 1020147946, -1147491223, -1955434775, -811867133 ], [ -1518835667, -1987436133, 999328790, -2038213848, 1192734159, 1643389378, -35408383, -711269213, 1601668142, 1193451510, 965205013, 163506168, -95885582, 1300806892, 309678536, -1310602550, -312953887, 1937268896, 471266071, 742330872, 1436003269, 1087768039, 1457683011, -345845298, -1787577828, 103948496, 2036223275, -1717775651, 536797645 ], [ 706696527, -1970312229, 1362854194, -1460244284, -2003899029, -1167120579, 1160418137, -1173924500, 1309942083, 204326019, 1407150727, -38940765, -2057366796, -1182915199, -691714538, 1395562183, -1813338800, 1906578953, -1829273896, -726600282, -1553032361, -1320788263, -469768860, -158776263, -670052794, 579330129, 862846873, -2107781135, 590972069 ], [ 221632390, -887809047, 475356722, -1429854271, 831771783, 1994792204, 1843928359, 593556520, 2066537901, 2101791908, -98907833, -9169340, 1650078483, 1420522132, -1268266165, -20096411, -992484091, 876515693, 669269287, 1403963759, 514511041, 400699176, 2139468379, -2005071548, -1498010963, -786344360, 1755659032, 274792561, 1851438905 ], [ -1116617643, -370136759, -1441650585, -442026210, -518989418, -1242857207, -2071028574, 83136082, -2013664453, -1043711388, 1856480799, 2082587681, -2049615710, 1283403243, -2111809979, 1013585895, 44731654, -1239640267, 161741132, -1693387518, 1404046343, 870600843, 586276099, 76536147, -1778498735, 926538783, -1070652722, 702348007, 1794738366 ], [ -2010602587, 690045882, 2031839500, -1924216931, 1964881508, -1876304630, 599274874, 1764156110, -105211781, 524387994, 238394528, -951827835, -571400655, -1854447678, 100767132, -1233470122, -961051337, 2124095873, 1342070390, -1854289251, 1452320830, 309858670, 747448752, -222467380, 1169025060, -1203948157, -538663631, -181984512, -1003852719 ], [ 489940339, -53162602, -318103640, 146601290, -746410967, -338629456, 1817703676, -455973167, 1938827377, -1376606387, 1233729936, 1366217533, -1617307127, 446292983, -316599624, -1366554023, 1213630449, 458339673, -1442494362, -233942201, 202830182, -544685180, 1015990275, -1462072414, -1750425330, 1615966809, 681704760, -471723854, 1248632787 ], [ -872704343, 1680028921, -1339544752, -233908890, -1653196059, -1897320330, -220353862, 2012479085, -122780171, -864007628, -872355637, 202727945, -1778771815, -1169767969, -1425708321, 286696376, 539827960, -2005410149, -1124654856, -1813026033, -591602887, 101025514, -1527939955, -1337173434, -1237054245, -1569031438, -803332426, 1161098110, 75165740 ], [ 524278433, -1024331665, -687270557, -608294097, 1548298493, -2050941299, 418731758, 1000647662, 817631688, 2123226651, 1640679405, -2145849795, 577690131, 1805939551, 81695763, -1368905502, 1321200271, 1043198909, -2061274456, 924541119, 287854674, 698823014, 441345127, 1146350186, 461356156, 1009526874, -1410392290, 779427749, -573017740 ], [ 1726327583, -52361513, -1559367908, 527578403, 1306474203, 1763304302, -1074656119, -81165165, 1620143261, -1888846796, 872903029, -984617478, 960521515, 468548669, -1382211822, -1120599739, -1867328332, -879033264, -2083314031, 1884469030, -708794467, 1436725059, 539914297, 2123724990, 2072955387, -1231772642, -794612450, 1352823070, -304647611 ], [ 769309481, 26522582, 1433216915, 2134806334, 1763285498, -557218910, 194446944, 1502643828, 2090277228, 1049860390, -464402435, 400969431, -2137239552, 1518030856, -1273651571, -2129889171, 20166237, -636340848, 523644733, -1476698412, -1312497245, -377840632, -1747710873, -1619708718, -1033664004, -834899463, 991527545, 479482305, 1285983032 ], [ -187622994, -353833126, 512450481, 2023983724, 1578332636, -1979677609, -1660162086, 722249574, 212234378, -292542769, 1271613537, 15224246, 1200454106, 150940866, -1240578432, -205955830, 550795797, -1371043712, 1168354005, 1018608737, -1024995054, -421480241, -1799820887, -1818078394, -1417750652, -591481443, -109956610, -1238210449, 1290667569 ], [ 2089123401, 640672102, -1737241816, 1095846413, 605802494, -1242894327, -1580599395, 1166363839, -86856071, -1733058714, -303867629, 850238153, -233634618, -424580017, 333528020, 1175530552, -1135880417, -987248150, 1701756370, -1421776151, -692530988, 814282407, -1915788084, -1543255505, -273976633, -1944019391, 1081914589, -1071749972, 1347015677 ], [ -1558546825, 271513221, -808231340, 1244621484, 1325806448, 156880266, -776127043, -655874315, -1381557426, -697727500, -124965171, -1671336815, -659150503, -641902499, 746858482, 1518088469, -849687457, 779760383, -282051003, -1020465940, -803246738, -1296811874, 884908137, -100323988, -2119223903, 1298766924, -743686984, -362025910, -806861652 ], [ 311656638, 792722907, 1397746759, -703806195, 749064214, 1377194869, 1653467402, -1027378101, 788702767, 406475422, 66696610, 1848696626, -368321154, 1027355279, -746510311, 838757270, -765174096, -1665608600, 742449854, 330016421, 2009490010, -225266214, -286688761, -816989233, -989545121, -233430574, 1549618318, 1169340678, 864302460 ], [ 468266707, 899314110, -118911336, -1858738759, -1462894532, -1033584631, -20233588, 1446312536, -9279189, 1872854592, -1699479771, 1928240863, 1390327187, 297156304, -241149568, 1195715901, -1926801813, 1006923965, -403988179, -1508656472, 10529202, -972467438, -376188412, -1545188097, 584615505, 1557920243, 221510342, -494586550, 1895150064 ], [ -728321025, -2052019739, -335341530, 637579653, -351962976, -696253953, -1811553444, 837268904, -140708573, 1532610154, -535025245, -1450213469, 1997315478, -1582555131, 972976970, -1414780402, 1168650271, 218527360, -955125325, 1962287171, 573677806, -465114831, -327953960, 1904980129, -1959419892, 409066268, 1001964353, -1435489312, -1627810346 ], [ 247200112, 1616157818, 2061278896, -1690219583, 2019028544, -729421592, 1358931648, -490092182, 1297558767, -1894391820, 1303933547, 417273903, 131411374, 1086683172, 724655536, 788180353, -1353217503, 1833330822, 724632347, 25308813, 1740460193, 1782976641, 325707804, -1788593945, 746762697, 103404874, 1109243501, 1672903120, 1734750357 ], [ 860740298, -1700904025, 786867186, 647308921, -135074684, 466692571, -1629163902, 716218415, -724994133, 304619597, -1859279915, -575532499, 1089218543, -1917364101, 1926931332, 840819738, -2034235623, -2139912239, 337401962, 1630050576, -68416459, 366342823, 186503214, 2063642966, 1377711701, -1464430605, -1651591682, -361845688, 288620433 ], [ -1810344787, 1241961499, 977268981, 1859281316, -2084139712, -375793376, -1861011957, -677892794, -1862553577, -1759318527, 1166309846, -193134013, 1544069720, -2525143, -1704182427, -1781295987, -1509440252, 1453520946, -6903105, 698053923, 18462360, 805387209, -79824269, -133380068, -718446922, -2094491805, 1422868949, -766780439, 1843442147 ], [ 2092802896, -1999955569, 25820722, 127749423, -855626468, -564051973, -833732935, 1605745300, 539685743, -1054151810, -1538291034, -1580652328, -304094222, 754748425, 1527302371, -561771681, -278015324, 802475424, 657177102, 597193239, -1328830445, 693298440, -755085217, 1135248274, 1140369538, 1115659243, 1762096543, -1580216532, 205936741 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 961732617, 1403784987, 424481858, -230020593, -850261803, -575999965, 642884610, 1701830997, 1816901349, -1991275466, -1751409339, 163671074, -1866145301, 1900783547, -1264476872, -829081060, 44172285, -1263286339, -1210988405, 1965321601, 134844910, 1870318805, 1691944066, 1812654965, -103198848, 183201409, -1196844280, 2124652059, 463147692 ], [ 372935628, -154305282, 2062018092, 50787071, -1278439276, 1476209657, -1806303070, -576054730, -1099660801, -1472856540, -136388029, 445495224, 1410937749, 788290738, -1512436191, -1758364414, 1148404370, 778639660, 1086182325, 988902271, -1739941664, 1789598801, -11639383, -1618565678, 546291552, 1191578520, 1823336974, 129447022, -1369355579 ], [ -1319462598, -1050444316, -157032937, -1780434652, -1375284443, -1735262798, 1492174730, -1406935407, 2421175, 751097928, -709262828, -1658212303, 1555349305, 509731927, 503201577, 1217448390, 325980126, -894332497, -1546741478, 1362076363, -1932317806, 796990096, 220890471, 1991177421, 247014240, 472994728, 374171070, 1404896835, 1717722088 ], [ 1253729843, -2089339473, -2060148645, -1382370629, -1984166342, 1960334091, 1941005514, -1305491739, 855851503, -555378616, 71689792, -1911330168, 7625323, -781101815, 1579857073, 938274227, -1007636367, -511769422, 1675001719, 1993456392, 1986936621, -1402742917, 105989326, 1918147074, 1266825698, 1022798713, -1248589971, -486413470, 743160019 ], [ -1567406284, 1363843310, 1839924847, 1838079129, 2048406558, -1409952065, 1327876383, -518236655, -835298153, 717264189, 1829933638, 1963712381, 1142133415, 406948403, -2136279779, 1032219940, 2093915687, -629153001, 1552285116, 835651920, -1634703956, -1997667441, 904803238, -1536718573, -1414932942, 1108414621, 1952567506, -341761488, -2143905038 ], [ -925734699, 490931679, -2090217006, -1356325596, -2030615669, -1872974396, -1808935710, -973157477, 1537251512, -1356837949, -2085953067, 854949776, 255059557, 1893669522, 980094866, -1144903330, -1312032935, 985074207, -1793893275, 674290515, 1768398547, 1933584690, 458895907, 611835643, 515143975, 152494428, 613012984, 1830982430, -1862904030 ], [ -1461888511, -1407377736, -1653391441, -221061253, 790070602, 1420302746, -508188476, -744863282, 318805316, 1763938509, 1090501265, -1039173052, -815593508, -1883365581, 1052791515, -1413990429, 441273716, -1155083886, -913983617, -575276165, 1954663977, -722439945, -1718360584, 1094615719, -639739591, 1033803225, 2127827110, -1694388517, -1781091569 ], [ 925264926, -1818999370, -607915399, -81070377, 923624080, -749398632, -271195250, -862966195, 1003181543, 1455313768, -806494506, -1833028153, 1039994230, -1637536111, -1917631632, -1465999037, -564355405, -375471519, -101039319, -1610623567, -1550454738, -1873383815, -1389028690, -1469909450, -1303564401, 1849675295, 629364167, -528163854, 761758945 ], [ 160866404, 1799043900, 468194346, 2120716972, -1326895227, -321015907, -1394533297, -1070866082, 350786109, 1078125849, 199631807, 523142628, 5846266, 1917210444, 287576096, 1782925839, 1895572575, -946600038, 1334866305, -2136048057, -2006808017, 1504571837, 1409092971, 1540230217, 1699596617, 708881128, -1500630135, -1604261526, -1849149831 ], [ 164730888, 634866878, 1900629989, -1239104161, 264152764, -1706295971, -752354628, 1846471904, -706791201, 858689412, -1639126376, -628682504, 183745595, -1290744127, -435522963, 388100804, 375112091, -401850097, -2014648131, 1314069720, 9684064, 888771920, 154155540, 1044451423, -29732716, 841226443, -799522411, 1626527746, 836491069 ], [ 1241066809, 2095322772, -1016920286, 349613067, 2059764245, 751805580, -657049943, -905113114, -2076965891, -2134862225, -1335757909, 2104328258, -183754171, -708085368, 1528633060, 78648710, 1933327032, -412966026, -1992328479, -995780311, 317271170, 756304390, 1738686847, -572986187, -1454009405, 1408525404, 1947897354, 1106410238, -1887218442 ], [ 182882217, -1582270764, -841159087, 494200414, -2043569595, 1220007374, -763374100, -288358177, 1900764283, 725753871, 74813219, 1622041552, -1238844382, -123042201, 1996313096, -1458460529, -121482598, 1181619997, -1378008216, -253955940, 541794033, -1567326107, -942542596, -2054643796, -963474400, -1998527493, 1373734907, -1920095768, -432488685 ], [ 1150738183, -1644997977, 1354590438, -388314664, 1700920060, -849230644, -1052109950, -1657065330, -947402457, -499010289, -1538272430, 1232360997, -268340249, -672544567, 1831076730, 1391459848, -156425675, -902554844, -667196168, -74643295, 1764212189, 1436534308, -679066911, -572365251, -471556425, 1111716293, 1760443824, -1322098962, 102152315 ], [ 1770231894, -542620065, 2146658783, -154750367, 832133592, -1622626951, -1772722399, -754688884, 2104543513, -489452506, -473882617, -997426144, 440661453, -72583944, 166324796, -369324510, 883100256, -718737414, -1780000671, 152171072, -867127718, -603357520, 2082878932, -654807091, 1884720859, -74004298, -526149357, 448334857, 875061838 ], [ 621561189, 789877054, -1560441113, -1241723981, 1275467527, -170156832, -2068885057, -1422566147, 1619235847, 436421611, -1069146959, 335934892, 772273990, 725655269, -1266886482, 276218280, 476469863, 1506592615, -1963176387, -1091684091, -1218646666, -1534513173, -1770653680, -1247306287, -1066088975, -1556323725, 1322874252, 103616310, -1206700108 ], [ -432590347, 1234893536, -955789153, 709155356, 366471562, -322289261, -1772554648, 605556532, -1380100696, 362438876, 1179438895, -1395290181, -1764208933, 1727032402, 75864850, 1472854255, -1879974037, 926789013, 1268990236, 1001550901, -1468273965, 1405759020, -1872589183, 1857239604, -1477369730, 1744553881, 110406369, 2081170007, -461208339 ], [ -1115916429, 324600436, -1537831374, -1892325772, 2104662929, 2106639583, 279237, -955666175, -135242679, -1756830173, 1320201441, 1919945472, -6635967, 1808201262, 1895848438, -1323601442, 230757721, 1521724324, 1285386676, 939801910, 1098656946, 1698288613, -1358957929, 916976786, -1399020820, 2133902576, 1438707860, -322513149, 1826055158 ], [ -1650300436, 269409172, -816973626, -1298316438, -1128316146, -1088436009, 661387990, 209427800, 1363211078, 941741165, 1020416474, -1886739125, -355648611, 139352693, -668575811, -1653872800, 1605417045, -1760212152, 969534127, -1164788928, 1568782179, 776592414, 1026796117, -1622122885, -2063686014, -360054214, 844805694, -462560031, -746382634 ], [ 1331748376, -544830536, 1127478048, -1348833482, -1901571655, 105870126, 558897203, 761304076, -769461892, -571271546, -1356152316, 1838239942, 1724218269, 629074068, -776051052, -744363414, 1634715373, 1535429330, 879301792, -1873392692, -407406651, 486980029, 168502723, -1236010921, -1704704343, 258005589, 2017015049, 1817713052, 1190370357 ], [ 2047944537, 10939582, 2048682916, -1544392881, -2137161152, 1948731122, -687798660, -950103843, 607946285, -551881039, -1283930495, -1395291114, 1530602327, -1708980475, 932094717, -123556345, 1656408377, 1050959325, 1013684279, -1520205620, -223868732, -140637804, -2009553823, -289810106, 565284059, 1337398160, 1272577883, -734728647, 1972184218 ], [ -459244206, 1680336814, -497496331, 942872623, 222453526, 1385236251, -1881922892, -1009750849, 1786443882, -1183933213, 2125192670, -1099285383, -738577516, 823713942, -226740668, 279021987, -1986541824, 288285118, -402505912, -880262904, -631181177, -1671645692, 1897911730, -1082945138, -1873167472, -1354122968, -48040273, 372186965, -616196084 ], [ -659106285, 431493582, 416539737, 1908121317, -735208860, 953343484, -762104290, 1153947877, -937960057, 2082299976, 108167198, -1416100817, 2058617090, -1150785917, -1853181576, -632659889, -1455336206, -1943729827, 748571527, -1312745136, 1844962917, -667292493, 2009055623, 1323557759, -540932179, -172934580, -540377144, 717273925, -284173526 ], [ -666849671, 1198956360, -2033402763, -891652760, 1081615246, 1284006287, 1562834076, -325827207, 952254903, 1834618721, -1408613223, 1875721390, 261733439, 128659531, 1169125879, 778856821, -922549695, 1837020401, 1460061927, 384987775, -1547408924, 447779540, 1647180438, -1980426716, -1762217778, -876197530, 1084036873, 490033312, -1971973992 ], [ -1748864616, -1197297075, -277372238, -27574842, -870485228, 289955045, -390269235, 895040929, -310173622, -2054008755, -1139131943, 1825672443, -1228215069, -636826264, -1147254325, -1626099765, -635887791, 1704771755, -876724061, 691499294, 731523531, -19927283, -352933576, -1970451764, 521665800, 1965148629, 1290014001, -1439811133, 498631587 ], [ -1592189769, 1921049952, -1488987843, 1024503918, 411899208, 427185659, -1428106047, 973859640, 1583181684, -85258731, 1101826131, -1469860149, 1044161358, 1107335048, 889398793, 1101098403, 67406585, -443958501, 190121316, 569663414, 1339892699, 2022135295, 8479504, 681778417, 677176820, -497387844, -149436557, 1915648740, -1071366584 ], [ 2121002446, -474736546, 411760264, -464707870, 718060456, 783282516, 1632641955, -206149701, -2136524340, 1178158980, -2067820655, 971696239, -1209567550, -347498746, 1812608285, 1330096833, -122166367, -1229662821, 1710500278, 1886414458, -565188995, -1965806540, 471170033, 435755457, 1409772861, -1378648862, 370478271, -853182547, 864459574 ], [ -293600764, -657002065, -763896076, 1319376841, -1851711237, 1992216960, 2102991528, -1588417564, 464379652, -208145118, -172096305, -1490942682, -922819587, -153182903, 1064647624, 218111426, -1684975220, -1423621016, 1729213244, 1640327789, 1751050375, 2122771511, 990805965, 718642023, -978826371, -1964218706, 1162778771, 1492329203, 533158942 ], [ 1413092943, -44369591, 1813031397, -1669943045, -74791707, -1182473542, -1046499710, -1646464600, 1457769163, -592678315, 1428145095, -1507417076, 47146216, 322655930, 451054735, -618798392, -1440691984, -790835381, 1342977221, 1879727569, 1260136471, 1135830426, -1813514970, -1581363339, -480268976, 37192539, -1041228764, -1220954511, -954975781 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -191450940, -880453815, 287264168, -1060869372, -117089588, 1641263835, -323316791, 153543550, 152614710, 779723696, 1112192535, -1410345416, 281295500, 289191089, -558130339, -549133838, -1186150458, -1177214191, 1988920740, 1110170425, -582372717, -517135893, 1624842331, -936373842, -316965109, 75468427, 725368557, -884743885, 1681240672 ], [ -1747503949, -1852758201, -767703460, -168913735, -1074838455, -1138996285, 1867171963, -1669392549, -625354103, -221335244, -473544458, 1004966256, -2115538117, 141212914, 265680007, 601131161, 1732455933, -70382021, -1843593458, 807335323, -1952091972, 252521075, -431280168, 1393279798, -1337752418, -1887606141, 1574335972, -444507455, -1707889207 ], [ -836404513, -1270681549, 2092198488, -2021519879, -640896501, 816014124, -1819554909, 1881464820, -1263394368, 1569918692, 1985850626, 2028071568, 901797088, -207416610, 448714779, -821985458, 1771567385, 2038518146, -387941240, 841821570, -307349129, 62168441, 511760580, -761373882, -1993066232, 738120192, 262071922, -1744917778, -1322459392 ], [ 173992440, -365236956, 233629335, 2085714664, 1191340467, -239817501, 1298341366, 1001124712, -1770741648, 158933231, 1969464919, 841609945, -1976919864, -839039341, -1283718434, 342238670, -4383711, 1040901071, 213354710, 1132910733, -754340715, -2138826365, -1421427461, 153055236, 2107289142, -863295170, 549921625, 1308223596, -170908980 ], [ -170394594, 737063650, 1594581276, -591462879, -1421758057, 300052909, 327133086, 53196253, -339475676, -759802805, -559235985, -2084948473, -1362479926, -2044393161, 607816329, 349201523, 2120956490, -155875666, 1525587674, -1371176977, -664205711, 904247064, 683548722, -1165757150, -2019455489, -116714916, -1637136004, 1702154133, 698672237 ], [ 1695643423, -47262342, 1317726893, -1352888301, -288328581, 1432760200, -1084110264, 183079303, -89797247, -1653139390, 1201106318, -2077042738, 1305574376, 1276360456, -1992745341, 1794887668, 1362974340, -980060994, 352003987, -2089680384, 1950261310, -1134219703, -1357921847, -548009393, 1004931266, 1751726764, 1251487589, -1649986578, 286647717 ], [ -1933454319, 601790519, -1517861836, -260327513, -1075053680, -246079337, -2131006380, -377102222, -951210894, -539647902, -1316518591, 70532621, -86158171, 2048512296, 1234525398, -503480992, 1470085165, 1102870758, 2097533018, 712407429, -524942183, 844694187, -969186154, 1633285741, 561875578, -1900149314, 1159018554, 1859858877, 2004747962 ], [ 164083704, 638668966, 1634029527, 1108612987, -1217004111, 1308040359, -209481199, 928951817, 361634296, -387919729, -321333992, -924703887, 1513096704, 1812081092, 1042810747, 16978820, 393162139, -1570667542, -1951524410, -1702973389, 704408427, -1766297455, 530351508, 1797986774, -499924939, -310545863, -476671924, 477588189, -906668962 ], [ -994233634, -1239930352, 645793439, -2034974796, -900122481, -129523280, -1474203901, 1691465640, -1408844902, 862443642, -1201966751, 878249985, 1699322168, -2072801257, 1005910081, -358035537, 384140201, 264553391, -661768243, 1849894212, 262314333, -752777016, -1556781436, 1560455946, -66996574, -480214319, -1624852639, -1317517796, 599739410 ], [ 1110299093, 659847804, -2002038116, -744485533, 1263112473, 984718979, -1511316549, 590410284, 1338616540, 1574351715, 983569344, -840666550, -480342787, -355440029, 1323683998, -2018622022, 1334051673, 1468311284, 1099599050, 1003496529, -1301792016, -1434799577, 870535271, -461075837, -1315152694, 1512859919, -1891844592, 605096775, 2106482800 ], [ 1401915303, 1434523916, 1578835453, -1566628081, -1519763130, -887548730, -383745914, 1170528839, 1203592876, -813953959, -125249367, -1293880534, 769744763, 981966287, -1888555808, 623369412, -2091089928, 1381079962, -1089259390, 1209095427, 1004551238, -416441812, -1724439951, 2009045024, 1371451587, -2043878555, 902461156, 2001530800, 394514416 ], [ 1637902885, 1173098578, 2068262056, 1095073270, -723753522, -560423047, -272144068, -2075012251, -1687977945, 1961446387, 358877060, 973017347, -453509449, 1682100717, -739863201, 1147170326, 1074871610, -1376295199, -560876240, 1268655690, -1431892049, 1978771325, 1865064932, -1475051900, 2066951902, 1356682766, 138345256, 1993472906, -1166581208 ], [ -69304630, -453557505, 1344325041, -1075468114, 725893413, 1876140868, 961410533, 2146716879, -1030160159, -650501417, -154850098, -1495755876, -636878234, 153854082, -856691333, -1619615699, 390419168, 1354542275, -136754558, -509636438, -1410710457, -333934469, 1735402028, 1664398085, 1926696429, -2055938726, -1103601316, 1530094102, 215010691 ], [ 1565437063, 1310478071, -2015144797, 1383212936, 490146126, -1978076784, -1620844560, 1624720794, -929833866, 756398664, 300154646, -635250244, 59158336, -333128444, 663485365, 1165951547, 987105879, 1191299450, -199211500, -543450952, 251887544, -1718241787, -839071061, -568974140, -1520568945, 1683587872, -1083044585, 1159595027, 909637813 ], [ 1369644656, 1887183372, 896362926, 1187391876, 304133059, -566318817, 928799835, 177061196, -740719610, -78169783, -1117173940, -1432250430, -944364348, -710063481, 786496608, -1431575815, -548840824, 1977481696, -817369122, -16422284, -832797662, 1228187206, 493186729, -8749994, -1871222227, 317676869, 1060597106, 536852364, 978003762 ], [ 1425785025, -1436233623, -456612619, 585133461, 171837394, -246650289, -1785845332, -274105004, -1091844708, -1916127652, -1839087823, -1309845277, -1582467583, -479868851, -1693047592, -1344115873, 2034571140, 2001345693, -892863488, -1290672295, 677236483, 1074314089, -2094192752, -1125576550, -1108529217, -1389587513, -1869870431, 1165399788, 2073329521 ], [ -1303516945, -543280553, -1781813597, 1893969050, -121223389, 241337846, 409328385, -1841723025, 1748933525, 2033058786, -906138076, 1546974525, 1051257907, 1909161171, 996894379, -1801894296, -2109981665, 2088147506, 161603147, 2096193118, -1706619304, -1814453240, -1398423414, 1642945658, -610580200, 1173533898, 522002193, 1060254748, -1960938599 ], [ -2146920140, -168690693, -1725288127, 1874075105, -1412591129, -999772902, 636269571, 1918706976, 999000041, 1820273173, 1475248176, -1527978768, 244556837, 474340949, -566810171, 1918304312, -1151833756, -50846747, -2067123050, 852710964, -1929833249, 346189617, -191423206, -235260123, -852442733, -1907623296, -2067889352, 636677305, -283599982 ], [ -1333671960, -1688308358, -822474937, 1370315274, -402098075, -844631203, 348570229, -2108898437, -334445080, -843926222, 259954285, -751783227, 1439442912, -1228648101, 559155329, -91259419, 1165144911, -830998370, 1033487873, 880251115, 2014617178, -233729967, -1176046644, -990984634, 1485553621, -790098176, -398572759, -732343860, -127691019 ], [ 1143899538, -1573471258, 320940507, -1418903888, -1388692593, -677595064, 611582722, 716992199, -242100858, -1805598709, 1184090697, 1444481011, 1761907972, 1625141547, -2008783620, -1768837276, -1486115362, -1778778551, 1096410680, 1730340332, 348181107, 2003313688, -989792986, -1385924965, -1213052652, -1625220421, 634960326, -899126526, -1649857829 ], [ -1687902593, 1880591397, 96279657, -1148120385, 1886078201, 14514570, 1809955709, -1698785613, -1799288789, 1668472238, -568586541, 1184025168, 1139241076, -1837477843, -1242919331, -1952673033, 444621832, -573784291, 1832887549, 2047975307, 811054123, 612858556, -2086916126, -1405493720, 1213065997, -408398340, -713815189, 810170769, 958349119 ], [ -252613810, -2106801883, 1885984370, -1476631367, 1199659231, -1366676546, 200456655, -997286807, -1937907451, -1973524401, -2097766776, 61758483, 1650709421, 1338240277, 1872057154, 441283771, 1231092688, 2040140047, 1436382430, 1865794238, 1170137722, -1059900531, -1669202064, 827294590, 712209513, -1160748350, -1649196508, 288096287, 1055166316 ], [ 2096508523, 433298377, -1144503380, 116267477, -1670041522, -224274925, 1713680484, -862175749, 2019903960, 1838445961, 207400342, -1348003030, 1044755389, 1216009245, 151733393, -1201918779, -1281041316, -882730613, 1784108120, -1105228061, -1720302438, -963975766, 618091661, 1600452952, 871221229, 992302107, -619930399, 17710194, -367492256 ], [ 1311941066, -1584795280, -1904267052, 1334331960, -1831568196, 309471842, 552340746, -285453416, 1076128981, -612599908, 617438734, -651046368, 737083919, -2103257112, -1300662170, -318803490, 1180359935, -323511379, -488891231, 2125350774, -1679649064, -19411815, 1529666430, -795609673, -1664162589, 102612959, -256299752, 646126205, -138539849 ], [ -1762305205, 564962237, 1745928634, -514620840, -1419567154, -2137507522, 1934428822, 998681641, -1371150272, -1513936967, 1943063104, -920034172, -1307980619, -1640457686, -353039152, 1501945228, 623339913, 839254511, -968354517, -429296323, 1662751336, 1106044644, -1835188899, -1548441851, 797224038, 721179879, -1978107931, 113434217, 1916364169 ], [ 820411617, -714720303, 370073381, -1081496361, -1054366966, -33545545, -155322281, 143826249, 1556846078, -1628326823, -333675006, 1750801230, 1777254688, 869085521, -998267654, 407494481, 1603544663, 814910963, 1823419, 960787627, -2008092486, -822424072, -643982979, -2050091325, -2002773184, 43341662, -968652813, -1816041623, -1172422208 ], [ -1094662210, -1325838793, -1750601484, 354433091, 60628183, 2050701502, -459804291, 367705408, 1655793892, -427104410, -350368687, 1085373955, 1835876336, 1194639630, 1895726089, 643598210, -1612082082, 2110247387, 660869262, 1498470879, 993645908, -1114471608, -488564095, -388904339, 1690753783, -1073615891, -358620070, -1565672058, 221450985 ], [ -1340078851, 1967957651, -1031325431, 459857537, -1369293000, 537452260, -288771515, 957739292, 1862345743, -2073925846, 1832170982, 255404330, 164624749, -1369357372, -2106472922, -1570423294, -1025620558, -419317545, -805667092, 217313288, 1467473844, -1313057623, 1326496443, 1228674208, 755623686, -77247749, -1573593723, -1013737486, -1664680549 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 589120013, 1648924302, -446938135, -4285223, 246045976, 73774629, 1147819077, 351353874, 633426169, 803417825, 769528081, 1573724392, -502600951, -388392575, 2080293815, 975981521, 1308938862, 169110990, -165876707, -1538794015, -939902869, -565582665, 1454631113, -775829659, 227935805, -649831177, -821595023, -1950232093, -1580503676 ], [ 1183948390, -11300310, -1853275692, -1171432757, -1371217769, 181234935, 702692255, 966608501, 715866820, 829537271, 1923209928, 1889686976, -1888620978, -637712796, 1942740705, 207509486, 463775622, 1263741617, -294656836, 383716130, 1580935932, 815653673, 877770321, 841050779, -1360315604, -1405398822, -618506404, 1277122989, 2067931125 ], [ 1980078455, 1084337647, 1303121498, -1861412135, -1041753114, 159400927, -1805547195, -1270146842, -1491914556, 1233818617, 368299284, 853768098, -1730119040, 268306583, -2066777377, 1536813056, -1177385899, -2077111592, 69320019, -581068261, -693452357, 2043276347, 1847577508, 2016961284, 76316850, -1987198703, -1224670190, 1388290918, 353382755 ], [ 2085293515, 778326972, -124106375, 164953827, 1635049436, -765650371, 806128303, 19115856, -387339941, -1536579650, 2006269039, -998532515, -2053730437, -1363038970, 777958087, -1480479492, 1229897869, 1925975958, 1219276223, -1651013761, 968612441, -1460103206, 1886549009, -59047227, -1404680613, 459092401, 2102775431, -1132786475, 1990902599 ], [ 894398964, 844843783, 2084746488, 493578692, -1305100038, 807842668, -905154183, 360276510, -1060790803, -2121040099, -1107522817, -138374330, -476879903, -1851383518, 143840131, 1361866113, -706980931, -2000128028, 742604114, -1172173219, -1260115860, -1873356077, 83468442, 129317272, 924287940, -73538366, -285035488, -1580165222, 1296329920 ], [ -1311431565, 1644762227, -277830244, -1608779267, 1763103029, -1788823227, 340814290, 916429439, 1431234204, 222459635, -1747918221, 1639885799, -444843856, 1556590805, 1274263151, -116688195, 187130840, 638592616, 296828068, -1987638120, 380267844, -106611720, 697732051, 251574905, 1818434806, 1782202154, -1074393755, -1477789839, -855572104 ], [ 583220492, -1307134488, 601587775, -2136358418, -1395761204, 394099684, -1153210545, -1661163717, 495344395, -728072953, -1439879228, 2116240240, -1241521556, -1636883212, -1239678069, 14942309, 1088436352, 860047455, -437391682, 2139053697, -1711830757, 846451199, 380942524, -1426952041, 1459795542, 1170751398, 259322627, -2007192210, 869210021 ], [ 1640771914, 723384069, 2029225425, 55737916, 525827109, -1005437077, 526775017, 2086357493, -838351577, -130361157, -970902258, 1926664832, 1801097766, -246693247, 1676960374, -1432635676, 1272983241, -562063016, -420321282, 768540798, 937544853, 1528645690, -400899170, 1130331365, -1772093012, -1866463296, 1901163796, 1710143902, -1801751185 ], [ -1824698009, -1971119870, -369910852, 297988398, -1130665174, -439972232, -1359562584, 108893532, -1412747911, 610444190, -3708161, -1344164845, -1964276234, -1004919937, -373137030, -866963420, -1345998723, 1462188005, -1993603238, -186754622, 943238595, -903884485, -497215290, 1857517737, -1826111575, -1397223622, -901515499, 814217358, -1261460037 ], [ 1110126596, 1688724826, 771091385, 2062424991, -1935792976, -494844289, 970903027, 1142085027, 254984194, -1433764939, 1763861036, 662651054, -1900007459, 2110060237, -349456124, -530091365, -11688152, 1088710764, -272199231, 521775156, 1650345123, 1121929969, 1591940966, -325252256, -800439577, -913645605, -865805339, -1679522854, -789391558 ], [ -708239335, 1058438993, 740222909, 274960552, 576688691, 108890366, -1969373264, -596389654, 242442098, 85568215, -1981023723, -191519733, -624573559, -700137095, 1119102710, -1066697234, 1833886807, 1634718748, 996350056, -1235504073, 1170911873, 1360399281, 1632223654, -1813315036, -1371124554, -808149522, 1823440390, 539151795, 831862090 ], [ 1086573724, -785137588, -886789083, 918861167, -1738246151, -1709573587, -351036692, -1540498446, -758189617, 94373596, 1888687834, -255703382, 2067014089, 514792322, -872866355, -1887764087, 1740198565, -1023504544, 1852288652, -1873778994, -2073642920, 1714492779, 1004463429, -1991033930, -2079460034, 1730542583, -717157906, -206882490, 1237595938 ], [ -1710984596, -1463084087, -764484901, -1737896, 312152868, -2013975788, -1403272495, 953751680, 2069593756, -1767456433, 232983264, 1822044313, -1449658504, 600532812, -1056931934, -1637601989, 1165735632, 1292226342, -130463433, 1443305945, 1300243106, 436244090, 1230804237, -1091167007, 683725171, -284787677, -994049108, -557280018, -66602309 ], [ -1763470494, 1690962534, 1688098630, -134078281, 348382657, 990380181, 2034545937, 1843220347, 1394558426, 1583900749, -1838725388, 376770208, -2138908691, -1973302769, -564810981, -1720598438, -2093849228, 156198844, -1251689446, 726416824, 1358204678, 1468073441, 1432785844, 2066961996, -608841022, -1845857679, -52907090, 1301549091, 434793166 ], [ -876217481, -1185311410, -84530362, -1188313348, -543655483, -246758318, 2103310588, 1617377909, 266388749, -1603775405, -22095083, 440700380, 66894677, -50854318, 843987720, 1331111253, 976883779, -193345791, 609890255, 1011476505, 273072560, -273592038, -1915616325, 1181579334, 891764604, 616801561, -974361187, 712551012, 359452717 ], [ -1095675547, 885807454, -471650652, -456152679, -771292251, -1190257531, 1528844106, 169201015, 1217339173, -2003497857, 1224230234, 1662903265, 1007524789, 1076391254, 774199847, -2020613023, -1778355326, -16191124, 1714665259, -642644695, 1181907419, -24683892, -922347222, 28534356, -2087519855, 1938130596, -1334742598, -28136857, -611064938 ], [ 1072288334, 292615883, 721409059, -962574898, -692775134, 417831392, 2036075764, 1597818754, -887940516, 1929632824, -1794251402, -711897124, -1979650867, 976942295, 1529123994, -1089478814, -1635615248, -1871727303, 126482741, 248319960, 339459426, 109252484, 491617947, -1293157218, -43546564, -1061196239, -1889545185, -545512092, -261985630 ], [ 204891232, -1136289725, 124402116, 279075902, 2029574149, 1916983594, -51154615, -2070014915, 660382596, 885105494, -86524976, 2120947628, -810060654, -1621024382, 25668552, -161067408, -1946581956, 1064236275, 343768638, -1021075634, 859765297, -743419169, 44275960, -1538486037, -406713255, -424655049, 1638235602, 1453329547, -1707699413 ], [ -276941667, 1653594572, 694495584, 201118807, 1000965590, -739377802, 1488713635, -1460349773, -794662644, -715517431, -812244201, -461241429, 2042959838, -619253773, 730586514, -1633441042, -1121402257, -1667240896, -1831115788, 699400530, -984779857, -2114648238, -62876237, -1738368448, -1022466226, 22543923, 1793545167, 532581287, -132744319 ], [ -121833176, -1006588076, -2066491815, 312680926, -1926784621, 512024560, 404476802, 352378323, -92999713, -122551937, 2093984971, -1752893316, 798263276, 1046727869, -660115615, 489811163, -618219212, 1444867374, -1272829979, -1326849280, -158057859, -567008449, 1072255409, -1072659799, -301535608, -284019581, 142683182, -795628946, -1394080408 ], [ -284710703, -1673267186, -58863545, 129239827, -970690901, -746636990, -861724039, -1419060470, -1476175473, -709614877, 498782394, 1675346302, -251516365, -1550108612, 1897111348, 769849811, -1859647272, 2294247, 1143651078, 2024848686, -271469466, -1545401022, -210161950, -1269825412, -1194893235, 1344631796, 2011213941, -1104989413, -209568044 ], [ -513081358, -849161170, -1213009786, -1177314049, 826366574, 405578719, 511211697, -161143875, 1119983602, 497560560, -1013608144, -1308040259, -350153611, 1238820436, -1022966490, -1911167104, -1343512632, -1818945345, 2110551212, 1734395257, -1953519867, -1214077734, -392272504, -13757677, 1945263365, 334663779, 628694159, -77085833, -1163843864 ], [ -1594490074, 1435812686, 431174449, 731839770, -1623210762, -904757717, -419478939, -663775741, 1069901008, -510471960, 1446823559, -1723021528, 1027352877, 907073736, 211067815, 725517568, 231132183, 135215419, 2010806902, -336590737, 821825747, -1486714856, -1020770154, -1594181730, -996822630, -15953988, 504491302, 1521437371, 1565273934 ], [ 1482022793, 942106009, -1548799421, -1820390716, -1796833118, -1640751529, -2080769686, -2085563356, -1466782450, 448564732, -2012957910, -2127879230, -352802329, 767969684, 908846120, 1164737374, 737239512, 1111413953, -153431242, 128169051, -1187669578, -428921202, 1766128107, -877189788, 187823263, -98558684, -1566907322, 1556274855, -914679681 ], [ -432563150, 667994734, 1384995381, 329271072, -1875743489, 1464183683, 293963357, -1260284251, -1912590859, 1386561523, 1013892220, -116875271, -130445289, -1745115251, 1103982677, 70678060, 1774905729, -1387455857, 1224035816, -1432179505, -1101544617, -1896243602, -1104395497, 1875574365, -1698267082, 1528353013, 430566282, 1169525885, 666760424 ], [ 1492897110, -1133191202, 591931638, 29021929, 2109466017, 666776023, -981144862, -1034613018, -1405274684, 1656077435, 228750570, 985005198, -2096175834, -1819448724, -633660497, -1032558752, 536528122, -1095332866, 1434767025, 1508846171, -1580718724, 1051918625, -521844798, -460309174, 974041866, -1791969261, -412261873, -310050338, 1669360633 ], [ 429012709, 1759980860, 1965539701, 1849449544, 1510943843, 300750639, 1041483507, -502046848, 948028014, 64035828, 51089224, 1762259780, -1764356078, 2138647489, -576479002, -1199277770, 94405206, 1069778567, -1135719270, 818889809, 1916129743, -1957028135, 1473215846, 1846495747, 840537796, -12137855, 431204291, 1689852249, 1587276684 ], [ -526553814, 1114565653, 1029620151, 1826462791, -1502206212, 709616061, -1183921721, 776719221, 1824040481, -2096182757, 1983979132, -1077797841, 450597118, 1213103460, -2046509791, 2074421318, -392637588, 416147931, 1238804498, -973020505, -1668027456, -136148914, 1241893752, 1816265582, 453117539, -467217187, -1732377613, -395535823, 538201799 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -414013928, 1021685023, 580666442, -875211754, 952456633, -449003509, 2135804602, -190819353, 491599248, -880239567, 1537429000, -1172709218, 788180029, -2001755210, 2007024519, -2138191607, -1204786267, -907138910, 2035758729, -918211832, -209161973, 1360779925, -1232318644, 443209694, -1571581263, -198572044, 1265167051, 1374225885, 616983824 ], [ 43189595, 1650094158, -1111690224, -1911385061, 2036130203, -1250287875, -447310133, -1670549956, -2070881871, 852021162, -48303500, 2059823906, -2124237831, 1745288674, 2086148025, 855735808, 152234135, 1133281666, 95476153, -1807623815, 1685470536, -1875205368, 69324838, 2047775150, -308586024, -1876989282, 403966762, 1328458109, 1542870038 ], [ -2112245806, -1045676836, 656902956, -1325648789, -1708317592, -1053331, 1368950863, -1441206133, -1162287156, 476848250, 48030433, -348893158, -46703347, 2080309985, -1393308870, -758712245, 1757051812, 1616104433, -164373236, -712959481, -1566690907, 105059484, 1288736391, 274269715, 2053319695, -30707066, -988624601, -1195833475, -1143826585 ], [ 2013602700, 1893960055, 1887552650, -2055641955, 1945172821, 1028361150, 852531819, 1858796563, -1414497106, 1453949537, -1029877731, -594097718, 2058229858, -887742517, 1003661717, -1664056735, 1603551769, -649038737, 1455247916, 1344908062, -652123531, -891215553, 2035322576, -759748583, -1430918768, -1950410921, 1883463940, -1031413451, 487080343 ], [ 885636200, -463976449, -1668748946, 1587986865, 2143979417, 1768995066, 1522998006, -1711549563, -357956927, 1147757493, -1005657570, -1862798019, 1640086049, 1984552667, 1917637050, -234251114, -825481156, -214175299, 367338504, 280656487, 696253535, 866757846, 933892491, -1346775243, -1811816906, 44685000, -1039566824, 1548129149, 521539715 ], [ -279834497, -1429243818, 257451271, 984977383, 1922811302, -1640232115, -2067973272, -484257425, -687429138, -758929041, -1814160480, 1823651084, 891739501, 1849310554, 1665370136, 622658812, -917961566, -1500394796, 1175362397, 1922956146, -422741584, -700078915, -1582741718, 1046557357, -1756781789, 1103854919, -1784785043, -1293441775, -178293755 ], [ -261316273, -1685830593, -372757212, -492153591, -770196617, -1595218627, -1684491000, 863762780, 735526924, 1413902498, -120098127, -867265794, -1564390719, 674340905, 1068916314, 1982391783, -1571305452, -1677671505, 1868590246, -1923531274, 567545415, 572264051, 1230107006, -1604801948, -1514910630, -295019420, 1688853086, 298071143, 1609111505 ], [ -1296097564, -1648053968, -1619706527, -445223442, 795263458, -450659186, -1345030614, 1536541054, 436050909, 1723374919, -1759817383, 349841317, -1786166067, 2062755678, 1567591833, -2010570946, -928081953, 88765668, -239575414, 79848428, 366432025, 1202605027, -1186461085, 854264031, 551135286, -145688697, -396500756, 153046222, -371528344 ], [ -1151634324, -1032858052, -1817784717, -481046156, -431018087, -37348643, -375690873, -1948257293, -974544253, -1169299077, -1837786763, 971777876, -271067468, 79319866, 1329232275, 1428740565, 1664598224, 1112878969, 96655436, -846937505, -1219641158, -625288931, 1139681932, -1943007809, -1969302913, 1346881931, 319675230, -1057127194, 281982471 ], [ -1554609654, 1026044192, -1133272684, -113812855, 1175667135, 1316802217, 513352152, 1338890448, 1918369852, -1065300047, -209893204, 1418054441, 2021150688, -550718978, -293927649, -1433961223, 476506769, -437371142, 652328344, 233999585, -1927933880, 904075373, 142284915, -1012529888, 1873144681, -1012465490, -1783218310, -902843839, -185409949 ], [ -232964954, -1138715627, -1040923160, 469205882, 847243801, -1317743440, -996547180, 83593996, -1316096116, -161191165, -78965773, -1260926654, 1192600862, 774078381, 688589540, -1127805617, 612187587, 2070916789, -595081393, 1399248027, -1788742551, 1570942642, 435735635, 441457362, -192107994, 1751385833, -1943731239, 1920124149, 133766380 ], [ -2058953151, 1608294070, -261225092, -527481284, 434846260, 782763092, -227800430, 1401955416, 1527957218, 1609529137, -478761120, 1146548441, -1271594474, 1712028245, 246394538, 1499934471, -380058252, 1529576851, -42415280, 350954638, -342387168, 2139996028, -2048441071, 1138847154, 183938950, 1697292783, 419173839, -2136306327, -1172263229 ], [ -1381777930, 1923114117, 917152272, 2137836347, 703686605, -603114698, -2096915407, 1313460650, -1777765931, -270143938, -1736866831, 271253391, -1155702083, -1232715172, -676442687, 1280939461, -558258383, 973139975, -1361388580, -710376524, 1325876734, 443015140, 1332445999, -952199261, 2062476851, 1728026868, -1645628901, 247819825, 69314101 ], [ 1528649592, -677107795, 164026274, 1196846255, -204798158, -916989048, -610903673, -1283907512, -1176415570, -748318269, 1320328861, -1420333492, 1662496660, -538818682, -1969990614, -1279594460, 1990617940, 1789437074, -65452808, -204010240, -1677167380, 311236206, -581547794, -1334663168, -2004485397, 964735015, -535637189, -689685855, 1827032839 ], [ 13376725, -1343840149, -109223374, 2056796104, -608321716, 1449052344, -1922174291, -300105322, -1561844886, 1571056821, -2110147755, -1203181006, 62768104, -375889040, 1123013009, 1811225584, 400296451, -107721280, -1595292740, -158890595, -1891076439, -1407660490, -1285984140, -384414238, 1990077839, -946014961, -1141882536, -1858991615, -129744934 ], [ 500516151, 1906800804, 1042284510, 1783727408, -1475456552, -983396856, -237200702, 326131755, 720508159, 919894816, -506688276, -1619879376, -1746122196, 1334922483, -1432361362, -169812482, 1159576209, -56383206, -1456383768, 1565767691, -873231535, 884250282, 58194332, 1600793465, 330034546, 942148628, 1231243891, -976560400, -869097128 ], [ -893543234, -88250611, 1256833614, -1961665939, 1454322325, -1177420385, -293330355, 422127790, 1773993365, 1621578007, 1919371466, 585143681, 1093890378, 1102040290, -359848283, -1941443668, 1887633225, 1423031873, 131961061, 1946480163, 504794766, 286741978, 28406233, 1499994859, -123400901, 697697882, 2132870079, 343631659, -665266043 ], [ -1868473708, 877512517, -1888249472, -1726509685, -2115459628, 846772362, -821989593, 1646507569, 863025977, 715027307, 1807463575, 1649337603, -249604715, -722393500, 2029639855, -767360972, -622816553, 2126804811, -804309840, 1935521590, 527418900, -1169021652, 1708157757, 1517350756, 1007141142, 1305653978, 742941326, -1060781036, 803686518 ], [ 1986530649, -1314632440, -1683944240, -1924312743, 1800842288, -914266078, -225104977, 1600610970, 1232025580, -1367060297, -1571157253, 655055913, 654982669, -508635738, 999906842, 1408030508, 449100646, 1729336246, 454506588, -184944512, -1625131468, 1211373851, 1949716401, 355673105, -565351367, -1738990933, 450584434, -1724248359, 1436774991 ], [ 877168149, 262404112, -1267677428, -660277548, -1735033434, 871393332, 1209370852, 426277836, 380298575, 1144007104, -873957422, 35460761, 420062851, 749553661, 1594708490, 852119950, -879246577, -226127917, -1125812834, 1319271616, -1669996351, 1121335133, 2123291155, 1444339794, 1027888919, 2082376852, 25706760, -1759870117, -685074093 ], [ 1486197880, -397360197, 720710047, -762985839, -143205896, 176583028, -237198045, -900604837, -1725633769, 750204940, 1041028451, 256491479, -690322464, 1816040174, 392114564, 1899978596, 1276344540, -1258088661, -1192016539, 1887508712, 656214903, 1314893829, 1782925696, -2053135504, 1518610961, -172197528, -1250001139, 417750221, 1750316582 ], [ 1825269160, 1913543881, -682891906, 986226683, 491044556, -628074053, -1240823001, 1598241818, 342240838, 1486514810, -1462416014, 521654285, 1114796627, -543887539, -861700891, -967728714, -713236488, -140257313, -132586488, -966325115, -855885380, -19661447, -2045715379, 1366761348, -1865537934, -75404060, -572366857, 946949889, 1952959951 ], [ -238004273, -1720972193, -1811828149, 166887299, 1649103035, -613004068, 588743239, -43822923, 1309861924, -636525471, -1000036244, 792723705, -769935965, 847252703, 350084069, 842702683, 1926213589, 1787084065, -547015999, 217535916, -592764747, 1210914370, -1558449362, -1730401932, -1990910964, -1184312511, -1402236466, -790484750, -64737300 ], [ 942053431, -1320362025, -2060923269, 1661942553, 1993817784, -1777019098, 1922869102, -1353823527, -809701683, 1550943817, 1553954159, -678098651, 1108214587, 285222403, 734579040, 1681174369, -911788068, -78111535, 1437250885, 8613014, 1388966731, 356897058, -2140928302, -1291130281, -1125347096, -1640963079, 316335979, -269141823, 641616036 ], [ -887022297, 1082404511, 245084512, -867137975, 312975961, -441496065, 366821645, 420273699, 1317655614, -742254202, -410135693, -986520556, 1846698336, 632095787, 691446979, -255404357, -474421112, -803443598, 516306416, -1139307085, -1822919767, -1183654695, 283988863, -1372736529, -712817520, 1931136646, 672443839, 1726719244, -1897705609 ], [ -1420345587, 369431668, 1633018701, 1279371727, 1428192841, -770218460, -1178245934, -565601224, 529389206, -1521298736, 1480453263, -2073091048, 1122005538, -1026596271, 896189427, -137951571, 1127584404, 512870016, 837798518, 752642937, 1304802594, 680782059, 723596944, -869486047, -210085064, 1920342281, -1471955136, 407830844, -1495493624 ], [ -588565634, 1742321307, 447190647, 1983698881, -1637977645, 1173717347, 152836321, -1300470994, 734179765, 1307331003, 56036540, -1500456015, 1034914888, 421994653, 2062284087, 1302019193, 1616349189, -1924681061, -1357797252, 1490353208, -1852904497, -1389353549, 372380434, 1088905244, 1436057309, -1346294079, 511665290, -705152086, -865084022 ], [ -277113983, 1023925830, -20435170, -1554481837, -1105407818, -1478856643, -1889604972, 513694170, 430379790, -939939763, -1902215945, -890778705, -189805937, -63324230, 2132105104, -1039963816, -450408492, 1113309164, 1222762947, 2034327684, -1604524125, 1302614773, 282765675, -915568585, 256572588, -379686683, 770082707, 1154815665, -708243103 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 1542673929, 765640768, 771729246, -1046209603, -432351281, 1375955898, -842324898, -154895483, 363156583, -1812977997, 269791563, 991068074, -1935623067, 1892872354, -380872425, -1093995846, -720046551, 2044267094, 766230193, 1017937938, 1808124108, -1583223815, -1487148341, 2121696244, 813754605, -2128360812, 2034653108, -1849900413, 1739406800 ], [ -1201757239, -202540033, 1553227898, -627361542, 999639007, 934835249, 1151918988, 1809739969, -1033762378, 2055833352, -1292252846, 934302149, -595798740, -2029175427, 2031212263, -301857182, -788633723, 2090875659, -571545296, 1012466218, 371554941, -69998163, -526943646, 1068938146, -1263583049, 258898541, -1448536809, 887146904, -482565524 ], [ 2107439752, 633137145, 507772836, -1547308674, -1711077711, 1874725442, 1183325392, 1242641222, 412054828, -1537355913, -346457712, 2128677001, -1825340156, 171223945, 435422979, -51072420, -166797919, -502459389, -2117032104, -1111265405, 695961175, -182108485, 857263887, 34629224, 2119015408, -208799714, -1634364873, 827045251, -427502647 ], [ -386752501, 1258873611, 1171466643, 675847064, 690196433, -302645376, -1251467161, 1659144885, 929465623, -1371291910, -2060296331, -602926622, 344969157, -153925995, -2121886112, -1567714263, 348620907, 501220692, -1435511515, -314826738, -1050727308, 861851974, -1965327346, -983588992, -74194418, 624329804, 120595690, -18020614, 921994312 ], [ 1369289559, -2062622862, 1140521756, -964891710, 1060550764, -184033293, 586238617, 226490354, 2094063546, 1871286006, -1256921056, 1402631881, -117766259, 87636217, -57370022, 1788283650, 30118987, 914386043, -262969479, -378629249, -1697687458, 1823003800, 1300762652, 358934991, 446833479, -444112540, 654047200, 2102743105, -1351494152 ], [ -1604978822, 1427505935, -1860500829, 2095285249, -65785796, -2041755396, 685811374, -1599708639, -667132733, 693536757, 1444664649, 87253948, -900556117, -1363288804, 2007701647, -685330589, -1084354773, -757609705, 346940258, 1732295232, -1540340927, -1156041194, 648962757, -1367618047, -2081932037, -1920429496, 286773250, 428416839, 1627139782 ], [ 140178646, 1591149249, 1262342953, -1162685966, 1913767567, -1432250364, 150011353, 1654376911, -878367751, 1433395558, 1144951143, 346361655, 1078610916, 491366653, 767580720, -1354312942, 610841484, -867991570, -2021832132, 2032931675, -796946034, 1006074476, -277958558, 1052819669, 1477856769, 311997419, 1400554672, 39516499, -117295828 ], [ 1632768660, 1460175802, 1531513476, -706816133, -1117895563, 1609664838, -635462144, -1141571634, 1687071299, -602220332, -2004372253, 1664757340, 927387452, 2067067904, -489342307, -91378628, 290038413, -106084655, -1053026400, 1089918316, -1652476655, -1664762064, 481110265, -1622579274, 1715065822, -1376313934, -1196334328, 1936213296, 2115835071 ], [ 94281730, -647787589, -1564847251, 993900450, -1331325826, 134165373, 1906107034, -1799336142, 2096167099, -1196560392, -136066349, 98922409, 2119471730, 1047487722, 539685528, -1098921813, -682094504, 1995411131, -2123025205, -304208425, 684915970, -913026290, -613751191, -1547686717, -197491920, -482826552, 589861127, 182369201, 785950291 ], [ -1953228924, 655624909, -1687516607, 596388451, -1854212541, -1286453383, -655778494, 1868861381, 873264548, -1679974881, 1348982197, 1265534201, -1782392040, 179288001, 92922967, -181128420, -1175926130, -34209908, 64081695, 1098903394, 519554251, -665513957, -1679694040, 437477982, -1045626043, -545151705, 1185141432, 934343824, -995244030 ], [ -816035223, 172318403, -756068400, -2045971490, -935707907, 691460625, -1318144703, -2136038416, 227367749, 1330716490, 1728172161, 1796539456, 382400497, 962489872, 1507878104, 1854555216, 373172294, 318338289, -922071621, 1074289725, 620839486, 2113280809, -1740656291, -1784396790, -1439895445, -1848443232, -863881566, -430144870, -1461638137 ], [ -2130752929, -1434053865, -1939082904, -1139635800, 1049685728, 1241468269, -1989182131, -2122980218, 676465986, -252949806, -1182500763, -145611685, -378595687, -891456871, -1571491753, -723574081, 1448077578, 577343172, 1562446798, 438464484, 514180637, -1522145757, 1925143402, -435359770, -1723571059, 1816602072, 1718201276, 985027446, 2112051205 ], [ -177655215, 1995657657, 287623755, -459168401, -1541535535, 508966310, -1642940283, -1584789070, -1861, 415247750, 1760963345, 464058021, -1456834062, -1881741761, 920371467, 1733729120, 1586909006, -2100303513, -1987334523, -1573358993, -1449699410, 932002611, -510276709, -1131278217, 2118680641, -702770584, -1489899832, 1902001276, -834725323 ], [ -330081047, 2120785040, -1339755589, -1474685075, 2006843335, -1632798403, -43675941, -998638384, -1633786502, -1352789609, -1194674521, -560435692, 1268362467, 1872040386, -862480685, 1794402081, -1855981803, -301036778, -1082905268, 1797911361, 55008072, 1086781658, 2097645797, 1896726419, 1281892292, 896713373, -1485397582, 1669951, -133957838 ], [ 1107304058, -1050985843, 1275501269, -1587246447, 1611832968, 443475793, 55380716, 1557305760, -710188097, 977420780, 41462458, 1938866394, 1076365507, -1099742913, 904419507, 1348422856, -799375890, 806123554, 565764537, -22476753, -788518722, -387440881, -2130057813, 2043306043, -395781137, -1914376039, 287827610, -445966554, -843854940 ], [ 1027190639, -1669820180, 1561672385, 210251231, -596112117, 1989581393, 1572270467, -1359361225, -951531750, 2106453338, -1030883961, -1565635808, 716842432, -1507155747, -317643822, -1240131642, -1670581427, 1285383549, 1177897976, 68277177, -82256037, -922647669, -1277304677, -197222386, -849549528, 678212178, 931500078, 1891428260, 1365637226 ], [ 145559409, 1296450093, -1015404204, -845700443, 1648805176, -1469265490, 1829961264, -2073677361, -257664572, 833156211, -1715327792, 30520409, 85908065, -1134624470, 519893238, -8416734, -1908255600, -1273494848, 377028806, 410425653, 2036498961, 1108718404, -1838395551, 1199278404, 1464691468, -1245688136, -441593978, -275334816, -1384337474 ], [ -1717270262, -1280294703, -816305731, 2024466739, 886207936, 1881667465, -596325385, 541213103, -1497888186, 1963934163, 1507211542, -635856926, -1647962037, 34883015, 513561237, -1958436491, 419431371, 1666081974, -387721956, 1674939666, -895885436, 626366090, -1630776562, -1616309150, -665081796, -1204919968, -1568465723, 827211486, 1660461688 ], [ -1111247517, 1656562514, 621283007, 1452722207, 1734971018, -161283754, -1533588934, -404105076, -861303943, 151808204, 1274243228, 1752227208, 2027223690, 1324665579, 1680576666, -661191129, -919819815, -1048229488, 10367118, -528167643, 1021945542, -1049117664, 1064369511, 1885522650, -1167203833, -663679689, 1497297044, -525239871, -855637360 ], [ 754229317, 1936205462, -590561174, 2095608259, 1575856096, 941145743, 732194133, -231621578, -225459108, -774286257, 368126774, -291451092, 943702113, 1069537119, -1345362259, 1532713193, 526687160, 1648347214, -717611506, -989659782, 240100277, 970464806, -1515877147, -2051183311, -1968857756, -55406068, -2093848289, 1637598331, 1507938053 ], [ 203675299, 64715704, 29252944, -1796048189, 1289979546, 1489044781, 684649003, 1729576076, -755582168, 519929355, -1038107336, 605441719, 1917371912, -27916283, -992610644, -2095586237, -1012991178, 1023850004, -903547317, -1296885745, 2106688859, -707692898, 856375843, 1628322200, -2136424202, -1340155228, 410421023, -762553009, -1026740055 ], [ 1576652586, 140048596, 873299640, -375003225, -1999367862, 1332846040, -320051875, -360527323, -967953168, -1404894978, 1345128265, -2073675316, 2119523674, -414422817, 1677174104, -1643690997, 155214338, -1430468814, 1737476858, -1513963496, -1529123871, 206850099, -1253106413, -1220464057, -953453362, -1377834060, 1471149822, 1852866723, 1144247908 ], [ 454354619, -1173486832, -2049853642, -200826863, 705534196, 1549345177, 407138438, 887227817, -189647461, -699879028, 1745008231, 1113980451, -814593197, 1652094721, 1090278591, 1568610467, -1655505469, 561252977, 1306321137, 2080669612, 1007543750, 1414352156, -1500652853, 1216844559, 590528699, -307523611, 615915498, -485918601, 2005535423 ], [ -1583701892, 1331477520, 298880167, 274829986, 162791315, 1180372646, -1563320079, 801754927, 422935254, 973863288, 1289216218, 1333639142, -1213076361, -1902242407, -415827182, -1971657199, -684410355, 1319396593, -189683667, -1410808847, 291544758, -1391541521, 1685179491, -1397385520, -719477740, 1658662489, -1091244115, 1568044512, -287513484 ], [ 2126605049, -495933571, 1220073618, -802337084, 1605213799, -1484712378, 1489853410, 1470553923, 1329592697, 586596475, -1116171025, -1828381526, 1820669035, 1918403134, 1847408189, -558248920, 756921347, 1101103574, -1183033831, -1301963544, 1064943045, -2101048080, -1461042045, -1848005221, -724005206, 137990522, -427539205, 2075508318, -1242688217 ], [ 900867641, -399844225, -1485078055, 705185982, 1339329486, 1326870911, -1513642901, 912760029, -1162864080, -1693285190, 345795418, -167517409, 957759060, 1561344513, -1873653310, 1370921370, 2139652988, -1673727124, 1011619238, 2138762950, -1819163914, -574803711, -1028137264, -1674936489, -15641508, 1480754135, -1517864495, -2059517941, 230489336 ], [ -1232818669, 1636517411, -839337708, 752519357, -1013490850, 677797161, 1139507554, -1924447310, 697564710, 676271954, 739774334, 2057323229, -1478403177, -559099764, 1477850792, 1047936091, -1988874529, -914465278, 1830126390, 127133588, -1938256815, -1893627384, 1749255990, 491729198, 495374318, -2072633384, 1433385490, 1390699899, 826987051 ], [ 1186655758, -1137311685, 1666871827, -1132430147, 1928792670, 1102974488, -1605034750, -1899970496, -1632441319, -1477083332, -1540507629, 299321447, 999081385, 570301966, 897645136, -800510399, -145391651, 2145621549, -1956200720, -316499326, 938033890, -761848502, -2111824137, -416539236, -1404161745, -5540708, -971261424, -2053163514, 1936581592 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 1060679233, -845251266, -104343148, 2087433056, 1798213939, 415406002, 1050167673, -227811006, -1415053423, -1304706594, 344309428, 1718522987, -1668585215, 209482965, 98308255, 2005772591, 2036654757, -1648646314, -1372302619, 1303536227, -1969364668, -1474584826, -1172731429, 1503604055, -1843841109, -1013696949, 1258870913, 2003245967, 849232793 ], [ 1091240811, 1670637811, 301997463, 322553280, 428897819, -777449769, 1889950201, 1233336462, 1233194252, 597698240, 1798870324, -684324543, -1896360163, 963094069, 748712685, -255720020, 1495866148, 1635670022, 538825863, 35291686, 525823465, 466149932, 258277203, 747873586, -169540065, -574829756, -1824716134, 1000195493, -1895348329 ], [ 726954628, -900879080, 956873140, -114999404, 744356611, 854310841, -943754504, 1977680, 1603663840, -2066905456, 837972306, -1149532645, 722306210, 229611588, -326605064, -697442571, 201177247, -8473200, -539327999, -1031969965, -1573850279, 747761471, 1371679227, 944233623, -1370312866, -2134209471, -1032570958, -214949200, -47252134 ], [ 48998231, 1036935794, 329265875, 1948581565, -1380544246, 1635867100, -185910718, -1082441781, 702109371, -1860065052, -1324441105, -422472941, -1296521780, 503647680, -1238421170, -1900621478, -1411020142, 361901304, 1710936648, 1852488913, -214375264, -1447119486, -824588112, 519213820, 1992020947, 1278045613, -757205002, 307053598, -1755661614 ], [ 1513869535, -76175706, -1941162097, 31092005, -1046537897, -1827409421, 89700874, -886796899, 967951246, -1197770008, 1260958142, 1442072372, -1279179337, -1592705301, 2055906567, 841378880, -1174134403, 892225328, 427057018, -108271383, -1527137409, 1959542986, 995171092, 1094535859, -134345100, 1008853445, 903394061, -1588358731, 1122609366 ], [ -1296456822, -393711727, 1683182522, -351462571, -1427316982, -247737545, -2009512591, 1306327486, -713082280, 1524749614, -1842030794, -967120568, -1839092339, -398622673, -1659866897, -1762060809, -449702942, 593988117, -209090183, -1731175053, -1730700991, -1942369954, -1353790722, 1865412851, -145523214, -1686545270, -1617033747, 285897288, -189317782 ], [ 1495838712, 344898104, 409401928, -790402926, 1336353054, 5561686, -1469061494, -2102686838, -1913922738, 1863805935, 635659937, 1109195849, 1079621520, 1630234968, -1460166491, -1529297028, 736537104, -1363820497, -1008896122, 1883625774, -544515833, 1116895991, -14353340, 1695966018, -2108596131, -1094454223, -1340795801, 1163501456, -1132099194 ], [ -1320153972, 1421855998, -245155261, 365139204, -1199935822, -727050601, -2067805199, 404702010, -417801908, 581839647, -132077486, -1283920354, 632944219, 1122549145, 1543603044, 2131782712, -2035434141, -1596905229, 719284323, 1610924968, -1410024322, 1485447984, 1013947733, 1071554025, -160287769, -2015920693, 77721841, 708946414, 1370582331 ], [ -1384742176, 982810419, 755554986, -489040155, -131219365, -2098183768, 16995216, -572287286, 1127136916, -80956072, -1471322945, 1100614924, -1437083031, -1949465036, -703949974, -1706649844, 1968672856, 702235832, -943242216, 628189299, -1870774431, 1448726317, 905872724, -1536941770, 1477146044, 1543692642, -405463111, -1094234484, 877547298 ], [ 734437143, -441285632, 1122850779, -660226943, -2040900156, -1538879248, 119391255, 213212890, -775707276, -3860064, 890447602, -349758936, 598372313, -1829648261, -987662549, -1014018837, -1741386501, 490943347, 892745712, 1033226665, 2105677703, -912381065, 1023645931, 337430674, -1208134040, 808147791, 464257817, 764326947, 1144719897 ], [ 1737557798, -690262959, 2128687911, -1367839365, 1761167234, -1026841843, -1271777291, 1492614211, 1067705911, -27258430, -941279086, -83408264, -1596192947, -1106100693, -564301241, 391845098, 1396650168, 1947053076, 1915501384, 120118305, 2052300042, -1250932048, 974576848, 1913485165, 1197057360, -1749423899, 850426604, 1645413225, 2066361521 ], [ 251355397, -456881954, -1018166093, -1825033660, -330014848, -1944472210, 105261304, -786422247, 1714661384, -141980650, -1093043695, -156681159, -870035381, 413536659, 1076162641, -411449846, 38898807, -59627676, 1280081087, -1812425180, -12060560, 747767477, -2133264800, -709479667, -1277311930, 471782292, 272693285, -536257705, 11858328 ], [ 270432055, -558384721, 146717957, -2146302028, -2090756787, -1834120232, -2069006607, -500353858, -1850897159, 1524751567, 1968608792, 1695449302, 1974031401, -1519526334, -778623021, 1711766255, -1887940726, 1646819625, -1241519050, -494485785, -1707651885, -1912522474, -1524815811, -904593257, -629613480, -105131327, 2034963124, 717434835, -785457467 ], [ -907688919, 745729553, 573413626, 103343625, 582417173, 1872825527, 517770226, 1746703394, -601380004, 38285008, 1601413024, 255447054, 1218079506, 1718828943, 1418214351, 189942207, -1257450537, 1686799471, 467940746, -897216551, 452968999, 1037224158, -2078469223, 576569777, 1275574463, -672125521, -887136981, -748671555, 259863530 ], [ 2114335662, -1234932466, -1559886790, -79255739, 3178420, 1561863447, -1017728792, 193556883, -1592084951, -915710531, -1659326786, 472604778, 288662738, -918208299, 2022390956, 117121086, -383166446, -710802297, -944548965, 685994157, -998936649, 550634695, 509550880, -822908600, -1438386649, -317286910, -1198525711, 691556016, -2065371684 ], [ 707945614, -1442075980, -1549700561, -1527237136, -1914452683, 1285585782, -406230549, -831846588, 1756521249, 1408449058, -995174636, 1027975083, 1227954648, 759067534, -1743242687, 1939212375, 1424230049, -240660277, -529610859, -1389193021, 980227870, -1144571721, -679647880, -990394014, -370111429, -1677717591, -156837892, 59891556, 395095002 ], [ -1833545091, -737842632, -1764879803, -714216856, 180484260, 438283671, -379448296, 1999807652, 764512108, -841888133, 1721678507, -53674087, -2010057761, -1423788520, -559321447, -667134228, -1127240942, 471129364, 1865995829, -1414568920, 1890439285, 2106830918, -1795527465, -1324162142, 2033162513, -1861586937, -275345671, -755569994, 1024951797 ], [ 313482306, -2001845627, -1575534270, -1017627258, 1588255102, 1043718406, -1130700888, -1089135825, -1222396333, -1807196879, -1859174275, 1176861810, -1743461726, 537871216, 1062607173, 1141856627, 1891648195, -1305348654, 577004160, -1595274006, -243663393, 404654404, -1113256040, 1342012645, -1260332656, 1554758833, 354691068, -1493267369, -342394714 ], [ 1845394042, 1109346298, -118970676, 2036221374, 364295464, -2126038917, 1932368261, 1927615080, 877042713, 1680026748, -1685219377, 1148992484, -436816455, 1631970758, -1928663565, 701551879, 1489892747, 954271271, -859006975, -1038759546, 537574800, 1476348600, -1382086969, -494565779, 721927374, -221979915, 1760969026, -2045890647, -1635028053 ], [ -19006961, -1568957755, -1654184102, -356000433, 1359610268, 2137866675, -1085798734, -454414021, -1782726349, 846629551, 35747556, -1077267341, 1845843860, -2003128660, -67004555, -230061380, -610158889, 1267168412, -1196922774, -899807176, 715764475, 468911841, 281769752, 376321248, -1739648555, 1775873120, -1920263342, 1823571411, -563992581 ], [ -1523426492, -385448992, -1789460926, 49477408, 1133945559, -187204632, 1973277703, -86687613, -217095952, -571332000, 2055447249, 844699260, 764032360, -1028832019, -1146242849, 288648646, 2068979103, -767066120, 1659101313, -94533767, -37869513, 843880343, 1008964451, -711716263, 1300679228, 1371477713, -1700479344, -845155182, -2009520343 ], [ -1233294619, 117600242, 1034790160, -1597575536, 1839400186, -1925818208, -620206351, 530988621, -497916638, -1813485082, 84850475, -1052321077, 1947673266, 336746058, -814070402, -357873116, -922915425, -1738373296, 908737322, -205564700, -2073708669, -2084583920, -1533321325, -975096819, 1095477710, -20732995, 1119568367, 736286754, 713053056 ], [ -1256589469, 490108623, -801164834, 1195033306, -167928586, 481552732, 537191192, 2055581143, 964226170, 39534565, 1344947315, 213396996, 1210385784, -1779489085, -1225727534, -976084364, -943934559, -1680119940, -731496322, 1794503894, -420787288, 1917180549, 1593919616, -1615310411, -553664737, 1135716169, 900210792, -1126855210, 428597339 ], [ -1008336350, 2004163049, -508629457, 945523609, -1084231325, 420583221, -1299863196, 574144257, -1175160700, -1629593976, -1164741717, 19179047, -1345186999, -1217629221, -1413641055, -2029239079, 374570698, -2096429778, -2072819009, -196431469, 1308927025, -96182303, -1366849294, -2143695718, 1359795310, -1670344667, -1752980293, -1359454210, 2132187588 ], [ -621306374, -174400900, 1943443137, -832316005, -1720379880, 1538805720, -1576122758, 1402559336, -1618322042, 859546622, 198594227, -385479778, 1346483486, 105380727, 683538400, 110461787, 1765684278, -1776784393, 741447792, -490909283, -742118102, 118949844, -22646889, 210912251, -1589759216, 1967201387, 775366963, -1116053941, -689124403 ], [ 1705777099, -459152879, 2062799483, 1753277181, -660006354, 1649522094, 160506566, -1883336117, 899724477, -379463886, -582108976, -803936949, -1332524362, 944934985, -548996551, 764919037, 929773582, 951813031, -615540860, -2092190354, 537108238, -2007290934, 32365970, -218962848, -1365383788, 134395530, -1189815084, -172817920, 1547592575 ], [ 1454720780, 466985685, 2006261810, 1971059096, -2026829552, -1680544319, -1757627702, -1845008560, -696348241, -1616685263, 166299314, 146868018, -1887242893, -679825493, 1854314919, -1757138975, -1286480302, 484649670, 1986404730, -166343274, -1809346044, -1470580918, 2016300813, -1508692924, -455963474, 1823215658, 2067735817, -641843134, 509327746 ], [ 307368468, -2117005427, 779153361, 267808093, 2048119882, 2024863157, 1117287249, 40022159, 1813937585, -1516678263, -109319767, 251823293, 2126618504, -150805937, -1824581458, 2053322195, 846621144, 182391510, 84923806, -1056506494, -1574291480, 1552261297, -984243721, 644736661, -845160042, 81080751, -872320564, 822784232, 577998553 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 734606682, 385232309, -1367631808, -1000003904, 434483441, -554326466, 867751215, -605725446, 915625426, -137704354, -290201268, 2105056135, -926661999, 109813236, 29415772, 1242401564, -1706044788, -2127754073, -2027533940, 1485531159, -1660624711, -1197721908, 426696103, 1078213897, -936246732, -220611213, -1851756840, 1709121116, -680664139 ], [ -365036234, -23321244, 1921266493, -258013127, -1909367648, -1628571889, -724522046, -601263131, 1983632545, 1913290090, -636127798, -922982763, -1083198099, 1041830817, 298572836, -733233921, -434135567, 1575521606, 1280602677, -1560695000, -242924798, 752477523, -1141913766, 1118387614, -265051579, 1184086817, -1614663239, -1598301181, 774654930 ], [ -1501039105, -849996343, -746556201, 107052179, -1753101594, 1488808988, 1943625066, 1340642976, 988015752, -993978625, 1462727500, 2049663545, 562991131, -584278016, 426389080, 1591157229, 2065546210, -15957231, 1029120662, -1882807513, -1065744907, 583294741, 1906056030, -1931004412, -992742929, -125950964, -439923083, -427314221, -1199651100 ], [ -1717088389, 1809625444, -228127962, -348651354, 1299718650, -1341495524, -1478769036, 51637427, -1223769188, 118937531, -1106112536, -1711397725, 1045701016, 509472549, 96412593, -749898848, -394729990, 350621135, 1774094636, -1093179600, -1376533196, -1116615738, 647960574, 1786696993, -238540096, 1465424363, -1387186638, -1088363310, 819247637 ], [ -278043610, -1812708664, -24153543, -2045499047, 17036539, 1129095134, 351835788, -1837477522, -1844797909, -949332689, 1765638183, 904921557, -947173602, -1171298614, 26440762, 1781034301, 1184641852, 176162271, 239101651, -1402698697, 2066871668, -1710004796, -1798895160, 745424681, -629863716, 1266983628, 173431009, -1264957771, 1478549096 ], [ -426779495, 871336735, 2121903936, -2137216220, -1738568300, 1497455010, -926585170, 1747740837, 1024644599, 100764566, -1942462475, 418617216, -168027761, -716929125, -284768613, 2053590775, 859040099, -1863634045, -1138297667, -2026355622, -390012238, 1633796204, -1650047355, -1673979065, 637305418, 120097485, -1035936658, 1830907475, 888111227 ], [ 657453554, 512245725, -1420286929, 1636567464, 743065209, 1073936845, 457248851, -1043130751, 1447619949, 1767555740, -1373063437, -1214399275, -1219746534, 1389861918, -1775781606, 262833250, -135068478, -851628220, 1380633062, 1292915237, 1411561848, -869842858, -36936228, -1823501186, 1141647191, 1168935812, 2013475101, 1188005915, -1586769702 ], [ 324269295, 765509772, -1603748089, 466718397, 1916652229, 1333942793, -1165414240, -977541003, 100058429, 478773408, -1081904123, 1736366947, 1878172457, 1848713568, -1849629455, -857546947, -2040060590, 2009322144, 1289816973, 1315810183, 477419389, 1382131974, 1129024020, 1139055874, -1270031355, -1684597350, 1809724174, 1711133542, 22668648 ], [ -167759550, -1369420747, 421582928, -1965948505, 1720984882, 133776027, 715019278, -52165263, 1770935277, -316122261, 1999189571, -1596561355, -19688075, 2012584, 1083697663, 1475948917, -1758575641, 1835642000, 1737084807, 1597119236, -1765314342, 537060545, 902459375, 504737476, -429649834, -1301759602, -1504388979, -128833925, 1327548452 ], [ -1040595500, 1187557737, -535236829, -1681543712, 17161496, 1001371960, -502601949, -131525604, 2013699721, -1455596281, -781214206, 1187157440, -433472714, 136564117, 151038653, 397525516, 1446371426, -855816459, -384132189, 1154225370, -179935854, 972893940, 1913723353, -8161802, 1002084763, 889652812, -83566236, -1161713660, -1500415583 ], [ 1305012048, -1044243696, 2078637068, 510555181, -1256725444, -2011203500, -1433164525, -860171482, 1549911711, -1143431656, -1976661294, 207568012, 331816582, 412737571, 2115724763, -1810422255, -611656430, -12254444, -1926790645, 42936585, 1299767553, 414603150, -1841014605, 1944150759, -829374225, 1316959419, 1179803533, 1803873547, 2125359395 ], [ 57199114, 1404752461, 405302482, -894657081, -1898285018, 280871815, 1297315096, -1198493560, -223861875, 125957501, -307509490, -1917794824, 1032830084, -552881022, 1473578035, -2054973162, -1439150721, -21448191, 1991622685, 824640329, -1145854123, -612902108, -1640581454, -108816901, 944503752, 1345063474, -2139804290, -694594801, -1995540195 ], [ 1249151044, -138085348, -1165637287, -1508652932, 1344635269, 1671903485, -809628945, 1980694222, -1787827892, -1345661575, 83024971, 850949091, -1847299243, 1900168221, -1280600486, -211980819, -426772350, -242197106, -105708935, -2039452807, 68644866, 47359582, -419723928, -786395746, -431625862, 1544712152, -964177289, 1067331643, -1635383966 ], [ -1791478182, 1977888355, -292073083, -1236654505, 1391469435, 1950449695, 547341308, -586891955, -8155711, 530572948, 307852863, -1432717919, -779516393, 2058542136, -1945018115, -2046022624, 1314616718, -603188339, 633598442, -812844751, 213815386, -258339142, 40625649, 494765551, 1322086777, -1862348399, -644665071, 1805608600, 288190217 ], [ 1894450569, -1672879746, 977366817, -682888588, 1128140292, -1458214602, 176668823, -814443540, -1984079345, 1694598111, -528962659, 1982528887, 874484420, -465027822, -1771126896, -489274684, -806284195, -1868469305, 846608920, -83312856, 1553933208, 1357163048, 1850625606, -520137358, 1464438520, 1585647047, -840943441, 59026572, -1230982460 ], [ -1894131367, 1274561506, 1753132181, -1485144385, 1242566439, -1855156415, 1048796764, 23973582, -921341927, -1251416496, 325106618, 781857753, 685108136, 852792105, -128260834, 1964807972, 2122548642, 413798290, 487976593, 1266287245, 1809790969, 740705749, -1961561315, -680797054, 730002229, 743314080, -405891971, 1793894963, 1282604217 ], [ 514434079, 2051331792, -15446700, 663040965, 15335411, 1517390624, 1509683706, -2010596710, -1710908873, -258461633, -652747875, 1993467777, 1864379594, -1907739403, 1576007958, 1646937052, -1431106850, -1208709171, -1760222059, -1988639479, -28167606, -987148958, 749918673, 1021716236, -107084001, 1370899716, -628888010, 397597729, -217864766 ], [ -283462842, 2110556180, -1785160305, -1405158016, -1427906267, 486437702, 1515658097, -760051477, 1959753821, 261858869, 769044082, -1424838977, -1411547107, -1503600740, 1729727238, -904700088, -582936097, 624670642, 1980652695, -1152850970, 1355954501, -162603401, -61725214, -307408897, -1946271809, -1827032569, -1101484302, -1729906795, -844546468 ], [ -1044081010, 718475208, -60927802, 977159900, -1942930525, -459531866, -1859782893, 1590590753, 633762169, 320441049, -1289611428, -1691910294, -501296259, 1562180959, 430937290, 1789355885, 1936674, 143697523, -1262689111, 1280862240, -779581762, -496055447, -477321835, -92327109, -1842377434, -458509372, 674269982, -1168256690, 1870987669 ], [ -736810153, 30465934, -654053002, 173382666, -1481535779, -867365367, 2676718, -825012996, 1839213923, -362004568, -1324969575, 1402805690, -1789682634, -1193414317, -1372176692, 809300736, 770312127, 2137403627, 1883809280, 1156030255, -809157347, -1114205921, 1180180579, -1679033285, -507820393, 2029375083, 2111195270, 1612735443, 788344597 ], [ 925048325, -716769713, -1622363853, 71477347, -625606246, 416913117, -63701546, 1609636075, -1361624952, 2086501592, 43042192, 917365743, -1680019826, -923742496, -706038424, 1715104153, 1908401146, -2105260094, -1543991525, 1214749427, 839442894, -1128880007, 882868582, 719526503, 1668223844, -1306023220, -1779195104, -1132255326, 323566334 ], [ -1862363678, 257979171, 1818600450, 2060386736, -1439143034, -1948299256, 746265620, -331387405, 1286340905, 1394629930, 1450429584, 533505342, -208294306, 1717565719, 1578391978, -1367292171, 365764006, 785997788, -143892295, 370515109, -845473518, -26892399, 1210046401, 1319638705, 1520742786, 1650418302, 1370309869, 579753421, -1202865211 ], [ 1499912846, -2001708516, -83201097, 1628197684, 1287302893, 1883631403, 2015285054, -1884658892, 1910349388, -1861315142, -1661830086, -38702048, 1558911972, -1878370984, -1998227486, 19605441, -208487741, -508760418, -1274904669, 1369742356, -10147968, 1122241716, -777482881, 2135605051, -1945231344, 250238959, -236531252, 1174181169, -1510134077 ], [ -1151009546, 1913828851, -919102009, 986684488, -1002628581, 4693615, -411432292, 1490653904, 444683318, 958246171, 120239675, -1066177874, 49129435, -1931813005, -1772430715, 817364081, 1213134825, 432842039, 332803605, 1476317255, -2069319568, 120664807, 601459322, -1536526555, -948353619, -1144226968, -1144229907, -392167620, 1429507332 ], [ 1690183399, -138450609, -1892126143, -709983571, 726997535, -1482590144, 1767515265, 885732016, 1672748178, -817516479, -618311513, 608356466, -129361928, -750905495, 325786385, -366577753, -18026920, 979161209, -1515570277, -173428760, -1284339156, 1690581637, -60894490, 2023315351, 1174808778, 1570340821, -298323899, 421262508, 541937242 ], [ -437147716, -396473946, -142881762, -869493655, -1902072819, 744268008, -771862614, -185386675, -1050268136, -116582133, -1662799389, -583070333, 1646304843, -176979946, -1296549104, -867279947, 894127415, 1445954120, 1355054057, -1095249321, 1383624169, 570650081, 1199348484, -2071128774, -369883621, 1398765448, 1682896547, 1572705829, 1421115884 ], [ 425194834, 521860877, 1983182278, -1189240014, -268874213, 2093877973, 1025131126, 454244196, 149107368, 970375169, -1914367755, -816679018, -1402876859, -999580824, -162321105, -110516283, -1173158777, 565393539, 397108938, 2130358621, 275993949, 795428146, 778650511, 1380141713, 675122553, 1982285116, 402185454, 724661756, 124708925 ], [ -1179804083, -1680443060, 7804136, 1425544574, -794547401, -651300368, 847879476, -2033545137, -546244388, -1750826, -1871011972, 1014887006, 1598960787, 1584810805, -1691989476, 796558812, -747208257, -1622995605, 1954007089, -120341616, 2098551082, -1397495546, -1372465599, -515344386, -473727466, 1757886695, -449595940, -1455509176, -1466612784 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 264642859, 1246695434, 399704635, -654924865, 1288970761, -80720376, -1810352617, -1841888961, -1454606608, 1653727341, -1498678169, -1350426674, 1772115856, -928336831, -1803464429, 1954340883, -1859703794, -112225049, -937291014, 464149403, 486224692, -1127482906, -1310745783, 700600570, 2011393482, -209017808, -1077099485, -1629340283, -1908015100 ], [ -789770305, 30416981, -1257881808, -1142254496, -57860792, 1402631157, 1517748697, 1981149973, 64578840, 1940328704, -651394343, -1991823573, 228410184, -925239271, -1335597626, 1632493054, 556014427, -1043668327, -934924404, 549494329, -732375565, -1006135163, 762594135, 1648492724, -912740270, 1612581526, -1949234473, -751136140, 1585153999 ], [ -2058571724, -744809059, -124141888, -1539323544, 662605536, 1733482795, 556528798, -1840655661, 272747842, 444796731, -509620559, -235520226, 1952685510, 1092768133, 1840639119, -1374570627, 1994391025, -1525247008, 1057309283, -22548138, -1815424974, 499561705, 836097856, 1578622388, 2015814617, -1690944074, 1981345623, -1448107868, -2082133971 ], [ 343565766, -1241761842, 383819372, 870601778, 273631457, 1325965566, 389225470, -1950446462, 1302712079, 934975479, 586446984, -2136920143, -1401312855, 695150345, -1067046310, 1837823122, 942977581, 387633068, -1498909767, -1484911631, 107926652, -814387140, -581442299, 810963562, 716438616, -167649993, -1797430177, -1525244519, 333035286 ], [ -1600654859, -39366648, -823280591, 47745109, -1911687404, 542318844, 588571688, 371687247, -1297124187, -889051475, -481131139, -1201319661, 1543836538, 623554905, -1805594428, -1965749280, 1897255465, 1770680709, 1822250639, 1992382697, -2037006531, -836008646, -1135837599, -948135507, -1472255004, 1236001522, -1101460590, 1101816245, -1004879205 ], [ 956438120, -326121992, 771763484, 619393237, -1373855741, -920672979, -1241384383, 1363656603, 1321743306, -1660436197, -632638145, -1061764201, -947849587, -987718883, -365207351, 222491696, -697004569, -326253722, 1514221919, 1565002887, 938278288, -247007627, 1870269412, 754535621, 238863161, 1492018537, 1908190571, 806489984, 880913761 ], [ -2026820874, -1296343784, 1345756488, 1433817560, 1144740826, -82133867, 1748524648, 525225053, -758307585, 701684051, -1357715813, 1160181796, -1366011946, 973374940, 1510863220, -1356473379, -480997554, 563973578, 1108545549, -1113182538, 473722869, -2091983923, -2142442953, -405211526, 700135420, -270383063, -833598685, 1767846778, -408380517 ], [ -756375490, -1315086575, -1583249985, -1863702652, -12906845, 1217953355, -686797281, -158351488, -1252277572, -1242474079, 703722539, -218695986, -1464600314, -1022255204, 857216316, 2059801105, -1614202848, -1949343546, -281769226, -1155675533, -1156139948, -994822569, 1411270275, 1858829280, 32827531, -663645716, -2019944085, -1852228818, -1834256557 ], [ -84890400, 1416573024, 1080452176, 561161630, -1686115857, 918712595, 1594922764, 1785106367, 316206386, -1189505336, 534960853, -1578398083, -1125405533, 641409453, 2089559611, 669996270, -990382962, -203097462, 1092171577, -572821091, -1504019346, -1104015322, 2020515617, 643051060, 1321345155, 1617027507, -1897001851, 456568756, 331982681 ], [ -433956127, -1094985030, -993524739, 1540037482, 1833319139, -338239851, 1351926056, -1123306186, 1225864334, 1664146720, -1859512417, -1368472972, -644929133, 1380120346, -872209775, 1240170509, -740450812, -537363049, -228772004, 632476251, -811380627, 996547015, -1548370113, -1494093888, -643622479, 2033320687, 236744188, -888977130, -372629294 ], [ -1401619577, 1948779458, 166268039, -1848903225, 509371544, -551336537, 1191156665, 649947375, -772534329, 1020077674, 1712893526, -1433437258, -1188409608, 354388113, 80743893, -504700462, 682639005, -1586831367, 168523359, 1981251769, 346993867, 184496091, 1951588288, -893099608, 1961866506, 282626469, -390592963, 521818261, 304571598 ], [ -207234383, -892078791, -778122579, -1322193741, 145126414, 1389553763, -1036283596, 603199484, -1764398568, -895497630, 74118613, 156414115, 2623667, -1517616002, 1540627890, 923525756, 192378388, 1555416876, -1865193223, -1208982923, 199721649, 1940357742, 563875093, -2062505810, -1596529614, -1954839418, -2107147864, -1786855850, -897843586 ], [ 2084397290, 2039329602, -30250851, 1126673008, -1466038359, 442101307, 1144286806, 1135268992, 922894386, 918726842, 1691486299, 1331015777, 14629993, -1326425466, -1061474732, -1218737074, 135515748, 1908374246, -573166967, -311720375, 589482576, -1482139157, -1473435769, 305519284, -233670032, 1279218964, 532958402, 76796599, 409312351 ], [ 939672253, -716098072, 1391681498, -1238582899, -219224614, 632750460, 1547631618, -2114390933, -1181888780, -1318494051, 62309535, 458510890, -1457385358, 891382703, 728930058, 1658962628, 1294037163, 1349540079, -408480962, -1390115383, 1821872617, 1532682576, -51903290, 688181022, -1674188046, -741255011, -1568383254, -963600122, -621705010 ], [ 2146063346, 1100358744, -2123746707, 606829377, -102748958, -1297211406, -111603803, 2093448990, -910300795, -1351185664, 1671078737, -1105056126, 1011048789, 445453017, -600361813, 377985837, -1326217288, 386865940, 615748908, 510996772, -1624468155, -257576404, 1943154409, -1717252073, 1028703821, 1047764633, 1260862837, 422277305, -424031622 ], [ -578870149, -1704729146, -227626772, 1902568938, 1058172533, -2125238071, 829983768, -1691264896, 1894459377, 658976533, -1156231142, -1560742781, 760503429, -2007860756, -445532286, 1115589233, -2134484971, 1300609822, -386957162, -961104759, -63007411, 2067277865, 164315907, 1014478895, -299454196, 1492074997, -448934196, -265684523, -2080353315 ], [ -1753844253, 47102406, 1457745407, 728344403, 497445748, 821581736, 109523465, -730239574, -1084348929, -348721444, -39855993, 873373614, -1255276948, -475375769, 1342434351, -2110370927, -1060029398, -656011076, 2028141232, 1879641988, 740597817, -1644707609, -15426496, -2031070110, -2071320249, -1708978563, 2124062599, -1063194671, -234221322 ], [ -1300656866, -236751389, 1666356806, -483877359, 1778149559, -1809897683, -1033811021, -935811336, 478041339, -2037018175, -1612076769, -1691754638, 1131407325, 870026814, 535207776, -1554410236, -1623038696, 1370134112, -1312325872, -1812001612, 939185788, -1072338801, 157281228, 863004783, 2066447315, 1546041156, 1191304672, -819719203, 547609738 ], [ 2077423708, 939155970, -1601001053, 114374497, -868931433, -1553220218, 159050783, 539568221, 1080684427, 1310556944, 502578356, 1052326521, -1397270869, -52175654, 216200283, 1123766220, 481418671, 917776198, 1581304824, -970513634, 203260820, -1291552189, -2034352333, -2144978109, -795589014, 1957389500, 915357661, 1564770853, -1502336262 ], [ 2129217247, -1825313672, -198602645, -403360885, 2104731087, 1545754028, -961606511, 1760249423, 162282782, 803896766, 1165660549, 1228921529, -1098980959, -865200852, 934027763, -1525967561, 1111731958, 523116997, -243380818, -337153754, -1879345531, 1879756097, 1858900058, 1945919890, 80410504, 147495675, -1732851226, 1347352697, 1992729269 ], [ 283252576, 1446143229, 908559349, 828186137, -1049744696, -1691402425, 219527677, -952386637, 1705953388, -872810667, -1930775825, -1676008426, 251819568, -1828883095, -1527223044, 329344432, 1239465717, 1547302774, 656329372, 652748334, 1459570587, 1146498314, 860694054, -586084511, 969460311, 110911004, -780540955, -388322067, -933710801 ], [ 1668312702, 324387583, -1888284664, 679324182, 390785317, 1451947736, 1454526850, -835801252, -2031441462, 35182912, -1061688355, 66931493, 1528349184, -286973653, 1629608421, -953088712, -1033619461, 2143001306, 6031595, 1772506095, -779072664, 1184933437, 133664909, -1732602303, -1882627911, -1259424086, 2074388761, -1241081110, 126191478 ], [ 850424413, -1011362854, -83840685, -2069834220, -1358730987, -1836613642, -1046324663, 753631633, 438218243, -600540412, 2007005069, 857021839, 41644840, 2061963100, -240615115, 902534647, -647720736, 880085589, -1488798450, 2098126879, -1180827178, -955911628, -1168247795, 1033370078, 2068146845, 1118227603, -56454030, -95361944, 1958046436 ], [ -2115389013, -621834255, 179410559, -110853978, 2105415412, 664691065, -2044854253, 626100654, 1840221805, 1054875853, -1274872200, -399370222, -1148126350, -526922279, 1317317053, 1826187740, -1427044302, -2101517127, -1050679824, 876217860, -85785284, -540567892, 158538826, -1236061203, 1382060119, 889419628, -1284103853, 1966499404, -1510424292 ], [ 1011552566, 1672655326, -1451897068, 1179360937, 2140414758, 1843160611, -1414032714, -1897194430, 445682517, -536348311, 1625124228, 1132945632, 248166679, -1862027983, -860250896, -1445232528, -936559760, -329354730, 1736647565, 415673057, 600509616, -1415971081, -1035661117, -584046347, -1525440806, -1366681305, -273635113, 1404291246, 519716223 ], [ 1084341791, 1946755083, 1522589143, 1094834744, 922079297, 2048082563, 256116009, -1567311441, -1222973207, -893038873, 1909824547, -1632160660, -1002401479, -187466864, 199277063, -351571687, 491766421, -26447511, 271265140, 1223143073, -1709697510, 1041413964, 1376104299, -1552807781, 845062901, 1071616050, -1830179544, -408957949, 1894397566 ], [ 1792920202, 269124345, -1605362941, -2025361378, -995318686, -2053530658, 1053618320, -227878720, -1788747448, 1346321766, -505049789, 733259452, 1185895308, -118100910, -868618836, 1315823399, -1810702105, 1669646635, 985622596, 1279938873, 2122209338, 314272497, -1294611449, 657831778, 819027319, -1815648550, -527883304, -1912999640, 415157421 ], [ -930788786, -1135092435, 917960404, -1765064481, 939579471, -368131352, -959942513, -1932096553, -575386313, -1527604461, 1783820052, 860537267, -1966719633, -1114391423, -244121715, -1735195373, 1257366718, -2134170210, 801177539, 476206034, -196541738, 1381085145, -1403935078, 1795703879, -541763140, -1294327457, 257475863, 147061444, -562575930 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 997086452, -2033786009, -1116588765, 393115833, 779158300, 337219471, -869241689, 83158004, 605910911, -1098477292, 972973976, -666298781, -995110653, 837715095, -1050713520, -2071430561, 1125284831, -1638969035, 1487151512, -1959460049, 1815193968, 864860762, 1524087986, -1933581899, 1114931709, -1669987251, -746059149, 1011750240, 902829844 ], [ -242602544, -1675885992, 584371166, -1449063973, 859270522, -1012986672, -2142940682, 1631351981, -1603866192, 143355997, 909778934, 1006305846, -919591417, 1967472988, -492735045, -2095084211, 2009288087, 1364228453, -1896297876, -436232653, -117707303, -1691703460, 1993860173, 1988586459, 1317933436, -1478572110, -1016419224, -151134950, 251486753 ], [ 1561498261, 1692780444, 1127553877, 366656274, -2032290246, 1329330931, -104779848, -1677330944, -1311291862, 576930649, -408299717, -709455882, 393982250, -518816292, 1639996787, -1535259944, 1576848002, -846894458, -451712453, 1776008504, -425868105, 753120099, -361235184, 976690162, -1912593690, 1668866959, -1573552587, -1735599443, 531891739 ], [ 1962738156, 387000559, -1066468353, -1591374851, -1191146796, 1660847002, 1443663013, 544345645, 1329271088, -397520774, -1336438336, 1589459868, -1975582361, 1081265180, 333533567, -1751620437, -830177148, 181017814, 366407659, -1360524736, 967738588, -2079123961, 1999449706, 1902706439, 211157448, 1454776866, -1152619198, 2057781008, 550242885 ], [ -270508281, 1672790795, 1254386340, -716065058, -2066638780, -2057437630, -1291196343, -2002942078, 1591375522, 67359274, 1950900790, 752082635, 2019709214, -1705382794, -303923559, -1431821262, -783679825, -1875456061, -1311493119, -823702568, 697601962, 2014232575, 190151195, 2031055071, -1753369829, 351285259, -1745659184, -1836136257, -1253784194 ], [ 238940066, 1741440579, 816650234, -872063298, -470712981, -976179953, -343149204, 1311773103, -1297524567, 1135504260, 1812891478, 1322937378, 1382719113, -432679970, 1030889981, -1661941507, 2022005095, -42206454, -1302799259, 264847007, -418991934, 822330560, 1363077574, -1875800425, 1210693966, 1749080421, 771995885, 415536533, -1241256347 ], [ 1276984576, 2013054160, -34632461, 1864992625, -1799718289, -1807097034, -87479818, -786111623, -2108198991, -319747386, -1286366478, 1354335788, -221262981, 20991822, 1395746014, -1430514456, 1873331321, -2029130857, 1839209505, 1541174613, 1523490835, -105781366, 349357584, 893075832, 2099390457, -223066686, 1447516072, -1674469730, -575386177 ], [ 1094226935, -1962896446, 1070597144, 1947372244, 1965717082, -1556084778, 1619307719, -1614508266, 311257808, -1792609867, -2011806423, -104797564, 1379183657, 1201458102, 1995935157, -790302704, 11171868, -883838940, -1280993087, 191628764, -827289215, -1640030496, -2023598634, -1174008461, -1523432342, -612470440, 338612073, 655404010, 304573081 ], [ -671206707, 172396457, -1964542967, -830653178, -1206076673, -1031876801, 1626543258, -151615186, 951108175, -1432851522, -1899529737, 1068747915, 1777691944, 1447259730, -698162965, 1711563364, 246102994, 1994892714, 1612355277, -36213387, -96933475, 31594535, -675921309, -832911868, 329993235, 2075058522, -1364988418, 620640126, 420892547 ], [ -1133712763, -1802023037, 1095563933, -816529342, 1350438169, -1585879096, -1250116303, -1580956856, -815423796, -685766194, 1817424336, 343551017, 1039766046, 1261315137, 975264477, 1867319437, -332677746, -1667426593, 771582786, 835292872, -934466622, -1435175714, -1225039385, -619129141, -1521578118, 2061111963, 1580272954, -539901522, -369968388 ], [ -1657187582, 321137053, 752052572, -685553403, 1391152145, 922502054, -188116080, 1826186020, -1086718044, 1925576691, 85671300, 694300667, 44002192, -1970388051, -1619309977, -1133561437, 1934709804, -1849820468, 1616571097, 1002262572, 377395664, 1371081114, 2070580870, -1346083861, -898078212, -262684135, 1790649140, -315798149, 1465120460 ], [ 749432389, -1003551863, -1972603435, -695393062, -1920139788, 1919797819, 2042703176, 1829231236, 828256631, -436791633, -1093072085, -403399933, 917787568, 636155739, 385235104, 1577740023, -715079503, -922504205, 95500328, -1371313849, 2065999554, -300648699, 1771580436, -1391571452, 1656019370, -103391659, 533869797, 1235054108, 1101138645 ], [ -1894996468, 1935508524, 609915601, -313264931, 11750189, 403598362, -469776982, 1688234811, 413189324, -244005307, 530878140, 1008609713, -1698200694, -440216850, -1146764192, 980893386, -1717984555, 2099141978, -1008818652, 1351154581, 272936748, -524415123, -1598806404, 1973300409, -1629579045, -1654458960, 194522132, -429333137, -1310519388 ], [ -395666842, -1018166464, 469825682, -709904202, 1731654411, 2090610481, -580989771, -2143397565, 249745473, -750218512, 1218233771, 1635599508, -1254994927, -907482426, -400325841, 1063146624, -1216686007, -1536001964, 482443213, -170616310, 1055398817, 764814643, -737810167, -349103246, 2086011907, -123821572, -1035138744, 1751103261, 591803721 ], [ 244402318, -1260744412, 882674527, -1770423560, -771908685, -378517809, -1080305814, 772247747, 1922701444, 1751636504, -1837699065, -2005705092, -86409772, -1225599708, -1062525296, 642660724, 1572210109, 861755811, -1622496868, 844577846, -133107158, -1686581494, -2019158928, -1864835559, 1873729045, -1954378211, 1937335141, -2081458342, -1333521461 ], [ 790048625, 478929913, 1493169717, -450653729, -169332501, -1028188956, 686369747, -209407985, -23975517, -476038431, 1606148385, -1771755497, -238553810, 1424187485, 396185119, 874460050, -589792001, 788185238, 381016704, -1537988739, -979769454, -528674261, -1369461133, 1521638730, 1740037221, 1894517458, -320921326, -1969203547, 936691510 ], [ -1968627062, 2095504930, 743041265, -610436677, 219557473, 1092813174, -552277071, 949450485, -1096769258, -563809454, 519776425, -2104744711, 355997776, -93749156, -162613557, -2126553024, 1380188611, -743979974, 167879549, 208489993, 2066701923, 764978533, 1504326746, 144651292, -1659298161, -2096478203, -666451645, 1855898634, -783446209 ], [ -99893087, -1466781222, 973452788, 1922401215, -1638987830, -540101844, -624261567, 326727809, -1182449309, -287347206, -1824112466, -983483233, 1678787611, 1809711509, 1979977845, 1314393982, -34059674, 1114731107, 1454659716, -573899805, -1045919297, 903992843, 2137971170, 2048997409, 1199389585, 719368729, 716312439, 1183225264, 108495425 ], [ -1076471493, 509019187, -567141468, -77575356, -1310199098, -1622109830, -1461552216, -1257835843, 839911487, 701809101, -580362311, 386819115, -144125485, 1941727765, 1853955257, -1794292589, 257779790, 429745704, -1248145139, -1242107261, -1771223821, -1141233205, 242689027, 1216273990, -2046020008, -1137951760, 374374607, -1377437577, 1967271 ], [ -1015530997, -1932262393, 1779216406, 1046945611, -3865048, -1628485911, -855062607, -476843834, -1796583531, 1485594216, 397927178, 270760118, -2023929146, 967816321, 1832477507, 973692251, 727568699, 557143718, -774473939, 392287589, -1182122902, -1750653915, -1977588947, 868323506, -1206789601, -1642114209, -465592216, -1625723930, -329351453 ], [ -389770520, -974362999, -1988108470, -918605237, 1935995135, 1552058198, -2036276168, -532924047, -793574964, -192744565, -161902520, -1075986216, -613405146, -1873756344, -538938972, -1262329577, 431176042, 1370107599, 1193244053, 566366057, 1306502685, -397721319, 540777777, -289919299, -2006655611, -348447719, -1992082165, -1416429503, -1531338730 ], [ 1299154396, -1602887253, 943954900, 1940738007, 1362689242, -112403723, -323541205, 1089479522, -16559668, 2023905138, 1839532604, 895029940, 386783407, -219481029, -1243669939, 1787873618, 1302974988, -699937277, 123936707, 133749590, 252519751, -1206429327, -1634381159, -802200912, 2067951455, 186514616, -1015920987, 42726965, 1756740999 ], [ 973164034, -2088218929, 1185236793, -344281590, 1495801513, -1598954792, -306081212, -397307623, -1240812340, 190155590, -603911859, 2039208907, -379817015, -1240068997, -955512328, 284942202, -1811544534, 1127413234, 706128994, -555922710, -1034405470, -1903856607, 2138817906, 2076129298, 1847944243, 537130818, -22209487, 1738286585, -2142513434 ], [ -255094112, 817243399, 288552782, -404299802, -441333547, 633755480, -1493693750, 1906515896, 1297849812, 640515500, 537932431, 1549768915, -906923740, 1742731880, -667632627, -821523634, 822523797, 1199115839, 1440742441, -61924874, 2131787289, -582420242, -1957669760, 1276026001, 395918032, -410073210, 1680766273, 573136567, -1356898200 ], [ 29005916, 975042984, 2131282903, 1210069132, 1593437523, -117039075, 1780474267, 1166992143, 429888807, 263027961, 2118796634, 800875149, 1547976502, -1809977046, -1515394979, -263289862, 546739937, -1809799124, 528606227, -1327094093, -20790638, 1393412482, 122325231, 1037906931, 851421547, 277025888, -946269393, -1906527439, -392585765 ], [ -280648822, 1097654541, -881465860, -1721350865, 1384307985, 17596789, 988461392, -973974603, -509019563, 1419929012, 1764524182, -1334472383, -1006897588, 1049867737, 1275686619, -14683976, 1505609380, 942718792, 1907857566, 285756937, 211177583, -1042887168, -85039306, 277163854, -1096972660, -46313527, 748961343, -751412256, -1249025065 ], [ 1564486708, 895042770, 96824900, -703396838, -927935180, 25826591, 1138489856, -732670542, -2055549066, 949505562, 2015226844, -1160975774, -1838163431, -2106831450, 1525104517, -1565084343, 973753095, 209754704, -1430367298, -636163877, -1975960816, 1373752231, 1801237499, 1500728716, 65294772, 387770016, 1890700826, -19706624, 731055658 ], [ 1124419147, 795777833, -1347393477, 685692666, 1008231302, 701516680, -363585222, -2024679008, 1999925653, -1578679990, -363976953, 971117925, 1989141367, -1972567082, 821380678, -779600718, -81580838, -167288609, -1568036850, -1365134457, -1756231871, -682066602, 1451166662, -1796434387, 1922639498, -1154537566, 517049375, 1829550429, -1580799883 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 175704242, -990522639, 1971340788, -1534224671, -108972286, -1715499858, -164101863, -1125588698, 1198132291, 1427988496, 686090476, -1443560329, 95281911, 716401565, -28419435, -850894242, 229397267, 113844444, 1443079094, -48077256, -1593378730, -831664464, 274030057, 1299101684, 1822438677, -199366828, -62052645, 398882344, -1214264482 ], [ 675480836, -1265176939, 1766094519, 371107992, -1202854260, -837947002, -1636671958, -2102970406, 714652441, 779949523, 1730002632, -1039009327, -1694211170, -507860499, 1901284883, -253147835, -1084400111, -2132523893, 25895932, 549621971, -1285090896, 1604834949, -261630896, -2119354146, -1349879109, -1347049958, 1245547330, -765549611, -969281289 ], [ -819380578, 1378830179, -492903374, 981130296, 1543481485, 499939685, 397812450, 1903514530, -1413375164, -1466824365, -732377202, 185817143, -109358864, -137574710, -1536567194, -490157784, -1010226865, -1305874991, 1240449753, 285575831, -2072082053, 821574677, 1116538535, 670866837, 981234359, -8057624, -271397450, 1532688717, 83584837 ], [ 1893044628, 776739057, -395814020, 2058608664, 1130305193, -1378532248, -352921300, 1932962798, -2093580726, -122265878, 1257302963, 1916538255, 39870893, 89609524, 1258979599, 1967930907, -1769944168, 609419873, 424215511, 1276351283, 2065278687, -1078662987, 1722460771, 2064222858, -119775738, 1297146771, -733448661, -791177031, 42025492 ], [ 1040936292, 1472185977, 1623042051, 1116442404, 777786514, -500209996, 553311004, -1633978683, -207511877, 1594296419, -1037823414, 216880085, -1524140410, -195992550, 229305114, 340159100, -1352098296, -33382848, -359179634, -1239080020, -405145642, 1624239470, 1749456265, -1317872760, -818578938, 1678034362, -930933783, -690462459, 1806978082 ], [ 924818980, -1633292063, -14308518, 1462982395, 1029575255, -379198479, -1836897352, -112180515, -49020482, 1578630563, 243423990, 1519266228, 922395197, -568423754, 1667587040, -881128732, 110366810, 1774667799, 937569922, 488097754, -1699360380, 546258903, -620831999, -1531705685, 326181815, 994244795, -999985665, -140957109, -572455101 ], [ 1836604940, -598751173, -1717766731, -794355213, -1216976077, 1103205083, -1405277901, 1629563337, 1559391604, -1491, 1664757239, 358002583, 1380954718, 2146445069, 497977197, 48627286, 1361325710, 117171972, -753563327, 795002301, 1082890225, 1362762551, -193216233, -611920582, 1027386467, 976517756, 1877086527, 725002213, 1600648872 ], [ 336385115, -88660464, 484562848, -2068970366, -1440664094, -861244020, -1874163328, -913917269, 186354409, -740291297, -1181956138, -958731092, 605650817, -2023563767, -1843159193, -77237864, -1278427812, 506236576, -17515953, 552091457, -974917359, 766860518, -1405511664, -1575936138, -1688222173, 175050889, -1575645841, 1261949901, -1728295137 ], [ -269657674, 2124973945, 85277046, 2059687349, -631305764, -779793087, 1885971568, 1898161635, 419484184, -133074942, 1222258247, -1160784973, -1022317965, -1951189149, 641620935, 1258993680, 1596613728, -569531235, 118222841, 780532847, 1551784227, -904257474, -1596497480, 478354070, -1821783354, 1557776598, 245188180, -1701562097, 2134844398 ], [ -2110665565, -75382575, 1300989090, -62918763, -20133961, 1622850732, -1999956409, -106224451, -1743894172, 1915273276, -2072166529, -663297126, 1113056518, 1234708749, 1460155366, 574722089, -2072111608, 683596129, -1856481602, -1567839731, 394522358, -1597912964, -1959081268, -1416542079, 17147389, 1018993748, -141105854, 1588974231, 777901752 ], [ -1780035134, -1060329420, 1580371796, -633582790, 1126779017, -1924791849, 1324857884, 2081151768, 753517976, 1229213954, 1920963729, 1154905682, 1518106366, -121756981, -1313160508, -1139620693, 1316083942, 2092993832, 1360264132, -929616928, 1943074372, -696605176, -1755138980, 2006491338, 856245018, -1290073136, 93014178, -434724471, -2101160383 ], [ 719162130, 1541067198, 1463664050, -541505093, 534534689, -279781494, -599893903, -1722757370, -1866345012, 1201950211, 1636469404, -1910754316, 1792999175, 965644500, 822857135, 992351836, -1290182357, -1112780561, 1187304204, -1350147452, 501759556, 1498224549, 353581877, -1591373449, -1432016779, 1198738210, 1938831517, 1479086238, 716295568 ], [ 1995502799, -1159541018, 948395660, 19928229, -46351414, 995372077, -529321518, -1053654811, 1420181484, -145326795, -2054602968, 1937117889, -371932105, -798132795, 60975963, 612108731, 1784175907, 1207583752, -116736957, -1000621823, -1666741900, -1741783184, -765736728, -935480369, 2073295088, -1307955462, 1789391283, -1608770964, -731980929 ], [ 1013810628, 514648111, -900278129, -1992094553, -999145478, 1435730691, -1501610118, -418039148, 227887718, 906553056, -1576412542, -1322386677, 2091689248, 129654083, 942680232, 1692800429, 1235083634, -877728930, -1241458813, 288105232, -2032693630, 1613313963, 2129800643, -1270472178, -1067818433, 870014903, -1274758735, 2011052406, -1957867248 ], [ -193959417, 130396627, 849928094, 1441452887, 1356197240, 403586070, -17960429, 105428293, 1299941700, -214512293, -417740331, -527454022, 229555838, -319992430, -962367926, -507447500, -1456474493, -1803245466, -901028354, 109089775, 82083611, -1025095434, 299735601, -397467633, 2025713179, 458483483, 2132032478, -122647209, -436979096 ], [ -40125920, -1901917968, 2037309007, -1890934045, -900126581, 1868392994, 1983110818, -1110643672, -736994764, 1290524164, 680073960, -1182621493, -370147585, 1200535409, -987433375, -525807445, -1490812798, -214764096, -495500550, -627773475, 744919803, 1312082922, 1091400478, -235939039, 17506496, -842371911, 905111646, -1368622647, 152073912 ], [ 752444292, 1767384557, 1395484416, 1248096441, 129787447, -62345946, 712498512, 1921124287, 922452227, -2129365980, 1203164437, 997721291, -613476616, 310276466, 937559827, -1424124655, 1370280718, -2079410321, -1295969241, 883512043, 1386229867, 165524291, 1445376952, 623563643, 1428693232, 1865218758, -827160627, -1321115457, 843403394 ], [ 1545798797, 1868161284, 1043983704, 20446230, 1018088428, -904948963, 1216643478, 1465915164, -1125552807, 2109626259, 1517043791, -20782291, 2114326549, 1521852991, -1551778992, 1532615195, 739406620, -405298002, -1346313071, -1097591788, -782127882, -502948714, -1368322854, -1728811417, 1177554146, -1101170369, -1216132941, -1992852520, 1539767705 ], [ 1976481845, -1496969239, 630073272, -1689705632, -687528340, 563035940, 1380397097, 1640474609, -92998254, -1133966426, -179466449, 269207052, -805118178, 1532449483, 69655854, -1442577512, -1396810343, -465409888, -1011413342, 917969749, -623620758, 331310904, 1376940545, 171674996, 1214780153, -661347880, -837606355, 324203238, -1075751677 ], [ 514936567, -1537910558, 1829130829, 1039447071, -938649136, -389448594, 1944857618, 939399353, 179629549, -2027801236, -1033604972, -870265613, -1374037056, -1551461189, 2053055851, -594085956, -2084166921, 552571039, 331204025, -180572547, 1835681681, -451224899, -1997727918, 1312233263, 879449286, -1338949595, 1970756230, 1354924585, 711701810 ], [ 1517749307, -2008413923, -817896589, -206943631, -894072626, -1304925187, 2017989611, 731243448, 1577927510, -1542770367, -446827928, 269177186, -775516698, -887738886, 765024648, -612811822, 544598690, -2045960217, -388370749, 603464927, -1776912589, -593533661, 1607585657, 308183466, -963710042, -1781643064, -2075775457, -2056398649, -418666956 ], [ 511630051, -1624001549, 2030089714, 100752797, 1667383142, 1857615794, -1506043576, -1057959960, 1759286099, -1071156376, 1703374563, -243579805, 137523398, -5043023, -428817239, 207844707, -672172878, -2105395911, 398274014, 1037559362, -91413146, 613695775, -423118975, 971342358, -671301433, -699071089, -1168257279, -331246947, 958543232 ], [ -526094101, -734987245, 1492713206, 1099365023, -2021126785, -1638903773, 843411113, 128612119, -1352926884, -1403370590, 500520828, -878099025, -2143065336, -888864754, -810796068, -1533250018, 587491523, -1856002239, -1083149068, -1844792974, 1218766029, 203708364, 1768362443, -670754331, -829805853, -1327876601, -589565316, -653613695, -856336832 ], [ -677625116, -838237361, 494325127, 813529219, -554652667, 865058177, 1364745745, -1704573138, -1315446366, -475551213, 644974362, 820980857, 1704997418, 881795478, -1850388822, -681694949, -35976473, 1525167535, 580048146, -807970055, 1606155310, -1228803637, -840644138, 99828892, 1592478193, 606272380, 1605601310, -2145895668, 511916505 ], [ 834752875, -1857355446, -1763017961, 10028267, -2065473489, 1303634615, 107506171, -1203083210, -1873887927, -1424548060, 373726480, 1711629897, -2055918322, -1590009527, -1976191188, 1013985734, 1249218641, -216302830, 990440966, 2028671308, -1984358703, -1640518790, -1272304454, 1148517145, -562083756, 671341021, 14394326, -260322559, 1230817751 ], [ 1338894040, -1262067611, 1248256844, 2109861612, 986083395, 1708899818, -1917606558, 1697115257, 608652699, 358540251, 1180107942, -311791268, 1715397005, -2131855450, 409626270, -1220705446, -1965894206, 148056248, 1446120961, 1705535249, 1948114383, 852985475, 1463685922, -1035304810, 1374242686, -1090671642, 1369495000, 755018706, -1074884183 ], [ 1251682562, -2115086307, -709270827, -184271449, -981119028, 1000807643, -872521695, -1818456790, -517130643, 485983164, -550015905, 1550004519, -1793692832, -224986808, -251785231, 321334630, -1771074894, -649620733, -1615363155, 1474620933, 443951242, -1347070894, 1689687746, 311789534, -1482281921, 62534977, -1294478493, -2070643851, 1109914749 ], [ -248741966, 1268704235, -1965763525, -573131138, 697145177, -1330372601, 192871056, -210560284, 993803298, -1065181224, 843907541, 607508490, 459093449, -42670731, 411296230, -1347353152, 556515744, -1196023342, 1695449189, -170894475, 1393198178, -1180193725, -1428368230, -586217783, -453842776, -973012313, -1863349812, 369201314, -906726260 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 1135110782, 1184426109, 1149398704, 1393693926, -71244508, 586180343, 686064194, 1718195028, 458718553, 47118118, -1764555041, 1994674182, 1481395025, -2103197226, 1009864511, 2038629637, -852803083, -622923497, -680475989, -562426741, 1278352079, 171444842, -1198391159, 1344719251, 749495897, 1541379836, 1818644934, -1034205014, -19465865 ], [ -1985263893, -453148401, -1215465018, 514247236, -77311726, -1405489813, 1755769755, 2038489451, 576103526, -1646988542, -1677942950, -1568727524, 949536462, 1779810597, 598077015, -1828873893, -1132988112, -1050419532, 877914702, -1689442224, -150370564, -1247022899, -2031194542, -140549790, -706575637, 1157865194, 591440931, 311476288, -1758499118 ], [ -1073356080, -1779321932, -2024362644, 587368313, -934109630, -252732172, -1841087982, -204276741, -1386417729, -1873287190, 2060982697, 581912000, 315571735, -2143538996, 926676199, -1105694465, -1083050780, -2016416954, -797761876, 1363738059, 575172616, -1474982604, 481845243, 1066625093, 1391460598, 470482681, -380086847, 579942769, -10676523 ], [ -375344916, 1122382184, 2059568489, -1460572638, -1183194424, 1489026317, 1315566333, -1760646823, 1982783897, -300527690, -882601228, 1304049981, -2128669840, -2146755725, 1000262567, -122781252, 1410142922, -913572765, -1577455483, 1685340274, -1024924669, -1553905649, 65427920, -905299531, -2122894274, 1475221209, 1865610973, -1734211960, -1264346532 ], [ -490993652, -1371606434, 1792730461, -1241069848, 1771196099, 471966390, -282306804, -1972355729, 859349945, -2038543212, -1801168210, -1514286652, -792010840, 1719184058, 1806257563, -1075411203, -2146962851, 855118125, -380846935, 1393251553, -1144424698, 500334643, 2071916196, -266285552, 705670882, 1635243426, 269058735, 97251542, -135692316 ], [ 285731363, 1129551594, 97680155, 606983081, -933920524, -425962962, 1557321074, -2075124133, 1824066644, 1420236940, 66460443, -1925283261, 1347777722, -1403538165, 154363320, -343560618, 529397899, -560672491, 1817914763, -1866391439, 1675994734, -887583351, 571262142, -1667430725, -659822047, 154673898, -37086695, 533657691, -929505146 ], [ 1642001081, -1213910121, 268546242, 1077141762, 1728785784, 1662728709, -1510239618, -953523712, -87793569, 130872830, -2119382280, 1661570844, -745178563, 383814115, -1155767722, -372139479, -709651373, -1248455223, 451133252, 1962605873, 1853377346, -2014859728, -1739700287, -1007135743, -515310505, 1680023160, -1647674518, 418467362, -686327682 ], [ -1690639320, -1977028659, -1972715314, -1484444044, 652882654, 1339842818, -1408279665, 2016098870, -1831930907, 634889446, -244847632, -1274029760, -1441420052, 1017890496, 793097861, 716928042, 1848459053, -739852459, 315670626, 917488217, 109316638, -509270042, -469474946, 1230243390, -1617882683, -1937665207, -943694507, -2039068228, 1263782768 ], [ -1565258556, -763009239, 1169786792, 797250942, 786215407, 641582416, -1310657223, -755417244, 853409155, 776851920, -361666992, -1823043439, -113992641, -2022151937, 1831074437, -1190964061, 1646980584, -144497500, 1955166540, -2034405611, -775899885, 462297281, 1940139300, 114306445, 1899732610, -1693803045, -1444480848, -270576297, -2034965520 ], [ -667458258, -2016632929, 2071894061, -1854092630, -1931208870, -1480441032, -1260328402, -480064072, 615790148, 597302160, 1343640531, 1506504121, 2096551889, -2142475988, 1199536396, 1804193069, 696643723, 864672803, 373573419, 827108441, -1751828800, -932061616, -200545042, -1073973029, -472331581, 1912905546, -1259016921, -441576608, 104020815 ], [ 624451557, 1818156842, 12863605, 933837361, 2136084135, -309145931, -1089377596, -277542890, -906897379, 1964944453, 732137922, 403550963, 646331989, 1512389245, 1907568245, -854061433, -1738131761, -1223879759, 871645883, -594912043, -1780677513, -322895804, 1578718821, 398345352, -1622824520, -1654133737, 1452109580, -242828971, 1753497993 ], [ -829325709, 15549693, -799019070, 1354074366, -612595702, -961089367, 1466694417, -1461098026, 1119532263, 1112726305, -136343182, -1613448375, -703228601, 1433532171, 1392458226, -175635113, -1521764182, 101592085, 887104301, 651151017, -1191092830, -1024162619, -615381280, 1877170954, 1855525316, 295377566, 1599726349, -1399185625, -1268452706 ], [ 1641071730, 1381028939, -82013873, 1861122149, 2050094858, -1702529347, -656631713, 1506557202, -1565369300, -1218181739, 2101531764, -1066794254, 508830097, 363043836, 1437362488, -490757356, 215035128, -1242113709, -1795447305, -1504455001, 1225587721, 714660452, -605889784, -1446738037, -1889680732, -599070332, 961219620, -953930618, -1518133468 ], [ -479007045, -1149111215, -327748374, -1924561592, 63446904, -1929167447, -683844292, 2059161430, -31705901, -1950635121, -91500990, 1556036848, -2094753382, -1769946665, -1594119290, 1695559468, -481613124, -496689432, 1901434391, 688626446, -200132475, -2036604155, -1794997504, -1799314706, -1914625657, -1563748348, 1270721433, -444318597, 1581357081 ], [ -167950291, -1379033971, 1404501257, 1048646223, -1714454689, -1381053835, -326749461, -674117619, -688690408, 18192075, 308930788, -522212147, 526581056, 1901314429, -1281015839, 1992430073, -1125710011, 543520226, -1493541603, 1965191320, -1416540406, -1150363897, 1126220933, -1581340066, 932727151, 692162449, -270419843, -371329170, 801057747 ], [ -975617113, -2003721213, -94065376, 1958280151, 168204509, -531373603, -2099409832, 27857612, 1709835707, 779570624, -1560188955, 1320866228, 1165932301, -234231903, 865423337, 1071217093, -1456602450, 2064564430, -1670650633, 1856060441, -1194533361, -985272199, -462158067, -804613293, -1284591012, 992645263, -1884166921, 1344231761, 389125769 ], [ -1558194193, -1473484715, -1518322543, 1658246140, 11211764, -803191007, 635310201, 63582923, -1529082242, -1322309978, -529952798, 1823456101, 209398312, -1134731262, 250273102, 1679992217, -847647531, -423812702, 520744902, -449030564, 1410364653, -1341000436, 1650865216, 1799316363, -1466791388, 1619800369, -5207801, -1353975944, -1076236813 ], [ -1319935072, -1959485354, 1201050524, -874367589, -2121602711, 752621981, 1130703785, -939198792, -2107269892, -382106333, -1118601315, 1363261640, 1106387211, 2067044573, 2126436377, -1604455111, -957783638, 1782555395, 1143061228, -2025542025, -1772243366, -330007260, 439523968, -1204541437, -423499990, 1623874303, 587053119, -211578293, -615390536 ], [ -951411618, 869298248, -42172226, -1552338067, -1560519758, -2132873619, -605356767, 345887112, 1107106455, 1919082425, -1237966329, 295681116, 554122717, -461053612, -1101303190, -588561141, -1556035342, 237579684, 1429361871, -1938620236, 1302720538, 1455109343, 191893260, -1755306840, 279117943, 763649273, 1933148515, -405963145, 1621258985 ], [ 803972976, -217287702, -1451273255, -1302203040, -1313005113, -673309841, -408573731, -1622672923, 839325389, -1663111765, 41849462, -684266495, 1121826639, 822778445, -329855908, 1191887873, -2077940840, -2035195908, 1585431793, 690092986, 1979901081, 472306123, -410281672, -1988244307, 1016142366, -328135437, -534070121, 11519230, -1191234074 ], [ -772757876, 1349250442, 490121955, -90451757, -1285750467, 416671251, -786557986, 1534969710, 1153553257, 1471882975, 355987436, 79606531, -676658372, -908956964, 509341595, 1711129863, 248328728, 1916294058, 1929266448, -454777957, -1395984350, 775895499, -2035212779, -1441467497, 30729699, -1176264732, 830822757, -2051291299, 1218094506 ], [ 368653872, 198541550, 1615918370, 350040595, -697706036, 1854927414, -1665913111, -423513076, 1216778963, 434687752, 1616228578, 636387575, 695275188, 2013534634, 1975688740, -824320390, -19425525, -982017170, -509803046, -1732790366, 999831701, -2004737546, -524048183, -236890207, -1926393644, -661073132, 76982171, -1495830572, -671449034 ], [ 970757711, -621913389, 1483415096, -1775975837, 154496413, 25365427, 1368832795, 788717706, 144041181, -1166253508, -397444020, 1064445142, -346588025, -1841134392, -392084560, 2009510966, 469394372, -934088182, -1987176596, -2028583864, -650936769, 861311707, -532748532, -1471232203, 2132062884, 112775868, 1682554939, -204839834, 507148586 ], [ -1840171963, -900865983, 1261188395, -255421860, 176302422, -1419863921, 139424672, -10662042, -639308345, 1940643105, -249778664, -1349437717, 1685392934, 1994594055, 513896997, -954311476, 989869750, -1001864076, 158854696, 995284096, 827170640, -1303241133, 1184909754, 503387745, 1468005065, -96526555, -1316246373, -407821240, -2110020584 ], [ 1553008430, 884448595, 269055248, 528218113, 562119347, 1515278507, 749524139, -677072830, 2055228991, 372936274, 2099770966, 1711382721, 695557198, 1783064536, 1334314802, -283267530, -59234814, -1206249244, -1109198684, 664064355, 337525195, -623451, 1283467869, -31413177, 2020991687, -1250558483, -1162118761, -1460551218, 1981446508 ], [ 2007787721, 1054519214, -2079532632, 339799666, 842762743, 569719934, -1114256971, 185469, -576479897, -1885610266, 1520471521, -1112252627, -398188837, -1061571052, 1420166770, 1163905113, 683423293, -1699675188, -1692600023, -1461293530, 1844910676, -1094344449, 1201780981, -1797003127, 909895676, -1734490410, 257824944, -1749314390, 1943986169 ], [ 1310910671, 523470581, -1563584987, -1948820886, -462814577, -494172492, 466050063, -1002784398, -2110588064, 28624143, 800420420, -701213409, 273443031, -1358276768, -847953931, 153813778, 1154044400, 619695919, 830018025, 1249807544, -354175241, 2084185413, 204238867, -1747215491, -1504968556, 1584184065, -1172835749, -1528188497, 1308450644 ], [ 1096005003, 1022710372, 69370467, 1972622641, 1233865967, 1219729193, 1295955996, 367843105, 338511881, -375139891, -154291191, -1531381955, 1955937353, -1829015964, -522130151, -1382044803, 1881496999, 567100978, -1511197183, -1937549021, 904659070, 1416509383, -728317040, -1230737584, -603959429, -1071581648, 275252229, -696735810, 616846482 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1887209217, -555502405, -964331603, 10478378, 386182724, -1990840236, 66719192, -127883608, -76967960, -1367274247, -498334958, 1688512493, -1575678731, -1430989160, 197805077, -993989593, -1726636710, -752663084, 753168135, 965720019, 1962112253, -495673, 1124746621, 353919402, -1559191287, -1227042502, 6731142, 251413885, 226494259 ], [ -2053804379, -315296480, -769265101, 1714319668, 1386750636, -1427245662, -1627449111, 1335747826, 274612217, 1647069622, -1053428352, 1455091908, 579065281, -108374106, -1345650109, 144774035, 906421841, -236759158, -2102701398, 1568062254, -1864662532, -1629213214, 681047100, 1271280642, 1740972516, -562372239, -472421831, -1066038051, 1929108629 ], [ 323460507, -1204853112, 476581647, -1125390586, -1333687891, -1100189372, -1326461200, 1651708131, 820507915, -964550333, 1736748248, -1376756788, -1299648931, -232252576, -776891288, 740964402, 1758406772, 1526025404, 1012264572, 1957840899, 1146631125, 2002208712, -78575336, 1669412535, -294762016, 1668524645, 1077415387, 1435423496, -1554127508 ], [ -1745192035, -170212581, 381475016, -1105343954, 1348395657, 1284158579, 1535720401, 687597569, -1466650646, 256925122, 1170675369, -821420550, -191096500, 378338217, -1812754681, -882434806, 1327145055, -801103690, -22684901, -901320403, 2137637144, -911896568, -1873868788, 1705162646, -1905726691, 2012271126, -25464843, 2139368774, 167332230 ], [ -1428956715, 2008626747, -49411734, 1220705052, -1345003990, -885858618, 1275718790, 452483213, 1475551144, 1305015538, 1030008720, 2069285394, 1083796977, 2127482545, -1205923920, 2000514653, -1753412740, 1743903490, -719000539, -1520616432, 1056765734, 435574811, 96382371, -828473307, 1880573627, -750119429, 627808259, -1511414887, -1461859265 ], [ -876776559, 361868757, -1341401696, 187228449, 731573250, 1769876582, -1749106982, -299243488, 330244587, 1960844949, 1070864684, -613640240, -814379268, 1304180585, 810654586, -983400733, 757322561, -1635479028, -1804906503, -554485313, 495678792, 2111111912, -37755087, 1169491003, 194415940, 90688815, -1346423039, 1576666327, 2070598928 ], [ 110606823, -615036117, -1963824862, -365374194, -1013057678, -1826017102, 260459336, -1852408288, 2040770578, -1295350755, -637601954, 550165461, 660862018, 1047951249, 1609708601, 802361095, -1422414015, 1096045473, -1851852646, 865822090, -685880748, 431926290, 54430152, -2101020595, -1835785626, -1599592935, -919950007, 2071814774, 1916438061 ], [ 656651229, -1318290820, -562360003, -1873289545, -421415648, -325809113, 1959244627, -1284524890, -1321572613, -1221123132, -813070411, -823021569, -1951972180, 225589513, 776315288, -736486875, 1297778170, -848542052, -1453675491, -1207582903, -666101302, -1192772926, -1606617731, 655454582, -1625472936, 1726013808, -1515538981, 1511735069, -946724261 ], [ 842033970, -895232117, -919945044, -173120873, -1497141022, -1117208670, 1183506854, 1312379684, 1894883148, 1889149967, -2116326079, -2058206520, 279729603, 1974164517, 100676396, -1278927354, -1347361813, 1153795128, -1712810923, -1564797643, 683115214, -1761592117, -1538372242, 1216905855, 390636545, 753968365, -1266946812, -15415776, 665077076 ], [ -186317618, -1124312318, 674122567, 1807292411, -1410972444, 534719133, 1548431959, 878915210, 1769115218, 2067439160, 511364630, -192661582, -1420109697, 330620297, -1141229894, 1493268098, 967006443, -1304410368, -270742589, 1762813293, 252722824, 2091772811, 1338445333, -2080484770, 1825462503, 1126720761, -1251547832, 2025806361, 122745882 ], [ 467642197, 998932667, -880417666, 152517209, -1452573078, -1934418675, -1260242110, 462942307, -125405912, -358915575, -1860971596, -1853070511, -1681006661, 907968300, 29325222, -477504083, -1566757145, -427164374, 438562763, 1817281679, -1035013597, -944392702, -1339910342, -551055946, -1883199694, -2022775079, 1554256543, 587849931, -600267239 ], [ 1764581491, 974721745, -254075274, -362930749, 1776803261, 728074601, 3168796, -124395162, 1318352447, -1567423270, 2080996718, -1767196008, -1391395330, 1495561904, 1097517066, 760910836, -949135758, 274705358, 1194480394, 249426587, -2124899230, 418047341, -1311896047, -2098420105, 1115140320, 1460436859, -1459492964, 1000276416, 989809861 ], [ 1767175089, -2017249835, 1082657637, 212190998, 1557450087, 498243886, -616950757, 1803183339, 2008624706, 1750821548, -269009120, 482971374, -902314547, 494838144, 1713299691, -1585595394, 1355502507, 587658824, 1161095610, 18742696, -1160501091, -1613049668, 733235524, 715217628, 1347724157, 772412877, 1976249360, -1066010013, 192688127 ], [ -1159797410, -343291537, -1686719099, -365621086, 1796224276, 813950360, 90661047, -1293339132, 1438139512, 1025615045, -1880804130, -421671129, 295652040, 2044227965, -1066538368, -1880860623, -1380496353, -1004605736, -60399309, -1929436032, 962385460, -757947890, -597488046, -1548514034, -723482797, -651160911, -274264819, -1238651778, 422666106 ], [ -1648596395, -1165550566, -287684617, 975626708, -1289677503, 110813397, 1206087364, -1180196387, -988213036, 1587357266, -1386381018, 1596457683, -1545619890, -1256533962, -47712980, -24577184, -739705643, -1790307487, -869626377, 331682894, 135945434, 1592216268, 690278188, 620226456, -605247227, 3703082, 1474303329, -747973846, -1845938239 ], [ 226981560, 1436295715, 342659131, -1134652399, -955462764, 1379667787, -1058083053, -746019285, -120530343, 97110228, 842489014, -1448996106, -608124769, 2129604891, -1895069818, 868943274, -661278293, -365215398, -1492307529, -531990177, 933652653, 63525205, -80107172, 2113577226, 1040469744, 2083170731, 498635573, 882029025, 1187516360 ], [ 409867323, 968519108, 1156987359, -972230380, -634507703, -1136334244, -1529291999, -1553394556, -218757863, -1726795099, -1633227680, 822980420, -1988468909, 471049145, -2140256539, -1074765969, 39112868, -1722888544, 1562077730, -1549100905, -567493017, 1949449177, -1583989341, -1390470129, -1862406570, -1360726251, 1299309239, 1754088006, -1598210537 ], [ -676239857, 1623596235, -427374811, 2014512563, 1469661951, 1512464216, 715094192, 1139818655, -1182409793, 545949639, -768455551, 96171726, 642140898, 775761195, 1503126546, -1428646467, -837112677, -408937624, 431414680, -298992660, 857336413, 958998641, -1776710978, 1217312579, 731421426, -178366030, -1694250885, -1762577847, -2014906453 ], [ -1150101821, 1912508036, 1873636475, -1658787527, -697242536, -873635195, -159070279, -691311022, -1792308491, 237801057, 1312685734, -1179369890, 1475845343, 641990560, -1091206735, -1598876103, 765419800, 253466847, 1993088177, -1346810213, 1330445506, -1715084794, 1236891106, -203596812, 1646260007, -660137217, 2118955234, 1958631801, 1886361769 ], [ 878315321, 21306154, 259965983, -37288034, -13420375, 39866126, 1448402028, -1721636435, 1089322644, -257699295, 606574920, -2119172524, 591316599, 625653475, -156134708, -835356407, -1226040885, -1022491581, -1963520869, 1528598578, 955362658, 1545585470, 1356942215, -662525237, 1218157815, 1157635453, -201404841, -713310154, -1512164417 ], [ -2030788983, 548319982, 1259573594, 1796495679, 410023460, 768612094, 35418741, 1387094140, -216914446, 533342513, -1474892921, 1704240017, -124803028, -1174768072, 538441085, 1796573753, -100870537, 309030884, -1964381326, 197440295, 1641556253, -378467902, -1401169596, 750790787, 801081874, 1893465695, -471454362, 1931293299, 381418424 ], [ 1035459749, -1126643995, 314708752, -448834440, 687339018, 2038749394, 52316154, -2120674909, -44229507, 1412488522, -1730187975, -376507617, -2021410608, -2147161629, 1181235570, -1133358901, 1343194691, 1034044747, 2049898595, 80096631, -682493661, 407490495, 1155968822, 614203279, 2067648032, -95395487, 779988011, 495747978, 1146193450 ], [ -28451975, -2063485995, 1906734780, -466464696, -1681848377, 736803069, 229408845, -498591819, -20496962, 1400628599, -714819985, -1882819897, -484232858, 2081559178, 1508008194, 2027175504, -161923355, 1900806209, -589277445, -1060840961, -978087980, 131934992, -1247454651, 631791451, 786839576, 1321665511, -656489203, 1817927666, 1067914291 ], [ 1939764620, 1164614045, -217333086, 1045347513, 1689631801, -2029535469, 2061781496, 816456728, -1495421648, 1416547406, 1376617079, 983235227, -1964298197, 654463006, -217932927, 1712144198, 559751473, -568335612, 207138137, -96249463, 162533170, -682601106, 1261138024, -2116148861, 2035468893, -2087902778, 1537784501, 1516548189, 1343752258 ], [ 1675290251, 1565046947, 1167869122, -1257066828, -177584144, -1737970559, -1048436589, 178936545, 1905529762, -313090781, -742886242, -1251706520, -1416760250, 108002184, 813684929, 202900594, -720237523, -1890103027, 984484169, -502575481, 1940700474, -601555527, -1814449422, 577126571, 685363729, -809506369, 415191152, 1148094910, -238433979 ], [ -740107962, -630146142, -1553896153, -787483423, -407087119, -2107583384, 1025255753, -755515683, -1748143806, -1137206849, -1931719892, -1860098801, -1664805057, 1385474964, -683756355, -1998895936, -1731310707, -1516768096, 935455246, 1763143266, -538031041, 35806302, -349345898, -1657426531, 1812951945, 70860203, -2038615056, 1446999246, -509467607 ], [ -420808321, -809085040, 830881982, 684693493, 984828113, 140697293, 1305845418, 341286301, 405108043, 1161653036, -431892868, 151127907, -573627669, -850608097, 708983135, -1596284296, -1228540986, -82284921, -1603438086, 413103381, -1666338945, -1595282888, -477721363, 1001800845, 23728092, -1739522223, -1961436667, -967278560, -1464840405 ], [ -1718486380, 1289430506, 1540076062, -1112013246, 751799073, 968347406, -536943560, -1144370882, -1401724485, -183740494, 1554417332, -193573960, -756967642, -1341735079, -2123491573, 227740013, -474535628, 1061224114, -100175968, -505009441, 1231228809, -2017910063, -953423437, 2052273878, -1811316373, -934229459, 1638485260, 305630735, 1183918965 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 1984793928, -1540979452, -674310070, -208249912, 154690410, -808731348, -1786263876, 1357437747, -984865160, -1376044379, -1616093527, -476202252, -1115117902, 978463532, 749529365, 1286633090, -1122680649, -2108820969, -325349413, 1068187311, 780884668, 784330296, -1301245786, 527872067, -1082610033, -1552071497, 2031976718, 683685690, 305765872 ], [ -67408456, -928336852, 1329132757, -2086219681, -1403684059, -204738200, -1520878149, 633249992, 1244452599, -1980512745, -505191623, -1111822648, 1931077198, -68063112, -1630898488, -1534727637, -351711243, 784218437, 1845459403, -1294726474, -1564762787, -1853634775, -557129689, 1633589894, -1218853580, 1746253961, -849103286, 1943982655, -1014153240 ], [ 652408513, 1867834760, -622895816, 1392749381, 873645550, -1062236330, -2000645037, -485161632, -1556376742, -980818292, -1425191602, -579781248, -1308861878, 433352748, 1368196675, -598789343, -1623769007, -1558003228, 911824399, -1974346021, -726119011, -1764686862, 1483944270, 344006093, 1400143599, -603025723, -451005630, 1585576522, -1449912301 ], [ 1742558312, 1274183376, -1899264890, -1186199583, -747131543, -1344937731, -1916023432, 1448942984, 1415425747, 585678097, -1609401135, 825819049, -2070387569, -2041223905, 1663921993, -1149159133, 1408142244, 1847026933, 1084503276, -1991529710, -406120706, 421119443, -383687705, 1918277065, 1244554956, -2044049012, 2121313459, -126040471, -2099638211 ], [ -1865773020, 1935543459, -1305903256, 1095283007, 1221024172, 1964165519, -873044275, -1480323179, 1755785766, 1355836232, 1380535863, -1566949164, 322999053, 1480160613, 761585969, -199266429, -1232939095, 53999968, 881170161, -747431215, -1143823794, -1221898773, -1074601217, -781780868, 2034008593, 1060050172, 1388892197, -1032992391, -1430905971 ], [ 346070368, -1439305586, -1691150814, 1449506849, -1020210475, -346586810, 525163065, -2085496754, 1664720178, -1441764960, -1906440449, 2122775422, -665804435, -1257911966, 672394234, -1736952800, 1978678228, 2119804925, -1443111980, 35360118, -1834965998, -612951938, -430546296, -496888174, 1899226672, -398655344, 1700831159, -1322090195, 448023955 ], [ -1705848888, -19275001, -352425069, 2093889076, 1937885156, -1151598564, 962514521, 997815700, 1781369209, -633884802, -1019994558, 602515545, 508278372, 1048535670, -1284912330, 1735884871, -542975019, 772872369, 1278589914, 1890311537, -1742770131, -1033572694, 1192617534, 1564777441, 1631497190, -2138047554, -1449220492, -515644901, -1475941434 ], [ 1857110442, -1498119313, -316643946, 677804975, -577114054, -366576144, 101785853, -612750434, -135633884, -359112812, -611468779, -620407790, -350724403, 1805379842, -997994960, 567697218, 1539186356, 289576609, -2071170435, -1553670170, 1694095338, 138859676, 982625952, 343625928, -410082279, -499529497, -102058278, -160208875, -2056376329 ], [ 119403114, 674705223, 695714524, -103346856, 1205436572, -963930502, -271642785, -762907245, 654693549, 2093005997, 1881263941, -323910047, -1167254001, -2060112715, 544435368, 178172394, -2104399220, 1405784692, 1593403810, -585427037, 1266203781, 1062509501, 1755831364, 452983905, -1672217173, 1698676381, 1034575905, 56230993, -1164732950 ], [ -610712151, 993784910, -1162252868, 1893022289, -1097652474, -1660342969, -142194476, 2083184885, 513576019, 2075793598, 1050981430, -244895823, -693559908, -1321754095, -453365327, 1169709330, -1027030748, 287734149, -319137394, -379729871, -1718888689, -82832651, -1644836620, 733900437, 1440484197, 1775922848, 334721066, -1708534090, -849247019 ], [ 63937255, 1177983043, -346509462, -1186867337, 1533301851, -1292340517, 802335675, 2107015173, 1665352107, -605590903, -232111636, 413897821, 1354991938, 1744450737, -108608838, -861314218, 1824768290, -2015165404, 696308440, -1241133185, -1078273492, -2028194805, -721134899, 9510549, -1146576246, -1963752473, 1774782747, 26513787, -1256296419 ], [ -928308672, -600914698, -1769569997, -895467642, -634347995, -1181139635, 174275434, 767942576, -1797235701, -758271193, 1317171145, -780219600, 2099379580, 486808134, 1113426330, 658208818, 13293271, -412026303, 1002956641, -1523906859, -1397854164, -2013843878, -739348795, 628446012, -1281541424, 1532907940, -1028870745, 679567833, -1464079414 ], [ -1918282034, -1569357769, -960690519, 1554527392, 1525506468, 1474454655, -300566710, -588491502, -1416658250, -562147677, -1372215833, 1858022313, -1497147018, -214725618, -1224845751, -2081117203, 794434877, -1531015166, -157598094, 1402528834, -1639850547, 1493011938, 904091343, -820261161, 312538642, 724411654, 1606118080, 987665002, -1566323878 ], [ -1652007861, -11936786, 1235597314, 13647098, -610471890, 1693403719, -540900961, 130066820, -1266464111, 1242193690, 1213837224, 1709097101, 1779921336, 1732221143, 349776807, 360011469, 883592013, -171282661, -1493931622, 253212322, -1195476148, -1274819557, 1236435874, 2114271131, 472536508, 964354845, -1541861828, -256320171, -1899038988 ], [ -164314589, 105505451, 1604393844, 191278684, 1269018349, -1326268831, -163794741, 1286570410, -1897221524, -673947345, 740648036, -1635738377, -1072626851, -1191436693, 500270687, 903219102, 1046193494, -864917025, -750540572, 1738389009, 981975553, 2093600739, -412257950, 87897293, -1319194949, -531276205, 982272513, 963802857, -1601196959 ], [ -143139511, -967358311, 1617871941, -181153329, -2002847331, 479704196, -1438790456, -1491560502, 1417712784, 1983817978, 566048190, 1037320885, 1445402504, 1208134604, -1763589758, -146623747, -2001674744, 1086937079, 356468561, 614115914, 1776421108, -306188655, 1494241474, -264193672, 604486815, 1140391070, -1719504844, -602517908, -588032851 ], [ -1012955668, 29455704, -858135319, -1098282480, -800711422, 1614106424, -237566195, -1286730689, -1187208361, -1770319025, -85648038, -702992451, -149121494, -1504484662, 2047655782, -382095082, -447776921, 1047527678, -2058521160, 105248891, -222326663, 786896957, -1897959202, 190119695, -1542154376, -806355410, -261704097, 1265613087, -1620466868 ], [ -1779154987, -1089992433, 629101982, 1896506604, -123185763, 1929078038, 550791484, -1948229555, 193626331, -1149858257, -255559934, -2022906943, -1445448154, -661468541, -491870487, -1912224920, -106786398, 1895869579, -508670588, 529310504, -767455117, 1146973426, -627655323, -1966376334, -965599892, -932922560, 774268788, -2025096493, -1441196923 ], [ -1428083724, 1397682571, -440952780, -88282448, -1674961137, -1304195805, -242441809, -714827881, -1421190046, 1325733854, -1423113061, -1193085997, -1285687436, -1976838791, -638472014, 1138478421, -1974421792, -1961358904, -1397071302, -1681202958, -1764362275, -1135497509, -1283947092, -1049598128, -1100269030, -270546238, 992685684, -492403579, 2116524576 ], [ 64737071, 1114078023, 831839294, -507368002, 802434202, 881943965, 848337017, 1809829819, -1221205506, 25138981, -1769624072, -119468289, -1715283199, 2140304315, 458245716, -1591967217, -1192956474, -532412524, -1489166552, 1340006274, 1777764939, 1421457425, 663550949, 2105685480, 2139323461, 1239799682, 56879613, 1973203059, 944926241 ], [ 2131181406, 255656697, -1738274300, -683142565, 1656063285, 176188580, 40693412, -2013901231, -855763775, 496001882, -816206158, -894947170, -414961981, 2057031889, -27771778, 1246322050, -1212357664, -1404490718, 2017365029, 337885876, 1330929139, 495943461, -2088938874, 447179396, -686007027, -1614662099, 2137007235, -1244345561, 1799694004 ], [ 2081898340, -416614653, -538842455, 61807613, -462314093, -131111283, -1662070669, 964772718, 1126696136, -883802092, -629027297, 246035435, -2007608953, 1337080975, -69056647, -1438472198, 1936538805, 812929079, 294228462, -245445657, -1101075764, -1381250939, 1127092585, -154107868, -568923457, 1120267388, 1333586261, -444543548, 2116242997 ], [ -1912274398, -550141774, 1896388782, -1593453062, -433778512, 2098485298, -1126254577, -1921326110, 1979835081, 745022387, 472316870, 1951491969, 293482112, 1367505237, 1698992397, -1384012117, 120951029, 1997961881, -273647586, 651284195, 134068993, 845357043, -1504554324, -797197558, -1879494881, 1635783375, 381054864, -17766751, 218635864 ], [ -1558310347, -2042871279, 1642202375, -926228162, 1327310779, -1385917988, -998464397, 2084420528, 1125832492, 1356482808, -168412012, -448859861, -215633759, -1672793379, 2141412461, -992551308, -1937966001, 702568884, 188269577, 1127821176, -1819119351, -388517136, -1584871218, -2134739091, 825984122, -1068353705, -215031155, 1890045692, 322773609 ], [ -1055872558, 662807898, 1339875493, 1578543531, -496594678, 1838345303, 754334210, 1130742193, -1777942408, -225017375, 1810650363, -1784701856, -325935722, 1876956766, -1818558334, -1822497702, -1982426407, 520896047, 468206288, -873713314, -296898513, -862699458, -389227826, -1914935767, -489565238, -21283157, 1397245775, -1232450316, -1025672276 ], [ -1194215844, -742039686, -963116485, -313347752, 2121611489, 1920394314, 1536054272, 464210915, 1635551951, -639866310, 2115234670, -1450468343, 31106247, -1953378829, 223980839, -627979285, 45623625, 1015304220, 659584557, -1052981721, 578886913, -821611582, -1756197673, 815004251, 592108895, -712425924, -1397528812, -769587404, -1452257909 ], [ 82096468, 1658041441, 228738904, -965666255, -691807123, -1918802153, -1006889799, 1955498994, -231789835, 2059495540, -1029517737, -2111913309, 1497869354, -1638525356, -87439043, 1027838658, 267220873, 26706054, -1283669947, -746081058, 1063246515, -135125870, -358783042, -1902250811, 1436420189, 685372276, -249878251, 1554172006, -2084690857 ], [ -774212173, 315695031, 1534771449, -855825287, -1503026974, -39972281, -677208888, -702210454, 1532718130, -2002794514, 936488692, -881107264, -48540519, 2073090919, 1848053399, 1939853894, 2136485415, 913522446, 1198931855, -167476328, 637569264, -236057815, -1935000164, -325858625, 559527815, -661706833, -234682289, -2052365319, 483013653 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 410352861, -788890589, -1317006216, -1674459328, -430951413, 1168681140, -250465656, 2075470128, 704844697, -2127820648, -1393977030, -1017889229, -25481872, -1542818507, 1073968127, 641028152, 1540169235, -1928630347, -1965952225, -588107105, 1252864644, 228986425, 1723345688, -1926896642, 1484293748, 598854930, -172108619, -582930876, 882046798 ], [ 1287447485, 401165541, 1004987415, -1158046806, -97612693, -1658297796, -1106357867, 1124416840, 720569473, 762456274, -155070557, -1834916595, -157930030, -853806792, -1850600289, -469319700, -420122621, 2095644693, -1539942271, -1892775754, 1315200240, -442578590, -325826791, 1463578119, -1914719793, 622627228, -1709965021, -1341267847, 1074956218 ], [ 1693137382, 1607496006, 123297838, -2142139854, 2004097071, 1684546889, 1463463340, -1125705177, -68261043, -820363828, 1375846976, 983651686, -636269625, 2084783615, 1154647436, -306136211, 1079427773, 714156308, -838891017, -2088993902, 841107551, -1610858184, 1580327992, -1939544591, 1425475783, -383641927, 844779848, 1461193666, -775431610 ], [ 172541099, 1731970149, 966694424, 1515478339, -1478278026, 1037378034, -420403516, -1142984246, 1365619882, 642110466, 458439930, -339237688, 1893398344, 157010674, 1312033913, -1607599277, -1313227237, 1866048832, 1460629333, -1454013859, -297088926, 1679590117, 978589312, 619110124, 648351597, -978605458, 1682129434, 108551916, 470634583 ], [ 1821757009, 1796182589, 1622801060, 2122655428, -73712310, 1645795392, -450784587, -119811124, 909671594, -1421075312, 434267254, 1390165653, 56283549, -448742988, 683509876, -932253966, -2095282797, 1325650652, 375229055, 1387710609, 323093323, 1463285720, 330160428, -2091354014, -101365786, -270631242, -1986046497, -1305804463, 840152482 ], [ -1498479578, -1456252541, -116642802, 1948698195, 1699160679, 1309882962, -1795022953, -1619076399, 543696386, -1765816064, -626191378, 1586122138, -399174910, -823201758, 1046537109, -1700541076, -81206694, -253811659, -2022875059, 103694001, 1027749508, 460048924, 1914610018, 504091041, 1481156871, -275604533, -1918470989, 1952280174, 747641423 ], [ 401798272, -2041875687, -773888926, -1624166218, -1277412707, 703530087, -855669203, 732608729, -621189863, -116085523, -1003034323, -107208271, -767683562, -952024055, -484620081, -442488686, -675233954, 1241522490, 870415547, 1524326035, 290244150, -2001033069, 2114799965, 208133416, 1932855297, -862017008, 711846726, -35940372, -856474732 ], [ -146599717, -1950428132, 1254187455, -1073162169, -921198501, -2095233346, -1446276383, -244188033, 302287995, -20494864, -1711168413, 913700833, 1458221319, -1075210050, -732902636, 13563042, -866786661, 899648266, -730550178, 176641494, 7958863, -1973752714, 2146940969, -792835793, -282559369, 793226521, -956180952, 1646433474, 1953695233 ], [ -1054569776, -51859039, -1078330342, -127671135, -1267458207, -863730831, 1036415583, -1292335677, 1348199785, -604437546, 1468197979, -624157564, -1817952024, -902140546, -1988209235, -997920996, 145362419, -1678349027, 131375637, -874118697, -295349401, 2061075041, -411843579, -1463041116, -1976338731, -1536001655, -81012671, -1002100688, 648044815 ], [ 43049135, 2073305726, -1400891551, -244430321, 1305859587, 2116077758, 498916787, 2086708714, 1326850416, 633555584, -1391705730, -799043803, 288316758, 1225513843, 787685118, -1742182801, 1719917387, 193193935, -193936382, 1851144896, 1133069442, 1977140908, -2057630928, 1163933845, -381238185, -446206297, 1296096362, 889899068, -1221054528 ], [ -1027621521, -2085475001, 25209952, 1626234823, 1876362134, -89169021, 2097998776, -1230801082, -2015025939, 525238175, 147124994, -2018325366, 1113516131, 2088889270, -2089897761, -1530242990, 1433508577, -910846307, -493656559, 1581133466, 379545276, 1754256209, -683215910, 1759049262, -1742305289, -1329421600, -1140954218, 620779998, 1020418500 ], [ -1448301545, -1830995095, -11781352, 329422393, -1391855971, -1117904241, 344573700, 591093653, -426357748, -441600675, 1164540076, 89321558, 1685813033, -673176160, -631313466, 671504841, -498444875, 991535524, -2124805525, -965028372, 1189496956, 617539826, 1623836273, -1269682643, -1900404204, 383887885, -780290873, -1611264255, -290721978 ], [ 1915898889, 262493366, -530076323, -163910174, 223096019, -1786449681, -566560370, -1673729282, -982250682, -517147286, 322611648, 1170932467, -1735382633, 140491336, -1579122546, 257933233, 639073923, -1706975303, -1681928502, -2140146181, 884245031, -1189812624, -1082695791, -1589814372, -882416037, -478506455, -2128290164, -484880901, 479824201 ], [ -431075940, 644299566, 1499136447, -1571065402, -2001336776, -1438795229, -244484417, -996392191, 2010114414, 1068137205, -1689617652, 1954914841, 2027300206, -1882936545, 1873025376, -2128868043, -1357414749, 1111846316, -267462349, -1598146601, -1181584186, -1685394138, -286232391, -188932597, -2113289263, 584058079, -2097705274, -1069045276, 756660140 ], [ -1346326770, -792792264, 1036471372, 263511232, 1536065824, -1630029492, -458943316, 940567024, 880169839, 235388042, -1466120683, -842665285, -1774717235, 2129817204, -7228649, 625490366, -597767322, 406021061, 1223191167, -2114991909, 1569540819, -1291241996, -659713593, 96428937, -413475187, -486653438, 1005252938, 1445768116, 1710132968 ], [ -413192370, -1023259430, -208258779, -335573917, 1331420425, 1047221730, -1701431831, 123782350, -164687551, -1509693271, 1959505901, -1917993768, -515177356, -1531041523, 507870396, 1742920098, -1151662317, 1494707821, 2089252544, 1736291438, -472800463, 37677742, 1201694021, 959549789, -721592044, 1680493585, -1791606107, 128111382, -1903906075 ], [ 1938013951, 1564249105, -418301324, 949340122, -1756272939, 1621341032, -392541549, 2141397367, -2043583987, 2277995, -1080705958, -790992888, 128224315, -99889747, 1659762349, -643966079, 69835426, 141439277, 760502082, -543659419, 1885425745, 1305145269, 694777766, 1102794799, -865324204, -1414398741, 303841295, -1520737148, -443602082 ], [ 1948819790, -748965825, 1791864636, 846739871, 1326201821, 497163010, -1726827627, -1854858769, 997892421, 1634418575, 1071057003, 2080985601, -158430396, -1808944361, -1185957778, 549404523, -1232968470, -1689688526, -435413248, 1813776833, 2042341319, 558142498, -2034777784, -926787073, 1145315920, 1140063301, -1115264413, 274247029, -1506046245 ], [ -2071841868, -289295984, -1922820979, -1409618046, -1979440037, 1499235414, 404322319, -114450927, 1089605487, 363650693, -805302969, -1138665605, 1308739050, 1178758303, -331713989, -432239596, 1428449958, -1233506232, 933670074, -1057772161, -802700881, 601270085, -1465970789, -1388906230, 1503267447, 1467817201, -1354414935, 606249055, -1371424947 ], [ -174990750, 1345198316, 1795916330, -1670582294, 946650285, 1869604557, 769110141, -1987742899, 2084699835, -2024509841, 792276125, -237317284, -578465668, 1723148080, 439923534, -427859391, -1647015965, -760308356, 268995481, 642884368, 2046149248, 1575453033, 1434385713, 854142071, -1605026655, -592689414, -608045560, -1863618658, 908298576 ], [ 575695608, -1238346723, 1793647634, -2115242554, 2084811136, -430124659, 294438594, 792719472, 1144926518, 1257442714, -469057122, 272779040, -2006316442, 929617119, 1135247483, -2044146767, 1368554570, -744685809, -216389167, -631818797, -894202397, 1330962200, -1748277505, -1637865010, -2070077743, -278150367, 2104519835, -1939595525, -779726941 ], [ 2078567019, 697018544, -1638404673, 1114674158, 935720098, 1613852694, 1624053687, -2112513378, -161891629, 948996115, -1353848690, 1734664018, -1153607065, 368022030, 597596124, 1746239016, -26309281, -960110570, 979935196, 324065252, -981719326, -1559453570, -1395558812, 1054133341, -1631425865, 312163643, 369270120, 1806793912, 259942765 ], [ 110644452, 419907875, 1493337216, -1472135547, 37404816, -1420588700, 10665222, -396950705, 369323827, -938138917, -399447502, -1920795303, -1668330856, 874513122, 1464943996, -2050017149, 1970372085, 1796229522, 1005748612, -955007768, 285399374, 831464786, 1782669545, 471170322, -1777631764, -188979922, -1372187588, 696733878, -651270287 ], [ 1129592409, -1913094915, 1704722024, -20102794, -1815939480, -432802163, -1862559372, -117204210, -1665244923, -1689043612, 254282045, -374645389, 1707533144, 487673423, -1750921437, -943609012, 994011810, 2122046505, -1081797792, 1315273717, 1121241720, 984714015, 1807088590, -1314841311, -145945676, 1819179301, 2100754226, 330294211, -398901693 ], [ -1129826244, 1383772962, 1065958524, -1014778378, 890982758, 1496713719, 1195161150, -575468048, 881082917, -626047764, -536975015, 1918493414, 1204161069, 1859306399, -619744409, -1560862778, 2021203209, -1448081552, -581874808, -1207532248, 1249780855, -269478998, -659121272, -579949585, 389369652, 1731447096, 76564929, -1689149498, 1868193492 ], [ -861419085, -1930313159, 965973021, 1202639012, 970483034, -2057578013, -529351856, -844708913, -1910822243, -1711100330, -1208925516, 338917589, 2085256396, 681936151, -1343637177, -466195148, -1533122451, 2144321223, 570327683, 1913402852, 1706325922, 1870636776, 1384046124, 1857639685, -1742664242, -1202889521, -1990267388, -978823513, -1458371263 ], [ -370090950, 779002574, -12569883, -1900904514, 1869074837, 1606016659, -140045814, -1507636590, -222551204, -1314021845, 1692905708, -97199711, -339031731, 1445595537, -1594675003, -1115050633, -210753616, -204790453, -1612113436, -436441995, -370545886, 404677802, -1258376803, -1368304861, 293647379, -711506595, 1146870823, -741144958, -1953730006 ], [ 575890206, 943302309, -2027380060, 1349095673, -307896486, 1329762659, -424014342, 1244878490, -1690286964, 1683442503, 825941593, 87113371, 1151668, 1191625757, -2096752259, -1106966880, 219319318, 641555692, -9841679, 590046115, -176167594, -70518833, 1633925463, -81312156, -1631864352, 877442796, -1212151757, 811504627, 1594855291 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 526159192, 1094860271, -1512725125, -1605133670, 329396781, 541773121, -2047743409, -616188420, -318907586, -1086179620, -1448763990, 1511819397, 958513868, 698569578, -1053909094, 959578573, -1959100776, -1449006686, -353609898, -20956553, 1572365710, -971162678, -925703903, 2127780719, -1034704231, -469934068, 851016628, 359448215, 1029134030 ], [ 1858704545, 937243140, 1386778231, 1445069265, 962222691, 740585745, 547241561, 578712482, -2047566225, -1682991298, 307129377, -1428045920, 1122942573, -1534691603, -76130635, -2069037121, 646235065, 682204082, 1267388405, 1365181800, 919810746, 714367386, 2094646352, -1296149569, -1145091340, 396665976, -1388771946, 76521543, -1658341390 ], [ 253691621, 251156458, -1768318489, 864712613, 685431178, -812031672, -276973446, 1894711505, 801827488, -438043126, -1281927910, 511996252, 1374959770, -468370813, -968055160, 1764073120, 167076619, -296235397, -1465227840, -2137763104, -1573560389, 1817420738, 464183409, -627663056, 750622738, 203068314, 629039240, -1393593388, 1168138823 ], [ 2127377861, -1937076601, 87800763, -1888630572, -878426691, -338675479, 1746971565, 821719516, 1966691279, -1269042785, -1863639530, -632839191, 1948920512, -647872767, 1588853697, -83745817, -2060847418, 453468347, -443221125, 1852879, -1015868669, 1792824908, 458645068, 897776949, 881563573, -1588517430, 383717974, -1234759253, 1325292282 ], [ -1827542610, -1486745038, 1024785303, -1972083924, -2111259129, -1293948771, -405390324, -1127352214, -2131980475, 1660716985, 717843646, 1868582548, 639111149, 1585532795, -631967079, 12022457, 2104551047, 2046881511, -1164515495, 839759510, -1849108420, 874546512, -893787329, 36824805, -641416427, 1353258699, -221259640, -583417422, -1457253139 ], [ -1104180047, -893813995, -2037069189, 1901700242, -462561857, 1000938436, -829305908, -810642957, 1634554945, 461406831, 387561948, -801957824, -1285829814, -1361671899, -231330139, 1633880592, -338011350, -2014131430, -1680363582, 885459900, -178396375, -2004835946, -464790672, -456798436, 1928878052, -2132292350, 850698704, -184458173, -1627349951 ], [ 1621226146, -1809182996, 626034306, -233953403, 1550995921, -657800511, -1982209208, 926600291, -921472795, -623162439, 660384404, 1846211206, 1161634425, 1694498597, 287361697, -2139255964, 160189042, 451104508, -1061416806, 748679459, 648966975, 723318779, -1902659620, -1850129542, -257246962, -146411674, 1135313486, 604287430, 1791618527 ], [ 880918095, 244173968, 389662297, 1285182091, -792079051, 195884778, 1606786308, 648280080, -1944939028, 2111705637, 1461738833, -1673712181, -373700864, -1626453479, -2113984653, 4832242, -1421270243, -1796595755, 1731796702, -484008682, -1663646058, -1524339513, -2117432716, -1658958284, 1444505523, -1803044652, 2036309117, 423206945, -491084535 ], [ 1462240007, 1771232905, 1343702869, 803541057, 897167885, -1327382875, -1700824663, 1251708880, -47308954, -908350953, 726312137, 528220513, -352744544, -1247831471, 986407441, 948717876, -1751179204, -2004948200, -1993815400, 1138005645, -1954808619, 179179644, -2060470416, -783526287, -2035306253, 1413672605, -1772880099, 101558315, 126807454 ], [ 144526294, 1813184844, -1247170905, -1049793673, 357871470, -898350347, 700436196, 278020769, 125124339, 537651219, -1234066663, 1589399800, 1027009156, -1533620911, 89867705, -827951267, -1744123930, -288943771, 932173698, 1078706727, 993816694, 1847479155, -1080906293, 1152834633, 871472115, 96141234, -1749630587, -1866177727, -456409779 ], [ -563963239, 2095253751, 975409315, -110587687, -1046069373, 867941238, -1868235462, 36951890, 403257770, 1111112737, 991228202, 305865366, 1348999358, -1478084352, 1629958157, -1906994859, -749032816, 1114862496, -1875195359, 771067745, -1839532391, -1369568951, -292559157, -1099558519, -149312641, 1439241516, 2005995077, -572158680, -40375133 ], [ 1489806556, 1173274492, -2015659003, -1652476295, -1511390646, -415924415, 445652713, 1636197567, -1194864677, -233580069, -1749517603, 1285578707, -1549856027, 599420805, -1240001224, 542556296, 1394801632, -1549978415, 889102869, 1582871264, 247823789, -388816197, 451099896, 620075450, -1657637257, -1899793176, -210237375, 1721512494, -808640349 ], [ -1007819291, 884400998, 679453302, -1476824049, 1585161080, 282422799, 2120214781, -531826294, -459397277, -1710606850, 1359528411, 1072741488, 1685995190, 803153177, -1249119625, -883939038, -1457141238, -2064961309, -1110863311, -272670478, -2054472802, -1816329455, -1363051251, 530024688, -1886127556, -180188987, 568576074, -2027134741, 156828706 ], [ -1109984390, 1403012392, 36051180, -1642740978, 975437377, -1853856447, -1720978553, 1215800729, 735937716, -1174735650, -909866108, -3072339, 1725198359, 851718427, -1642815273, 641924720, -529921993, -1107033776, 959144599, 387545213, -1128767448, 541493539, -1537227549, 669848093, 1861104771, 1753613201, 850355803, 635234263, -1555187088 ], [ 1363588492, 1662564254, 1787044560, -91704689, -452199297, 1317557704, 1063788258, 689773812, 1251472655, -765602738, 1744109825, 2103765275, 1184702476, 297071178, -1582045026, 2092005196, 489487523, -836681319, 482118598, 869426015, 320518123, 363162406, 2084607308, -1129967771, -1451921655, -1338162324, 1058169440, 1502506051, 378376598 ], [ -83755965, -1442353375, 969859265, 356212886, -537872733, 1544965747, -1243018511, 1421987096, 1771463707, 2009587597, 1204654473, 1536706208, -201055435, -600063186, -135356707, -1200762338, 303647420, -238803920, -909077277, -1714206691, 1685928617, 968641473, 1260266524, -841099666, 1898734739, -1293973128, 455048021, 1812158585, 109676692 ], [ -498319580, -1326610944, 2072060386, 922595406, -1948795289, 429569503, -1573442570, -481772142, 1184231968, -393816989, -2014374489, -1169626856, 965041306, -163545434, 1373359944, 1269717007, 752037513, -1638416962, 103263693, 270567695, -1876737032, -1504351370, -576686814, 216157752, 632380349, 948296580, -1001620103, -483738661, 848279032 ], [ -732846688, -170734497, 1736176636, -1273865446, 104589871, -1040079129, 1981941993, 764982206, -1276628703, 33977763, 405622234, -1060848413, 1007573639, -1587346422, 1482486760, -332779442, 1032878982, -1900631651, -1078948985, 1529956872, -1213672026, -620424139, -951698915, 686566196, 602468363, 1138119427, -1299722483, 2079285421, -1096235046 ], [ -2038837375, -1459682219, 1610929235, -1709789511, 1515041811, 521365436, 143770583, -2129907989, -1199349025, -614823001, 67939113, 1111857183, 1853269721, -1846477232, -817588749, -1591119970, 341592068, -1335486510, -88293240, -1037591423, -1643489718, 383930014, -2133184373, 1209078366, 1099071548, 420182379, -731368673, -1672129477, 516246365 ], [ -214703012, -809339301, -417445172, -1846483441, 1868560935, -304042159, 1933658373, -1091126220, -182335841, -2050232041, -1496383345, 349868371, 756184925, -147955638, 1465182871, -1270150449, -430726635, -1645482330, -1727093287, 1512386587, 2138047902, 914815888, -1472090996, 525184724, -212529484, 827980501, -917519357, -990489060, 982983792 ], [ -1725489048, -1462375989, -1659693888, 567007715, 726296654, 1437232002, 1834367996, -892964774, 1437175765, -1755583063, -1527930745, 1106849218, 367608340, 2052031040, 680540770, 1896922743, -1879600702, -483541891, -1165124992, 326127315, 2092412618, -2092665243, -1500171674, 368694090, -1718125173, 1985862635, -665668869, -447002730, -1873735239 ], [ 1200425740, -1074186509, 271354154, -1782129701, -1988820266, -275284640, -1410219026, -1138434380, 1197678639, -419372868, -1354085194, 751368059, -1832674265, 1217659776, -858059522, -782963007, 885948893, -35914997, 1020079415, 1545446416, -63844707, -1021592233, 587990014, 555320578, -624492922, 44649276, 1799310768, 1019431872, 1368083197 ], [ -1231076988, 1171379861, 2080280698, -163310703, -1069047965, -734492853, 1513790587, 1327152272, 977731579, -2017866277, -712818281, -702537805, 1853441339, 1912313459, -946310177, 1887236718, 912525545, -853550222, -356452928, -1963349254, 930543561, -253257335, -1508692252, -2123478504, 863229602, -1093605195, 1916399740, 885600004, 1583103083 ], [ -1194983538, -778018573, 53908211, -407533545, 1291259412, 1970356619, -705392684, 1409121187, 1316969769, 1257444297, 988992025, -1555802482, 455193979, -2065313852, 1520309496, -300322958, -1186704458, 1067660767, -46526177, -1994349344, 1906665041, 814098635, 1836250211, -1471251022, 1058486705, -1337607589, 963752566, -868423116, 364793949 ], [ 520820499, -1091023980, 1827215833, 1950136913, -277919908, 1126433314, -792785983, -1101984727, 43235134, -1832511441, -432849635, -1020497516, 462878354, 1765536374, -1951981092, 1042130470, -156543339, 732382394, 1223252361, 801036604, -671801498, -1144928304, 246705221, -569083836, -1818648430, -1546191416, 1827621254, -185421615, 12141877 ], [ -1496168709, 731645687, -1021976365, -284121194, 2039079448, 114122954, 163094105, 140447966, -86946007, -1596844320, 1727268916, -1970680326, 934456735, 349077720, 2083845257, 87369926, -1403763416, 332214734, -1381743840, 1980557890, 733677378, 922364947, 1696592630, -393493612, -2137284376, 435310085, 953504851, 1665291714, -671577811 ], [ 264695145, 2097087493, 2125504145, -1825065236, 422037324, 1436326870, -1246353471, 251651747, 1126357933, 1981594907, -447929919, -1523576081, 1755824572, -11872824, 1291444765, 2081219584, -972120521, 956988145, 1860191571, 1392909580, -367485403, -529334903, -28455216, -29292647, -1337912279, -1181863491, -1785242260, 923361348, 898848008 ], [ -1654981100, -1466593254, -1430555113, 217826722, -1710997380, -1547273860, 369632167, -1350812256, -600291316, 1660686576, -131950818, -1052840536, -330252603, 1390187200, 17757434, 55516186, -1993095140, -319574876, 1975665624, -1717451694, 1328500202, 971952629, -898035650, -1940010622, 609238660, -1817482374, -556394600, 1135007191, 1445810687 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 902054803, 1314234763, 277615318, 267180661, 1121184451, 2044464337, 1977739346, -1159696042, -1943921176, 320422522, -1212258090, -1551685807, -1979260495, 912042081, 1230310941, -431426383, -476237998, 933308308, -1460397648, -1700752996, 503507247, -200987118, 12763648, -417890207, 1577292582, -740815124, 669238515, 395325396, 1054755230 ], [ -1307322395, 1219502824, 1225268480, 1770841854, 2075234346, 817775879, -1915403, 2097877877, -1106616419, 1930749096, -82551323, 1778026819, 1878929716, -175098204, 1058016020, -766585859, -1286147025, 1637671264, -61864995, -62266728, 1887376032, -330968769, -959470221, -1411743123, -1666367417, 2001980268, -855937132, 1213906274, -1872582499 ], [ -455961250, 293865742, 1206397649, -292143971, 322128142, -1170540189, -858317091, 481158628, -1092682114, 1735735119, -1977736811, -971440889, -53902756, -833063532, 8484087, -1022458131, 1937760750, 1941487822, 974233012, -543521983, 126452721, 313385506, 574424997, 1989132825, -982312734, -1869084093, 1959341881, -965089028, -939002556 ], [ 1189985576, -878231949, -1155166508, -1754233818, -167289685, -441373612, -1723124147, -1854679597, 879489322, 2088004472, -1683535600, 468442686, 397304884, -552484621, -1628207907, -2106647765, 1893392985, -1212138957, -1823983959, 449580427, -564015639, 302669293, -2001373828, 1777161684, 1850818456, 1937769952, -191175091, 155630823, 959286892 ], [ -190039361, -1882837273, -1895982916, 2139640144, 2120935177, -922522744, -1894945169, 664623045, 1245104538, 590458009, -907674512, 940045895, 1287343291, 592135050, -1200869822, -2023077954, -1554091606, -642240123, 530863295, 2066829039, -1378479434, 1117525723, 243879410, 137566670, 732790331, 1127455803, -1087698101, -1522348514, -1883689284 ], [ -642031879, -647975678, -1901345100, 606602971, 1761458758, -1391462471, 2015608418, -175470108, 1595816931, 1768536286, -818352062, 1256538154, 446083119, -1629795195, -514392227, -910754445, 1338613870, 1521984956, -1517679919, 478055998, -2134457100, -1829751921, -72754266, -1771204252, 316046412, 1150212864, 1225679387, 412962031, 1335860242 ], [ 821220472, 1610409421, -112288505, -329466996, 852006278, 1937338090, 738748625, -1167569204, 473859991, -1663151651, 1089605873, -1728564897, -1472953000, 1134766195, 1545670122, -116448335, 1562552870, -1454834269, -853651812, -1586669317, 1204334869, -2088425101, 1432853114, 1656688760, 341296856, 547644258, 998004383, -368860120, 951621991 ], [ 366851799, -520838131, -1494517650, 755720240, -232989174, 1872781499, 1412326494, 1161268094, -1405967877, 1276740002, 446736416, -1949471965, 903886758, 333102370, 289411, 884882677, -1813498760, -251050823, 1636239312, 2105228638, -1089297853, 1598987432, -370496811, 1075332287, 100796439, 2051690301, 2082103484, -1628803175, 156611912 ], [ -999588496, 1438756246, 1924012621, -1122804589, 1981668756, 1791923971, 1036771465, 758889128, -857548212, 1731254985, -1662483567, -1563156477, -1997572527, 648108685, -1511458232, 1767216995, 1290255049, 278646293, 1650465230, 1019830209, 919692456, -150641622, 1009026703, 568632357, -648825670, 932950076, -21402418, 150809646, 53068432 ], [ -1395341604, -816641751, -427975533, 1071638494, -433566132, 2106321330, -349025512, -130571830, 488359674, 598629600, 1509877344, 2039837226, 168150212, -792100340, 1413962250, -1025336519, -609395689, -587296199, -214844788, -336576640, 1926352094, -1193229925, -240569372, -1247417744, -1468180615, 378302428, -1171777401, -1012950983, -1519852389 ], [ -790267764, -1410929459, -228672634, -199915667, 444992179, 1258078360, -1447465134, -493655632, -524292368, 660709334, -1971802437, 235734177, 1122959238, 1815170924, 356388585, 1046323553, -414304714, 1210600923, 1903547331, -1884050560, -682367390, 765013470, 661837802, 350863354, 1356343687, -370659123, 35141306, -1473118276, -105287503 ], [ -1242346289, -1448840843, -579728942, 197032956, 1083482131, 1692779314, -687776364, 831382317, 1779141268, 1786269574, -84145376, 809562818, -637769660, -1314979419, -846238747, -351578647, 1893291937, 1823886768, -1176479846, -1017058618, 518746530, -1549220620, 1391330011, -454234203, 494414437, 814885466, -202075112, 786821141, -1912125620 ], [ 1588398129, -589482265, -561491707, -248103930, 494656925, 1565754155, 600791420, -1265624059, -2098518655, -283649408, 192934349, 321917786, -1946580005, 274003592, 1882759150, -297284834, 1728734771, -1673983011, 1803431789, 1382100907, -1939903526, -904700819, 656455799, 858135041, -1699664639, -250746601, -2027016251, -1692451222, 562908017 ], [ -2045892005, 1672798277, 275818911, -650591477, 233807225, -215692284, -471975566, 1577891347, -1291468422, -1605689009, 410853677, -340414992, -712079486, 1348421565, -767559797, 1546688105, 1970735778, 115389081, -1772458282, 444321880, -1491398013, 717584085, 123400318, -102312671, -743858351, -455382878, -2114665880, -1788070420, 464897950 ], [ 1213582666, -796129709, -1105407647, 1748365468, 1554862664, 493696865, 2044156194, -1220325119, 1618072655, 585489142, -1602463599, -856875570, 1690176383, -472175935, 148116511, -1129604893, 1143179963, -289533517, 1777794336, -116331548, -530738043, 865845958, 599020098, 801942967, -1675191506, 216483324, -1940563537, 698448961, 809905451 ], [ 176000814, -1754201353, -1182922460, -1283545955, -1040885901, -1554508910, -2007466994, 224022712, 1133299319, 1445599558, -744105175, 1509249711, 850769581, 444877799, -134965786, 1727420035, 1675665450, 649498220, 2100106051, -1281855671, -1465961971, 397668413, 1721505582, -1121380353, -1489282268, 1208846653, 204637835, -1316294839, 2023054019 ], [ 1665322515, -1542987324, -977216547, 278851911, 1411097428, 483498278, 1666579526, -335805859, -1840198287, -167774271, 722126777, 2017390834, 1305536096, 315763482, 1370372284, 947653265, 1121774992, -1562045495, 772111426, -2046034731, 1530085722, 571972206, 1579951332, 1683708939, -1284862788, 1686548666, -1737180153, 764373754, -1494990040 ], [ 2057787343, 2038213806, 1522638131, -1792764772, 936013719, -1424404969, 1740485132, 1343180132, -1000536394, 1484566897, -358052526, 739752211, 862462396, -1440437396, 1817319682, -816936509, -563900906, 911434015, 525651995, -963673040, -188028937, -1971675025, -792257011, 1507439119, 750527047, -643257503, -124129281, -106893707, 1205294421 ], [ -583569168, 1220176619, -488812829, -477591800, 753105051, 1745571772, 285619263, -239828810, 365980564, -26542603, -1318030793, -1756572135, 1114664429, -2145768786, 296107016, -365580907, 2079237524, 134393189, -579479290, -817616825, 270558346, -813713453, -1093640934, 1361568404, 1681635391, 1151277548, 1155832203, -791225525, -1294326796 ], [ 1310798647, 1592891562, -1928205967, -84611760, -989785653, -266622968, -719583353, -591012729, -392045560, 1342064866, 2064999579, -211472280, 1199087673, -1303098704, 1511299024, 182346260, 2117432497, 1124530812, 1083993608, 1726457607, 2030325098, -1035960742, 666140078, -766710845, -1726781680, 1281479268, -834149419, 1387757744, 596932243 ], [ 1854335591, -1179758758, -185734923, -365764546, 552770344, 298837664, 1127871347, 1477865141, -265558227, -1392633487, 213530686, -1788341916, -1447357514, -517273307, 920238737, -1118356091, -1155369970, 451203426, -1811451009, -1020253294, 1829497129, 1211849433, -572560827, 2111479080, -532370544, 1139420519, 1442986009, 1038746465, -1467719315 ], [ 1825396242, -916264648, 1969880439, -1509787314, 2047200730, -577028683, -1737452401, -1038929465, -1047502848, -1810758091, 1912075308, 780115241, 1940665915, -538470663, 1772734539, -353540843, 79384743, -450316382, -659695504, -1448762338, -1410932328, 648380288, -578621474, -519867093, -306237601, 1723950880, -661913371, 1513725616, -1268164720 ], [ 98041094, 1163403241, -681307843, -273321958, -45511780, -903083561, 109271923, 891430052, -793519557, 1253955731, -180116025, -759419061, 116692139, -1755357101, 797564383, 1475727653, -1695263669, -290032162, 741974472, -1107986831, 1709448718, 978202047, 1471041903, 904381415, 668727797, -1084208413, 633102530, 2121038503, 1885484133 ], [ -334429378, -1361501210, -1020100884, -1015945880, 1166419009, -1532001924, -407985440, 1293667516, -87694476, 563307272, 2117181108, -1824434230, 1968487866, 1107417012, -391158104, 1458570377, 687116016, 138308402, -751909274, -2025616374, -1629643911, 1820535643, 103250420, 1297971897, -375580564, 1358366266, 960922798, 871263555, -1563139501 ], [ 1880390933, -186449754, -1796941190, 1712881993, 1737822239, 176123629, -407288940, -1901678580, -1448309729, -734282300, 1880086851, 593601379, -983693554, 1788022100, -2050539460, -1618937672, 602176281, -662547734, -381168896, -1836253796, -56194179, -2021400175, 443718904, 11862456, 772126841, 290265285, -1759076445, -439864801, 1016580662 ], [ 1968745337, 72187163, 1396183871, -1878040847, -46918680, 668241832, -826091777, -140369743, 452978023, -1749923427, -612763734, -108075547, 1791060729, -23332425, -620052839, -709783427, -1036919465, -1056017584, -2102700622, 538517076, -611443850, -1531010918, 1289925801, -1327692880, 193297917, -1847861504, 1021639810, 547203377, 117248914 ], [ 814820924, 257355053, 681076650, 1221882880, 654162969, -398998347, -218864998, -443747795, 1379606727, 1057602714, 1926109793, -910147578, 1602762274, 498506736, -1423482165, 163511729, 1050132400, -1051081032, 2042895791, 1447142806, -1187587956, 1378037210, -1795303592, 1147776298, -968337323, -2062552821, 1640176883, -347803645, -800010439 ], [ 153736379, -1329613521, 1906850380, 774577622, 787620495, -1909351271, -1688245752, 352996466, 16141815, 1640904320, 1570148769, -345575791, 2065069110, 1485818255, 695358930, 1942371816, -197843618, -737385771, 891987832, 1587445566, -2140407386, -1392199424, 2085176301, -1142693512, 1824425032, -1885283265, -1966862869, 1231089063, -2006656253 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -419505188, -462109236, 431469932, 1757880405, -588445344, 1038920724, -810576784, 233185880, 411282241, -880798996, -668882638, 2016548221, 1326777064, 1458669814, 927524810, -1273677252, -1370066074, 1393004675, -47864940, 994860027, 1682678186, 288290841, -1863397503, -1419580896, -1053541627, 889333461, 683815687, 1019230850, 1410655296 ], [ 1778211492, -1440408657, -1943473750, 681585882, -293318074, -1597229456, 1138848463, -323374997, 97854463, -306215359, -640069001, 933431293, 1070590006, 849089777, -505191954, 518483391, 1022968172, -1053642980, 130642195, 1656884266, -1442952913, 553050119, -1754235871, 1860590618, -1832994123, 2066163418, 1380801719, 394172129, 1284992235 ], [ -1465499155, 1167565565, -1944911710, -1390171215, -1657810135, -750977935, -2118501934, -1335697164, 1081002160, -850355048, -508722361, -981651665, 1736021183, 440054010, 763266580, 934690661, -1237430514, -798296621, 432516488, 1599008573, 1430821254, -2060309343, 373620958, -1782438388, -630098912, -1573134343, -2036775130, 1544241856, -550927217 ], [ 677455421, -1525545278, -79628677, -1262067057, 1399867469, -322738763, -515160404, -387722803, -1963009389, -1533937459, -279007573, -481194567, -176633124, -376147791, -669318878, -64955831, 1117814219, -1234262084, 2047280948, 87899838, -1681288594, -1120291484, -448509168, -835771788, 1932193195, -838987883, 2121313012, -1008034500, 1336004306 ], [ 1197583714, 274178130, -615294226, -930864600, -528791309, -1515652315, -675337630, -800499435, -1363867207, -2016875954, -1067096448, -23824393, -1079783777, 275483881, -2053320799, -1884110281, 1718217181, 1075343752, -894943258, -1069717554, 1720418117, 1384443917, 1483461355, -1484185248, -1998370990, -1541137282, -1495270940, 345979719, -1682100865 ], [ -1371107814, -782089517, -1532151027, -1656821362, -894709789, 985891782, -2063678528, 330281758, 1849406720, -351519922, -1560063064, -1866501912, -558663168, 1753815018, 765383293, -1855875726, -1893454501, -1356701254, -1118818493, -1516497997, 1750921807, -657839454, 739326794, -2137565815, -1060440495, -83795503, -1702646563, -845325170, -818890185 ], [ -1999888638, -252293318, 742912497, -695918848, 910304652, 1748239069, 723546946, -910760666, 1441127435, -1115259556, -1966155757, 1686160131, -14653706, -1653843000, -626064639, -1730672246, 134242644, 129150843, 1286082367, -2139710575, 1732869561, -1617651335, -1234890658, 1807632938, -1458036926, 1969876278, -1883816222, -1372308211, 47773305 ], [ 1023179286, -1157077397, -1562194128, 504042649, 1508998532, 1352732057, 2034627627, 1936253458, 84141171, -384196473, -1597279395, -290120944, -1321779270, -1127371584, 1589191992, 1959069156, -1168944343, -2063264514, 176466038, 1502359793, -1888388601, 1846441242, -1415402765, 147632686, -346000571, -6957928, 622899427, 969729424, 330833903 ], [ -658121857, -2097601422, -1062589381, -1926828220, -171051403, 1339431900, 152920706, 1683528037, -707195277, 2135025171, -1150101483, -1285238766, -1855625224, 1800463889, -1729309603, -1769729891, 576953466, 466764031, -1837635218, -924196733, -1855617624, -1390191522, -954176457, 426390390, -1960697336, 2125203914, 358669854, -740992132, -381362966 ], [ -376304394, -767078154, -1804527634, 53145419, 1667344895, 1559651480, -1669199512, 806444201, -342946887, -1440197534, 1221296211, 1020659556, 1414724795, -923858652, -645458758, -502042496, -687538645, 267159289, -2137319552, 1823121212, 634958596, -1452700230, -1022361173, -133532925, 1629690871, 74120799, 2042105225, -519285167, 574235814 ], [ -1673052347, -1676292221, 1628426778, 623001922, -1464302183, -152187128, -1130054579, 789317021, 79738119, -1265768721, -1762812482, -571451265, 1705196293, 1537947252, -1855750436, -1202320507, 951431215, -1675198043, 1710629122, 898401928, -2058576056, -874450356, -794049329, 738915849, 210255074, -1649992031, 1324714449, -702779277, 1453204848 ], [ -1590183631, -917272389, 1340274372, -946521723, -1758548263, 1855085452, 139018166, 1862904451, -1323778369, -848015146, 292536640, 1988899932, 467790608, 1315154825, 535628479, 1090608909, -1710534990, -1472402674, 1470224250, 700396624, -1360658653, -1103865612, -700630195, 828792829, 1950951552, 889583358, -483962486, -165848486, -1497933557 ], [ 637775822, 1672153692, -793240607, 219829464, -509358860, 509739573, 1285845980, -1457838807, 653944434, -583211127, -227432294, -1474979130, 1798860105, 1631981061, 1267422330, -1841077002, 142325904, 1637482366, -476792179, -122221924, 1252796116, -2040999778, -450163546, 1843861871, 149524545, 856123492, -1477493131, 1679981205, 1805199047 ], [ -1929357187, -1836685494, 115158670, -941883392, 959319742, -459671076, -567711285, 1175455435, 1173359342, -328925995, -749500710, -540314147, -949781299, 776807478, 1277146171, -1172543631, 752837914, -1309272994, -541892045, 1864883320, 1766326485, 1066727974, -1889085608, 147897235, -1215434303, 798943022, -2081529333, -369604766, -1745376149 ], [ 1347971033, -1008913224, 720887967, -683843145, -1712061731, -4841135, 1719572819, 1039108681, -1394297576, -12764878, -532128007, 308250988, -1902668799, 2134927705, 1523248282, -1166007447, -1065339682, -1373479259, 1392787543, 1415866014, 1276669341, -763761620, -829165960, 2053057465, 1330926376, -593030418, 457292956, 762604737, 978394096 ], [ -879696954, -596824031, 1766597467, 772259952, -454261575, 1011874790, 674884618, -1890756816, 496821819, 1493215939, -512147859, -602620961, 7232376, 542770707, -566541894, 555965238, 2000573, -810508896, -1704123924, -149704981, 752519707, 1999933461, -578131748, -1148268856, -1997048985, -223707698, -2055861520, -404349776, 1488725194 ], [ -1132192592, 1983997397, 648910428, -473673133, -1029013867, -487459198, -1282045013, 1028786038, 1356502123, -1277783640, 1956425413, 905204329, 662188867, -2058492390, 1283322635, -434636050, 1732379706, 236174564, 973753022, -30933825, -1148252388, 1341266074, 1201755794, 1728198642, -416328973, -356052383, -491066077, 1414058246, -795151228 ], [ 1195632368, -1110826775, 1930310696, -1523573118, -2127126547, -2099033077, 1681976356, 292864020, 700698181, 1002865143, 646948282, -923720069, 1044693532, -88225497, 1212543628, -1402296493, 598027267, -1703853044, 636326084, -1695859610, -1087707462, 1535879427, -520247969, -1870584075, -1183465199, -1677134084, 402320478, -1376133783, 630832850 ], [ -176804926, 1602821848, -2107973888, -619535643, -972341836, 2040552266, -637916461, 1592165213, 973017099, -523752079, 29331839, -1775750389, -2018905025, 2129078776, -657010269, 1852261159, -809497153, -1166992060, 833257144, -1273732503, -1015584854, -2067406560, 1433663015, 1739486551, -1707759785, -2120537547, -2099951383, -1181661849, 1964217261 ], [ -1608860973, 2125150630, 1195418839, 1633434699, 1102215673, 809989009, 2119117056, 1844194907, 371848114, -690527830, 1037006687, 86882252, 465091827, -996314390, -773751726, -470365043, 419082456, 1710467515, -1229875187, -1146109212, -716967864, 475570787, -797455585, -1775981973, -99864686, 325339594, -1702892325, -202793264, 1617680131 ], [ 1944967051, -478374534, -1917917328, -1247393883, 1751005081, -1825986385, 1639318891, 495249706, 818169039, -1612487443, -1274546401, 569419581, -423194863, 656976042, 1053147955, -791335013, 231525336, -937663953, 1940890088, 387129386, 1795215584, -2108194345, 68288271, 614197670, 242673331, -248950182, 688984791, 84900025, -623318173 ], [ -553559728, 1220186624, 1453014576, 1279325148, -508617800, -310001908, 2105671262, 1551419518, 912485259, -625979527, 1714434988, 874473825, -212087443, 663869675, 1907353412, -2093315270, -1816145770, -400951199, 93969213, 1015402428, 1783666485, 92730722, -1647636860, -1040498814, -134289186, 890390062, 475078976, 812287240, -768067129 ], [ -884857531, 1331411973, 990516339, -1022748698, 615844493, 890682877, -1638464162, 95840734, -54940646, -2031198118, 1246735637, -1148209862, -1625635332, -1969165734, -192915990, -1951368130, -701148400, -652782327, -2022796604, 2056091576, -1365950825, 2132768703, 65867871, 1947468511, -1549513643, 384665140, -299703256, 538080980, 482918700 ], [ -1170116002, 1358831987, -1607579319, 2031888138, -1063941689, -178543688, 1395297368, 734168909, -1340438476, -35370622, 2101304379, -452762668, -1467681832, 262070376, 440377370, -1398889334, -521424287, -1985886937, 904016157, -1998204583, 2082401398, -2039395165, 663152888, 860624103, 1329844678, 1006927130, 733274682, 1765713783, 1896662000 ], [ -64684757, -2126635766, 833960496, -848427505, 2135720083, 546188414, -731683362, 22275285, -157729775, 1278583656, -1753185185, 96299902, -86204007, -315694159, -1542876039, -1710963516, 212128520, 1124576692, -776691760, -228348004, 1433886554, 1557348206, -26691547, 1141928435, 158764632, 1230499913, 1719854951, -781195824, -1070858550 ], [ -723063711, 779705633, -412515717, -1900384974, 1679698213, -1489662697, 243740200, 1418568728, -1769071678, -82350423, 1892657484, -306574417, -346589440, 86568580, -1328588883, -634687442, -1528117163, 980489770, -1158647172, -1213294235, -535873719, 1812818690, -1401737237, -753102010, 52761760, 2112692112, -1743200830, -553930364, -581561178 ], [ -1765133578, 352437581, 247223427, 1166202424, -1568773186, 1966867879, 623152699, -1842728541, -214401699, -1917725917, -854291613, 636994931, -1885539927, 1734160272, 51037094, -1613798163, 1327470749, -1936402515, 1102712476, 347587030, 170745742, -84989995, -367596957, -1832545734, -841252001, 1568890781, -1503894474, -2066752362, 1072428387 ], [ -1152741161, -593840023, -1382222724, 2100838265, 2004877233, 1422121584, -1122119476, -2025270639, 1821929814, -1365726145, -769575751, 1738956988, 315543382, -905039573, -1948061153, 2028081744, 1373896412, 648567896, -587516420, -1781704396, -596954893, 2003682584, -636019472, 132331571, -1171932689, -2013424684, 469792362, -1934401679, -679043942 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 1249525705, -1729806795, 2090568931, -6131025, -1575780833, -552822259, -136101169, -1365412189, -1241675634, -1269764504, 381567924, 1721200536, 544127856, -761630287, 48408638, -1372720448, -518201311, 1558008582, 1854190288, -331840883, -1304716376, 676263755, -1262453965, 1402234022, 1954610131, 240086751, -620760603, 1140719666, 1873800552 ], [ -969231210, -1696750874, 1116653653, 818747132, -1059059370, 1430160967, -1041237530, -1611846728, 2005227682, 1257946780, 583604997, -226203641, 196329027, 342033880, 1078844402, 1919291396, -1457984486, 672787592, -1600050991, -864688753, 828506281, -1046475731, 1049741214, -1010915990, -967593451, -1889727138, -1072770241, 1975374773, -1659029272 ], [ 84642957, 145490402, 1075035702, -454208737, 1445786617, -1209026113, 1971169670, 2040044425, -1133799879, -14372398, -511339701, -492671444, 1757433230, 49318390, -54352613, -1223210938, -894430843, -2125310177, 2088338721, 551556090, 219481898, 1285953313, 1594159650, -1493003375, -1423564328, -2109391186, 535424634, -1670552598, 296047720 ], [ -373976463, 508178713, -1369807496, 1554840295, 1156614437, 1102667458, 1494118631, -980078640, -1257197758, -219953530, 1718874081, -1489170654, -1316281706, 1558922467, 997197077, -107597074, -2003047610, 1295022405, 607312024, 148068964, 1594279890, -277322893, -362731620, 2030365957, -1991135936, -556431236, -1926463121, 1634797158, 2125207863 ], [ -1629717892, 1957312861, 1480812588, 1401273992, -1204408006, -682902122, -1591623778, -1466609068, -1021641471, -1376049998, -1123277917, -1759134717, 543286780, 1577514572, -665568886, -54285236, -2076506045, 30527131, 642148059, 1533915755, 1460394166, -1527191312, -1526810449, -1104060383, 1913428827, -394267128, -1514136750, -1813843161, 1145129907 ], [ 2045962762, 238069594, 577983663, 1624490353, 141227708, -1878440029, 1636693468, 2050242784, -194456003, -1287177474, -981771426, -1727268429, -1171936555, 165020446, 445504956, -1690387527, -822834071, -1542806803, -1836215600, 1377915671, -1222647644, -2039615191, -1398190721, -623178194, 1979291049, -1136190116, -137562475, 1035838830, 9023814 ], [ -1426111639, -1949373573, 19519039, -555269802, 600554129, -73087132, -1920234355, 1774074789, 1512908225, -977047875, 764128426, 671715241, 243487238, 1879771853, 458884996, 1587629184, 847301249, -1723497944, 2008341943, 130895875, -640138642, 1740964845, 1352385879, 285758990, 2112400092, -523922815, 1632508849, 376334052, 1736361971 ], [ -524504949, 750322385, 594102547, -1532211654, 942233116, 754988307, 205221376, -1180423006, 833675498, -1708401791, -243022625, -21646109, 684174800, 1745197219, -1596790386, -658654067, -1320784823, 54836074, 1784779638, -1123448388, -258303868, 2030914905, 1910568370, 2025680989, -1180132461, -2059983772, 1545055324, 1461928056, 1797873405 ], [ -467554142, -626717054, -1282077953, 976737254, -895770858, -1230987535, -2055568303, 1822452686, 535031506, -2053225366, -1910054053, -412255400, 1531065028, 1204134318, 1723496167, 2097776595, -988118415, -881350814, 126413990, -200167421, -938201047, -971897153, 221927435, 666434170, 1627489836, -29479245, -1682966541, -338942082, 1338220648 ], [ 591474929, -1564965223, -459966, -830627081, 1062176871, 462221802, 875925143, -1093068413, 362062750, -2071839177, -1048047939, 1248302763, 1244929560, 430816502, -278242753, -1355469878, -23253414, -1472478006, -1182933151, 1738202978, -1035056691, 1488365340, 1749552795, 50981669, 2090205505, -1371300558, -833841534, 996515120, 706944969 ], [ 1864593726, -2133903593, -1503702133, -37019947, 1148615854, 1429344899, 1618466728, 488500196, -1586947733, 2007891983, -715117741, -1086688325, -1884640910, 1992451699, 380373690, -715573617, 576692587, -904477179, -741894531, 1807352710, 789446778, 1912639630, 422974916, -541437909, -146090039, 162322828, -1637973964, 1845265877, -1751490696 ], [ -1734766306, -299309657, -2016145251, -1175295984, -68719817, -2081913230, -240104523, 1564507693, 925917361, -1888391897, -586934620, -1977743462, 1638540029, 861021361, 31460499, -392407182, 1387515979, -962728164, 1550204609, 1470732167, 1115125215, -1358227674, -184986349, -1970815690, -510391201, 858546144, 861940613, 71104587, -661442363 ], [ -1281876289, 1806201315, 1937228527, 500239347, -1217757690, 1068241624, -480868870, -566257366, -2083029993, -608021035, 1966387235, 1936937309, -1999925333, 982126197, 1088363726, 266271196, -1570956414, -128197494, 1156555925, -81185549, 711967537, 1432667659, -508306174, -2078658980, 269382468, -1120471645, 852478190, 621202270, -1535628687 ], [ 1174720765, 1935912775, 353173553, -674042758, -1460800981, 1127341658, -1519110529, 1398471576, -1610005688, 490575658, -1116065875, -1702839308, -692513594, 1417055785, 2062292988, 1140773001, 193541104, -440093038, -1017829665, -1766514684, -1359604481, 1876468113, 756862789, -718885171, -639400936, 179032212, 1102780456, 1556508308, 1301075399 ], [ -486710943, -1357400910, 1796541527, -1807957980, 1857737305, 75443127, -14330708, -131473020, 1227662804, -908198432, -1570117898, 643628502, -1816249396, 1991474533, 179695323, 1160917637, 1873965368, -1154177917, -241142782, 1917230322, 1535029879, -1079855451, 1106226220, 2008898756, -506782003, 110293313, -1957359152, 1486005565, -870500432 ], [ 186358389, -1994729788, 2111780006, 123684942, -1980726801, 1485979128, -135590832, 1332472751, 1096845207, 807178651, -1195759151, 1742277972, -2069154283, 653842413, 1479151997, -1203216919, 1943201737, -758791034, -81138212, -443496254, -647662811, -795890296, 1274257560, -692296563, -1847120382, -850960867, 1097208362, -1572343077, -1809546885 ], [ -752552445, 1546817165, 1529705717, -1894947875, -431636211, 615351048, -972798020, 86243732, 497388940, -409950996, 274801052, -1483221176, 2004554005, -520504079, 1559001411, -445487650, 1012202461, 1080750903, 181249536, -2064296708, 566328935, 497496566, 501013758, -1543538980, -770006675, -436688071, -820472325, -753931147, -901116182 ], [ 1721036524, 1544880834, 796810481, 746878843, 1011339797, -980281328, -739072301, -1133270163, -69151075, 73123677, -2065201360, 2072527518, 2130458798, -1015390566, -415492431, -121156534, -317339934, 89727821, -1333778294, 867949682, 602678642, -1798452732, -1318022048, -1654871034, -1242618834, -1132489255, 766489872, 495949709, -1773987525 ], [ 1950650562, -1220668798, -1417763830, -545200367, -767289559, -1277552788, -49398845, -1416573293, 21829768, -597635201, -1944382992, 1643960547, 1378699531, -2132489342, -877476022, 1855435333, -819859735, 1163634056, -1533736127, -1815230188, -292793235, -1153029118, -1869045644, -16668358, -2105594457, 1731162525, 175605110, 1122457386, 104748631 ], [ -828627200, -639854436, -412056112, 444776716, 11344407, -646505058, -162829117, 365468414, 452646215, 1575283101, 133395994, 495606884, 985770373, 1900727562, 1818801461, 778970043, -2128154814, 1622912845, 245863908, 1895162488, 666659886, 465645562, -65707861, 655217818, -1240594487, 103556768, 1557167917, 2042093989, 547479236 ], [ -1284213608, 2093619193, 1218328510, 1254024330, -101640689, 121615817, 1243203356, -57827951, 1644681199, 2106593744, -1874816190, 246046668, -989768363, 315271186, -447144932, -1163989459, 1683808916, 1184059768, -223058949, 2145318714, -2143274386, 122696688, -760175042, 1746358607, -1949987395, -2129964964, -1100943442, -1646999596, 845146465 ], [ 423817754, 976163456, -1412249960, 1211976734, -2045962309, -503372445, 561973165, -1463223627, -132786786, -1898966806, 1597150445, 60024023, -665150150, 1819632469, 727786940, 1295462810, 696242418, 916467099, 1335361188, 1018905298, 1726237321, -1057117190, 1603514153, -850367139, 285497483, 1264521085, 588617317, -1777201561, -2138971737 ], [ -457553920, 1470434461, 962467105, 581818695, -192076901, 1208806613, 453993891, -881956464, -1114293483, 1639386754, -2039124233, -801231222, -1546706713, -843778126, -625607213, -38899824, -963801342, 1181438760, 387392433, 392289729, -638241070, 429952769, -2099319092, -1920380597, 14197332, 428889464, 580073079, 1161550852, 1858789840 ], [ 1436481561, -1333323043, -1415463924, 1995756484, -120334825, -2110927382, -190175310, 190965315, -464922974, 1772278443, 1865121955, -1485946504, -639815119, -719200246, -636636074, -1056056332, 1471451564, 1410729816, 1129886401, -1286771575, -1530208867, 204624181, 1989734653, -1885690848, -1005081054, -75762463, -1171520370, 1482384813, 1730909982 ], [ 1099801437, 2051697870, 1896948145, -539686851, -1579974063, -1773168967, -117177115, -1499025089, 1145336469, -1974645769, -1959537649, -1746451243, 721865290, 605214704, -1371269352, 1306524700, -932909939, 1222163494, -1544766435, -261713402, -160337578, -1267433937, -1934058262, 647781797, -1021553319, -987390019, 170464520, 1424330098, 1052400297 ], [ 1656017377, 1466814709, -450836268, -1085340911, 1518750050, -385457261, -2146508970, 128085924, -1352096260, 910903711, -1704480538, 1058627303, 65231412, 2004928228, 438832006, -1492027981, 1158043832, -549995763, -19980498, 470934029, 852954767, 835156455, -314403659, 1340971305, 1297355041, 121418647, 1353630900, 804635041, -1031651899 ], [ -1589692683, -1381336645, -270256656, -1187068132, -716410793, 1784070195, 1221687264, -587312055, -1806342184, -1280238927, -711145298, 1206324150, 1456936296, 1141372740, 1921569291, -1021711704, 20034842, -1270018812, -2016578828, -1020055600, 1489410466, -1156367752, -443991361, -748232803, 477658677, -263444057, -2038191406, -525016622, -1611695462 ], [ 487796835, -1527120468, 1172374505, -1362795710, -238525734, -1889433970, 59776142, 331277359, 234480157, 1826499877, 1693528736, 1200531716, -356256217, -988064016, -1658961689, 251614409, 1810237174, 1679911768, 286209254, -777399913, 1458143603, 216523569, -651663395, 908304295, -469524231, 1790557932, -2025117535, -1624247221, -2011700513 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -148582991, -618830151, 77920034, -1063628347, -366688612, 1536965830, -135454807, 843164679, 1725776714, 144009895, 2068822084, 45941843, 834140856, -550532405, 81096629, -1689603770, 1327201584, 18864104, -671198062, -1690378101, 232935913, 917192733, -2086877483, 795580121, 837214992, 2120794006, -2056143723, -1884340687, 543823387 ], [ -1535636039, -1338379718, -965066718, 2061925856, -2104971588, -261790040, 2000844559, -972889922, 268852040, 1142059318, 191169521, -1882549235, 58212841, 1311198872, -1843410714, -1168208768, -670857500, 285775048, -632589247, 1283329137, 1258241982, -375961338, 1752190978, -100397090, -1351623040, 1549115244, 214894276, 1449348043, -1650555618 ], [ 525975812, -284760577, 1891557337, -1092491777, -744925048, -1277761550, -1286117773, 924908982, -1153417836, 834904526, -107339348, -1178168733, 1156767840, 1852097758, 79457665, 1280019549, -1083319360, 582773165, -985042456, 945076384, -385086214, -363697407, 447393044, 1352056776, -946123264, 1676182488, 1455504876, 1406039737, 184866009 ], [ -1153079925, -934843235, -726443316, -1937175190, 740302273, 211835801, -1123901807, 518793447, -781897303, 371156774, 1405679403, 858323012, -104160945, 2025399485, -877852946, -1341742031, 1292767536, -614752532, 810846649, 465184148, 571925060, -1007782658, 1691047669, 1133909616, -295256249, -1515586249, -747226775, -2068265322, -167642375 ], [ -1606624639, 1183497412, -1555415683, -1338311268, 1487917404, -1070061148, -615158291, -2044587098, 1558303304, -536707158, 75738589, 1704165425, -1988953057, -1890007829, 1557646209, 1800310380, 755407320, -2114153530, -1258689206, 1751258783, -2121222236, 1217821573, -592087814, 1350307045, 1378648099, 634568764, 1485339834, -2070619510, -980936117 ], [ -260088443, 1825969430, -1080489393, -1480332154, 1201061531, -1958719875, -1500140642, -1782867516, 1753430484, -116966272, -840420262, 665465250, 662763602, 348373102, 1548009653, 1937676451, -1809307295, 1985819323, -648907156, -1873433444, 219868360, 578746964, 39860869, 1228241356, 541504142, -1635198731, -267023899, 114902282, 1390835970 ], [ 1517422544, -2011636494, -540369042, -1432423386, -271731108, -477622358, 308731288, 2071045577, -1680307105, 942097267, -63432100, -624644435, 125768030, 1552192104, -1568317074, -737197247, -999570344, 46604304, 1255579203, -1554311084, 723346188, -1680028700, -1133745883, -525807598, -796627592, 1604639239, 1061619487, -288099835, 18639365 ], [ -81126353, -1576163010, -213485113, -249813283, -751038993, 425964711, -2087708879, -867314496, 217719154, 2052058768, -1283176575, -2014049076, -475945509, -909353112, 1854592719, -600889787, 1130498122, -647499969, 352555516, -1161802094, -1388999720, 568197081, 2020214102, -1449392612, 1907349719, 344468648, 1061503956, -300756370, -12120418 ], [ 1844472277, -1433265852, -2106964423, -201596712, -1878715702, -1921474281, -1966545462, 1960225048, 1091890673, 292793344, 1694798688, 1195667644, 857971315, -2007406653, -817252499, 1539437, -177153946, -43669044, 1093867158, 1670129730, -469632397, 1722999657, -668328099, -1477283944, 1224800757, 197676576, -502737867, -1754971979, -1911667454 ], [ -817376239, -1789466479, 319673251, 979313357, -752000080, 2062604374, -629824486, -1319644432, 873225264, -366939151, -886288116, -1764644860, -414203642, 967451124, -1008144167, 1229367832, -97960261, 380852149, 1927823872, -23033044, 2039562382, -963472117, 1437284560, 684398435, 130761971, 1606542485, -1152228188, -1817000929, -1963729356 ], [ -1345660298, 1847565773, -731337132, -1379569877, 644537180, -165823232, 1081090825, -799917257, -226453020, 852093689, -784096055, -1821023972, -385432172, 445769993, -1308310551, -1307320243, 1814124416, 276776819, 1488629958, 218795564, 905328614, -407566383, -1129179868, -1479228290, -921700706, 1208871623, 1423195249, -2104820619, -306117752 ], [ -2095457927, 739215271, 2131962370, -308103388, -2099443792, -1138140133, 2143716351, 1181475861, 631931913, 1102447618, -1126216007, 1838368930, 336640212, -237522666, 685849671, -325439667, 1502527967, -1831132869, 1097171671, -1165277712, 482270470, -1860576325, -1267642834, 1605397880, -1692810349, 359681985, -1283002824, 425363697, -1545302829 ], [ 869917649, 1982263036, -1460747078, -1012802272, 63495432, -705491874, -1093466531, -359006740, -1798466213, -343986692, 2057682687, -2121956756, -1708379620, -420733048, -1686617320, 1869984299, 171924227, 1376994575, -1432269395, 585860358, 1391279316, -190406392, 1083209639, -730894325, 410284570, 76699559, -319182565, 2100028468, -685591870 ], [ -1427623390, -533801743, -678352992, 197022719, -1796086430, -1309966997, 766617834, -1686562565, -631751423, -1511201084, -1892247787, 845916981, -206120458, -22317285, 464614170, -1103019314, 101352807, -784132706, 1831001704, 1787357524, 1164675215, -736756188, 715046003, -2111938350, -2147222877, -1670256349, 108522408, 1266528894, 910715694 ], [ 1367123355, 1697656098, -495171655, 1153185332, -887201484, -513021168, 1051910128, 1517644950, -1470232249, 552412038, -546536751, 378073071, -2032274754, 1989177702, 1531474274, 1931706397, 1180744698, -193203726, 1037466526, -1508801869, -1691681188, -839086356, -946543601, -2067698122, -1977441121, 1510370060, -1847261208, -1660332064, 2072183488 ], [ 913294206, 2074567539, -203136594, -1823123022, -1594405471, -1101311368, -815526170, 855929055, -185944964, -811557786, 1616746752, -182680964, -1758570860, -715880902, -703732526, 701465498, 1878811765, -176095853, 873839432, 1762684472, 1235515974, 132531534, 1324907492, 987982276, 437338974, -12129660, 2125120262, -1828694786, -808262592 ], [ -895452811, 232599448, 333632736, 332757348, -1895004222, 879062903, 729278823, -1802215724, 904804388, 923027235, 314728042, 88984862, 2043674083, -69686433, 211354634, -1064145527, -2132454579, -416963561, -394976132, 426785752, 407502828, 1266792430, 745863399, -1078009008, 84120033, 1217823894, -1793656871, -1030468241, -38145965 ], [ 1993641715, 1382041705, -1055998336, -1960531548, -1279795073, -618972712, -2016328539, 74207559, -2082172124, 837851505, 194439806, 1683179893, 512560425, 571497722, 404791050, 1550991488, -1681802874, 2054545411, 1143860781, -812149085, 1407755403, 2083411161, -1711441609, 1631583745, 292308840, 855872428, 1445801160, 747477453, 715584137 ], [ -130702164, -1592290152, 1082058013, -1739536770, -1256052055, -294293888, -980862261, -1786354207, -1757212350, 1658473229, 172531975, 1580576593, 1321603672, -597064167, -374259322, -1442675350, 812964542, -714358822, 1101555237, 1535679267, 959372153, 934478813, -821264941, -590835903, -1539513506, -1451888488, -1964087469, 1771268311, -2037561344 ], [ -1586031651, -3042711, -1989771172, -1053321750, -1271249759, -409555936, 1157445530, -1155369663, 612239982, 1739677484, -5847788, 113751742, 577735725, -1385471234, -378205561, 241195646, -698149144, 846640296, 83930584, -69669716, 62644805, -1642542593, -1179761258, 364201240, 1827044537, 537174604, -1131575898, 1857054534, -1361169170 ], [ 185799883, -1482521924, -1112527031, 1368004713, 1070682273, -1505748160, 1348436287, 1498099439, 866948952, 1491771829, -239870398, -1108755437, -309934802, 901788106, -1350082673, 1986865598, 1417778331, -39223312, 816211766, 2101613050, 494469001, 1428102590, 196840207, 448018389, 151303573, -28185999, 1707015480, -805426571, 60479068 ], [ -2010171544, -1615308358, -622888779, -934054733, 358280337, -866938717, 1060188269, 1187819809, -281480949, 224283686, -757405736, -870716761, -1327617320, 1651486278, -1831806919, 1101515343, 1056391244, -587805566, 775639132, 1556706581, 450829956, -197286028, 581607416, 2028774228, 1329612931, 1100783227, 1866191572, -1039213780, -1520242398 ], [ -919059819, 1152554165, 1204980656, -288147223, 344289158, -963644880, -1114349186, 866324000, 892985671, -295631005, 1940558811, 2102257692, 1060982908, -1125964653, -2026988001, -713617450, 1716482724, -2126588812, 1142552611, -180726431, 2051042940, 438233959, -1228665801, 1884180860, 1492659956, -842707395, -2016337316, 2052270456, 1781103965 ], [ -829525129, 571765754, 908673334, -167352492, -1665898510, -1382636663, -1384476449, 1423424461, 34967866, 1407614137, -154407119, -67494394, -1925793073, 1320319740, -1840301364, -135272186, 179023524, -402626445, 1326330898, 710898653, 1338743707, 507960032, 528122531, -1978457209, 217411432, -1872218398, 1297358464, -1753885666, 1394650210 ], [ 918701530, -106143133, -1864855091, 1471558250, 1588745064, 1300814186, 1149608797, 429710029, -1110312719, 1553972538, 2042689913, 2024845004, 33847905, -492203097, -336677037, -1466147662, 1059757125, -183681874, -881626953, -1094373772, 758376375, -1486197351, 1558750178, -1845643748, -1534150257, -67209207, -1314962086, -343103408, 1363156524 ], [ 457850346, 1610775427, 801660120, -667678836, 280597408, -588078599, 1868108345, -1603777587, 1421755368, 436159675, -385426101, 1751773976, 1831676457, 916250183, -1388920732, 2095670896, -338871352, -204821917, 568372519, 1304204536, -1807479566, 278782110, -151586005, 1446117622, 2064063014, 1589401648, 1967731282, -2139304355, -1318843677 ], [ 1067226508, 705488112, -260043194, -1361406598, 1715372725, 423326395, 1316640638, 218323429, 671319373, 539125744, -921118270, -1828509582, 1703562259, 1820605031, 1439737507, -538060425, -858849410, -363084388, 1621547785, 463723495, -581486039, -172487024, 1374323389, -187310092, 1021262410, -270475283, 803013540, 1826453078, -404637079 ], [ 676635544, -1931617390, 1952893885, 741847783, 1713912317, -953595898, 891125939, -791048357, 1721694640, 1548268164, 456383268, -1954993494, -1124419364, 69013313, 942602767, 458853011, 709301000, -795164220, 763714504, 472876370, 1718350396, 1279697926, -1128354519, -283741427, -906997191, -1485847574, -1113953665, -107904419, -20133112 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 377242389, 1207646659, -652160293, 1644036978, -212152132, -1579702159, -1496186978, -1061644788, 1618764248, 2060190080, -1016809101, -731040262, 930151615, 580483952, -1059195092, -353673975, -1343608532, -763700100, -1195731972, -1812955715, 134948590, 615898510, 312540380, -1258146283, -1719498850, 295080582, -479260881, 768539516, -1820140444 ], [ -1106014466, -1537197051, 192814208, 1358789840, 1323284572, -1907265410, -1496597946, -1488551100, -1982677181, 1060662170, -1066021291, -810018194, -558471651, 283226145, 2042932585, 1818677282, 739943198, 322618727, 2125447150, 1638412431, -783477233, 892136095, 1581085017, 1562036458, -1512863918, -1949890406, -1892156438, 1004195682, -1285211273 ], [ 1789920928, -1685584365, -1314087963, -1977336158, -1666533416, 1455643777, -1636729777, -2101374411, -794721172, -1683560038, -857807117, -1437815636, 348133655, -1143715060, 1245480204, 259674595, -1356189859, -1204725641, 1445408725, 1475938802, 2095300201, 954617688, -256710538, 158463924, -1415728386, -1846753351, 1337801783, -1697369648, -2056016532 ], [ 1374096883, -518765823, 215891746, 1130624917, -279172532, 162743498, -1804026430, -1411944732, 33575743, -1167440544, -1173484615, 417422506, 203093465, 1538845958, 921548773, 541450579, 1479401940, -1019024265, -1357411996, -143839452, -409138180, -8029614, -229638773, -302708549, 850313250, 713131664, 564533471, 457959305, -501410965 ], [ 1926580623, 1781718460, 1580512341, -820190054, -308155702, -608187181, 825435651, -1725554978, 1531025279, -1752120270, 287058987, 1258860226, 370692305, -496891478, -1392554062, 366593905, 774776143, -670827335, -655174401, 1552423676, 1941455593, 354131180, -591007660, -252208609, 765693312, 876281307, 1860226154, 853662121, 1870571432 ], [ 1654919109, -2114243606, -2028275640, 1309343177, -2118558628, -975211217, -872367985, 1580335106, 1907253970, -1350759915, 65770803, -1913623667, -1353708183, 733744231, -987257962, 2010830865, -915909628, -343942675, -1466818918, 1499973157, -1603514928, 308337294, -960998310, 1720987874, 1147738113, 428835031, -1748568386, 2133982814, -127555142 ], [ 1731475156, -589612107, -1480646954, 205333917, -1500050322, -942169557, -1596456183, -1657325624, -1158511677, -999618872, -2053894961, -661421661, 1180914826, -503702876, -682910103, 414363652, -1128926568, 1293010023, 385807248, 419943834, 465168161, 1172795487, -1122987206, 1909268409, 1496857241, -810595113, 702354194, -1900035375, -1831365858 ], [ -984475264, -407417892, -901872588, -374544274, -1440051349, 96194625, 747621262, -1467948223, -345889921, 827194215, 1076113779, 769273665, -1804042332, -82596525, 792645609, 500687981, 1745343896, 1597141459, -753137930, -503236390, -1483709054, -562762307, -574995886, -1774418446, 201169852, -1325775066, 1538645751, 119203279, -1631699052 ], [ -1578336971, 483470449, -1839102193, -168081618, 95144937, 1427094399, 122653917, -593886770, 1568530243, -376950842, -675503908, -1274071340, 1875722805, 1369482213, -1394386224, -260222660, -1381484457, 440335950, 1365545827, -557119742, -1144394884, -164943948, -610803625, 656127392, -645808758, -619382376, -1688379530, -720442223, 211783087 ], [ 1979254251, -834449806, 1421426658, 701713252, -1067720871, -1363882544, 557091599, -1682491762, 253723148, -1060938859, 2127147036, 1102679009, 1691725920, 1109220719, 2006388992, 835919575, 339632023, -1403517612, 2015621189, 166935649, 59671181, -763473594, 1017954623, 693202803, -278830282, -1901338130, 1508743087, 1690573207, -887378204 ], [ -1246581122, -972151866, 721956500, -974643613, -1093461672, 1911064874, 1888227457, 621681745, 1909386574, -1918178171, -1721220207, 786962548, 712959561, -239382179, 2133567024, -50817123, 274006586, -719514887, -2027057227, -889390966, -31794142, 973037727, -863168470, 7681033, 1937999291, -1688598093, -956998541, 48078471, 1108557041 ], [ -205182454, 282439027, 1874017050, 430762565, -220753078, -1052234853, -2081131704, 1349537200, 1434293883, -1410159572, 1576842735, 415809960, 211703725, 100315090, -594308886, -2022915662, -1207554728, 442275743, -955152322, -2002233216, 385004177, -17115165, 977205807, 1276299399, -373998961, -1418835699, 1254283268, -1729436507, -1437541931 ], [ 582094986, -1443098572, -572774689, -291768723, 1625222389, -168880171, 968493124, 1209597838, -1553311286, 505451314, -1422006513, 1749331491, -779144187, 699731778, 1390015405, 546224690, -205059688, 192177314, 1372433560, -976315483, -386268082, 99616614, -853784601, -2039078014, 2058547034, -431832437, -1882082943, 1973166914, -852596243 ], [ -740363559, -263064800, -1720995235, -1125587116, 2072710587, -1677533789, 76690184, -1038433722, 1180921120, 136329482, 1643296054, 2071851669, -1993681935, -1925799936, -1943249603, 1439951236, -341732769, 957507326, -2137614196, -923727015, -751183021, 1010870366, 1187258941, -130966135, -342561810, 1683048689, -695616680, -389154121, -1326398911 ], [ -1747967945, 144956472, -2063696714, -1741938873, 2110057376, 1296287931, -1990347005, -1716601375, -1628020746, -216855656, -858818853, -237692910, 1533802850, -1391425209, -1893900385, -394987763, 182972535, -1321126267, 2088107632, -1550680412, 1392219775, -918683009, -565719355, 1462662810, -989524161, -1848184745, -247148907, 992375174, -1724527847 ], [ 1951613947, -1782718358, 1509602006, 337554100, -53100256, 1350473672, -587989829, -1723018865, 1274476312, -1095303247, -695306973, -1548575290, 1402867791, 551846196, 373476287, 1116239485, -211377975, 1009448280, -1973414555, 1568265723, -1730120309, 389610690, 2143924414, 208724319, 386343393, 831889617, -574219552, -755730956, -2118803110 ], [ -1961722441, -1789857955, -567303377, -1010625829, -1467493162, 162760915, -371524047, 1823574942, -167438193, -2141280451, -1834929390, -1363811191, -252369857, -1340667848, -171820019, -1268917632, -1656279224, -31835331, 589400449, 235518405, 972125578, -1982931567, 199379491, -718683715, -607909263, -1955240667, -1136961887, -1602607603, -495227470 ], [ -647289934, -2056801820, 1464005021, -93965278, -468132830, -1335888376, 1344937391, -773775224, -343649808, 481115470, -639081754, 117460189, -823812790, 737410880, -839571804, -521613188, -1858266770, 2014916677, -663965667, 1412956783, 1610482018, 932989325, -612096477, -104258386, -99852490, -1761477832, 1805749271, 772889618, -7770842 ], [ -1564342526, 389658377, 1426957708, 969060644, 1645808821, -1550529414, -754373554, 410791309, -1543668455, -1740031522, -981873867, 1000504238, 427494143, -931472746, 1943361409, 1063599571, -1749859423, 74817965, -1763140026, -583859368, -215606508, 2030213586, 802180653, -75235984, 228765620, 1799770067, 1170399917, -197646727, 998260178 ], [ -462231512, 512900211, -1407266740, 876271402, -615010035, 498513085, 218471793, 177487448, -453246485, 989044232, 1100526941, -1525880194, 1115055699, -692658372, -952638258, 1376237445, -1594172135, -1998483727, -576169590, -1676919347, -986680607, 905789508, 1322853743, -792238505, -1174541271, 1695221346, -991587532, -2059773005, -2044427831 ], [ 15137820, -859871509, -1948797969, 906991371, 693185795, 1205974020, -74423051, 1539889710, 51106147, -1087430044, -281962748, -321919881, -949639151, 1702993937, -599992317, 1632534125, 2039198049, -1432022356, 1419867255, 383935381, -1707452859, 52187549, 82464252, 1007494391, 609489085, -196373538, -884622300, -1818849204, 2136801222 ], [ -1880071681, 807326671, -1091613138, 1391402294, 1837869770, 636796099, 889432188, -1454925447, -210084823, 1234560738, 804861045, -1461513923, 1275351626, 1136895849, -870904761, -1164533132, 418175296, 351053046, 2028308686, -1606589491, -1437912606, -1051381386, -694482211, 1498856382, -1983732622, -160407906, 642368502, 34448891, 1413048072 ], [ 859239102, -144668990, 785422721, 403023155, -245295203, 261494252, -2023264445, -1719836814, 1356847204, -951829291, 490680343, 228004400, -2043968457, -340885142, -602883717, 1840864058, 1008990921, -572475205, -760027961, 1484756274, 911671905, 1895366216, 1532316808, -1808394660, -1200249358, -1993140765, 1450704864, 209022035, 2134919734 ], [ 1180311879, -222960102, -1769274918, -294431760, -2033251349, -368201748, 1325158334, -1090287185, 273000023, 558741749, -1814843006, 855334910, -1013367462, -1901354492, -1628112472, 2133245635, -683022879, -1968859172, -138699812, 1061268443, 758536844, 367697826, 863531789, 641853421, -715908019, 919463206, 653354275, -815683618, 1815814916 ], [ -1981777449, 166066122, 916696561, 855730559, 1754893245, -1481676226, 366953834, -1976436696, 385766425, 287297236, 908106649, -712236750, 533155536, 1706341413, -709427126, 607002723, 1130229580, -1111496631, -726294376, -787683732, -55090129, -1163501531, 1203320505, 195565335, -67456109, 474357677, 1698573260, -2097845442, 1547406445 ], [ 1861466943, 1710150785, -1487865476, 1949028989, 1319918084, 1374595160, -1736102040, -1565430990, -513985906, -2133211923, 1798517849, -1978815300, -1382633114, 844278752, -855144854, 1483234341, -1922458471, -573858357, -2061490782, 127825236, 1327548073, 1470188720, 1219268073, -780557742, 1028113221, -1248947615, 667595184, 1811196310, 2063224408 ], [ -926684159, 1031940713, -1133669254, 1840961919, 1717964839, 1538964379, 1661145189, 221564527, -174948437, 1166700642, -1310053297, -583892442, -185321400, 1938672395, 410350904, 565235574, -854842500, -169267501, -1705905076, 1697268147, 969823453, -1849683844, -545405435, 2032068826, 1795121544, 515975138, 1063045181, 2100703334, -216899232 ], [ 687014197, 1014432435, -2053878475, -307684438, 385591636, 992830172, -186779946, 31014472, 128668012, 1478220909, -1438919835, -243008477, -1792486811, 2094108588, -1261182131, -1918998528, 1034336279, -2096034552, 1554046165, -1588554038, -901867180, 1100096914, 1693104352, -567304185, -96335988, -1352041235, -1588106025, 1713892781, 1728442240 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 377674468, -30209904, 1912828775, 335538287, -1299009695, -785173811, 1330889323, 454812385, 363362792, -671522131, -2145441238, -1238075525, 1256759149, 1572866300, -491837144, 1640811786, 1093433894, -1355763971, -1144453601, 1145946518, 1271594180, -1002342819, 740957336, -1333158982, -105862664, 1948147978, 1869307521, -1270926901, -574904348 ], [ -1150882343, -1617536935, -505408292, 426111524, -1363686313, -107444072, 1728384553, -884119393, 2074160092, 1359033800, -1635740154, 2027736523, -677380373, -607667020, 139565565, 2077086665, -2051695911, 430222154, -773224671, 419680019, 7136443, 1437883796, -107084090, 1656407291, 337874389, -165686787, 878795787, -1306109407, 2116010150 ], [ -293604797, 602002532, 1124536010, -1706143534, -561253216, -1677937018, 850683895, -1806176250, -1360106929, -1055817303, -167366815, -1098231382, -1682126494, 62659844, -80669123, 1460532423, -62924175, -254808383, -88934730, 1414972141, 1444539142, -344519385, 1574366307, -365820624, -1633938033, -550484303, -1165567344, 1625769428, -2038743180 ], [ -190402376, 1372629087, 244393499, -493141756, -897257769, -845123672, -1486955263, -418795903, 6884552, 692941492, -69125129, 1386303117, 934274649, 1934558310, 1795558535, -1302901942, 1158025912, 926858415, 1523112206, -1862597132, -424001107, -1168441180, -1072170877, 114087537, -347199538, -1109947558, 574983905, 1530076649, -1183462384 ], [ -255769094, -758844494, -555662429, -383196876, -1358145552, 1542460124, -612007457, 1669740074, 387672176, -78263223, -66691400, 494830611, -1764214948, 1174601162, 477700365, 1612985495, 1445726225, -400157885, -471434314, -1131148279, 1635271217, -1126104019, -604007097, -570044033, -751154045, 1327827891, 1152959178, 915681313, -945847803 ], [ 631781253, -860148925, -2048924991, -771329266, -1267633468, -743030139, -738973334, -925395556, -1438598477, -634105917, -1623896585, 1272280425, 2024424240, -407773121, 1736998281, 458374442, 566691565, -563978887, 669220839, 1537503874, -1662420255, 647575374, 1779801188, 1414804457, -1318318010, -2001566223, -559749307, 1676318103, 280583148 ], [ 146467337, -1578866353, -423764557, 400564318, -1432143625, -1230949585, -1423310519, -1704348895, 791970729, -1867739716, -277750565, 560033157, -1262704861, -660529071, -1914385562, -876687176, 1678045449, 210672917, -1289524857, 1462890184, 596300937, -607937744, 2126997440, -30391517, 2117441738, 1572322739, -983175668, -1146363323, -666364317 ], [ -1756554767, -3701440, -158543564, -670271842, 1566253878, -709378204, -816250614, 793060739, 166887610, -1502879694, -1001483685, 1497825398, -1243659435, 498424741, 842015796, 1643227000, 718126850, 1533994008, -1570852910, 1303173148, 744278765, 2047643422, 1871709357, 867389928, -1415830380, 928621457, 1842470902, -1718803309, 2101118614 ], [ -1748450477, -643944678, 210223687, -563244833, -1878381190, -1615158874, 140561039, -836263559, 1244155885, 1247053850, 557999617, 376343814, 1430867164, 1574560117, -470888128, -816376462, 1514975198, -801335724, 108878107, 1949464679, 260949533, 2094575500, 1193457525, -1478095276, -1996736254, -1526348844, -1560062953, -449563796, 1734642689 ], [ -1807912380, -2049863975, -1033744853, 1406886570, -1937361453, -261454653, -1785668483, 1040673932, -28698458, 1923789217, 1041766318, 855290348, -970429174, -1578734176, -582709624, 175520724, 275722890, 736865888, -127888059, -174819473, 201163005, -2020196468, 1134210283, -2056142809, -1701065214, -1307094082, 562319468, 66139697, 1362907475 ], [ -1985978249, 338684932, 1268145217, 423380636, -1213257612, -292888136, 364139130, -698098062, -1397971010, -1633292976, -1715933418, -1605404527, 1081902007, 113794695, 973324242, -197254028, -1693565596, -663482212, 429520342, 393470898, 222931288, 1588897835, -2047641487, 1460143804, -884979652, -706312250, -2140660082, 280560342, 924724056 ], [ -553592617, 1832397162, -1255455793, -2095767227, -1215596593, 804835849, -858094751, -1280157861, -960965345, 75208038, -2004569545, -1611135505, 533615134, -456312843, -527293389, 667024701, 583949652, -1144879656, 826823622, 428961138, 1114099414, -1657144136, 2087558537, -1599444811, -147418314, -1754098457, -2087097680, -1245591774, -1861930342 ], [ 1759116527, -1395545641, 911381343, -1050243721, -200731031, 370503495, -71733263, 76768973, 522120938, 1828159451, -879889560, -986070916, -1063230687, 142447884, 741243366, 574710130, 729486752, 292596688, 678311597, -820999045, 1657916575, 959677518, 2091834619, -261966604, 53011689, -1346492264, 1324746850, -534571959, 539026638 ], [ -1267842430, 1100834145, -756172934, 750121204, -1597360407, 801114499, -1469043443, 189742948, 2004977353, 985850298, -2088136094, -1509131281, -1702916243, 319864266, -1534710612, -1786389555, -475946071, -329190676, -829313926, 140028066, -1784574837, -1408827159, 168582772, -266546524, 1111607854, -843662187, 747506818, -1345160075, -1593566998 ], [ 508413619, -1773705296, -193447574, 33261337, -1427725058, -477987840, 1678769220, 1574858861, 1128182151, -2143378706, -1057677774, -991265999, 958909633, 1221990608, 711136908, 336457054, 1754249704, -1626523793, -15602665, -1873286985, 1832303378, -1929343261, -1933148733, 320934419, 239754856, 1209816312, -1142670828, -465875801, -2096532281 ], [ 28491165, -912292494, -1873336658, -1897521754, -2006840363, -384787214, -707080858, 574948382, 895503353, -52905039, 656158323, 715941512, 1902832299, -654993718, 1024362419, -1111009562, 78854324, -109358020, -349641164, -1672267780, -1284770683, -489668364, 415723885, -142195217, 1691091162, -1529582969, -100072831, -831647655, 455637888 ], [ -2022837552, 1901742528, -1534182235, -1312053759, -2048404275, 1483222406, -1285587668, 1770601611, 1899428564, -64372481, -1263633074, -599772908, -754724163, -1494092727, -1482786540, 1775333298, -76600403, 678369322, 1343984464, 1745758455, 403075387, 82036789, 1636180676, 1193405792, -1301738086, 1843800262, -1257607077, -1818302275, 1561687150 ], [ 1631369862, -1002986862, 1753945867, 1421628361, -530097283, -1955100947, -134560927, -1982535827, 1001808144, -852357317, 708184171, -12739054, -1149990486, -1333013920, 1093268961, 110150220, -1494608636, 1810840535, -223978654, -308883455, 2103241112, 31375529, 1914025199, 1448210231, -897415346, -502204039, 1141045569, -232392402, -652461517 ], [ 1489083649, -1354341302, 104556150, -1488613882, -698635123, 1478882601, -592913654, 771131143, 492435685, -556780539, -2141674624, -1589613281, -750535124, 334593641, 173196589, 483774045, 1294996205, 167017731, -566740459, -86481036, 781323553, 1046859162, 2004169257, -792988678, -1360763850, -229488322, -1328034188, -221572102, 1518089216 ], [ -1288361031, 1715765264, -1104964619, 143051587, 1245439458, 818172263, -1748239161, 1828398837, 824653568, 1480655091, -1913881011, -886746362, -1724825344, 958046033, -1761590516, -740920721, 1604634185, 564928782, -1204824485, 1665403915, -597753427, 1326309351, -1090391820, -464267374, 803361482, -1610552988, 1367112326, -151162064, 1129259717 ], [ -1977981250, 348309025, -2043136870, 598848115, -1760521162, -841243238, 502400000, 995114564, 187742745, 1794932097, -238437179, -318505657, 133585863, 728137162, 509259595, 83950195, 1564353276, -1664079651, -935817908, -1568496762, -1940045259, -8381986, 1636707746, -833382426, -142888706, 1844326725, -1678021224, 1857621373, -2087538891 ], [ -1722294854, 1936478308, 193032054, -1918997021, -1752580730, -2124487435, 246649740, 788618859, 363702842, 1478850416, 531650451, -108762554, -1751065866, -199092721, 84068154, 512699645, -260726228, 1600488594, -198492690, -1256948015, -668620128, -1491472261, 884372180, -1337995034, -1409259234, 202771808, 599678358, 80226654, -530422266 ], [ 1812245502, -1456508793, -1284039930, 1542881139, 398155759, -530149809, 610509211, -220595223, 456454367, -211208352, -1936094713, -1892801179, 835135703, -787273844, -1122806929, 134376061, 1503193665, -1008512184, -60854591, -791363514, 453292882, -219982066, 2012244736, 986789640, 1695034570, -866611357, -1078423153, 633983426, 1395895148 ], [ -1491353953, 731670106, -1915525064, -980275075, 544143236, -293331707, 1626683807, 1390749479, 898385274, -916367040, 241977329, -2118340424, 2022299755, -1696830316, -2008911594, -1578108742, -2094612350, 334741010, -1614974659, -936265277, 1080652931, -985882557, 132451040, 486082738, -575244442, -2036390427, -1793694017, 1324617327, -1495244441 ], [ 1021079423, 2108805615, -1482630242, 1744976460, 1797758710, 92848139, 517617362, -883043830, -1946871953, 1760272273, -991561506, -436438567, -816887870, -376093429, -2146767532, -395596364, 306402168, 748984466, 89872200, -2059301178, 170735131, 1217865143, -354753128, -1045976940, -563390326, -1546923784, -1702381707, -330328416, 1606571974 ], [ -202907830, 1981409827, 1447710251, -1769335103, 814321286, 627013408, 409683029, 551789563, 118490612, 991276440, 951871703, -135367166, -1150851732, -669933353, -1837056059, -306631014, -1163701622, -800988972, 447457680, 588433077, -388746612, -427149887, -246367876, 653473619, -480746435, -1170448216, -1386892218, -1676810863, -1602678568 ], [ 1901002259, 1639421993, 313461872, 715400731, -954331546, -1888400915, -896206321, -460572046, 205560592, -1463590597, 1348508748, 1311628125, 702867039, -92196045, -92322769, 1295810405, -626760281, 14223405, -500799352, -1604647353, -370236581, -1269720114, 457134674, -1372900635, -1529442942, 1632678152, -1818272143, 199370041, 604929878 ], [ -1813062463, 943353207, 38798100, -1201929447, -590698999, 2061983091, 532740820, -1818306935, -1184702104, -72776987, 2088933826, -1549327723, -478658048, -581991959, -2133614182, 814270644, -1221988779, -1961201494, 547269977, 912789453, -380022787, 936419107, 2113517854, 417181746, -1476480991, 487621098, 1115709498, 2088196919, 1695972397 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 2142224695, -406419790, 351251419, 938475660, -1729124154, 461241927, 1677024119, -503202451, 187914960, 233433432, -776820182, 579021833, 982986418, 1539846014, 1919037227, -1936914159, -980164930, -1315099162, -960888477, 220321034, 578269325, 1443068743, -152743643, 1045673102, 133639931, -1322663615, 1347811002, -2070125877, -1374010424 ], [ 2076597694, 833562088, 2142818699, -640097035, 83507972, -1689393202, -286994270, -1638504925, -1791020347, 1118625041, -1393296481, 1985741327, 257812663, 1626142961, 1059746146, 1127681357, 262327811, -735838717, 1255166626, -1863819431, 1093728457, 642220173, 386671587, 1799876082, -1279819580, -157391991, -1530787422, 190737105, -543100382 ], [ 1729025472, 1981399865, 2137506243, -1817687333, -1562036233, -435819909, 1910044511, 1245382265, -1242344160, -1721031586, 626664048, -767040963, -364086846, 692095619, 299684940, 1701019799, -1150833551, -2094027945, 1122286143, -1889041277, 912933258, -706137198, -1971594915, -1746611579, 1756986897, -1869650092, 842230760, 1554374088, -1595164942 ], [ -1240708219, -389221021, 1520578702, 980211010, -1969952067, 1048665398, 14479062, -1800427738, 1378236551, -38398125, 1792589295, 736937402, -464254785, 1053787002, -1400146428, 1886812033, 239199775, 592403294, 615892463, -575588179, 2104203031, -1232512117, -1557546972, -1630933986, -331173843, 1129388290, 1323201909, -595417142, 1720525245 ], [ -480027642, -1720123422, 471837588, -1571031403, -1853755768, -2077474635, -1748399047, -1793015863, -777343237, 630177457, -844850414, 768827506, 646211154, -1107810872, 1067822034, 268025585, -1664054786, 1103301348, 1357393232, -1264221473, -892519459, 1889473982, -1485943358, 1600964691, 942582674, -314203232, 2015084690, 328261384, 629179896 ], [ -677452973, 977333437, 531894705, 488063788, -1870417281, -1296480222, 2106173768, 1246648306, 520944060, -1473567171, 1478186425, 1101643768, -375830609, -1587846753, -95625000, -2061517433, -165749219, 248309335, -1351216245, -1848098416, 659899384, 1584751308, 2033051918, -783142508, -880028120, -2117239161, 574046451, 1752829631, -1610938567 ], [ -288232581, 1013985099, -2134463151, -1262945070, 469190345, -1483356182, 1141828347, -1553629466, -1738093063, 3219804, 846180191, 912928861, -1567538797, -608607800, -727269140, -1903944271, 718470295, -1851616269, -801397997, 686128884, 989941327, 1672879722, -428144216, -916425891, 380073589, 1104471801, -342661714, -1190803126, -1073396343 ], [ -989081510, -657383743, 1930578920, 1112252164, -648216051, 1872931964, 1873727524, 963747411, -509609799, -1897865771, -1502309117, -1389392532, -2088662357, 176770332, -256249045, -1390527494, 1836357150, 51148871, 533068892, 1970926955, 314360498, 2058203279, -1606608387, 1190511050, 278803691, 1633755475, 611956221, 1395970547, -125933849 ], [ -1366629749, 1091119764, -1417840648, -1446765520, -1535704376, 116697906, -786369971, 1475911159, -600384106, -895364103, -1182684513, -1589072018, -25573146, -1561221478, -1585041133, -1213332160, 1887906494, 1730909253, -1379171106, 542608936, -1357087860, -49529823, 737797351, -775977513, -1770487382, -652533561, -352652277, -415419176, 888047891 ], [ 359611801, -1439710026, -140044604, -89999359, 859530648, 501874330, 465602325, -312316362, -455575161, 472438342, -1255264490, 913510212, -779817997, 1035135607, -1174629589, -257531958, 1142288293, -2044188843, -333581094, 113033236, 1064027497, -2061542457, -1059595496, -1339746602, 1730438690, -1510001870, 1484766475, -1509511704, 560796212 ], [ 506855452, -1263053609, 1481426309, -1209483253, -680237390, 152884974, 732588962, -430405527, 1545181738, 1217864600, -2143374873, 1450560165, -1036276496, 263699611, 1105883447, 110253236, 278191289, 842433627, 209517715, 654600361, 2107919590, -1255645561, 389907530, -681988950, 883347288, 1814377924, 155989315, 848434605, -374491960 ], [ 762095458, -1355665633, -62733431, -194162679, -1063488135, 151254036, -549359029, 476365645, 728764472, -1547346133, -1098918576, -2125146557, 629161468, -331559573, -205015200, -606365946, -1521617601, 1156876931, 1257520597, 234669905, -2040800072, 2090467493, -1395719781, 1608797074, -601309553, -1519979440, 86829692, 1663095275, 593304950 ], [ 2130025282, -1913578085, -759329117, -2112112855, 1028939033, -1606802404, -1315216284, -817401012, -1254054426, 325139375, -2093855683, 1736172674, 1410685561, 676538271, 1488597368, -560436718, 804701776, 1952681823, -2044833274, 1022523936, -1088929961, 1332126758, 1190341004, -2021776079, -322375117, 455883140, -1353089229, -1988166144, 686960732 ], [ -290452746, -1294923, 1105345602, -973480905, -1436325024, -2145319513, -560877170, 1780964438, -596053901, 336731493, 7256228, -1169531798, -2098449072, 1312583230, 379787645, 901580896, -150066729, -1414890042, 116569583, -9959368, -1738611907, -348145869, -1996615004, -195887929, 1315930399, 967997286, -519945289, 658695453, 30547208 ], [ 2005841659, -1164515848, 1776349230, -2045838576, -204885455, 765233024, -763365253, 1758220945, -546537388, -1171098574, 887083821, -609850376, 588494310, -553560966, 1281640717, -1992167694, 680208888, 1494670601, -45134793, -1844123937, 2137912706, 1092316866, 15395012, -42429185, 1473032979, 1761285090, 1413308389, -524468478, -1014180843 ], [ -2010926361, 1625508135, -869480485, 1486045136, 223147603, -1041610218, 485426038, -834878033, -961689090, 516964399, 312169937, -1737446798, -739961584, 1876678019, 380625029, 1822198289, 815131401, -1720814344, -1217483648, -816199877, -855924559, -1239717161, 902393997, -593927693, -955220591, 1119209128, -934727166, -1290852430, -846678413 ], [ 871169476, -1729230538, -956828008, -1900396379, -525785487, 1930201961, 1698374847, 838084969, -537774131, 1473382800, 1536599835, 1199420363, 1118586139, -1842654155, 605820402, -1515323845, 567111374, -1269921120, -1016471133, -1707511125, 354539463, 1247228803, -1905944520, 1372599980, 960523353, -1295236944, 39357126, -176674817, 694016122 ], [ -1452667746, 2145965007, 2013938948, 1717501588, -1119972628, -1751004927, 205023123, 55776690, 813853689, 208160268, -855634915, 686225409, -116461909, -1236073158, 1286031583, 1690780991, 935277581, 2127763202, -1833401895, -792437927, -1504069154, -1604259646, 982244336, 1197783103, 178450204, -1363499346, -1881274553, -833744343, -1524249115 ], [ -2123181041, -448869841, 550682884, -1894355717, -1860534305, -709297287, -1897527144, 1364693510, -1546280942, 1786136295, -243515337, -954546431, 1586219062, 410101953, -657334173, -498947572, -1886799329, 2137582207, -1443056620, 415403069, 1544083132, 926327153, 1410223186, 1575961068, -1891072086, -505515969, 809861719, 1366558674, -773147162 ], [ 248673407, 1815952972, -1693923219, -485501083, -209615353, -301770711, 2023604630, -1708463075, -1739808673, 1906901021, -1725703945, -1487754603, -990258613, 319300172, 1507574646, 616926048, 683442166, -907350344, -1794038744, -680013981, -38199277, 1510666351, 1540787955, -1832241536, 876902022, -1402875631, 1343574652, 1736528724, -607082419 ], [ -684976604, 2031857228, 417315443, -69957558, -357081011, -903938784, -196421855, -2086983525, 1766453592, 1830422683, -738704566, -847649648, -807362804, -977586429, -785834138, 221712801, 468310512, 888723761, -1695125104, -802242999, -747674224, 585231539, 160032164, 440721033, 1156364591, 1225617437, 1574201389, 1537456941, -1750853678 ], [ -1859430630, 754599576, 1504467534, 1568897572, -1253211799, 2123894564, 30863270, -1597506630, -27216170, -1576107654, 1034649508, 717042789, 1487503151, -1553153012, 1279249245, -476115996, 1820528017, -1077306963, 1887054970, -1290906615, -1995317321, -113582355, 864195185, -1844265353, -1285722545, -448165313, -74111904, -229055293, 1753783515 ], [ 1791130516, -1690581512, 1821678799, 1446020385, 1069408780, 1237091968, 1242793503, 310021069, 12968369, -671450085, -1593350871, 778516624, -2030174868, -1191570378, -517479496, 756804106, 2008465660, -1494509462, -1780111672, 1047947890, 1016461843, 607839464, 824260814, 643697006, 235420152, 1321782103, -144984130, -798031083, 1830024523 ], [ 2098362530, -319399938, 1075401727, -937915376, 1587699020, -2100894503, -1634101849, -790121946, -1729905904, 858662983, -172364281, -611522558, -597560602, -1272939176, -1915377442, 166096327, -2015456567, -1968392625, -1149166596, -1367389069, -1009079301, 908609039, 2075271486, 48914360, 1998510537, 546517095, 1512842395, -10632303, 1321303837 ], [ 1208017130, 2108390175, -1333307096, 1269613780, 2099457719, -791204471, -1785429446, -1500521613, 1712823675, 161046599, 1556405475, 1840040673, 94414090, -814458915, 1685170207, -1729396665, -2054134591, -1499023294, -1250808629, -1748167169, 1087711523, -1481678904, 286825332, -1711339364, 246179513, 277658393, 298221406, -857294010, -177562523 ], [ 1292235894, -1153821631, -1003699311, 1476196112, -1433289471, -1769277080, 1642076696, -1726667286, 1669542567, 1052704843, -924723232, -152631912, -424452605, -660251967, -671846834, 1702261229, -940733079, -475933612, 1562189747, -948339749, 280710527, 444925648, -1475589038, 1017573619, 1172896354, -2091793214, -1692683095, -745786550, -15007498 ], [ 1275665597, 1590639892, 32573774, 500988106, 608894969, 1199977221, -613121817, -1685747758, 1909437522, 113388686, 833181945, 1467122809, 996858709, -2085763326, 438985122, 1945154919, -1676959393, -517814829, 1671459342, 1409819905, 1745823261, -1687257520, 381346275, -634746294, 697838560, -1222212228, -620052189, 498592666, -1643598706 ], [ -1903375053, 1048217326, -976223491, -2137814884, -357600427, -208199615, -1423762667, 626850409, -100234074, -573613444, 1427871687, -489720672, -1949077165, -1442301686, 1932118551, -790138700, 537282805, 940059383, -507599176, 1288618642, -727920144, -601071205, 2123454683, 945278505, -291280730, 169871132, -1587340809, 664886827, -1866547429 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -1835162759, 90379808, 1686019869, -510042374, -1510882388, -39168479, 191634094, 503858117, -1768738995, -407939554, -673600058, -1929591397, -1923347047, 2006185016, -134946012, 1512098572, -2076880476, 1203221983, -101110382, -1132253751, -123962518, -1149353879, 1765278, 1712625608, -1269314872, 172887522, -1797830883, 1087027736, 708742463 ], [ -2003615143, -2046823980, -409924444, -1156544901, 394270964, -1638882539, 1118625070, 195893169, -1704971327, -135891625, 1994802206, -1655057757, -895146797, 1985149566, -1709485701, 722171595, 1491660139, 1129073770, 825490383, -374218968, 1217370327, 1982470957, 275522975, -996831705, 626438725, -190137116, -134318887, 693695525, 1304842083 ], [ 202433797, 457404037, 1417851621, -630095454, 31552282, 69718367, -1294114695, 1099883807, -2143447719, 272013575, 1662552383, 2083711354, -111324914, -2080681752, 849731802, 890844995, -669097052, 1409435344, 598586012, 733298705, -608671296, 1743240690, 984782947, 1472122395, 319389902, -1214851185, 2028258738, -932589657, -1926343403 ], [ -1410757356, -1229145720, 455699330, -41784780, 1565539844, -225395670, 593955536, -1683447836, 1819784781, -800209275, -521863603, -245264423, 315819328, 791938651, 1650141354, -1736892377, -1084187252, -625386988, -1644242938, 1418711190, -1859039274, -109890952, 1581524774, -2144287274, -608636026, 1172876918, -1367594619, -606290816, -332455098 ], [ -1393200318, 1724784558, -1420776254, -885357608, 1581657530, -941928778, 545567670, -193257267, -1098574928, -1029060900, 2103006475, -1272600421, 1828131523, 1780613694, 692984820, 289791082, 752385151, 1307684179, 1071622348, -2033102521, 756878822, 1868405624, -1587915574, -1616991413, 304608044, -521896104, -337648423, 1014061464, 1305803525 ], [ 928344419, -949444865, -936098017, 1749697794, -515648920, -552828123, 551918839, 1530670337, -1782761098, 1817960432, 1180683629, -1659136817, 471589830, -1141787923, 1420460011, -868874599, 2047741343, 1952320110, 1681355055, -1386633170, -1409887909, 1062023557, -1036643028, -16541002, -1161304510, 1836102054, 1433072436, -540747444, 953608805 ], [ -587895468, -2128344969, -1702491465, 1087692310, 1972654549, -491863927, -300147795, 1094459871, -1800212249, -847814843, -2044638634, 1988351875, -83426747, 1223484509, 779467598, 352282961, 801880441, 930416926, 1247447261, 37793459, -1942946959, 416409818, -1138470727, -193228436, 1219732329, 536235380, -49826990, 492315199, 1129589780 ], [ 1905101475, -70209935, -1830477953, 472317134, -1768833745, 1145032079, -1498536089, -1705697408, 287659196, -2013743098, -988588070, 580708352, -1507338093, -1021914725, -170262289, 521914513, -2034789104, -963157525, 1093927216, -1093075789, 906404709, -1944999505, -1623464849, 1378445703, 1103544783, 851137301, -99321233, -1206071106, -962408366 ], [ 319275486, -1745987452, 1625563249, 743787127, 1245479585, 240949280, 1336091156, -1836426979, 1314878170, 901282527, 483490877, -1374621742, 1795128761, 878096552, -62228842, -1348328143, 720894287, -505251511, 1021743253, -1941498954, -1599448234, 1022211505, -1604401729, 308835451, -730851858, -70918869, 231512382, 517525500, -493096300 ], [ -884766137, 1964646419, -1838112839, 924200506, 2108710670, -818630948, 231816607, 1248763628, -2113522707, 1064038700, -1850556470, 543527609, 162756667, 1560290280, -1324458564, 831020731, -1713472989, -1583959286, -1054117157, 1226464906, -1404879554, -831880205, -20440395, -1696312029, 666084271, 723268467, 2060250523, 875459999, -1248668243 ], [ -2021535164, -61794871, 1113932173, 1878663137, -179406836, -947846218, 1740288314, 1858119228, 460991739, 1040963045, -1885000296, -1146684148, 872838042, 929519482, -339104899, 851513135, -692738194, -402756689, 1936424134, -143296707, 783838063, -355801907, 1859469456, 16632604, 771419707, -1331826282, 1672567903, 1958849088, -690062174 ], [ 1893900762, -575495868, 88460263, -1555771270, 1689990355, -377591130, -712700126, 631659829, -1550035803, 1407690914, -2024146772, 1947672830, -330977799, 1857164493, -1146998118, -1905204391, -904454666, -1113611772, -1512039092, 2102301505, -1055044765, 1738822508, 493809958, 738873309, -635452502, -1019176643, -1749609250, -861729434, -2007285635 ], [ 1673086929, 1524676071, -1430011461, 1014902359, 939868111, -1657918862, 1660842611, -87702609, -101750738, 748929455, 368707243, -1690007403, -376556077, -652483726, 703563059, 1928223481, 1670207646, 1202888812, 1067378513, 1533946156, -1638104699, -983643299, 1455868368, 1020851279, -1021341737, 382763704, 1159978323, 1939449331, 769645795 ], [ -1582517892, -158805376, -1264807781, -695211700, -1214823596, -1371300408, 2033907415, 624431277, 947685083, -2086079721, -1457427824, -1557534199, -1094218395, -1128579758, 1742453785, 660425744, -1657174063, 420258068, -1605536185, 460541210, 1805878199, -1908102474, 1480896503, -1336934597, -727346916, 320775893, -1647912550, -1972252853, -1287115188 ], [ -2031056035, 1571356451, -1753590810, -499773122, -1729621950, 191598672, -1980749066, 2130466311, -568077446, 1525026788, 1841751091, -1669175728, 912341732, 996194473, 82290349, 893298852, 1839913853, -917434182, -388535907, 1942451295, 1358908297, -191121748, -300351171, 1921126431, 363090561, 1291052439, -1398879996, 1084061133, -1473771038 ], [ -85522123, -1761191209, -1668527832, -1012014582, -989190888, 1615320204, 2107522990, 1572949988, -1181446561, 1294571396, -2101008180, -1312305027, 793176342, 41022266, -300256280, 242159796, -1089337985, 431217541, 898146454, 1793690830, -721500892, 858346135, 323980643, -665258770, 1136994264, -586175077, 1102215146, 608281937, -801599707 ], [ -1401733819, 1715365276, 580103966, -2130786107, -2135417371, 360171507, -1937426412, -1502949100, -1602915659, 814892300, -2053894877, 1592506487, -1186092292, -247098284, 1264783185, 1939623758, 174388275, 1956979488, 1536461550, -1449850410, 1953856635, -1701645373, -1801634362, -1082925107, 426602537, -1919975342, 1566872461, -1038590542, -1181361435 ], [ 506079988, -225501338, -1297039674, -1658519796, 1645721733, -1458241458, 988889732, -1401543342, -269597062, 1058491536, 58532273, 316897418, 923416860, -40144915, -1222318101, -490245238, 270990877, 1892972898, 1618170845, -814946062, 1855856367, 233538637, 1169863982, 261949513, -1762149326, 1471139049, -1424799066, 1275121393, -804612281 ], [ -112183884, 1832422190, 410933877, -222406627, 127037970, -429201200, 421402063, -108233957, -1971986685, 1582155048, 1957296749, 409884538, 971080186, -1059191441, -999828408, -31174383, -1688653756, 578390608, 1467790518, -1144692444, 324411288, 579717412, -1854788812, -1386843363, 390261210, -2015512329, -1535463260, 959179864, 305446705 ], [ 898847263, 560651128, 1046007698, -1806749036, -483809325, 1930999330, -724603416, 466759592, 1801215232, -1901518555, 680514416, -1465610839, -674743328, -1053932633, -1019192256, -1951398172, -1376228766, 767896160, 824669367, 735408644, 1626518990, 868651848, -1267585586, 233496112, -441640141, -1084900163, 1388113547, 494274071, -216973033 ], [ -1408059910, -1278194487, 767757580, 243030939, 1119066031, -564900841, 344231552, -1727889336, -837467427, 1682156900, -1708427974, -1905007540, 1192045806, 871056264, 873897467, 1902994269, 322872701, 1864092619, 1416322137, 1012581300, 1650428635, 130472511, -954700821, 1087901529, 1682943240, 1916438007, -1055097560, -472271292, 73137912 ], [ -1205501113, -477921945, -1094207215, -1723882592, 1703527655, -1202629774, 2069567860, 2015422576, 859375138, 10676520, -1254660553, -1469274962, -1603712199, 1926872715, 1635721518, 349434577, 1001793456, -1356127221, -1431231376, 641580597, 1907532674, -878532069, 1762769943, -1926129346, 1127309667, 1209853355, -537386751, -435411257, 462881971 ], [ 367839609, 139997415, 657207962, 1932915521, 229810183, 489490975, -995217523, -1480560266, -762964029, -1756040114, -588601190, 1713636841, -1702416278, -968164566, -1389143911, 1521640338, 824369700, -311339884, 1806935950, 1411137814, -40993314, -991301445, -550376367, -1746933820, 1642862082, 50589368, 196445299, 1082543982, -313870642 ], [ -48273562, -1078222530, -1551911813, 467381784, 1684163666, -1878696428, 1142139175, -400824971, 1927051250, -879569844, 1557143185, -1702947270, 587160287, 1110031731, 1085639982, -465553585, -780943296, -1632011948, 1573737503, -1483195714, 662538162, -2032509802, 526312395, -771457099, 637901628, 834511928, -1604651964, -373269184, -1298648523 ], [ -612056298, -907654079, 996594421, 434002176, -1565617984, -2059505045, 1292984417, -815335672, -1528286198, -158013161, 1783031394, 476264314, -537120323, 1739971517, 2114257926, -887715210, 247867249, -314199503, 953930698, -801333928, 592443736, 1530232937, 724748076, 713860409, 1538064958, -1111668267, -2011910702, -821609610, -1798334557 ], [ -1519465525, -999329659, -1069733017, -586034572, 1669492373, -428158991, -882331354, 1835282352, 1072282017, -743292118, -1541896984, -912567652, -2123158673, -812098986, 330009087, 839517257, 941773020, -746584090, -153995187, 1021776222, 1764960824, -2045469024, -1285210746, -2144510607, -175069559, -560622250, -1789709085, -853547256, -1262527077 ], [ -796658598, 2049897552, 1547711451, 1746357850, -1783471983, -1429116770, -1629718030, -1901679873, -975857097, -2090965713, -1853056714, 596733464, 1525648001, 1994003328, -1987252715, -1509883076, -463957178, 1093626151, 1456528491, -66665100, -1912479613, 968441079, 1201468783, 151742871, -545469797, 773327179, 1655470373, -1264927600, -333434918 ], [ -655853815, -1892028480, -838828417, 2074646411, -1510070740, -910619306, 823671593, 1562545189, 336977469, -1664066349, -291208407, 1597687089, -1470546740, -1479918299, -1596611132, 1573840121, -677490466, -1835183509, -1612973507, -343047955, -803131048, -1177558046, -463210407, -325705959, -878166477, -1823815589, -136493968, -1500622849, 2086103958 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -328170207, -1007380831, 94741431, -128084622, 275866434, 1831528435, -406025827, 469795249, -1029046500, -733281171, -1855504421, -1960895494, 2057255609, 211866048, -1474251944, 1569744485, -1802034969, 1388338456, -16023502, -1320510658, -590555326, 280094179, -192887196, -1877586462, -1472344403, 1986924686, 2089884049, -132861979, 819710851 ], [ 782787417, -589520384, -28563605, -533790684, -154075596, -1060478623, 274787112, -2020272899, -1398895828, 2144870195, 527424164, 666487261, 1598516208, -658604675, 274822975, 161762764, 1880394285, 1619520036, -359886615, 168350363, -198727210, -1627980545, 1875089086, 1486024075, 1587251837, -1507698822, -1136603608, -525281474, 1956261773 ], [ -1826054737, -1236454967, 928615085, 153814713, 1726337901, 1785443659, 1815605977, 1209735806, 1769602302, 1621688274, -1557155144, -1358296945, -1254826130, 855853146, -81458417, 1533736427, -961034938, -790606196, -1498418320, 560284431, -226015228, -405112521, 2007164613, 1587270968, -1020056677, 577006819, 1665910923, 980522183, 338115637 ], [ 1249782441, 1474347819, 830616900, 299740623, 2020448268, -1948314037, 525416848, 649192619, -847923297, 1722064016, 498713699, 1246271616, 831750290, -606771183, 493883150, -1316562407, 916939502, 674482282, -1806924595, 1499662170, 278462029, 1127873444, 783994041, 495702759, -1491876497, 1393430890, -284229373, -240052146, -1749016385 ], [ 1758934409, -1149157074, -505545384, -1045731468, -432683824, 156365698, -301099197, 848463225, -318813966, 53829384, 352671184, 173430121, 1421220207, -1794040196, -30954631, -2038032053, 887297460, 1286992595, 1292618137, -1078649064, 304246389, 679221366, -1335983994, -1793286035, 284110290, 359088585, 205614635, 363805238, 1694898492 ], [ -256029829, -1353656164, 1632752950, 1212383454, 726235367, 193746473, 1533955854, 1194812297, -661504386, -1001735368, 389521732, 1641440844, -1568617825, -36385707, -1238170321, -592445724, 1011106886, -1525578310, -139289224, 823966317, -227519832, -1543455962, -1923274313, 730311559, 1114900991, -1485663996, 1620586980, 1554195566, -68186063 ], [ -469009648, -2121060134, 1148003133, 424578047, -1865612420, -869962167, 1970877619, -1457805594, -372492974, 2024488389, -2085564278, -1045986513, -166719189, 806848139, 22029762, -1434394158, -1873874182, -473672616, -1620752586, -588482070, 54661410, -408281984, -1115143895, 1353542185, 745650096, -39040081, 462207703, -864739631, -1887669355 ], [ -1914885316, 1828565072, -596965892, -1334002690, -885083338, -1207118226, -1724729089, 1400609865, -1091292989, -1383153048, -2091418948, 381909024, 222972909, -1448094185, 263242280, 819814487, 2086202794, 137211813, -420611562, 758298203, -47196893, -1456080286, 1859942382, -1461618293, -51168472, -1891226445, 2014633250, -91523323, 1930053761 ], [ 1036340825, 2110711341, -1397377462, -1232105441, 1833681341, -991442220, 450210612, -580749641, 834746926, -1031070663, 1523041404, -1466816684, 626945368, -840731586, -1531596039, -614831921, -34327471, 1092934876, 383562085, -549627495, 934272323, -787447540, -278268324, -1907422879, 205692565, -262418188, -551612042, 1317377864, -1010244610 ], [ -1264184655, -515612638, 1135675592, 1190304782, 2146371199, 1728835003, -1919723941, -109619097, -929044802, 1555721687, 211244404, -1727075410, -1291961564, 1054584539, -2011728327, -1753784122, -1996749076, 603874781, 2001603285, 190874061, -498988336, -2011207883, 1709538885, 1146534613, 158322713, -1727900798, 1763386954, 1035031255, 1811903652 ], [ -1524716499, -1012638834, 1923938618, -405373568, -1028404517, -1214113411, 9139796, 241263549, 1030516907, 95618201, 1440476195, 299835499, 621592323, -841054577, -475218619, 641396142, 1580835987, -1452803613, -1238095821, 1790478609, 1822262454, 704363220, 752813152, 288835389, -1611594350, 542280819, 2136497631, -922950232, 759376258 ], [ -1009024563, 1212429155, -1516728580, -1826833179, 713621481, 1869675056, 141544381, 1193321429, 1149415165, 843593872, -1086570858, 528790571, 892482457, -957708968, 743962525, -413641978, 1486867703, 1042252326, 1347731634, 1725513889, 56815507, -1064732927, 1473350535, 702446428, -887323987, -1600675914, 1995733669, -54521672, 35938871 ], [ 1051574364, -715985537, 1554531307, -1374267602, -533473699, -151482059, -197117402, 1245693027, 2145216115, -1063603237, -34644185, -1274305371, -1330295081, 1652214847, -1125606264, -81068650, 2076635020, -922505313, -246456682, -1631548382, 1432720309, 1997776964, 1458255148, -1726365386, -2125113682, -2093356684, 673863695, 4272206, -35245473 ], [ -1809675156, 1823562389, 332137556, -1590090657, 356976342, -517093029, 653221602, -359531282, -1301300961, 1243759843, 260144888, 794850756, 1134879637, -1559823477, -1963724319, 1951187219, -1289095310, 1631059699, 1383381154, -402693352, 429653700, -2099987895, -314769362, 1158729198, 722180047, -1771290013, 1930243943, 2092974254, 2133329440 ], [ 1409507774, 1524850304, 465112947, 482940423, -476053912, 1803771206, -236951666, 1002149532, 1871432069, -350275811, -721062018, 1514189210, 857879437, 214528484, 1109140122, -1809694346, -2036994452, 2011903025, -418681906, 413677401, -1601944071, 1723688867, 356820520, 437160898, -572067184, 7307335, 1601465562, -668122699, 1391310591 ], [ 762915600, 487894710, 783079996, -214368610, -1044540704, 1667934728, -1339384887, -1420704, -287764984, -1356871067, 957448842, 754361139, -1152268726, 1673314211, -442232854, -1649447841, 861780539, 347620676, -613209314, -1289664880, -1152221717, 1761773709, -504662896, -2117135828, -1274650966, -588986173, 2121476887, 336173603, -1301747143 ], [ -57442364, -978914339, -167350961, 460630476, -1728465126, -848280561, -1976752677, -928428835, 321965962, -659813012, -747318807, 948862330, -1998220307, 1421958310, -1899429852, -1585393095, -961983318, -1131690779, 1835146604, 1860418031, -1755653301, 970497899, -1825201885, -2088781341, 42883849, 1050043492, 559709834, 510472495, 1270584936 ], [ -1752467349, -1988118932, -717536762, -1937196845, 2078088645, -2088734264, -1975597045, 274137027, -234947534, -1017416851, -281913629, 652103900, -157594852, 1163115099, 287016308, 525922086, 1988788156, -1565806863, -1665364394, 123932280, 161005816, 1229960459, -164421863, 1596918691, -130405933, -1929748716, 318249397, -301295724, 391773098 ], [ 349809144, 261945982, -375639217, 201400562, 1675313623, -391616725, 1657846112, -1785187895, 1293919148, -1856793508, -2042183062, 1099416234, 268759413, -28963124, -1765997527, -1200063342, -1459609427, 2138751263, -1165460966, -1407157994, -1745242151, -75448913, 1736288266, 1452818458, -330819931, -1376539044, 1262489043, 1680017577, -653926093 ], [ -270567688, -1955407218, 812994485, 677974864, -1817594849, -996723230, -36134051, 1379302694, -1113358156, -187403177, -151047684, 913455270, 546146721, -933357364, -2084944231, -1720836091, -1691525171, -438956739, 46393430, 230016854, -1163186637, 2140987341, 1012455015, -54517099, 628747851, 1767512389, 106812056, -811278072, 1093734370 ], [ 574594683, 1816243473, 1122737493, -1460505535, 1698180711, 1877193955, -1552881956, 506202039, 1737557011, 957107855, -1881266318, 1977403260, 1971441289, -535885991, 1397103984, 228198761, -257052872, -1603189903, -1752232738, -1885611727, 1882581107, 267923703, -222144868, 338939473, -1078536581, -163697796, -969282115, 133195237, 1529987512 ], [ -1152779015, -1487809840, 178218429, -2074851049, -1700989466, 1987854349, -1180370628, -556224644, 1651429022, -1633813771, -635054079, -426041138, 491831623, -1299053344, -1724568701, 608645243, -1066245878, 799294655, -2010506757, 843734965, 206966861, -1915569497, 1981839755, 867609022, -118677593, 1937824713, 1686921125, 202693294, 677139644 ], [ 1336520794, -1213064360, -1182465479, -656673207, 862024503, 414731143, 1412097596, -1204857399, -431527378, 491094964, 1721502491, 1568425087, 458207178, -1462913610, 2067504961, -2143227210, 1329303107, 2079627273, 1131758241, -1653654980, -146528987, 536741378, -1168180980, 1286997092, -911672906, -24340189, 372644490, -681507125, -438536807 ], [ -1556171351, 680789555, 1157583048, -559259620, -1901403802, -1280416691, -1201552448, 1843685499, -626317237, -1876701118, -79126607, -2127407741, 94939663, 556357783, -173624445, 1105008333, 191150183, 1983724112, -1789062307, 236628029, 669891612, 1651956171, -938721085, -1311446918, 1645653310, -1984219912, 865946718, -2042563267, 468473207 ], [ -647737924, -1550496132, 495421298, 220793681, 693738305, 183060226, 243065654, -609671130, -267053405, 295817572, -696097877, -1015830846, -658098734, 611660450, 1257778096, -1371937030, -1336384061, 1147980282, -603674941, -1010222372, 940619110, 221314305, -1576274887, -1965785779, 40614219, 1324726479, -1552578483, 1889315490, 714041144 ], [ 1494496369, -1255689136, 1278520371, -813243188, -1151643319, -1993144405, 1437726792, -665867141, 482535204, -386202359, -329704540, -1520884797, 1338392059, -552637829, -1621250662, -1292105216, -1606192934, 113741289, 2035769077, 1450972133, -813449171, -32205330, -772434531, -1809086931, -888917297, -137911384, -853359205, -1178789243, 1470292087 ], [ 522081426, -635279155, 1952035763, 905443599, 1298020523, -249616806, -1474084683, 1640575521, 1152598142, -2123727828, 343406535, 1337671360, 1606743664, -1139501658, -838020476, 1600620983, 2012886866, -2031496649, 1958471128, -1639201491, -676699911, 1937549114, -1147725557, 1971101775, 283091656, 34594086, -145713588, 1003338056, 1480859060 ], [ -489216382, -945423187, 107156066, -1328605342, 931757228, -1943128584, 92195003, 270177326, 1017185859, -748458276, -1991572906, -215374753, 1157914002, -758203247, 1340978631, 1721743822, 467906762, 1202444785, -2126270420, 291127431, -1537054967, -122783779, 1644982344, 622360566, -1313383896, 717022978, 763894410, 2103654697, -613222021 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -869500589, 493571228, 1594144880, 265392463, -1751062661, 988764384, -1772437097, -616038208, -1713526731, -288392561, -1216432348, 765749426, -153719631, -1300627794, 1307556798, -259992488, -627316882, -2032700135, -248677393, -197938533, 1557286665, -374934293, 2098082453, -1472075615, -962467643, -1002424817, -1307300395, -462134506, 1419255716 ], [ -1021909671, 2039262310, 1457573640, 878746141, -1635164198, -906392776, -148506479, 363945775, -186411306, -675714850, -947020133, -207994588, -572970253, 907126438, 58793171, -231672537, 522324523, 1936513012, 1995627294, -1887919741, 619918492, -1920213267, 1785267455, -978472142, 930261595, 573329060, -1381552220, 1971407180, -846331154 ], [ 1978462069, 137541166, 1321054334, -1448223428, 1469880392, 486688999, 2057884864, -380942796, -1699955850, 1643833267, -753512406, -668528558, -1987180271, 1087311864, -950839642, 2043870858, -45543390, 1502821501, 238819124, 1376873815, -551214580, 1985123565, -1356517206, -1985637991, -509261010, 80143062, 1814444416, -903948726, 227319304 ], [ 76252813, 2042955248, 639335298, -1635973893, 1375146754, 1028881444, -1806710756, 2080185728, 756361021, 506594023, 220553005, -308342772, -2123433744, 525967153, -1696468021, 1272098071, 1965004468, -834161511, -399800285, 1713946963, 1199484531, -1667833057, 1422792621, -1896103422, -143679260, -664249333, 2104187048, 131314603, -12368493 ], [ 1029676078, -656960458, 953254202, 1805556333, -777703819, 1383246529, -1916203381, 1575992704, 1005519659, 827098275, 2021663556, -1505528330, -1502013782, 564828616, -1893695393, 67810303, -1105102697, 1488690108, 2128838725, 1897940378, 32813746, -1400810696, -328617747, -430396290, -1457702338, 704712449, -543196796, -31584046, -959090451 ], [ -1020332874, -60082152, -2066390491, 113703511, -1159336879, -567410881, -718601982, 589389279, -587988543, -1554813562, -1170365373, -123552250, -87496924, 1178103581, -377625374, -1725469776, -1511779238, 775171995, 1573115174, -206336212, 2118348683, 1980883641, 894334670, -1523296424, 1676390100, -1576054653, 1194399845, 343800570, -367294646 ], [ 2120895163, 517823429, -582468218, -2109668755, -284877672, 467742854, -1251433745, -1485351115, -309385521, -287474425, 329626337, 1566457542, 1918851790, -2011116620, 2039260805, 828962020, -2123872324, -1580957348, 401994862, -752149998, 634003380, 404092646, 1389875645, 1655422194, -713511736, 592297709, -1056251411, 1559957211, -1304625699 ], [ 2019057947, 1411877397, 1571293571, 175401443, -1270674773, -648913847, -1848562684, -2016416369, 1102275020, -1865759026, -1588634809, -1044017931, -615405878, 350144973, -712507112, -1260917280, -1548359867, -674253722, -1196576102, -1692229947, -1776192261, 732841704, -242879908, -2074088507, -1956925569, 2079477967, -66651943, -1386370254, -1721604206 ], [ -161286196, 121564018, 678526523, -2071156622, 1871003339, -665555071, 883142049, -1663833095, -1844951188, 175278389, -952012761, -518042569, -1171109859, 1245879182, -624182070, -1474938297, 1659757318, 2052866305, -860683555, -135052711, 2137597285, 1278685420, -1574213570, 81485093, -2100064577, -379354461, 1809935258, -864530479, 196621213 ], [ -2138010441, 1184548864, 1545440738, 1369639503, 1359050137, 1697439010, -1849192755, -1899807421, -1595706715, 19384756, -1680246889, -471448606, -1856107143, -1847232423, -301050515, 491556235, 1003624723, -1041451949, -1305427725, 1930870238, -12509783, 1077436618, -237602759, 564287074, 658098881, -2120745125, -944033019, 858083308, -1850541942 ], [ -1074756987, 117865671, 712569365, -2131794113, -126937216, 232508043, 1869275773, 2071777954, -295411669, -1053464238, -1078755691, -761695533, 276957738, 707582134, 827344755, -707580574, 70332179, -81395363, -446412973, -1985923916, 444237644, -93554667, 1157686237, -1603584505, 617415031, 1331062370, 1475126205, -841850094, -116393758 ], [ -1403984543, 1148880018, -606038734, 1161534144, -924031598, 1957002354, -1194742623, 287932859, 1620386688, 1005607019, -699004247, 326417464, -1112899465, -1108878663, 790213971, 32841100, -457801330, 136433609, -1587466289, 34792371, -1344734059, 493087288, -1235973955, 612563908, 889388795, 1387883551, -1497310792, 1199886492, -1503455222 ], [ 120799545, -2000699680, -204581198, -36324881, -1340715139, -1584851359, -1428931037, -1618733493, -1090281186, -140844419, -892403725, 1831209563, 1993311236, 1310238914, -1972692905, -36703671, 1877014464, 865296587, 926937679, 1206162597, -1711267985, -2099033307, -1491543807, -1786995981, 1557816040, 491613676, 445288515, -2131170934, -616291839 ], [ 1720315145, 1373367345, 1105760038, 2070616685, 1972570066, 1130618721, 1496561986, -1448122973, 1399322882, -1350332411, 2035387648, 1384676059, -864143030, 112392790, -366907426, -254941986, 554558364, -1387110315, 354425849, -1366546105, -904568291, 1061708444, 448581440, -957091138, 1558062226, 1795669077, -1264632322, -1346286514, -2058965556 ], [ 1034110990, 667635548, 612023012, -2105241405, -627372175, -2089169169, -315547781, 1369783632, -2079336094, -829592507, 1929484313, 888017269, -1547963496, -1639609041, 1898485187, 725156866, 123760056, 547553644, -1513879026, -2062355087, -1988927338, -328674167, 1535576328, -1495585233, 383542058, -134882651, 15448247, -319216124, -645705373 ], [ 698455884, -341319579, 1710119646, 536093553, -647846471, -1284931213, 1039160511, -1546864517, 1461136931, -1013123850, 753970134, -246597341, -379843808, 359760831, 387149326, 793785852, 1085804503, -817708052, -1430569780, 1242037569, 1707146509, 588392783, 1797322928, -1349040509, -178692906, -70179199, -790400161, 277142144, -759791324 ], [ 1279262936, -1611704231, -21927929, 1894877488, -1169403776, -998617799, -387833145, -191588752, 567850868, 2027850110, -60359528, 389511991, -1109316146, -243291576, -1263043571, 734269477, -579662667, -1923442082, -1926487958, -1342957022, 976752313, -59358179, 68424188, 849835042, -1047365090, 604084130, -1340071006, -146465820, -1152301512 ], [ 109679119, -1653729682, 1282919243, -2092950551, 637206783, -107422824, 1391213921, 1545105813, -2022130182, 681453156, -568322705, 1038380134, 1846404887, 12281859, 862567756, 951977538, 247538292, -43532560, 1570137256, -204625133, 461297021, -648329930, 1605846687, -1193573660, -952911318, -1500307699, 200657706, -1810428258, -1000604107 ], [ -2115056386, -85897283, 15627937, 953500845, -77214813, 1569904487, 360431988, 849526398, -647528033, 693533400, -767999581, 1080270107, -1079339227, -1989187244, -1968411308, -1675954260, 1037841992, -1397939734, 255774763, 1451890877, -1805409964, -1323458353, 1689448585, -323624692, -591368988, -1374672764, 1416613545, -9324869, 644390226 ], [ 1564761232, -1033417300, -1276663946, 690693103, 279802031, -86196558, 339651125, 1097134890, -1657669324, -1352776614, -1739123789, -991384410, 713120350, -386929568, 542701499, 1199318789, 397311684, -1475293258, -1107347255, -893003317, -1848365592, -1670741834, -1345811230, -40021134, -338519732, -1806193900, -83972978, 1705053631, 1530935484 ], [ 1404057996, 1710409265, -77729471, 165596363, 1926433384, -1144483214, 1733014848, -2070881536, -1833444820, 1828320046, 12943049, -1039502562, 1082187455, -938790184, 591635572, 1618001665, 1088792440, 778607859, 631956040, 1292455885, 861044883, 1614373518, 1487075514, 1499771327, -469950455, 395852389, 1091090040, -1744564963, -1013000998 ], [ -1163011587, 346827876, -509557906, -918258994, 1550290435, 1951888291, 2125801137, 772376691, -1406618561, 598413729, 172586993, 1333412686, -1080352945, 1477208354, -679103787, 18371738, 968638749, 1777139314, 1684314718, 1319362151, -1823489783, 278851448, 685405862, 909881082, 1238655081, 2090234537, 1861852340, 794399702, -664085462 ], [ 239309341, 714525445, -1816117293, 2026747197, 1324228716, 977904304, 1357215455, -1758308560, -1721410119, 1369748608, 650206774, -1226658816, -1289433470, -17904848, 968566650, 752494281, -1972560092, 1911902509, 1035365895, 176024523, -667837470, 816548444, -1054024002, -63493545, -406902917, 1091655906, 51946510, 731860437, 1480181974 ], [ 1146642580, 989232663, -345760881, -367893035, -1991112212, 953565689, -553933441, 81833575, 1306598320, 1848364684, 400399370, 1047040704, 735789415, -1329213123, -28333033, -1442571263, 1726952047, 695809051, 183460605, 2082361123, 213577969, -765138000, -725200812, -2095773675, -1349278845, -403256462, -1844704338, -990704532, -789419637 ], [ -379239192, -316197556, -1332437787, 442093212, 284688434, 1520360856, -1298650643, 1093392004, -2059746423, 318452014, 1667494538, -857525060, -292134810, 2008211854, 1270432612, 744790374, 504297159, -1355327777, 1673946446, -2046850372, 1445785031, 1352659086, -1063528977, -827868671, -876078021, 43310933, -1545180567, 385977973, 422252979 ], [ 229635326, -158392027, -630404083, 1713666531, -2063779432, -2070310769, -715809542, 630073169, -640571116, -330584622, -1655730440, 1621918517, -1207928961, -1755562752, 245196390, -407481830, 1780221337, -568197072, 965355761, 727514904, 769147861, -239505971, 394894462, 114051367, 648786125, -753523060, -1706218174, -734019587, -783805556 ], [ 198703671, -1703524033, 257783583, -1923865471, -198704500, -1054628159, -1504974053, -1515913629, 699698178, -100921263, 1367236057, 548682116, 955109583, 287113375, -631840126, -2077839555, 409723197, 1562081251, -1470581495, -174383053, 847363248, 1600896909, 2061336406, -1483009806, 1960348651, 694734768, 1047134013, -635965370, -930525429 ], [ 1774162134, 1675509819, -448606417, 1999318721, 427491459, -359119200, -1400237334, -924724896, -1726962846, 2143841277, 1900486683, -1821148782, 1776054401, 660239600, 1959478660, 877340075, -2022334514, -907867618, 252187582, -2084783683, -963312493, -1708844416, 787798967, 584812655, -61139788, -1962566025, -1776086285, 264399037, 1290007911 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 1394460367, -251381701, 191965551, 1738161516, -362469302, -1925049105, 1047899432, -1837040934, -317909596, -142713382, 2044933351, -437363645, -1446420458, -929229720, -1867020523, 347755603, 1900105428, 202850349, 727082437, 2026056369, 1680801490, 57033530, 1531331760, 1895862149, -899600722, 813623133, 1364154641, 66316514, 1856954520 ], [ 1708411677, 1938832615, -655943646, -1150999559, -1893180498, -807180992, -573798681, -201579964, 18947101, 2107225326, 125396035, 1658676376, -208684793, 1267917883, -1564642551, 1970752732, -311634366, -1259526787, -609666205, 197651116, -1767041212, -1507746478, 1835691298, -142589417, -1072811026, 2127626804, 1750273260, 238755728, 1524709942 ], [ -1145204493, -1950991939, -459595391, 351643446, -585113952, 1738957864, -917996533, -778940403, -1323110909, -745993874, -1131190609, 1601168609, 1745890967, -847324493, 1772892975, -889780704, 359829748, 1788733663, -1654339075, 376151176, 1927045693, 184706746, -1509930331, -1583412227, 180651980, 581455347, 203466688, -370115061, 1899314606 ], [ -1365419045, 1428087115, 734979400, -1329719262, -403306719, -872855763, 508844534, 759976343, -215963854, -2062703228, 1438288403, -233750951, -118601896, 1547095035, -1568753662, 1581143137, -252530521, -685240152, -1364169670, -674254851, 109520852, 1599106442, 1940769883, 774143045, 188026369, -70970384, -13421498, 1871815449, 541444870 ], [ -630041724, 505936873, 288341504, -1734868193, -1381873923, 1939374538, 1765126992, -908181238, -1731021731, -875299191, -2042346483, -1779568780, -555888885, 38327333, -183936350, 140730161, -323100655, -1904097304, -1771974013, 537838635, 318990008, -2137031609, -784042653, -209213678, -1920346588, 1276929238, -501164295, 1911448673, 1734568862 ], [ -472676839, 1123709133, -1321662800, -649903456, -1107910795, -966155368, -993550134, -497644989, 711519915, 1811517662, 559812713, 1280862136, -1350527431, 529790901, 399593084, 1583801704, -33499680, -1048789812, 1264700689, -43180264, -1862272588, 859587048, -1246322198, 2066464142, -1639443559, -902298730, -1100505767, -586751218, -456110916 ], [ 2139493734, 248314088, 797861743, -1072948188, 912563856, 1388026055, -82957414, 1748326885, -1730776230, 1104360464, 1668405594, -1086247116, 761487776, 1715610141, -164372150, 1869818139, -214313658, -27427235, 1023190341, 1048297386, -1376876238, -1659930, 479368120, -1514892604, 1539901694, 539358719, 312680014, -792300532, -390429843 ], [ 299600005, 1773957682, -1843380401, 1540083315, 1567396500, 1181611192, -1843998170, 715925247, -2127119252, -225275823, 213808964, -542122631, 1337212254, 1332782147, 145912803, -575026341, 762107803, 1159988090, -1156312437, -331512678, -239710583, -649927877, 692098717, -2109999639, 1723828356, -926688043, 1778025772, -1278013199, 2074802183 ], [ 277049023, -1402609886, -687547461, -2083573249, -1647536713, -1129987512, 36219386, -585106389, -23286642, 311052000, 1441672299, 984205739, -1462946795, -1940679636, -2089354867, -1869505741, -1288724157, -1891335367, -1129685730, 949616690, -237228115, 1343563905, -569233207, 753064127, 1275456090, -859987164, -1077742004, -44677492, 1902343290 ], [ -356123180, -32579565, -1403277203, -1951799781, -711078051, 1291315764, 773008442, 1696342082, -1004771262, 563588951, -34746271, -1569579851, 1183277201, 525072308, -1387944880, 1877231379, -1529413895, -872970888, 1923529341, 794495237, -21163497, 42779683, -1700964339, 1370210272, -1628340716, -1382876554, 1666397461, 1139975784, 2007242190 ], [ 151311914, -468457346, 695032510, 2097843286, 1446704207, -983930683, -391907964, -1299659691, -1541196776, 208464930, 180551488, -1380527474, 177575124, -1831389700, -746945505, 1558344588, -26720509, 27907042, -1415823370, 955140255, -1281735564, -601632628, 247373118, -600568760, -2135924958, 103032866, -1240257344, -1719356110, -1751824372 ], [ -427462909, -335204224, -2133003902, -2046175811, -1062691513, 156266426, 90491000, 1029005195, -1134364583, -1490748129, -2100816842, 53335303, 1362311441, -766448808, 1881367717, 897096768, -1772558117, -1691305630, 1578715473, 748755718, -1065762987, 908627142, -706464693, 548945186, -2078203919, -696081326, -70422775, -1705165953, -1793872580 ], [ 1293725062, -1597873091, -1805584284, 370118346, -1151482448, 1884613080, -570952815, 1083155244, -185853798, 618415540, 1946746442, -1749769985, 109345178, -468569158, 405747018, -779006201, -1958323454, -775220549, -1339614517, 1794357240, -1016305959, -1879810848, 1740499512, -1679930144, -375194649, -427260254, 501588828, 653234197, 2076934496 ], [ 851318602, -293700518, -2042039244, -678290661, 1862795917, 48521624, 1019113716, 771426822, -897822155, 509696625, 635335640, 351686210, -1565238269, 1721718434, -859777299, -1606853408, 2094318853, 1890285319, -1793984645, -1794412716, 106848576, -1858308529, 601238442, -1619729870, 1377994406, -1640949679, -445504099, 499112750, 618541708 ], [ -1728897301, -1963858797, 1753116659, 1239399312, 1309710901, 96553346, -10223573, 1317461512, 1599856286, 367695175, 1463919823, 1263772824, 1689705909, -583204629, 721933229, -697353855, -1676491365, -1419639501, -1189947329, -940258639, -152428757, 465153134, -884484856, 1030475959, 1402565633, 1740232045, 496353212, 171716327, 627369803 ], [ -1571735462, -469603785, -1989889538, 1255834815, -1632911173, -864313312, -417452254, 427719104, 1141101681, -1565312358, -1475178423, -640073920, 1156885666, -859766458, -1723124075, 2100021780, -1788947496, 672267516, -191875829, -126109583, -1789068917, 1645193913, 1173647975, 895773618, 1255599146, -1499366730, -970287717, 394812426, 1714101288 ], [ -147497470, -2027958244, 1351548336, 1172098144, -1893282262, -108899626, 1759736864, -345363819, -2103649807, -399284447, 121241329, -1131847791, -1404544843, -1725463229, -2138226365, 2014062769, 297147388, 1113611098, -89122958, -1915991167, 2094194810, 1204390760, 1957437350, -930584494, 505716204, -838709567, -462771669, -479668857, -295149241 ], [ 1347660637, 1687304110, 1318230213, 412510942, -743868106, -758989654, 117303919, 1804794272, 1242956147, 568417267, 365349119, -290735285, 604997433, 1145085176, -1950071517, 286773313, -2117246874, 1192477787, 1597598796, 1849014613, -268525782, 272161144, 2122682417, -1198216491, -1847154991, 1794659768, -1373422618, -1672576434, 1550822611 ], [ -721744246, -1675270798, 1714572949, -2076049606, 253913332, 1539662776, -203855577, -1795725830, -1885421071, -1865495806, -1917492389, -203735703, -1840624249, 1329590259, -1376168170, -948141743, -732866338, -1130720549, 995564049, 772052700, 1857861491, -38105146, 2146889761, 996323112, 708548462, -2113701664, -1863817665, 332355834, 1900053661 ], [ 1472568592, -461372642, 1167000178, -1424552720, -281720138, 395911551, 710626940, 164636359, 1774947466, 1992790316, 726176225, 1302812649, -1095581069, -1667179261, 1353040617, -1296622284, -1334655012, -887170045, 1007183687, 492822496, 809781401, -113834258, -1363207025, 1439192736, -1531924010, -390919369, 630666066, -706591624, 798461384 ], [ 1816319939, -595026365, -1424186348, -312770442, 157496007, -1869182262, 1760662407, -1052249908, -1753335664, -2127764869, -1945806813, 489599422, 1670431564, 1701229129, 1859484431, -2190452, 1074480410, -1145424334, -1685265084, 1806536000, 247647282, -261943028, 7421768, -44826172, 1361286536, -250946699, -1009763149, -1764740810, 686855955 ], [ 1871662709, 42113087, -393841464, -890484328, -1568117174, 287870227, 2043302796, -812870528, -1039160869, -223427611, -190012316, -1277342211, -1441459332, 188168601, 1730155073, -1841104349, 851590202, 1164909542, -915366090, -2019639242, -1104989376, -909720102, -794355111, 736486701, -36515640, -961451454, 2015075984, 64721173, 288333390 ], [ -2040763081, -552383696, 75909401, -1604598979, 302069304, 885620182, -938742051, 1496532050, -1254996050, 1607390605, 878636891, -1032024856, -1867060416, -1460789432, -153100033, -1303652763, -466275093, -1537088711, 1545473328, 1434898908, -465321799, -1152922586, 98529761, 212806943, -573791277, 376734384, 1755954290, -1580230541, 165317291 ], [ 1059421096, -1969184422, -1301448917, 2144442081, -173637856, -739734717, -1543457825, -929211095, -1602849454, -1762432887, 337918098, 1468029949, -1058957922, -643365618, -978198117, -1285554472, 73773872, -849846459, 1665771559, 581801828, -314283830, -683644740, 789338150, -913980254, 760558817, -1134658056, -1276054459, -98522922, 1750221663 ], [ 1097018741, 1285567611, 468444578, 1544688549, -1650927480, -490997372, 737456167, 854266341, -18506159, -1659709888, 1911891437, -1664589123, -562431484, -755323345, -1931130984, -1349066332, -1945182311, -966592335, 288455145, -2128010658, -656114991, -143150597, 604911758, -325970869, 616881319, 1188090081, -1224321080, -255534599, 1129414335 ], [ 2074711625, 2040181310, -1664066861, 1855257283, 721238252, 1421452603, 493999266, -1925183280, 910497809, 756929735, -655411277, 1392277604, 1965634181, -237073953, 1621032337, 1125362034, -271725730, -1506636414, 284025087, 673308049, 202540105, 1276066964, 867701031, -578424149, -1704593204, 801194037, 1986422573, -1853152463, -528510372 ], [ -1672271408, 1929495982, 590405215, 1747110534, -1682385086, -1851418791, 1802554262, 940242345, 2050592391, -1404318797, 1442502805, -454344538, 1593735459, -667961240, -1824203847, -1651427929, 1046933836, 2079455959, 541388159, 2003611749, 719215017, 38791023, -131052255, 1140958792, 482562422, -788077161, -421214176, 876082078, -1603061088 ], [ 1044907663, 399356134, -86194653, 1912311211, -996567322, -1364983894, -722997565, 1266616033, -1423918690, 1767243903, -23617939, -2064785623, -1012144277, -1132837951, -77603655, 1494579983, 2094786648, 962082239, 597115410, 691639034, -1842598307, -1380306179, 1696520159, 1319845119, -402249673, 1931849067, -1322077252, 2120416404, 717867492 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ -2129232591, -844760684, 1308998716, -945954457, 2021216115, 158217930, -103453495, -1443021185, 2125983474, 133561830, 1420449633, -974945881, 385789061, 647687541, 931355993, 160234914, -441146303, -74864067, -1944690272, 33515719, 342290995, 778882621, -616494541, 850697703, -705836702, 1356328207, -1212730785, -1554205861, 1972937414 ], [ 1429616793, -1313270937, 1784301222, 559149340, 398536140, 285181234, 1388420351, 1419565978, 446291309, -457373790, 993595907, 1476020131, 133073202, -243979291, -771377472, -291303626, -1348787337, 1551890738, 1893192589, -1417981382, 585288429, -1727087392, 1275322055, -1957955206, -317132502, -117188707, 936841493, -1065948224, 1353986014 ], [ 1489451123, 67587318, 162507141, 1073566458, -223956534, 1466984865, 1388654224, 290821042, 415509378, -913759716, -832233599, -1303258993, 2091225400, 1166502196, -1589599633, 2131910517, -1362710857, -393913080, -207394836, -394278388, -359407171, -962131617, 53355039, 50269031, 72792836, -830731527, 2102700797, -732972368, -626202514 ], [ -1844559745, -1736467276, 2016726150, 1804175525, 1717354568, 25716144, 2051474959, 1070308207, -638399046, 2019786000, -1306251088, 2143409232, 195750921, 479479062, 981686738, 1414882183, 902797712, 1086057778, -236267679, -1295743867, 210402807, 743281617, 2022809193, 352807488, 286801834, 1878893192, 345864043, 992313008, 659338619 ], [ -1612857956, -1764975653, -1961213151, -1181501540, -217717388, 628781169, 589123951, 1960466949, -755928873, 1971591408, 1809245346, -965438504, -1500438544, -1580663054, -1695485890, -1277595407, -712565543, 1126148674, -457789589, 760317067, 1615748201, -29236817, -1014543963, 37761317, -793888345, 1092123580, -1473666993, 795591058, -1740533691 ], [ -1994347930, 489539533, 923325312, 1274297094, -1682850710, -692369845, 1837968865, -1065047065, -911195767, -2127258425, 923859471, 2097875680, 275669288, 620139867, -274505910, -2140001922, -1758592549, -1654755403, 1650844758, 1539481954, 834842482, 901413142, 711396244, 74125147, 594942016, 982585000, -747127561, -1104086542, 590332610 ], [ 1961841805, -1776641181, 236694863, -272915172, 1106360450, 788811276, -1252585968, -159627537, 1263860078, 1352360378, 1743174546, -1868284979, -1419696208, 110968071, -1913923712, -1875137031, -1180716183, -131571352, -639395853, 228992331, -871157784, 1217135010, -1753643016, 1679192923, 562447867, -883403227, -1952448356, -362765996, -1871778720 ], [ 524405446, -332506413, 1328102300, -491816774, 885386699, -1814444700, -1357911799, 1799691649, -1031007614, 492806183, 1664485409, 1651636630, 1601345012, -1671615645, 1899625358, 1165932171, 428028581, -746078468, -1844815927, 175961003, -529671328, 1826510413, -786348248, 218574229, 600018896, 1870897421, -956513926, 1927284165, -945541199 ], [ -74866836, -1539291539, -1664645150, -575838728, -1909927225, -2045809267, 469711579, -679945207, -1284390825, -255780182, -2125072276, -749098382, -948648563, 281445084, 1004537426, 51827064, -1490385701, -1419042996, -62468481, 1419558578, -489001145, -1256987553, 661183328, -868688771, 1725282961, 558693693, -1912041741, -537631351, -1043359567 ], [ -1131222891, 586886918, -1814835079, 1548986199, 2144030180, -1511805536, -1615968685, 1961956345, 1503448901, -1324836699, 1023553317, 433843385, -1148748572, -98472300, -201087097, 1370189264, 2018903461, -1740400612, 1319960989, -480653410, -1068084117, -1192145781, 262351707, 237326931, -1210249089, -1562932862, 858397989, -1413382837, 878449438 ], [ -593780660, 1495017957, -651675588, -1671068913, 1793586628, -1590194464, 288106570, 655295568, 103465881, 1198135323, -1538869824, -2062403187, 1025648491, 1226247857, -46816430, 1810023675, 1145689450, 1076683883, -335004527, -1624138031, 1048450665, -431826616, -1887201003, 1368433454, -2070599457, -212050750, 1439473109, -1394098391, 733379614 ], [ -662796362, 1261507846, -1443515743, -311446455, -1324070924, 828542514, -992826764, -1708417386, 1878267668, 244133008, -1777255809, 836174628, -1556217238, 590526275, -1152666648, 952059639, 1259303175, 429891781, 60494666, -908099696, 1524287285, -827603304, 852346762, 46791989, 123771394, 1948810363, -1444579107, 1391143256, -1800557632 ], [ -178431840, -265661492, 465243796, -471287163, 65062436, 1836165341, 1417261717, 1282188709, 338495159, 1927525596, -1893206905, -1241512676, 1568754180, -1582721597, -1861289952, 425191456, -1311272845, -737319508, -1133780867, -1136803435, 143108681, 1234315902, 1239763025, -1581628680, 733102508, -1783862783, -1703592811, 1401656566, -560904129 ], [ 739182658, -215030681, -650173901, -1743381640, 1234300629, 3216173, 2132233631, 1034267603, 1995240, 1293153196, -53454189, 1123391210, -1172649368, -815385533, -238694843, -1980283885, 2096746917, -2022634702, -1805466306, 247195737, 1825210611, -1918763926, -1502715342, 761964741, 1730696707, -1965533479, 1724917532, -1442102044, -1814415664 ], [ -1350634723, 1130412446, 1192867423, -993361626, 1595268950, 1882218725, 981084234, 1945860851, -1096776811, 74648575, -977933, -981323899, 592824014, 1912298882, 1639351513, -1895017232, -836467578, 2073697609, -375048673, 741520352, 1552063883, -1542246926, 777248256, -261274796, -205330233, -608032236, -98456965, -1597844636, 702369182 ], [ -1129040399, 1246857702, -1932018828, 1188057626, 1825652649, 126550030, -202609512, 990170578, -1137945183, -1191727733, -1424584395, 539481032, 1250755216, 777113012, -1790644680, -1071453054, 2068378919, -646758420, -371595009, -1651573989, -536952058, -1705547237, 577170676, 1425819829, 347820147, -1889168623, -1733593428, 570425265, -1279968959 ], [ 1475757649, 842372119, -183289420, -1813290935, -1368760208, 1678484431, 2022787228, 1307436118, -1295848498, 1922549387, 1183560233, 407528208, 2091783131, 778705829, -380087861, 845276012, -1140161238, -1038448468, 1937818972, -1728527314, 775346560, 2141019280, 534118051, -371297635, 1857562706, -375617633, -540999692, 852839830, -877957224 ], [ 1545768690, 1051561811, 795034301, -2124737340, -132821830, 1946154380, -152704882, -2071751170, -974824393, -1646914583, 666557509, -82157339, -286405408, -852087470, 1581175243, 511576825, 152891215, 152373938, 1771984571, -1996126731, 1380047250, 1191671554, -653520441, 1488755309, -122814207, -1625081330, -1930272309, 6327389, -734217031 ], [ -426563602, -2029874682, -1377106744, 1946459294, 1758623879, 1910004705, 614229704, 1789629147, -330574246, -1738514335, 599675155, -835652757, -1232636782, 1173295979, -1933844463, 1506919166, -1727658438, 1733081464, 1095585172, -131108451, -694391540, 69733261, 1546416359, -44181184, -1540537196, -54824108, 1439988376, 1135437799, -1994502100 ], [ -1723439736, 963101438, -789927982, 117153757, 981501035, 569408730, -1119791663, -185429539, 2045158604, -183824381, -243541019, -542606538, -628949389, -780347918, 723217547, 185848232, 2061919014, 343194821, -713967044, -712207770, 87722502, -1338073096, 675824874, 814584166, -911858676, -1050220778, -318048825, -277420958, -916654055 ], [ -509293316, 1591292743, 846447736, -216135015, 528573973, -862009097, -1026631145, 1406170019, -1901676469, 1130056306, -762899951, 887077558, -919021664, 1128089078, 201279322, -1466582569, -2055793970, -2113004920, -504273821, -100099093, -370751897, 1828119515, 1661777433, 935851911, -981843049, 509738636, -2017172576, -1224301018, -1233391634 ], [ -1494716746, 592750488, 1858910903, -1777699792, -350534386, 180485019, 330443299, -1694593419, -213962358, -1543341842, 1569959945, 1463060907, 921483823, 1332947100, -1904455775, -1241009550, 1086355204, 2097863234, 1264793608, 1020255647, 480506968, -1381246658, -883608201, -754677466, 1245182553, -2086314691, 390445528, -1104385202, -1630910372 ], [ 186753877, -1254876461, 154511146, 2119679236, 1856310497, 682353140, 1274118699, -1187868186, -561703890, -549818615, -1469958668, -419325571, -1111714005, -1401608991, 1334983688, -363148731, 1566638498, 1228487413, 1884946449, 1502202425, 662228724, 2082709693, 1968754644, -1458405594, -335446355, 1860419740, -1615658818, -310692183, 874880042 ], [ -1085961127, 369593937, 910237304, 1063111714, 774234656, 1085403146, 1309250607, 271700677, 1651164332, 1530328409, -269710601, 994555482, -1784045128, 1791410676, -1327752701, -447361310, -1156288365, -303607241, -376691033, 199794397, 1624617990, -1071910187, 2099019283, 21559174, 1787181321, -1710543536, 1303809478, -205651930, -653765641 ], [ 539719032, 1150663426, 74364091, -1581539369, 698601677, 1539859341, -889698931, 50846644, 898504892, 811852717, 2030753737, 108225902, -232475223, -1043403271, 1833001956, -1960414360, -1576265748, -1386240098, 225258763, 8357349, 486357132, 1767180987, -2125783739, 1683557748, 1772881612, 767501404, -303551009, 812456477, 1656678616 ], [ 1156777111, 432035199, -2006610521, -1393408397, 754942592, -600803682, 555599287, 74010532, 722698750, 1016118523, -749796751, 738419145, -2088902907, 1134969805, -1116221362, 368066583, 1880560408, 1098908933, 401481367, -1046660646, -1716103203, 1220532652, 504487240, -58660540, 1845128086, 617683136, 2005181161, -1248256862, -1449249708 ], [ 1755475405, 201639499, 1272027478, 601515196, -296165203, -1609352670, -636582286, 1417977115, 252974751, -599891766, -1238381336, 897489870, 1136299465, -1583731426, -680986967, -2064677688, 540505383, -764822072, 1155973231, 332065413, 8928822, -67549687, 320925350, 1386794834, 494678847, -1435978245, 948457285, -404421145, -523313931 ], [ 1249251186, 731427977, -2032312047, -346121430, -986032695, 1159329184, 1448837575, -1683889666, -1211754369, 789292462, 2119643521, 151756420, -2144325562, -1044202307, -744799296, 2098836955, 1121381631, -1810935458, -589876967, 172594917, 1511188669, 272435173, -855352300, 880974331, 1594685262, 2116773343, 624893800, -1941792169, -561120176 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 232555613, 1781048226, -1971091616, 1435982643, -575842243, -2138413776, 227356679, 881686187, -1023715296, -2142291854, 919895395, 348426502, -1304947867, -1045631427, 1122144106, 1430434312, 1831326554, 691275499, -1275702345, -149537018, 311670451, -1737722265, -595637457, -290397140, 890234573, 1405660131, 2066017463, -1450573494, -694283203 ], [ 1197107834, 366584327, 376549802, 664136948, 232203668, -775536001, -211298116, -975460823, -684996464, 1153660290, 699279132, 376458380, 537968082, 393684565, 419348978, -777213408, -1860590309, 1734698099, -1490420596, 2072743007, -1888942004, 1632487213, -2092690982, 60672719, 1553508431, -20608594, -326366628, -933544746, 626838373 ], [ 1507504338, 2051500518, -896727251, 499755229, 776437775, -1599164709, -435843275, -1079442027, 430094667, 916272049, -2098660886, -812780123, 1550537787, 1988918894, -769508313, 1535198607, -1396674390, 2101238953, 173843559, -844758523, 1701259757, -1962518816, -622862583, 994334622, 829002146, -202310580, 1801699687, -674896268, 1274627615 ], [ -1461830616, -792784545, 225961726, 610914316, 109719224, -1362800742, -2015546940, -692014003, 2062053604, -523270056, -600680134, 177461174, -1256840019, 1803540170, -152097295, 249152434, -1990802252, -2020960799, 337434948, -1606710065, -837642178, -973153067, -840061305, -664171431, -450231332, 836260773, -64193898, -1058584700, -553379118 ], [ 834810910, 999854046, 693168961, 1211459829, 1363879819, -1731859260, 211730054, -2108298119, 1360348055, 1837126406, 2106720638, 38232184, 1999436877, 1291367167, -416607651, 290337078, -595202755, 1026252291, 447498611, 332235151, -169080531, 238773925, -845670567, -1304270490, -1119123759, 137782419, 1555326741, 41077772, -1806704285 ], [ -1885990818, -677034985, 708916548, 334421808, -1757851383, -712385780, 397517401, 2077233313, -46855951, 1298629852, -181623596, -181473983, 320468266, 1793834621, 253152028, 220694783, 1048407896, 787866381, 1281236141, 818029879, 1281074154, -1190280752, -425724015, -345551473, -1647521074, -1991428106, -625276114, -499097940, 529429495 ], [ -621071692, -1319771221, 1195946363, -1165544005, 1596996332, -1293457268, 1769323251, -715147413, 1702599289, 1332213811, 1210927371, -536905327, 600557659, -932719889, -1909687703, -257810899, -209074284, 1489563269, 1144603078, -2020666871, 1540910926, 998629264, -35269259, 1775387564, -1918705821, 1012567824, -495856808, 213931304, 2139356764 ], [ -632619993, -923494642, -1837910987, 1125058997, 1799689108, -582348331, 809623982, -450472469, -36826930, 2032978827, 1438810451, 571657848, 287866158, -994692960, -366383799, 92273923, 1974296716, 856414489, -984728323, 1902200385, 443853309, -101360480, -33386360, -641579420, -1692581305, 1618952194, 1158013132, 361988290, 1958938975 ], [ -727728976, -1696523550, -531374046, 15633501, -497038435, -2113498957, 60604496, -740701214, -1518560108, 1953327323, -1982481009, -1946750540, 676772336, -568439471, 1525138593, 759877478, -228124008, 808424444, -928011451, 1027706268, -1416058434, 854618687, 1043854471, -1067085563, -949360912, 1532391113, -1042499804, -864695235, 1434490883 ], [ 278240614, -1935346316, -950247506, 1881529888, 2044432439, -1617670297, -1309029381, 1489666999, -1132491920, 187035073, -674764032, -713201611, 818910705, 410769416, 541851066, -1592082696, 2146025020, -912349250, 1863009076, 1704976503, 1999661283, 1843107501, -2015218746, 1949562963, 141877318, 1878186659, 1353687529, -149229188, -1604736209 ], [ -1351830593, 790643157, 1028457496, -1030949900, -650297365, 1410708306, -314722503, 116264006, -233965166, -680603965, -60721357, -1636632318, 372467347, -1032010992, -2138476900, -654755694, 369248215, -716733650, 1641851363, -341220607, -2042594480, 1912396638, -473440482, 1315904377, -1585475003, 1548921701, 451877203, 1515335752, 1145510433 ], [ -1852709087, 610742091, -769775346, 1635274763, 2075861712, 1844302954, -865674201, 298631040, 900116164, 241704891, -1074418537, -984691491, -1298839320, -1418939309, 1719155407, -2041109244, -1311477362, -2055480266, 2046261445, 326035817, 672862692, 188424723, 731142264, -799804178, 498715900, 177007151, -72724360, 177934613, 1718861747 ], [ -230412616, -1701952321, 293722077, -1661965945, 412471167, -1862870557, 190774651, 909353863, 399430580, 2144510809, -854959726, -632581345, -441249870, 177817105, 1802356793, -1918765038, -19548528, 1007762928, -2129879643, 925957738, -888331954, -676369801, 1641564397, -468869141, 2020275166, 92859558, 1075913567, 2015549786, -217529337 ], [ 350128135, -1414698052, -2131578118, -954686206, -323821413, 1913582725, 2138937397, -773731245, 1399339100, 813665152, -1741385828, 1925689604, -1264198481, -925986564, -1596517883, -1140125354, -370145839, 1066142922, 1350133298, -2013946962, -1104733662, -1602347844, -227326888, 1621876095, -979076208, 1838793654, 1225289106, -2137064336, 958331452 ], [ 963447839, 1428950914, -1747217320, 1787357553, -1227448590, 1798837761, 543244410, 1502377713, -1698386694, -657074962, 1167048122, -1821051080, 695904160, 176229066, 567480903, -2034821926, -1574477986, 2082945605, 757115084, 524256800, -2095435102, -998844286, 1913668484, -671580419, -1412191250, 853389760, 2010188327, -1154333396, -2074137095 ], [ 1886734175, 594531620, -978098796, 737269554, 1324117210, -1512049008, 738909599, 424463256, 2000250958, 333626204, -182825697, 1270635054, 1017840407, -1707094996, -1970541675, 2019765520, 652507497, 598446969, -50690310, 2064601077, -1637543398, 241080746, 753868482, -137949220, 361112347, 886514282, 1146952470, 983647500, -20434473 ], [ -1449992737, 1011310372, -1707223131, 1869120981, 669856674, -1329171672, -270754061, 614595568, 1154968813, -1780844258, 1146401911, 876483160, 691104413, -692539329, -2089571641, 941080290, 192422243, -834776554, -1958896664, -1529789378, 570994087, -936011841, 784685007, 2017288627, 1481068183, 1493093552, -687140847, 131986145, -1936920551 ], [ -1342428697, -514584748, 1331626720, 1780847276, 2130920493, 640639184, -850152336, 302827851, -517263293, -421344346, -954207264, -1091684267, -269108960, 2066595300, -1571503269, -889530413, 1293515193, 276253381, 1785740723, 1854179965, -1739109461, 249569766, 143151167, 615876941, 68140040, -525418784, -964073315, 1319943584, -380891177 ], [ -1041030025, 1760862666, -1295069645, -227237518, 992776163, 1807050571, -114979139, -1437383344, -221289517, 1090597108, 1695965301, -176168755, -185343498, 890299307, -696111137, 556206511, 804137392, 1467958166, 795316626, 1448881069, -669776690, 1317132979, -113078377, -629746806, 2079223078, -2040527287, -1242816074, -865736577, -752008110 ], [ 1876931576, -538741905, 1919775677, 2011971682, -1847416602, -290178822, 1890701394, -1949200494, -173408914, 423983476, -362438990, -2080378182, 1284227033, -444980047, 1639523644, 52234810, 166036712, -1644693440, -876811739, 2075738084, 1109567134, -1734886378, -1305098565, -588567101, 720125420, -1529091073, 828817298, -1275084716, 1921326958 ], [ 1695831328, -884540843, 661691183, -932582899, -1752005016, 921741420, 1085168311, -1258573154, -555168061, 778703243, -1340670054, -553306694, -629662594, 928419304, -1639685004, 1634179145, 1717532916, -846320187, 1709823516, -61580658, 589139875, -1308421141, -1887609510, 1817614520, 1300584907, 85020789, 1164032988, 705970132, -1902254063 ], [ 190020635, -833786743, 157880389, -505034488, 2112057295, -1365273527, 1722330826, -687976222, 1814701572, 285652466, -2100484553, -466280978, -1206350591, -142586262, 1180820323, -1269754866, 2068633905, 2014712083, 452396965, 1978400617, -129812828, -82007129, 893185048, 2121352879, -1686768325, 1014407817, 1639140377, 1357539013, -52385831 ], [ -702641431, 1398034826, -992229124, 864400925, 34783051, 228451937, -2118872863, -276186128, -872470805, 311865630, -1963926249, 733003076, 247298879, -1295918818, -513383704, 175288732, -1251320868, -1357077110, -1989805258, -1697900210, -1293606276, 229536392, -276127656, 1184598040, -1854869163, -1875185703, 1030621698, 1500678208, -679825991 ], [ -333405912, -1844355075, 642614473, 1377534065, 60680294, -559373644, -1139543182, -2127036972, 474154742, -1897153045, 781943837, 907518704, 620693717, -1260584996, 633111630, 684670757, 497068038, 544961274, -232695725, -1540755233, -1658566461, -1360642327, 1112834327, 1138754682, 1340836123, 762947931, 1494289092, -1485776175, 227804132 ], [ 1279592589, -383156969, -2128544186, 1030373010, 1543259584, 1710291611, -718333734, 66694918, -19736430, 1542687441, 1231047676, 636574535, 1025305468, 50383104, -46662261, 1907167089, 1706798454, -1495312859, -380282962, -863527105, -101085867, -380350866, 672333065, -1056259761, -387194914, -1129883584, -532222375, -507704948, 392397578 ], [ 895707421, -1125927417, -1522469724, 343241935, 189668178, 359432952, -41746808, -1121114738, -681222414, -1486602972, 187815732, -991327427, 1686868043, -2108778427, -1261535421, 168633225, -11434305, -884896406, -2052172420, 1792180447, 36932706, -1598516896, -1606304936, -958474181, 1573965088, -1598605714, 2014849683, -792285266, -1786951013 ], [ 1475430014, -25662842, -902015677, 2118908183, 879194173, -1369075683, -795156866, 918480047, -2027553267, 969272408, 414158540, -1851258723, 790663457, -1173515506, 1543734957, -456693981, -2056099230, -610876962, -1330428859, 1748220208, 304416439, -1808901756, -1208035444, -999021304, -845375105, -260601660, -1004027544, 614201416, -1377984007 ], [ -1408460523, -1206805834, 1169018693, 1391563025, 1772280067, 1592066408, -1897026574, -727207195, -300369799, -546364999, -1646971105, -39320198, 1255459498, -747159281, -1865475487, -156375057, 1252072133, -935921189, 699984112, -856151039, -424604545, 149372663, 1977563671, -725606636, 1171405741, -1366998784, -458863139, 1085370695, -380589604 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ], [ [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ], [ 570021829, -496157244, 35480763, -1313320180, -261263796, -1967826610, -1856942654, -1649865344, -586583777, -656566403, -944959713, 2076757154, 40794298, 1734832456, 1975107742, 928176864, 1068208566, -235744264, 479394421, 35662654, 1960617419, -48742849, -773846037, -173804773, -1838367634, -1254265271, 812130728, -442964415, 637960717 ], [ 268222068, -1750969887, 4425868, 357567410, 1390163157, -2000846913, 2042921974, 996005728, -1159245296, 1188977046, -1640460745, 605365627, 1661053438, 943028984, -369029546, -1973500373, 144925833, 1290743931, 727273431, -439831867, -2093619927, -333115987, 1534030432, -1162099084, -466606923, 1016535277, 317927734, -862245955, 1615152782 ], [ 1737140806, -1234807028, -1711278946, 693436324, -967632483, -1134830712, -399560155, -234486824, 1215532775, 866147197, 86260320, 975270314, -317604590, -1537751574, 920644312, -1901488741, -111975411, 1762268829, -646054313, -287922263, -1212138032, 1542019105, -1419317444, -1302024386, -979272710, -364721964, 1084041471, -38554360, -2121239699 ], [ -285962160, 1101469785, 1168662159, 467010348, -2002732588, 475068826, 265983808, -712881228, 1380621451, -327381643, 489861221, 1041411130, 970103355, -540561663, -650958025, -1502308222, 1139378236, -1732599582, 328854771, 146596870, -1632765074, -1389678879, -1986852638, 1985422632, -651173435, 1542111368, -1595758532, -294877941, -127220413 ], [ 669436660, -1767872445, 179716226, -1588875513, -1451676182, -704191911, -1921192944, -2049525373, 804258308, -624841449, 1113395903, 2091959304, -768863224, -1805319317, -1675126965, -92723908, 1275021305, -731666502, 1464262528, 644732263, -1617557850, 1775497164, 1905805090, 703291474, 1594171262, -1364781459, -1407097281, 1239856278, 25336862 ], [ 420896866, -2021724643, -1372621131, -665250749, -2077057624, -2090326095, -1015610403, 2040060479, -740801906, -563716797, -854735375, 1603480710, -1998939192, -1471486821, 1931740810, -1944574784, -1036352773, -2034908144, -627084261, 514247121, 1053573052, 1939502656, -1904332511, 421560359, 349330812, -782407487, -703079185, 1740476203, 468646574 ], [ -677022744, 422961812, 1786443078, -2124327818, 1962291679, 1409164697, 485667856, -852938702, -1582255738, 539656302, -225300516, -1860817231, 922010485, 1628103021, 1778068032, -82719772, -389230233, -1917102078, -729742098, -728336038, -469965006, 1314867369, -914536634, -1806560871, -404635449, 432999344, 700477708, 2006767286, -1414133914 ], [ 57213212, -1175941073, -1944310665, 785334271, -1019898196, -650148234, -875589405, 289333693, 1396895143, 677560564, 1784663528, 901226984, 1358062001, -107165628, -1116257976, -295763249, -103296681, 101270058, -125230764, 1328329962, 375912780, 656084433, 131467428, -847022515, 1447797240, 46678811, -109829545, -256192971, -1252331636 ], [ 1284568747, -667227814, -1149903135, 791043036, 2019986651, -1121132847, -719967220, -937713731, -687661426, 868351029, -386299533, 500494189, 209151439, 1584599271, 760395689, 261170916, 1034013198, 395747939, -1809234590, 1929360469, 2128011613, -596090609, -1108495968, 530108289, -88441607, -507455814, -313005742, 279361593, 1910801580 ], [ 62000218, 2131747015, 955201111, 1291352530, 1024822799, -105714896, 1932080966, 2084547749, -1790364455, 489970522, -1401204640, -1784869779, 2111482422, -1223535918, -355176351, 181054977, 1075096637, -945647312, 425356411, -1426658708, -540784684, 522523283, 1456418351, -417462449, 591738349, -1122602798, -1341693578, 696825138, -1801419421 ], [ 434852011, 2115715309, -1516681474, -1804198309, 973322779, 1118621360, 839546805, -1018809998, 1170503707, -1976105406, -801101134, 484436236, 1285009990, -1112804891, 1217784784, 1130411599, 309139580, 2111524383, 1056378287, 307386706, -1559995270, -445618587, -885695335, 407581218, -309298428, 800029785, 21733419, -1909411796, 60885837 ], [ -1758148619, 849787415, -1693178937, -1748523143, 1057533429, 65344004, 1129526204, -162798869, -1526875421, 1086994704, -22517085, 1024920421, -1326922375, 2039449629, 1541348861, -1400178922, -1959339409, 1072469365, 720582709, -1987154565, -168989388, -545735083, 747749333, 599395677, 923373579, 354723688, 2124303949, 326882401, -274199642 ], [ -1308782489, 1785216025, 1423615166, -122434794, -157281132, 1428432081, -1448818834, 2109289581, -1768720441, -968159380, -1250202246, -598606745, 877372278, -693243491, 269643794, -419055885, -972097766, -977333612, -1637593412, -771063191, -1927641369, -2131119725, 1314495769, -98731022, 1660425962, -1926311518, -1869592393, -914560201, -851702740 ], [ -1293294860, 1518548253, -896240655, 409396738, 224168653, 617203451, 1620427598, 1187339213, -1455846080, 910684473, 47011009, -948051521, -971322072, 149716701, -1122732832, -959524803, -1070155311, 2012059746, 1361274223, -1373740298, -790312527, -1540660272, -999312774, 408579184, 1362781473, 1210597569, 1842288598, 1576635156, 364839144 ], [ -43402077, 868345900, -1238483932, -1611187915, -1108231189, 1667858419, -92579864, 740659113, 1409356766, -886343078, 1661631224, -2061164358, 1772167895, 1322483105, 2061188336, -1800950872, -1861268125, -2032819549, 77006680, 837933279, -431446294, -1390932153, 526509175, -1548983472, 1482733779, 894929394, -545210731, -2020116327, -1703814371 ], [ 242323373, -1963561832, -481446390, 1444056313, 102128497, -517767370, -1865769613, -37058173, -1432347878, 1396002250, 1766535630, -1242600428, 599821475, 318355962, 351017390, -1880908703, 2099027881, 1701063485, 1672625525, 1264664040, -1203121765, 1689684231, 1174290314, 1401103889, 1347354770, -467286359, 1430678110, -1123079566, 2095900779 ], [ 1382900642, -1303370312, 1080079427, 1026097444, 557302805, -1806899896, 196655141, -227905569, 243690198, 965839635, -986436675, -112913113, 142504027, 1736598323, 572029912, -2109381054, -2024576712, -79130110, 1991530843, -1455239688, 717244944, -599314511, 951919139, -818726324, -1156469417, 1733203821, 1091576846, 1398647666, -6363827 ], [ -2090591119, -45811660, -682176137, 207779267, 1707208716, -334984661, -1868733923, 2081236128, -1698620573, -1040887328, 518381266, -1169292037, -182730706, -915097126, 1791856992, 936070278, -67793041, -1731613748, -1501146972, 1383354660, 1587321138, -1188244026, -1828560924, 976533291, 1315307180, -762821134, -2115677260, -475515420, 526978751 ], [ 2052351397, -449271661, -386593581, 1391455148, -1079763467, -1874484732, -1605378317, -1796553419, 1521113277, -121683649, -1801757362, 1580863465, -60795056, -1004256645, 805329551, 2065285568, 628946150, 1488940116, 1565005214, -1173325620, -1242452755, -1622695993, -671483445, -1766490120, -1410367758, 2000622971, -1116275667, -1040679878, 726511739 ], [ 322774448, 1701295501, -395808525, 226499230, 129475153, 2011222656, -303752999, 94856175, 1396844624, 1054390710, 1386010801, 781552632, 1276880766, 551756827, 2110459385, 1766379289, 310358340, -112330452, 968079182, -2018812891, -1145456145, 1484539146, -213304579, 1484894108, 1672153166, 1561881192, -1623447526, 372172771, -568756907 ], [ -42408808, 1389745222, 620687203, -1862872512, -2040481487, -372137292, -893797442, -1071271541, -358109301, 339749778, -367746057, 2000782451, 406613296, 451750520, 545299563, 27500495, 479892957, -1448207256, -1001126385, 1764039582, 1757504261, 1521913739, 438515277, -1104689759, -1798667281, 309265300, -848510008, 1715881607, 1700206057 ], [ 998636122, -1618427152, -581876917, -1553566167, -2145864889, -296613879, -1936210747, 536749788, 1356288142, -668655633, -1607577258, -372712827, 75669113, 599924239, 1903327698, 2131242579, 1988509814, 1173737763, -1105374596, 53875670, 1221657249, 1919515781, 1858945936, 1316338742, -959060146, -217317854, -556703789, -1310831806, -594508506 ], [ 531761575, -3638377, 132874962, 941150475, -858652680, 1388939753, 1021662902, -270674061, -12050230, 1999700539, -2106202090, 666944518, -1705779783, -871497639, 1061005848, 1829438335, -1491574128, 299457091, -1370250009, 1153484180, 1809881054, 1495339635, -2086135500, 2097970857, 902678886, 71452675, -1957974063, -353357092, 412504766 ], [ 1378174409, -1324526778, -728306400, -278654262, 1642831075, -850014261, 2001310200, -548717890, 1786956866, -1589100566, -1621263474, -1615890003, -528515382, 314591184, -365152807, -1501699946, 1737568903, -1381954383, 642198226, 1036206379, 1255046598, -1402545520, 719911610, 1410396413, -214776182, -1791721519, 1987633923, -1930988, 1845214250 ], [ 576714283, 2030238140, 1953917872, 1849084024, -1924892752, 1996029015, -1016872611, -44254561, -1771960884, 1827374904, 2063081058, -686523847, 705738713, -649679481, 1182584081, -1328829332, -1545592151, -639761035, 1802586126, 712343544, -1851761064, 1628006358, -2043944330, -762845813, -1131420482, -2095364909, 268433792, -1432201319, -919641821 ], [ -1347372144, 142392196, 1621871811, -421741277, -866407939, 1681542536, 545296208, 1011884054, -1973481065, -99666611, -526751645, -841624080, 1004778555, 1258637862, -1957733414, -2106168932, 1012876976, 1407418383, -1582766869, 1540139588, -1847708630, 1246469577, -916986260, 1901075953, -1487065820, -2140839894, 1078779709, 989518732, 1646524015 ], [ -505879761, 903788092, 533003873, -2062696816, 1017417180, -36242696, 726681787, 834086813, -1910088138, 583563560, -184890863, -566399262, -1930839421, -92280563, -1318390823, -1945759976, 2086692764, -1168921085, 1685605268, -103950841, 1127996525, -555425860, 1420559204, -48189740, 430516917, 1780353524, -1200224664, 629514673, 1609283361 ], [ -1430090275, 1595914577, -1848286797, 407060277, 49577247, -7033884, 1156152838, -239204967, 1118054155, -1821376242, 1739212340, -776252536, 1707572104, 554134257, 1062012962, -2103233166, -630285322, 898901139, 1149408595, 151181830, 717747585, -608371831, -509798072, -552317728, 2058907584, 1585702181, -154256227, -1752538235, -1280837182 ], [ -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770, -1171500770 ] ] ] }