{ "type": "int32", "data": [ [ [ [ [ 433638654, -118872643, -565714109, -721419524, 315465, 311795691, 1005795658, 1554753838, 260265837, 369761243, -475672809 ], [ 1155228920, 128790683, 331802983, -848628441, 402669721, -30948246, -892100275, 49835538, 2018005, -176351012, -81599517 ], [ -979854654, -1246866962, 566233495, -227647883, 615027847, -366148357, 165150074, 1778429807, 4909496, 81908262, 903270726 ], [ -72270726, 656693369, -25284623, 842644441, -556625233, -349382912, -337913361, -225789218, 380095334, 832621491, 694801294 ], [ 610087327, 935056934, 347054806, -1319191673, 967521556, -936669873, 533282920, -76177931, 862570638, 856351403, -1276685802 ], [ -29392508, 895568754, 1832852417, 1072805287, 931859164, -1213820245, 812316036, -230842523, 298160270, -32600806, 1137631795 ], [ -10829259, -313466254, 204643082, -182029015, -217579398, 379059810, 1370025245, -57428713, 42189551, 33898437, -1067984536 ], [ -90283256, -247267869, -859068699, 1339749025, 374685196, 10575360, 103970610, 937615618, 160603036, -790343330, -792714141 ], [ -1046624990, 87017629, 273410931, -1601514956, -595759502, -289675185, 1306738089, -1038580527, -981191126, -436476601, 14896541 ], [ -1036379022, -284091854, -47835958, -316165510, 508804312, 805479078, 1425853657, 249483296, 193235353, 789806689, 58461535 ], [ -1184927209, 677027300, 473737109, 475827326, -17665083, 239719663, -474748210, -126769605, 246287219, -185107311, 842857048 ], [ -1717865076, -222798509, -28575446, 1330986266, -213390679, -97268199, 346862926, -1060523641, 154213048, -486493070, -1152103771 ] ], [ [ -277999844, -610202972, -503677354, -503978093, -153472994, 1493005059, 901145061, -1287244577, -463557505, -1053768733, 260726746 ], [ -419409714, 624349623, 604013343, -1630345151, 39247018, 249454703, -379576718, 44768026, -275145322, 327528282, -132780189 ], [ -51741488, 1132183257, 1489785230, -272782821, 45785573, 856319047, -542637177, -59306496, 85502297, 122486120, -1127781703 ], [ 453738500, -555880419, -1099519021, -620868109, 257094294, 336534149, 50236389, 1471949904, 331799756, -1185714716, -392843951 ], [ -642708816, -202358866, -1401397703, -81578570, -1638352455, 118091735, 961768413, 840515309, -493216770, 802579001, -9579806 ], [ -2391757, 222849221, -12782012, 1422479361, -58963222, 1275991166, -1467038554, -148649509, -1082132848, -1140295326, 141454327 ], [ 863763320, 87053257, -68208917, -340880683, 1611421792, 149783550, -1076981197, -123558790, -371425164, -1158324713, -1210245533 ], [ 751606575, -811301487, 658906527, -9664900, -7659445, -1543006034, -1179198318, -720737627, 1184682241, -440045480, 542157935 ], [ -84089782, 62884237, -827268842, -1434448871, 254432054, 110572827, 42527948, 300653077, -39887764, -515152845, 1737625704 ], [ -1129883449, 30855992, -1196334522, 962341950, 85383802, 219128226, 1032232853, -1748327256, 50636537, 1036180968, -6256265 ], [ -948765910, 634547925, 472915724, -923878496, -583885281, 716040299, -262557233, 497906167, -1449903575, 255498433, -5562779 ], [ 138688558, 1575519410, 166635958, -787381639, 279096866, -1204335845, 279000896, -1468196865, 196157498, 272525051, 142350109 ] ], [ [ -682403591, 723271799, 58121850, 368703973, -1246033731, -565476284, 345256425, -909428870, -575045902, -271145418, 275517056 ], [ -62738824, 14248962, -501161658, 1685890275, -1983541432, 789703671, 251200820, -77822067, -324586908, -538878016, -270370471 ], [ -1273081046, 10026112, 352896802, 970940576, 507190457, -70379215, 947928141, 766961976, 1507881061, 611683265, -935288886 ], [ 252813728, -1019459070, 350889201, 147476542, -978445890, -1246543973, -1207048018, -602056098, -15222316, -95168956, -362566038 ], [ 110509791, -1027012749, 786300187, 261191735, -776501653, -1024294747, -47967363, 249251076, -26146386, -331673415, 715939026 ], [ -762337755, 1758885549, -788918018, -719020295, -1514895733, 143601636, -1016852080, -58973767, 1407631408, -59254192, -555756539 ], [ -95575503, 965058672, 20534265, 132121351, 284323672, 171933158, 772568755, 411586789, -561767400, 348901712, -675360617 ], [ 51202317, 98460430, -260321719, 234989550, 116749367, 16305332, 411761680, 340354618, -415408920, 1578602517, 623952975 ], [ -94951823, 190250926, -1403628834, -1145214054, -472899590, 49356679, 910800749, -615394656, 291954991, 968126650, -1070639040 ], [ -315777217, -1029547819, -109321720, 56782869, -727944628, 117497055, 117959670, 756132911, 670880652, 819619633, 1667124870 ], [ -137875059, 426185790, 164244500, 403754734, -1135704921, 526206038, -334484540, -232218970, -172451183, 484765763, 140219293 ], [ -1125703730, 122990892, 156157588, 555407287, 157988326, 80934120, 1048391776, -170740630, 321500674, 328697367, -408684441 ] ] ], [ [ [ 319928322, -964087644, -585837348, 1248687954, 22433053, -7969435, 1246737781, -628045038, 625482343, 352104014, 527754503 ], [ 170150761, -81014583, 911348938, -390215343, -57248328, -181833704, 685589112, -404366663, -1366320436, -701854495, -465334525 ], [ -1006123752, 956351926, -48674487, -1410733636, -75145744, 218098462, -500450026, -377139520, -931753321, 1069963927, -815802868 ], [ 129107926, -372895318, -13338968, -63537521, -1041844139, 91215706, -852881295, -37044202, -1287343130, -61882983, 1269959418 ], [ -1886709580, -3155462, -206524558, 994932488, -275220112, 348757304, -316307974, 1373608659, -130076723, 349506513, -268588780 ], [ -7805510, -447003025, -933028647, -185215982, 161355761, 117729064, -3707662, 1390652632, -94609754, -1040557812, 1258932837 ], [ 79015559, 1203115764, -557489764, 721355556, 112144377, 229892919, 498730677, 933296004, -387518195, 1649267655, -169419339 ], [ -569052848, 1050967207, 41701244, -535957413, -184226895, -276804171, 801470197, -165348223, -518112932, -5875769, 759714487 ], [ 1018243506, -538050747, 1573991062, 343192996, -467392116, 1319613054, 235578059, 1053583963, 446281391, -298842718, 21705905 ], [ -90102996, -182553583, -216643090, 233644039, -108254405, 207169511, 338907567, 1330286764, 402999648, -971961381, 830814565 ], [ -689962988, 554540732, 488889270, -2618641, 479985895, 1630073580, -1857472422, 205308613, -1671397172, 79086958, 86254756 ], [ 291797771, 1530523160, -231843149, -87884161, -70194802, 1079168513, 760310703, -30257440, -78779886, 46086106, -260967529 ] ], [ [ -468333794, -227193654, -90142283, -78358085, -751680148, -286057246, 2703372, 254127753, 70670085, -1157815719, -84251814 ], [ 585743314, 1782441068, -46988803, -1393407715, -1358264395, -429910672, -21203870, 211546696, -374846386, -1924259305, 651254087 ], [ 124543683, 124710163, -236694607, 438220021, -45305144, 122689170, 724028804, -1915313041, -40856688, -543114365, 258733241 ], [ -664610298, 268459125, -58434827, 128867511, 220519089, -314812305, 690224340, -170554871, 972750107, 764939126, 20142693 ], [ -67035561, -823636533, -805241711, 527904919, -1450269120, 9032415, -1361265761, 183726689, -535286500, -1969150086, 124107297 ], [ 637565525, 897198896, -31858044, 67081047, -94068758, -1251911649, -44280519, 521791891, 1246000826, 1196607589, -170630069 ], [ -1133520649, 17135685, 670091207, -6313553, 724642898, 412062036, 254191184, -1232647208, -1378592103, -1631493993, -998019170 ], [ 1258041327, -1353672927, 27707421, 983160201, -122520389, -117610186, -72378992, -118621111, 809588883, -88421310, -399388824 ], [ 1080718374, 719361012, 154962834, -318862731, -221578710, 732128356, -7663736, 374891211, 962850401, 1864604141, 22839783 ], [ -183526214, -82950486, -1333042232, -248977505, 243868355, -844812185, 407253981, -20817353, -114742442, 457411648, -209546351 ], [ 218349096, -1619474764, -1846146318, -292285980, -194022988, 991880695, -634306374, -14554544, -1473814771, -196750116, -618218089 ], [ -373570192, 125103734, 217725767, -850146683, -557981916, 102526137, 33477281, -238188859, -861547284, -24435353, 27565840 ] ], [ [ 119001556, 805781093, -356345666, 15363594, 810783615, 547181465, -557606104, 1344154311, -428450343, -507169533, -1883525890 ], [ -161699539, -774899101, 417382479, -175965281, 40948331, 95209619, -559189733, -269458156, 960795404, -482267173, -50919110 ], [ -189307231, -1021136068, 917030318, 772211119, 604531674, 107881752, -189170209, -262150519, -675914314, -556540890, -49037643 ], [ -566799083, -960792546, 580551920, -537349583, 813827472, 435136089, 740368507, 484738058, 1174754471, -16968185, -477962427 ], [ 81361740, 985014555, 946423263, -64016876, 116181539, -474366907, 293006429, -255024724, 175194251, 118908660, 441953810 ], [ -608643028, 433283315, -406759573, 162775292, 465440678, 1122703997, -409356407, -285661620, -1262162039, -248213142, 676415250 ], [ -417286965, -240348283, 538398136, 33130075, -153382693, 105650249, 21297449, -314851298, -1167262224, -281694891, -54893496 ], [ -1108641848, -1562814427, -1443376397, 8503717, -759031374, -269134688, -451549698, 537642208, -65660443, -21585020, -1658393264 ], [ -1262787881, -322095755, -94981230, 975254320, -1802456695, -139172769, -101707964, -387280246, 688317453, 409110110, -380914806 ], [ 676479100, -1147403591, -8645446, -847006418, -43053220, 1236292344, 288696601, 605077154, -25901467, -17678332, -397404175 ], [ -864797397, 188056462, 521938613, 126244689, 187334782, 1648907683, -574464310, 130722552, -1297865454, -327496980, -1864508813 ], [ 1957251558, 421339468, -96871006, -480996142, 944482695, -757082702, 1328474367, 167503383, 386079622, -208185112, 271907922 ] ] ], [ [ [ 360656331, 809162637, 668186297, -790317880, 1903157542, -457832723, -112875736, 173064724, 689411310, -89884823, -851114029 ], [ 214985643, 1247564931, 159367839, 153950124, 396873, 1847285163, 640860904, -667576661, -947667265, -634306613, -106985580 ], [ -1143528225, 1179779667, -23610586, -208450193, 12296064, -908207712, -678542625, 1050034195, 148206185, -748168962, 287127126 ], [ 296169778, 564245979, 778077354, 457343955, -522837236, -511935929, 193333711, -166736, 221918336, -1040066159, 967472991 ], [ 206857975, 67509940, 415011244, 506434541, 1796876935, -15218528, 21616897, 840199725, 219357049, -379382080, 784195568 ], [ 300835303, -1047187203, -1187627265, -719231536, 204038645, -27636910, 1868946996, -417430467, -451537475, -516312963, 34063520 ], [ -463980834, 1087636737, 88161156, -579007002, 761009274, -23701096, -1101156228, -1413765644, 451729699, 261187793, 552803300 ], [ 209950226, 843279790, -921185269, -31865389, 378372899, 70660265, -848979931, 555789082, 918219401, 921063409, -70929202 ], [ 1305714825, -957004789, 876586927, -233510971, 535789504, -496854108, 17982002, 652003380, 166377254, -409592670, 117113932 ], [ 56270127, 1545902536, -323539087, -235294419, 617821935, -1221721372, -134167939, 227278583, -183502463, -215806326, 3250575 ], [ -147320835, 1625328203, 853372578, 8194779, 1079012057, 78730211, 1041031983, -1556811117, -31303893, -1681409156, 182053662 ], [ -70944687, 86060310, 1602480903, 375312819, -42334167, 776065094, -66899040, 46590644, -1256202646, 709820102, -610888897 ] ], [ [ 264256138, 1411557286, 1110135241, 350199221, -178829435, -506848134, -1070924813, -579692291, 263137788, -1357026838, -387410714 ], [ 550626162, -886099913, 976125629, 1163333738, 78589193, 903039530, -411290136, -216144362, 202895134, -929593897, 550779652 ], [ -1340311840, 44688939, 594934505, -13540196, 149412613, -892431063, 378673355, 1662634772, -111239, -8508717, 535626319 ], [ -805293220, 27994974, 220090943, -1706749041, 1391899415, -1372592531, 42790442, 381929688, 945740947, 1161285553, -86269147 ], [ -1055594022, 398194780, 152379194, -96342278, 711167, 26747058, -9421077, 584898396, -32858786, -1340925924, -315637150 ], [ 1340391220, -685404285, 340394832, -203201235, 659339144, -677505890, -448557005, 382612795, 236618477, 32028138, 80183403 ], [ -1367115470, 533754285, 312083097, 145328074, -372834225, 283930172, 737007165, -920447982, -255416477, -104088047, -405302065 ], [ 224654305, 542728093, -10555655, 1278310937, 395386968, 1304549598, 46512956, 233889452, -401164907, 144574396, -526165337 ], [ 78696410, 192680222, -679748118, 391834432, 69629868, 416367496, -657166410, -255794570, -274859085, 469426327, 147863693 ], [ 170306352, -222197160, 227133397, 508088314, 219614751, 67532899, 428754116, -948422395, 16924581, -993039392, -452535125 ], [ -595735149, 429874451, -389896372, 902574278, 604663460, -92493503, -1117072612, -487522222, 286956767, 596221657, 242387314 ], [ -190904727, -17978604, 1714630999, 765369910, 54350623, -716285317, 1575733713, -181148970, -177771277, -1449815667, -989127389 ] ], [ [ 1289511947, -101850760, -834774973, -64853342, -439805330, -1068297342, -24038016, -1547424510, 451210961, -230649156, 143833306 ], [ 640187569, -626235929, -565187459, 1653752594, -708543750, 38451597, -536103101, 229602848, -25425316, -445959917, 1160575852 ], [ 1092831301, -900242628, 465265333, 32591897, -979258625, 174125821, -1868003031, -526526289, 83653498, 391293189, 179057587 ], [ -213617610, 541374366, 323291997, 451329015, -944723871, 692294835, -764035974, -46050120, 825729521, 663377558, -277748721 ], [ -764825684, -509465464, 1015577988, 385062059, -1386836802, -893496026, -439274521, -344707148, 593858853, 700817840, 1783659120 ], [ 403829011, -1041931849, 920400576, -400359253, 118821768, -1710149900, 45024061, 117329288, -93622166, 280425338, 1414519210 ], [ -1076446817, -313701219, 525153, 505463340, -36774075, -1064443305, 127510909, 49850776, 1127882872, -715814008, -1728424427 ], [ 152211917, 68177772, 142756637, -600957905, -374136399, 444120287, -113822850, -113548736, 107262124, 796119475, 74803982 ], [ 163339621, -843503132, -297900517, -271561460, -1777662, 58488455, 762684126, -284292259, -861771931, -1065123771, 177542456 ], [ 290502095, -1326798109, 671094490, 476796802, -1059283671, 419156986, 212952931, 185422573, -311756126, 507179869, 575877706 ], [ 177482313, 118436044, -841344288, -1116200975, 1368801740, -20352413, -354448021, 138121827, -551903493, 61516985, -607863570 ], [ -386577887, 463221734, 1678228533, -237228579, 477403667, -27815722, 517562864, 108735676, -727409180, 341860264, -176957171 ] ] ], [ [ [ 99265597, -330150419, -20507192, -769784168, 190444398, -1086356178, 833347340, 306355384, -247695723, 179622940, 995005147 ], [ 1300994023, 929941125, 71553211, -7200764, 510785864, -400734123, -102275195, 468403498, -937207324, 2063421721, 277565333 ], [ -204651279, -592800420, 84873941, 322669993, -815254784, -831873477, -378459314, 76025476, 442838576, -1330110223, 1853517297 ], [ -1557640296, 403320039, -216324782, 243449395, -76403345, -128661414, -291837966, -332233683, -286945640, -632206017, -60702691 ], [ -27009948, 980194913, -91971917, -6230631, -62901959, 1641080683, -929348050, -540287415, 556709054, -362159160, -141801401 ], [ -906926628, -1107308030, 279581803, -219197865, 272675419, 240974495, 333644099, 823932947, 91037119, 394204018, 756354098 ], [ 254608040, -121094976, 243127278, -80029533, 520445170, 714326324, -111861265, -1434311366, -368730572, -452016851, 606794179 ], [ 260650505, -492128608, 297217562, -610474763, -152312732, -46117718, -297076402, -266842870, -531039893, 362684564, -419656723 ], [ -817240162, -1250346281, 759658279, 197766882, -481061603, 974671113, 27252889, 156725659, -73373521, -104476388, -1364917941 ], [ 54407709, 363341, 72021805, -392918707, -496870934, 1237795696, 251507690, -386846585, 372621511, -631469361, -1704098664 ], [ 349692169, 1129005338, 11827573, -259583745, -151956035, 747685311, 414995636, -600676090, 20204036, -8543492, -298667762 ], [ 787564745, 78926038, 106090411, 940476166, -1493421054, -404863905, -120315008, 561100389, 175946442, 1774632428, 708406691 ] ], [ [ -199181682, -782384141, 728553457, -1099259799, -82277789, -480274864, 55981309, 471599215, 757860358, -161362130, 434982589 ], [ -1384502605, 1791629017, 874118437, 1718446381, 673390675, -69146526, 57573545, -194839619, 150786392, -592824166, 428281460 ], [ -1729902323, 109449447, 668895817, 1174047777, -1018359217, 227201451, -663874301, 87720496, 361001195, -113793291, 419656882 ], [ -1105174250, 112007415, 226868644, 593614372, -277569914, 728602177, -2220763, 188376788, -633282105, -254716299, 665805278 ], [ 144531174, 1552633676, -275562854, -79241189, -278663450, 86206056, 73883181, -475344139, 1040020523, -116685222, 48994291 ], [ -1130319942, 1235227629, -289037246, -414607800, 87794764, -185517161, 271951966, 831884980, -20267845, 698110779, -137695649 ], [ -135749206, -1427980461, -1037662626, -249491682, 160029766, -796172763, -649569607, -226353128, 205528116, 181039018, -854636309 ], [ 23446561, -16946754, 419351048, -5846564, -467740888, 416373400, -997132060, 1112162225, -20798598, 411276103, 535814998 ], [ -37171993, 635082275, -159637702, 396635926, 703935202, 65741350, -773712625, -152764131, -42913330, -1309434768, -100641043 ], [ -442264440, 348203024, 100778389, 135563700, -1743663426, 598851803, 1145567611, 21139617, -733785927, 461876494, 764765459 ], [ -29765976, 4329648, 779317140, 584903951, -512042819, -577193672, 1148489130, 262551807, 175310847, -346664029, -179846802 ], [ -446302675, -166203280, -1475467793, 27089334, -967081308, 476845273, -1116560485, -228531754, -63416181, -263230050, 1311697824 ] ], [ [ -403118577, -400202421, -412169844, -275095855, -1404549450, -140652423, 249286626, 336364258, -14942190, 1295488828, 16892286 ], [ -961569267, -270248267, 368301352, -112897079, 61888848, 739260127, 333295828, -128841986, 37295769, -17024950, 1301255343 ], [ 1079848083, 91942535, 737192634, -540359227, -407189228, 394393593, 1613462843, 115423639, 88064680, -412547316, 784811943 ], [ 408416389, 627697163, -151693459, -27664524, 428969323, -697241313, 76404204, -94933169, -65558751, 1392455132, 14680473 ], [ 34630020, 77947449, 694170467, 488385727, 82900047, -429129919, -193528603, 88406936, -39457395, 972479485, 176408472 ], [ 1156235467, 610575616, 189523549, -1107764923, 51348659, 6978597, -422703471, -32105618, -10093909, -38493196, -1330746073 ], [ 796341450, 99663515, -516663488, -806805200, 7948074, -499540952, 244880556, 21254076, 4435823, -1096684843, 1316775489 ], [ -49004962, -59292202, -911243388, -723442049, -244141544, 428166611, -127076313, -274604221, -256663314, 1514491948, 809216452 ], [ 711688150, 1590281613, -1113994930, -541975472, -1749079295, -1152492252, -201519981, 188008319, 104336141, -796388590, 335359202 ], [ 361212715, 825142836, -1421765424, -376460049, 143018491, 696045586, 286295255, 758312907, -27865015, 78915512, -231510205 ], [ -262658163, -121223397, -283497607, 1353476311, -623737280, -1138952028, 564370887, 1189727521, -1401712688, -41862572, 369724805 ], [ 18229991, -742478606, 191498478, -587008734, -1018716555, 884796168, -1221165724, 50468778, 251881432, 147418468, -331910393 ] ] ], [ [ [ 38549027, -650556883, 165195307, -744569162, -727862576, 1500456866, 930374954, 1214635425, 1072534, 12581228, 710093071 ], [ -1091560615, -261469432, -1134276935, -51692870, -18619104, -699185862, -434573732, -406136240, 453528925, -99965568, 549686194 ], [ 434018241, 1149910066, -700914687, 717585918, 486910137, 227361849, 201026044, 544762460, -692011981, 1109623210, 222375557 ], [ -734969379, -579070462, 966079549, 45834376, -628464939, 119820478, -988341855, 528880447, 17340666, -743376949, 491271782 ], [ -1141310039, 246682184, -4374886, 736705621, -21963681, 30497267, -623404957, 1132841238, -258879363, 314937112, -17819346 ], [ 1245965980, 384730944, 214366393, -182607708, 621775517, -6910126, 103715699, -1626940721, -1007888991, 1186137521, 62854416 ], [ 257482856, 311541686, 121684430, 824419961, 453030693, -1154615137, -276997222, -1066489932, 84928438, 786063707, -279080187 ], [ -127299090, -411505222, -391074416, -218633849, -417929428, 99732066, 531330450, -85376967, -128953479, -582963095, -14180728 ], [ -1401412325, 110880737, 95778065, 173001151, 52847845, -998104668, -1209769134, 1267192534, 982972563, 305307522, 254675586 ], [ 187014702, 193544980, 14217405, -50928844, 86539799, 515611795, 1607646955, -1317410112, 9845684, -55836295, -1000419433 ], [ 440760126, 148922841, -19164993, 444954278, -830727857, -16449480, 162970647, 929690294, -182260092, -716525141, 595163945 ], [ 787734158, 1678177153, -29302340, 540245154, -29392209, 63926613, 1219198686, 898032407, 59148207, 281775694, -189759656 ] ], [ [ -84653050, -511816363, 78758255, -1246903053, 19950270, -316613572, -61022198, -5203780, -79571867, 656296471, 1445245197 ], [ -277595776, 589155912, 1504811816, -1222466820, 540041557, 1011566135, 764049000, -50371696, 216395408, 472445156, 134530815 ], [ 139057791, 628430202, 538765166, 1705030025, 252288106, 286428224, 1514447568, -525041057, -565475204, 45873633, -268979855 ], [ 627390454, 678970131, 4418318, 1170771608, -1388532754, -1129301741, 553143494, -5438489, 559605964, -25593824, -380649943 ], [ -6071439, 500809811, -710986013, 54418512, -718902704, 557245422, 82749276, 1120167912, -220059727, 190511861, -670303421 ], [ -751550977, 4126883, 821132757, 537857433, -1213341791, 1152587899, 339460062, 61727265, 31861518, 277761305, -143491981 ], [ -121097118, 483434355, 2004898518, -85933193, -982654966, -298583919, -125175510, 1092501328, 243983491, 1211678835, -386558191 ], [ 1391250942, -1553132697, -82990859, 1312760787, -129094511, 675793083, 538349581, 771619476, -560139339, -14601348, -636826282 ], [ 545488449, 1047989820, -135316607, -358802146, 45582985, 382434770, 1072919981, -244778612, -44324024, -1923470738, -855447738 ], [ 51211983, -1367353111, 557401489, -346477780, 8648042, 56892644, 1004929689, -578141274, -1717184988, 842770749, 683558709 ], [ -11087117, 1278303351, 202422254, -418534941, -1200326654, 663436854, -1235845946, -1364315151, 116597576, 755078085, 631275290 ], [ 73730117, 550275332, 125665447, 148315036, -1011683692, 247133613, -50849018, 390923932, 238508205, 373997278, -103364779 ] ], [ [ 262158623, -173678536, 216594091, 357669653, -119981638, -886301617, 153485696, 486401936, 120098518, 689243371, 645111545 ], [ 1942474, 254912600, -582870815, -116425199, 570890858, 1235598703, -1244940167, -1041362146, -1543363519, 5569032, 1663246283 ], [ 630887036, -1698162923, -1176999525, -301681623, -1633448256, -1111984789, 456765761, -85197671, 275800745, 494884487, -402812056 ], [ -704245196, 89399825, -409335565, -150316835, 282326436, 507256167, 387838959, -732320571, 372199037, 72164539, -865354562 ], [ -491353811, -188394616, 44795273, 1184058218, 164847294, -623068922, 140154761, -605059334, -267757988, -1378953033, 1091136543 ], [ -590689171, -255896657, -141556620, -268720066, 83235319, -6855182, -611880753, 1027498235, 711153684, 133203545, -1585521019 ], [ 414323113, -1217274309, -247279835, -174518789, -1939713804, 575371399, -158271778, 757106068, 242930026, -98952654, 1578244963 ], [ -28842476, -1367203893, 400790591, 201657156, 1321457202, -316303336, -11472509, 332897916, -590046882, 564263752, 551834224 ], [ -928204228, -78475874, -47589704, 1409351916, -51186877, 1410185190, -902181073, 1143703608, -1140699478, -142134440, 230304600 ], [ 2395018, 44554695, -1008059962, 5201399, -735169810, -548773089, 1700859418, -1214839678, -51145464, -1894980888, -287848679 ], [ 31394607, -943488560, 899562516, -1484077050, 1533056481, -157346330, 56279015, 147333295, 966810107, -560241770, 314792608 ], [ -147314961, -457902389, 1783020086, 710144724, 13803951, -868048389, 838862398, -24488914, 419944004, 224377849, 73651984 ] ] ], [ [ [ -984883549, -1153488254, -510397813, -369490944, -749071136, 243297544, 105657745, 28799444, 179527060, 74128736, -16034478 ], [ -1199849738, 5537975, 724746316, -6096601, -1678371754, -213214766, 141942176, -126396418, -690087288, 1291344911, -290870626 ], [ 208001245, -753130338, 212384579, -1795683927, 846860049, -18494998, -950008958, -6869098, 1087977572, 67707369, -108575899 ], [ 160432246, -41251307, -42514936, 493508075, 1428873391, 401243250, -231808508, 5069879, 413718220, -812223739, 334150897 ], [ 426873373, 1094318816, 17589123, 12901241, 780562017, 7908734, 744337293, 988063047, -153257450, 14776914, 68943227 ], [ 548286420, -242165740, 659411073, 519346652, 134735555, -555457980, -184961181, -217477699, 602576745, -916386727, -848609818 ], [ -399238459, 2058302590, -436175888, -596690197, -541771796, 367186116, 348772595, 159166088, 1494260774, 1571891461, -320997682 ], [ -168864823, -1584919450, 27662359, -710356783, 445471941, -1128053, -426873327, 594163038, -317024148, 137506888, -135708850 ], [ 749720103, -845434263, 82227573, 97287251, -789950636, 975230804, 545262003, 267251994, -98761942, -1291703, -1385085083 ], [ -240515022, 319461927, 12006417, 78523343, 36924105, -322368819, -936500480, -85150740, 181917663, -603658117, -1279321966 ], [ 507117487, -214725860, 1342243482, 132516805, 1274528739, -118639561, 1123775324, 413638127, 412035440, -489249386, -2098558 ], [ -556881481, -348571238, 238557515, -154059389, -364361444, 168245424, -870721433, -336976991, -61979564, 436172369, 498710188 ] ], [ [ -94124534, 1819183930, 1849468105, 739631015, 1423215549, 45923603, -773632118, 80972105, 634317242, -534045794, -905144497 ], [ 24148491, 1470851386, 200681365, -367709236, -446432363, -338841012, -183798406, -564364842, -296711071, -1101251238, -39171402 ], [ 392719870, -1034258517, 792673212, -450858656, 733050402, 113808245, -1134607131, -119212078, -818121624, -1630463132, -1425787024 ], [ -348908690, 1703858114, 58644867, 405793347, -66822737, 237681152, -685741259, -466399366, 81546597, -54263444, -1137188743 ], [ -11011631, 717926532, 1677002501, 386019813, -117434319, -289940498, 307677359, -218384074, -401550792, 1175456194, 561506208 ], [ -103882675, 59988880, -197729666, -227863710, 31015178, -237586572, -733366759, -72509987, 306355491, -702885795, -273226 ], [ -231987489, 1824471405, 456333524, 549827070, 527564604, 112432333, 242200797, -646166791, 13276344, 498848015, -72178113 ], [ -662983652, 4621060, 898915378, -630198450, -144715050, 954248591, 778483745, 86950414, -592327930, -188652381, 265104508 ], [ -310073281, 219028282, 108350437, -1671884626, 791506854, 555590839, 1479156814, -131122122, -372719845, 540548308, -1404517333 ], [ -121195643, 466481188, 100933946, -457123976, 119723308, -2710124, 200758273, -13209297, -65330944, -534820228, -183704411 ], [ 1078796079, 79854250, -106178090, 1477801660, -566698596, -684785685, 462401756, 804207934, 315673704, -1489963185, -311622573 ], [ -1027425471, -383013664, -16525426, 1256347090, 20005552, 233761439, 580623821, 38312511, 429335725, 15437041, 334199153 ] ], [ [ 37805667, -106702801, -228085312, 525499672, 330091062, 1116880603, -613031594, -909566212, 999339976, 1168277646, -34358216 ], [ -972927241, 473859897, -140202199, -811208025, 164371113, 33480533, -106716750, -160718768, -119079143, -440249620, -1202258156 ], [ 167791067, 172391959, -58511903, 79644783, -147885701, 274159403, -794680213, 37554657, 839416424, -385726147, 627877731 ], [ 255016281, -680651287, -332437047, 763087030, -24396266, -310276040, -1398942532, -1083922692, -916099519, 577562802, -887532564 ], [ 1600856973, 753648568, 58047068, -84457424, 352133066, 74189787, 137756380, -667273872, 580209099, 25176305, 409432914 ], [ 1576505451, 143694192, 815273125, 636729500, 481178194, 91780623, -52890680, -1034891365, 684247015, -143461599, -317506641 ], [ 12843745, 96386578, -190513859, 365236188, -568543420, 303765368, -155729556, 1443184786, 1204214700, 120265440, 932175376 ], [ 66685863, 13511527, 1641459862, 89217060, -1046959982, -5614271, 36818013, -536255980, -201484517, -596504834, -1219121082 ], [ 20128406, -235714868, -567984899, -126324795, -161903225, 113534828, 462822221, 781857880, -21241427, 30555451, -1109841598 ], [ 146473046, 600884834, -599113626, 416288376, 236352361, -2539032, -380927549, -1082844045, -1205775486, -425463383, 145969740 ], [ -457448151, -175877543, -1245463894, 393484527, -1611012120, -240340762, -1141193026, 7404656, 201390012, 845919822, -745873526 ], [ -410712944, -1143225180, 678194720, -69829771, -999363130, -727273444, -1880459546, 261098474, -1049275704, -169125889, -257911234 ] ] ], [ [ [ -768699240, 949503486, 492061538, 910867422, -72359361, 522269995, 9127124, 114727419, 349424249, 1077460, -1003339360 ], [ -787917, 453035724, 1016633678, -80792319, 552204452, 583889884, -829216666, -220412417, 1082304789, -811255456, -1181905496 ], [ 776195596, 1358742882, -903291432, 865178566, -929153528, 9420518, -135150984, -1406366709, 12900475, 744982429, 780998041 ], [ -30121929, -502405498, -479751777, 339717197, 1006554665, 4977122, 36041517, -440787348, -308000605, -40901061, -77113126 ], [ 19324016, -164460461, 42362652, 60966929, -4266971, 1099897787, -532592855, 146498559, 666541806, -457781149, -47804661 ], [ 946374178, 1202752559, 504637130, 1289057413, -694840383, 1325531417, 677261967, -976522442, -816608699, -126114166, 147464228 ], [ -1071226929, 208974871, -1165857794, 316171123, -465682372, -456008057, -985301344, -17731030, -706326417, 165826988, 513310689 ], [ 339440314, -300205618, 113423649, -54748098, -293860469, -813298702, 906477197, 1476409249, -1104440623, -137053655, -143659664 ], [ -780317202, 177781432, -894585283, 160167629, 276342881, -26991356, -1277398642, -892435212, 486475811, -520315782, 883247142 ], [ 131187975, -1040027079, 325305265, 167722326, 92754158, -604459187, -518658046, 809712798, -275828348, 119851805, -1319426311 ], [ -1120422187, 13644023, 971899338, 1519580478, 437522796, -43757713, -11369807, 156059023, 339333525, -971406028, 652638877 ], [ 334200906, -77773008, -327384549, -841973235, -221014693, 53908508, 395944192, 73847303, 212473741, -987707277, -115852893 ] ], [ [ 386730249, -158152393, -918800436, 637083487, -824259562, 414574197, 164030370, -627681226, -1823821548, -541849812, 1077806144 ], [ 319646216, 11163397, 186633911, -935909928, 56218150, 292872338, -348515353, 271246360, 398291711, 1623122847, 1423301996 ], [ -91182680, -66231350, -13773932, 920913543, 79264270, -555405665, 1326981687, -3376185, -18290914, -36989751, -1421582883 ], [ 114351315, -520118855, 740483256, -1337405067, -778253527, 667064145, 548537158, -422616684, 994277808, -984579467, 775730428 ], [ -155766900, 728434607, 655041632, -297309522, -1147966272, -6672233, 312836473, 103099367, 286653575, 1630226551, -104927706 ], [ 806275440, 239143503, -462117926, -1311948443, 976311117, -206800615, 150242588, 22910234, 361908599, 252654126, -273262816 ], [ 1699456185, 1033336534, -1610136275, -1180108130, 598181784, -208765188, -6309392, 1143234676, -584828740, -1089714455, -114377635 ], [ 1605617041, 7361116, -1930916914, 219076525, 141215394, -1356882162, -1238879422, 161094834, -151445837, 428485167, 577276725 ], [ 241168072, -1371059945, 451060653, -1276789976, -820271019, -729510502, -12880392, 309149716, -1597765001, -971683773, -267202515 ], [ -63635389, 123779484, 262025508, 82997632, -1342312974, 473989278, -106713946, -312224035, 574233314, -1393469037, -152085789 ], [ -422132243, 31308518, 9195430, 153707173, -178035571, -79959434, 546580502, 350680455, -286819444, -353576150, 57728817 ], [ -1198994327, -958926027, 1671677793, -709150190, -264952413, -100860654, -482534498, -1287203572, -1035270101, -225566674, -71722618 ] ], [ [ 521652907, -1850187771, 38921832, 1714676084, 1733314835, 1603776961, 19736206, 437637557, 127190553, -137389, 1311914478 ], [ 911541914, 811477936, 1658550256, 458512521, -1225835291, -141425765, 119344968, -1233762296, -110396373, -465428928, 68151464 ], [ 332080087, 343598550, 151102810, 536482635, 309961328, -480965652, 283196132, 1050085273, 862766246, -541865246, 209256661 ], [ 120296024, -688661116, -541163042, -244246971, -2647369, 502629862, 809555136, 56570227, -199071080, 101075372, 273560221 ], [ 397305936, -81853235, -87297688, -693481081, 1089002512, 890175453, -62253841, 846243033, -243521517, 857729944, -452749980 ], [ -865937185, 130564208, 649086807, 299383676, -194114220, -172712854, 1413004581, 244763597, 253608017, 1030281150, -1248017091 ], [ 441109507, 223511939, 949392309, 293809362, 276366170, -1183836595, -248182988, 227643404, 128225167, -323217526, -1308068010 ], [ -675560878, 129274501, -160093034, -1804177201, 6667074, 137925525, -929150329, 618697378, -105405810, 374444981, -93537192 ], [ 306095094, 636002597, 1358158110, 1492129067, -7703444, 51253307, -152449165, 505230317, 50297506, 437167759, 78467055 ], [ -906401222, -1077191808, -383622712, 886810981, -890258828, 1449221, 145775720, -1159377667, 411179144, -970809770, -420455519 ], [ 77026975, -1463604123, -39793237, 752787803, -474463866, 945168110, -104077013, -683386516, 1201867307, 141319594, 1256253055 ], [ 1098523290, 66653099, 752279625, 101741901, 403264584, -544710699, 1218436837, 463904595, -582224289, -731263558, 875595918 ] ] ], [ [ [ -350584377, -188853301, 917367110, -419003295, -711485616, -1404770362, -904929, -101825174, 137519571, -773735102, 68942817 ], [ -278750035, -593244159, 419715642, -359958916, -499738208, 54959907, -67662741, 81538425, 451867613, 233594913, 335796101 ], [ -61697929, 261007467, 141488887, 2048340275, 990540260, 1390363288, 223151415, 770059377, -1645216500, -102936963, -135455811 ], [ 1146251806, 93056200, 43917669, -1793275063, -2006960530, -380973370, 50603814, -331658940, 201091117, 1105448060, 358387657 ], [ 422467041, -1406158, 757078598, -134201643, -641839846, 379354704, 867042481, 83922866, -1583015580, 573238925, 377951086 ], [ -205427434, 92292648, -233726519, -37833059, 820946887, 486139932, -442532556, 1745001326, -18433117, -109426174, 203216699 ], [ -699417521, 13426925, 177538185, -2002662116, -450749232, -506094640, 904573635, 210156641, -603992365, -777585760, -351062600 ], [ -154218597, 548345737, 263055896, -879156021, 250141460, 481378273, 1478476449, 433312431, 769361241, 1107319880, 272582085 ], [ -1804073506, -78855659, -1178595011, -845088702, -23343660, 497679304, -1819586814, 292395795, -120761755, -233122198, -308575334 ], [ -159127466, 1102608190, -456984046, 307874249, 1063355717, -883323437, 27938216, -599103277, -770361464, 282519091, -291270489 ], [ 1255970738, -638379885, 137692435, -220449143, -472463426, -323338022, 75794862, -70817637, -157814923, -1318921859, 140565325 ], [ -115072976, 284238895, 449056691, 551224148, 623484126, -354913109, 339839203, 270467487, -611863219, -134362696, -127478452 ] ], [ [ -1363591098, 122239182, 146921317, 187170049, 701000612, -1326055709, -1088770525, -501806796, -961165191, 47906568, 758608560 ], [ 222342359, -187326973, 377555, 623167583, 163729399, -241602361, -668338854, -267480741, -118466017, 1395008034, -190672617 ], [ 33635372, -69974584, -27972698, -1264278150, -1657799009, -34604757, 1973054659, -128108463, 1365782222, -13723935, 1098931631 ], [ -225441483, -9061881, -170337645, 506900890, 274362137, -1752587524, -191892965, -101478385, 600955184, 1181973695, -843863462 ], [ -63388869, 658840, -347455040, 430275545, 97181395, 739397016, 923442471, -730840187, -507414662, 833138532, -1391694792 ], [ 637828111, 66782508, 1329076845, 588903254, 1478031681, 680031532, 51523526, -949880111, -236875626, 51164602, -134013338 ], [ -307774653, -497895903, -1121043267, 361933211, -457451108, -1884363200, -2012184231, 751932272, -198400194, -1035541872, 985269292 ], [ 393497537, 193297985, 50814971, -1202172501, -347191142, 287407447, -5430552, 160707851, -48061950, 1385443944, -1023716223 ], [ -69965342, -652736560, -702271089, 953576212, 236450301, 1117400105, -201196508, -165286915, -115118500, -101675764, -718886618 ], [ 832597324, 1086381039, 262431071, 201348109, 1084261649, 1344044293, 486639241, -1129049134, -32538517, 566050200, 1021379044 ], [ 229267284, -1032268288, 456242521, 314624563, 645095281, 36053246, 1097915421, 158229334, 193110526, 287215856, -561338938 ], [ 860405619, 275334559, -35833632, 57684824, 35693348, -667855188, -10491488, 398321799, 308346302, 1058008855, -917059029 ] ], [ [ 901477453, 1386516569, -1029878279, -612308143, -359080256, -1336335288, 1959949371, 939598769, 8640591, -786321335, 718011286 ], [ -3984138, 845555516, 194081502, 1066112427, 1042695945, 666024314, 804313793, -136579282, -1663328953, 47233943, -402311715 ], [ -502467933, -643865466, -462606602, 116439556, -8921446, 1170772901, 462260457, 893550194, 886931988, 103374519, -169028685 ], [ -1163548514, 598352622, 483619603, 859651093, -1413919951, 436032752, 184560491, -741155045, -1474426721, 834498218, -1111024948 ], [ 248330470, -306529989, -988720921, -1250351632, -268964821, 74962379, 905373565, -1212479387, 238238559, 34532358, 1187632796 ], [ 838260112, -538932567, -101921577, -284232648, -1155284927, 462927282, 90493160, 96559107, -1167314913, 168779227, -1185909730 ], [ 175286863, -1258284090, 206402222, 1189216890, -436213145, 107958298, 10529854, 577469466, 25341456, 732782796, 387044894 ], [ -1018403784, -1273462090, -225554357, -599213136, 140935402, 93950751, 715828796, 448892738, -338709304, -134945947, 596979098 ], [ 914610207, -562540681, 629683302, -61445626, 1072056256, 836454600, 279208963, -480235212, 157985, 374194241, 839948962 ], [ 165202181, -623212731, -110272322, 78159481, -118487127, -1067977662, 525265434, -11700703, -439334472, -23081765, 930167694 ], [ 261972759, -630430734, -533081155, 210463847, -600134092, -258906737, 390748958, -198059928, 135672569, -1805060944, -16342725 ], [ 1048681926, -337504901, 34944258, 1209457056, 245843961, 1570233000, -82422955, -314658178, 475607781, 352348206, -12004551 ] ] ], [ [ [ -30115339, 791337940, -140566358, -145318845, 593603824, 21744586, 440910634, 43678274, -1197757081, 271739023, -871335352 ], [ -82417142, 1832477898, 694016142, -419691673, 1400393947, 38869473, -794148095, 187559066, -398752104, 28969779, 144654827 ], [ -14028414, -71127529, -222420181, 5335614, -287162837, 122033109, -739765246, -69302830, -237668922, -152668434, 52075013 ], [ -110907021, -184958014, -98248244, -1213845571, 33309464, 519656685, 1956119773, 530840178, 219514290, 858047218, -266267207 ], [ -237798605, 952404274, 9023368, 356531110, 155332337, -390482166, -1333689016, -31221145, 771758867, -887191325, 488770753 ], [ -448430957, -503968358, 41469987, -83665290, 324262157, 64679296, -953612163, -178027912, -825879326, 286183902, -554730566 ], [ 669685076, 715833596, 719858935, -30921996, -948374181, 605296065, 822640050, 209742302, 151049738, -17217183, 1261833154 ], [ -716576464, 413217093, 364468769, -186317248, 256495213, 647419181, 2254556, -708661005, 301059355, -502496035, -1383436341 ], [ 1201361172, -378398926, -48634633, -94299873, 50583314, 240881488, -31644957, -1564817126, 616108929, -189619961, -1458186861 ], [ 134615778, 516457859, 860206028, -848858030, 510053344, 822969820, 1561848808, 714908925, 1722187405, 625329085, -4573368 ], [ -1210860365, 73459240, 494848778, 509303100, 639088794, -804934030, -883458458, 54672267, -803334188, 148963096, 35871851 ], [ 180534304, -160580434, 1474514714, -613306729, 1066223661, 287833359, -149303787, 93976693, -530670476, -171168684, -782652549 ] ], [ [ -223908527, -154802921, 310708502, 258175928, -230673017, 228836965, 797828120, -594318429, 308148944, -707463880, -373220691 ], [ -469228426, 11876243, -244778461, 472615780, -1095149116, 745532281, 21191002, -956552318, 763943091, -83246310, -162843000 ], [ -1226565104, 548334374, -60605019, -945528717, -1018113474, -623535806, 980535547, 510666478, -83174328, -874293232, 1285474745 ], [ -425523014, 595367854, 120579665, -31410222, -252220199, 1214767722, 137182239, -34239614, 592343876, -83888501, 580668094 ], [ 881914684, -494460341, -586618645, -167988441, 434907024, 9801713, -807129383, -9947059, -2870191, -46384985, 111996395 ], [ 383799058, -822043492, -126624800, -178907046, 59355650, -380744871, 269747966, -339634369, 1050027267, 221856448, 816360578 ], [ -215394591, -344997760, 1392512737, 621578924, -13495422, 446336268, 67954586, -451229076, 399574618, 153921214, -776456089 ], [ -732488641, -258734876, 813060374, -39749653, -622051899, 16810485, -84604811, 1298973188, 155251637, 67254505, 936160979 ], [ 257034564, 1040065756, 818321871, -1630264191, -48638111, -994696061, -907198265, -1147552074, 40656527, 1462396665, -223237025 ], [ 1065032505, -129016636, -205894912, 443177163, 477820341, 23747262, 140632468, -96022079, -446217154, -22575708, 442642181 ], [ 713398292, -264647727, 1143535073, 589701130, 1360850342, -207416408, 1371550759, 1184853051, 68791228, -278110606, -831672390 ], [ 156611233, 207988943, -489699020, -121707941, -354189131, 86551081, -869267, 154261, -8342911, 116123611, 1437949347 ] ], [ [ -292301278, 250333468, -83257499, -1021194336, 1560715728, 63208534, 53054670, -705834319, 2051025646, 85732649, -447793246 ], [ 33793441, -914835909, 442243844, 214109561, -1008301645, -137681891, -21335497, 1073763505, 537978163, 433403192, 1118350052 ], [ 778082308, 212458199, -733502792, -794809787, -133073885, -1124721718, -202038788, 56872647, -272687416, -856430837, 536706602 ], [ -171122590, 1545618589, -1032794259, 252811840, -1668001022, 685481443, 100257408, 1119431800, 36966582, 248611, 170350448 ], [ 53477047, -1713027, 37276103, 12705987, 84395323, 990128416, -206245337, 337866226, 287847957, 226590471, -1086945376 ], [ 989200195, -687940133, -546647070, 403633218, -281113221, -1824095082, -835045474, -747694754, 34827431, 109512276, 492623499 ], [ 174958039, 103606234, -822893048, 758007542, 934517539, -104700376, -1624404572, -326496242, -493777745, -64079404, -221520063 ], [ -1459315959, -337848987, -247401922, 219335692, 1396660808, -467205346, 1803299744, 393841944, -101045328, 558736471, -87265247 ], [ 684672191, 1276840064, 51883628, -23411059, -136861724, 258221043, 69932954, 201703221, -236114862, -66438802, 770055350 ], [ -53048291, -284534580, 357444437, 230376500, 79295505, 1796839065, 254063423, -59513988, 500058623, 483157359, -999514469 ], [ 410062124, 211021262, -604744949, -13052433, 1356067921, -339625571, 26285657, -481532281, 18880712, 229256568, 999744378 ], [ -1106563797, 440276060, -209145857, 45490338, 576611150, 607512664, -766519868, 219525202, 1399507506, -263142350, -238861832 ] ] ], [ [ [ -79948041, -88822492, -100942278, -2077337027, 1351825609, 122673266, -59049212, 774518313, 49391434, 168161132, 1425358319 ], [ -95654989, -943812440, -1631277759, -77413719, -484364061, -344134770, 8399262, -888875584, -24356198, 179486029, -1381539140 ], [ 15697986, 1614865832, -511745898, 251837543, 1287292956, 1648282280, -212028799, -850900430, 55504555, 842561202, 58737380 ], [ -347701925, 478895917, 1579484017, -768213895, -98546089, -93346056, 644295277, 56101340, -28843913, -506004756, -655934693 ], [ -159037423, 1095793882, -914878623, 1694326766, -340167165, -807856947, 110463268, -334426833, 589052459, -1656845977, -403125970 ], [ 1345216250, -413607676, -1372623769, -23073276, 146999450, 161102560, -537269806, -347692224, 260290442, 113879345, -703296550 ], [ -632251379, 22175793, -693995778, 496261898, -260942685, -57372364, 68010495, -860376, -803668550, 360360731, -120934119 ], [ 1709988525, -62877147, -775555177, -770957792, 19880779, -486453431, -666842883, -1892394781, -1491284719, -73458083, -7852917 ], [ -130679300, 88484459, 1569217154, -796343833, -1544915849, 366804933, 1421864431, -15404781, -131106875, 109405201, -1454956975 ], [ -589879896, 355429873, -37372343, 753563386, 77569578, 980171223, 677637949, -950161182, -33647324, 850519138, 479759508 ], [ 81933105, 140560041, 441568541, 274296805, 10153995, 39359577, 29963007, -172892456, 435760612, -432511393, 10339474 ], [ 559587877, -305472720, 135165837, -86028892, -1599799222, -673379086, -576735984, 7318996, 389332142, 517985303, -267436447 ] ], [ [ -1224483173, 89402479, 448639657, -226243349, 898180307, -295094060, 125101737, -486844164, -151732627, 18827237, 23637979 ], [ -1038243771, 324054879, 600023586, 962363097, 480257288, 1537199747, -35362779, 41823787, -544119799, -1009583299, 1122083585 ], [ -79490606, -919740128, 2004672118, 44924017, -1419665881, -129539526, 65271051, -1479703345, 143134645, -610321199, -146396411 ], [ -488512570, 142534443, 1388209538, 59394805, 136956031, 105845816, -479025831, -361596070, 949623529, 13787539, -33947981 ], [ 1037931589, 436362781, 299983066, -11091062, 173857179, 509678539, 1312686317, 45863185, -202635677, -64978333, -84167619 ], [ -181177520, -673812315, -616945943, -346650291, 441162182, 244210340, 604834726, -28044489, -381184761, -126200404, -103637316 ], [ -783756474, -1379097266, -756504231, 465394287, 275715029, 343635282, 478542229, -268936089, -1297073726, -347593838, 54361872 ], [ -1721276758, -15651488, -1519462416, 458676415, -46414178, -352092951, -533166197, -408926484, 789472802, 1028413211, -632305028 ], [ -590669201, 1587032636, 320900733, -7347743, -94067489, -187603718, -235666887, -153619282, -2004080184, -218844159, -838370181 ], [ 822632232, -39292252, 217486590, 1927862, 818943792, -213017098, 455520980, -93515218, 548624449, 484592470, -231264400 ], [ 1776826260, 7932750, -1214917516, 203102866, 178629027, -888715393, 1185498236, 3691039, 1662006533, -981125401, -766769571 ], [ -373819429, -1195214070, 131201105, 483893831, -599511240, 1807436347, 121694997, -892128919, -909723452, 868714595, 514546894 ] ], [ [ 1204485397, 1856245605, -1086776530, -174601993, 417657400, -329226959, -569316715, 801358669, 92311264, 228529356, -57144160 ], [ -345784177, 830795345, -202036008, 1666315069, 191599166, -95452636, -774775013, 666992066, 305324039, -217228122, -925306575 ], [ 347623129, -1341142341, 75774418, -519520719, -165254998, -184377662, 976068450, -862467466, -31994782, 75796438, -242130120 ], [ 1053186366, -1262558117, -518890967, -412780170, -18081620, 483547150, 519741152, -1801469808, 569888358, -410506968, -611903292 ], [ 385100595, -114649092, -1278307458, 1124962734, 17474262, 72527216, 606463400, 131013261, 1145490647, -1284370439, -357070009 ], [ -125218907, 299938321, 210889263, 704365572, -47660217, 237814846, -315157291, 61458650, -1040080515, 109124582, -25717578 ], [ -574509544, -1390186775, -101883009, -1097899803, -1173092742, 251772347, 1534729011, 311796788, -751632743, -1733907849, 129732764 ], [ 645622242, 382258174, 232490845, -654986082, -22848297, 418890601, 45639250, -57958911, -684190873, 638502753, 452321068 ], [ -793700023, 795723741, 72964135, -419861195, -14264078, -652802481, -1764641504, 93026369, -486152849, 1462284395, -488045952 ], [ -840531831, 793161965, -1467894141, 519250367, -597379554, 96096992, -1375146507, -191471324, -1085853460, -1755639783, 1049402067 ], [ 151438326, -590104756, -922559266, -432004454, 887231247, 177234642, 718818074, 398067247, -339833190, 1401647312, 699070360 ], [ -1301845096, -594652119, 198291370, 539212562, 218749513, 15420267, 96960966, 1943581451, 1396956383, -334763200, -553033225 ] ] ] ], [ [ [ [ 691779669, -95573235, 851041147, 148009480, -509782, -426995867, 362144278, -598342049, 322189963, 626389470, -699697806 ], [ 222567399, 256551176, 1507341465, 41793735, -694116282, -80804615, 1145951216, -21718192, 16250793, -291745830, -203171279 ], [ -504320528, -471384430, -1532280186, -113261883, -189426963, 912415241, -435799351, 15684825, -242509768, -90753073, 1028000512 ], [ 43823541, -919676102, -59013723, 325366417, -297638650, -273065004, 781493056, 111931951, -1461633050, -116151600, 757067994 ], [ 473292662, -1411216787, 364383116, -513675828, 409783220, 1319598080, 760173187, 314467221, 560670477, -999531350, -1530825025 ], [ 36686863, 958644361, -1203931873, -186970709, 151252857, 1034663812, -399482322, -799800733, 1194328029, 336239494, 734069992 ], [ 32259398, 1047162877, 148879050, 195244033, -142103205, 51015088, -1012043376, -284649694, -6609653, -1422466504, -1447600123 ], [ 53524094, -964785331, 67599851, -1856359074, 1152704873, -464937161, -241031015, 809707647, -355650904, 753064540, 446528269 ], [ -404257419, 108234638, 20242679, -798550908, -504607539, -475715334, -1788164379, -740088269, 58536848, -713528125, 16726230 ], [ -429478234, -503827220, -148067203, -72492490, 111747184, 242862741, 1235719658, -35019732, 473093161, 1535223103, 74442365 ], [ 1934811017, 19271186, -410405952, -922932559, -40415200, 226577912, -578797399, 189556361, 495507360, -793771540, -787911155 ], [ 1379630214, -126564982, 30536366, 394490916, -813448778, -2404861, -583845750, -1772054708, -32372407, -269857421, 422463389 ] ], [ [ 273277894, -365638951, 733796974, 25568372, -314947912, 1405480528, 399552895, -1281897160, -438886706, 169788886, 284390136 ], [ 858887984, 235320865, -318904433, -1352720306, -25898739, -564363370, -921529491, 118528593, -594309486, -804281325, -222042333 ], [ -272983069, 924163932, 1443407956, 293350966, -913906335, -615167914, -175724445, 370791263, -84520041, 31765108, 716131554 ], [ 134476479, 546233869, -1115625602, -676663311, -831440220, -378851493, 800782971, -1206894604, 681306729, 195481140, -1185572259 ], [ -1217238593, 688629617, -805566793, -60447794, 530142718, -122423863, -1207097770, 18562750, -1092025477, -181137771, -10495494 ], [ 224073675, 314466933, 14723993, -1254473271, -255074119, 794667492, -342518244, -104134803, -423111080, -672175811, 1074393671 ], [ 597420313, -410329837, -298166374, -30666116, 689937375, -376853551, 58391578, -225952679, -1281308686, -1169515678, -86723381 ], [ 118968352, 617762190, 429663462, -351175247, -14787801, -1351075325, -410169909, 540451805, 746706468, -888026857, -457432896 ], [ 358517583, 801388859, -36757299, -1017512362, -85190310, 758073120, 1044465201, -494307537, 57121719, -744073693, -1190904771 ], [ 941498691, 606380581, -1616130004, -931444737, 188767365, -717933415, 940028265, 464618319, -33230009, -211622996, -16364614 ], [ 1129341444, -889617028, 2374028, 74525022, -396112950, 720991716, 971805115, -1066272294, 327733920, 266099390, -22784380 ], [ -104158611, -1292890883, 110986962, 694701522, -600509668, 476111053, -553992587, 1021990929, -206437093, -98503544, 673135743 ] ], [ [ -65858972, 1330443926, -401053283, -659910509, 1104394630, -702491101, -786473482, 463650852, -490791608, -384120197, 160207247 ], [ 72161239, -474015370, 343603355, 1425179160, -1366676093, -365675158, 194534914, -163652420, 216931712, 576677662, 285134193 ], [ 86915767, 369527273, 592426372, 399581249, -599103621, -160969401, 864610403, 923374762, 94318648, 1400450426, 775956288 ], [ 1453181576, 1460020858, -292040331, 251269785, 1682503215, 1646201135, 303995126, -226257448, 905496548, 125954519, -340386896 ], [ -267673552, -1536462417, 704467919, 737100695, -489076384, -1730615995, -63099015, -1082466853, 112636908, 197339826, -441682395 ], [ -891363360, -1283428469, 181975342, 608909019, -954549978, -357064464, -1014210267, -224998237, -1213858628, 244103277, 1467628446 ], [ 744020269, 123535564, -6506670, -237034518, 214568611, -31083177, -873504991, -13647196, 961060473, -333375465, -684532214 ], [ 16300203, 147744356, 315876227, 562087810, 492133679, -48691615, 102736259, 326783674, 287595215, -1304050621, 1450784200 ], [ -190401503, -1720233775, 139584225, 1151006804, 334463920, 32697417, -19136515, 1208612771, 159724952, 531573229, 1058582719 ], [ 353949903, 736857151, 68311968, 565629574, 946015918, 108075420, 327489916, 304242055, 276941331, 47420513, -1038143005 ], [ -55495600, 185891849, 115092061, 731651509, -469557733, -214180621, 260338402, 316049140, -50750533, 399396399, -1166795686 ], [ 822123169, -388321553, 532008707, 242872082, -221140085, -38412631, -384614692, -175285226, 953848293, 163298286, 334673042 ] ] ], [ [ [ 315903462, -593581686, 888840370, 963186437, 58123138, 16985801, 1533363472, -38114567, -113683678, -209798891, 664424751 ], [ 20265914, 194802014, 321831512, -54509062, 207290945, 83661810, 470409651, -493003684, 532160172, -792219066, 178758356 ], [ 67912027, -567950081, -3381310, -675243059, 155517644, 1010007396, 465528839, 452688004, 358529589, 1064138361, -508818182 ], [ -13063701, 329554853, -22982522, 81075688, 674629945, 32953286, 194363717, 94748980, -856598979, 114861772, 310679253 ], [ 1565565239, -11373501, -188180618, -1368497287, -1385779813, -710909528, -38620180, 1329117963, -13612538, -63538779, 385078039 ], [ 11553449, -13184213, -578383985, -298562997, -102882062, -17295550, 2110247, 784243333, 10481115, -506132559, -397569403 ], [ 80919473, -1344226918, 670904945, 1131320209, -408615507, -172464975, -1334788084, -899875112, -99152029, -1228220190, -25340016 ], [ 472119158, 725558642, -47582106, 1435142334, -213267439, -39045735, 923337645, -562302871, 1357566662, 50008953, 75307751 ], [ 1329849424, -185307438, -16830376, 165011321, -262772414, -738861961, 493472880, -121084812, 478896236, 652814201, 105087747 ], [ 81710173, 114444762, 195174324, 375281676, 128977778, -478499118, -1660496208, -1440063749, -1708951278, -789165038, 1070125620 ], [ 276611436, -806135504, 245825589, 71592186, -192268624, 1615967091, 118231889, -121217736, 53633070, 160133370, 60143293 ], [ 632114638, 1510949056, 93345617, -1070375750, -210156787, -495791915, -896836552, 26420965, -538328560, 74137221, -169102629 ] ], [ [ -281183685, -396575335, 65905100, 799637971, -36888342, -566812557, -573494998, -550778582, 10650155, -243453983, -2947342 ], [ 242563228, -42227666, 83958597, -458567455, 1107740062, 1223304050, 1439177803, -1307468912, 652719658, -1025994733, 630615881 ], [ -382987875, -189646074, 123849547, 1309664353, -179062899, -1695114990, 41506764, 357351525, 177646245, 1144632589, -293752380 ], [ -1214336769, -889704653, -60447849, -30185021, 312330056, 581133672, -176630654, -61907060, 518375197, -1118485537, 57556094 ], [ -1727929821, 229462513, -175901892, -686495922, -16406984, 24303365, -788255349, -456403679, 746684639, 1972712369, 1209848822 ], [ -167665714, -1165606601, 165484098, -208026247, -21804615, -895191721, -33234544, -204374310, -1433746641, 699357039, -300634970 ], [ -1037108882, -40785344, 379716035, 98719029, -485408359, 404587814, -283315668, 1026963837, 1355171262, -49830757, 1314310274 ], [ 1523152336, -1292692451, 161877382, 74634714, 1125456946, -122202063, -268085364, 666373080, -1289386735, -111261785, -766157261 ], [ 195380552, -1264936069, -43830663, 115095200, 218540977, 596939915, -738568737, -194154593, -1270116679, -819390678, -27235663 ], [ -50391974, -121438095, 1728606718, -35178157, 13287920, 1069722087, 731572144, 52503996, -487223874, 395553106, 152498177 ], [ 392069697, -1646492004, -44317322, 336499341, -885893874, 582412025, 909200471, 337186855, 465663066, -39433537, 270202321 ], [ -94981163, -125458326, 737576579, 302012245, 427344162, 21723539, -1211357398, 79911671, -1573188538, 805041711, 84189979 ] ], [ [ 257219100, 115602427, -81515577, -243629096, 250962654, 625729665, -663222694, -233074213, -732591858, -46227973, 659206494 ], [ -911508272, -290516221, 149452964, 501891485, -919900832, -227431248, 180737561, -34222786, -1282989850, 137935570, 123316058 ], [ -151829134, -1364600304, -226830429, 1085899398, -449170012, -186302998, 652171963, 68407914, -20212321, -2065877674, 673083057 ], [ -362080595, -812235478, -135544856, 464304872, 1109324599, -307352139, 1139468047, 528301082, -104213750, 812179348, -269069014 ], [ 964989389, 1108214792, 565366581, -454125314, 264572195, 765284547, 624021245, -1037375362, -436047545, -36847540, -195834432 ], [ 170506806, 187598614, 682972370, 17479808, -337570997, 817184301, -149927328, -411782467, 712478617, -1784765971, -78054068 ], [ 513805297, 430074354, -24601238, 99850528, 411741695, 75914122, 160555376, -143246504, -129637249, 695449128, 569400725 ], [ 90454788, -390431549, -524869471, 5388220, 479933504, 527217131, 149670039, 202117774, 1328044439, -301910380, -729162252 ], [ -1440533942, 209781876, 329355216, -279421816, 1636022887, -194394169, 763674693, -108106115, -403991390, -616297988, 131102789 ], [ 183056518, -1834365816, 137746023, 574191643, 52438746, -380053235, -1398180213, -576589553, 63070648, 112521762, -636708171 ], [ -2066054074, -139385548, -672154119, 831706379, 352254848, 179758480, -343538120, -79155865, 100324819, -102534945, 710855946 ], [ -848063944, 775601281, 117897945, -1041205158, -1006222425, -1134015876, -1165449067, -1015566516, -535225872, -520612605, 176417656 ] ] ], [ [ [ 600369193, 941189897, -783746296, -960394401, 154488752, -303965741, 244171264, 385604743, 784277495, 411606398, -1084365712 ], [ 178946878, 1308480099, -86437067, 917831807, 2185792, 1138909502, 162932001, -954018256, 1035190100, 591700054, -154798531 ], [ -389218926, -1366015422, 37042566, -60253665, -123044740, -455217525, 449707411, 1650778513, 332858302, 1425778069, -598339395 ], [ 163631201, -524517614, -1077011059, 514630510, 455666045, -1092928066, -139214443, -501075984, -220067849, 297828565, -561704728 ], [ 545131096, -91321738, -800442153, 245061614, -921781865, 272919549, 34076708, -382676923, 314996961, -1349080672, 1075924356 ], [ -684023703, -592619465, 918321589, -460464830, -154682546, 558447086, 598206690, 921707214, 92688704, 97152749, -595041191 ], [ -510367432, 1170896987, 89207492, 13870386, 1196140721, 674945363, 297040292, 1013512765, 584188444, 379385542, -368577978 ], [ -1836547544, -43156560, 141130591, 806557543, 1315538117, -622832567, 577636592, 422776051, 1664514587, 966756894, -742861 ], [ -731484662, -300227085, -860819565, 429172036, 416159597, 518127387, -4615359, -1205039180, 355662256, -114169123, -165653298 ], [ -90195952, -518003895, -106258823, 35821758, -374615178, 79277389, -286660840, -231083604, 653223536, -529944221, 2890133 ], [ -436659595, -1302315718, -640162834, 4557442, 1565387946, 252830165, -922803995, -760987396, -67203055, 758838310, -300486279 ], [ -121300027, 43306488, -380262025, 243125167, -19896660, -637431187, -242193524, -418273573, 817846558, 727781109, 296410398 ] ], [ [ 495790049, -459844750, -45619634, 270497375, -60309267, 363382647, 1621534782, 468699080, 528012432, -855216813, -527319115 ], [ -982728645, -417483185, 571660123, 1219495301, 14475172, 1372612323, -697445604, 45124816, 91594708, 770883387, 408782452 ], [ 1225101591, -242440863, 345976755, -139146597, -1922415265, -950937648, -1619252699, -493669088, 190440, -88058124, 410444417 ], [ -736240003, -1232356239, 400685021, 388749855, -1100613791, -698089086, -180743789, 235706794, 190740991, 1534832477, -1240066091 ], [ -1978657262, -293026312, -203168683, 851212367, -30583005, -40194616, -142639491, 70840298, 204950734, -520784157, 13870361 ], [ -237750105, -498233748, -846092093, -1410019801, 691307899, 298330379, 250498088, 734246907, 571325577, 21399501, 207010266 ], [ 570026959, 388618485, -372300973, -564841915, -475483699, -481412537, 395549497, -1117109119, -794102697, 761914395, 450696171 ], [ 358642697, 461330511, 9371454, -1196388071, -496330789, -1528052619, -353520431, -162218435, 395122886, -71995566, 412958433 ], [ 135144129, 338735097, -427279546, 466351676, -81093063, 443786691, -1613845658, -100183802, -296009215, -203416727, 38047970 ], [ -142678518, 521220713, -1258279, -194762436, -95948598, 441021519, 598531800, 1224423324, 334632725, -999393087, 876219130 ], [ -76416097, -1253605478, -510650826, -849329462, -540278888, 447859420, 97213103, -448344427, 667227268, 812616556, 176093468 ], [ -571235684, -55001855, 124069784, -625927189, 136331470, -616922019, -434223420, -110486255, 251772710, 328776192, -1111719105 ] ], [ [ -1486375710, -391979169, -855083226, 913850709, 374990405, 981772637, 551337277, -984230066, 438719934, 129011919, 92189810 ], [ -586033142, 1748152417, -548752408, 5523441, -928441561, -22150340, -236927567, -213924171, 565452149, -259865405, -1441270512 ], [ -683338229, 31669534, -1285457839, -85630413, 106628657, 743016450, 1086253977, -888076764, 951173002, 274523827, -301531882 ], [ -74743987, -781417347, -125314534, -527427633, 480525787, 351183792, 275431772, 736417556, 484980747, 83140308, 297036142 ], [ 397418931, 405231394, 981490338, -362356459, -1324609516, -869065584, -237799152, -1151567347, 94963433, -747471603, 999910624 ], [ 647551794, -811594931, -978020305, 1192190596, 99741105, -1408573073, 521632179, 83170815, -111574747, -201304761, -781846376 ], [ -1127690282, 426359962, 1624417, 1099932535, -22960184, -1085468284, 288737674, -1295946699, -256243076, -683746627, -1904556131 ], [ 542558696, 42086742, -1522424359, -184662093, 206505091, 306791242, -60270685, 46380495, -96411354, -539943404, -27561549 ], [ 231647592, 1090465051, 393291153, -218887162, 34878863, -3388258, -567731519, 685010042, 834717674, -186351379, -34905495 ], [ 213214321, 528058864, 1087614474, 290481959, -324652577, -37768576, 322818806, -299856330, 616580818, -715160321, 237156772 ], [ 1171449363, 94189299, -862744049, 879223338, -1112187838, -76090890, 840660584, 286976826, 234458915, -1001696203, -877307850 ], [ 441394149, -527675853, -824809633, 802355094, -927304817, -667074429, -637016903, -371911948, 170198184, 1409449474, -114968580 ] ] ], [ [ [ 3407951, -219689393, 11504115, 888424498, -974960544, 1353624834, -382217669, 646253421, 265164102, 480056757, -555224114 ], [ -340107925, -1014432940, 451916844, 5331463, 1477348190, 160291248, 174106347, 454076900, 918809220, -54320972, 110235324 ], [ -605921603, -479490565, -150520064, -173399498, -966658036, -388840859, 360327083, -215702417, 445088729, 284400762, 1655992224 ], [ -178971258, -718078689, -987671194, 217433757, 90901642, 55651179, 771254282, 935727215, 995565290, -662052793, -444068569 ], [ -202668371, 510503795, -460168163, 4772346, -52319034, 1157964513, -276674233, 438326510, 362553886, 115686881, 20135198 ], [ 13170597, -1335122128, 165038594, 127714307, 1331962610, 16022228, -481081568, 902793638, 316747189, 1390471910, -1132190905 ], [ 601293427, 299338448, -27308396, -203096505, -113477659, 954502315, -376950334, 579361725, -980355025, 224342772, 75733723 ], [ 88447965, 709806174, 319636989, 386678731, -14141264, 929505395, 671552905, 235587672, -237763089, -376270087, 596557175 ], [ 627637598, 472577378, 495129797, -643742754, 133201705, 122742749, 12884333, 461767242, -170044242, 208409853, 934893457 ], [ 1213954320, 194028, -501935114, 542967961, -446770104, -947311648, 278164284, -23416179, 618257524, 1097160665, 1600715240 ], [ 42069884, -302576144, -299158749, 133987199, -356692341, -318903616, -54183046, 82506573, 22113949, -5268197, -571540548 ], [ -852424667, 38907221, 13076538, 758852650, 1642369959, -1827228683, 209377668, -129804741, 496691309, -1929363677, 740306761 ] ], [ [ 45876723, 1075043594, 718616871, -801815414, -358368481, -1987280852, 13840367, -735527132, -1148065239, 92072190, 452167782 ], [ 1910973247, 1830260803, 970175363, 1891631698, 27509877, 140131082, -115431298, 345906856, 611160095, -133100193, 398488876 ], [ 2046334635, -46222176, 377670916, -1367707714, -1099562848, -26965931, -911338560, 652029140, 13254924, -70157045, -62253619 ], [ 330863517, 242370479, -432095369, 835890324, 85169184, -136560341, 75772507, 254509923, 610138400, 938767232, 346659546 ], [ 45432824, 1065206233, -9763453, 146479069, -601699975, 464101383, -78053832, 1374057535, -1007476085, 94402703, 421224 ], [ 208334541, -152439670, 669427231, 228655531, 965292018, 505146183, 381408153, 452726588, 31076603, -869268493, -329542301 ], [ -31444967, -1713365852, -793330082, 214587184, -402056817, 492715114, 511276576, -497698411, 355001387, 93253498, -102660511 ], [ 44834190, -168821503, -82669717, 51262, 1264124596, 36283421, -84215092, -1066108791, 765448639, -795753924, 1677018962 ], [ -1289225443, -124743721, -1190248153, 166285726, -367089153, -153138102, -405615452, 23069419, -69662571, 1095702766, 72413558 ], [ -456638999, 675595351, 704603090, -125026751, 1418748808, -1632764676, -1393435136, -2776889, -1592500556, 253416334, 252750185 ], [ 29440538, -289663406, 243777839, 286841268, 69504973, -1012190156, -967940306, 133829583, 1001529264, -769862778, -640526956 ], [ -453512844, 157541164, 1180893692, 694019997, -1735898960, 229006968, 1378450788, -261899292, 1873770912, 327425210, 1186692055 ] ], [ [ 1284144305, 190999624, -1297974195, -722655806, 554297827, -176635466, 7316891, -506818981, -1254455282, 568893239, -40309958 ], [ -1042230893, -305441054, 639716638, -56984860, -210603237, 612689955, -651148183, 1065295185, 69675763, -551330143, -348203199 ], [ -313715835, -672533296, 895987548, -468253239, 565087879, -856390209, 176147821, 226388117, -63497086, 1682513058, 424336070 ], [ -238438608, 51189466, 433480648, 1695485665, 624561588, 573786378, 106398842, -124610006, 82356645, -1602784973, -40033732 ], [ -652382635, 1149356035, -94639355, 350425051, -350503312, -74536352, -93761529, -756717938, 162986907, -558422962, -349611941 ], [ -1127107499, -586116062, 45550542, 830159370, -274641457, 7529688, 441628979, -1196903495, 1503769, 1629980512, 980863414 ], [ 1276523518, -58209629, -338870811, -309090814, -43766241, -720253474, -31223170, -24230867, -29394588, 268089333, 1423950745 ], [ 16788546, -2944912, 998265001, -48507740, 719260779, 369037458, -281008743, -219971604, 174949359, 668271546, 467747532 ], [ 1201557728, 1757949178, 364815201, 260190514, -1136810867, 252948522, 159875293, 251873600, -391440136, 100794012, -583642071 ], [ -375353645, -747166264, -156990075, 1289479046, 133486080, 1248182799, -955515106, 1181933929, 80204417, 273869122, -405462953 ], [ 78101009, 216126342, 222869399, -544212736, 55183065, -470523807, -437956152, 1051547787, 908142541, -623665312, 14888654 ], [ -221291238, -347641864, 594886820, 227970645, -1996996382, 62941123, -175294703, -973126314, -629661113, 92776075, -1719457323 ] ] ], [ [ [ 19506563, 157126520, 765897731, 885628099, 218156694, 1497908975, 653712215, 1165609046, -124829658, -16378645, 326977049 ], [ -1360411277, 619000561, 1416397093, 181143801, -128718787, -592529859, 341881671, -3105284, 428080, 153091933, -1163947 ], [ 28520042, -1238399161, 956153116, 540988261, 200965545, -771276530, 68210363, 850395621, -506622969, 915433193, 537114038 ], [ -912782910, -830166669, 484411979, -53946477, 1076473761, 179061527, 1706955517, -263846044, -2052239, -528507890, 989601822 ], [ 1694699356, 50933694, -3793769, -743750611, 923980299, -133062105, 607166750, 1630012677, -426524477, -177281204, -31977188 ], [ -1153854956, 951180597, -418462577, -247021670, 1022329632, -64177034, 38775467, 1146308394, -277079305, 846111821, 78075926 ], [ -1889061304, 1540745283, 241023316, -596454967, 120616940, -530635950, -69152673, 922194912, -267489743, 468394162, 12396657 ], [ -316209202, 212023681, -734818406, 610944396, 232553517, -88537816, -360406980, 68390095, 614396365, -60586935, -501305208 ], [ 605008723, -199057879, -158204636, -586900135, 203514996, 336768871, 653422344, 1656455192, -790591790, 370698073, 777770494 ], [ -118322656, -822006899, -91251507, -465800379, 30017967, -362910488, 985070075, -1133663062, 294148595, -190006663, -1468409942 ], [ -460851009, -198183847, 206131137, -52584824, 160350885, 13874616, -378030630, 960210951, 248989899, -790833686, 485263999 ], [ 1550389993, -1230969494, -205649260, 805125632, 238718420, 122494077, -1900603538, -1553584463, 468718, -640339689, -20268375 ] ], [ [ 164571731, -675809197, 373534841, 70063340, -14130460, 6386383, -49566728, 97207585, -76717404, -697342932, -773635607 ], [ 169375813, -468506460, 1035287457, -1136187103, 566231520, -1671322209, 704630486, 38666157, 98476576, -116702100, 886954851 ], [ 1362279640, 130193041, -899023521, -627768277, 1456468884, -759579137, 1310381871, -447464474, 525141740, 587502429, 310608130 ], [ -784489141, 536106571, -90156470, 1011018903, 836865943, -89562925, -1398546793, 20734029, 558975133, 36637388, 790242163 ], [ -342967633, 213809574, 1029423067, 80094736, -1092163608, 310973955, -183851426, 1507905458, 476558713, 813975047, -1625898559 ], [ -604822145, 793797173, 1381427683, -1572337869, 981477245, -687759751, -1156406609, -277454155, -511836467, -674808862, -57510488 ], [ 825371807, -909490103, 508694796, -45241022, -749053570, -1526760061, 510156538, -284677432, 712400477, -920277127, -834345052 ], [ 749155266, -1491372527, -383420316, -200812740, -646525840, 585769002, 697659546, -1143064303, -255299247, -84256737, 409178070 ], [ -323481889, -1653711742, 51625588, 458059766, -56146399, -157025525, 407529818, 66728602, 12215553, 1736407929, 630265393 ], [ -57879517, -1134419875, -1053554116, 504707625, 14399467, 88456464, -1272831196, -507948715, -345271395, -740632210, 653289256 ], [ -585584966, -407758288, -164616674, 864519371, -899692966, -247908088, 1156351143, 1044833157, -276372708, 895613201, 1025859806 ], [ -442248094, 1107316408, -84089332, 118654133, 1363235785, 1212827028, -42368174, 581090552, 114596909, 555589534, -557862083 ] ], [ [ -366622039, -1115098447, -1410867192, -130297982, 78335651, -807045969, 85501460, 56769257, 717094220, -1265101093, 422365104 ], [ -1257934, -41172610, -407236831, 247271153, -1172705152, 191168683, 575049404, -1502511744, -523276781, -796510, 1135232505 ], [ 1290087198, -324002051, 654670606, -968367369, 675352193, -1135633119, -100945226, -105149709, -1100498963, -127764111, -523913786 ], [ 242985668, -27928093, -1050099718, 54315426, -316370429, -1400996633, -749804431, -53293979, -376540600, 822024, -16077834 ], [ 605063791, 46801659, -44734884, -1414896549, 77201979, 327236007, -174596985, -1733568175, 182184800, -321385301, -936143683 ], [ -939026509, -598431357, 737509366, -260287259, 126843398, -1686221, 137123702, 644764956, -976578660, -1393369662, -103005277 ], [ -549337272, -1833515541, -334452480, -903583975, 1882240039, -538747130, 1194572, -110956321, -798747407, -349258901, -1262664456 ], [ 115610125, 15783107, -587586998, -1555294022, 1460999474, -1677360745, 69665056, -1970095937, -299794208, 771284915, 1540341911 ], [ -160817507, -105634181, -14333705, -781672473, 388298799, -1192050428, -1943263625, 990896829, -474055325, 24294220, 492325845 ], [ 182963081, 118906564, 141749650, 1052961546, -791774769, -255328209, 565396636, 481886431, -20419291, 532995519, -297955889 ], [ 32989204, -388714510, -1724421586, 966348045, -436589823, -419029398, -1352292461, 1362656021, -894687345, -657277592, -274555692 ], [ -40378522, 635175878, -1153428295, -706207459, 354291359, -335111830, 387479952, -393705825, -222565567, 387009909, -86196390 ] ] ], [ [ [ -710786919, 975737635, -568853700, -617020379, -1231843065, -521724552, -216860963, -170474074, -1347404145, 633442156, -7498600 ], [ 199403373, -973524949, -438917771, -293686242, 1603804650, -318390475, -1186196846, -152677318, 140702864, -1439610163, -766754594 ], [ 1411724051, -1056875237, 395654985, 782356943, -1775504955, -121252442, -400342268, -46633, 146106019, 700710578, -662274276 ], [ 228045159, 540744883, -1514586, -1341520388, 1289314532, -103512780, -16989207, -38916127, 362747128, 894306465, 938415715 ], [ -555604776, 905881660, -4164742, -839578677, 547315322, -56503635, -104267101, -571290802, 93298345, 187637278, -298700317 ], [ -503386160, -616989178, 458231142, 453002501, -104283054, 90453567, 118216888, 50910578, -419557400, 793545527, 649630341 ], [ 174077056, -527907136, 266998425, 86295135, -1665891183, 408223668, 1243309354, 175528334, -421443806, 9203902, 161736711 ], [ 59430518, -211075636, -50233408, 431581422, 1070078978, 1391762, 1672348160, -577857561, 104005133, -138985723, 576384965 ], [ 819760039, 138144561, -176205122, -243907248, -994413142, 858136507, 947579592, -151525644, 309785821, -26987, 559751439 ], [ -1435052019, 780231484, -3071494, -94358186, 223482221, -128671825, -4718122, -76372146, 218540005, -1037724129, 231316938 ], [ 865722344, -140256534, 890751651, -39150567, -110141861, -1067853, -1300025378, -260777981, 1228792571, 548414886, -68763029 ], [ 483458944, -876297873, 336269339, -328576392, 10031732, -381893773, 601127019, 22751184, -954710390, -68516244, -28559743 ] ], [ [ -134202370, 1649231619, -620441633, -683428726, -317209876, -131904574, -1041868338, -27463173, -321409831, 591939616, -970847716 ], [ 50013222, -926875078, -1583471451, -3213316, -221245448, 1160642460, -207836921, -21419754, -175673597, 839411280, 14869419 ], [ -711080613, -981836906, 891395037, -391077382, 176038517, 114986477, 1902162266, 214464935, -376752458, 2314107, 1126361764 ], [ -296573999, 1096104518, -144786664, -628604665, 234098504, 165711048, -265810740, -768405543, -731980516, -27849273, 614517018 ], [ -427574, -1275187737, 978816894, -1447771057, 1306897740, -628038474, -1625212980, 457899900, -554442419, -1410985597, 327114173 ], [ -761908749, 24285387, 795403768, 153180358, -3616582, 124360541, 1536534314, -1271727224, -82845901, 967305039, -504802720 ], [ 294539622, -656837827, -407698765, 344954951, -482268870, 195497303, 259423817, 214751563, 60144121, -358617760, 439196951 ], [ 227082026, -969420058, 855858686, 643184770, 87764636, -601344957, -295219976, 448179281, -318071191, 511124207, -17444006 ], [ 510221917, -298758180, 77632464, -1052726254, -576905929, 948946382, -905123455, -182078759, 336142883, 188018983, -874639678 ], [ 122326633, 578180368, -711174281, -1620983860, -303288983, 28569731, -116370146, 221442490, 55203704, -248473744, 507255856 ], [ 1373532669, -38150781, 466204587, 492724487, 945809796, -851892126, 767224384, -892953472, 248152271, -1534262891, 813886684 ], [ 266807665, 187075760, 423521275, -153951708, 583509053, -313070654, -259428712, -26593346, -20568675, 41389840, 10505520 ] ], [ [ 71282986, 1112320272, -335690607, -676743892, 1259972343, -938771874, -15904276, 723405556, -428484002, 1035791135, -200607455 ], [ 439637136, 65201760, 168465381, -586329096, 5122093, -35337224, 239856223, 358272678, 100171190, 491186878, 264127008 ], [ -46444093, 245261626, 457642959, 247142166, -401103642, -199626558, 72894976, -293095001, 776917570, -1068854865, -139267770 ], [ 1425846405, 886845619, 1363067917, 43632085, 73661432, -1039771173, -190778482, -64314922, -1118910572, 1644319819, 1368785286 ], [ -1878583249, -501091591, -67497115, 206899768, -221078589, 63119706, 115044896, 1064568388, 421650090, -1715431655, 679697674 ], [ -822770693, -267952518, 816130517, 799705926, 1280305060, 700071567, -99978213, 263206127, -24102938, 172091355, 333698443 ], [ -25068938, -87840718, -187837438, -66081536, -166672946, 1724828999, 68319009, 1468798662, 1208698610, -197638736, 836126080 ], [ -93521324, 27477380, 1853366403, -487922334, 726544232, -6170532, -77157198, 312055685, 46638491, -289824181, -476294981 ], [ -67776846, 192973423, -25929575, 98171427, 431416984, -103643419, -604386524, 1408851637, -46107888, 1569362956, 787046900 ], [ 131167506, 300827705, 978847965, 1468782953, -725471540, -517962397, -197391900, 1253653920, 22981966, 1698870442, 36155279 ], [ 108990967, -172989424, 1062999215, 603028480, -699300735, 301218224, 582686805, 21274228, -703297685, 155986575, -45505351 ], [ -1199012019, -193654889, 868660703, 774779172, 678891499, -70961581, -1131098262, 420205409, -858113350, -55454959, 376389010 ] ] ], [ [ [ 151449635, 1288962830, 1508534374, -175431955, 879738638, 510290225, 23172500, 167912755, 9739293, 32400189, -1063680082 ], [ 691420, 252034784, -464544492, -1317251515, -611498755, 941695661, -517767816, -188137317, -1211217820, -774449138, -118633470 ], [ 331420161, -1120711522, 1697049303, -341958805, -784944371, -45923784, 425974820, 381859885, 34259924, 200084061, -697305417 ], [ -10075340, 1117952033, -63680926, -88864590, 1188886783, 417854384, 146159638, 455582370, -1048693550, 21902, 462528778 ], [ 1321897, 9767197, 86605728, 337107426, -13017624, -414259472, -793758579, -162278960, 493435373, -608982654, 262531632 ], [ 475135039, 1622657755, 1585685439, -1896012256, -272805972, -487040190, 829064014, -110957585, 880210428, 331894476, -237101417 ], [ -973228395, -472067985, 1116895450, 357694124, 21990334, -152053911, 271725991, -93941409, 861948702, 288262566, 306184092 ], [ -1444936284, -426591841, 209062509, -260960463, 153012008, -4243462, -248679295, 979073073, 410146274, -333318279, 31076089 ], [ 22749028, -1066989237, 673323508, -308642771, -281120252, -85618577, 485702786, 175514161, 264278714, 1446795543, -552089249 ], [ -124320842, -426369736, 657050908, -422420835, 1459339196, 19710896, -511714560, 406996505, 18133125, -123398521, 1139523286 ], [ 918036437, -21851067, 107400732, -733350428, -2138177, -305268706, 46345165, -282260813, -268909382, 962373402, -485146026 ], [ -244860706, -177081968, 409343736, -676715565, -393749068, -208719770, -243789429, -157086774, 673238088, 1348158900, 119187170 ] ], [ [ 985304158, 801952120, 63699460, -264480003, -509216569, -644448970, 186115835, 1064472287, -1384289803, -572342461, 1320616773 ], [ -926264333, -331123166, -808655494, 929377641, -48342092, -455255529, -45393897, -153663039, -663857749, -241126960, -304366419 ], [ -413524718, 700674741, -15115045, -806662283, -32539537, 568759517, -906302368, -9887625, -215667617, 893205146, -472230556 ], [ 674245392, -534273616, 862035314, -210467267, -562822533, -629199169, -1568309898, -351157556, -1775206215, 94012626, -413073189 ], [ -282041797, 455155304, 738197885, -309258416, 424304655, 2344610, 1139359847, 16182017, 299830244, -993127715, 2002829340 ], [ 494614341, -127145591, 1002188581, 1699721359, 991885959, -443379758, 515883657, -222937856, -265013248, 802995157, -248487193 ], [ 919625599, -111579365, -1558518210, -1638570249, -378802586, 356661804, -500058122, 323997221, -343336728, 11641395, -102160567 ], [ -12793670, -676090121, -1124541310, -153152814, 281426008, 929221601, -768213446, 197052462, 35568975, -359839658, 387727587 ], [ -19252143, -1446896901, 367838913, 1506587404, 65540208, 532342987, -17038982, 1222039582, 1770657468, -888244601, -393573748 ], [ -7641847, 1205001933, 905175353, 419777523, -2106990542, -19849658, 1479642311, 1309584036, -1233890987, 114681411, 503064495 ], [ -1082988615, -31326645, 653572739, 28465766, 883796809, -34080155, 551240096, 140349302, -116185819, -1186396471, 1298305949 ], [ -1013557645, -1216826431, 507765109, 738923129, -764699463, -1277906585, -34764452, 235776998, 380101762, -1269165685, -50638605 ] ], [ [ -449938727, 218972610, 169996772, -26648671, -236195517, -1366191538, -10146455, 130690325, 103663045, -290911, -1457519842 ], [ -424086192, 382666917, -57441932, -477085866, -1068427271, 121895593, 241356395, -900086196, 146222918, 1250975892, -191481488 ], [ 302140031, 774962382, -90574098, 825692341, 747264305, 355804801, -16878428, -532703933, 155984312, 156703307, 400079779 ], [ 930009285, 1079411689, -595941366, 736458794, 6318413, -573865063, 1358626833, -229549233, 325259999, 196608427, -844735601 ], [ 467878945, -59069111, -78382925, -312840122, 1342893919, 1678336851, 14343174, -455579442, 665753091, 44402642, 827273297 ], [ 721134736, -559971197, -363466032, -196630252, -11750593, 9116212, -1087552441, 401519643, -187560657, -913295281, 812734672 ], [ -111542198, -170237764, 338654878, 1247470799, -3865796, 852358731, 240969525, 1766837160, -158524326, -49382239, -569801905 ], [ -1431875022, 473529914, -1174210934, 1449004520, 43661758, -1058504654, -534923256, -750713309, -507158594, -34555328, -36173712 ], [ 244148467, 1104243641, 154079978, 707452831, 14731403, 117785049, 118183703, -1081599932, 5235047, 318514024, 642784713 ], [ 712675529, 459881538, -198058853, 554394273, 341183795, 234473148, 132047383, 387457499, -1805572841, -333201734, 80502773 ], [ -1801128249, 1306034822, -73965901, -470330328, -362825211, -602502156, -118036913, 863771574, -1217895234, 573959942, 549195742 ], [ 1086596054, -732313862, -520788032, 241647465, -803740566, -91306315, -300190167, -180843981, -136640741, -1314396183, 157361663 ] ] ], [ [ [ 1734685173, 554156990, -198802175, -722341321, -210810330, -245855324, -71229274, -417021439, 136087883, 712108837, 79983127 ], [ -183610378, -341803947, -48292217, -356111939, -766675879, -24208358, -436170095, 139430572, 279650500, 81113664, 355054177 ], [ 72468571, 827100930, -351676204, 250153707, 1499457485, 782199372, -2462880, 395124844, 767104953, 141921911, -421892410 ], [ -836602200, 955432427, 101226797, 417197140, 1233497906, 808095034, -738097153, -289040325, -39665916, 865539069, -269761686 ], [ -30704302, 37829389, 483779820, 1163416558, 630348190, -90014903, -1199728711, -317731880, 313679226, -629064622, 662475316 ], [ -340904349, -1443263619, 234325528, -38111963, -54751268, -57301888, 773833326, -1525333995, -92479561, 129661455, 886850451 ], [ -933015942, 15544118, 224144060, 639322925, -1659783680, -1358585847, -330503145, -315794041, 441095244, -509516686, -365791660 ], [ 11024444, 783799796, 113168910, 155582186, 138927512, 408384686, 1090097374, -263741639, 401233957, 1127769276, 301478822 ], [ -1860797355, -84774838, -13060689, -176803314, 244882213, -44421815, -275518965, 200188902, -119317374, -165962366, -387006979 ], [ -82244811, -513007580, 1328952249, -369884993, -1950090851, -1882639299, -570469721, 80753143, 563234691, -1248428863, -235498768 ], [ -935573961, -641452107, 886933706, -87956894, 45216650, -976603673, 43539390, -221732221, 1633016568, 123084104, -331179988 ], [ 337703677, 224213995, 316840745, 568323872, 1204578918, -299731440, 410322975, -273403909, 236760994, 387891727, 20324721 ] ], [ [ -969231947, 360769654, -323313692, -164990374, 119935021, 40881304, -654988010, 61568699, 862051772, 10665467, 300892088 ], [ -418347506, -1336801463, 11690362, -295549085, 9778205, -560788884, 317715506, -148167111, 274555238, 1811085869, -163353898 ], [ 257114652, 69958052, 426466616, 1317327131, -718092577, 12577569, 1549609580, 257527524, -1657465798, -37535846, 762306374 ], [ -308544971, 775686981, -238399141, 48853264, 252831961, 584450691, -449017777, -579822133, -22847621, -1685233171, -105379073 ], [ 534786089, -720125292, -754778984, 531290502, 376872988, 39340758, -1262322955, -548048019, 1072646779, -56272275, -1744655175 ], [ 140070191, 584733862, 1391431980, -1093170597, 314175640, -780298121, 112753133, 707024819, -103657072, 68210471, 445783840 ], [ 187075062, -292380071, -1047136138, -42419019, 567727607, -418633824, 1109660039, -843466520, 47284520, 1119708617, -1522265901 ], [ 642592004, 1303921494, 34737718, 561664252, 453187064, 320103074, -15376808, 22435754, 63182970, -1188048932, -659107762 ], [ -828136130, 170766852, 1637609208, -623424363, 131565476, 1130153614, -766621480, -13805431, -187878541, -44912056, -41502607 ], [ 1273481310, 381681901, -37046202, -76137330, -1424758218, 1785222321, 195686933, 1214648474, 104712319, -571186188, -1459630173 ], [ -391214559, 291741342, 802886794, -368864288, -290766691, 131921390, -457646267, -254499104, -195290946, 644911591, -587442021 ], [ -245510161, -30757892, 83120215, 238845478, 133902833, 39758289, -10468512, 88785924, -307606815, 1058435354, 824385218 ] ], [ [ -1078007038, 653768694, -511142078, -475715001, -1070565366, -200522386, -1992036972, 134006675, 8534446, -210193269, 907056955 ], [ -94667222, 816274066, 497422647, 972011640, -1347923584, 1610427407, 1149472135, -225677748, -790111908, 214387744, -591834080 ], [ 439713762, 520478933, 471786141, -225641966, -14437953, 622658671, -737410015, -1583850484, -279710951, 393496987, -221352980 ], [ 59967108, -502933687, -14197770, -1495445438, 1150892911, 76794131, 120964950, 387754401, 1469763407, 1565240216, 938486436 ], [ -94822433, -795306009, 1455826728, -454753890, 758503830, -100893499, -640404870, -1011471639, -199969079, 80204850, -1430235132 ], [ -642083342, -1091328257, 8610748, 1680304187, 932253667, -200240467, 186825179, -716454342, 741064272, 119409687, 1407999877 ], [ 505107136, 1325933812, -654649309, 309652326, 661520781, -133850632, 16204937, -983421148, -36503262, -751665616, -225455853 ], [ 1693330364, -803632391, -469290815, -463519591, 411050789, 98953137, 869128284, 384196141, -130919625, 153326152, -717928492 ], [ 1847146020, 826286263, -995400217, 68102159, 226829769, -235243130, 91527372, -734788845, 252999, -465765710, 291235752 ], [ 608661026, -479841011, -107650753, 732360244, 45598697, -1242625205, -1710846730, 308395335, -886542579, -25645754, 1229899824 ], [ -172821614, 498732740, -1394940533, 448162229, -192133319, -25354666, -689758775, -628011396, 266970285, 1536496971, 206469466 ], [ -1683422618, -332822064, -785637318, 751291688, 38274871, -1591192693, -264836187, -281040688, -1038154825, 552696214, 105437163 ] ] ], [ [ [ -107634373, 1367164494, -374438899, -202212319, 794433887, -22758115, 897312262, -54140590, -853359907, 176602802, 457909568 ], [ -39821609, -38828125, -668127682, -1030280111, -638919828, 468565100, 1519947833, -580219774, 113433146, -213860475, -23792229 ], [ -23308839, -48149122, -11030864, -180817894, -38794061, 105460038, -575181376, -75158196, -542859323, -870682574, 1965378302 ], [ -39814303, -1539452753, -1994748, -1612999391, 33613716, 367770368, -1898926913, 667020627, -325350847, -295112649, -185932638 ], [ 105769986, -418231852, 5275218, -305426531, -30191832, -76115438, 1896252396, 433989807, 1105839828, 118373328, 989979562 ], [ 353322276, -863297451, -254029548, 54708021, 1008182135, -66630838, 792818868, -127137544, 449292238, 71359233, 1690820584 ], [ -50034629, 41089696, -570127576, -1724739746, 193762344, -434064317, 1474444574, -896335973, 990395322, -194325255, 386322870 ], [ 357842163, 440933341, -43729187, -1023137414, 583092550, -1113997792, 2035734, 480141185, 123604928, -42943157, -3215941 ], [ 751666362, -800715657, -90736105, 259853198, 169591876, -692490700, -290777212, -1544794253, 590597434, 1329130225, -1297688037 ], [ -313183408, 161112812, -383718008, -897200002, -1267432995, -550233536, -1380062564, 196944120, -677736459, 1000166292, 37150721 ], [ -193987850, 774022707, 87054594, -150017889, 2865127, -184461958, 382704607, 123252340, -1572604229, -21679814, 375963822 ], [ -830374705, -180655873, 289443780, 208536091, -390206771, 883916805, 114724058, -19213484, -450275191, -88738004, 1147828164 ] ], [ [ 345280248, 498855103, 93926760, -21534363, -204268508, -552341488, -1342040015, -663113940, -90357420, 15796971, 1020707694 ], [ -99864042, -84014680, 179316660, -1421961831, 1464434655, 687443530, 130465322, -370986605, 1259787469, 992874778, 494371213 ], [ 460509023, 1703602205, 63713738, -1533175016, 238127399, 123484592, 1048907720, 1704540649, 240498575, -649695804, -998267803 ], [ -436462065, -860532892, 308256887, -2268143, 127216846, -771502222, -1309366113, -49322515, 341118403, 728238839, 730543177 ], [ -1026540944, -949383886, 1171796393, 82792699, 707639864, 77273546, -423212727, 558758451, -27182637, -967456589, 130326664 ], [ 985120436, -460329033, -912967008, -639803182, 339314567, 522744974, 424137268, 60543567, 19642829, 1192258471, -404086079 ], [ 332177923, -571998044, -12784218, 376646486, -9011417, 734742437, -155664907, -314842575, 410008137, 316519595, -1497217559 ], [ -680855297, 1844493083, 728450384, -14414313, -604196159, 98747999, 89425957, 256038559, 1784859800, 74136754, 1276852981 ], [ 457992659, 1496094975, -1403596721, 1090366458, -55405791, -1159790356, -407261478, -1473357031, -123508557, -854360840, -627536521 ], [ 231703078, -33900120, -364920308, 1535955560, 30818203, -559670956, 196110719, -302837070, -395518977, 20913163, 205425696 ], [ 725286693, -1641469403, 1265841572, 606498825, 1686106039, -49414217, 571073150, -1774796370, 167437431, -145224078, 205853482 ], [ -209964018, 1093142871, 731335227, -285367740, -409810105, -110155880, 12072616, 2625540, -42079998, -981385796, 142845886 ] ], [ [ -69432926, -639467976, -745043118, -1471060460, -1873986751, -41939779, -3495936, 155546338, 1765494923, -658524049, 404278471 ], [ 202164424, -1051054987, 546334851, -337127205, 952574958, -21839485, -122443190, -1378272995, 387342891, 533404509, 85084342 ], [ -1477014329, -369015575, 1032424532, 10334306, -174288297, -1203936412, 901994868, -366670539, 671005243, -851331301, -652117778 ], [ -145040787, -1025493317, -63003198, -1226942091, -891945329, 347539797, -158937150, 1881275977, -396110456, -2799065, 963030547 ], [ -180537797, 84463527, -29297365, -892935637, 12691857, 1245460732, 496072732, 124397687, -181620462, -389907171, -188580884 ], [ 111750951, -332960359, 78041924, -197990912, -596492404, 61249185, 408770832, 395129847, 44594412, 560616370, 130500086 ], [ -232585346, -1078244646, -842161131, 109450610, -1745377221, -105142626, -470994567, 113177058, 1302753611, -839493139, 64399247 ], [ -790568676, 341857336, -469848908, 1230197124, 230069600, -1038575340, 778113996, 598186165, -92278403, -432631869, 52475057 ], [ 644420251, -1807481612, 28007392, 5077801, -509193113, 59242563, -71150480, 200930676, 14957249, -8133802, -391191290 ], [ 856892794, -222764682, -643488906, -583856721, -139252249, -24219080, -278883367, -240133110, 771262192, -537382485, 818820846 ], [ 1210399161, -73047214, -197489114, 44155380, -1063845460, 742350884, -133345765, 66349165, 14264919, -57903277, 1478550352 ], [ -558053081, 835843109, 349136579, 37974076, -271807898, -438759107, -228373542, -267497514, -482513787, 270452177, 310921392 ] ] ], [ [ [ 1261368728, 66025820, 117353402, -400624245, -765252186, 96914706, 13204427, -142409578, 953353562, 1279410718, 716331126 ], [ -187966852, -571134391, 1556426199, -101877163, 222738008, -512089790, -219769217, 840487135, -1214725, -36926086, -925583106 ], [ 16900377, 888211999, 240898086, 655158530, 968322326, 938420027, 280771352, -63812477, 308953757, 1546036696, 94072507 ], [ -104592444, 1757970723, 311875495, 777468353, 72195265, 855514208, -156520639, 1552405580, -92026606, 262664113, -686111130 ], [ -624473830, -359766667, 785689504, 212387313, -114264337, 220668957, 267487006, 495380399, 688987578, -182336556, -279057652 ], [ -1194151107, 35853339, 1188963557, 595684124, 64891803, -66427706, -1158576922, -125526088, -1180093657, 748367904, -454878017 ], [ 1107484343, 20608814, 1267653760, -775033565, -84123952, 1447149760, -57432927, -19406233, 2049623121, 1238168454, -87553716 ], [ -405174030, 1148213306, 1625602213, 226095375, 57568837, -70370445, 732274010, 1635030468, -1564763178, 167636343, 269907345 ], [ 30511880, 292977965, -756393796, -53440662, 1308349304, -472477552, -892719808, -29388340, 572294985, -4078183, -1259922919 ], [ -302286984, -1147897880, -8510139, 1102561650, 198747065, -1279185102, 923443724, -80028690, -550083700, 996448207, 51422216 ], [ -58991461, -767927750, 114623059, 63816343, 7478655, -10747192, -164859838, 80568371, -814523725, -556566812, 578604738 ], [ -952387745, -183960847, -449654509, 408428328, -319923541, 553718918, 1269744373, 49340553, -159295368, 669560558, -617221165 ] ], [ [ 133664502, -817627004, -928650898, 987045864, -1147566108, 1038710709, 43663211, -3099229, -211867445, 6092134, 7535232 ], [ 593151437, 351861841, -300272684, -283342885, 36761968, -462249894, -7848415, 208147405, -641303689, 900979205, -263160356 ], [ 109349297, 1313561989, 1810962099, 79511694, -839807800, -100678224, 50022576, 1554754017, -98215901, -20430359, 33754232 ], [ -367686246, 131353031, 126461916, 78942874, 238436647, 756054931, 340006008, -72832284, -288497625, -117392800, -18494264 ], [ 296238359, 551190833, -270821480, -153967991, 683114986, -515169268, -1289996850, -51834854, 215119676, 417349998, -62708301 ], [ -326890166, 67966671, -604733232, 690230257, -390075517, 586835100, 879416201, -184083670, -963525224, -85355610, 250709976 ], [ -59527879, -622058272, -1930227445, -303634704, -153373783, 1040154229, 674911332, -222488053, 1433160750, -267817993, -176455176 ], [ -965464919, -3336926, 819786071, -389672553, 303165135, -551754779, 182607598, -305373083, 889016245, 161356817, -486526015 ], [ 854792076, -997631816, 499657567, -1240102, 285377926, -357633776, 816841180, -39266220, -776823980, -20628075, 52358482 ], [ -1173147381, 675626750, 181559445, 213128406, -787472635, 156524205, -841159634, -213569199, 1740485139, 422681157, -1286033441 ], [ 1717514740, -62172601, 483833549, -1644926111, -127660425, -1306968488, 1273064991, 65713331, -944754111, 1977266596, 302274161 ], [ 77253863, -215328426, 116506133, 124497965, 50255473, -116908129, -82533812, 1682037765, -1182716893, 357916289, -415154703 ] ], [ [ -748650195, 1199828427, -239879523, 189355113, -489733443, -75987715, 627492085, 913980084, 183837829, -725617941, 7855731 ], [ -507396696, 345709418, 161092462, 843006684, -1394510039, -33679559, 1423957927, -627673460, 546877842, -242033531, -1196924004 ], [ -502058686, 102678933, 89327903, 893918938, -76666979, 563140356, -697076905, 915662406, 894691063, 688648369, -125678971 ], [ -589096794, 1580828895, 438855413, 793063595, -512448568, -535493850, -749852170, -1088557755, 947462138, -277871953, 150985240 ], [ -353751937, 383500533, 1073393440, 1262505590, -24347866, -146261933, 355932008, -188751492, 1210050786, 1223345800, -312299357 ], [ -537029380, -183765013, 984637632, -57946328, -46417350, -535967248, -168713051, 253865556, 1078632735, -109267811, 124012913 ], [ 940833051, -764940310, 15374383, -39130739, -1203897705, -1921556416, -871776243, -113219946, 1068830667, 657699189, 110299719 ], [ -1365461794, -129200964, -843059842, -762710265, -86932431, 704904058, -441893295, 211679988, 646804815, 239658468, -1620495985 ], [ 1252103551, -720748109, -216735916, 59121957, -1123798390, 216641969, 1544857209, 64175383, 1392952609, -553240249, -836705965 ], [ 1133978949, 526334928, 409895631, 105077245, -483292567, 583359169, 1579850265, -210735224, 1148619179, -1383617007, 305233913 ], [ 438823162, 645839480, 235173880, 1301029169, -199385260, 564565481, 1070205393, -832405415, -295767550, -1024259935, -142625204 ], [ 1446449709, 429649892, -78034638, -317783034, 179400519, -22890269, -446082241, 1386350545, -561311829, -1718232772, -322719706 ] ] ] ], [ [ [ [ -783511051, -114502278, 1018904081, 35413864, 427114, 500743063, -642892103, -1384512471, -16181500, -8538706, -737520933 ], [ -217184860, -507846838, -1595446726, 552672397, 537028925, -274707982, 299785729, -6948536, 18401587, -178534160, -1298123865 ], [ -136601434, -1609497268, 10328797, -99052901, -231907155, 491380116, 291290359, -1410025219, 330215894, -88518643, 375905238 ], [ -12793348, 975834314, -82523287, -200381614, -569564074, 271050786, -817997065, -145641532, 861768719, 546655230, 157934302 ], [ -548391672, 1021725447, 470365042, -518506165, 702597665, 470959714, -497868213, 237369221, -50059454, 900364011, 1361752404 ], [ 33463465, 1011314883, 1744107605, -35944542, 1776024883, 1167506273, -263286277, 97823397, -1422780170, -105159113, 979828903 ], [ 15028412, -206734493, 8177421, 320336558, -538119828, 802768557, 511899506, 183680173, 31620399, -68632999, -1592070283 ], [ 96003593, 354107476, -754808388, -1328913167, -260731531, 227443266, 135159598, 182914493, -75305281, 425603584, -736254849 ], [ 471519188, -110966780, 78056264, 735891343, -205466705, -238022149, -76281351, 619170640, -43723904, 320052421, -4924258 ], [ -943783875, 1954755945, -779370897, 255955873, 992643454, 849435873, 864632767, 43327276, 187809183, -804848142, -140034829 ], [ -976903023, -1113886790, -217470281, -245452731, 28846895, 358625237, -625403713, -203950001, -185239953, -1497045657, 735240367 ], [ 1177734043, 121088174, -27903552, 525792253, 949897908, 44390167, 854254979, 1308218878, -840633945, -921125791, 799009600 ] ], [ [ 190617325, 234084704, 1777737804, 365097552, -300075797, -62391352, -570500839, -276625476, 443614613, 1087286191, -153836388 ], [ -388777501, -525479351, 521225617, 81741185, -66419186, -752717532, 893939814, -18932024, -185625650, -470449243, -499498569 ], [ 351642894, 863386114, 85337347, 236187037, 600835273, -119843638, -744722595, -95800991, 19552253, -17645236, 66076583 ], [ 210148527, -799666581, 1252553693, 1544542260, -151666659, -286893736, -978919983, -650567277, 741756801, -1236222303, 201016987 ], [ -325675025, 309191251, -1369130513, 50269196, 950977667, -37870198, 1760722107, 79130348, 668963053, 501459714, -51815350 ], [ 238979690, -297993878, 12464510, -548050369, 101656239, 1423578721, -582626610, -100063449, 165609655, -657404423, 992887156 ], [ -420019561, 55085684, 79834571, 93897152, 785296346, -129502438, 106664180, 449061274, -1097446467, 842886533, -1547918231 ], [ 1642382933, -300170739, 1069628949, 232307539, -784514, -1459584441, -110820446, -376467222, 1266135835, 494528515, -633009462 ], [ -1211761389, 177976069, -272429444, -574216122, 31138030, -707801202, -12546624, 766992348, 14204840, 1283995854, -70922473 ], [ 1111435200, 701490868, 858125427, 1203267624, 341143440, 598161447, 331393720, 1743334865, 23105934, 1307506103, 18868412 ], [ -387595015, 92845554, -124724634, 1451064587, -224867962, 500612673, 34446913, 40168782, -603729495, 416270960, -134295143 ], [ 68863480, 1674456615, -190733421, -535604950, 399961787, 93680825, -726673382, 894063262, -85345575, -301578081, -1062760930 ] ], [ [ -1047881175, -1525784100, -632696081, -105678484, -1621088709, 363126287, 493251659, -341727309, 566029512, 596822043, 517503680 ], [ -31183787, 814921805, 162238380, 1528376034, 1587675376, 551301432, -287443003, -355485108, 484806981, -765732120, 538576278 ], [ -461737087, -124043798, 58411502, 1059935584, 580170316, -388827350, -1378304083, -1400074888, -1324871200, -725463252, 1654573020 ], [ -150876234, -557390153, -464701380, -28369025, 1100714503, -300788759, -792918758, -589119322, 1278292100, 2851334, 66168914 ], [ -433439700, 1151679913, -541246022, 563250131, -441235101, 362258389, -17091736, 14205947, -266741827, -340095221, -93503162 ], [ 13263137, -1651290739, 132944532, -293298006, 549311088, -289157682, -1279758763, 45391864, 1436037768, 282584604, 637534211 ], [ 148848542, -57864455, 62853940, -225503867, 71802069, 160706270, -766524592, 84596940, -123721890, 611752878, 424095033 ], [ 242955728, 418845194, -270548440, -168874830, 338039800, 94642998, -350909861, -924664083, 252042847, 562547321, -1122021814 ], [ 163985124, -1405092445, -1316987808, 1076866002, 301638673, -38797465, -24671192, 235240456, 89904708, 912598154, 1258137012 ], [ 978592257, 141404533, 63973441, 867296270, -197984992, -144631050, -146375731, -182505966, 1712401774, 321661227, -663368413 ], [ -103056948, 735675237, 55943427, 55057861, 384903369, -114218841, 372538335, 235314635, 119930841, 1483505668, -857321322 ], [ -375190962, 501271377, -338837357, -18079964, -775157927, -95674766, 136557578, -62754410, 995550985, -416313830, -631150411 ] ] ], [ [ [ 262611955, 639305295, 273491985, -1674455993, -53729142, -2738840, -1437530403, 551047454, 350648073, 264927219, -1169877341 ], [ 27363495, -70435581, -830085974, -629979968, -7465414, 12184697, -524955059, -544803128, -707816484, 742873447, -781662271 ], [ -649095258, -435809352, 13478259, -811203555, -54504640, 87742341, 794710244, -310790971, -804370151, 344837666, 1059110262 ], [ -118267343, 106958209, -2098185, -111166008, -296489931, 36841187, -1215141154, 20797884, 1167356511, 325077908, -1028008849 ], [ 475909397, -754499, -116452482, -1035411175, -1273672257, 27704249, -775288275, -1937994645, -311798038, 778414021, -1636862166 ], [ 9548230, 57366895, -160333541, -56506357, 210304719, 26795286, 204223, 960248914, -30991165, 641327117, 1480503529 ], [ -67462999, -1068337579, -729398760, -831359998, -986836330, 228761116, 923454865, -180280363, -655783150, 615193892, -141825946 ], [ -161498422, -152999052, -260049232, -1366539755, -191623772, -221507307, 491581397, 383691404, 170306961, -115845399, -1010289460 ], [ 251341687, 486642883, 1665552674, -247948460, 21529034, -1104437289, -734054587, -239395545, -279626559, 625824271, 75918949 ], [ -104841285, 120334366, -287320907, -457222140, -73610157, 545201789, 444531402, -1150512893, -1614002218, -2398835, 559669354 ], [ 387334610, -1177462937, -660285236, -69916873, 442045058, -419761908, -748613291, 186583010, 1153129146, 78495174, -22232293 ], [ 426530470, 745576941, -151595740, 892749717, -422997920, -837669045, -674089324, 490473500, 988978696, 27685376, -427948830 ] ], [ [ -427355924, 262058428, -137957009, -300441169, -445568867, 594326135, -547070374, -618862876, 5233607, 1816242344, 51750357 ], [ -650811985, -602409997, -77333165, -1166917083, 764581392, 46800383, -1343171510, -328948906, 1353815401, 33188627, 386509488 ], [ 115146955, 161852449, -157944839, 1114332099, -934316798, -1506667737, -528385353, 1572231335, 445450840, -633401754, -243553161 ], [ -945557994, 760615845, -63055801, 227752772, 251047295, -1118532814, 1288481730, 221117032, -1194012949, 22260778, -35850201 ], [ 236789955, -1121302701, -930777066, -120894687, -150682522, 241623910, -1045659249, 1671450371, -796438118, -1507184576, -981714861 ], [ -1245735682, 1374698324, 18175081, 134009111, 234858585, 1056604151, -40882263, -133743221, -429332009, 1249900172, -324688630 ], [ -55952557, -21910818, 1240504271, 17284381, 230169681, -803091408, 317606187, -1122713764, -861263089, 2031323692, 1279727078 ], [ -1495781737, -38466493, -41763899, 1540952251, 853563350, 36756650, 162119428, -52884794, 95116327, 128474710, -156651346 ], [ -560604392, -601798224, -380376109, 251763712, -141929292, 589282214, 1425124106, 287674209, -1390711064, -207541642, -66528217 ], [ 900082438, -114535759, -1539389509, 1236619414, -265332281, -33883134, -501548027, -117021897, 682097781, -306402684, 112993185 ], [ -444436363, -1259436800, 128542925, 339660239, 953978399, -827459482, 1623899317, 255142965, -181688211, -27500469, 670136356 ], [ -377809911, 90412775, 830572606, -458286514, -131077167, -47948422, 715143051, -60910640, 1481519951, 650257483, -33211257 ] ], [ [ -513326788, -756870226, 368644215, -224408951, 887815846, -678282782, -1139067200, 1177103140, -297414618, -701596801, 1802755021 ], [ 676904543, -523165837, 797550034, 217938410, -326250144, -1308481023, -549744933, -31577159, 77768123, -164549947, 81404617 ], [ 199667760, 527027571, 980630752, 342741674, 755325074, -129107996, -758356764, 192048157, -629909569, -794174207, 830196039 ], [ 134727948, 193702814, -1186491997, 297863034, 699863142, -352559721, 1046312415, -64499223, -1145868515, 378449226, 371196913 ], [ -223945779, 1216721320, -454406173, -93046151, -651465329, -287571059, 654178462, 1710758683, -111532473, -351334688, -642966348 ], [ 803224037, -551660007, 165312295, -29881268, -605576500, -311837220, -374409003, -295455722, -105502069, -1652438278, -275479455 ], [ -366654479, 1374636770, -668139092, -192582600, -457373990, -112498590, 150517067, 698634456, 247742866, -392967664, 96445399 ], [ -647213888, 984699497, -419660106, -6031934, 584504126, 609937900, 131340429, 393142770, 1109338622, 230661677, 1278887708 ], [ 891633237, 394350033, -91515573, -807287936, 1463104490, -228751025, 234284071, 320556436, -475887139, -40301580, -104913625 ], [ 62511671, -895551755, 85701775, 1941148003, -91496083, 157214877, -656680267, 724284196, -403270463, -1812135493, 80693311 ], [ 459076621, -301888407, -478433436, -232538945, -849675751, -366620896, -342800727, 13050207, -1275394716, 38068145, -1328944658 ], [ -154984672, -1639196528, 227352005, 955746573, 226239666, -801065790, 1096077519, 844757582, -158944374, -22283138, -93714685 ] ] ], [ [ [ -325590511, 302156264, 376512821, -442761896, -1408610527, -8278914, -1514810755, -323138759, 128573438, -66548518, -688974924 ], [ -101146698, -625103203, 306580427, 24673700, -2467294, 658978330, 74072091, -912879235, 88262902, 523664263, -37597976 ], [ -709831930, -641853605, 1454649989, -48977713, 1135033337, -41358559, -538345349, -1818256716, 503585687, -1347714836, -486028680 ], [ -32884936, -599277523, -1157243119, -55146460, -618976077, 152662307, 729091570, 789430053, 565192845, -269591652, -792001817 ], [ -146055186, 63766370, -1741660, 1413483466, 1546130496, 1046575922, -41668619, 585004214, 50090505, 1729559821, -869569088 ], [ 127453902, -823243471, 173731710, 357429764, 3887677, 309406331, 277123055, 578818738, -332614347, 212414191, -512520112 ], [ 1362431967, -1446138665, -190741911, -511683697, 930047578, -1671731302, -386089858, -1189659213, 193834616, 125934231, 121611897 ], [ 243083348, 464408271, -443555626, 302252643, -58211855, 832446117, -59042124, 614364948, -1839615303, 383129622, -132527540 ], [ 317113336, 1026637055, 172654477, -725691120, 321126898, 647771750, 6062404, 969641124, -28786808, -990499203, -212296539 ], [ -20391436, -82857960, -331878814, 55557145, 19215296, 838849972, -916137636, 777787335, -383002528, -1241858255, 3401631 ], [ 640388147, 778375494, -122645572, -6804142, -1235632929, -1230169469, 269244331, -999363809, -33714353, -706815430, 36973313 ], [ 126885064, 80302558, 827884366, -532671407, -24921653, -937149246, 56861411, 386913839, 534860355, 324429257, -584977531 ] ], [ [ -29043398, -139640081, 347277827, 554389144, -182658986, -424038817, -584160453, 313880596, 490790049, 10647311, -18103437 ], [ 176623614, -482908859, -372516004, -341240187, 94919430, 254334316, -335391807, -820108554, 138954309, -243972304, 271196987 ], [ -456425494, 1132055249, 512543627, 96245065, 155566510, -811465043, -1296222800, 743843993, 243329, -82139766, -382843893 ], [ 327925544, 249488017, -391424626, 1536315950, -984151850, -352724649, 297131927, -99415829, -825545746, 130473307, 1027085389 ], [ -615354392, 408717956, -202580204, 1153008278, 39201450, 27392402, -228818968, -512017491, 161264201, 1947489442, 127891358 ], [ 1409457962, -473505618, 71912414, 1173484664, 612917291, 399553958, -894835317, 664786630, -43501241, -49595020, -171541269 ], [ 163415079, 879868335, -721941180, -573122420, 854378552, -283292796, -885337755, -1140559102, -44769446, 883576682, 906055679 ], [ -300445633, 583012209, -39878105, -1795535280, -489138978, -317755648, 19207848, -4282479, 437235882, 95641505, 150657554 ], [ -159108377, 136319202, -520336991, 102058546, -42436339, -244653947, -372720280, -108922128, 384195654, -306591179, -71448495 ], [ -63174199, 1667789680, 74597469, -1725850255, -184354985, -554647923, 1048717622, 1049508853, -1313892029, -1676366590, 1606426132 ], [ -185773981, -184849531, 968067252, 1406460534, -929267445, -181645714, -486197478, 965839507, 491306449, 699176848, -426854329 ], [ -69057165, -31653628, -933966976, -996239712, 137563111, 1004206499, -581710210, -633132254, -111860541, -1167010472, -1120425581 ] ], [ [ -1895837816, 806518071, -975320797, -1351978304, 255783912, -1423711628, -662801239, 1618268260, 984685055, -457660449, -47361594 ], [ 700173847, -1392385929, 907917641, 649878221, 500837607, -12522350, 527459640, 612383396, 358404292, -836148433, -1477470368 ], [ -209728015, 1397933508, -20737903, -40189157, 159368035, 198187894, -1715526496, 460810268, 269550789, 515025513, 221046382 ], [ 157216696, 533587803, -603220320, -1082397201, -865261004, 49394098, -1783833173, 1030746972, -895788942, -116718895, 814169791 ], [ 449418484, -252217669, -1033127887, -85782286, -1055973385, -1737677882, -46051057, -881391559, -760514017, -307421505, 975371531 ], [ -1170055462, 1598973413, 806080369, 1163409087, 6846783, -1660088108, 594185559, -123026451, 42850103, 421010565, 1181878997 ], [ -242339301, -421030457, 316952, -253748926, 122951293, -1051165322, 124799607, 1703509394, 563100456, -371970745, 1617009074 ], [ 344851572, 46476746, -185275483, 103064769, -104760448, 148011363, -2091389, 676200559, 118481638, 552729483, 17909821 ], [ 227060455, 75989415, -427530673, 291877577, -106789157, -28192031, 95947744, 471378806, -519264051, 605139585, 431740556 ], [ -1771607088, -1716745226, 90218091, 125177027, 1031019432, 142835622, -358432419, -146735962, -194251101, -639424738, -110731159 ], [ -213977712, -51741190, -567567642, 80543045, -1337453083, -12732628, -444585804, -70413934, -932744551, -258553854, -443697894 ], [ 22112975, 619627006, -803695178, -110900853, -1103083951, 58787708, -1261492032, -264755069, 132214893, -1134537988, -75559559 ] ] ], [ [ [ -251578275, 418552662, -15334925, -1052691409, 1506767348, -185776198, -373313553, -1665959558, 374500743, 405554637, 215211984 ], [ 1108775651, -1058657144, -341008026, 6008006, 407269694, -461606387, -87906041, -702281413, 328188801, -405924748, 316786650 ], [ 703768069, 51835579, 127350040, -453782240, 933425306, -385391451, -456358132, -67623166, 580918141, -915849767, 1687986173 ], [ -138255109, 109520917, 1165903049, -354315439, -89930115, -111098447, -431169895, 186635353, 1429048340, 312110782, -390391658 ], [ 310000664, -1724109205, -889339596, 2337109, 70985912, 1395342686, 744819072, 950839211, 366740015, 74559888, 16414555 ], [ 58287348, -1155705985, 151298264, 226463689, -1467939261, -223487543, 1352235559, 104189509, -66961383, 40408205, 144001406 ], [ 1301567354, 392677465, 807807149, -312688810, -213408121, -1597249630, 256979027, -745808973, 1082845030, -159365953, 316956739 ], [ -222545035, 1385517678, -41694757, 535621191, 168010197, -978537045, -541010592, 125756858, -388258808, -921972818, 150911982 ], [ 1275070177, -574303867, -656727938, 711325529, -778963834, 333473677, 22677075, 564733446, -19793350, 307546158, 552905609 ], [ 20908752, 1312518, -428614549, 266287259, -439162575, 1355101368, -189575356, 412882934, -304681916, -3646563, -835949066 ], [ 398495911, -1083763818, 226991475, 248258014, 1458553674, -25155599, 790843748, -199363682, 77537538, -3726920, -1503090457 ], [ -882135667, 38463822, 121083137, 700541652, 962315442, -1084465260, 47235440, 168958057, -121676593, -1267607834, -1201724786 ] ], [ [ 64524270, -895832458, -250548648, 1238272265, -303609503, -1643495591, -49025821, 235522567, 1023492375, 86892324, 198959684 ], [ -1367283453, -207345991, 640064767, -651752952, 564701025, 235879055, 103950110, 862524555, -1085595117, -264947904, 582132254 ], [ 457033098, 1204062796, 147705700, 139169004, -658365259, -209796039, -748446955, -675968264, -333199854, -85907539, 634029570 ], [ 891679971, -139774447, -401082260, 1238759736, -401819185, 336552180, -276655986, 457437316, 427534484, -109550576, -1052093409 ], [ -168365629, 1111909218, -287186070, 108104121, 63201505, 999891348, 971999400, 766869844, 902748521, -87868396, -341670123 ], [ 1002587087, 604292975, 827422374, 188688437, -1734527534, 473340598, 67525713, 68974514, -37822418, -481084037, -657800846 ], [ 141104179, -66011881, 790887761, 129976267, -92574995, -166635232, -495075478, 623789237, -79619846, -77926033, -997566862 ], [ -252916208, 106454180, 519528137, 16582748, -1330275210, 330970846, -9431766, 682923769, 59994494, -56452040, 412638395 ], [ -1137190990, -788046604, 803200956, -259581654, -1319994230, -229144598, -569043081, 156272362, -215765827, 595604884, -234442261 ], [ 6648375, -1028223866, -183335005, -142335279, 349201571, 1581375383, -396215274, 3040608, 1920262961, -387085115, -771575680 ], [ 69778023, -348127180, -272165896, -767444153, 423484322, -235177639, -790868557, 1306040647, 1944481368, 313968803, -1168788971 ], [ -673067683, -44002840, -1101650799, -288060793, 1394612629, 300483820, -182004589, -280973452, 892805277, -352781093, 986866714 ] ], [ [ -1113973328, 215769219, -97426818, 480360745, 165816029, -146323928, -12610742, -292912078, 289323267, -110491687, 33171228 ], [ -1069022925, -82957535, 321600564, 97658694, -85099451, 58050932, 84265651, 1569852315, -302109462, 47918195, -1353157916 ], [ 433135653, -1140120808, 687271951, -644166835, -570844845, 104145110, -541094916, -80355, -154352922, 177959633, 475099681 ], [ -34352927, 474675294, 1535549213, 952386492, -345809654, -465686333, -289555929, -93121764, 10269413, -330487981, -57660726 ], [ -1363871868, 897508703, 1544316591, 1601952374, -72762454, 291270830, 93358882, 258570027, -279367181, 253986837, 678150201 ], [ 1341019389, 207108170, -174863532, 1044617108, -399465686, -5488992, -336893844, -1054977714, 25771126, 804426703, -66867062 ], [ 335180579, 14283079, -526936940, -342942178, -60739290, -119195497, -377565419, 53483291, -162803333, 100216060, -233383981 ], [ 80386613, 73664940, 1630484024, -819709050, -469529111, -231772408, -50753341, 28746142, -499472192, 1518463479, -724322443 ], [ -708833797, 1978009702, -815132729, 310701218, 1225528998, 1204706227, -107991760, -282930653, -416532279, -804941694, -535156413 ], [ -376797789, 1029933745, -1851042215, 151049848, 107316896, -1210031158, -2025946276, -1144744052, -56283648, -429799987, 67992519 ], [ -134765285, 214903754, 312127796, -978721974, -288904248, 36275321, 119823400, -879362938, -398752145, -93042191, 194293763 ], [ 59272129, 801986096, 752799786, 313242690, 434781156, 212881264, -471932471, 628599878, 479914702, 414899786, 727627902 ] ] ], [ [ [ -350741352, 962939165, 619659842, 947580888, 364462182, -195626697, -1127136508, 166989438, -829770604, 3376724, 812128549 ], [ -687157622, -624008938, -1613386013, -303340972, -290254157, -781725478, 757753513, 269784534, -1712144193, -88703191, 1446848684 ], [ 282143913, -931852202, 1531127473, 982853074, -300811802, -607919426, 204367730, -543842651, 592446166, 1162527383, 903865505 ], [ 149394722, -408058626, -57403211, -92399125, 545982728, -50901931, -282396547, 766250932, -3047063, 466258426, 809211002 ], [ 1666871190, 243228861, 5076597, -394019481, 147000011, 229826902, -301800335, 657059492, -466686055, -53830674, -42834764 ], [ -1829272793, 211226606, -80242072, -423012467, 303909326, -230629012, 136741949, 1730660256, 1148232413, -1105653279, -68056162 ], [ -61752719, 743475891, -415218732, 783906889, 944190520, 565528066, 214649280, 878473021, -1651381470, -1811192807, 84945403 ], [ 529641867, 787441396, 571039928, -1033029573, 402542555, -109870798, -710813138, -99111829, -338695887, -523431905, 413767278 ], [ -160790909, -164754983, -298893957, -59392930, -574159973, 564859093, 436120523, -1811395937, -132933497, -64671159, 1122510513 ], [ -511788447, -1556048081, 240365269, -235236712, 21557975, -1233551167, 1319513901, 213078607, -400546909, -1668113766, 310042659 ], [ 37950851, 109255316, 12176250, 222296693, -760944886, -25759299, 261643071, -180649899, -195039649, -582619024, -132447224 ], [ 1468593170, 1662291110, -250895579, 1021951463, 131368828, 43361747, -83917787, 1539690473, 45739398, -864811914, 434023349 ] ], [ [ 90597202, -1381492443, -1264675011, -289846112, -22448731, -313258252, 21426356, 8203445, 64123174, 111179723, -626505639 ], [ 13847635, 144455343, 348064422, 513776319, -591056086, 175999811, 450923934, -207109953, 1948932568, 15758632, 947127770 ], [ 539256903, -459723433, 807954419, -1036560721, 271580322, -1497317982, 804273670, -621131925, -560144637, -1874732790, 131809169 ], [ 462499952, -348422568, 109407925, 166109819, 1628188409, 993777195, -204843591, -29415244, 534654830, -33630447, 330177203 ], [ 102255076, -599193307, 887609287, -171561826, -607952344, -611472851, -292494760, -1075793797, 32799094, -869056284, 371588347 ], [ 699060698, -1151374382, -582594331, -511965382, 151596692, -474676035, -658348366, 96143278, -720383576, -347307492, -171486150 ], [ -300757656, -1706177303, -20581754, 1061465226, -1100571291, -1424847160, -248475840, 378750021, -1233678063, -329490678, -260403118 ], [ -1364109769, 724596884, -296682562, 1051046520, 789415531, 659905700, 56504822, 953668507, 278257822, 182443754, -620872243 ], [ -271330002, -339644037, -153670235, 345958083, 35095214, 120950430, 1016044297, -396867556, 74308401, 1294089811, -1298490911 ], [ -27413238, 1990952873, -735643095, 450798235, -21212603, -71857768, -1501526033, 359529060, 418522527, 439620988, -664111426 ], [ 591885433, -738851808, -164857057, -426962824, 1150766938, -179455756, 763638220, 869161754, 326801191, -1313563349, 1004684141 ], [ 1000188101, -810628477, -80381628, 149315277, 57000717, -991951141, -50093814, 1119634771, 476604301, 120058701, 33339194 ] ], [ [ -252788000, -672328480, 1102389515, -324209921, 25346045, 783338981, 81968474, -114162189, 329071969, -628422185, -450776232 ], [ -1787179, -91132004, -233832544, -158371292, -731351674, 1729781132, 1298192455, 617726903, 457763799, -3184738, -12477654 ], [ 1440145283, -794266575, 268954327, 1023553916, 406456855, -997898410, 255267172, -52194073, -69724972, -1924546666, -924317408 ], [ 448014750, -138836882, -10163903, -69903920, 93482862, 271460630, 729718860, 12117472, 77060146, -57075768, -59668144 ], [ 513331264, -79819161, 50027546, 762711, -22461814, -1821715166, -59271987, -1543213190, 188163958, -538814767, -566364094 ], [ 726066472, 1060841647, -274384671, -344159478, 32782791, -6873103, 8443301, 90016020, -533340748, 558599081, -421937309 ], [ 641215369, 463555176, -202488116, 238599218, -1402486304, -1499884906, 311633485, 166871979, 1131398896, 84024262, -417003651 ], [ -178614384, -474501695, -1424022663, 451007093, -723719578, -1242384387, 17528627, 1399971812, 204944199, 608292291, 1980730153 ], [ 1631944289, -78042827, -37645609, -949081883, 275305538, -1402007975, -1733312109, 626592917, 811829547, -710302422, -760604121 ], [ 150205064, 134622050, 300806044, 1731868676, 445548836, 198079936, -407649427, -788793913, 18238582, 458413742, 943170498 ], [ 34465197, -532615369, -1863756944, 38068735, 611948322, 327790335, 1924104027, 230342566, -225074974, -697525920, -731528594 ], [ -30083715, 214216519, 1646208084, 337105662, 1236933000, 670025738, -182096344, -200169973, -780104340, 861823692, -69488229 ] ] ], [ [ [ 193766613, 704589702, -192142381, 21341606, -523162771, 671242614, -290270116, -185254719, -763652254, -1102070615, -175987823 ], [ -113480826, 688413799, 439640181, -406622451, -1295841776, 2181875, -437028590, 23066575, 1257987697, -1681500838, 124522851 ], [ -1234427703, 357113813, 353052474, 1030488283, -1429269003, -57842244, -307612879, 38289154, 337690220, 443255162, 40928309 ], [ 161762651, -575533592, 36682188, 56496269, 954654125, -302975860, 50293357, 90903478, -160746448, -213928213, 13740830 ], [ -1003636670, -55289313, 3835420, 291972134, 263407830, 76685769, 318261144, -485275512, -1024183159, -52744100, 97023858 ], [ -682254568, 747190685, 86687095, 927794770, -314606938, 143458164, -13452236, -1092843790, -642508744, 1480242779, 247530551 ], [ -717586109, 1141380972, -326093602, -862769499, -792501743, -311756718, -1514037282, -195053843, 530564158, 817022080, 176132468 ], [ 25877618, 1446727625, 575943702, -670387991, 5277825, 2467587, -1339755255, -1441200217, 337975836, -40250130, 195109883 ], [ -696969879, -732779946, -8823697, 295682895, -1144672696, 46078468, -526909478, 54870281, 231141534, -4391489, 414766052 ], [ -278668743, -734309231, -9763324, -162532745, 54632799, 10060180, 1662775142, -68063440, 9634041, -861512543, 1482727055 ], [ 685282038, 151432781, 529344767, 232147961, -645946296, -352336241, 24919641, 701045094, 1356157765, 159610398, 12249024 ], [ 228727993, 723148195, -647386590, 322147017, 177240248, 442792626, -298242092, -725330481, 869320228, 274595569, 194982078 ] ], [ [ 582999145, -554419428, -1864245392, 589315684, 530963322, 118533623, -986891106, 90088715, -386625960, -112437934, 427219802 ], [ -16762297, -1100022704, -1556699023, -484496669, 48516372, -1537644938, -139217101, 814465974, -53756713, -330271156, -5597990 ], [ -1237147372, 294174849, 67354346, 1030222240, 28406821, -29690806, -1996436051, -59541262, -492099151, -601834725, 410416229 ], [ 116430553, 1234340599, -33038455, -424530100, 314931747, 67773742, -5493923, 177931022, -1007166438, -306086587, -615572507 ], [ -3837360, -960085548, -1267455806, 800159052, -928043157, 1124029250, 955948487, -996568472, 21311262, 172716963, 1353100143 ], [ 644321987, -19013824, -697377536, -98396734, -139770079, 400944043, 1291245408, -1165566143, 710609012, -1273546563, -41446377 ], [ -284233774, -1125652030, -176232738, -481922171, -217485276, -67410350, -882771827, -798510781, 32993565, -436224061, 1298078397 ], [ 365473160, 516708584, 818797475, 302820360, 143585763, -1293753046, 850025828, -548079033, 218240751, -455706306, -971403392 ], [ 234759274, -620503712, -98043735, 1051872079, -466443510, -350446140, -147112346, 316809472, -1021921216, -459345462, -243481673 ], [ 147149338, 99665403, -76476435, -1173054256, 864087637, 23610396, 275249128, -175456920, -15711787, -554203292, 769176327 ], [ -538769150, 43442049, 652041072, 1462075224, 546326433, 192972747, 554539121, 363868110, -50865632, 731755269, 1144528483 ], [ -1082139505, 180042116, 340501566, -129227458, -315052380, 281916243, 609474945, 39089110, -203016743, -54025721, 696547487 ] ], [ [ -50729990, -1314089358, -1450797794, 159982750, 136575088, 167030389, -429027532, 948791362, -925142852, -592688061, 169118871 ], [ -99003597, -404320920, -1368738704, 396155642, 199301681, 26784648, 708065495, -247023907, -159017036, -221990318, -1369491787 ], [ -206140256, -239599989, 116807627, 211930788, -96511553, 149626457, 316055677, -160864546, -653776948, -499615628, 114424406 ], [ 1187063215, -240428068, 1139751900, 1344648957, -335593125, -295185677, -1276397368, 286924763, 755761571, -885672514, -1342999694 ], [ 825570885, -49761586, 55886232, -170554145, 152120721, 39156910, -703414126, 893754693, -692782477, -620192865, -318688394 ], [ -62736295, -551188427, -5419161, -551523747, 1031967209, 791411501, -254745630, 600871592, -1280427327, -162954928, -455326955 ], [ 18041256, -37714277, -380542538, 334313367, 861636960, -540464398, 1105803282, 263340974, 1974690604, 238088535, -108767655 ], [ -196343892, -36286743, 952701690, 391884010, 814381408, -1654442, 84668029, -36089509, -80530062, -180646171, -876670952 ], [ -111873129, 1562748701, -349714866, -10527435, -150666561, -97150704, 1499246725, -550678880, 476765782, -512509239, -897465783 ], [ 266598207, 229129322, -693756843, -1214108762, -1150398042, -891726042, 64718419, 308457471, 57904415, 785972252, -59219580 ], [ 171558492, -133696886, -336620476, -235969480, -674310545, -271248026, 159086374, 1302428805, 747620137, 164734404, -563444414 ], [ 14837236, 1031444046, 181958541, -267941555, -1074980639, -254351428, 123744951, -1732780216, 31796459, -250012425, 601617382 ] ] ], [ [ [ 977567815, 136511223, -800685670, 20498175, -697415082, 621464167, -18791805, -49949103, 436710622, 116361880, 1020269317 ], [ -22333422, 185948678, 164000482, 426013781, -131605679, -1410387815, 371335580, -328656270, 298225128, 552269182, -1507935506 ], [ 351668511, 794292398, -2049989640, 941984535, -301012928, 26168841, 227659492, 352248222, -7932882, 385229385, 899584951 ], [ 40237552, 57085240, -175088757, -121600312, 37980862, -792537627, 525216503, 65825759, 1859643048, -57348812, -491953948 ], [ -18368926, 243891716, -102238338, -67334572, -2631406, 1614463253, -1011395517, 84159243, -1032993575, -257092647, 349564753 ], [ 551716335, -1463395868, -920836438, 686341815, 726435194, -278755847, -56536154, -13596387, -1549871750, 638981991, 245199983 ], [ 1577535784, 396987092, 1230607206, 324133572, 796279330, -915944169, 1277488027, 86112133, 333587129, 17399397, -354831540 ], [ -627229110, 1099298328, 341125292, 352359780, -383616275, -445656, 899845648, -880823057, 210442187, -34639870, 83348903 ], [ 78374499, 892348094, 1042752768, -154771951, 101446231, -137707038, 1239732982, -943173822, 593507702, 1188582476, 798668186 ], [ -223204634, 137952422, 598086765, 205087964, -1285913490, -876952657, 127556533, -952173744, -22814750, 1134009427, -1019963166 ], [ -621911919, -18181524, 111290438, 45695642, 88674127, -163940467, -26259060, 171163272, -1055643643, 1128188361, -141524752 ], [ -255802803, 290918147, -728831175, -100353898, 5459003, 379673669, -230225584, 84021311, -39305036, -1008608942, 161251342 ] ], [ [ 170007346, 383440022, 1037351038, -615696355, -704374434, 756623549, -251919170, -1824720282, 868415959, -235535267, 272342080 ], [ 21350383, -207488555, 77474989, 537728955, 55869897, -1506099890, -172790366, 869028553, 334179813, 1045685507, 158300559 ], [ -360571141, 704846202, -10613422, 259858595, 55404968, -160150169, -1000416868, 5605001, 88950339, -825115674, -77259797 ], [ -306507415, 342399614, -1234530976, -254247500, 597616555, -594757963, 866940437, -805964775, 125010427, 1500877504, 296588604 ], [ -339702055, 153958520, -1198100222, 204524281, -1651572782, 57284751, -257168651, 134677954, 100836473, 1773430185, -664129814 ], [ -195196302, -115675650, 34957153, -271636033, 748791342, -621191816, 1324474665, 5135393, -392958149, -759679600, 277895915 ], [ -21478671, 974761522, -1688251961, -253427113, 380451380, 27044107, -28947340, 1128458158, 724261684, -1110158962, -27579753 ], [ -803344934, 17222605, -900379017, 707785703, 44304254, 1428898570, 602478676, 312123680, -79498267, -253066836, -111040870 ], [ 115739651, 466225304, -24104056, 79811126, -759209671, -325537424, 1215418, -967039031, -1670538097, 792101358, 343559100 ], [ 308937731, -216497902, -18928106, -182536256, -1802625656, -275596149, 1199356149, 93491188, -212477916, -306895303, -721001612 ], [ -17501028, -114217516, -566613514, 432669476, -83310692, 112856495, 343993956, -830282007, 271858346, 1124556912, 852533018 ], [ -319143657, -700351981, 1821969286, -12406249, 765136573, 945283877, -212321515, -1542087691, 606723280, 239753155, 6494628 ] ], [ [ -895543003, -153823724, 114906106, 1256317959, -385509454, -1261872121, 4174003, 204894205, 80264085, -252196, -421925060 ], [ 277766140, 834389838, 708363236, 351762762, 263000983, -126830542, -216492278, 1227933606, 73554112, 473121059, 268424643 ], [ -358802913, -246112048, -174896991, -213795307, 935611058, 43587263, 343481409, 313336521, 166015127, -1469094662, -142762473 ], [ 365622946, 442795771, 1448006250, -356848426, -19784252, -561925867, 795162850, 8165882, -350010605, 18424174, 981713207 ], [ 914070065, 39045276, 108769271, 234777273, -1203287270, 1162692018, -70329621, 926061849, -748394773, 632243475, 578155834 ], [ -163040164, 701653878, 415398968, -84977296, 454975645, -18257930, -581638632, 442189140, -309076704, 485925470, -1571833456 ], [ -247607114, -533002062, 769060382, 908989528, 417664468, -606550566, 1332592427, -1642082275, -124448754, 562589269, 868578194 ], [ -369688974, -627272976, -417013560, 1236893150, -42969655, 718347529, -194518720, -784798562, -494818265, -167368863, 303745240 ], [ -987227188, -1080590222, 1261836609, 695326809, -17548450, 105035369, 272997019, -799853688, -55788945, 1033911426, -563382072 ], [ 1153943871, 219219017, 255675539, -750359975, 942547236, 416718393, -226055764, 1008327637, 218255434, -1117461962, -312120666 ], [ 1455089929, 1896271057, -729391293, 1436242541, 539889689, -1009211008, -119881241, 89504893, -258802792, 304548776, 1117641395 ], [ 1499739499, -312381667, -732590897, -150379210, 1983250620, -458520430, 908852731, -146155969, -206589061, 1091898304, -594098859 ] ] ], [ [ [ -564588828, 426162109, -100830903, 1352224520, -354822615, -852063862, 53826562, -346638830, 357215113, 479097235, 156467415 ], [ -8863487, -185582324, 799181734, -365187952, 1615086891, -41434834, -1517512020, -141585940, -358865584, 44531728, 454717013 ], [ -78442924, 901508212, -409650545, -306758380, 1826650006, -520417877, -221915446, -42413502, -1802013814, -175381376, -125907660 ], [ -1429503277, 95408090, 20853428, -298269055, 1086796650, -477438256, -16682228, 145734348, 66179268, 186110281, -258344754 ], [ -548977670, -225848911, -116256580, -73484359, -114475004, -1108499449, -1528453473, -64666332, 283016564, -1645399297, 377812125 ], [ 129084310, -1184398421, -90026938, -73356436, -159561125, -306328989, 814421659, -863430889, -207814094, 23076513, -945332193 ], [ -382988253, -3625745, -53842506, 1865332949, -1756170235, -621951285, -1211719453, -430064194, -1343215001, -343086648, 1079269446 ], [ 146105104, -593839116, -120551811, -430915527, -660590946, -148977042, 1363159642, 197707012, -580966077, -526436231, -60793685 ], [ -1330209183, -14676913, -1112968515, -841618060, -46871908, -1736473502, -577204494, 173812844, -90467703, 255801369, 296622232 ], [ 176290961, 119803514, -918977286, 209430384, -1917708589, -898523783, 637085107, -1077830043, 511057445, 1528356278, 660031376 ], [ -263875594, -843984927, 1067724826, 805096904, -363582499, -757696936, 6310635, -29413590, 1714857524, -768270847, -659928931 ], [ 499531947, 450964813, -274487734, -435794151, 590448233, -398457478, 840989566, 290303070, -701903902, 983384155, -72364 ] ], [ [ -1177311997, -229891198, 984695374, -68018604, -909692262, 764574294, 735124934, -93789533, 743774946, 5811251, -204979722 ], [ -284579136, -1085282719, 16069155, 537270228, -217847205, -59578425, -1001424668, 53327537, -816013814, -1204162223, 864626914 ], [ 132657660, -47678900, -396031880, -1021170984, 393915815, -28516232, -1659224992, 173571159, -844851513, -21352085, 773821243 ], [ -87055335, 749455797, -153253009, -125621657, -399394343, -46526915, 201761475, 85728837, -812393968, -401827993, 386876184 ], [ 1011212678, -673719505, 114099291, -755255660, 98125776, -241130468, 213841155, 376360597, 570665715, 862402879, 694644550 ], [ 591165703, 787039558, -1322689728, 289602894, -640199963, -779775973, -463356, 224081615, -330637481, -208094938, -459732345 ], [ 248150713, 407338382, -433501025, -339053192, 785279971, -283343818, 185863559, 1045643007, -274610583, -346035163, -450210168 ], [ 1895603135, 517347177, 413014384, -1528778034, -65659864, 341828087, 11794228, 1039811919, -95489856, -1397828789, -533912654 ], [ -1068245400, -789751453, -1392506894, 611511712, 439680032, 805034070, 522772182, 175738601, -136636648, 74953363, -912301705 ], [ 476960526, -417233273, 46789760, 122524534, 1104080203, 2039828724, -498822959, 983138604, 30750746, 538237475, 1486038543 ], [ 163300066, 506233522, -668628141, -181768424, -489984293, -117173701, -1172555467, -189619777, 363830915, -135622363, 612678212 ], [ -1449921416, -88584289, 12454451, -296347606, 431095031, -337013296, 3034805, -115134378, 434702, -372707624, 1030643912 ] ], [ [ 869281251, -766880003, 265953306, -1118113265, 1905673680, 1223196008, 2006542332, 621293682, -62053505, -326720584, -426208313 ], [ 1418816377, 1296136242, 577571170, 180912196, -1609836831, -125223469, -677835786, 224915113, 836260984, -1019512177, 97264122 ], [ -452624992, 146115240, -209641990, 272552823, 44050799, 564023030, -1031234728, -357797037, -632144342, 471194816, -504446818 ], [ 1369976474, 716311614, -271016493, -836151121, 1365583578, -135261654, 349982442, 1797542845, 1733643328, 1458936797, 688892521 ], [ 116950354, 796369588, 680830858, -678376264, 105753915, 74003782, 698168205, -1722094601, -270084728, -136605966, 2045908307 ], [ -841897658, 1116628815, -494441, -955189538, -1361626300, 42280222, -155936116, 741418708, -688417512, -106353657, -338805963 ], [ 76448478, 690383146, 944477174, -719248655, 1021662025, 858185905, -539631935, -520172201, 19323794, 828688057, 86744069 ], [ 719462726, -163673152, -495690697, 25767343, 77179271, -279438631, -552673000, 172278202, 92262016, -69744880, -1429458074 ], [ -1239477237, 691887342, 378196778, -305879995, -986831750, 1142288343, 185868057, -1189828409, 212868, 1367282882, 120419530 ], [ 33000580, 538926915, -100251883, -632600799, -266187658, 77910199, 62122308, -51153625, 213137230, -10034928, 1620466627 ], [ 259129187, 358637882, 625941975, 219106120, 377640891, 162049730, -671823257, 495840964, -857133268, 1410212882, 132513026 ], [ -817105925, -356474384, 486590200, 254482451, 544977097, -1676618595, -374448196, -389046070, 993910005, -345542851, -52182585 ] ] ], [ [ [ 25634369, 695758405, 30589596, 479608154, -1016815756, -4144185, -1521372565, -86564821, 54928444, -268117838, -534832557 ], [ -119491514, 697498154, -274630830, -325400038, 1667049801, 84270731, 1537296366, 529296961, -47499277, 246447473, -105880971 ], [ 16716467, 295713880, 432350417, 125736684, 37159833, 430450257, -22396017, -18931070, -32346569, 597291613, -530580158 ], [ 703659885, 1161683447, -34115305, -1375108124, 7631629, 749947812, -787703277, -189324456, 246356788, 906949505, -206052806 ], [ 93143313, -1131083926, -3612567, -1503595864, 456116880, 379569653, -35681013, -236458822, 869707144, 479014021, -771489577 ], [ 594536084, -36609537, -350048062, 4666064, 391455706, -373406033, -862199511, -555068366, 1184193508, -199203755, -1357456240 ], [ -967489575, -506405059, -39133983, 1596555052, -861678086, -408815720, -388899825, -471829407, -1589897192, 339652341, -462725128 ], [ 261325588, 107583401, 604523745, -1764649111, -512889289, 1490923725, -3146298, 828867338, -622599939, 1157346482, -431147238 ], [ 632350546, -758447422, -8718482, -111049669, 318868868, 1196083359, 168068198, -938423716, -859377926, 1260590454, -698959657 ], [ 10845458, -215744734, 615851875, -43780962, -1069046836, 560805421, 156535140, -237482787, -527623579, -351500140, -31049714 ], [ 856251444, 650055284, -308343760, 1142057562, 416645900, 846065229, -869437001, -9298264, 1796222899, -226935865, -1733600002 ], [ -267457382, 252815281, -205430072, -67099886, -578117822, -884133468, 41509690, -192345954, 973241523, 28808774, -37693694 ] ], [ [ -168923305, -878757796, 250145717, -77507264, -578834075, -324060669, 4703591, 568540495, -482064002, -44916805, 1518518037 ], [ 64035653, -64874823, 256233693, -1330840353, 275994642, -751199202, 51389845, 641113950, -1410750405, 814395356, 216365713 ], [ 82905733, 2654631, -124897913, 881996066, -1138165296, 528899714, 729854201, -1198530074, 303148965, -694501386, -1270881127 ], [ 149530996, 947302035, -297403126, 65877235, 977074217, -1198274928, 1125777403, -84512839, -128362626, -627144848, 653622590 ], [ 517381012, 367917142, 1227438731, -882322528, -84049951, -50343357, -389154884, 604495413, -720198414, 1322203139, -5758777 ], [ 548407857, 772188411, 1215324968, 673680400, 203136069, 98162591, -438074767, -73540380, 1305320227, 612959963, 1353804919 ], [ -524301516, -655516879, -839423440, 160142620, -52404618, 443225704, -137538812, 1063388066, 234564351, -195988858, 583412700 ], [ 1624966753, 809167536, -70381071, -70655044, -724184853, 50185563, 96300139, -665246811, -17166967, -71757314, -83973022 ], [ 92517756, 1562868786, 1676314803, 1272556903, -55625125, 1313554829, -178713219, -144040532, -203769573, -121848054, -82732748 ], [ 69704686, -161648805, -271686626, 9679123, 580348604, 296177812, 69049606, -534676412, 1065644843, 9683470, -485358176 ], [ 710080627, 1741252166, -758522081, 1334526540, -1399690880, -106830385, 401169003, -1533644681, -461049650, 148914659, -292224491 ], [ -357383952, 2036927138, 114687914, 623568789, 130575452, -458780347, 1775675, -146431166, -24517556, 859386342, 1334880662 ] ], [ [ 13232291, 285620042, -435002879, 1718178040, -1380579206, 121212682, -47482496, 49177026, -1865912719, -502801118, 725916525 ], [ -42806422, -1129697456, -440140350, -329759954, -1109925800, 204235803, 796138294, 1774656278, -1468408304, -565269339, -345699811 ], [ -1043976590, 17704137, 233011661, -202126656, -44672252, 482181453, 300054216, 201019348, 343699004, -800469288, 332589891 ], [ 115651219, -683694134, 412685422, -752807378, 1439602832, 109258311, 270686247, 269165041, 844584438, 5975776, 363878737 ], [ -58168594, -68333885, 34798167, -119198779, 21260642, 592325460, -12478683, 21143892, 845468846, 553770873, 274848598 ], [ -613315951, 25346348, -452933809, -675819311, 1233706233, 674811448, -998846876, 1483717655, -325626858, -887305954, 747785232 ], [ -227191438, 911600868, 319790315, 27619997, -197038699, 207490833, 1370811504, 471638570, 1499068227, 1120553616, 339276755 ], [ 1682734455, -59753560, 85290587, -1193651105, 1278450855, 1216903268, 1239275214, 487326720, -59384935, 243709256, 14183489 ], [ 137099563, 1074653428, 83869762, 96126371, 582285513, 71426222, -67157562, -44614322, 37407320, 2400735, -985894117 ], [ -312550824, -362895954, 135772380, 636175934, 145695091, -408393271, 52028146, 41600081, -765294081, 19373371, 689241851 ], [ -31229758, -182678248, 487540263, 14820210, -797396448, -721774904, 353034208, 179755743, 22879983, -284100647, 178788562 ], [ -1213357588, 35391623, -219959818, -43120991, 64969351, 155944325, 347205038, 278755708, -184707568, -497191801, 75340958 ] ] ], [ [ [ 453977508, 22437789, 89322985, -1321129421, -681915891, -181296101, 16008889, -1579137199, 1272323278, -278022059, -106909844 ], [ 119091185, 797086188, 476487288, -126377648, 309683788, -572000901, -207122809, 416172594, -140132894, 747217330, -179207528 ], [ -14121921, -1357084021, -117299394, -385687305, 510749510, 689748265, -300958419, 252271199, -18505556, -550931682, 81642207 ], [ -801567412, -141427184, 246133159, 185709500, 38158892, -817802286, 262119495, -479438710, -214166109, -235421836, -1715911849 ], [ -97913401, 442100806, 651621150, 57490607, 241376601, 400154010, 257757080, 752559839, -405937428, -14942327, -332577918 ], [ -1100200512, -268584570, -450562851, -15609555, 103720717, 213061320, 814224086, -522930708, -359618595, 745542436, -495171472 ], [ 1051124038, 13366632, -1387641127, -513734735, -415973933, 777459480, 3862538, -23871017, -71926729, -165209236, -52979097 ], [ -929093150, -596315128, -1350112618, -502142328, -49382179, -176697409, -116643631, -1100901627, 387005207, 276310347, -583583608 ], [ -61222475, -283340889, 1368733709, 465212280, 472726261, 983312746, 1078366223, 797438, -254420857, -10003981, 1185226561 ], [ -577406154, -508945569, 55652596, -486533016, -34708468, 606996186, 800581436, 728321876, 123609241, 484783326, 589551348 ], [ -11545188, -124930431, -1656400232, 310011704, -23699440, 34596975, -163729556, 36540698, -735973167, -26446882, 161856464 ], [ 444207693, 14811927, 850494082, 280912371, -487754577, -346157009, 1157679001, -1058782043, -284858239, 978086445, 127947239 ] ], [ [ 802423761, -339994766, -401653829, 901226646, -205239361, 892499827, 171617579, -517072356, -306347645, 142773731, -277285358 ], [ -138804758, 1061225423, 2559911, 377631161, 231123931, 505176852, -7682413, -339981099, -491949772, -1183829182, -1336873189 ], [ -206976294, 742692251, 651225972, 14301751, 1846707650, 350976181, -79304279, 828175711, 40147703, -69579351, 61020979 ], [ 556204690, -87864115, -1192876764, -66953600, 206241377, 450226818, 415920833, -767647781, -427021189, 78668803, -38098491 ], [ -957028394, -63264036, -695448220, -108824204, -925936768, -226096106, 397398928, 109990357, -138368006, -396899629, 85709564 ], [ 75672107, -445079492, -447390104, 202611673, -172771757, 335787801, -587701331, -86278381, 576531295, -227552636, 225659454 ], [ -1077285918, 1105279575, -1638866428, 235271089, -142156419, -76122930, -344789884, 288943132, 4721610, -445878993, 990555833 ], [ -223528625, 25424937, 1474141984, 265606824, -393304541, 344156833, -113815472, 931866063, 397981637, 339828583, 326119526 ], [ -433155674, 543245204, -785446387, -9109083, -564475333, 23204107, 527901466, 49665370, 379689690, -65910369, -646253404 ], [ 588295538, -1811943257, 103459630, -361917457, 284113952, -598858039, -966860572, -116972633, -681266193, 637405496, 257753500 ], [ 721352868, 87287347, -862049933, -1094569987, -627456735, -909243404, 1262278703, 5940940, 16099749, 1626400358, 139792395 ], [ -204163354, 1345406904, 25655320, -96876156, -896432520, -438209315, 284300806, -1888634577, 1088776125, -766498405, -241701826 ] ], [ [ 1667708326, -908438484, 629412779, 512594206, -307179096, 107841894, -1082397638, 489660086, -54288267, -47464797, 82105174 ], [ 438555516, 552187978, -154870940, 995306878, -1318101863, -505843261, -1620611018, -624122429, 26482183, 450754785, -173617681 ], [ -401387091, -1663328322, -73293510, 714680530, -135056355, -238394382, 119440192, 548485334, -869165176, 1363348231, 86882864 ], [ 529121202, -943513952, -170667994, -1060819080, 91841296, 165644753, -1060281971, 949659734, -851791465, 1312952000, 1091087983 ], [ -65191482, -434368123, 1154074435, 1031942787, 21028004, -157192143, 1552418071, 9413165, 866157070, -1154148996, 97002095 ], [ 369222956, 281216537, 1420659793, 709281741, -64141620, 47261865, 801530113, -148920767, -585188156, -461830103, -42247359 ], [ 928866398, 1152018990, -51516451, -2750639, 861481437, -1096455536, -1087186867, -453817055, 566881754, 773226362, -177627080 ], [ -525265103, 290800354, 150334754, 87773099, -19358728, 24937666, 442909562, 49726045, 119232068, 1085945240, 286453415 ], [ -755106059, -1157570233, 241187082, 581916851, -1143768597, 518593221, -642532698, 89188540, -59344324, -1692333378, -678903082 ], [ 1446342022, -275295671, -723991466, -763360750, 153306029, -572548402, 1800811349, -154119114, 303862954, 400732033, -1046185650 ], [ 202932488, 209383072, -638179872, -846696107, 1264615517, 176677577, -305220649, -662902039, -181928241, 1308989826, 1163869371 ], [ -1187479992, -134423639, 237416718, 130028406, -796389774, -56818649, 361528755, -966829553, -125742927, 1003653694, -488026652 ] ] ] ], [ [ [ [ -565687906, 17679845, 954350517, -20139424, 134004, -128000901, -804808352, 298847469, 638543717, -704053476, 770265288 ], [ 141337499, -229537367, -1153485102, 573955641, 652752623, 484961712, -466413717, -35395573, 16749465, -288638077, -349438613 ], [ 917818242, 696188627, -1569632436, -331974354, -626309848, -678690578, 111909391, 141148591, 1358740621, 76073750, 123469908 ], [ 96351160, -1389661044, -27669596, -322924152, -387821680, 165141226, -1386672653, -105725590, 1391339829, 1360563124, 1430735974 ], [ 567547311, -1624368638, 262810257, -1409930614, -1363068583, 640044018, 126595232, 771118446, -551632799, -446975149, -1172796244 ], [ 45756029, 534600713, -888218935, 1180171560, -1703302462, -1167583225, 778128655, 746344575, 906484573, 435843436, -481534089 ], [ -20822213, 557230346, -7825305, -708992202, -471183912, 377829163, -165945056, -307411237, -39946089, 54422056, 383825497 ], [ 60625008, -576504560, -927723546, -1820742185, -1405552772, -791984193, 365117545, -293171903, -237162076, 884228943, 105690066 ], [ 303799782, -58214603, -260544205, -1514758458, -129616888, 681982476, -803020733, 1215340250, 725745451, 318065029, -3955537 ], [ 935022533, 200784279, 986422161, 227786990, 653365656, 290174387, -1513974716, -509762232, 914511200, -1135461535, 205480147 ], [ -487633403, -1464940143, 293281143, 456703275, 24358972, -192499909, 310400955, -913278301, -467333304, -510056622, -150650191 ], [ 375085650, -165111140, 26895974, 743005906, -214447531, 61456866, 101183855, 670237625, -453720234, -907961398, 199509871 ] ], [ [ 333904514, -66361684, 1872648158, -357400742, 36817520, 1247483987, -683267855, -327378799, -438547884, 907192341, 232266550 ], [ 502602225, -777259738, 10103241, 1186531937, 13903257, 650660181, -253845644, 31875711, 91981294, -466373381, -51797774 ], [ -260856231, 384672823, -1349751825, 90408172, -30964490, 253424878, 740083373, 157031980, 48167632, 83242806, -5515302 ], [ 350984976, 648257384, 342500352, -1074981150, 900160135, -411292976, -612515289, -1268462996, 402720250, -1190974652, 1013217173 ], [ 663118419, 388449428, -668083380, -26111252, 1022605865, -84997720, -1274116707, -1303195053, 1158510494, -268631280, -70066109 ], [ 58489917, 196092122, 2854718, -1506445725, -5712774, 1398853779, 1127859748, -51632292, -304867658, -307104496, -380020575 ], [ 105037097, -339189678, -91751466, 89438992, 303786800, -525942664, -602756325, -489748745, 993064267, 673180524, 1681680434 ], [ 1113500411, -684811502, -840542049, 177176353, -9218984, 667622151, -789818887, -373754635, -411054783, 169456028, 446909755 ], [ 787205130, 1475142892, -306627035, 1855366184, 82198943, -1188892654, -163046206, 883828143, 53830532, -989924158, 951082224 ], [ 753082717, -502762600, 404559201, 265752613, 96898298, -318399924, -1124542980, 94208606, 88365898, 527201740, 11141967 ], [ 476659291, 737261730, 44001567, 1231883000, 443026799, -366939838, 824563401, -663215232, 536574936, -578239362, -147669451 ], [ 81105291, 781515550, -564887448, 527797342, -139349208, 1376221949, 276779296, 1587489359, -127442137, -351122777, 1005003254 ] ], [ [ 1035766792, 1724291663, -649202125, -232548747, -979930820, -315778520, 767020400, 809571487, 231971206, -82733487, -215940498 ], [ -35808234, 454547090, -546522258, 4473174, -350719976, 946342774, 156125127, 25675653, 149261338, -391268222, 581712419 ], [ -914186729, 475381291, -80992921, 805240267, 25270183, 204892958, -1114891546, 135656680, 1349580933, 1260927992, 1279601676 ], [ -1402097558, -731355314, -589069942, -24979304, 28072275, -913612114, 1745093173, -598555050, 1261369569, -30024659, -362614222 ], [ 46212816, -1468996862, 1436304951, -351516799, -632756960, -236595316, 26137663, -726703723, 246584249, -160538121, 612193657 ], [ -346816621, -1857007767, 923545142, 504073433, -1056238318, 76645079, 1626144929, 447891466, -1630506064, 152096850, 586027144 ], [ 1016607323, 3906672, 15863900, 318060569, -131180502, 241757289, -120731148, 979812880, -591879188, -2047828511, -39415623 ], [ -323865327, -83030992, 88331424, -561341823, 402463212, -66914603, 111903574, -439882081, 392917382, 1112155075, -1568608358 ], [ -48260422, -1487493476, -912368717, -22624053, 86638430, -52928732, 1223318607, -296934598, 20022331, 201661070, -257366946 ], [ 944300795, -245742910, 43874319, -774009394, -257381255, -96177058, 218123494, 829912769, -369699045, 34727654, 532807231 ], [ -39795104, 577176476, -31354651, 304585650, -251176304, 13807437, -140114661, -200759986, -164953864, 1167456648, 1386936949 ], [ 421515435, 175787153, -251345883, -465637554, 1516213747, 90947214, -1047611514, -149425607, -223072750, 226608358, -456193630 ] ] ], [ [ [ 404423415, -321957934, 880307340, 1393552019, -65893160, 16913335, -1166557107, 374617864, 156274158, -507507775, -1242397882 ], [ -81129525, 231406805, 482687663, 137525014, -64736760, 518677455, 837025624, -1748788365, -394524669, 397175172, -373716153 ], [ 730421150, 1152105542, 114105432, -363236147, 61466283, -1239891189, -1519538869, 636437111, 128072959, -1098858137, 982554530 ], [ 17846023, 105587392, 22877184, 100446510, -869819682, 91383694, -1278207505, -233126471, -1200739054, 64068922, 187955820 ], [ -1324436210, 11482046, 83638524, -182944658, 976096346, 336069233, 119285205, 578359785, 21026304, -1075608542, -237195345 ], [ 17784470, -204726052, 1055460651, 235480929, 223593737, 115473266, 5004650, -1328090970, -67463864, -1303254726, -773173799 ], [ -55704587, -386971846, 648794892, 32704172, -1043310288, 95679277, 1149793641, 48233539, 111308880, 985350371, -119368453 ], [ -26408612, -1045088167, 148655952, 1929203533, 207423202, -49055707, 655271093, -68681730, 1281815638, 228705164, -897235764 ], [ -955627059, -493920600, 1661387111, -303507400, -240618698, -1247979348, 479260139, 209675126, -132751534, 819686825, -103071634 ], [ 95841770, 181664406, 111568688, 145034082, 35375101, 69454782, -1246975838, 1434516933, -1061120715, -160980061, 1461300152 ], [ -845797327, 1260037983, 865294264, 65447576, 240218594, -896761712, 1626139500, 182963250, -93636572, 289714771, 114295252 ], [ -656163429, -1424815237, 700190439, 951819474, 207323009, -555518971, 113883796, -872859282, 1029437044, -115007401, 519393337 ] ], [ [ -1412008074, -459372453, -37333095, 520503233, 756669759, -494180346, 356848134, -209057000, 69511075, 7795519, 95739317 ], [ 885976972, 191688627, 19496858, 1301121338, -474251886, 804570452, 898036225, -1164802012, -1135498971, 1159816099, 20442400 ], [ -249901815, -149092723, -112794760, 1672059216, 353523884, 1090325534, 252389696, -394622025, -143920519, -1426608693, -354763845 ], [ 1021540570, -454859552, -21107266, 111763406, -151850774, -661022985, 771196869, -1464915020, 1026679748, 282617120, -40117078 ], [ 287866702, -129796778, -369966018, -956627514, -998959287, 183865115, 1843899725, -1657148927, -34213536, 1632470262, 807735992 ], [ 273806683, 339405943, 79312136, -4626391, 9307817, 1022769848, -41824095, 790265643, -913570625, -1372778299, -160786492 ], [ -381754819, -10674102, -364685281, -83872937, -227708142, 1484134608, -340540653, 608061361, 1286048875, 1291594542, 1152268852 ], [ 1557730333, -484594671, -14907875, 757844463, -224494764, 38552498, 252632055, -640908981, -236425004, 126527186, -376207084 ], [ -564252499, 1849740881, -321567937, -141766810, -288608020, 559129394, -883850393, -101068750, 1928119908, -1751371570, 114759088 ], [ 344604523, -11224531, 1103957152, 924145589, 10163333, -877120922, -921829877, -32979481, 329234545, 267627570, 134578593 ], [ 1420319422, 393073399, -802793713, -408982747, 642928819, 1417862556, 708591085, 73694254, -212504420, -22524226, 866369127 ], [ -488434780, 98923083, -1169998932, 561186548, -226352194, 74219107, 53044335, 95914272, -800638412, 36636818, -128866480 ] ], [ [ 643084823, -827063955, -187675589, -101143128, -1103053910, 672149977, -1069665003, 562844884, 201981394, 942468274, 1364195440 ], [ 90027650, -929684714, -333061767, -262783904, -107170654, 276175753, 101490486, 145453824, -1527618597, -307594848, 34391395 ], [ -202905359, -1616912198, -42002463, -549672843, 250035507, 43429654, -727168368, 106935915, 585270509, 1434861841, -526513209 ], [ -271674901, 489165475, 350184242, 382931348, -353676958, 186981655, 705255180, 535666257, 311840760, 245035700, -389759573 ], [ 366761069, 1193934640, 491378068, -448342803, -366349391, -88196383, 525388871, -1238867145, -869035233, 153010224, 546996350 ], [ -804876793, 372777532, 442672596, 571912030, 45319881, 1353667412, -110542335, 1646024321, -392783040, 809189829, 622579598 ], [ -207637665, -561955251, -43367200, 118952835, -548390680, 146128253, 2816123, -329465346, 638082166, 750080371, 1510241556 ], [ 1699927783, 1339146932, -475714134, 8842593, -141885371, -667545696, 654627950, 189365340, -682419709, -157402853, 1182577025 ], [ -1036915194, 382949272, 75377420, 1023006068, 539830626, 1069495007, -1546487432, -1085847895, -542508809, 618242873, 118176970 ], [ 231288359, 341331466, -325308940, 1294770599, -27929292, 769213400, 1576790657, -250858257, 508130151, 1621052498, 211594665 ], [ 1975319924, -38301705, -448024631, 803855344, -931192905, 1246203650, -400687194, 24968668, -990379446, 237357578, -969631930 ], [ 656624509, -23107640, 259414202, 125979684, -521798765, 913189777, -241149067, -345233359, -411197143, -512462556, 119312755 ] ] ], [ [ [ 1018814875, 276129921, -606903432, -1045647059, 1948575015, 492025133, -522251150, -105690198, -387808059, 453227260, 1056646658 ], [ 164623656, 18370337, -92291128, 297457721, 1144283, -129738611, -670044460, -1046811303, -366171978, -37242861, 119332259 ], [ 1222341162, 1613594559, -461339578, 72015568, 1104292788, 367932398, 480992106, 974867537, -406223383, 370492967, -526368363 ], [ 109191249, 196958495, -369511242, 116285103, 1047848163, 461489366, 1048804975, -1228645122, 31862586, 897596224, -1074975978 ], [ -280660726, 76418768, -578112229, 1034958367, -377975529, -528411090, -135049143, 478176880, 232587188, 510184745, -865714444 ], [ -213925831, 269181729, 19745017, 120590648, -370587047, 238577564, -901853592, -123542037, -105646886, 383471399, -54770308 ], [ 1262684615, -679220474, -36810498, -645640608, -1321616098, 2039974569, -1134439812, -479857213, 1211594574, -742539141, 356932297 ], [ -221276284, 818952256, -424005091, 985592197, 1173741001, -552175251, 1043333805, 579540247, -282398623, -309167652, 251754450 ], [ 1085062741, -866755335, -265551586, 1254930621, 97426183, -109165611, -22093034, 289060702, 932647133, 12454340, 689980582 ], [ 445491619, 1244422361, 284876650, -40910158, -539573620, -577741917, 1070669926, 1226521762, -585933722, 896159191, 299478 ], [ 706390676, 1591187215, 303521901, 15155155, -301748937, -400783448, 1570316157, 1268567081, 53427689, -191432808, -420024453 ], [ -42662568, -49551634, 1168374712, -139103599, 217115520, 822116035, 1005151283, 117226727, -1108908217, -1367490705, 103074858 ] ], [ [ 453760155, -1363344870, 624213065, -84031537, -83398057, -548473964, 1200260581, 520947521, 524782716, -667878966, -131054969 ], [ -420385852, 1278308127, -251410309, 989241277, -10351626, 685699215, 60027114, 1051842685, -202987369, -706112415, -204325150 ], [ -128393432, 596061877, 463169932, 56389425, -1758853225, 1086545075, -1065515303, 1757864375, -43170, -102484161, -251090190 ], [ -712945171, -589403435, 177363637, 553162380, 162256528, 599933738, -275255959, 299966204, -308377, -980784899, -653656466 ], [ -1582866329, -780245326, 175439462, 828924963, 24691109, 20914267, -189674712, 209771427, -224604592, 1836094756, 287608901 ], [ -292786895, -612282380, 874334662, -1830532887, 539200060, -1528509290, 133950358, 804132522, 152986497, 51305678, -267591901 ], [ -1816872617, -1832275202, -694260774, -454257564, -1259120185, -181531561, -494007541, -230877466, 1214857876, 56753669, -497785790 ], [ 254087621, -167270068, -16454952, 1156006161, -283761000, -1612584139, 378532534, -170918422, 183326230, 414831396, 43020830 ], [ 609256541, -222914324, -364765670, 6278968, -67908485, 99783256, 1206676527, -189424029, 191147875, -494173806, 163824187 ], [ 74082864, -1707799326, -176641475, 718023208, -636955367, 47077037, 749543651, -507467383, -1647615326, -1738554947, 1309379089 ], [ 637142309, -860524161, -1106407890, 927644165, 1589065149, -585632155, -467732189, 63604284, -557084317, 323089503, 141715188 ], [ -388611666, 2437481, 1122906797, 367257986, -16773625, 105016068, 692241473, 821586221, -2753622, 158506467, 445236970 ] ], [ [ 1446947362, -65987972, -297303082, 10778147, -1673969, -752827787, 83756990, -1379965342, 619045705, 224029360, 298065956 ], [ -801716864, -1148707836, -862001961, -835062171, 237461085, -27735062, -164491467, -451278257, 409163524, -57253201, 605693407 ], [ -891745142, -460484440, 1165618556, -83209389, -153445550, -281185517, 1072537378, -1069328804, -174854439, -373481052, 440609967 ], [ 154221460, -228716812, -1030212973, -836926230, 49941714, -852814088, -121247809, -1034520478, -379831707, -429190032, 318630686 ], [ -704955969, -333918643, 896389751, 370160766, 738811925, -1865127728, 801968694, 1109632587, 56708806, 855378810, -581437552 ], [ -468011012, -923082437, 766568839, -969927096, -69391624, 961550311, -704724040, -73526568, -75720772, 202572632, -1250646887 ], [ 1512029268, 123345980, -259634, -1150151894, -138534214, 756516755, 48632174, -1205219047, -1689863742, -422528944, -401023259 ], [ 88198141, 6180219, -1838028301, -637795400, -195934520, -635473447, -8661974, -291741543, 4655913, 103837502, 16746593 ], [ -604315661, 1069349602, 200114554, 273862026, -148609227, -43976122, 68805041, 593473791, -57388750, 1210584918, 391835592 ], [ 1702068491, 329541588, -426917882, -11871821, -525850674, 741678834, 384944658, 322466325, -507026013, 634880927, 246724504 ], [ 467578838, -137179861, 71480519, 926975478, 591589573, 14344985, -548558789, -156066565, -719236652, -821267087, -619968047 ], [ -590038760, 594737706, -346116963, 231533038, 135996645, -615345939, 264193609, -3227994, 1065573481, 630769449, 36983446 ] ] ], [ [ [ -96306444, -895787085, 6370607, 351862467, -1619068048, -290635120, -330313889, 1630410907, -554911878, -681268382, 763876934 ], [ -736709464, -442770266, -298972314, 6188199, 411809223, 166899857, -75724538, -81856426, 405198631, -1965239644, -406002539 ], [ 808559438, 570402950, -145485631, 604779605, -1290366056, 1685744531, -383543583, 96857058, 533934373, -1490143582, -1253904407 ], [ -1098357253, -810095777, 443703632, -244056788, 158903646, 24201698, -563487938, 24957001, 1217749733, -2033106307, 255409274 ], [ -244978310, -726697460, -311676144, 147578, 53760173, -359156885, 583411076, -242328701, -178019893, -36443530, 132899641 ], [ 1165512690, -1423663571, -1789412, -573196140, 1078983527, 235201520, -199685005, 716414626, 161218004, -374116884, -730370236 ], [ -672264051, -497986738, -1475060331, -213597698, 125922327, 922415115, -2861890, 1206999874, 944512397, -178515486, -291336369 ], [ 319384463, -1184790196, -857070869, -707715118, -40309532, 260121845, -122292222, -256668512, -304540965, 468334972, 1132959159 ], [ -72936936, 730631091, -217134060, -200632850, -884349801, 148920951, -428984, 420247206, -203660826, -10426239, -1399659022 ], [ 671727329, -1371213, -494895529, 510894279, 506704680, -861105330, -212681489, 89277286, 107423148, 630586463, 444148449 ], [ -395604477, -661448349, 237495564, 281122829, -2679882, 538573444, 705440577, 141153690, -17417165, -8407434, 536249148 ], [ -831214219, -115361332, -68913591, 827247490, 546371221, 1401443780, 72458385, 430132475, 679355753, -1745323852, -1793238182 ] ], [ [ -3599462, 1581211410, -687315136, 994838042, 581358230, -228140371, 68850629, 390502067, -187486934, 174752907, 632416901 ], [ 643585364, 345424519, -448581722, -89688123, 592574706, -254802329, 35217790, 265034149, -64344610, 902337492, -403243198 ], [ -427247406, -475010308, -735893103, 89875831, -127453657, -135064904, -1013581472, 505010717, 449331844, 74280414, -682547139 ], [ 838992133, 338044239, -57805970, -637185729, -595779378, -748619218, 50279767, -286686201, 754440541, -121337122, -1554791799 ], [ 1470430350, 473898449, -346656458, 327323475, 1080194815, 134916753, 1133608387, -1577728287, 700800795, 185523129, 254439806 ], [ 991584983, 942067318, -967025532, 173487465, -1254196753, -334588327, 233408664, 121922204, -14561379, -848043522, 486504114 ], [ 36427117, -759447903, 1094716142, 30862094, 158445408, 902149437, -160559186, -1404630241, -396257606, -187459782, -710420505 ], [ -263015226, 120498650, 475133277, 102984450, 41567513, 412403745, -295964687, -305886564, 703342487, -469609059, -1482680831 ], [ -53763169, 1309738781, -366252576, 469257684, 467359245, -175410255, -584857032, 118482748, 79605006, 127546456, 87033446 ], [ -504581769, -354167482, -484181866, 116009263, -1812838156, -1014000247, 1354570904, 18981865, -734203862, -491056757, 573757155 ], [ -102383636, 198774557, 703198688, 1059170755, -404405048, 450556953, -524698600, -711537456, -1654753990, 993154931, 1120303519 ], [ -216573104, 243329172, 279125835, 828633276, -782374007, -14612993, -1953720192, -370069764, 1027500451, 77487497, 399940 ] ], [ [ -644203742, 149383623, 458909359, -321748309, 1028192476, 58320847, -395093563, -86541928, -1304202264, 1382473075, -96608373 ], [ -506695927, 416747737, -190463528, 106633101, -52580267, 502619277, -593489899, -557908104, 357339797, 372005351, 1343517778 ], [ 965551147, 101279648, -829153732, -123182602, 381845983, -427080659, -311647405, 157438857, 106738893, 1217389945, -693352397 ], [ -425449288, 363582035, 890885784, 502506417, -658739950, 584668071, -447089649, -27729119, -70273937, -1271710489, 51951805 ], [ 1255157711, -1422156439, 1295423743, -346670410, -228699707, -330223984, 16005332, 1020954761, -101889611, -1144395904, -975697287 ], [ -899414753, 167552831, -105755919, -1302631512, -618810558, 8038724, -152109385, 349883078, 12731456, -1524072965, 1295854974 ], [ 394549804, -42968946, -46017616, 1064564658, -14136857, -218638286, -927226000, 14663544, -195515987, 266947681, -475563227 ], [ -224459252, -18662145, 585519859, -145311155, -410210478, 446543037, -93680664, -84322219, -104756883, 918046929, 627509193 ], [ -987652691, 479934330, 113613086, -395292769, 847706214, 175500689, 167825970, 279232724, 591925060, 785648618, -454962413 ], [ 403172914, -1122353135, 98157771, 278499133, -141817655, 1198766652, -44790298, 1091647267, -96459217, -145225942, 55203593 ], [ -65458853, -194129480, 837594261, -367290740, 430894747, -1167693357, -464792550, 1095624303, -259025544, 834999926, 76194601 ], [ 112112387, -1418783423, 101544209, 595037566, 960181641, -368549010, 960592016, 1422112992, 692011811, -955772150, -69236319 ] ] ], [ [ [ -71403473, 224323507, -467670798, -913071243, 1080161323, 1063512152, 241264120, -759311009, -1141775503, -2353335, -1132564338 ], [ -761384584, 120638195, -1138689383, -7089964, 341445437, -488117760, 40277564, -212548883, 1732781788, 211032390, -433839350 ], [ -578500667, 417210561, 992372356, 62497212, 341755040, 346563054, 264596114, 1817456796, 795911436, 1269802094, -1262252007 ], [ 936862148, -615301608, 922551755, 67899356, -959460363, -135131473, -235856568, 742553176, -3926941, -443282933, -72313446 ], [ -1485439434, -247732017, 4784364, -343446344, 929489958, 253031541, -807600772, -364538511, -279918539, -45950741, -6435718 ], [ -155588540, -334287770, 14513526, 295528939, -462768555, 151066133, -59887322, 928128384, 804284777, -222365146, -338406856 ], [ 1941904533, 575064985, 616796929, -47923560, -342414452, 531038942, 39626592, -486677331, -1252970082, -1276292861, 269648096 ], [ -232014189, -452434055, -1145710615, 466248603, 1210657273, 48366437, -1925637359, -75386367, -72037314, 513868188, 359213394 ], [ -1554761850, 90713917, 181177114, 573998207, 132401727, 173968552, -948896508, 527767943, -1060219958, -167187352, 181180375 ], [ -45061950, -1694684455, -56934218, 126126369, 28095033, 875432322, -1497588129, -1510742456, 180259782, -24062071, -528985626 ], [ -586067095, -308844017, 66982337, -1075092597, -751263871, -10570147, 406359953, 1161566281, 197222475, 591535218, -26733207 ], [ -276712002, -1548324452, -13286039, 609417605, -65095097, -8686955, -1804955925, -1429898486, 12577313, -333555099, -613569913 ] ], [ [ 149125620, -186957870, 1104380171, 1481377411, -7048438, 160587594, -49051135, 320864751, -151156172, 328966912, -327742091 ], [ -253604337, -63491450, -1530678709, 1187894300, 152692846, 1433446654, -687588250, -238764690, 1346915309, -602221594, -308081109 ], [ 386145239, 265359194, -737805549, -592921338, 1396932547, -68639606, 388330333, -396840185, 473891676, -838770970, 202351658 ], [ 621559995, -89983033, 62267000, -359338733, 607003543, 148616572, -1027059286, -4873996, -196512825, 9767488, 1041967907 ], [ -786626796, 589994732, -192378287, 11979406, 903808737, 275884163, 270182565, -414742313, 93659345, -79393872, 1275241143 ], [ -347948424, 1593875871, 622467301, -1312589396, -130712581, 367732244, 533620501, -374944301, 250610501, -489198825, -527434537 ], [ -236475904, 1389968633, 1741697799, 798416617, -537804949, 1426769833, 588344498, 335480876, 107837902, -439259966, -1178463907 ], [ 1510504882, 572446704, 439676978, -1075254, 731393230, 206110302, 143205886, 807655713, 691536046, 21181900, -223032317 ], [ 509648612, -1117327637, 68219705, 382473534, 2933507, 384227358, -196867484, 177357662, 100157044, -1353949891, 877348882 ], [ 218149823, -297835825, 276976868, 345735444, 10913326, -58830048, 170156154, -250689580, -67414627, 609423967, 12626580 ], [ -142068310, 316808731, -464268899, 740838056, 1048210178, -1660490487, -1039833566, 76019177, 313638714, -661871974, 1111377510 ], [ 738062313, -26221871, 24220172, -114091216, 550108392, 504416222, 27877410, 1052798941, 454888552, -752626812, -196877243 ] ], [ [ -340800047, -1776909666, 992300529, -120720337, 19236402, 1015264120, 454338957, -13016683, -431190081, -945849959, 737180361 ], [ 4113157, -4825272, -558038983, -57145569, -1229639588, -1626260749, 897703480, 940452271, -640764551, -9962762, -1942655030 ], [ 1472852868, -1827786554, -738226776, -291167282, -390717673, -654959276, -854986209, -64050603, 1792572668, -1352389885, -75028120 ], [ -899087847, -354633796, -1291377172, 148564049, 170148882, -1517297935, -198419609, 1583942649, -446527994, -81230841, -525658863 ], [ 794791678, 52994869, -46770347, -8260683, 52172876, -1317044144, -70355305, 79283816, 110189751, 1926796903, -157500653 ], [ -723751432, -17121087, 779843106, 114371108, -133194549, 8404296, -521387157, -697642219, -267451634, 764219541, 344468068 ], [ -83486659, -551466949, -331011, -325686509, -1466155351, 113878111, 246588761, -451339187, 107292957, 211922237, -816556991 ], [ -6896335, -928231446, 702631017, 1272746165, 1200236958, -1174918025, -69492186, -961724036, 602985674, -62115517, 1877239371 ], [ -640707933, -83678388, 13805991, -361172840, -398448195, -21984428, -1370103828, -695757295, 504809951, 80169035, -1086793153 ], [ 182951332, -76880824, -1361482100, 385477677, -96411578, 221427573, -453812984, -684537951, 74654050, 18840558, -709622326 ], [ -1762699, 1039637759, 92603075, -1560041996, -223101104, 1043822275, 1327756805, 1269122765, 101577589, -276204331, 921842110 ], [ -60203030, -1363489973, 1729181692, 227671359, 499598742, -396401114, 983653106, -413931500, 242135284, -1148362952, -52779988 ] ] ], [ [ [ 110168425, -1112757668, 767921854, 1224989987, 929035731, -227220449, 177424570, -175853285, -1347484663, -1301208061, 79045150 ], [ -853535736, 1101864363, 372465385, 11987791, -1037420687, 234388751, 356508938, 86605367, -244495153, 937490881, -767820674 ], [ -1765231943, 676387556, -64571994, 502286533, 255342346, -88250241, 137423024, 21305684, -850197340, -305065562, -411842160 ], [ 204569410, -786973676, 48951956, -478600340, -406058519, 74839899, 1102396804, 268873895, -177666147, -1888711887, 132122852 ], [ -170595291, -779849627, -29871280, 6117769, -1204209146, 102508684, -53954897, -639063952, -143694953, -67655861, 117977923 ], [ 752526548, 200028738, 632432615, 1166527112, 99224360, -391059914, 109027514, -1119971434, -731513256, 1007400303, 234568100 ], [ 381263630, 455968511, 171986583, 486489185, 718394854, -282873409, 362280737, 4858191, -18787255, 856326719, -152367812 ], [ 32820, -959635703, 274190339, -17449451, 1119204637, 13976718, 487086251, -738265488, -110768152, 149908427, -556390818 ], [ -360232736, 262149419, 87109963, -45674879, 1443021362, 213875555, -782784220, -140514309, -185958634, 1070533, -1434918898 ], [ 989455897, 632223472, 14771019, 51232763, 1203587027, -308091862, 281175304, -86267524, -100829983, 398117628, 1276711132 ], [ -1232586200, -151335312, -1388231900, 280567619, -479630292, -125075007, 1185382576, -602219596, 1339968962, 146065913, 19859412 ], [ -458722366, -349494714, -1021944996, 1197217529, -179258130, -259468215, 201256718, -472442563, -611621902, 730841149, 303943454 ] ], [ [ -80745063, -1675977711, -1893069719, -751485799, -1248058054, 15180616, 113053782, -10912271, 307807531, 98783508, 250129815 ], [ -18023160, 1721568126, -328581956, 48576066, 450579812, 776039255, 134072087, 299693799, -533693489, 1271759931, -63842518 ], [ 662132025, 1144006494, -1054832700, 34503928, 288442846, 67000876, 1698020980, -9344079, 424013956, -666951490, -763960468 ], [ 42363762, -131702708, -2412020, -1162287319, 169150072, 40137597, 123039264, -172293872, 201414602, 209156088, -226246009 ], [ -839376, -465152693, -424218598, 1002903311, 1538852043, 1102478588, -1630768538, -574776273, -757469409, -283631891, -523092321 ], [ -739521519, -61089275, -446415089, -126503737, 34394875, -327354390, -647285462, -1063883295, 225482312, -1635470548, 1395255120 ], [ -13824776, 1213996591, 246692174, -517462037, -310919139, 219439697, 971348153, -467389319, -48708724, -192372838, -1234261211 ], [ -213112284, 565024, 671061149, 102720426, -146085735, -226005783, -397353936, -538332486, -179695821, 5822086, -823686249 ], [ -321905245, 399399213, -79169765, 201960783, -723032592, 1347399480, 496674283, -267481830, -54895061, -91107863, -809644256 ], [ 213698502, -35326715, -286889372, -1182401554, -49545720, -45972700, -118364053, 34533672, -61690208, -527770405, 86198007 ], [ -1050852709, -93773829, 639633245, 225375611, 761179783, 22862095, 320462463, 1659993996, 216500772, 113442042, -787319857 ], [ 473426658, 59491031, -760870878, -576705704, 6781085, 287837324, 87146153, -20159790, 262631574, 15766682, 8999868 ] ], [ [ -212898436, -1144939719, -675273957, 381343104, 919642536, 52360456, -590634856, 1300771384, -1019426139, 42176138, -32635867 ], [ -1181232, 40260156, 1522642826, 469290294, 175360228, -39797243, -1056612439, -198533352, 206121952, 562031960, 632004755 ], [ 3491167, -358465372, -106860226, -147639963, 280182710, 149417687, 287186311, -285251741, -38943055, 1177928866, -1085039381 ], [ -1371421309, -478573656, -554836977, 288620863, 428227527, 588301513, -1510824318, 1105620045, -472597548, 623290156, -1397321717 ], [ 962209893, 502654080, 41773804, -67061542, -230113306, 263984659, -383429654, -60460546, 272554094, -1477662065, -252430088 ], [ -1285886240, 196649723, 433828024, 1734500376, 92363137, 327396926, 137086712, -652389147, 970874759, 646319463, -251794917 ], [ 30640062, 66042464, 36047651, -4001682, 398686870, -1748636568, -1488256160, 1666678377, 1121300801, 1013345920, 316547950 ], [ 56287235, 20179838, -1523953494, 111315608, 1337491599, 3103076, -102160950, 292032123, -171568382, 246422621, -262960062 ], [ 540068378, -1704813806, 770711954, 142877320, -20189175, 2800889, -680365072, 1443352677, 104745016, -770446571, 1122562324 ], [ 71797076, 631333067, 232939312, 1562566377, 1251936578, 1043510228, 371911642, 1465993015, -822609804, -681964470, 34887037 ], [ -662232961, -79772802, 1769075328, 131231081, 701390681, -316400265, -1470263567, 128479834, -562441026, 329229974, -675000659 ], [ -728809098, 1149198639, 441800993, -20418605, 220016129, -573186380, -1055115450, -1063192196, -1063844950, 245546622, 899214308 ] ] ], [ [ [ -127138067, -896996871, 700938538, 922184397, -2846101, -498610567, 23100283, -660342773, -152554263, -127645641, 1064259821 ], [ 28857783, 411586129, -1321781280, -891060683, -244812206, -787597882, 238599942, 406766958, 1145193017, -1008228720, 16061505 ], [ -626998952, 156594767, 1991242288, -573715778, 114656944, -4126184, -614927055, 898901489, -33320029, 572907823, -667743445 ], [ -3049112, -974194442, -245190572, 161995239, 1467827402, -686311826, 473169034, -323212177, -414465114, -107223458, -870596747 ], [ -16957602, -157357967, 44558611, 272017716, -4003470, 1228615404, -742075986, 477890801, 113901763, -288921824, -25564926 ], [ 213609819, -79478357, 269065579, -1104608950, -27257523, -654730826, -44459159, -154652001, 257142708, 115718250, -244807141 ], [ 414199868, -323174427, -1621286766, 445486539, 591396414, -465771352, 465313259, -72862748, 184095917, 555645823, -289928335 ], [ -1636572794, 954362821, -251665075, 1960641, -601646003, 778269216, -1328634676, -1159420994, 36328607, -1272274785, 322352665 ], [ 480013840, 131067711, -1009779157, -222332871, -13704437, 99732991, -365532132, 118711559, 72438261, 1503874013, -591087017 ], [ -74017976, 508676683, -574103391, -386859130, 498261893, 536889463, 465587139, 623714770, 90338676, -1119185095, 403563729 ], [ -425873591, -5919791, 161905400, 681322191, 115761498, -43296670, 3837746, -54481515, 567034631, -678908478, -1127452589 ], [ -128545095, 13622164, 198622977, -734006648, 322374120, 371973638, -211261124, -133167655, -491492070, -1398007427, -19773587 ] ], [ [ -655644676, -463474711, -228198952, 289824887, -13319526, 789504324, -2071184054, 1423022837, 802252548, 304555850, 157371139 ], [ 468096800, -489202511, 314614882, -1025486819, -42646137, -61976267, 201977402, 6385127, -370497696, -900327950, -52547570 ], [ 563230236, -401649459, -17095301, 623155872, -71565445, 611570117, -1013525786, -3101833, -281074385, -852036845, 468685692 ], [ 1134057414, -9322926, -658284042, -191435327, -749332036, 897223366, 964774460, -403930370, 274124481, 1163319151, -177281310 ], [ -432189278, -310850125, -1418795689, -265642352, -731532725, -4421639, 628202720, -92120618, 55455262, 160998119, -1641505025 ], [ 1004339545, 269781935, 317412727, 495861014, -266014767, -694855133, 1206744478, -9749950, 509108198, -100022582, 59048096 ], [ -900686869, -68967531, -429590722, -289092847, -527945646, -139282189, -427253804, -420966515, 647769525, 521466890, -85471474 ], [ -626589988, -671105057, 208929191, -549989958, -213146700, -679434667, -256444502, 84679162, -155004604, -455613900, -882880614 ], [ 33244900, -968043468, -91405016, -1405695111, -1057699298, 276649995, 18524772, 908919657, 1656125932, 1385467677, -265669424 ], [ 179699345, 355837292, -1082442490, -1139900889, 1852110575, -578443085, -509584715, -174042871, 215602024, -1281635520, -317350752 ], [ 733322965, 20898512, -698311434, -217154331, -1073326373, 133191358, -108274836, -282090204, 299023288, 1200250617, -308291515 ], [ 1092115958, 1090520118, 1347717411, -838934896, 627847172, 1338979597, -426797438, -969393434, 42023937, -720181844, 71127366 ] ], [ [ 592188904, 409966587, -5278956, 1497601304, -822050090, -587799408, -176683439, -323871096, 114016120, -303799, 1469918782 ], [ 56396531, -712088592, -545140866, 372960729, -1090343407, 136756481, 232185384, -726813242, 151693061, -809096164, 67190988 ], [ -340811351, -894565901, 71119335, 741506398, -557818408, 561509085, 388093754, -1135147194, 247741483, -1510837530, 111879702 ], [ 202773184, -1181799585, 947014094, -552811627, -18135608, -1274562340, 1580469441, -88264189, -429306037, -155432930, 1071180997 ], [ -1576299213, 80348300, 18883597, 34169169, -24110001, -101127596, 28101693, -562297585, 722411430, -343968808, 204971382 ], [ -911883887, -239538626, 129834890, 160805599, -710367728, -271188408, 522766949, 1584411911, -450786412, -94856978, -1086026799 ], [ 134678854, -791148261, -1289030341, 1212746402, 145688226, -234372340, 663365195, -205855463, 169389547, -442989951, 946689513 ], [ 667964388, -119263702, -1430278484, 381842391, -44686494, 76635702, -570419507, -89803262, 348307292, 288504962, -2371534 ], [ 192325958, -889282648, 1482328196, 1104360847, -38313651, 124973410, 21325113, 996107456, 2662078, 572439117, -700283550 ], [ 129763929, 690960045, 254600172, 866630069, -142828816, 355345001, -67957977, 1224787459, 487856164, 1075500265, -207622745 ], [ 239755643, -970077616, -173967507, 51041036, 1309859, -253518443, -130446059, -293212252, 720046738, 188532762, -353778998 ], [ 676231590, -205519279, -565060897, -32368435, -1201359665, -302148488, 853824375, 299476810, 340298491, 840848050, -262573611 ] ] ], [ [ [ 1176467607, -167633837, -797076111, -736785988, -92055279, 187032015, 56022121, 431766908, -97025977, 99023679, -89324446 ], [ -227462772, -641545590, -898587615, 227668076, -1070187306, 15728397, 406801497, -108834282, 48937608, 355710777, 430250828 ], [ -60748354, 429342842, -594771545, -1458653474, -560424579, 1385666104, 127050381, -779896328, -1828457925, 205804990, -760998693 ], [ -409989491, 632643694, 165069930, -471782620, 809137932, -1557750420, 761396400, -327970896, 17857550, 625422816, 335998587 ], [ 727350656, 220859475, -457030000, 1122476485, -18714269, 1132136333, -1701492862, -458163663, 712806961, 130496468, -163196910 ], [ 180016316, 505813870, 256143716, 174038311, 1670706299, -391044870, 218930437, -215529515, -140816521, -12395616, 1067943217 ], [ -385302452, 3571756, 60846269, 270786674, -934581974, 1118589529, -359887598, 478716825, -68126324, -602961957, 1093103800 ], [ 18453302, -1054966217, -134337921, 1382746318, 408269822, -614325332, 1695184576, -16231389, -249733290, 681570643, -172065471 ], [ 1410522815, 11360223, -1133429726, 1433540975, -256258220, 1476349513, 330433241, 165356009, 420668130, -176478680, -575056706 ], [ 173342168, 1346367520, -805491915, 578883453, -216306249, -871079489, 1014231912, -877405032, -1393364221, -194296703, -749209071 ], [ 275192803, -462224172, -1487489784, 1938683293, 453966716, -236206713, -74228785, 125750408, -463511789, 369433146, 729944650 ], [ 134242975, 132099443, 283927071, 226987806, -582279790, -304800402, -1586486816, 187528754, 30219421, 617956850, 146756919 ] ], [ [ -309914407, -332448240, 264281806, 185073439, 90971721, -13598705, 205352107, -651479199, 1227946250, -45153089, -418300685 ], [ 208883249, 1101825811, 19951028, 358964380, 15375139, 61428740, -836153372, -559506641, -173356670, -441280778, -230503637 ], [ 233472187, 36128424, 158358800, 360416198, 1135856795, 23171173, -80599722, 266160961, 247199433, -23721264, 1139461783 ], [ -268346023, 221032096, -108610942, 570500779, 395413865, -1381994150, 596659058, 606953098, -328159756, 584323632, -440730428 ], [ -300730697, -1157004003, 509443095, 277765720, -300423151, -348905232, -1553849183, -10972440, -1122175226, -157117770, -516534320 ], [ -708683056, 908615414, 2042422279, -1306403054, -1697922726, 429488834, -115650050, 913564930, -1020302056, 216809897, -263633265 ], [ -280239425, 124947221, -443917880, 136907448, 687869533, -703999215, -1915378420, 878114382, 383703462, 1149486339, 1399755264 ], [ -842707018, 1360944121, 280581940, 40464061, 84739218, 453393641, 14294472, 290932155, 29070961, -832011774, 900828140 ], [ -1756321335, -337901214, 1501013507, 631234378, 148795702, 1025120778, 470660529, 183921468, -154838184, -97671145, 180506184 ], [ -300920259, -1111276236, 263324380, 15802891, 15437015, -1690812503, 245238763, 1039150250, 26141764, 337011888, 1344552569 ], [ -473861639, -675375984, 167182142, 627869675, -147707489, -8045960, -1106283188, -356350327, -63772524, -236517241, -487250685 ], [ -1310202579, -200217673, 18371912, 264092597, 291061589, -181310714, 17484580, 391304780, 215049376, 65733690, -514872333 ] ], [ [ -171700819, 364642885, -75057264, -2025778844, 1528011580, 888182569, 1236730027, -32376336, -56527876, -121883578, 282771056 ], [ -115931223, 425581384, -150293729, 794991544, 657340393, -1835193543, -661067616, 17393874, 1461594320, 1098452623, 502171291 ], [ 436064562, -814670215, 387573482, -3443220, 55163449, 316118207, 361828618, -306718665, -146545335, 39619774, 24340988 ], [ 141166447, 503385827, 1042275575, -1444025492, 884791929, -477662472, -213910289, -587802885, 1043065909, -1300748143, 1106629126 ], [ 2427643, -1163977284, -826254513, 652784353, -324255294, 19510547, 955219838, 1493071391, 223565307, 171702117, -1060540423 ], [ 94543752, -1060925991, -94204005, -1695372474, 375523324, -454910361, 216874978, -277872629, 356260942, -133262396, 1705953082 ], [ 525526632, 203064786, 327284392, 300815320, 525493494, 67003566, -487418093, 996780546, -37781633, -912069880, 1334873646 ], [ -680203640, 12894869, 520138266, 184188916, 37817960, 488801843, 693454182, 361479164, -306531754, 175475167, -1720618632 ], [ 1381629511, 105415075, 65207029, -111076932, 943759951, 89932881, -1160720, -593813760, 608, 60724873, -328796291 ], [ 661143182, -499816930, 67936875, 381142063, -142759172, -592363957, 800202157, -239523739, -98466966, 23858565, 1138840297 ], [ -81667648, 117864255, -334857167, 155324504, 220140625, 32880354, -627159515, -819524525, -963436170, 562302040, -36940588 ], [ 21838867, -345704322, 617682847, 859282609, 542426905, 1778827577, -473153110, -371702243, -553255618, -47115610, -486284455 ] ] ], [ [ [ -115182023, -1931158328, 179251955, 482420446, 343243579, -12414037, -1519763902, 118930697, 1138121404, -466040707, 833385043 ], [ -12732975, 28994765, 328316793, -1002854929, 1542186526, -659142251, -828282533, 603687663, -1130593808, 155712613, -157511256 ], [ 1937207, -370856441, 347420973, 128907123, -68379991, 74246831, 580865213, -78777797, -301381876, 569752656, 109164525 ], [ 818603425, 1473015075, -51765070, -410289773, 35423941, -1530815199, -1763751126, 279411289, -384848552, -86877276, -306201640 ], [ 87766533, -683971997, 2769251, 758936056, -1585847, -79411147, -1809756796, -595108621, -470037082, -863677438, -655725672 ], [ 154186767, -714228045, 384130999, -206856974, -942023744, 12148608, -234736016, -574874068, -1292615200, -159509917, -1640444058 ], [ -1214753725, 661978842, 809318267, 745135025, 1074485312, 236173968, 644434599, -1766632252, 248895993, -168266188, -340706226 ], [ 872727149, -66187111, -206324422, 525037860, 348479811, -139495898, 3181542, -1396074230, 852016744, 496951558, 1555408092 ], [ -266945333, -71880891, 128344780, 182129577, 138981503, -206007273, 67872800, 2034829187, 381591083, -1058826366, -477681756 ], [ 61367056, 328116045, 279662901, 708295259, 831167168, 179529819, -541613934, -728036740, 1044633794, 974953594, 20801746 ], [ 225393764, -432824555, 131700241, -180549953, -723580144, -1176309017, -369196444, 88495767, -1020018900, 255963454, 1111816281 ], [ -966391389, 316207223, 804901256, 194713911, -1107469518, 1643670571, -48835977, 157120032, -592267842, 95292488, -1447998426 ] ], [ [ -218847958, 278749955, -222336514, 292328732, -581568810, -839241293, -1150410828, 676644998, 308392319, 161830835, -343557982 ], [ 79524511, 21518493, -90169432, 1408868096, -1154100585, 310637823, -36987362, -156138941, -534444800, -1341162185, -1284801227 ], [ 172013095, 397944253, 15682607, 741386784, -724661790, -1070701818, -209247844, 1131190707, 191847559, -437306141, -303778991 ], [ -425574208, 912005144, -335172554, -57324599, -96596923, 1071285526, -1151700616, -47762063, 373599457, 389393170, -1261917728 ], [ -1133209518, 44388645, -997875379, 192698896, -1323076468, 10735960, 930505783, 323053579, 237179516, 1181522220, 119083437 ], [ 999439900, 479120069, -923001082, 1164369542, -45722239, 725280957, 238154370, 100850909, -1141798307, 635224797, 701820349 ], [ -1091287469, 537717861, -1320629246, 269715867, 22761889, -1124329039, -96125536, 360992427, -123283707, 245242367, -763786388 ], [ 162922359, 858311300, -384785122, -18361564, 597722651, 49949382, -80052392, 431079103, 994179723, -56437374, -469053380 ], [ -502871516, 467622689, 354919360, -1449734450, 73145443, -1605391045, -42983301, 481977054, -53595282, -1380672141, 232121557 ], [ 557943625, 58439601, -220770549, -1247539714, 695797702, 142880768, 143978117, -582687277, -368038217, -36181399, -916056991 ], [ -831808499, 813032708, -164659829, 311591784, -1159959793, 94833636, 305916471, -1793028769, -226311232, -268106288, -382126488 ], [ 178629438, 1177500275, -58092940, 286599636, 200841649, 89166067, -18508971, 247748552, 84809925, -1421430167, 1006317823 ] ], [ [ -555983580, -782735613, -719077053, 572403036, 840840953, -27883011, 10938489, -532170129, 1529523944, 403652296, -624573426 ], [ -109819608, -257233358, -238768321, -157710853, -43445716, 97974146, 37939683, -871933632, -242504180, -218857809, -697446305 ], [ -1329859827, 27896124, -40531752, 712524211, 142834921, -483456752, -1239784983, -363012344, -671474794, 542959483, 1024612457 ], [ -9728367, -96946852, 382321962, 532710586, -329592688, -922894816, -258223031, -737082231, -376404958, -33177, -289888906 ], [ 171913286, -54556788, -51164450, 662117328, 159297328, 819559676, -365129617, 346170120, -597583270, 465777152, -93587635 ], [ -985336679, 689970450, 62121293, 390030062, 32430943, -1879555833, -862261169, -903200166, 311468894, 1292349754, 591972978 ], [ -369128025, 667532876, 782720172, 563997481, 859431569, 195519477, 1719763244, 273715038, -483156055, 630944207, -115524520 ], [ -1622007388, 426628567, 64719792, -1122774860, -1139894761, -10511881, 1733386783, -405304468, -138834138, -330067856, 31379470 ], [ 497903317, 1649457552, -71080045, -108122369, -569552902, 210698240, -143826576, 134426171, 39454493, 27800806, 306998503 ], [ -15913266, 464988288, 671935636, -431295431, -46606882, -1532861553, -354579976, -279738755, -714148211, -870763609, 988175746 ], [ -304497926, 142099580, 175071884, 28791692, 351480428, 235870014, 136907130, -117711820, -30783934, 376049757, -1368548352 ], [ 449736999, 218264857, 261099180, 33425452, -144811517, 818016236, 622882222, -342255676, -215978295, -208143531, -393766974 ] ] ], [ [ [ -382346260, -67934777, -86416958, -879932696, -829671224, 61738547, 59061564, 957846251, 913419332, 1297475596, -763769220 ], [ 120753889, 79482061, 1169540145, 415606177, 350465045, 103297856, -10875903, -482716616, 194969371, -1205820773, 623065837 ], [ 16411996, 546324255, 346538547, 506920156, -350589034, -64948709, 314617644, 99730191, 341067810, -1620951732, -63826476 ], [ -370968308, 898325474, 2653661, 580106724, -12515445, 91427155, 298614333, -288154053, -214563021, -370304310, 626078239 ], [ -684909446, 579083741, 1448712133, -347172826, -28085089, -150574629, 29560169, -979381268, -169659886, 306073069, -370697645 ], [ 328747962, -60290195, -788962552, -313781696, 147213455, -12130136, -304413347, 560300854, -576182392, 1140751780, -420427857 ], [ -1112235519, -16393064, 632809939, 491393044, -227988162, 414673218, 7958280, -10305156, -561985605, -1184642780, 114070663 ], [ -857507158, 529152624, -260023415, -1034539936, -48401767, 142579322, 552907590, -154829509, 769247501, 18116875, -408997145 ], [ 93237845, -137979362, 1006936514, -196221356, -907232731, -126633837, 1568043839, -25931593, -205569781, 62439532, -551219874 ], [ -762213313, -1004949410, -10953743, -648216833, -282455031, -413093007, -793882741, 470569770, -561129982, -1002718060, 818716249 ], [ 44136260, -785400067, -1111394623, -268528929, -11325270, -87141411, 176476676, 131271345, -192178119, -264942415, -1168290425 ], [ 23514033, 83662366, -5128694, 265090230, -1238652400, -644894573, -937497886, 860868147, 162648183, 292789572, -441414373 ] ], [ [ -475068413, -921505409, 741372531, -805571384, -1473792070, -738367737, -11764071, 379886577, -706370724, -34013235, 306525779 ], [ 486396951, 294778802, -682522168, -207966526, 499032660, 417853954, 9584036, -153878569, 18164089, 151128449, -7478953 ], [ -405371995, 365013242, 800186715, -43274330, 394131158, 361532888, 10286895, -622964786, 33981776, -1499208858, -56539222 ], [ -133119954, 68670735, 1126272043, 21661947, 482662885, 1434684607, -161060824, -346150379, 1329644079, 19437206, -8462158 ], [ 581091442, 50060001, -801189250, 41167539, 1053303927, 816873659, 943283216, 131708084, 55031083, 520861746, -22904170 ], [ 45476932, -649753602, 480223884, -45243943, 62616543, -466399828, -668161269, -84056276, 486970927, 37098105, -13149777 ], [ 1701668517, -713599477, -679080458, 194639125, 199100346, -185012382, 338269316, -234110302, -58309576, 285152652, 279411867 ], [ 1432672287, -347104, 896083090, -1006218267, 414898856, 359296154, -617545066, -1490337878, -224502580, -539699221, -355360057 ], [ 812509239, -304071717, -361499239, 9870907, 237402465, -21233305, -240360079, -44835396, -1035301476, 208245029, -692524357 ], [ 844060938, -323579800, 147727891, 330028031, -940273966, 515798970, 592015046, -516557510, -1814196809, -509577727, -780084640 ], [ -1715585278, -37296145, 65495173, -1944610632, 59232351, -403165189, -772074005, -40190841, -437614929, 1561887275, -103210585 ], [ 141965418, 268106511, -139218813, -493890516, 771224656, -332839723, 2934690, 84297899, 864320158, 431159797, -445920886 ] ], [ [ 1092254480, -1903752809, -716946040, -638906126, 491891749, -167593247, 11893518, -612536520, -172849334, -515122826, -79535590 ], [ -17998697, 799539747, 488017210, 269044768, 514276646, -118660043, -928474820, -949069755, -374777696, 930422888, 34102080 ], [ -190563927, 280885183, 94974591, -64082388, -354595438, 267823424, -22150465, 632823303, -110608955, -1077376574, -201116663 ], [ -11880445, -390425480, -96034914, 260091218, 653081024, -252273385, 755190113, 1217222747, -457096944, -956413537, 479664877 ], [ -139194123, -318467941, -378675617, 816345672, -13761607, -166896881, 867186394, -206641126, -150510529, -1289100606, -243089321 ], [ 165379625, 534712756, 1319812148, -107248922, -14744031, -926920848, 247816562, -121663203, -55890056, -115133884, -146364476 ], [ -279182857, -604446618, -56501479, -299744592, 1135552312, -709113167, -35842756, -144526767, 236359576, -527966354, 107431931 ], [ 1294529348, -475842937, -877282288, -807572188, 81524098, -780380247, 750140521, -38679715, -579003458, -1063171637, 803642966 ], [ 1420742731, 524836905, -215386948, 188653123, -874571642, -273328880, 1862642375, -24060908, 610759776, 1123016653, -270247803 ], [ -1227072840, 537939638, 476084468, -95366575, 1246966869, -655124046, 31092778, 246535742, 919582462, 591471111, 456110418 ], [ -474297906, -356441558, -1018384258, -332136564, 41614995, 261489719, -371616237, -1056940765, -716243219, -1268110272, 1309383528 ], [ -829729112, -543931867, -388717238, -405329861, 128531278, 59205847, 318531523, 323466817, -753252220, -1737713112, 630706090 ] ] ] ], [ [ [ [ -222364641, -149517869, 119595066, -525722849, -178693, 287216435, 887443685, 1237805579, 634455934, -22520168, -9397084 ], [ -669053534, -280961430, 365759688, -181505086, 58967065, -179588862, 523400841, -8914607, 9546687, 287256773, -620137510 ], [ -1191958802, 157485473, -65596316, 435340014, -525939270, 667949480, -394702223, -1393026691, -1588299191, 103614858, 868496318 ], [ -116367164, 1289474273, 84789407, -76538383, 707767617, -309129291, -238480210, 323639860, 559876100, 1225606099, -673077977 ], [ 268455221, -1424373007, -279550204, 765203988, 562578429, -572563301, 511280780, 656344443, 191032086, -285828766, -924518309 ], [ -27777358, 910678271, -1044721752, -324948567, 1044156209, -518311340, 263773883, -502768785, -248205430, -46680295, -308336076 ], [ -28178949, -1031823858, -136127530, 586557344, 289478907, 298612164, -463831215, 282695667, 7658716, -895870450, -1565101139 ], [ 82233037, -1402320864, -232980415, 687945271, -147191111, -682954514, 20163782, -1393785050, -6924954, -494012003, -906167777 ], [ 1308949270, -106247314, 98117484, 119256849, 364057330, -499176960, -1450404029, 1209328918, -1106491774, -98322242, -12087586 ], [ 33802413, -1763690712, -374627168, 336299433, 49148327, -1110434860, 261381358, 645220131, -811499025, -865386674, -22127856 ], [ 507669231, 573857423, 162197979, -1087621708, 57660927, -100733276, -768565866, 176980052, -241951669, -1320870161, 440601024 ], [ 286295159, -245125403, 28715786, 278673126, -462047364, 18301377, 811952974, -695300761, 9843718, 406626362, 1105931918 ] ], [ [ -232023675, 251907930, -204712036, -34398527, 340230273, -449781949, 1305585820, 1624297402, -360657577, 231433026, 199735445 ], [ -910802244, 362239220, 31562515, -766891822, -188999565, -628922842, 100174568, -59119143, 414071551, -798978826, -650363901 ], [ 314193104, 943865589, -1198809656, -32822999, -228358754, 863655267, 443563419, 288262691, 117570006, 150964382, 873903799 ], [ 506959969, 1185704987, -1502496668, 28904792, -577400602, 439221422, 810253378, 775595044, -85692149, 1346939656, 145449761 ], [ 365212104, -16894919, -104115235, -36439005, -912407820, -27445658, -541160001, 1036256910, 310542188, 644696600, -150895118 ], [ -138347622, -262468506, -28006731, 1130129388, -55221458, -357312527, 1914354799, -93828502, -630838958, -238358099, 50349539 ], [ -455924088, 490208939, -381808177, 114573615, 744369373, 17097480, 1349861065, -689610097, 1597101158, 1056580211, -693171741 ], [ 40289752, -205484485, -1029606487, 557897872, 15539881, 753893941, 527130132, -134464908, -1491303858, 642130905, -198008614 ], [ 668806497, -741272464, -834097472, -348891441, -31523525, -1250964580, 11194755, 132585855, -108779836, -119059756, -1034058948 ], [ 903246499, -1160710336, -1708096163, -1654570438, -522539140, 1715129087, -1298189091, 1197550224, 43246166, -1080702155, 30672220 ], [ -750575329, 700962588, -465020934, -621418028, 40839502, 697788444, -155562624, -1077224771, 735340778, -310701920, -134976430 ], [ 85851360, 1449703596, 14864386, -35021190, -708827562, -397704331, -820154080, -454719019, 40408396, -171369790, -777811521 ] ], [ [ -512854737, -260044610, -545463786, 1084933508, 715331232, -895967901, 466325305, -206813880, 755167320, -484487014, 237123597 ], [ 27537626, 556262613, 39311669, 1377051180, -1317404766, 1938053478, 237484560, 74587381, 1112862643, -782437101, 83961943 ], [ -1352008340, -696134873, 98479423, -1560464913, -874266899, 505925106, 647801400, 521298981, -1177102183, -1363991530, 105821190 ], [ 360689653, -175632001, 574263329, -209456927, -61753602, -7327180, -1768383915, 287809742, -784794719, 79057512, -419866541 ], [ 321384232, 404986125, 358321469, -718163402, 326550906, 483437616, 30880572, -635413838, -152647841, -62720588, 304316572 ], [ 1025361316, 1201694171, -480124239, 550059508, 493485882, -267664242, -288832376, -551840151, 1124975077, -289573223, 949797647 ], [ 828158582, -808604737, -14778189, -31871426, 152687742, 94763352, 459601066, -47607045, 417591149, 1168298463, 419058876 ], [ 211260199, 205263009, -253681048, 482304823, 494983795, 56898140, -281255459, 134217873, -290465167, 382598726, -22770299 ], [ -137278394, -383239190, -1433224737, 1364279279, -258022233, -77226530, 1181313955, 643092465, 197215146, -600793737, -218813996 ], [ -416842476, -1187984943, 69168553, 151363781, 141108121, 80473072, -239344025, -891371008, 223994991, -215283472, -280090126 ], [ 55004138, -540913156, 35225673, -848758196, 982986318, 345790867, 120493802, -63919766, 57152670, 1958514030, 1023038419 ], [ 996380954, 292703899, -312806565, 786291732, 1713865311, 58569499, 153182298, -54156255, 939569153, -217242966, -665111990 ] ] ], [ [ [ 261563924, -731563845, -150550494, -367991512, -40711514, 6508747, -1249164583, -156520568, 356032629, 104892034, -1249643965 ], [ 46491120, 482652403, 13376598, -643474942, 134107211, 322085430, -32796051, 506261779, 1361422140, -785235197, -297089826 ], [ 185709965, 447455056, 122988090, -726571648, 174309919, -453208102, -217740871, -22209880, -660728138, 823364391, 1438242697 ], [ -45916858, -165560218, 10457130, 73728331, -118784224, 156447903, -1325685619, -114014514, 1281780912, -325894798, 180686864 ], [ -209919523, -13183958, -138541070, 371221602, -1087943835, 63577432, 266004926, 98294977, -362005615, 1006314131, 844710210 ], [ -3424221, -210909968, -1015632622, -98001618, -116949218, -14884072, 1412506, -559253917, -77885345, 1699084616, -72217125 ], [ -61645602, 82346806, 836005194, -519076788, 271637472, 194065371, 1006668814, 497218071, 527128053, -1710993707, -21315833 ], [ 316356035, -1016586851, 60076855, 1359367352, -122542275, 284225082, -157518698, -17928201, 502729688, -197133691, -1379618853 ], [ -1102287044, -115308678, 1276509214, 308001692, 458600966, -262984008, 642434539, -162413930, -268363835, -16205099, 101077394 ], [ 26227460, -117124059, 391813259, 599125192, 49935782, 732043054, 50090306, 720264035, -263142767, 251047364, -1456521381 ], [ -693642368, 224839594, -190110125, 2885664, -400935381, 848149851, 1792154615, -176775182, -1357284698, -263242661, 61027069 ], [ 539486495, -1594788811, 339374373, 313373101, 352106067, 368874690, 509616038, -884510064, -500823148, 50829908, 563660899 ] ], [ [ -691164390, -319962712, -169908393, 1113121982, 15841076, 151879380, 405392364, 733281066, -29242352, -843398255, -110383927 ], [ 165592870, 1272166605, -240035602, -1611174283, 449270805, 271591589, -1469350634, -336257134, 1328918235, 1237604575, 248495048 ], [ -360260749, 231333881, -197083464, 1121765979, -797880782, -661550918, -304192342, -1790528021, -615633562, -12466319, 98824572 ], [ -817370185, 960727022, 7049628, 58742558, 117577335, -1113988893, 14281354, 170060494, -739722535, -851197959, -68294805 ], [ 1580156490, -1057915566, -133628102, 562607789, -2022778979, -145896089, 1550456007, 1507372017, -470698383, -675868131, -1367654428 ], [ 1130020169, -1060645476, -198118384, 142926142, 194011377, -1011232116, 37116630, -796566034, -289718034, 369031863, 150620613 ], [ 1242884313, 16296232, 930450727, 17277628, -389891410, 1436501887, -482045760, 220398083, -986700499, 188948557, 335065201 ], [ -551662865, -86934195, 51020250, -940287645, 136711922, -23430939, -577782201, 70288544, -725745441, 96430738, 364415825 ], [ 635056395, -147214551, 311465154, 49885412, 304545815, 637731318, -443705417, -58486043, 1835199590, 1403913723, 50452530 ], [ 22551177, -93176928, -6231127, -1236868329, 112708105, 813725843, -110965444, -27011705, -852955663, 36620278, 39464971 ], [ 493495530, -905443897, 1403892256, 447490616, -1171740373, -1468926756, -1319802505, -455420355, 746129029, 98905874, 610739110 ], [ 437103820, 63973224, -126629577, -792246958, 28053768, 122794796, 50771018, 294601634, 1017160661, -317836051, 53917940 ] ], [ [ -340973370, 834537209, 246372194, 160745733, 189293872, -688160155, 264724099, 1266854712, 528475897, 547115622, -1903799870 ], [ 777785360, -70017584, -521508143, 281702480, -142808379, -128766782, 505970823, 126243914, -617056540, 913901784, -43932349 ], [ -76332822, -997983062, -432807312, -1125752122, -891918423, -439322496, 801145786, 299540743, -482354255, -377274828, 570100425 ], [ 302975902, -782284580, -1271251533, -201267050, -738106199, 53294044, 615118900, -30066498, -1136270156, 1366718120, 197535503 ], [ -1186321226, 863986772, -120963150, 100659623, 460234138, -407289423, -537969350, -406733986, -23051599, 274573984, 655388123 ], [ 1049886684, 634960096, -399042569, 495019467, -252132487, 904036896, 334287671, -301885894, 19200543, -1485211653, -665386222 ], [ 470745577, 630660916, -362552952, -147499317, 328911252, 2903772, 122531111, -663168520, -1280025861, -611219235, 543702959 ], [ -1816550390, -957448105, -1665309519, -8557412, -393526027, -669657396, 683255387, 60110155, 929629682, 269024444, -587203650 ], [ -221225495, -145727436, -152391357, 1060286101, -766860556, -667759407, -881014956, -420928868, 461723847, -237652316, 91597164 ], [ -116130697, 1230858082, 46398978, -860208585, 14234964, 250684125, 1439737506, -511911758, -300544072, 1749347386, -394866699 ], [ -219706079, 135588694, -222679823, 222121856, -587137981, 435094736, -429712315, 58330342, 288805858, 394603304, 1733019668 ], [ -419666214, 1198506055, 214301877, -44722186, -949548939, 735125758, 351835921, 381015627, 130147797, -456083854, -274768149 ] ] ], [ [ [ -149736047, -429900932, -479620761, -482384769, 1394713644, 336782017, -1315784536, 299378962, 367415182, -464648810, -585444738 ], [ 44042054, 950195196, -423155852, 589052058, 2128019, 178196075, -865583750, 437459915, 953992780, -124353764, -77802219 ], [ 837933642, -44705616, -1337030131, 28198053, -715637926, -75941715, 502191252, -1241648143, 358154051, -437826836, 718628703 ], [ -107823858, 604447165, -1148840382, 411633221, 538045888, 302054107, -445580601, 1346483516, 7894056, -1203843665, -319189284 ], [ 181134348, -38307557, -1357157472, -125177966, -302272368, -244158875, -567679, 215077572, 723015911, 124166460, -1001028309 ], [ 664065535, -790291909, -1042926647, -41549463, -67529755, 231700789, 680471881, -573743074, -416313684, 1435000219, 532660052 ], [ -613264179, 1332771719, -195579716, 50993475, 598796076, 285757616, -293186698, -1132576995, -796614633, 304728749, -714610326 ], [ -308974359, 777024614, 823957866, -1771518462, -995602841, -813843032, -40481828, 497520123, -437958280, -573929275, -54956621 ], [ -339916492, 603864912, 1525429339, 891332567, -243030354, -666719856, 19660786, 582024131, -114838713, 406982771, -700636844 ], [ -103937566, 956768066, 148752342, -161767553, -317187365, 1243345157, 488669284, 1466516094, 356074857, -778164258, -1157650 ], [ 463141649, 926362151, -288560898, -9403753, -652590550, -233788305, -1199645304, 909219120, -68640581, 1584098327, 354828368 ], [ 3384441, -31431775, 874538387, -776376152, 194936292, 298871941, 521667974, -62084760, 1073135432, -419110161, 11777989 ] ], [ [ -496663029, 298640403, 574874614, -791391293, -94514494, 907061176, -2020959918, -578367013, -325001874, 633124681, 79684209 ], [ -1085975328, 606481817, 570759342, 1121537855, 24646337, 1183929304, -732438059, -744659449, 33200365, 761758343, -137540908 ], [ 1543291980, 732961959, -796418736, -234034279, 142689252, 1047201188, -1022577407, 1259493793, -244017, 74405810, -424409128 ], [ -380025697, 755707425, -535991984, -428050001, -1446630120, 982699175, 189161333, 113020910, 1049209445, -992100828, -743854585 ], [ 1595727396, 606606714, -220009031, 743024792, -19797973, 31563486, -365531519, -53654536, -221825701, -588378921, -356185564 ], [ 884242430, 200494156, -541070525, -835603747, 146986596, -869877087, 94917331, 541556312, -291274108, -49310648, 121605022 ], [ 1143462985, 1916180166, -560367541, 84053097, 986337665, 475035974, 912764584, 1205002693, 1358849936, 338418964, -375000156 ], [ 536907252, 293952391, -6684348, -1395682143, -291075272, -364651678, 100989405, -66337180, -108252092, -233268559, 144952468 ], [ -345048557, -453162038, 241824290, -22128660, -61223987, -346740069, 1074998915, 649678774, -639348646, 273069, 168374317 ], [ 322976269, 172039667, -112418444, -404893585, 93432115, 98170506, 358952841, -858787977, 881582142, 1618281817, -172416000 ], [ 418402643, 1441713381, -565825290, -894658943, 1529576790, 680229300, -162636076, -1013236976, -890016793, -389570869, 125843668 ], [ 839842173, -84642094, -1436693704, 1037777355, -90162702, 1884169197, -1941214719, -839232551, -265470768, 807679121, -684805388 ] ], [ [ -1599418065, -1215329655, -159077837, 94364464, -491715595, -979953590, 439682180, -452470590, 528920169, -116008847, -174187342 ], [ 520356498, 1564081594, -488586706, -712103188, -155208467, -13664541, 70538735, -1522693093, 290496628, -965075020, -20732892 ], [ 5144118, 1593813578, -1519636352, 39247820, -591966526, 490595377, -79820000, -1144366155, 505909701, -471187487, -1340476659 ], [ 244001273, -980827278, 1084469920, 1223703892, 1237194955, 909544053, -665259208, -610365444, 398595660, -1014825076, 759615623 ], [ 462131773, 154889922, -11420781, -282493407, -942438961, -847047106, 163696478, -147946029, -343450886, -726573932, 1680453401 ], [ 764932465, 1176527244, 603779889, -879891408, 156550925, 1398732882, -583723505, 84995449, 51193302, 415663041, -1185572121 ], [ 562393416, -145856976, 1094783, -1107669839, -53706538, -863785502, 321475467, -486453741, 26358608, 559677711, 1194295664 ], [ 542300987, -71670581, -759064961, 191710350, 173721527, 558994608, 243185523, -691514761, -125025929, -25806805, 66250335 ], [ 386765901, 553808089, 585491509, 371453078, 166972795, -51650267, 327294008, 72940493, -536519476, -715216943, 161627009 ], [ 1934820691, -1390015961, 1044908418, -420245218, 589314952, 341513975, 479432060, 144987851, -514716319, 1044954515, 30231664 ], [ 685872497, 150299452, 524248858, 905372568, -1499693005, -73976102, 346426548, -10954107, 900646800, -724560505, 446440573 ], [ -978723356, 126441420, -885335778, 346310809, -1704010597, 25669555, 1190961390, -280107530, 953312458, 625897882, 627721488 ] ] ], [ [ [ -29741139, -202358221, -32341159, 849227926, 1768090975, -807467914, 1262070, 894688320, -36224392, -375169594, -733316704 ], [ 84567779, -268215931, 299614551, 18198918, -166165913, 209540744, -145605361, -415204560, -402907778, 488298324, -303601428 ], [ -1095299494, -696180215, 150868961, -343721821, -47677206, 228126471, -546279312, -20100182, -143428770, 1515367721, 1832644463 ], [ -1696679224, 522447132, 783428946, -283031159, 146561705, -129049153, 836661093, 956674072, -707379559, 1092531262, -285053912 ], [ 253926588, -442626564, -1154785619, -3121398, -31898144, 1419538836, 688871072, -635179825, -678943679, -61029398, -182042905 ], [ 1346375517, -1047729389, -275046646, -848000931, -1176799353, 217884747, 1317022060, -421747448, -474787814, 878852453, -1368134646 ], [ -40051623, 528409147, 1788821700, 919211816, -21807152, 1007856680, 388680631, 1521368747, 604422814, 53023942, 637599593 ], [ 278520472, -471346463, -452253600, -60577689, 57586878, -1027491908, 27146933, -17902439, -471997196, 88769660, -1129375910 ], [ 1452852209, -532762493, -289266402, -504435632, 814272246, -890566329, 28589800, -220033304, 142062616, 685065476, 1235671412 ], [ 807327197, -704654, -410348440, 186086328, -458226347, -659349098, 284506721, 118999461, -58252252, 958385326, -1642901961 ], [ 109018437, 431954287, -258515546, 104262108, 274412466, -248558194, 858396097, 866882069, -16954301, -6188596, -288280918 ], [ 262516862, 93053375, -112201486, -683685500, 207312107, 1857082862, -87453173, -379019535, 133765907, -201561730, -600685930 ] ], [ [ 108986021, -1996392567, -393062965, -956321233, -460366491, -1066283829, 39625799, -917866062, -1738458455, 32638529, -502355423 ], [ -1942857376, 160533170, -1142662301, -1416063525, -923661617, -195723155, -112066198, 1124542720, -512617080, -107707695, -90729606 ], [ 401135578, 1026938411, 356612998, -1688093941, 495499094, 152277784, -255099391, -188493858, -86974939, 72706980, -1121434913 ], [ 533685966, 17557227, 391268517, -1394227841, -247078268, 200179745, 150469106, -190260743, -208605280, 719347000, -1321651092 ], [ 1260947135, 58988764, -371103435, -504469127, 847090071, -818167154, -381366200, 1415551592, -1191999196, 142875257, 48401998 ], [ 612417085, 365801078, -254354011, 483194421, -284232648, -322503272, -204090474, -1035804112, -25252165, 337187081, 411797846 ], [ 56472435, -1444931716, 1910806449, 207008033, 454450535, 677790784, -763601705, 191534785, -232269914, -179593810, 186222262 ], [ -259388296, 193215075, 562567626, -37399491, 1534010402, -344585729, -803679974, 64330317, 476956695, 260051055, 1343929629 ], [ -127747462, 1351053723, -264724446, -451890068, -1531833226, -60902692, 547972598, -827042200, 12826852, -1100217981, -234937615 ], [ -447035767, -17186258, -390830541, 60285209, -173944779, -698154874, -1268480536, -29228960, -1124572922, -80119152, -798816980 ], [ -62446639, -277951378, 556249822, 1746054197, 290532263, 407443837, 107886954, -997286374, -776077159, -948339722, -560673550 ], [ -177432462, -7906016, -252316783, -368922167, -850767291, -148372593, 1784015910, 368773128, 48760826, 244694258, 646815360 ] ], [ [ 148007423, 476109787, 1299308994, 1113622162, 1029748681, 576911754, -324562596, -354793420, -1096573776, 327853583, -3562815 ], [ -236532470, -126126715, -897712504, -25064723, -208270440, -439006257, -338589352, 6662440, 118476680, 537376006, -1236070319 ], [ 4228285, -514218578, 438696555, -124962729, 179796684, -585487999, 1334522033, -164387542, -22297168, -1993761531, 565244844 ], [ 423708782, -282390641, 1348502581, -1299671953, 719289333, -110643156, 475353979, 65046633, -55357383, 323485139, -74029781 ], [ -159540109, -7155438, -928185999, 115988650, 306646115, -463271580, -132339576, -226509587, 15741773, -190360981, -898404908 ], [ 340647828, 976274070, 223235771, -533630453, 349610419, 10264411, -121330500, -923983076, -79756285, 1257258621, 339445459 ], [ 1222033758, 57879952, 565607398, -1121808992, 57508993, 886554, 187827103, 3974370, -146037048, 174934553, 80631042 ], [ 192058066, -86380490, -1291490425, 535635724, 1853307885, -875108701, 116837931, -253680894, -645824166, 1374734021, -582521891 ], [ -1028792895, 245532406, 696898700, 157844025, -182434928, 1433585317, -38974730, 58105386, -319896555, 731065705, -136979708 ], [ -405849101, -170665900, -783649024, -513173012, -41036246, 1571359717, -295160896, -536806417, 112628629, 427057178, -111280030 ], [ 148120478, -657930493, 459607704, 842240390, -809503938, -30138930, -584975359, -508997959, -503326810, -712505611, -82636959 ], [ 129378641, -1414888632, 1060847904, -129060690, -475331877, -533699399, 1960910202, -43991873, -602867398, 641068275, 1162997999 ] ] ], [ [ [ -378191044, -700021595, -519948934, 231977478, -1386168003, 540780310, 5264832, -349125146, -1236224844, -6423376, 1057595046 ], [ -208236064, -157924143, 908737698, -88386957, 58853473, -583741139, -329478757, 310802870, -886354861, 140649253, -1683910537 ], [ 521800119, 1129692189, 1302193014, -329627050, 463980073, -483477210, 35013908, 800056048, -284783214, -1215518532, -893331235 ], [ -1240897021, -1110180284, 382777601, -32386179, 126931787, 67182171, -719621011, -229205968, 53316916, -594741462, -136025988 ], [ -1538490148, -99020011, 5614728, -99066765, -433723320, -118319591, -365955751, 552012153, 612300583, -103936038, -41470611 ], [ -1074482368, -201842816, 53655940, -145124017, 390726506, 318391510, 7716102, 700511874, -759603032, 737065780, -116130317 ], [ 379946767, 805566501, -340179136, -416855561, 1043564866, -377001034, 114372434, -1441869516, -1220193078, -1921293230, -217592188 ], [ -561687116, 253537435, -1047182672, -704812209, -1676664710, 644151, 1929007787, -113440468, -115052319, 476909051, 244046285 ], [ 1793045942, -177268366, 264892609, -533669195, 134974351, -994328681, 1343662703, 138721519, -160671058, 127045917, 1450411501 ], [ 310414996, -1701770875, 152626167, 311258554, 16634627, -328425709, 730633828, -17802018, -338328523, 562179925, -424078905 ], [ -644706919, -318021886, -225084546, -832488764, -463673070, 31903421, 128920047, -890187329, -20371328, -65709007, -130357467 ], [ 1348023007, 985149777, -280391845, 1070507937, 414145320, 200289377, -937995368, 1563117508, -49375, -155875865, 373319513 ] ], [ [ 67433867, -568011110, 231789816, 1450898742, -5715000, -375317005, 22375352, 179529191, -167284462, 930229631, 643099312 ], [ -160663209, 235325136, -1616439084, 247003719, -764365851, 318613331, 476112046, 365207795, -1391417321, 158233408, 442264599 ], [ -1101198389, -771308284, 232457930, -263230161, 571723424, 933696543, -528518727, -16122511, -513959868, 1985760807, 887516697 ], [ -1009032896, -442066725, 185080907, 170187351, 149594123, -613814300, 245758877, -7788953, 489529340, -36959815, -252398603 ], [ -727973026, 144409700, 707763619, -119561568, -857279721, 233715433, 216634352, -1479150254, 387112623, 938622118, -931495541 ], [ -846529044, -604448091, -1159232469, 1288802438, 875014794, 657591282, 1181356607, 186133620, 272864344, -413072450, 561564874 ], [ -610880986, 2141700327, -756417562, -660387851, 1130680742, 755616079, 66794071, -327298918, 412735439, -1313782076, 386777844 ], [ -1562565977, -1029144835, 423598355, 224739289, -1043842504, -368934920, -1048479879, -231440154, -331161220, 94687744, -26756972 ], [ -567211813, 1461382278, 168511443, -313999364, 122516020, 168878744, 967872448, 265155927, 19168309, 1360735959, 958964130 ], [ -148229880, 1510056906, -17479032, -785573192, 5876288, 29947040, 141714142, -115047214, -45772603, 509080958, -1156107191 ], [ 168703461, 444887831, -99634178, 1226250528, 172371745, -443343529, -1464399005, 1142807940, -514594511, 755818237, 178660955 ], [ -216199959, -1260925785, -148916519, -82371833, -152430083, 1519609520, 20204566, 617274065, 12037581, 564565327, 566491789 ] ], [ [ 332881384, 884576715, 1660499869, 614453418, 138094366, 784199290, 4550416, -59936549, -763051626, 659253929, -257707551 ], [ 107315, 249764389, 2071654355, 45538985, 364489104, -384011338, 212534561, 1417666726, 770456506, 17394806, 399120389 ], [ -617290856, 426794213, -724691511, 840733108, -111527695, -500815331, -920368218, 138888173, -1479658761, 1112991936, 772364499 ], [ 38775275, -8033645, 351734102, -90665875, -188570689, 792014450, -623600964, -324338803, 421124716, -105846766, -534214860 ], [ 180532713, 167800283, -16546301, 277543397, -96551663, 450662764, -53158360, -1269893114, 210753336, 424339439, 596036241 ], [ 661605890, -672778638, -778975602, -297707772, 154345524, 236189, -724609168, 324401725, 214507900, 937047328, -121611352 ], [ -879966788, 815653044, -244876969, -894350359, 1034804369, 960595163, 285652992, -892953483, -173298864, -197963303, 1356886960 ], [ 159924601, -679720184, 1787570806, 1491054917, -1327109100, 1217616945, -67773348, 1000096641, 873836158, -749366021, 1019096031 ], [ 602241951, 62790581, -39041667, -950246120, -106379825, -1207091637, 861856446, 1484534671, 577892168, -364496047, -495171195 ], [ 105065944, -77922037, -280497032, -1266149127, 596267993, 492259603, 1841102592, -635259222, -156100535, 962554277, -266624324 ], [ -26046708, -146352362, -1152072930, -528067366, 1083246429, -312948207, 1979676691, -1330037061, -1040513252, 394688796, -460875212 ], [ 18200543, 1383734415, 1917595492, 337853604, -1121897643, -509195593, -1218509084, -7492886, -146976256, -949289081, -85394995 ] ] ], [ [ [ -322418169, -123668445, -1394750124, -446264301, 581995119, 1116514440, 6754681, 63487977, -592222045, -163671610, 53394727 ], [ 646638073, -1026777079, 326515367, -351372619, 275414732, 1892282048, 1058205572, 157957053, -1361382718, 365529747, 592375401 ], [ 1251794105, 318507178, 193979601, -14985959, -667986571, -218939717, -1086515729, 31538382, -747051892, 349789400, 325504537 ], [ -318861647, 923961578, -47450945, 1111465748, -1422913830, -288280666, -1627852882, 247518921, 120622607, -1051255301, -807008459 ], [ 498008179, 529996209, -10314937, -426073541, 136228127, -64290112, -11547992, 37552613, 955616513, -91672225, 379517126 ], [ 302239313, 1214665189, -79574057, 32936078, -115482495, -341403066, 4035259, 136147724, -725405144, -647711282, 271944867 ], [ -506282908, 471639333, -344020038, 938624673, -174352317, 267480026, 1391198557, -296653590, -1280823655, 429683357, -147521895 ], [ 105000926, 417030739, -265546307, 523706415, 317809290, 10826837, -1324067621, 1005937486, -606714817, 48282661, 284744095 ], [ -346080308, 495489423, -136162660, 846543463, -600558300, -606453879, -429147888, -12897318, -45364298, -1846462, 505645307 ], [ 221200314, 123347563, -15859815, 156408963, 872348683, -97192542, 469063309, -19739618, -59113005, 1045426588, 148348827 ], [ -1006959689, 125865437, 1541325667, -240429824, -1400277799, -181452178, 1085639784, 289601112, 1056869360, 301321265, 25874206 ], [ 1654739, -642770131, -14309298, -1179022392, -492037419, 243910235, -912040284, -703618029, 938468173, 640634914, -74076780 ] ], [ [ 719034263, 1733701117, 224653395, 283926527, -885121630, -59279859, 612380500, 212519213, 188337951, 224766484, 767793538 ], [ -82561317, 337103335, -167420243, -638022068, 48310985, 53142963, 276438390, -59707201, 225033162, 1552342008, 25435152 ], [ -45619493, -401705766, -1001844469, -1700328659, 503997177, -152221455, 94433851, 184072925, -684286978, -1326189817, 113384315 ], [ 234598074, 1558440441, 109083720, -343402769, -3018580, 188913328, 999788784, 676543332, -205061410, 538635886, 451792256 ], [ 14368527, 322321791, 1270813178, 63829670, -692309208, 911435987, -2025596257, -776085757, -314381762, -1537805461, -62201637 ], [ 1014051528, -66554394, 1277877184, 135273998, -184506793, 417791973, 653777116, -598642184, 396464685, 1564155577, -579086842 ], [ 221868979, 441504670, -195383070, 221352319, -382990014, -26325257, -501552779, 283121093, 9454613, 663358165, -437431467 ], [ 1944871477, -799982290, 92628748, -740539767, -53579687, -43021479, -660568007, 127135790, 124427038, -368607951, 40470309 ], [ -471307819, 287151395, -86042404, -1684239685, 128244333, 277171151, 663940571, -21267358, -52109082, 296461878, -179088628 ], [ -229096830, -83416643, -1100164301, 772917842, -1509147112, 33255010, 46168169, 9823528, -57680714, -258033615, 118270077 ], [ -1004876828, -50378025, -609648509, 897349756, 533516955, 619090523, -134221759, -1262629301, 290981691, -1039973005, 1218163840 ], [ 351815095, 559101527, 956071807, -1218664181, -299997160, 305467376, -517880845, -12467285, -366428075, -29476342, 133112925 ] ], [ [ 209431333, -1552581535, 561581109, -464459254, -1173771812, -1248936446, -288788626, 1129498670, -410790433, 1310663966, 33609984 ], [ -243648035, -535228039, -83879291, -27122542, -115746652, -4090032, -376198623, 77702549, 100871041, 391004058, 889645104 ], [ 33179947, 50539614, -430703302, -190186169, 493829303, -252759660, 929383954, -148835746, 264261962, 633115309, 87863414 ], [ 775883873, -920007560, -176179099, -264267961, -558724629, 244184964, -247079838, 513287922, 993514966, -70010675, -322957354 ], [ 1540357136, -855682973, 28626179, 198158075, 89659804, -227356020, 166936066, -735302996, -543741523, 1645544957, -267631658 ], [ -385967815, 683252358, -93069655, -491684980, -1024470780, 97672950, 293318526, -298812669, 78617333, 646798661, -328072483 ], [ -35783256, 185364056, -190566864, 133681677, -134092861, -370476040, -420159701, 350803166, -836978860, -170438113, -290240097 ], [ 838065, 5810838, -1163670234, 211136179, -1127768463, -2860970, 40023346, -366136773, -51624244, 233048355, 196790103 ], [ -115339980, 88126670, -1470674062, -51446131, -5357353, -113406570, 395086521, -1851651350, -332467668, -1394479358, 607987453 ], [ 145659201, -598779098, -1306948759, -749194959, 1017740901, -392064254, 389629563, 642868815, -1010761077, 321198273, -123530072 ], [ 140158616, -696361773, 1619870072, -1127234297, -481440710, -297588707, -1290967044, -460665515, -791457114, -1041961195, 1378542771 ], [ 966165708, 680696863, -713783829, -251548695, 918202983, -211753716, 77148713, -452752025, -312024411, 208883413, -500844183 ] ] ], [ [ [ -320850581, -284306911, 1455430011, 606689655, 503096589, 359638027, 269582, -192071946, -356850688, 149860593, 1038033845 ], [ -3174843, -649075308, 588060220, 1754688887, 742491384, -710055945, -163827080, 418128153, 565079481, 1020346406, -1038582939 ], [ -1391791493, 554774156, 488186541, -588919974, -610136722, 25134193, 516897669, 22128333, -53359363, 404315051, -890815169 ], [ -26311492, 318223140, -339871268, 251675540, -579304504, 520509261, -304078029, 447625438, -746591862, 13949589, -156350463 ], [ 11207776, -178790462, -75585339, -408373584, -1290745, -1035773422, -847161165, 194790084, 217098860, -20417875, 306349927 ], [ 895310623, -793481376, -173087221, -924407688, 213731228, -485816200, 1205444277, -508731640, -1218223126, -641816814, -313999074 ], [ 721104517, 444523438, -1420950289, -178515074, -573947550, 406940132, -806585974, 15291724, 846286629, 692543891, -250411072 ], [ 66273969, 692886012, 446696927, -249874933, 283042870, 742163732, 232273187, -114801679, -378794888, 1540657686, 90913476 ], [ -111158551, 734663489, -638300237, -282943921, 212498310, -129856623, -613178826, -180302180, 524373874, -536749461, -393866859 ], [ -30568808, 14712304, 207849493, 249031288, 367059439, -451761806, 500917291, -611568436, -321894644, -1005976940, 50984340 ], [ -580900640, -168371482, 1302556303, -614132135, 676262976, 365610307, 41959838, -60795230, -1036652373, 1115023783, -1215210839 ], [ 75727172, 122264886, 201072359, 1024907812, 489558261, -218149720, -83181072, 176940278, -749251305, 1446850794, -89954915 ] ], [ [ 358523501, -370849922, -644934705, 76178338, -573195419, 407372896, -39055712, -73061006, -39683583, -211210669, -1046594402 ], [ 379787470, 167443399, -503564430, -7001057, -17762501, -1425164380, -300427627, -917061571, 234912479, 1776519997, 1213141458 ], [ 609181948, -4337405, -17233838, 639921422, -77478824, -479453333, 700975770, 3738305, 162103863, 131900682, -1006057575 ], [ -1192817006, -1475040913, -503694913, -1210494546, -298822857, -76740211, -1074191207, -806447319, 286087694, -1296195419, -519681673 ], [ 958084510, 356661991, -486315584, -81962732, -958293249, 58991100, -577032995, -100129433, -210018664, 678832356, 1997767538 ], [ 761907046, -253190889, 1347473901, -1164340282, 1769072775, 198987320, 1264497943, 46723250, -342615400, -392901748, -213625220 ], [ 1820827344, 816993017, 832192912, 1388958696, -558753096, -78896170, 746490674, -82222752, -620000415, 1083391033, 96499182 ], [ -1478786598, -307022910, 1492508173, 278713640, 195338139, 1464818763, 40455035, -260318513, 172785131, 499903648, 535636373 ], [ -34696580, -638139576, 186444030, 455665404, 189973764, -578481589, 8174212, 704930754, 1393508492, -516337954, -280148975 ], [ -180601545, -645376398, 1199695476, -699717232, -409184933, 508986074, 1535644436, -1529972217, 1044399958, 1070962529, -490011290 ], [ 1735818778, 65318152, -64973690, -396903509, 906741579, 57158013, 796556172, 638642338, -33546666, 54662930, 1277553764 ], [ 711730296, 106530541, -786915739, 286001763, 756753411, 220021713, -386861347, 1015114414, 475162274, 529760466, 53143428 ] ], [ [ -1327827062, -507017894, -110371435, 215408441, -711471718, 1564055068, 25314420, 86419114, 137754371, -191487, -341845333 ], [ -856946873, 481422728, -290316922, -297959634, 309695899, 29636758, 181738598, -454055860, -20845411, -1071150131, 157632354 ], [ 283871271, 480603006, 172267622, -364196534, 435906734, -43737469, -85501361, 1726901272, 318406589, -1431584788, 166414479 ], [ -967313906, 1348637075, -1129340629, 36812416, -14971005, 864912462, 806604672, -173608797, 78848323, 135251863, -1278036328 ], [ 1088468058, -97793635, 181705299, -341643501, 563571225, 318536327, 56271457, 794049854, -964816850, 238758129, 665423443 ], [ -781567853, 420878970, -254527206, 119968813, -215290140, -233610659, 1927262569, 1441216658, -413150351, 70236524, -1133394879 ], [ -350257223, -248306734, 1271338897, 1285238160, 310013693, -1469274037, -1068830395, 554801767, 156330348, -730549350, -685834025 ], [ 1886582968, -935894392, 457099256, -1604635484, 78981598, 471502191, -6667355, -72593359, -551830021, 538038881, 66147447 ], [ -49001611, -741168228, 1123679734, -1524556962, 15798382, -117232367, 13530669, -212500705, -28750858, -778847673, -687470110 ], [ 1634402234, 1040749436, 246258999, -698481525, 674690311, -318312843, -96724604, 659852553, 1005212662, -561093185, -216890973 ], [ -1990786263, -1659201499, 807697162, -1449790047, -606041661, 573315402, 516271110, 122559184, -721293465, 666652577, 1363232963 ], [ -979088460, -1199723375, 289381549, 113848041, 1191540820, -252699377, 391065041, 116568319, 463063760, -608242100, -749178705 ] ] ], [ [ [ -601235589, -204120413, -407942449, 560398222, 658825748, 748595, -63539366, -127993588, 638143289, 719704835, 12624580 ], [ 68584138, -448438722, 758677788, -420495813, 1114477883, -3559590, 332532398, 118681719, -15704890, 404638513, 255464706 ], [ -12331046, 165824025, 315502124, -1450979994, 514501385, -1050065090, 107393370, 377468383, 1870071096, -220624765, -128475553 ], [ -893817139, 1084170893, 28346805, 124486642, -747825713, -1011197319, 254351153, 770008448, 510955148, 1140969513, 139435249 ], [ 337327931, -20345462, 305702763, 10809580, -449762783, 89618324, 1537908590, -469677935, 958729471, 1149924884, -829130913 ], [ 283795429, 204715762, 413779574, -51943453, 1070061668, 357474125, 826417505, -1483324550, -478923785, -273437663, -45108005 ], [ 887836957, -1356354, 231334380, -1834275967, 1891535207, -785157199, 1250434742, -126300215, -216419244, -586847659, 449131237 ], [ 64782996, -1176333897, 261030441, 1415665359, 577754351, -426653883, 424777319, -212155220, 164845233, 778109681, -220864235 ], [ -523310354, -35183797, -283148328, -677756683, -223292566, -1483174473, 1545799270, -226429838, -484408509, -172853329, 479570925 ], [ 159493476, -860695181, 1272801905, 1204884107, 947842887, -191225438, 577991348, 725273802, 1504736724, -179134958, 610604742 ], [ 859577499, 219130880, -886592360, 931889577, -355938180, 935706709, 64442769, -531989111, 806964338, -672108851, 219601211 ], [ -185159903, -204948165, 581331635, -550399618, -1054080526, 84732012, 809188368, 692048130, 870053160, 1071489939, 46243621 ] ], [ [ 523239352, -358534507, -73172874, -78196455, 282993684, 1142323072, -1284707146, -259375076, 1214981780, 32661432, 596880267 ], [ -510678579, -1329508633, -21641009, 311459832, 300155275, -517476606, 1133677337, 505228959, 697853945, -1579365635, 1007009747 ], [ 264348252, -119290802, -134815113, 460794621, -404761819, -29347632, 898689783, -107207120, -330506813, 55842646, -420481143 ], [ 67146342, 287586036, -178675544, -48936374, 332273999, -1461133518, 194276193, 335969008, 824566568, 1792509979, 1039212013 ], [ 904543139, -874678509, -527683887, -1055746311, -202956567, -660350728, 1327794062, -812727175, 778214768, 830103700, 1110779437 ], [ 165562610, -583533623, -1402652585, -474040052, 920454730, 447537236, 71604096, 828877011, -228830396, -207117237, 498343588 ], [ -103913549, -753649423, 1070451109, 196504688, -847607012, -525275488, 2063621287, -483786008, -140443087, -1847364321, -1625790753 ], [ 201211154, 1385502364, 9487843, -1295507694, 223126385, -482578924, 10034003, -1097778753, -225506229, -39194289, 348934820 ], [ -1533593529, -485258893, 682960930, 818016589, -264223871, 1202637994, -929610354, -250951802, -124960367, -72394058, -218722201 ], [ 364493041, -79026436, 312081768, 248937900, 1385000171, -1105130790, -39287491, 2020882935, 108455885, 536224011, -154090634 ], [ -422515731, -909353660, -141851959, 669127896, 209807862, -90271554, 1325370668, 107582527, -307771864, -324247793, -74952782 ], [ 1746900417, -67955494, 849906, -24952210, -310564959, -414409127, -5185342, -323026499, -111177363, -472251879, 325373699 ] ], [ [ 1077166397, -854902520, 1258667481, -888516958, 799176923, -684291529, -1319932782, 751192759, -13547381, 253996897, -1329700087 ], [ 924811128, -1670638222, -268338498, -708920309, -600280291, 384259107, -164211621, -126958550, 1432867331, 913460728, -568007773 ], [ 342214571, -339018053, -424186148, -150124100, 25621991, -1054526035, 284070738, -819727400, -131688241, -624279233, 408006992 ], [ 635951396, 536496923, -1047546203, 1074938886, -747190582, 478209380, 299996091, 151339080, 1058540502, -44644822, 775573921 ], [ -295985756, -485243871, -206091285, 1218142368, 466721913, -84203767, 672708346, -448570099, 292831681, -117660310, 1543350502 ], [ -170628388, -1220792854, -82016642, 1439718462, -965921970, -369124274, 59389461, 826978999, -675676533, -338157233, 1931404200 ], [ -693646751, -856243925, 1369629085, 794499017, 990503173, 1187208710, 389884482, -137172847, 14051013, 1316042696, -45881777 ], [ 1303203765, 452851349, -144749976, -513044970, 226917589, -150320066, 895950923, 326059493, 512098162, 81113461, -572207459 ], [ 710325527, 135525298, 373322136, 269464246, -1003087021, -723182555, 16063404, 79580957, -211290, 768519807, -458312215 ], [ -688529003, -594205486, 155722486, 411865514, -70881591, 1314292585, 1565893458, -141231760, 902790795, -8216255, -171074513 ], [ 122239257, 128611464, -126455605, 232809430, 482945383, -54826923, 248874794, -315015792, -509505155, -1277770475, 147407217 ], [ 529056707, 280816340, -612823071, -1283849241, 449660130, 1161900832, -190498652, -200397321, 1076634527, -88081292, 314100889 ] ] ], [ [ [ 87897031, 1334278219, -82637705, -822723407, 761271702, -33750725, -1063306366, -201248952, -491938781, -233778230, 3115566 ], [ -158307445, 303700144, -226613116, 448215584, 706473654, -141846443, -1150833767, 339241380, -1346575455, 51893665, 246429069 ], [ 27188069, 221559585, 269253756, -388674965, -239104678, 97493903, 796335970, -39842342, 541260435, 241757400, -700148176 ], [ 624360984, -1474925887, 16919764, -958415766, 35030601, 818597305, -126339940, -382584002, 171450315, -897731479, 31429031 ], [ 64955501, 1105025456, -6988038, -337995616, -166181390, 248156690, -16465623, -426237259, -859883643, 798597712, -617611959 ], [ 314038064, 175205131, 144078691, 459006151, 117713261, -5855897, -872839995, -1293620542, 438573927, 213262086, -5524479 ], [ -913393525, -478971080, 1739638879, 472418773, -679698047, 266410458, -937593652, -1332184627, 1141934243, -211091753, 1131569024 ], [ -425453965, -131908451, 90937734, 149403461, -449206336, 593720252, -453174, -545612946, -493140437, 476905463, -1198020496 ], [ 948503932, 559957311, -61304770, -94498801, 380710066, -210057761, 162480318, -1293472106, 627322718, -570098751, -1576931354 ], [ 280356527, -963147338, -258790367, 1633043725, 1596088511, 300615915, 1586864399, 432746631, 103755139, 410550855, -5400728 ], [ 387596875, -367716938, 298866843, 226036554, -754434827, -491785732, -242938441, 100426965, 36513951, 9023421, 1552751847 ], [ 1149957004, -164896445, 1556410472, -112417352, 1106278121, -750628721, -89096575, -135989657, 39014303, -192452014, 736244196 ] ], [ [ 679191031, -833473355, -38952019, 51231870, 201022731, -157156679, 793082347, -48128601, -268703630, 45043300, 1119093264 ], [ 480094023, -24084044, 316963406, 1253313807, 77490986, 771688012, 76631969, -896231776, -190586677, -1064462411, -1393013189 ], [ 598296611, 368868627, -92786268, -722562597, 25985109, -1099482968, 21753563, 649624740, -85203431, -140855795, -953055527 ], [ 204517400, -852747507, 164991494, -101337980, 861802441, -250777518, 828298308, -34015363, 391940975, -375910553, 252255340 ], [ -770774641, -378596, -1100642465, -829173047, 459690428, -8903861, -546031116, -158628844, 2062496, 2718543, 66879416 ], [ -454996925, 657877845, 1611478858, 1171132512, -140634863, -750270653, -531302027, -242013937, 788184781, 652454924, -1101364030 ], [ -951390571, 69631223, 1227401841, 452615719, 36631158, -220837353, -23984701, 26139577, 438511707, -279459495, 1231722910 ], [ 98363597, 337180532, 1297388212, -50115858, -601139034, 67067889, -147629169, 289092396, -1833164594, 24587341, 320247190 ], [ -96826317, -1451357200, 558210487, -176861310, 24532888, 257298847, -315423159, 145324493, -65674275, -1540575539, 410783745 ], [ -1744952115, -173887224, 269774535, 287889269, -341622895, 74622936, -475686414, -132973836, 546326514, -34553802, -895484223 ], [ -407665422, 1667667959, -617006911, 645434915, -725259126, 187230925, 1557641939, -789512876, 383823809, 74133285, -831193925 ], [ 155487011, -1599091753, -896356679, 104259291, 386808821, 682470968, 5314142, -190481425, 76149716, -421518110, 923748664 ] ], [ [ 498689226, -904435012, 208337979, -526095488, 1709808265, -58944752, -25109073, -258092965, -1972077142, 100672080, -901673929 ], [ 136752541, 199400030, 504550550, 307251000, -707413027, -137771706, 1707767275, 1751791834, 264002598, -309252252, -598214099 ], [ 741374604, -44490513, 1443213042, 44463128, 160763278, -845830585, -824410584, 385040484, 582626219, 28076264, -923659735 ], [ 3126776, -931448464, 1122052618, -170758163, -1116010476, -792932068, -315816673, -705661605, 180017612, -5230400, 859457328 ], [ -99817978, 50248150, 47194882, -724278055, -35939839, -597604620, -144322931, 286362055, 1128008432, 186585495, -121017403 ], [ -1149452346, -88982699, -955856886, -380706488, 920295013, -1101389056, 457446022, -652261919, 17427170, -30644570, -1539344966 ], [ -280917545, 565549612, 1454040616, -607454378, -860021645, 176900704, -1609504262, -568596419, -1086999318, -966244374, -400037008 ], [ 555651800, 42192391, 684049946, 594429004, -1485523697, 1239432591, 577831940, -872572092, -37349702, -343328159, 78170104 ], [ -453883590, 1449170521, -55383498, 100349024, -379095521, -231715902, 111646289, 46104478, -251301832, 45928450, -992551502 ], [ 1005207770, -350184217, 943381593, -478148465, -116642527, 29333908, 25227171, 62321832, 91743260, 13274195, 698296604 ], [ -541169934, -91159997, 369663121, -28593509, 70054224, 243111255, -322836361, 436968275, -28905100, -408713518, -1251871165 ], [ 939391017, -557112191, -185860971, -12307183, 190896152, 203068902, 734284323, -111350090, 1194963943, -256135837, 41103077 ] ] ], [ [ [ -1265067948, 67476732, -151593566, 78572409, -1080321652, -73955787, 25572501, -1958320562, 410143111, 555923331, -1253601404 ], [ 145259583, 970570518, -690829970, -496120013, -505673312, -189802736, 315276218, -820078714, -157013391, 460437144, 1757996961 ], [ -12462917, 1968572368, 173657075, 534041104, -574068064, -1107695364, 113922577, 816025643, 78290044, 1661978749, -67370913 ], [ -770254358, 1312743173, 1119914497, -459440177, 70058334, 147956238, 652612994, -1591790239, 255779856, 20492084, -1369922402 ], [ 147647300, -936758290, -1931525646, 201421642, 471979717, 455867303, -332094581, -332500474, -423324963, 107534818, -30740764 ], [ 1038977677, -497199761, -1539481773, 447153244, -123156681, -214364845, -1241495636, 576535777, 324814856, 879166128, 46049708 ], [ -309628633, 7795864, -1403582136, 825307127, -306996628, 359942795, 2305898, -4877470, 1909512006, 1073584861, 153557975 ], [ 1583322307, -264697297, 32591231, -868696322, 33971280, 28543201, -338718264, -1665910306, -1155511581, 105815509, -1542028981 ], [ 36002921, -68914911, 874039051, -1475203228, 1011758878, -23608481, -398152072, 9070148, 298744704, 19820773, -1399596417 ], [ -969005238, 1048794901, 12878784, 712732912, 65004133, -277356268, -1005869390, 142165304, -726065408, 1161490856, 454207022 ], [ -57482501, -1035142677, 459571830, 544940663, 33322886, -70107059, -35175400, 194757106, -608552711, -103961661, -579766276 ], [ -1019646980, 96651199, 336357013, 276086122, 1212760414, -489524715, -536759321, -90762287, -377366711, 588579235, 1346681131 ] ], [ [ -414235245, 409240951, 664893720, -631815747, 341678450, 1012813368, 217929024, -383760781, -151640852, 22185663, -301840516 ], [ 42167259, -815388126, -262036906, -1029790317, 34491173, 76101103, 21162102, -277460679, 519573722, 1723968854, 1196551426 ], [ 523226698, 1646204005, 1452049743, -75906924, 1243815711, -28489299, -81426153, 105971769, -36530503, 556932183, -122794605 ], [ 151383715, 139115911, -564031087, -43202981, 231951033, 104122039, 73527878, -420476544, 939637853, 39238105, 16497983 ], [ -1026087590, 114702929, 737398217, -88965564, -981008014, -440011626, 704925426, 68095327, -105164370, -488616960, -86720324 ], [ 702635131, 466664389, 643177971, -482222366, -332618057, 408292300, -1117178969, 58933267, -581536232, 253257481, -29014200 ], [ 520357206, 1129191376, -1066075237, 288888935, 1497334, 656149754, -339168935, 330540464, -166294367, 1022924104, 907848212 ], [ -1704256109, -17152531, -428567376, -175086969, 722128099, 43490550, -25607150, -443771692, -623310180, 1469824106, -301172734 ], [ -272492883, 36810258, 764104920, 10863960, 153588650, -635311126, -181856664, 155365110, -1926143389, -337100541, 482297516 ], [ -969286744, -970738861, 164628807, -76626512, -138033458, 271345661, 1224957856, -129485415, 665213295, 334287258, 1453410762 ], [ -1196320493, -61756401, 217145357, 240274788, 954441646, -1098781105, -1118569607, 67423003, 1239925004, -222125036, 254332872 ], [ -29099978, 1330650690, -162620598, 364499897, -917675345, -435008765, -288197148, 739286283, -865635717, 254558106, 188726293 ] ], [ [ 709165209, -1062374929, 244475544, -13259879, 425709827, 190270084, -728549351, 1535586050, 182525855, 529650589, 232711708 ], [ 403003196, -138016703, 185333498, 1736890263, -530874409, -502087599, -1064824515, -148552530, 146139152, 909444974, 546340597 ], [ -28197152, -308998351, 47490789, -349145766, -340763137, -233285121, -996532894, 5270183, -339573226, -895026511, 103325842 ], [ -662583800, 1034594089, -163577115, 741224986, 185476402, 341419506, 556213618, 1017916046, -417004348, -82187818, -188628343 ], [ 239018299, -498523496, -1088129235, -1346865992, -18913849, -64341657, 892874651, -389486382, -324909401, -606278600, 393843899 ], [ 221759102, -526074231, -1517607430, 109607825, -106819568, -655921248, -445458302, 76745547, 570693115, 642700210, -56407757 ], [ 1234143003, 1115088434, -64718288, -271393662, 928748046, -1390360967, 1343155056, -222973187, 1091868747, 998147703, 97833474 ], [ -684654146, -147170308, 743276150, -382138833, -6549283, -48997469, 451123491, 1259892, 773753486, -658057242, 1197069898 ], [ 1378372716, 765563454, 375642279, 145053657, 1517433119, -453825671, -75557983, 90087278, 1112367584, -401480785, -791242884 ], [ 295636593, -155132460, 284445516, -669634340, 65909208, -378725229, -1428550731, 119055038, -348702836, 45962046, -335119819 ], [ 512208357, 575846233, -1777461128, 687850559, -835074576, 109105245, 82588014, 885311764, 244087355, -1737858051, -1206635495 ], [ -609738575, 7867614, -350611645, 140449296, 1288078456, 4028319, -14103312, 1447203863, 675602638, 274806844, 155308764 ] ] ] ] ] }