{ "type": "int32", "data": [ [ [ [ -243423924, 64063842, 109658593, 246681572, 3587568, -93737183, 190332403, -135636549, 97943439, 238042716, -266048213, 228265234 ], [ -157980125, -9891433, -129942249, -190856410, 108572633, -9562446, 5000510, -8804168, 132847363, 250237100, 6908024, -184902046 ], [ -92672182, -2130840, -212783071, -145434263, -159653546, 253916151, -53268289, 203498012, 27624321, 3269849, 235491662, 103053542 ], [ -139736667, -117227088, 89166172, -267232070, -186537994, -228532216, 114757833, -31490671, -262346870, 129738624, 83708885, 117379859 ], [ -180808644, 201295404, -171624507, 38047966, 31625794, -151009759, -66887918, -240411864, -15405431, 95086688, -102602001, 20277015 ], [ 243453268, -142477269, -112390651, -204014242, 22574039, -158998621, 190243190, -112236548, 88143902, -166850616, -95145903, -176524872 ], [ 28151729, -253525302, -223879935, 764421, 24527700, -91419786, -36835203, -44835864, 138477104, -28748638, 186778916, -151919999 ], [ -161267153, -51686946, -224661201, 91834238, -58756774, -71725994, 18334360, -224355950, -66141451, 253519940, 69020752, 39715455 ], [ 3034007, -16791629, 234411817, 231045194, -48645271, 228025056, -224146735, -96790791, -106335326, 105903497, 56851334, -14704872 ], [ -130983028, 3688047, -124023381, -1353003, -86128867, 208639926, 132146361, -174337828, 236294730, 85245351, -80328434, 16353408 ], [ -163483614, -243296975, -42607712, 151491752, -79542960, -62143155, 263080122, 261591069, -19398082, -244713375, 96252017, 115273415 ] ], [ [ 222150776, 240546835, 69289406, -210921005, -134551407, 116329788, 57665355, -34370861, -52679742, 112499318, -41688097, -185338306 ], [ 257335425, -80861648, -118868045, -231222436, -16677817, 261028155, -182607490, -137062763, -172580270, -217942002, 55557777, -108345616 ], [ 134763032, -53341685, 73261336, -220443331, -91652456, -46146897, -236428194, -43333559, -15964468, -51625196, 2292252, 159576538 ], [ 145304975, -260865273, 75317385, 216939610, 199317957, -94836111, 151925276, 161584851, -72006317, 198182747, 70985836, 134813651 ], [ 132760944, 151046453, 245285780, 191888256, -41686866, 33314425, 79608288, 191421254, -57625665, -100408948, 127683031, 243830155 ], [ 221187149, -189001569, 225070253, 155256317, -184099738, -264920853, -158861930, 230546688, 136864206, 40429987, 70335396, -46534941 ], [ 217490318, -184560139, -99965064, -160743473, 186842250, 21502563, 98663911, 225178524, -163500649, 249337351, -200524309, 136520775 ], [ 108836404, 174707992, -183362080, 246910139, 158016699, -209038525, 30652666, 170333915, -12419402, -63937654, -120511932, 8555782 ], [ 259762625, 57722308, 119275059, 150125196, 149284283, -53445686, 144263080, -92316733, 45105519, -106057202, 236061518, 123561143 ], [ 45001326, -26034544, 10761891, 150273381, -121488282, 176343408, -117179636, -192406002, 127176078, 111856359, -88708566, 79871666 ], [ 122788146, 154529355, 243045090, 190244094, -32584072, -144827460, -216184150, 39622750, 89413961, 102479256, -263322818, 108101777 ] ], [ [ 154083842, 119054457, 13772412, -260289297, -5512482, 77710713, 37281475, 40042168, 8809269, 27928569, -94608857, 56351114 ], [ -117301512, -4575314, -45474330, 114999689, 212015306, 71548373, -195758994, 89928834, -94078791, -241862267, -165194950, 268096355 ], [ -39118038, -160137123, -196764039, 80707870, 140013578, -78844098, -212886823, -78024425, 88724410, -207236665, -124709570, -267359422 ], [ -14930382, -176877063, -161067737, -207768992, 123600396, -5637067, 240666339, -56350715, -149386862, -158863942, 243284775, 48168560 ], [ -93805414, 82767496, 31056461, -206808410, 108227780, -204447376, -161453933, 114528529, -29654636, -149160173, -232020855, 50280650 ], [ 105792440, -159420899, -44766380, -83618829, 210262557, 156177767, -121337182, 7277682, 227419229, -82818293, -192715267, -108273759 ], [ 57427184, 264298277, -103182198, -236993781, -170842197, -46948272, -218003322, -249655919, 83559962, 174144792, -143254376, 12142633 ], [ 39091939, 89983354, 257385966, 206812300, -98804746, 255385150, -249674890, 247951222, -191758149, -207241291, -204374941, -202929557 ], [ -19712007, 75250160, 131345774, -259904855, -109283089, -197391621, -190136715, 132293186, 75573582, -155721441, -106740563, 228135496 ], [ 40356773, -140218625, 232887385, -161804139, -112019751, 103489160, 6706384, -231256672, 164718391, -145941937, 102927877, -88919050 ], [ 135011316, 213736456, 146334568, 226122553, 21429750, -233511071, 19360696, -20807664, 117515448, -134917847, 106111606, -31324482 ] ], [ [ 91299013, -43073817, -63278456, -153403340, 176384989, -231565514, -141624996, -39367891, -184827494, 223727318, -83127901, -138298070 ], [ -132160847, -165529151, 87607944, -10051076, -144408692, 200418771, 84014842, -52127868, 7098933, 83866815, -186589450, 165555869 ], [ -129710019, -252550330, 11664478, 202091242, 125147456, -102830956, -54625733, 51513869, -143434384, 171837857, -110016549, -152105368 ], [ -217369804, 103759652, -254933421, 163997511, 254009365, -208781840, -216675767, 233274477, -201387074, -49592363, 199159826, -193818667 ], [ 87781204, -63020755, -34320799, 231425098, 80006331, -96935575, 233530698, 43359906, -215082669, -57649583, -137594095, 76470385 ], [ 193434806, -247440425, 150667101, 223506260, 265352056, 86532300, -99906945, -190417413, 238846565, -46973901, -83918920, 125611239 ], [ 115477277, 166083741, 205483555, 202411393, -176747517, -177376073, -158034044, 68345772, 43464343, 191799527, 184589517, 168239328 ], [ -226049748, 105013980, 188377700, 258981994, -84224025, 148558751, -50344204, -182117264, -85973920, -133564135, 220911591, -174140764 ], [ -198215787, 42821999, 39875808, 32806519, -188920536, -772363, 230099989, -220220285, 159950655, -200905569, -142904690, 213749902 ], [ -108566966, 12033716, -63610975, 61335934, -50778500, -30156996, 170372149, 29055885, 34646081, 164055889, -38681918, 173718241 ], [ 117813452, 206015253, -22621123, 31494403, -199587122, -208659196, -210727640, 71407424, -93438797, -113326112, 55228038, -54552777 ] ], [ [ -196043070, 30841211, 26915577, -193441755, -123689881, -141052529, 104911778, -134683142, -253262034, -125220863, -16630419, 144633021 ], [ -240376355, 204665417, -90995446, -84488740, -260073615, -120071631, -16589977, 67698097, 143353052, 12196361, -214630234, -58289235 ], [ 126284221, 74919088, 45201989, 4485109, 2472437, 264692701, 53409669, 52129638, -88102057, -5348926, 112925187, 192212167 ], [ 150144455, 87154813, 149370300, -250751226, -123770334, -137937354, 82628196, 136015030, -188927169, -164859917, -2459077, 251420457 ], [ -267023883, 203720273, -164504357, -124276281, 70724214, 122822471, 200983802, -265483877, -242113589, -11686262, 31435290, -128393311 ], [ 73430529, -126032212, 232138140, -173179145, 83292190, 16277812, -213120196, 56283375, -189652741, 21251730, 72887811, -229686309 ], [ -152675524, -109681270, 229944750, -149697541, 225854721, 18243580, 240870280, 177857249, -111157723, 32088456, 116474094, -226362654 ], [ 87517424, -21653994, -249320822, 197039406, -125861292, 200891463, -157428414, 22365682, -69359104, 210987997, 243231361, 144988718 ], [ 185543466, 144371738, -110904329, 225700520, 16123055, -84034976, -165213369, 112619964, -119489216, 81965984, -233537103, 72374100 ], [ 76561282, 13273428, 84246199, 265097807, 181731673, -32453810, 199475360, 243980233, -182504221, -75737900, 130481614, 8036169 ], [ -196114847, -14756601, -67798737, 128214879, 8341133, -193315731, -241876499, -114190270, -184273580, 202013726, -122881109, 72206384 ] ], [ [ -199961690, -31291772, 233053661, 77007454, -113645271, 132966140, 629032, -142214273, 266574789, 234927583, 35778514, -250622810 ], [ -47515345, 7495605, 230743040, 125086958, -148982884, 5380835, -172066730, -14044297, 18986100, 5254195, -39029583, -33688780 ], [ 159443186, 3149776, -245881487, 129293657, 63203570, 105060489, 113107503, -175453618, 253358381, 263277754, -190179434, -150893535 ], [ -136234635, 250423648, 232166191, -126157349, 70130827, -137730867, -248008038, -144782617, -226911712, 186691887, 153244733, -169485616 ], [ 36225095, -158294952, 35119669, 212585811, 203938814, 178815787, -138996997, -166029209, -182304729, -200185680, 61099102, 85063818 ], [ 205311837, -219936168, -126030101, 122380257, 97331670, -38960888, -186627587, -8479096, -176142678, 19072265, 215559070, -163375765 ], [ -205103482, 127577003, -255365046, 259525272, 147607528, -51875117, -73814625, -60741008, -55481018, 182295117, 160984793, -158600745 ], [ -171833164, 21771685, 80706162, 121963034, -100111217, -9417458, -212456753, -23760674, 100661174, -105004156, -97353952, -20251940 ], [ 196819079, 55893235, 224968051, -235326243, 187395737, -244941364, -95374180, -39419121, -141421127, 262686202, 210883238, 38247052 ], [ -25261396, 140530457, 111529414, -10398349, 175644943, -164853150, -119353569, -258964550, -204495512, -161715537, 67016287, 190867980 ], [ 48421598, -29309208, -123372897, -213981335, 45476574, -192826526, 155884363, -48929825, -80524741, -254126251, -138342122, -261265996 ] ], [ [ 120796606, -5435754, 153476370, 35023626, 243894784, 152356533, -189200921, -205831728, 208984573, -123958054, 142323840, 69028089 ], [ 108394187, -125206088, -100366069, 29445509, -256520707, -101122095, 4053640, -158665220, -115014191, 259596348, -112838982, 216046624 ], [ 229318277, 93355312, -186310908, -158008299, 233126733, -267638596, 2043711, 51689627, 181612303, 212100925, -116185539, 1363421 ], [ 71898108, 249742435, 30380663, -203040113, 227722435, 6682548, -172175347, -166281953, -158607833, 118785150, 241035926, -31480423 ], [ -215841101, 208572745, 72307099, 37985544, -235920346, 252653017, -227101331, 59274696, 52156334, 7434548, 27577964, -54826810 ], [ 39205641, -73100581, -14145424, 95626661, 130115680, -186108326, 264241708, -216522347, -120376527, -82235870, -94790107, -79524177 ], [ -94999554, -34350984, 141341439, 175805948, -81596057, -129693786, 94884990, -236453920, -29051397, -150319190, 57877189, -226403831 ], [ 176638783, -123482570, 7547700, 38783587, -13328787, -27920197, -125104568, 146312286, 8538707, -152591806, -127553940, -32950363 ], [ 184452849, 247695176, -59665672, -56298576, -199121325, 24525930, -139603871, 171559079, 18565783, -149320365, 223492658, 169344909 ], [ -107072731, -203943945, -126494194, -66199459, -50165307, 173039531, 251123773, 132758506, 185338401, -201257557, -188083087, 219114897 ], [ 61070830, -141882688, 156693400, -174501066, 143886956, 205682130, -5988532, 83952672, 124463527, 204200023, 44875219, -110868449 ] ], [ [ -160285505, -77555480, -238341887, 106655911, -70061826, 113582688, -235182208, -95632848, -56364250, -221434325, 176565569, 52373407 ], [ 184841513, 162056329, -250142159, 196144644, -231103887, 199267051, 91196698, 171492245, -701, -182453786, -188249280, -204697045 ], [ 164029964, 18026637, -152204964, -201405763, -226479395, -129872984, 133953124, 210674414, 58049690, 266131120, -56670624, -89919012 ], [ 103469092, -196133333, 220858325, 150401231, -250083897, -167913781, 68547376, 128069395, -151307781, 132576439, -13884685, 94077845 ], [ -40812321, -24562638, -59066717, -184175148, -166238803, -178414346, 162483947, -41197630, -64681894, 190945447, 207874409, -142818519 ], [ -78024377, -47384460, 182382213, 92142193, 23872679, -142202865, -61404485, -252948439, 109538961, 224871656, 153896529, -102384263 ], [ -9292812, 245672677, -40039603, 182061842, 41563993, -574778, 45721740, -148387168, -40008042, -105037371, 138331704, 60332362 ], [ -53836638, 173141356, -25233823, 243363286, 56542290, 207079771, 261375013, -92879722, -128480666, 180190495, -143906745, 135343409 ], [ -173469829, 198561276, 101707087, 11295337, -27329609, 73693303, -59804016, -54870817, -158865271, -183693575, 209990817, 133790000 ], [ -30508745, 178093159, 57817406, 53193866, -208021599, 20549320, -210468314, 98747428, -232274762, 7646775, -71218031, -198200722 ], [ -14556395, -160700076, -137128562, 209322180, -80703775, -51572661, -265074626, -107093413, -79946272, 117658456, -204455833, 230787500 ] ], [ [ -199509565, 82033696, -266016264, 171584806, 105431013, 181225057, 231543712, 179311151, 65254275, 181712502, -216787373, 77960309 ], [ 262878546, -65929652, 255327844, 3575736, -17053954, -107308518, -210523611, 202057061, 118508514, -53577956, 247748855, -169741712 ], [ 149625710, -25658128, 66680899, -248441714, 59502424, 96190482, 256580333, -82614352, -229179812, -235324110, -188143180, -107673811 ], [ 177603041, -163645661, -190528465, -251323247, -62654722, 55556909, -117306694, -2425290, -137737070, 161063422, -254626089, -160689972 ], [ 35568376, 183838438, -53021629, -231042717, 27697284, -123269191, -104953858, 226696168, 237007491, -129500970, 49041650, 21924018 ], [ 247608647, 239557828, -80527441, -254786019, -267206271, -265941114, 151003300, 128794665, 175760184, -193519773, -236919310, -176945866 ], [ 67307091, -263607372, 86445809, 208791959, -190195183, 128236807, 28198904, 238458907, -137869052, -146621735, -259603016, 110126520 ], [ 196983891, -258350902, -4458622, 120317411, 151236053, 231013533, 119664785, 225779024, 265055993, 229514470, -33311013, -49910445 ], [ -38895972, 241973883, -117169088, 135474010, 67187898, -235295549, -7455795, -163891188, 122815192, -28269113, -77034696, -233202991 ], [ -198188721, 141749918, 194581051, -112135903, 176118860, 27918455, -79993666, -26055811, 102194300, 219637136, -4078659, -82350236 ], [ 140108327, 13473291, -58984736, -21594506, 19133668, -193154202, -237395672, 88461175, -174531375, 16981525, 151271758, -153019083 ] ], [ [ -63584048, 256783248, -249588376, 137290438, -178436411, 217794158, -47460446, -264793417, 116991208, -189381134, -73290911, 1251807 ], [ 131633099, -43520557, 192232313, -9821995, -85289131, -87462670, 161262906, 88511681, -200316918, 134418492, -45481812, -81157518 ], [ -216057044, 267477805, -240234707, 266632285, -233792585, 2864198, -212197140, -3847443, 180241482, 48343908, 23448977, -204564981 ], [ 240189704, -66898507, 20401256, 213513245, 69101370, 126139204, -169391384, -21432503, 21786769, -174089633, -61577726, 177951662 ], [ 231625085, 173600489, 232959678, 267631222, -161867326, 190861745, 64494766, 192677735, 74182569, -201354351, 33573265, 139799277 ], [ -201686453, 2423753, 82686344, -19176041, 160570189, -200261956, -83093641, 242287227, 7812385, -171266476, -205982366, 50016778 ], [ 231224241, -242040391, -209627769, -66988282, -156563849, -203432330, -108191045, 76666184, 174907302, -103943256, 107726326, 173487269 ], [ -264669609, 189424360, -169886601, 99350237, 134298891, 185379132, -51628465, 85639655, -254362174, -28498318, 249063477, -183325477 ], [ -187242905, 107443352, 5619234, -24188559, -135121767, -176485048, 127490370, -76364829, 148566193, -30419643, -55179376, -144889698 ], [ 85066992, -115617207, 219619708, -49213286, 169011858, -16132379, -45688941, -25129066, -31419805, -11285045, 207703691, 109026645 ], [ -249981700, -237176870, -256188587, 102499094, -157949924, -61588151, 175890531, -197681353, -186179753, -225786438, -115277307, -220325009 ] ], [ [ 69293225, 127115249, -169520851, 13058940, -105701110, -225333890, -17763595, 105913077, -145970217, 154673561, 264362583, -238212295 ], [ -180686044, -113060709, 187871052, -192140927, -16052531, 20072495, -199112709, -245886736, -204823685, -238259625, 158943, 234381978 ], [ -78640760, -130610988, -142484306, 258422720, 246391072, 79734641, -19660353, -182636742, 230216142, -267707586, -180388774, 95906782 ], [ -169937862, -210332455, 51554473, -254349366, -123547074, 76629665, -169147701, 139224984, -217601627, 60809969, -227487952, 124441112 ], [ 135918741, 158282004, -116950271, -141571609, 256849327, 123205548, -170123050, -252767196, -78143360, 88653899, -67157924, 165222418 ], [ 82029, 263761294, 198983616, -15441634, 179728387, -27833330, -263090192, -103063962, -48718316, 255790949, 176059691, -189723064 ], [ -268329259, 15455288, 18060107, 126370027, -129130543, 167604492, -46832029, -88811480, -42786089, 238636717, -58113893, 32522732 ], [ 210426619, -258619609, 19576250, 111850934, 216759871, -235410491, 121731402, 162432121, -79929304, 132134738, -3455473, 84876296 ], [ -59131748, -173308923, 176401972, -152231666, -167719648, 207277806, 234297059, 58690733, 43177571, -74735576, 59999594, 58638645 ], [ 9020182, 83287953, 29257573, 203594483, 90020053, -61627556, 83233918, -144900225, -153466114, 175466657, 44259724, -239581619 ], [ -78046836, 259976436, 73567585, 197889593, 25680994, -245562833, -171970527, -218978497, 126021812, 137774256, -23078230, 120491357 ] ], [ [ 27617472, 128750895, 92686932, -23832008, 82072408, -97383365, 133642642, 222079996, -157436468, 89678860, -209169614, -65767021 ], [ 90827592, -119502546, -141742003, -62339038, -206907436, 67346465, -197977864, -89570885, -100502169, 251195833, 264026160, -225858271 ], [ -184006962, 124654030, -108159860, 77363665, 225879927, -181005686, 248736622, -240256651, -145576113, 4064140, 204253986, 28929916 ], [ -193854453, -134797595, 140411291, 33057848, -261451754, 842365, -50133205, -268123073, -135648379, 233719893, 109525968, -230425763 ], [ -259815387, -82710472, -18843254, -24979581, 105618090, -175362967, -243360969, 92704251, 213352598, -178382428, -74519075, 67996946 ], [ -179709039, 193247334, -147390127, 17499376, -86486722, 89880086, -161933635, -215699271, 5679425, 196077947, 71367182, 137223438 ], [ -35739439, -193208847, -39174317, 261722549, 151236277, 109272643, -106828339, 53504880, 65911015, 82784080, 210948169, 97483174 ], [ -149510837, -149481468, 64371214, 196603909, 240503017, 58872595, 15996205, 169661239, 256032515, -253471840, -101980754, -89198251 ], [ 34517520, -110120132, -101449409, -255331286, -266438605, -26851205, 266990253, -109715982, -139554189, -126466673, 253994694, 87965329 ], [ 82158873, -166766801, 216860204, -162825430, 250827564, 242908727, 36415527, 197665075, 268269747, 43143593, 143521652, 48670215 ], [ 12785342, -88750610, 83184542, -124943778, -164136816, -120553480, -262512363, 232922183, -130572725, 161028414, -34912253, -86203744 ] ] ], [ [ [ -146000656, 172181328, 7535465, -26996307, 84795615, 162468599, 83641185, -17259943, 211400668, 212415704, 250353158, -219578104 ], [ 209752788, -164724087, 64518439, 84819013, -157966667, -264072617, 238076028, 210040623, -174557997, 54401382, -187138500, 35725344 ], [ -97941722, 135114309, 39516684, -1034605, 97427377, -12999351, -261299005, 51514303, 149262070, -5169107, -174472552, -264225061 ], [ -109261364, 143904595, -95516462, 244894214, -89954870, -38860527, 139783791, 61171161, -246453620, -227483024, -162930756, 199516936 ], [ -256452911, -229993332, 149410883, 65955695, 259696452, -150540077, 85656228, -196214605, 48393104, -211431951, 219078880, -45103354 ], [ -131558077, 260116780, -232753778, 161004550, 5352551, 100720259, -128661811, 204734636, -26262859, -43724028, -23461340, -109315411 ], [ -97263924, -193220387, -7341935, -13568515, -64342970, 260710336, -207737187, 220272795, 196884364, -256482506, 108058002, -156124994 ], [ -246257929, 193815114, -206273093, -107968287, -216619645, -192224514, -235287142, 183800788, -236729592, 139180785, -184086415, 222750276 ], [ 186760966, 69495951, 176218908, -108267002, 152013106, -149475427, 61582586, 225161529, 119987187, -123697308, 128033625, 205793594 ], [ 209010755, 128404573, 124738214, 152920919, 126948124, -196633890, 163252336, -171814349, 30255282, -86190811, -154066496, -117081238 ], [ -223047060, -32396422, -43463158, -51844392, -219212086, 57340322, -177541047, 191079777, -255636448, -238763626, -107263431, -49453703 ] ], [ [ 252328159, 13584210, -64998279, 181250921, -139107224, 213140011, -51835168, -100547987, -106655570, -263231759, 93349408, 41497118 ], [ 72191292, 81510662, -253755845, 202751932, 6079072, 102766091, -249000897, 140148088, 95221178, -70635955, 233972815, 80895139 ], [ 218768388, 172666147, -157994607, 266542116, 130269121, -166585118, 157338595, -38116328, 195618329, -175391453, -129064481, -81805579 ], [ -26395342, 70495881, -149516172, 110369148, -255384416, -90726073, 85369254, -126217812, -36795191, 56940363, -135228721, 249291043 ], [ 186350012, 252880526, -2318939, -84073369, 265567318, 122670500, 157495283, -170349234, 198218753, 15105092, 146744133, 174496285 ], [ -211567460, -215243072, -233523278, 76740999, 222843719, -252268803, -194241406, -7561065, -58397516, -213136935, 59008024, 217667001 ], [ -154673396, -266914880, -147486470, -169327083, -18124042, -210820491, -74681380, -204308682, 94798339, -16537268, -228129231, -244969356 ], [ -6035144, 49282895, -174880376, -94747455, 57297552, -15472423, -206043921, -58374444, -162332656, 229102404, 163149155, -100917232 ], [ -142181140, -196150399, 127273484, 224546300, -121836036, 75040363, -142256026, 223888302, -107827956, -216849372, 204511301, 239188806 ], [ -55208767, 218666426, -137567519, -123000157, 19670667, 53916224, -61395800, 160850194, 155798606, -203499373, 263305986, -182974972 ], [ 14267045, -41318034, -25904614, -199462212, -84269729, -252145788, 254121796, -191205914, -8974723, -152457896, -172874120, -58940779 ] ], [ [ 251908370, -11709318, 247434207, 175579400, -34507350, 215382481, -81504514, 769051, 96871616, 48007743, 176589797, -180981148 ], [ -788056, 88433143, -90831584, 196984139, -106625779, -106756222, -93094100, 94745790, -205067004, -191731989, 149583207, -157134331 ], [ -212085559, -126886461, -54591990, -250655744, 179821334, -205354350, -51482756, -159919642, -110186421, -244142156, 240654385, 234808749 ], [ -200497796, -162521342, 206616865, -45660790, -235108229, -195490790, -46423544, 31106385, 70717203, -186184312, -69772612, -128272980 ], [ 18579180, -95861638, -158912896, 169224388, 37062624, -13985198, -196194796, -230420212, 158965499, 251587637, 44984367, -247449704 ], [ -9700123, -118007599, -239086444, -191963153, -121153, -39257706, 34128577, 103838139, -125806296, -114727110, 95343088, -162592557 ], [ -227222481, 189821233, -156396359, -203538596, 127532889, 17086591, -189396130, 188194388, -136607438, 94506980, 80989848, 176977430 ], [ 122858454, 109015732, -240792374, 235199310, -200473283, -132311731, -28927676, -113597884, 49818906, -240029421, -24813511, -80822850 ], [ 78957601, 10629460, 137435145, -180146152, 241347015, -57910364, -80594679, 25948501, -180869251, 168878070, -126656436, 229475784 ], [ -188890276, 195528321, -56776439, 57638499, 200020527, -199102944, -82109093, 240732675, -188536877, -213202399, 12150935, -255162990 ], [ 264110325, 216759895, -167406434, -175718837, 149182978, 11134315, 173602010, 251050015, -52968574, -132132200, 64183689, 72489466 ] ], [ [ -36306728, -107886072, -127599755, 11569476, -39664668, -22801376, -217276954, 204436911, 111108717, 224924778, 176734162, 63781673 ], [ -103401374, 82656876, 35689473, 227519376, -143801663, -254657120, -200005648, -174390158, 87842048, -189704562, -196436989, -55292643 ], [ 151386359, -40557001, -122538344, -115737007, 171000575, -35818452, -70596070, 146818122, -70414598, -76904138, 134525226, -92634335 ], [ 5511395, 88398760, -160536522, -199528977, 188124156, -108967301, -85817093, 48183269, -213257603, -243961452, -45096596, 251399857 ], [ 39707919, 42124403, 58994239, 193775532, 180178089, -255438679, 22230119, 25034592, -148331806, 255037805, -127954415, 179239755 ], [ -214297078, 54647693, 126660888, 2213915, -211558522, -201905738, 56807724, 194684968, 52048235, -214300324, 153278554, -21912157 ], [ -228368942, -70919091, -159498259, 261135043, 219882126, -211488610, 38781852, -264646384, -22714894, -184729593, 132970182, -229747083 ], [ 216106890, -144339867, -127233233, 207100910, 215540586, -216902669, -210080474, 189748180, 256454133, -6046309, -179931307, -186479875 ], [ -125500895, 99526546, -216576980, 75949934, 163035083, -191311688, 259970108, 261680541, -108997408, -208224455, -93623866, -129734236 ], [ -118659261, 228124036, -185312753, -98236277, 154320438, -237547437, -235836741, -106364157, 251134323, 182240395, 229413275, 195417444 ], [ -204848957, -53154550, 15850496, -178995727, 264597558, 55335446, 189311017, -129579722, 115499039, -211573002, -256376828, 75496828 ] ], [ [ -231725595, -120164232, 157849227, -1235191, -66333164, -112480145, 90426175, 243971850, 128409658, -75743999, -41777052, -213098241 ], [ -191457965, -124454099, -60830426, 263146826, 199205115, -207752115, -90685132, -238198406, -234800793, -67232474, 246494302, -169042297 ], [ 97000176, -57643705, 21934801, 198240242, 176688161, 176206749, -47695248, -242354394, 260444558, 265209679, 191970579, -12214183 ], [ -117819145, -174702743, -69230585, -88893315, -120397080, 241732023, 85545463, -148697587, 74803260, 110076136, 12082748, 239819824 ], [ 250096146, -36425036, -14884592, -151897704, 152322300, 231436935, 84876669, -160487870, 9762965, 158145795, -245835818, 48429307 ], [ 84554496, 19730955, 76555152, 212533834, -201394241, 37959778, 158868142, 172846239, -17719917, 267038743, -94410890, -31853088 ], [ 173924370, -32591390, -84089576, 29934014, 65418145, 252311816, 63305026, -168938347, -240085461, 250907053, -41428380, -160247755 ], [ -148832026, -211468938, -161291773, 150463957, 83194530, 53594022, -262309762, 92534405, 251834858, 227228737, -56161527, 53833884 ], [ -108016534, 208630150, 225472038, -148625211, -7155340, -141603078, 61377901, -111203847, 105146569, 258493984, 199399908, -170606176 ], [ -198780756, 168938706, -224598240, -53572265, 265058958, -27850373, -263666002, 255182373, 111773707, -90902982, 59627762, 60268184 ], [ 28213114, 247456886, 153452716, -129377505, 264394400, 248309367, -243263823, -108862309, 61488089, 203125574, 116381624, 39753019 ] ], [ [ -104185542, -216537839, 210915849, 17515977, -23089293, 257693474, -180131755, -132084346, 190271247, -115773425, 237793881, 192126531 ], [ -215008792, -22695190, 135120136, -5585935, -153000577, -244253907, -264826493, -172722664, -128519476, -106377158, 190540766, 4630027 ], [ -192637940, -223746887, -198283134, -100133075, 128337759, -241859604, -50272787, -28132174, -188717603, -236966437, -144954945, -186929663 ], [ 158163204, 223705671, 66179427, 138798956, 140085067, 202730107, -215943849, 266851206, -22492593, 23083315, 159507703, -3335491 ], [ -125739060, -258223554, -177602821, -223135860, -63466789, 149732625, -89453446, 52239830, -168860517, 48475100, 243709825, -99110121 ], [ -9073976, 248558523, 58023051, -54134102, -203416680, 234787448, 59074637, -237837491, 29701144, 251491759, 231890291, -163334607 ], [ -47074560, 261144036, 151430936, 32262980, -105129537, 141107899, 42380780, 12862783, 229227986, -65867238, 67147148, -245049453 ], [ 113364955, 25347839, 201855154, -89702345, 228397965, 40616959, -156618734, -182340526, -163295714, -106310796, 27099164, 197702953 ], [ 266028328, 95680309, -5286932, 60831226, -90782207, -136966401, 20004494, 175848416, -233863239, -208915202, -173298296, -155729275 ], [ -188484416, -198544600, -253448412, -81424098, 119299321, -184154882, -93697640, 254075776, -177953214, 261607188, 6573324, 120348083 ], [ -94787563, -94181246, -57435648, -199751602, -99035602, 211704799, -266296824, 38709022, 101108289, -192537860, -209008958, 28186024 ] ], [ [ -150784278, 256658462, -166259772, -198150131, -90533994, -90226922, -182429982, 88580112, -82166953, 14524023, -137833905, -216657263 ], [ -235570843, -240082552, 198944483, -126465746, -104377849, 42541407, -217281244, 54047432, 11556886, 156475066, -202252417, -259256552 ], [ 146615796, -69763410, -235376050, 30261585, -18985930, 242111558, 238277446, 20914042, -183089596, 133092636, -160326471, 181456649 ], [ 53936688, -78154522, 257619692, 7684403, -61291467, -166972962, 79803226, -123535758, -186660856, -204906243, 75912007, 226073235 ], [ -132788543, -151746711, 60820821, -191687873, -220835833, 73821257, 13405141, -253069126, -140979621, -161921799, 97554117, 88958911 ], [ 132966704, -215128264, 186907597, -156061707, 264352750, 199671996, -21821237, 153350601, 91587180, 146912943, -258544299, -223424281 ], [ 217479444, 151083885, 62139127, -100742924, -42227593, -57415293, -35265578, 68870371, 138510357, -62454390, 179030344, -219870760 ], [ 165304527, 94743742, 5682592, -67075914, -69177623, -74920596, 239197123, -254050644, 72047821, 262557370, 23436245, 74713324 ], [ 52784574, 3114196, 69721550, 216654815, 114392633, 187658280, 28553315, 146758374, 201517371, -154646993, 193120098, 100209947 ], [ -31000138, 147193180, -177953320, 106523211, 41154222, 208357133, 64821537, 13801018, 12551813, 29463484, 209689866, 153097371 ], [ -218495586, 17396953, -114128822, -180113349, 196381928, 191868932, 235908225, -56967891, -39768673, 149274898, -165010506, -239274680 ] ], [ [ -42772776, 69381565, -23532961, -155042861, 10506229, 237641159, -121143268, -53670718, -100594895, -110826277, 83530473, -67295537 ], [ 65387736, -257854963, 87028125, -211784630, -65882124, 200033234, -87801567, 106306974, -79704569, 216006991, 242223531, 219587467 ], [ -56239858, -97978623, 56979396, 170021709, 12263842, 127814742, 201982549, 135296922, -70267383, -134301392, -35355933, 40358608 ], [ 184036282, -107032544, -182021996, -99041993, 50623999, -143819355, -53736372, -130615391, 260807357, 6714179, 118854692, 10899591 ], [ -262768106, -126757715, 182253662, 6044059, 109081247, 140482906, 32728142, 41589716, -141664946, -134596150, -188271690, -108661525 ], [ 68933990, 230013708, -32244321, 54766690, 194143426, 95217355, -127574719, -117474957, 73830477, -113918482, -134838869, 49348813 ], [ 73184674, -132440728, -242480624, 143932660, -58139133, 71415237, -175725573, -99637297, 56872881, -201805968, -98393378, 117526390 ], [ 145777963, -78938716, -206913078, -254473739, 30179160, 103926435, 50292919, -50891992, -256568408, -146993000, -249115775, -20270526 ], [ -102950274, -230321815, 58559430, -69624043, 248372587, -44346997, -219696431, 110099054, 109072183, 230462042, 103463680, -74209595 ], [ 90985791, 160067625, 8669037, 158204480, 250625273, 136772084, 953020, -3801149, 181621861, 200190997, -127495781, -263183965 ], [ 164448123, -141714632, 266580960, -249024747, 220163238, 95624996, -105188196, -249760250, 185841879, -204333055, -217294678, 155709667 ] ], [ [ 95406019, -200029875, -84747096, 89380163, 85185355, -73948479, -47110956, -225685386, -263585821, 251001303, -144269802, 229302008 ], [ -245679521, 262962787, -39046664, 164382003, 182574381, -79480573, 127773536, -89054283, 155108548, 246422502, 164926555, 122352417 ], [ -68751803, -210083132, 3235038, -198786491, 4537187, 198155373, -207657097, 215272382, 52689650, -243230079, 118208118, -268412421 ], [ 59575394, 4011012, 132051955, -66449967, -204606193, -60607116, 140342859, 243560086, -156691090, -79789966, 202307359, -100379822 ], [ -136938960, 177985824, -4299057, 44709821, -6836356, 55201121, -124097540, 124505494, -74244102, 12662600, -168793961, -262390235 ], [ 37635025, -193940985, 221742732, 246553748, -98458061, -113375828, 4328580, -158850402, 194283174, -213689052, -25501881, -166976240 ], [ 177844034, -190977332, -28781293, 179084012, -32082082, -169355279, -184017895, 56282064, -201337961, -77685460, 59859358, -64685359 ], [ 175735847, 100843667, -195739653, 170241033, 220167510, -159834379, -75763330, -56238511, -40127232, -19431979, 211770557, 81244384 ], [ 212760036, -80266988, 13346007, -211335946, -119848408, 45076784, -176126155, 247135981, -122632029, -181730890, 150660686, -220101217 ], [ -94172097, -161732079, 104454388, 184242227, -163637813, -45086116, -11540775, 102516257, -79399871, 12331398, 1939351, -262334383 ], [ 37551592, 36431481, 263568702, 5368937, 214692018, -81003930, 105155014, 215654852, -185895059, 35989959, 224964243, 30066081 ] ], [ [ 210768041, -43014741, 207609823, 69172235, -11265236, -153029373, -176787989, -113399927, 136581685, -17161652, -59853033, -17822372 ], [ -83446765, 164903948, -58635961, -14950233, 31713263, 78556414, -89378898, -229105922, 101962851, 32220413, 79308608, 23415535 ], [ 4758079, 240858347, -239458799, -218881790, 234367067, 207679350, -47407698, 21807663, -27137110, 266887173, -23604866, 139521423 ], [ -72462564, -63714114, 93731170, -54165543, -260963451, -175576074, 200525757, -71468684, -213438924, 235772595, 268281736, -154601 ], [ 68763837, 136863976, -232869652, -109150822, 33520640, 26720425, -90565940, -267573845, 243225728, 61447555, 137154951, -33656062 ], [ 3765971, -29780236, -37700472, 91628824, 266217570, 148903139, 89863646, -261947450, 7478473, 244680377, -54790835, 26544642 ], [ -94176362, -165805930, 110283713, -100122277, 47183176, 50217061, 186930309, 235202269, 28755194, -241407292, 44201328, 206509001 ], [ -12156640, 34737509, 140993546, -32744351, -45638229, -9582200, 188946136, -6443888, -92854637, 51931550, 103414784, 221578637 ], [ 210974644, 152042786, 144457930, -27209537, -84499111, 33724732, 110777408, 9910753, -157311330, -260509509, -237208317, -39609636 ], [ 156434380, 155638398, 165361134, 112241086, -256124503, 205838115, 240408117, 187777433, -29044810, -153176260, 217578827, -169013042 ], [ 154712520, 249884613, 215099224, 11330508, 178979680, 177620167, 254474326, -74969242, 69310572, 170275448, -146426792, -147342025 ] ], [ [ -59290343, -75158100, 135226641, 233998216, -184163217, -93884110, 230769846, 50825428, -158227179, 55614163, 201849900, -67730137 ], [ -8738141, 60975969, 182869049, 34666014, 246045628, 136883603, -41796769, -6716331, 105551259, -230497813, -146717370, -140528846 ], [ 161483101, 173147498, 171758774, -211873663, -109926626, -100868636, -255474983, -130033945, -36933900, 207078502, -177167115, 193424174 ], [ 171020808, -183445705, -128259923, -22415913, 238205754, 152995574, 253300507, -100624949, 219492115, 244888211, 53480115, -185721557 ], [ -124861140, -199345176, 164958105, -100354801, 108230696, -124954007, 256177805, 146886250, -65899827, -12501894, -236884627, -195004234 ], [ 267569122, 169600928, 181603908, 77042400, -149524086, -211909840, 121133038, -90335367, -268064922, -256329380, 31036001, 182622424 ], [ -73638159, 268342677, -63708839, 125265223, -137159885, 57596119, -120879055, 149350241, -24337076, -245990986, -135213605, -79342118 ], [ -18017417, -123344334, 41525741, 248870679, 113339581, -101284277, 95104346, 250579367, -138518455, -143677050, -247395705, 183742751 ], [ 178607216, -46325552, 199883935, 81361825, 257101853, 226913255, 246805762, -57747059, 71840858, -178631193, 211673009, -97700264 ], [ -27912768, 50625884, 154262146, 124410813, 244455870, 114344074, 159063339, 38898785, -45223125, 221910226, -65627505, 64594755 ], [ -111914632, -9454197, -71369728, -129726957, 172108284, 143496042, 108179661, -223864989, -134282594, -151361663, 113567057, 210692338 ] ], [ [ -64749067, -91095259, 31016378, 261802739, -69594967, -119009887, 11612170, 223281818, 123375026, 9795575, 124087323, -260312923 ], [ 135926362, -216023648, -58498102, -80589439, 102271462, -139572825, -140278125, 206298867, -12118025, 129635960, 44617686, 64369309 ], [ 100116861, 89975295, 221188663, 152961512, -104814041, -177409506, 185373963, -68430609, -101401896, -208794685, 27868657, 6497618 ], [ 176147264, 133482123, 119802531, 20658862, 194814169, 259472108, 169050552, -81613746, -120072650, -267728168, 264643360, 124903343 ], [ 234611746, 154426472, -37487215, -190572728, -243090062, 156827470, -105496921, -64804282, 180470515, -10044051, 242059213, 25020515 ], [ 178065024, -200827126, -55435553, -170130658, -238082654, 263951090, 9439717, -78548873, -66366636, -139090201, -202415159, 221925338 ], [ -211605874, -61907262, -186274405, 230646930, -157934713, -56924282, 136250540, 37710416, -63509966, 34189503, -33856084, -113112002 ], [ 52818076, -72335787, 247032279, -19768177, 137690772, -142574390, 78228863, 31933675, 130906379, -20549719, 117731775, -236981544 ], [ 102139294, 136069140, -1928914, -250021079, 35888252, 151025925, -20674112, -217878775, -56393728, 265261538, -123067955, 15801114 ], [ -77731821, 114010471, -38370370, -62112362, 42616493, 38529188, -67057, -129800665, -210480803, 102276865, -85913490, 60561396 ], [ -66468126, 190035480, 111092531, -51566336, -89715380, 133695471, -264164211, -237511848, -223157577, -82744501, -1611463, -111207333 ] ] ], [ [ [ -167237703, -100413153, -2887072, -108766139, 39838705, -63236379, 232700201, 264320660, 83526335, 29420804, -251770596, 65786723 ], [ -64032316, -112777389, 157548511, -245789857, -128547053, 147212754, 228155680, 7844520, 15575005, 250751383, -218802980, -10223100 ], [ -138689573, -12456167, 218130221, 51596417, 263850444, 2701899, 194892673, -177324780, -96273472, -121392669, 144321108, 7012619 ], [ -149127899, -175653478, -61996625, -186016161, 105853832, 186990286, 251739489, -141895126, -32642677, 2076316, -2235305, -25121154 ], [ -150233378, -208335714, -51956895, -218910931, -234602599, 12961113, 192514336, 21789068, -255907794, 182767410, 98529010, -105697490 ], [ -121750673, 214514660, -12826152, -192611287, -117274920, -126472143, -53649152, -82782857, 25113686, -94946215, 75641574, -3929277 ], [ 236376823, 176155951, -90086456, -245800772, 45557530, -86808434, 215672935, -50640750, -112618441, -86244029, 195984716, -208021308 ], [ 245648021, -143105193, 186559262, 23795796, 37506070, -158601441, 119247372, 79761823, -10165185, -22664838, 52213812, -15143490 ], [ 254731324, -246210525, -133616135, 188425998, 157060040, -81630929, 3346396, -253933038, -173477352, 238637556, 77059970, -247710536 ], [ 156995499, -51777562, 36912999, 191583840, 181157855, -195176251, -72011240, -122076048, 222140163, 150713392, 79628747, -237028084 ], [ 162757423, 32700647, -121877684, -30754665, -28922143, -109472833, 219911673, 224142590, -241111116, 234022155, -51549426, 160971218 ] ], [ [ 150494933, 53091621, 130897014, 97372818, 188776069, -40964776, 128521707, 257287719, 240030769, -189006001, -934395, 5401339 ], [ 66727597, 78944413, 186673107, 17280403, 108282004, 214466791, -213644173, 76581767, -71405736, 217927738, 28234469, 55235572 ], [ 136750439, -138511621, 23390160, 146563685, 149008114, -146097699, 181252707, -181005468, -126095800, 191460250, 62329731, 22644132 ], [ 30660900, 251914196, -146395436, -107824844, -5434160, 185469154, 26074899, 121284518, 170370548, 210499418, -20943671, -22595648 ], [ -224994019, -225318341, -6820431, 133731253, 181436031, -49125964, 38254979, 167836242, -97245991, -183337639, 226007056, 24724266 ], [ -184870756, -133151260, -92944353, -160457906, -33750557, 167929216, 127763405, 223904105, 180252686, -101298500, -236996040, -187010164 ], [ 156785537, -85734848, 118395291, -22669325, 211877342, 4365654, 214986193, -133811904, 148995399, 12857989, -166321168, -142816067 ], [ -99926975, -185291510, 234247354, -154231669, 52706388, 38082246, 20809510, 68422229, 223182306, 251197697, 200896329, -21658452 ], [ 122136067, -168639562, 205220143, -163472058, -207320769, 176481031, 138267864, -194145616, 249988679, -208511464, -242141241, 244693816 ], [ -148688734, -142386301, 157823076, 57545339, 10762739, 262020194, -221932582, 228559625, -124576585, 65828905, -94457284, -111081404 ], [ -96066220, 31693725, 202761513, -208044680, 86992660, 193399375, 126120253, 257774549, -261150071, -73814449, -38916698, 19122397 ] ], [ [ -97806806, -132504173, 188938511, -143558587, 243669414, -248548253, -41156069, 58727860, 253972483, 142042836, -260726418, 133448404 ], [ -93566183, 193215572, 147602552, -165381985, -75108440, 172388123, 226002430, 55634122, -151148011, -59278557, 158734865, 52817297 ], [ -160147384, -115099449, -162615560, -16563991, -29125592, 22428954, 238875659, 81342325, 45878283, -71815646, 72495233, 244483767 ], [ -263210268, -80648972, -238040400, -159063679, -232500525, 49559579, 171606585, 236363533, -141276442, 107056328, -91891801, -98891914 ], [ 59030448, 96100663, 45072630, -214875647, -48034111, -115054938, -266126801, -246617372, -27056912, -214514816, 128249127, -238229614 ], [ -142142311, 260747998, 111861354, 30811524, -260300348, -244984040, 219047521, 160725265, 241612959, 165425246, -267113958, 164049279 ], [ -22646067, 103267263, -46266494, 118653091, 183547228, 254754238, 21862237, -118643117, 59788881, -75445, -159715874, 120559972 ], [ -227061678, -51983439, 103256971, 226051534, 64787429, 257302401, 178417630, -141646123, 185050516, -87959318, 70349026, -160621102 ], [ 20595110, 96352517, 222268996, 238050671, 161739951, 31521148, 205312855, -211493718, 266202555, -158973863, -51804936, 218817350 ], [ 116465909, 187797271, 100968139, 54266514, -174943299, 266404269, 73308971, 90309087, -38606777, 242692686, -26502316, -166239649 ], [ -171724610, 106520527, 131393435, -157849376, 106268759, 267139916, 17335636, 252583631, -184297482, -52119726, 30529049, -76227794 ] ], [ [ -214676735, -22414864, -86236487, -159015124, -68527362, -44006799, 205849940, -4553114, -45332266, -59477324, 52865608, -120478952 ], [ 201207936, -43623832, -39857598, -234143399, 205999258, -15487193, -195173347, -176407093, -72561778, 150598749, -217579152, -203730619 ], [ 32711345, -532633, 245501436, 135297884, 84262874, -88108217, 67686331, 45296039, -119100178, -69323978, 231448678, 20404897 ], [ -15282147, 159263019, -125089821, -150534524, 261831933, 162818764, -41272524, 239590293, -68988459, 94064284, -249665769, 106091142 ], [ -172714072, -138851870, 165995844, -158089879, -9290496, 225828004, 244209009, -30079001, -223399609, -114393986, 62246661, -87521748 ], [ 118103089, 264411218, 65059695, 67014096, 16040392, -168311647, 42036090, 231868227, 101763661, 135429369, 195025629, -60409152 ], [ -87861801, 252284245, -21660551, 125428461, 72965903, -202084929, -99742052, -93303387, -172452136, 149819347, 250272445, 250321536 ], [ -163891181, -27103887, -143487827, -234878692, 63719114, 193083959, -226898662, 76151012, -250156262, 184186295, -234068415, -34572761 ], [ -202258791, -47161497, -38012146, 21424518, 176770461, 266555411, -84840695, 227248421, -38906276, -204918806, 53821895, 119592840 ], [ -106222903, 48151304, -36218451, -190577059, -61035949, -38928896, -84888128, 222874791, -59918462, 67758856, -262466681, -100225033 ], [ 207372117, 210702283, 256273610, -237903460, 194613660, -124748737, -265352597, -218784411, 134693152, 49333248, 39245356, 205083684 ] ], [ [ -217875686, -224022830, 232389478, 57032600, 148292941, 13320125, -190430107, 12159626, 249130345, -205252585, -200683017, -82342097 ], [ -24331056, 69142027, -183086010, 232968905, -187802388, -161016821, 251151293, -66218354, 38720623, -34929937, -129291982, 3616698 ], [ 148390782, -262296380, 201457802, -169457273, 224199406, 248155335, 232457036, 80977866, 217745086, 193028963, 74588761, 210450764 ], [ -84575074, 179677938, 228474906, 72588380, -202670634, -153485863, -177811746, 17781627, -35526069, 175742146, -116144000, -179545020 ], [ 62133581, -193827410, 217594812, -224860303, -4815021, 240899004, 28921554, 165527821, -41267266, 136820989, 111437844, 7319028 ], [ -214378580, 252840909, -242348960, -76790414, 75880515, 144494396, 18725276, -53017866, -49736780, 255380857, -89124522, 190360713 ], [ -240621547, 85569524, 96935351, 94322478, -42161796, 102429249, -29383998, 50280499, 211229096, 92551971, 127532548, 251766909 ], [ -150622813, 47219981, 84378120, 104836748, -197431423, 139705061, -164248211, -48834898, 114970498, -127199852, -200848553, 94148247 ], [ -118007474, 175179585, 213706978, -80617772, 127944648, -148114415, 230564322, -136497481, 204995214, 153841102, -100620657, 174179715 ], [ 71069593, 91031503, -65124763, -142764838, 105819582, -240391832, -81359018, -192455078, -267728198, -264446704, -218002761, 236060885 ], [ 145498634, 262710305, -223335484, 267044153, 53377146, 157981437, 192080876, -127762022, 129440240, 79232454, -46472194, -4383324 ] ], [ [ -156441921, -169033403, 226848086, 124360308, 35648057, 104360684, -50777220, -134222221, 237327919, 262831479, -152998684, 162106975 ], [ -30987184, 111662453, -210106736, -11025091, -201390877, 168819693, -54440721, -126852525, 107191837, 244098221, -86493156, 116929734 ], [ 101789636, -5411687, 163847885, -199738045, 202710599, -51464540, -244426856, 262735874, 146958563, 169754875, -189439131, 134540056 ], [ 106441258, 216215446, -68900690, 229471449, 111558177, -132201985, -153639439, 216522174, 77841299, -204906682, -201050594, 175876363 ], [ -177304010, -150869643, 61451278, 195118588, -87632639, 88961816, 109402519, 53884201, 99406714, -146273361, 65301751, -266537749 ], [ 123770510, 156941064, 157805280, -252622082, 220881192, -35179584, -225208850, 18501939, 38412584, -52583565, 133561045, 23474390 ], [ -151965899, 64490591, -126904933, -204700484, -125110066, 217731620, 38833468, -97851248, -71849130, 193213140, 89171434, 146956427 ], [ 59184478, 264249978, 84348772, -53532834, -132973468, -243579938, 143543914, 232405235, 88065915, -6898439, -198293480, 77296037 ], [ -160968475, 65564294, -106856024, 196429501, 234098001, -142677115, -93227708, 226573846, -257762955, 8931375, -192400718, -36012909 ], [ -251163340, -193018447, -52162784, -236194380, 159533017, 41876548, -26609588, -14827965, 181996090, 185457516, -242918347, 99435171 ], [ -16254914, 151877089, 154122416, 111836589, 93803276, -154651435, 189421767, 107811474, -121421559, -143490983, 456767, -84372614 ] ], [ [ 94960963, -50215335, -177978100, -56329751, 169547438, 177536492, -101216246, 158828934, -218341479, 259851039, 142647294, -246506465 ], [ 110068189, -3213126, 205986498, -139600699, 210493526, 198973295, -118903065, -36326710, 75893561, -139458060, 267964618, -165923138 ], [ -137542813, 373802, -14561728, -241487290, 220206390, -139514017, -213094995, 10312119, 229914912, -267219655, -6358917, 220545458 ], [ 211012166, -176721513, 65160779, 180384033, 92038758, 84404897, 146558109, -25098800, -232392042, 74889093, 68595104, 188699809 ], [ 227599575, -87109043, 244879559, -263122879, 251428160, -194719981, 78293430, 98362488, 71557831, 263567587, 28166968, -197864825 ], [ 57742269, -112270560, 60192855, -64081300, -245667691, 73823955, -220723048, -92401689, 64111283, 204637342, -99741795, -108199928 ], [ -106608882, 40333812, -164582804, 14565642, 161635708, -225099291, 249284467, 17080271, 68589555, 62984164, 239132985, 88401269 ], [ 206096237, -114908342, -151436801, 77089562, -186011866, -208756495, -154840666, -122968019, -216783437, 122787840, 44495413, -160883061 ], [ -116688870, 230750330, 221682962, -202313389, 60885334, -94980155, -75371010, 53574946, 260189457, 44447464, 243306942, 171991910 ], [ 149580415, 155859174, 156596480, -131370865, 256232450, 224586250, 53932023, 113367236, 204021602, -186492789, -233631338, 266115094 ], [ 29024593, 119232862, 1350949, 9318156, -248182612, -113052284, -221753465, -36346594, -256710774, 162446714, -110587353, 129470448 ] ], [ [ -239706834, -250550877, -41253331, 154642093, 167904450, 23964977, 61111912, 101336659, 93302748, 129488460, -251520433, -38190795 ], [ 182281826, -32331411, -189950094, 88735136, -105951005, 6096268, 9016153, 105413628, 230850965, 103948908, 267441798, -258257385 ], [ 151752298, -44502283, 123112136, -222676377, 14861838, -252362074, 88920499, -152178077, -190898318, -225995311, -123911890, 246837268 ], [ 260190655, -225286794, 257491354, 47023055, -95040973, 237474237, -139023490, -170889326, -145213878, -190192197, -8125873, -192965857 ], [ -148301689, -69062280, 79723522, 192221977, -228266876, 70167307, -212774172, 263461943, -119757500, 191579825, 148951201, -94297747 ], [ -94870707, -98196282, -15667621, -31115918, 84085820, -19158339, 154908690, -18010359, -103557556, -93033497, 124000758, -192961112 ], [ -114854188, -101096382, 77559704, -199138393, -26371024, 93755817, 229044066, -33479980, 258821915, 57816103, 147168722, -138025944 ], [ 223050716, -129294730, -195150300, -226009002, 82927205, 68897843, -161937479, 203301719, -119739123, 58971149, 12253134, 49568822 ], [ 129915925, 229445211, 118913725, 218603855, 198351973, -75737422, 31822943, -162089794, 228890969, 250720026, 208246103, 130229108 ], [ 187398812, 157880209, -145212787, -126787275, 16883512, -42684460, 126828557, 126753574, 255605587, 154859689, -262182374, -85641128 ], [ -92817178, 71704032, -84637564, 256895364, -113529639, -33527465, 170415873, -71319568, -244237913, -90040658, -75465395, 60206072 ] ], [ [ 113647308, 26156635, -50068733, 1487261, -191091909, -171255415, 59513468, 196184431, 12138778, -236029710, 258685255, -94422789 ], [ 133426497, 213517215, 261013745, -205915449, -168388144, 78065038, 140442751, 179747202, 27723057, -183305096, 114090168, 90384999 ], [ -17420677, 73879132, -154409004, 166895892, -243880772, 181992487, 181617125, 100646971, 169011445, 221653043, -181172602, 23974838 ], [ 77943401, 237667866, 127632308, 50661728, 30937183, -191273222, -98124486, -35862998, 204518773, 194258582, 76472234, -211540558 ], [ 118228376, -22042283, 81665866, -35843056, 118803450, -151650300, -190553126, -150383560, 226878639, -227940107, -114991953, -84572549 ], [ 180684561, -75572251, 211196536, 262017166, 81187555, -84268696, 52774819, 90861338, -209890644, 178792145, -34240969, 185657271 ], [ 59938622, 193714941, -224482226, -245656984, -208594745, 201055570, 264935731, 267721932, -90068605, -126548520, -80674257, 170292932 ], [ -133396772, 25435946, 78393766, -74415568, -14454774, 88675335, 155923932, -166632073, 6708111, -185574730, -260159065, 77939733 ], [ -9294637, -129168224, -238807006, 239413785, 175442101, 233688179, -207415737, -260879777, -151959157, -214485279, -21493497, 78078474 ], [ -163646815, -55473570, 21056055, -98072286, -21099873, 48473227, 242946226, -101897654, -220990261, 197846441, 41195204, -14991259 ], [ 118326139, 258341849, -199916228, 193603050, 73262546, 45835904, 195549353, -105136453, 154380260, 37873246, 233630485, -17323579 ] ], [ [ 118426044, -1435424, -56915388, -66866478, 225728118, 181377213, -147447963, 196290469, 44937318, -212510245, 142624023, -181302648 ], [ 199866929, -24433535, 223629353, -9068263, -222814502, 143178439, 121364592, -106113117, -158857798, 195317921, 149851108, -108524606 ], [ 107744479, -139158490, -171072650, 88001755, 178686838, 224774705, -20514480, -191453052, 23545092, 97084421, 253082962, -208212054 ], [ 84087721, 6616355, 47546976, -218681055, -259436012, 57178828, -161482806, 61177979, -254173255, 161754737, -89489711, -26210737 ], [ -83478943, -43836463, 16283332, 78153046, 101881159, 263154515, -172150251, 199536413, 54575301, -102234529, 223862432, 111062575 ], [ -169110120, -174592493, 85409735, 123301423, -243959973, 68798324, 16722258, 252039023, 129675401, 219715751, -250159415, 141859203 ], [ -89300214, 28638974, 202914111, 198601516, -147381913, -139538442, 119654865, 202979995, 60257464, -239120569, -180556310, 133910820 ], [ 129765733, 212865748, 17223351, -38869604, -208292063, 151377159, 241254434, -244126914, -4315353, -77697506, 131576771, 141492604 ], [ -151558517, 242672313, -194785782, 150965226, 129550588, -181292874, 93321145, -123265714, -121275012, -221983623, 132222412, 165122490 ], [ 2680199, 148138062, -81283730, 34973438, 154023871, -37147345, 62697260, -190543813, 3902174, 188385077, 146623255, -107303758 ], [ 24067042, 64246779, 235436380, 176543813, 170754849, 135703362, -76134968, -66029522, -18833835, -39720659, 245528821, 201511684 ] ], [ [ 212173743, 57737844, -165793503, -191268475, -121169708, 81070225, -72788680, 83316720, 203929898, -88910082, 229467921, 6404293 ], [ 162317680, -236327196, -120415612, 231328944, 207803835, 38094996, -250782537, -236364780, -41444566, 213686034, -65697628, 206197600 ], [ 18919119, -196061886, 32556151, -72843363, -147422344, 94016341, -158615450, 217695062, 162976072, 151425408, -227527612, 247340032 ], [ -3604528, 125064053, -165546076, 143918423, -96869109, 111180866, -119564149, 232123428, 111949517, -25619680, -23611259, -268294788 ], [ -107673846, 155284177, 177893249, 268271238, -222374541, -133822963, 143001282, -74439775, -135123560, -117373442, 224422361, 192137765 ], [ -265450945, 182846255, 30420897, 184940217, 65640513, 101124218, 41500299, 125972781, 169122547, 4428646, -208217863, -218460924 ], [ -45335526, -14300988, 195279692, -250643351, 208700668, -238835443, -888842, -41502414, 31120739, -245626198, 141684765, -196317344 ], [ 150114687, 35891826, 208349561, 257046862, 184607035, -25705088, -45943635, 87497218, 80398204, 155840182, -9000503, -20042459 ], [ -205105377, -177738282, 172701128, 262638013, 54633878, -83639458, -237294150, -245167223, 94955434, 76114558, -116446745, -167096657 ], [ -231248981, 97918746, 57224487, -89508911, 124666071, 185353124, 9279434, -127556002, -265403063, 158620071, 41276104, -81905635 ], [ -264887236, 168596913, 228926213, -10082079, -124927093, 64294741, 199182653, 46860390, -261934332, -163685332, -216242740, -47664262 ] ], [ [ -26087468, 19053077, 138838779, -208101075, 237598503, -126931890, 11325192, -155235594, -77598939, 178573782, -244515420, -9017808 ], [ 44941180, 37542472, -64401014, -65595990, 219651866, -139060584, -10705624, -72879603, 142510763, 164208668, 186944103, -222832190 ], [ -215673066, -66881955, -31757897, -234603731, 211375436, 213137348, -40557754, 144658011, 34979435, 84320197, 200308656, -219043071 ], [ -143562726, -38614728, 211839417, 49344676, -55282446, -253025009, 49946887, -123685159, -92320601, 266237054, 14559430, -193946443 ], [ -241975343, -59990733, -233399274, -38266339, -45782869, 203751020, -88609512, -120137468, 62165254, 74649236, -248082591, -223459855 ], [ -178419025, 148698139, -155911665, 264513790, -31948239, 232751570, -135917053, -40948897, -194528365, 185834493, 52384467, -227807150 ], [ 130927771, 207882455, 99465035, 165554616, -120162397, -36409560, 190291122, 58055667, 60034075, 143395997, 61561216, -200564501 ], [ -154163314, 149525164, -138398403, 88878464, -13555874, 64591860, -140756263, -101791626, 100973465, -176247655, -102781514, 267413145 ], [ -186876093, 41656180, -187038389, 111218374, -200130563, 39726116, -32346431, 102912829, -266803350, 8618618, 22748448, -139222289 ], [ -108285294, 110828782, 28174357, 42348015, 233767238, -50992505, 198130926, 254574154, 41032957, -154715587, -43985667, -243433096 ], [ 106495148, -121555808, 227171199, 82171483, -5611876, -168236309, -215120028, 92626858, 142855014, -125557305, -262809504, -96714331 ] ] ], [ [ [ 142076701, 43059618, -222846202, -206827188, -211196119, 138527572, 151240224, -49430063, 101748690, -257205175, 33233989, -122331824 ], [ 172112864, -6072874, 188639532, 33792023, -22810435, 239968987, 266448328, -23826419, -76461188, 78559988, -176357926, -61021304 ], [ 185744688, 213084633, -45327862, -58892202, 201057969, -159904027, -235597025, -229366553, -208814808, 203906963, -246814236, -89976412 ], [ 54766717, 58619139, 178168225, 258223269, -52258595, -143311870, -219743708, 210138157, -67930907, 213904518, -81579612, 137463309 ], [ 77025902, 114560642, 81685783, -103662885, -213125020, -262632857, -42854767, 210191772, 76511903, 93530509, -129460403, -7451261 ], [ -49885892, -195253732, 61039501, -73314944, -52145896, 52023035, -251867099, 234190107, -148919404, 96206318, 148219812, -185762319 ], [ -135020845, -47037588, 170570033, 72908082, -17766226, 187603259, -14537854, 207211642, 145232287, -175975449, -62656319, -254934517 ], [ -140402164, -256341117, -212046629, -266143728, 92293411, -48526167, -16136977, 141958613, 166111554, 17704408, -22723218, 80489162 ], [ -45735671, -30902777, -107990466, -166601607, -161368433, 83385809, 177401983, -40970725, -217319241, 59192463, 215890677, 14784766 ], [ -253988716, -224431259, 11946631, 194138148, -237120548, 136138927, 150112930, -240749435, -154889125, -266295039, 35391913, -174608097 ], [ 223577798, -219504682, 80132780, 153992183, -172700654, -132848916, 159277664, -218614041, -31417897, -134169804, -261361249, -26001065 ] ], [ [ -7105503, -82054529, 167763933, -216890730, -37603711, -171473965, 138742503, 30463545, 110340868, -210718016, -23132524, -241250516 ], [ -94874440, 239041943, 121622737, -226373774, -70373889, 199082887, -177120637, 138033648, -96173412, -12346910, 202314001, 92635996 ], [ -116292086, -263705591, -142291980, -44146012, -196806102, 205163219, -238812077, 21832355, 255922258, -88603196, 19744408, -228999159 ], [ 123289430, 256346580, 146551503, -188208414, -79286710, 120022242, 160473888, -51872498, 247757467, -159158359, 129794904, -1899668 ], [ 113673356, 51550347, -36381709, 169317921, 183244847, 170333560, -220741254, -41315508, 134047922, 196907817, -74091654, 129156024 ], [ 35419476, -150000915, 210970817, -29644638, 56381946, -113589394, -254701477, -25323992, 119510066, -92782062, 230330777, 134321283 ], [ 76242082, 164634824, 194035926, 118769638, 174641828, 114512475, 193967317, -212734596, -83697960, 208195959, -13870851, -260410086 ], [ 186849065, 83539986, 220331057, -259727658, -189600527, 5627141, -170976002, 11114946, -82232733, -155601195, 145115041, -247555618 ], [ 201316475, -185873339, 43078597, 263882407, -207625068, 229171542, -105361867, 129398851, 191675266, -144039787, -81843298, 193744281 ], [ -213241238, -210155133, -106263684, 55368317, 164661718, 33591061, -3500650, 199150462, -176323024, 215672514, -100592230, -120275808 ], [ 243514595, 78334821, -36530046, -91192562, -31353662, 156568135, -186256840, -174818423, -104929109, -9551888, 168945831, -155286047 ] ], [ [ 153651904, 218867120, -34628819, 247641452, 211340448, 159557246, -64285505, -107036777, 195597953, -31389722, -251488831, 116606462 ], [ -82017614, 233907986, 190625937, -212417639, 215451430, 241430141, 137666608, -120603350, 91196015, 197577268, 169385408, -37012898 ], [ 111431953, -61285681, -131951621, 92793339, -18126427, -147744376, 86277838, -95698157, 47138746, -74409514, 206747703, 188228968 ], [ -14042052, 112990011, -172879211, 267026219, -153232603, 197006359, 185787700, -172776154, -263753430, 127260979, 198175353, 116158980 ], [ -238591830, 78091079, -58165418, 223141928, 161155884, 160481631, -49598618, -95537995, 173059365, -206612468, -214587930, -235067491 ], [ 6196685, -227923198, 44277901, -178591850, 209845980, -36312448, -218172847, 103972258, -86650598, -127868509, 85549356, 244618381 ], [ 257660500, -34625644, 186978353, -156042704, 186023119, 237309423, 9224800, 12359633, 34520328, -229241639, 192511222, 127565653 ], [ 198441225, -206517642, 162282421, -73675493, 171031650, 265149712, 203812228, 223104264, -207349248, -91983205, -111325887, 7371312 ], [ 255611507, 99763471, 24039017, 163739420, -173697143, 86189923, 1640480, -159313298, 78267283, 182791676, 176212835, 184225676 ], [ 167598603, -16679615, -241999131, 249816686, -24951083, 71289271, -257392529, 208670222, 208389731, 229888429, -175070343, 184134278 ], [ 67041591, -189995825, 37912949, -12628415, 67393101, -223518401, 34046540, 95281237, 115743289, 144510484, 67704772, 108113647 ] ], [ [ -219955881, 159926461, -71528412, 25555486, 25014660, 255579653, -93846418, -62110691, 139764079, 72110928, -97765420, -83580916 ], [ 176460972, 180314376, -189658390, -53747471, 144629031, -204756636, -169938198, -183337579, 15040589, -26331044, -96355244, -195425817 ], [ 73730863, 164978968, -154221319, 89367238, 158596892, 30652674, 39505037, -178882913, 245496655, 245082779, 113693329, 216218966 ], [ 57657541, 86556266, 176715726, -247962082, -150494276, -159233684, 71265565, -138302731, -58838986, -3344134, 130884285, 9351890 ], [ -255298542, 100229309, -38809273, -207559402, 81444338, -123362510, -21131596, 250984087, -140675429, 206829699, -19139850, 232225502 ], [ 187767662, 178378544, -157389605, 156164306, -71311402, 220199414, 263246878, 60016002, 221629529, 17891387, -250198842, 200780917 ], [ 16284350, -244797018, -233317105, 119853627, 227582222, 105969339, -31382837, -103621013, -43788801, -95125887, -121898672, -199519399 ], [ 36946908, -151190571, -190589860, -120346210, 160500243, 39169712, -4718911, 49350243, 35681992, -1235642, 182968155, 123670978 ], [ -169034466, 170272057, -174384760, -226516707, -42519279, -57547467, 153613929, 104821618, -237004052, -663348, 158468296, 125191110 ], [ 406192, 62146983, 33158999, -144244569, 34566937, 94016891, -238280819, 104831408, -134340781, -264262452, 137061775, -59112788 ], [ -47100695, 66747290, 32489807, 64749312, 238837022, 81151197, -243593490, -149047804, -27015149, -14773726, -74477883, -169447498 ] ], [ [ -211285856, -190615761, 242018373, -56064795, 247744230, -88632977, -101206527, -5606189, 239829154, 33915423, -249551770, -122664355 ], [ 258179068, -185462360, 180352127, 230114906, -153367796, 31640599, 53443971, 157737633, 160148250, -236173692, -97013131, 236274063 ], [ -78516409, -136382859, 69241731, -163598365, -189464939, 159968512, -204971619, 209976635, -134322269, -211104030, 129525339, -173658628 ], [ -71618996, -79899319, 3950415, -14311382, -163503738, -142449738, -164225770, -238624744, 80772904, -15691662, -210251936, -90558373 ], [ 90108804, -115334309, -53310288, 130858599, 91950371, 107754089, -63496004, -8599824, 185785351, 199864658, -238608965, 181470091 ], [ 211149886, 237554067, -124199085, 702862, -245595782, -209507925, 33503118, -157808458, -147986196, -109063219, -21902657, -186326447 ], [ 162303703, 90220465, 156522975, 228745281, 53894117, -74252081, 256555527, 35292497, -19460983, -45094348, -247288976, 244751613 ], [ 171490071, 107100851, -149629215, 229894051, -173817967, -138730787, -230849166, -113710743, -92395515, 158311846, -93330195, 244669038 ], [ -105886228, 13189730, 50032578, 176688933, 135045673, 197329725, 235024217, -205374130, -217942705, -27304350, -187699825, -3461601 ], [ 48233830, -120059665, -215749311, 249414225, -69382897, 182042730, 66868469, 87071484, 150616467, -126084715, -151612729, 266705641 ], [ 90186562, -111545925, 78313180, -57086809, 193067437, 4422516, -99993552, 102203747, 134267047, -68369013, 135291396, -142727373 ] ], [ [ -140018865, 175299547, 65046118, -249570526, 94039429, -104228288, -121102824, -40760602, -25877181, 210370529, -34479071, -109158538 ], [ 146839331, 22922081, -268064341, 70972532, 551157, 40052562, -169468236, -11614965, 78835181, 94991056, 96834795, 267146791 ], [ 604789, -37630590, 22564438, -91839904, -99289879, 102108247, -100221624, 133666368, 131596219, 243419013, -197712717, -73395483 ], [ 145762232, -38021853, 83222068, 126313646, 206413274, -147039872, -128771338, -15630488, 3317353, 217468212, -247503122, -136755875 ], [ 221462781, 61555160, 94162573, -134380588, 65968146, -69883550, 124924063, -219827684, -115787564, 77640827, 55759557, 182734872 ], [ 161556220, -260684809, -219958996, -78228562, 246325441, -12255908, 210392624, -236628188, 248581343, -235631631, 165543345, 202353964 ], [ -110428392, -106930104, 43784758, 119220581, -203923747, -141240655, 136454724, 165087026, -185950789, 209169856, 196937100, 197541530 ], [ -139287426, 90816030, -182314970, -162984753, -230368966, -3710851, 113475788, -161729447, -168468065, -119742809, -162313358, 178724482 ], [ -177330286, -118917896, -104262950, -159606718, 236873584, -155902498, -7182433, 35509262, -128377679, -15437398, -176957614, -9219857 ], [ -258287834, -32736911, -72481521, -80224559, -209346653, 267762702, -253933502, -189998677, -213148648, 256470325, -97430520, -37066918 ], [ 134681424, -241343725, -232472487, -170446595, 95924832, 256888200, 64715777, 199809649, 205079429, -120061065, -169658184, -182457045 ] ], [ [ 157983771, 90959574, 195885521, 3848499, 255810470, 211570160, 165651175, 162754629, -201987910, 131418880, 240050559, -111584977 ], [ 169110070, -80527667, -154444241, 123775775, -179745778, -10059070, 234298062, -184211076, -184845393, 237786169, 148768747, -20608759 ], [ -50863551, 249105970, 120154536, 219161172, -219123122, 16365593, 120827248, -249233348, 6394871, -238565485, 214951508, 97149851 ], [ -167289827, 11519962, -209725359, 163132126, -163090486, 57593726, -226250628, -183662816, 257778858, -61283647, -202477308, 107312839 ], [ -160604426, 48003174, 166261269, 98470933, -135960199, -141217192, -149092628, 70837945, 92508108, 11257700, -54350004, -235098073 ], [ 180108999, 85990709, 74232789, -212750814, -113701359, -105339190, 52572158, 154257829, 196742584, 11855230, -72755157, -49335244 ], [ 126954251, -97664577, -45186825, 153682422, 23124854, -17331200, 125466746, -113479226, -235940072, 154825522, -24186292, -93697808 ], [ -217318089, 228875625, 120798931, -121292117, 57878047, -19146076, -92916432, -101138586, -227482131, 254894866, 228600955, 198927862 ], [ -99319122, 266756083, -120593675, 174189346, -214208826, -101757045, 41528687, 251140330, -125813844, -36300083, 184067846, -14881540 ], [ 98122169, -43850384, -266333658, -116451161, 35258788, -257984530, -143970162, 243260193, -260185297, -135623404, 64084757, 33861612 ], [ -158422897, -236442718, 214552841, 27288826, 39395985, -237443207, -156130056, -229289691, 257229585, 144819369, 24933126, 97101034 ] ], [ [ -179598261, 262121905, 9256819, 8918140, 246611147, -216927760, -40689323, -221040950, -40079824, -124990793, -20869933, 108444014 ], [ -118056008, -240946298, -181578541, 115846378, 42373987, 256973402, 211634618, -181936013, 126556441, -219953848, -216795235, 157384148 ], [ -53231301, 267187211, -265592253, 1402972, -103111221, 260604709, 90933365, 145965558, -112617112, 211780630, 182835855, 152491162 ], [ -12141759, 226535543, 90821465, -233157903, 206086072, -257195046, 98145537, -134260384, 213312881, 123362315, 165391328, 107280782 ], [ 36004842, 195286703, -108859651, 15232519, -108371472, -207405701, 201504344, -1601794, -239506581, 174578997, 236994603, 86810855 ], [ -92846563, 192970950, 128242923, -115529009, -91252082, 261881289, 243364330, 94733647, -248853611, -145160384, -78748829, 19290775 ], [ 197279147, 186963417, -121302473, -210046836, -120463377, -142102247, 214078251, -260786302, 177479995, 84192690, -211649979, 99359722 ], [ 43046261, -266426965, -148501078, -81590769, -152933976, 42312596, 61957043, -177330375, -201935316, 83394008, -16224776, -126125675 ], [ -131092209, -247386230, 190010680, 183476617, 29256368, -80842089, -152949782, -103375807, 228957003, -220724613, 173353754, -104959708 ], [ -126007775, 166307331, 247524821, 263894575, -124694220, 48909270, -111323877, -164560861, -61222959, -234914507, -179956328, 51291577 ], [ 100403524, -123227868, 30782742, 142009803, 211775432, 36765433, -139116555, 114163513, -177043445, -193731973, -75900989, -91882241 ] ], [ [ -189993954, -240321896, 239525509, 95206065, 116740806, -232850090, 159016683, -72767266, 133167406, -5154672, -138072905, -127653689 ], [ -192920999, 176997975, -37885057, 150344889, 176640795, -178780932, -90991391, -201784320, -263301391, 261195213, 85931934, -25946540 ], [ -161027413, 48824626, 22996952, -148779119, -260446791, -16645094, 4751229, 160120100, -57118510, -216318414, 204232130, -46379224 ], [ 119085376, -245264763, -249092988, -255925311, 155436153, -139159636, 156351548, 238832345, 87729833, 260799515, 230476929, 119553680 ], [ 162807997, 55548205, -150915131, -213222698, -63594569, -13337816, -80571857, -213669156, 2634863, -746578, 243585644, 243905805 ], [ 62061401, 188148688, -100427578, 251976537, 237038030, -201164525, 107519928, -22674760, -125584563, -47252814, 218244880, 227777755 ], [ -83637564, -20506773, 8703362, 125377201, -11154650, -55873059, 227435093, -68331768, -125808527, -92898278, -89492759, 29587396 ], [ 85985343, -196312992, 207562724, -132379098, -206757530, 90368794, -155755100, 134244989, 240536681, 103362109, 148872749, -2801432 ], [ -82640665, 60795389, -76431731, 201973320, -16356379, -547283, 93307895, -166789355, 32771193, 136330645, 148240770, -147666675 ], [ -239354882, -164168989, 171283694, -125932431, -237269374, 52214165, 204533818, -147932579, -245213408, -193208262, -199805943, -158631760 ], [ -171699709, 73558191, -148685980, 25940101, -52741086, 82869882, 83473766, 49877857, 210777335, -163070166, 13154845, -56761037 ] ], [ [ 17442796, -193289471, -97009837, 236773324, 161426573, -39699622, -209118615, 79721941, -106781917, -91555176, -216368957, -113231384 ], [ -153448005, -250185733, 46491899, 252055413, -200810988, -240276985, -214416689, 24637640, 174972034, -102201397, -204924096, -216926658 ], [ 58010700, -76914289, -79450892, -140323369, 212797978, -67165253, 111427577, 130085391, -236529094, -135065978, 212315325, 205528778 ], [ -46225180, -184570211, -108325814, 241202888, 92761641, -227929993, 117023857, -189547616, -105628935, -9862345, -79641286, 106436317 ], [ -184506153, 202432725, 50167131, -104348426, 245301180, -11565257, -44761902, -257089499, 266398665, 185974504, -173723587, 240388040 ], [ 158967186, -42462809, 229838868, 31735947, 100960911, -170079094, -209741352, 14887124, -93124902, 258617905, -222443973, 141099218 ], [ 54625606, 203449871, 267441605, 198946512, -67240606, 105023672, -180955003, -7544665, -124210350, -134131476, 38011517, -200300300 ], [ 37023577, -53196117, -145051336, 33352472, 134596082, 59057033, -221184217, 33322636, 66056748, 98496361, -39890074, -217488518 ], [ -200158888, -90246867, 72147264, 128339122, 92905198, -100814259, -32201359, -243315579, 159983676, -78673578, 5001803, -27037750 ], [ -115022203, -178138490, 243525331, -204287673, 238394327, -207662233, -217099111, 216381712, 239488064, 212219786, 147898476, -3956319 ], [ -211181308, 49161807, 10375176, 126509962, -249671115, -226919025, 47704776, 190709114, 232565844, 36930189, -70754359, -15015360 ] ], [ [ 4630604, 63938849, -146264937, -59719695, 21982845, 188324667, 162443538, 136264188, -152869551, -50176816, 28715486, 251098523 ], [ -78037797, 224599345, 133075308, 71825968, 108468680, 157347211, 106724383, 92659000, -65603944, -38719609, 53300169, 184442912 ], [ 81113240, 261904363, 97073762, -49622432, 40402947, 66202301, 196926798, -131036696, -134862736, -160055783, -238474415, 93960594 ], [ 248304650, 61053022, -235829285, -72650025, 216335170, -240619204, 60282516, -31866636, 224809532, 7081117, 34871875, 119318558 ], [ 172340247, 8350164, 118804305, 163939625, 13481973, 116022638, -73377590, -77836748, -266900532, 90932248, -133731713, 168514397 ], [ 242540458, 201790984, -120548003, 81532296, 135212250, 3276167, 4562121, -33325052, -102803058, 39336386, 263653787, -150888394 ], [ -243216280, -238240719, 44064810, -123494185, -20659751, 241941885, -227350653, -174678821, -153493431, -23065985, 104282865, -170033310 ], [ -210276966, -222372325, 161611625, -252554238, 67141609, 42041841, -214287948, 28200974, -114453025, 8038402, -194788653, 90108257 ], [ 159773478, -266739141, 17695063, 79182383, -266916146, 120278706, 23033720, -104005538, -9232202, 97778290, 76813558, 148529644 ], [ -249728697, 154263990, -249416379, 80556698, -80869883, -234241729, 101220619, 28233159, 89420194, -66598937, -119043835, 66926710 ], [ -152435077, 167572339, 98314806, 268306574, -253879417, 45958070, 30485318, 191951042, -40749232, 234308694, -140076699, 190171975 ] ], [ [ 10897453, 238315319, -151844459, -128737295, 34532398, 27812719, -188455737, 81270638, -50630733, -187223404, 5597596, 106202634 ], [ -251416097, 225679702, 59440865, -128624274, 134386999, 184477428, 244852629, 155911957, -159382827, -180576427, -156392984, 201638465 ], [ -104780654, -91091786, 209789845, -158803556, -50005680, -109326559, -106411137, 51340666, 129482946, -126053547, -248039635, 74838810 ], [ 26207091, 85400987, -26741546, 148596661, 67032741, 138298018, 124070692, -1728534, -93958646, 44117404, 73238418, 38424267 ], [ 13061372, -84306359, -196512036, -38877031, 204937697, 116325958, 136682055, 127170113, 226373839, -147038907, 118328813, -231112373 ], [ -137005935, -252647310, -37298449, -192883404, -60737052, -196158546, -249203703, -12066953, -48024095, -44530759, -82909269, -48707517 ], [ -266328890, -11792831, 186360380, -193523610, -191193463, 150338345, 511190, -130354097, 152835242, -93960366, 56093007, 30070761 ], [ -177515710, 136902634, 63464114, -156505425, 138296279, 64701530, 190462749, 171873017, -97359522, 234462427, -250224043, -89044020 ], [ 57954251, 18642110, -147226911, -161317806, 150804394, 201907020, 96573257, 16221294, 146666075, -139562460, 251003901, -201340572 ], [ 45391037, -85325267, 217064184, -136987654, 76178429, -184549273, -170862204, -44949212, 160689855, -119131303, 103991156, 38265646 ], [ 256591964, -106982603, -137743903, 216147412, -89590057, -153194208, 172599180, 167940643, -234671861, 191162994, 71511078, -118718014 ] ] ], [ [ [ 19046060, -140313297, -177799904, -197372656, -179786414, 44472375, 166536079, -7274628, -260143402, -38258822, 132521989, 180001932 ], [ 124912266, -70102428, 80358825, -231721572, -48577335, 19775768, -253230905, -260731700, 162015115, -150177684, -200946915, 49421264 ], [ -117688824, 257365490, 239864757, 173916286, -106375052, 201548924, -131458668, -139799196, 254138881, 93501912, -222300957, 207533515 ], [ -182165462, 97313581, -33115533, -259046748, 154443334, 100197972, 206351133, 60024879, 137243383, 217982208, 255644523, 32555521 ], [ -259391253, -82753938, 64159593, -209591941, -205972565, -56452757, 220311818, -95734327, 233703777, 162660836, -105748421, -144394921 ], [ 175937180, 137454120, 69941166, 256687314, -214485951, -61318451, 55173235, -229903605, 255581176, 38548605, -103028724, -140049643 ], [ -267823007, 49737231, 255975582, -248986364, -46179802, 87021322, -37080189, 81029751, 114145261, 249967643, 56041477, 112648374 ], [ -106307629, -187455940, -214760242, -209726495, 175751414, -246625602, -8924311, 60864126, 92596431, -232992610, 193544487, -33641411 ], [ -258920827, -197158927, 192943501, 237910803, 135181550, -89469008, 239885600, -120403514, -143027348, 142238575, -95336282, 10723205 ], [ 86693239, -179263298, 228595870, -179134370, 264499849, -119520753, -44701134, -132456672, 21061271, -267992989, -176871582, 10399014 ], [ 104139732, 248440935, 181124366, 226382391, 160336128, 148459993, -82762386, 217433251, 248712974, 7281210, -203824875, -245547158 ] ], [ [ -3237324, 72392601, 29311610, 212743460, 19603227, 86439673, 138454057, 211991692, 58844934, 30866922, -227026907, 76424270 ], [ -171878335, -70470147, 17308192, -224068986, 104446947, -117825985, 7609893, -80398240, -77573669, -57025991, -240982798, -163546466 ], [ 153481139, -203007392, -1506332, -193253184, 20824755, 77137990, -16665472, 145763500, -125979221, 31082618, -120058583, 4812319 ], [ -234343731, -123976700, 111453873, 149268282, -122474819, -129819470, -108146553, -118518905, 264945859, 81125708, -61303918, -20408778 ], [ 5743019, 28447498, -60949291, 254705031, -112640289, -39023063, -265294365, -4508402, 190528157, 266966033, -14413011, -193566782 ], [ 118052707, 75463768, 246239436, 2770240, -266915393, 215168275, 93973673, 161159047, -204740714, -22986737, -22567338, -124768759 ], [ 186177211, -167478840, -230051415, -142633063, 262859238, -207529180, 43398404, -170133659, -56374958, 27833708, -257960963, -138941535 ], [ 46612785, -260650312, -2743162, 55620182, -152838021, -181367064, -5128442, 117379538, -261569273, -87090835, 268155002, -88212975 ], [ -90132874, 127603650, -10618154, -58363714, 152889114, -251910991, 114234503, -64071788, 208606046, 120763115, 236934950, -199307800 ], [ -166871382, 216429389, -58841135, 169418001, 100296608, -146374, -244263233, -228775380, 116471409, -216177855, -265813680, -150576301 ], [ 222312057, 67914327, 117128831, 81692856, 35164600, -130801118, -38171000, 24055435, 262006302, 214321690, 126976269, 168193273 ] ], [ [ 164976650, 90051946, 174689736, -229088167, -256691441, -29916117, -239077001, -86217109, -161939066, 245716230, 83331812, -245903088 ], [ 66544717, 124804409, -93864602, 205489814, 253939277, 258058787, -218449209, -27366831, 148562984, -30709547, -10266519, -92163323 ], [ -43575558, 104449198, -254710355, 160722820, 122299001, -193997786, 145800992, 11489989, -97196454, -23924305, 9106871, -155405050 ], [ 57145679, 69377134, -71057420, -21190681, 62052616, 1922110, -35365266, 244918715, 202974707, -64626888, 117313395, 166524835 ], [ -209111230, 49282814, 160848234, -237622055, -87238500, 159881720, 233844015, 264358320, 55497033, -245566904, -253629652, 167044118 ], [ 125822519, -164367428, -198247977, -190186951, 202543937, 142090586, 240695500, -207443568, 104827187, 227466577, 17648437, 147124962 ], [ 54794659, -264671673, -38195590, -128117832, -223562292, 51326958, 230233600, -239499622, -91704781, 91074717, -100476587, -205885437 ], [ -165718750, -255203976, 264359665, -4565894, 237599972, 99679140, -80835382, 237515641, -128846131, -171456002, 163944017, 28635554 ], [ -41548414, 47342875, 251141796, -118020458, 215401591, 220562654, 139291878, -184027539, -220157721, -203808003, 108516502, -53690644 ], [ 261592706, -265064078, -68025554, -126632243, 204853298, -203374066, -49315975, 196857386, 253040145, 223520834, 82458739, -180953898 ], [ -216627154, -47746533, -11249734, 7541398, -241737535, 94149479, -56330793, -210068710, 223006091, -76834928, -143772853, -4086017 ] ], [ [ 241896733, 174309397, -214789681, 100250163, 88482525, 207218530, 250013029, 131982959, 82760569, -78577902, 214213616, 237865257 ], [ 263619978, 244089081, 76151614, 244971992, 151539248, -139482556, -251263536, 258060677, -39024944, 200508903, -113674173, -74826295 ], [ 174045675, 13628444, 95336469, -96538233, 61425667, -7019579, 231691306, -4242677, -220724917, 127036109, 243654177, 205525535 ], [ -214337816, 267662096, -82131830, 179296248, 69940141, 253960746, -85106816, 57904289, 97998418, -185523215, 147864245, -191453501 ], [ 176365224, -200636623, -172151040, -2778851, -170683775, -227258625, -240349577, -114740365, -4911382, -244796436, -194597657, 59934703 ], [ -97389999, 138396659, 182769283, -252120729, 240871935, 98587051, 172913207, -11798378, -268087359, 206822888, 36520236, -248506127 ], [ -178960481, -157818205, -66707870, -30935013, -38698223, 197653725, 237802008, 95962073, 71800434, 195440081, -124739245, 31221675 ], [ 76662396, -115147901, 242593430, -141992509, -236674644, -94820964, 169644587, -67341827, -151989468, 199840231, -186236251, -183201708 ], [ 214140046, -95924172, -267442537, -35691290, 129431921, 137978421, -221605061, -117403772, 63348241, 86021859, 64906029, -87024010 ], [ 194763908, -226545522, 173198044, 236146181, 99409349, -37846019, -64130525, -34487042, -179097051, -149243348, 72844216, 26944458 ], [ -1626828, -13521859, -226590523, 197384060, 244577927, -136765334, -99632762, 69993712, -267286142, -213612741, 215655839, -175805305 ] ], [ [ 41366376, 205270346, 125123496, -122430710, -186473393, 116977115, -51214439, 251030802, 77879154, -262513974, -133699805, 131240505 ], [ 108178922, 129850601, -143014400, -134596233, -156160809, 105109937, -262194520, 168713029, -117087925, -6429905, -135969650, -40122495 ], [ 141925345, -161894224, 37425220, -237690500, -172966664, 99023720, 36575657, 59837165, -147401351, -157731441, -39995659, -199178256 ], [ 208417616, -124587641, 117712286, -184250375, 81121203, -158988879, -117315180, -47225586, -201551185, -201522138, 135800951, -82881441 ], [ 36448372, 78654450, 65906364, 68427601, 255074520, 70206872, -81432087, -115617387, 161462600, -42035166, 31652212, 169085585 ], [ -142131235, -149034013, -240041250, -229579741, 62282873, 1907750, -108654010, -154880218, 104946638, -222619344, 107764574, 217364435 ], [ -23911980, -2810883, 19540553, -217309125, 67939326, -72349450, -16855093, -256104751, 202599301, -89455242, -227668392, 151425453 ], [ 257600412, 10716768, -250476635, 264004752, -156714576, -139371454, 111834427, -90249469, -222822765, 98090988, -127682532, 194141614 ], [ -185769857, 218082886, 120029069, -139885212, 42377041, 235358673, -233818766, 171727700, -21402770, 241139818, -156496300, 117825765 ], [ 251093772, -83843359, -210497450, -57941195, 52642971, 69837729, -9745692, 232280408, 41921294, 75544177, 245077732, 235834452 ], [ -85211144, -114829343, 133555429, 13508585, -28203721, 106476207, 86308234, 222139354, -72124556, 136416420, -146500151, 234623584 ] ], [ [ -223544266, 134350364, -213808170, 204096300, 246654774, 170700346, 154863968, -11722291, -136923961, 260742104, 15648303, 169931406 ], [ 115015317, 107996465, -79168112, -39287862, -32218667, 55016555, 117242900, -161705551, -146321851, -242452664, 14143519, 90624448 ], [ -155645228, 113720409, -266783182, 196754828, 102147065, 98390988, 111274474, -75893489, 266139097, 132376765, -171253530, 226775569 ], [ 128623707, -101531233, 240500679, -135095749, 77620977, 91336187, 248646694, 37635182, 265450982, -115789400, 161933367, -136697257 ], [ 268052081, 141582813, 67551492, -232801695, -1580714, -191110930, 224216756, -64892761, 177680564, 218022255, -209319487, 139186328 ], [ -105912473, -210040089, -128502673, 26817244, 190729650, 102893954, -143212811, -109522026, -105202662, 126726577, 10087081, -255600076 ], [ -227569118, -227835222, 247620778, 2508142, -4798136, 140166675, -166197130, -251491781, -123039680, -156500516, 160032493, 170937621 ], [ 71944181, 220110240, -18991259, -139368652, -90408328, -192388018, 215115779, 55934249, 146331973, -117259447, 117098008, -90992406 ], [ -28990759, 81509570, 258320888, 31245084, 112780631, 50838530, -41003664, 232233352, 247256995, -101774113, 212453239, -26187176 ], [ 128830332, 9174814, 143342451, 199486420, -41002175, 107761313, 3946271, 160559150, -165599262, 122978352, 51215469, -26082613 ], [ -69838022, 108269547, -81905926, -250770549, 240640683, -27986997, -179968025, -147269490, 177153218, -90399240, -117323168, -6808385 ] ], [ [ -253051083, 32347145, -246712006, 180174434, -38022545, -151279434, -24448615, -174175649, -96501941, -198249414, 90612860, 255621736 ], [ -7869037, -215501280, -228646307, 178327249, -81566157, -109473283, -213694631, 87905499, -234657851, 216976556, -156601689, -231365376 ], [ 107683130, -78287127, 105227582, -247077158, 194019310, -102137764, 137664059, 233896508, 19056601, -89094047, -100603120, 100046742 ], [ -265315434, -189574714, 78993833, -254648819, -112896873, 79285683, -134163987, 231247283, 254920020, -250398492, -174890966, 218736155 ], [ -251022188, -7163992, 241264631, 47538703, -104149349, -265021760, -57219675, 22493890, -224983861, 15161445, -51504596, -93506801 ], [ 253521874, 211358591, 104163542, 48783972, -14052680, -230669283, -103362874, -262835369, -71917102, -14153891, 59715158, -77868915 ], [ -131828619, 112748633, -186859250, -201102898, 105349467, 46099660, 198357576, 128276430, 215574559, 88254730, 183297678, -177616811 ], [ 16428078, 238655698, 155064945, -52036870, 228897990, -100657165, -255892762, 159221427, -47191911, -250019019, -158846424, -229797646 ], [ 266700710, 186672549, 230621495, -170714783, 162234847, 34217344, -109586196, 90664900, 242720554, -21196605, -252731746, 183838369 ], [ -167482408, -170418586, 62746118, 160483101, 157306780, 197543982, 205960245, -199553753, -107101125, 118179822, -58623834, 115957480 ], [ -24251855, -26090052, -253953998, 58157665, 195404504, 171086496, -87000783, 94887880, -161448651, 71697359, -48749456, 229082074 ] ], [ [ 113045350, -229077942, 199133785, 120338461, -152806097, -116742130, -175764576, -101900986, 238254166, 215942761, 27322981, -73979580 ], [ -72063099, 245322856, -161426639, 138253679, 265884149, 190744087, 117673667, 214644402, -151459173, 259704961, -219440915, -261005650 ], [ -161446563, 58481224, -135429659, 71678349, -208796803, 105801857, -145142316, 12599372, -205739830, 252458496, -65642294, 56218652 ], [ -7411364, 51163785, -24006198, -229159187, 176743309, 76488601, -132072722, -223321616, 207819414, -89899803, 219109269, 142738044 ], [ 246853090, 85845252, -171270823, -249412242, -136498815, -32606787, 66481947, 212539069, -192794837, 72453992, -222467855, -9961106 ], [ -228869567, -67706561, 56988651, 128277814, 163572831, 13155452, -129447275, 221736812, 232751733, 251026632, 156731682, 149188058 ], [ -226849218, 38957719, -49766255, -129405803, -231920253, -153907745, 222905666, 219408039, 130353408, -213907004, 100150654, -200365095 ], [ 98087306, -250355344, -115329267, -202662350, 232754561, 36918221, 226976489, -257537103, 128574575, -10812946, -16680469, 200393716 ], [ -243140391, 238463895, -253235916, -73664936, -194275151, 12423180, 51413278, 76269435, 160040885, 134738610, 240768221, -27052853 ], [ -174288657, -184851809, -120512552, 55257389, -239390586, 244185976, 262555198, -179954487, 150815134, 51693780, -10354024, 125962610 ], [ 40568841, -94660328, 33379632, -195549710, -131876567, 253924479, -168904586, 52731707, -108997833, -18913114, -135745905, 36925794 ] ], [ [ 30885157, 63148676, -102970335, 42339866, 122913798, 118081981, 36474866, -107830987, 17321477, 19840174, 242286496, -66016455 ], [ -95343155, 134154889, 72622454, -39137825, -268408276, 110010743, 127197414, 231034244, 1365761, 8113140, -156559635, -21650042 ], [ -267624483, 388374, 111102194, 153494671, 87349274, 163961921, 88802269, 150240935, -33578687, 54861633, 74784682, 38951878 ], [ 38297573, 151322561, -140179656, -98315742, 10076015, 78060821, 7834446, -161381382, 173743715, 24596080, -35707810, 202974158 ], [ -34313871, -181726523, 260062670, -63017919, 211776179, 9047696, -138359156, -66272556, 220274427, 238736890, -194365172, 261518958 ], [ 189725379, 79302367, -170014468, 46467030, -39941399, -201600744, 259803447, 55517086, -216332706, -84976524, 182422196, -31024148 ], [ -2827190, -191945729, -208847421, 256584142, 242929459, -217265390, 26430889, 97195225, 204355092, 32031851, 198162780, -203529437 ], [ -260578575, -18846256, -126250187, 136982792, -87552061, -49918714, 18717491, 247742280, -229852686, 28226280, -59610443, -249104998 ], [ 168920056, 222256593, -175454185, 139446582, 108059484, 110239192, -21297987, -96532519, -230475935, -249688824, -173208480, 14954649 ], [ -192720159, 100179667, 64273029, -83441157, -221553527, 9349017, 173434419, -57039897, 164636367, -114779373, -225452499, 80521800 ], [ 208411783, 205960309, 246510091, -210579475, -245098699, 37310290, 241768845, 267315044, -118400347, -67006090, 88455893, 222053744 ] ], [ [ -174581968, 255370953, 170432811, -231875109, 183563327, 76038141, 256807586, -156025570, 264426888, -242898816, -227709660, -28070694 ], [ 84806062, -178821701, -121844906, -59126941, -201016396, -173960826, -188551524, 243760313, 234310458, 69023603, 98595933, -194835042 ], [ -241344440, -66039244, 259969043, -11869051, 165255435, -69872477, -102446081, 167576874, -15640825, 124526044, 121642052, 121916667 ], [ 94506506, 166122865, -19820792, -105666955, 6651777, -94168326, -245238510, -74186550, 339970, 10946752, -85766798, 121052183 ], [ -115399759, 79231183, -123683020, 261249314, 79965256, 30513201, -37979526, 137423248, -39834529, 162798688, -182972591, 171905698 ], [ 247961114, -138194091, -148215992, 244210656, -50407237, 104889112, -166320051, -38898537, 109061488, 211980893, -34290619, -228094694 ], [ -46358837, 76725220, 201377533, 179247396, 139307183, -179689425, 10670337, 40861374, -16862899, 227118407, 246907682, -155569856 ], [ 245061258, 186027723, 109935522, -63650450, 139665854, 46262559, 214261373, 113422646, 249273865, -43362892, -224264528, -4310148 ], [ 267006752, 83241440, 108996721, 67285657, 49792014, -235493508, -46618045, -222024085, -87837508, 118016643, 163321611, -148384780 ], [ 82911689, -146846981, -160682690, 246959134, 59008038, -162401568, -192647483, -241862168, -1677815, -214089434, 44805978, -35557257 ], [ 72844830, -157033753, -190448412, -214330798, -217111387, -229618520, -129542568, 161294361, 57461203, -134021595, 231757945, 140157845 ] ], [ [ 149853304, 213975623, 131914833, 245239125, -91143317, 191210766, -208463014, -107296393, 210420866, -196820765, 458221, -85605057 ], [ -214474107, -141768798, 18773693, 70168861, 94172656, -197850095, -96690436, -212518039, -263469974, -58761261, 65287240, -69361879 ], [ -246909339, -150342864, -36081328, -77444637, 174362372, 52605032, 267816783, -174214334, -69630593, -221543724, -257629895, 227622658 ], [ -3810119, 85796919, -120111232, -240766496, 210869479, 85049727, 113549889, 17922449, -51366055, -41728570, 140675335, -146427345 ], [ -85251951, -103379807, 11684235, 251065634, 226981118, 24055390, -160976843, 236442552, -100363722, -77133441, 207013886, -127064976 ], [ -20466400, 223750758, -97770191, 66741189, -248410886, 266072737, -43511757, 91423274, 322719, -35445684, -50287160, -258895750 ], [ -119475665, -64070523, -70260204, -121582791, 76474468, 176702627, 210066699, 253547605, 80356595, -47770996, 78470360, -197362359 ], [ 170120896, 18777606, -179775103, -39819192, -106784898, -80764701, -241274629, -259813460, -80725094, -106479122, 267803978, -127468931 ], [ -91637211, 222913751, 193151656, -237913729, -222383897, -217439661, -21629261, 38966182, -79745268, -261471594, -160211481, 61525690 ], [ -68447683, -202106584, 81216817, 60866640, -5203313, 236323461, 184862925, -247079379, 217404054, -241798470, -9721213, 215650864 ], [ 258624845, -256314148, -229769604, -138893198, -120076967, -118408800, -44715297, -97269698, 44400035, 190041347, 24658341, -90235013 ] ], [ [ 36494747, 64660059, 212735486, 240202294, -119418779, 224553985, 170109559, -199622230, 31138810, -186720526, -5105384, -244427353 ], [ -107689098, 47291150, -105189761, -263026913, -59871914, 22104128, 141471115, -195180280, -12491436, -161731612, -185846626, -202951230 ], [ 139512980, 225233648, 87713962, -65320559, 241183227, -1525174, 15791575, 72221115, 82904756, -4207436, -11096976, -97750372 ], [ 97055635, 92531375, -34296891, 113862530, -194424323, -44985827, 261286072, 125446855, 118306861, 195004309, 58318045, 87291041 ], [ -9974659, 175143312, 113510081, 12642645, -200373689, 164284545, -93354659, -75684009, -201488002, -151910871, -200776248, -216106575 ], [ -256974581, -110213696, 137381731, 195359464, -146400068, -40876468, 178245286, 111067387, 217129126, -42700450, -177937242, -191541444 ], [ 112133028, -254333309, -21310700, -78760587, 224928058, 267464516, -8365956, 43027616, -65029088, 148651375, -110292013, 131187122 ], [ 216692610, -176259865, -147006368, -65390644, 175940538, 75675638, -164181865, -70853964, 76985599, 249506241, -26271435, -228422250 ], [ -212274102, -252991318, -200825690, -46942619, -117301383, -106822824, 143157533, -12272452, 122911227, 22516981, -158312360, 240659808 ], [ -12776350, 180424869, -216365978, 187643194, 115935279, -134226468, 157465330, 130235219, 211265146, -155847407, 207095788, 140704742 ], [ -87030906, -80311015, -131783645, -12486306, 212917299, 181296240, -190048559, -197938427, -236575351, 61232048, -99727542, 140037769 ] ] ], [ [ [ 139747521, -162289000, 104260219, 142004108, 261485811, 119547279, -75412340, 268280973, -120341057, 163910602, -65386793, 233553331 ], [ 151535176, 53518908, -153384046, -167268485, 240382868, 161957618, 6737371, 202618272, 152012311, -60283110, 175697354, 158934992 ], [ -11373548, -257973982, 129585273, -86095548, -72641682, 114693862, 166928206, -221260472, 173894103, -111191089, 35543978, 197850578 ], [ -151318240, -149816286, 252449144, -68174509, 239970490, -76685642, 64328164, 5495631, 259781634, 26984808, 1501250, -18086043 ], [ -66848818, -32172482, -21204783, 141542247, -243789314, 524191, 26372091, 135934059, 89245361, -36551741, -209637368, -68684861 ], [ -131212555, -158850419, 118747314, -11739647, 157620026, -194126809, 260847885, -14306151, -132487025, -73607975, 183308920, 112729163 ], [ -176038381, 263134652, -198170653, -120596323, 123052735, 15956440, -29059550, 228857179, 157798976, 248122314, -116734637, 188253254 ], [ -153977865, 164219414, 26198625, 52551419, -206528617, 203572051, -118783112, 52681504, -179187641, 228675300, -96611374, 141048560 ], [ 142538532, 27006705, -203612408, -118162633, 60059168, 19267413, 45508437, -134541041, 20471225, -222627970, -8457004, -219363211 ], [ 87971991, 35860999, 188876907, -20373275, -181442699, -142149988, 168647969, 246010841, -235430971, 94711728, -9596864, -130005136 ], [ 6155504, 233963555, -162357371, 180974582, -220292575, 118451708, -228217933, -235860483, -248445613, 163621735, 39509953, 102203401 ] ], [ [ -184965661, 226276314, 165734600, -6103779, 214186111, -191647590, -111450021, -242435932, -180138214, 183328281, -48526755, 78017918 ], [ 204853941, 141745018, -53784167, -81450791, -210272851, 176983485, 260204200, 86453, -174231, 187030898, -84626173, -50170979 ], [ 211323552, -64771999, 229460503, -181781650, -1715590, -5505797, -103768347, 248586343, -9323398, 203486345, -150709356, -81091378 ], [ -11683333, 34354071, -145260570, -100337792, 65607107, -118918017, 139526941, -12283144, 252022124, -140821067, 183916120, -5270152 ], [ -222192164, 110144021, -154874975, -194067759, 17014436, 153479051, -130142345, 66058583, -260723195, -169325202, 136789849, -261520149 ], [ -76358073, 4212677, -232948272, 256923517, 4744014, -86660498, 256199476, 31417612, 95852195, -219935952, -183198549, -244164841 ], [ 7674884, 180579681, 215673100, 39908632, -239313610, 67734361, 74030848, 52128808, 118795031, 30710337, 109527946, -7322285 ], [ -187813327, -225514473, 218655996, -31684972, -95417352, -111006673, -240656669, 238964038, -223756558, -150854659, -22775470, -76175840 ], [ -246970283, -91723863, 150083615, -133908144, 196399999, -75060690, -261255788, -209970678, 166437232, -50708296, 258345755, 155076910 ], [ -252131674, -100671385, 120778369, -234559972, 267949093, -179160332, 159514326, 182798739, 2876018, 162989713, 206600259, 125825147 ], [ 111632870, -59793424, -111426672, 197418689, -148004691, -45888444, 6734719, -58669637, -68187694, 53255524, -91553676, 262403548 ] ], [ [ -172912798, -59595453, 185374011, -13144554, 110066321, 78898351, -90558597, 131072333, -140838914, 134101812, -199641938, 104199380 ], [ -208030524, 198014980, 67365587, -246717317, -210014679, -167815030, 247074771, 48030646, -118575940, -119826060, -254581578, -159348237 ], [ 190766192, 53067283, -71088476, -257045662, -84307050, -62879662, -204751501, 57562991, 86125936, 267465127, -75809732, -120269990 ], [ 173406367, -80314063, 70125167, 127510257, 203963891, -97346837, 65799520, -198053706, 149936357, -244264957, 105516225, -156226123 ], [ -20083040, -227453465, 101293578, -9587028, 87841217, -81862710, -264836478, 43473052, 106642931, 88463231, -127689646, 116265848 ], [ 22453456, -155589729, -208664336, -93786309, -256075345, 116027696, -260318125, -242436116, -183505424, -93380429, -257755748, 69725131 ], [ -197355133, 162782102, 31768587, -223695657, -53540616, -193136437, 258099682, 49675162, 165729022, -67434615, -189635823, -142319160 ], [ -44673355, 145240732, -37059772, 230120810, -74025491, -143215139, -2367719, -208768211, 91200702, -214239362, 75639590, -63056595 ], [ -76719303, 59509621, 110083030, 230299039, -113019167, 167463711, 180102927, 266120227, 249307842, 155938501, -110199920, 104460483 ], [ 152841002, -111964841, 168269197, 108396699, -4958876, 194210137, -221326477, 98726051, 153642732, -246762024, -49672243, 9143557 ], [ -156728041, 203657967, 67994825, -120756166, -33856097, -208294872, -221420356, 132305355, 259670839, -119829685, -137083615, 98732411 ] ], [ [ 5886819, -193576573, 89812201, -155796021, -206647325, -19193163, 128532315, 11356539, 79611959, -140681575, -3353888, 114320011 ], [ 15209548, -139785676, 244166221, -232287616, 220599096, 120557192, -208314867, -131428995, -70463206, 245676107, 9004093, -129875930 ], [ 225472815, -205084289, 169953643, 177537988, -60944135, -245285329, 207345132, 250945189, -65413536, -168718600, -122839858, -195189527 ], [ 58998154, 9980979, -77362157, 80888000, 65717058, -262396337, -48487994, 195161269, 158789847, 190527052, 243906346, -235470770 ], [ -123314321, -21800028, 5374122, 153681451, 120491246, 110712749, -183331165, 95364695, 158863403, 135332675, 44545232, -221031876 ], [ -188044125, 130539710, 197691753, 174676337, -39351962, 46856809, -173613667, 49287025, -163532832, 158413358, 153280081, -240965678 ], [ 233923332, 158975150, -65364076, -26204656, -226114956, 234251317, -214306478, 226788011, 82935017, 224795191, -69389648, 212436967 ], [ -39657851, -80482257, -87484523, 242652884, -18501342, -11504610, 77067525, 29978463, 22086420, -64928532, -180259013, 265517671 ], [ -4676870, 253538479, -21145704, 53379842, 24554997, 250049752, -209019936, 9403668, -186011210, 197585392, 16237219, 227120037 ], [ -120562394, -180985691, 69273360, -190173672, -68316082, -99933679, -149929391, -198256826, 83963812, 138604930, -56957887, -117557560 ], [ -183817906, 95046471, 165790558, 25782565, -36636763, 79652285, 222839191, 262899029, -164604124, -12492968, 202051493, 71307476 ] ], [ [ 169602873, 266202583, -212646073, 60326296, 17008776, -115571696, 82507857, -212673825, -2425479, -45801198, -58914559, 61296695 ], [ 238285927, 240215456, 107814877, -90724327, 250111985, 267561330, 185880982, 200329197, 170258622, 139650572, 121135413, 74295473 ], [ 78425695, -59181079, 207695003, 72290633, 60886407, 129833833, -228015304, 224897850, 44325951, 238585394, -213226255, -143008890 ], [ 241216675, 103525007, 78742306, -51370704, 29874870, 24850231, -162231045, 35746553, 8464870, -100354225, -84540524, 143814072 ], [ 94159731, -16147293, 56054583, -138917655, -372004, 33165783, -132746165, -177446220, 13820737, 236646720, -20563829, 215517277 ], [ 188584431, 131399117, 211708247, -47630046, 139183329, -190731760, -96830062, 35767194, -247986306, 142403758, 228350504, -211899428 ], [ 264147066, -221104145, -200241704, 140881856, 99651843, 234103884, -40186648, 38937557, -188699171, 102991568, 267416104, 52003498 ], [ 232587970, -57141755, 259098667, 19687175, -191181743, -73773753, -4335488, -232453461, 212479635, -140032348, 94037474, 225473679 ], [ -35110390, 58697501, 8962652, 141818109, -247711378, -75358001, 59870328, -219383036, 193120797, 70890495, -266935640, -261908558 ], [ -182555074, 87996508, 9658373, -9502388, 32729973, -2843399, -84099570, -264505966, -253438247, 101486530, 130781805, -139681924 ], [ -138016027, -49466998, 77619347, 50184142, 31754164, -248715765, -37131022, 135647240, 48473807, 164771297, 104710628, 214604916 ] ], [ [ 38785872, 37199199, 30883731, -126404070, -34317999, -177858799, -37562430, -188034742, -4850100, 243821033, -25727976, 128108752 ], [ -32735928, 217925178, -155493885, 179475559, 120708939, 208723735, -197057143, 211948444, 219424737, -109551534, 67026298, 46522831 ], [ -242182104, 13569380, 85361776, -158335643, -74348965, 45849400, 230728243, -235908691, 234116244, 169745566, 185718885, -242861875 ], [ 36426101, -70509153, 225044309, 129339177, 80427658, -253516047, 201395878, -5514788, -182507550, 200816633, 216992653, -1821402 ], [ 86753343, 59288368, -105616509, 133344575, 267261602, 233106098, 100332565, -75017678, 219266701, 229465095, -265436753, -86754441 ], [ 28098969, 41789120, 114102583, 7325149, -261060520, -179453772, 140960410, 103795551, 81308129, -31718271, -120924991, -103049498 ], [ 101439045, 2305542, -198158496, -53968555, 173966146, 53171756, 196615612, 4626844, -7797014, 241259498, 3995483, -195870762 ], [ -52584165, 79278886, -83035685, -48186359, 200198238, -34820384, -104757917, -210547276, -52157003, 143141422, -107419121, -15767065 ], [ 84134522, 229752259, 168694681, -114781695, -180208331, 91687207, -131671610, -57736796, -212543056, 147302078, -182437350, -64075148 ], [ -49992548, -245579238, 148109955, 63642903, 22343458, -172885803, -239832973, -238571911, 67155437, 133034119, 158540218, 161252264 ], [ -57194039, -267716044, -136895318, 154097526, 141700488, 4045879, -255600892, 148559607, 169431640, -146574421, 163348118, 75024651 ] ], [ [ 208298360, 67908656, -220396279, 78905059, -210583062, -129532080, 200120148, 251313079, -13280701, -112142293, -57800324, -138422921 ], [ 39349183, -42314127, -236983910, 59081131, 77157031, 89662515, 238952198, 109558605, 94338899, -154817195, -19040067, -35169142 ], [ 247433596, -13764905, 101208978, 21821887, -237855056, 233873698, 91293036, -144744186, -236386484, 234519126, -103492669, -259239914 ], [ 62107095, -259638770, -152677489, 211216798, -247932794, 135386270, 63325904, -104178048, -114966996, -13494873, 17697533, 209559703 ], [ -128233992, 48446517, 100088224, -261653440, 212440566, 264125244, -221961332, -127829388, 153716173, 166009376, -184632562, 224122895 ], [ -91584924, -110834421, -76576424, 92100334, -157673625, 23011807, -228044327, -189552570, 144142581, -62451966, 157640084, 127605298 ], [ 266735341, -194577621, 233326379, 210452314, -35088582, -195802788, -196823312, 5797578, -262690934, -217066940, 16920849, 33920625 ], [ 193577617, 254710882, -124605732, -91129189, -161629623, -147848103, -32774160, 264743972, 211276313, 221762845, -25944915, 84452913 ], [ 119568080, -137905683, -20118588, 26943766, -68204682, -14440825, -31722600, -235608905, 144096438, 214963440, 136583211, 232825524 ], [ -36637050, -238457961, -124759445, 190052115, -193742196, 25305812, -267700108, -94605909, -207630755, -207549244, -180036834, 20540646 ], [ 101972074, -113726668, 170679786, -57995955, 127209235, 15943774, 119847179, 257003928, 265386359, 46808773, 248355270, 108126771 ] ], [ [ -124099218, 233688608, -190535085, -17068396, -186134092, 152686525, 212389713, 171142481, -213488411, -123049922, -85821946, -206351318 ], [ 16292168, -250172028, 60908275, 40104296, 51396068, 221637731, 153763974, -129013626, 38490027, 162380885, 188466675, 76872310 ], [ -222999951, -35097616, 192718110, -228781909, 48320078, 21808759, -148749447, -83701388, 256486421, 51344309, 236080540, -15397935 ], [ 185610137, 64338855, 220973992, -93014655, -63274682, -246725271, -146133647, -194073716, -170239694, -102875178, 200660855, -65211986 ], [ 175358870, 168935960, 258201828, 4628224, 186966423, -43257536, 71063408, 166927838, -192048523, -237551670, -179933608, 118707355 ], [ -14119960, -118111521, 143771630, -260336499, -175408940, -16190613, 223079263, 133678932, 98671896, 113214390, -100765790, -27991606 ], [ 207103103, 123254751, 52951775, -223916930, 125176006, -72097954, -61502748, 93364117, -57149620, 39132794, -261661450, -169107294 ], [ 20348493, 245736647, 140014218, -44253664, 251698244, -120574319, 210575179, -51845022, -221732470, -267105957, 257977275, 76343147 ], [ -188183623, 264130899, -246362386, -88750818, 133643187, -239856082, 217908628, 95579688, 241475358, 181061072, 174470219, -146296888 ], [ -158427270, -138416044, -185755771, 88207865, -236776996, -38402200, 44006814, 20893077, -6860579, -148667292, -209764266, 262140036 ], [ -18883298, 50958387, 36144077, -70367989, 119697862, -66458183, -46064829, 162923891, -97521288, 107101049, 88948342, -252009751 ] ], [ [ 98904315, 161788252, -123250231, 222467392, -257793020, -171944522, 239278302, 190861922, 137055845, 55808373, -160468389, -5798134 ], [ 35253977, -220291449, 50974567, -220534913, -200795825, -177157439, -165540341, -224382691, 245192443, 162451708, 4300797, -70525004 ], [ -165655698, 241059663, 159759229, 135280558, -15798339, -253699145, 74309421, -6689168, -108715537, -99269713, -237348431, 199545763 ], [ -179881701, 168107976, 253959753, -243750136, 66351036, -232605811, 177750012, 3855446, -256882232, 146227192, 142519094, 228127869 ], [ -8078798, 232458376, 88748990, 13952573, -76125590, -111120393, 64890957, 128599457, -249312239, -47288446, -243960203, -55479832 ], [ 160436575, 102420240, -201613675, 116425833, -260927889, -261784304, 221435891, -250866505, -125879177, -197603752, 44228587, 11958234 ], [ 181954662, 261504769, 132020357, -17874148, -243402336, 226784752, 32721584, -151683215, 22440058, -58096588, -80487592, -25057041 ], [ 136130588, -180485970, 249111140, -234923595, -189415223, 94605905, -190468913, 149063482, 126022940, -37641609, -24472504, 268421997 ], [ 158494456, 70879008, -192694992, 48140720, -247037101, -133243488, 106265047, -49591582, 265595974, 235882230, -217541055, 205853217 ], [ 195602414, -211454979, -61584602, 240843707, -259421638, -236957043, 5380409, 243262548, -118726744, 146476746, 103832520, -190028552 ], [ -113907568, 66623797, -9824672, -141028968, -160757807, 30707201, 176148289, -46710277, 228401776, 89768394, -51896222, 111078420 ] ], [ [ -27444824, 137804567, 259138823, 154553749, -192137791, -229989414, 165688840, 186434298, 36119926, -136909469, 204405235, -27671834 ], [ -111439077, -71807867, -109436859, -116827171, -93512204, 93510741, -259506712, -73610883, -177224901, 79530987, 265529180, 154529362 ], [ -134782209, 7075935, -257742546, -46756713, -118895264, 937643, -49182655, 98062658, 25655600, 235628852, -231624355, 238682185 ], [ 155922838, 114293238, 174752162, -241384479, -153995742, -268003214, 160212044, -78052289, -74395863, 59408804, -41279910, 73676021 ], [ 234284159, -90155536, 210402067, 17387414, -67049426, 225024150, -6383232, -199855929, -114609169, 185498205, 8286204, 32226311 ], [ 97661061, -164032375, -218684865, -31999030, 225400488, -200174464, 117507066, 257269765, -216491755, -196959171, 198099456, -210181350 ], [ 130826242, 159578847, -100326777, -111848246, 11506801, 3509617, 193343675, 49590545, 251323030, -139627202, -117533179, -139015011 ], [ 80830308, -250447378, 193406094, 145934812, 262082581, 246132925, -230468757, 132976603, 1944527, 126433081, 200610278, 44655153 ], [ -266739952, 195827108, -33696586, -22146414, 45203845, 220980087, 14221875, -156947509, 124968884, 71412790, -233258554, 17538598 ], [ 153231936, 206210918, -116409433, 12097028, 174069326, 44968198, -43224591, -169520488, -245393713, 102052032, 249062343, 54127197 ], [ 150618753, 95117864, -81703146, 12251228, -123465617, -148601702, 47762037, 78387701, 261614297, -141627313, -112653329, -179248120 ] ], [ [ 240663723, 151118362, -91060222, 251757960, 109574153, -12684267, -63493384, 37158145, -222773392, -176059857, 234177382, -157496214 ], [ -180427285, 193228923, 238741913, 170723348, -212973027, 181957855, -125119138, -262521924, 225981582, -124744186, 85115977, -228815974 ], [ -166707312, 204427916, 49442219, 267703736, -171588664, 209775551, 201027054, 227730077, -241683927, -212317614, 15986779, -206316749 ], [ -234358635, 167181448, 104702042, 184695062, 233966858, -191887469, 177739946, -244934252, -68865600, -108696371, -141248104, 117334228 ], [ -203459316, 165944589, 200587850, 88948826, -224890325, 51875884, 69164645, -68164308, -71260235, -16553443, 266168957, -266477692 ], [ 4736980, -98284065, 26194441, -266308943, 224352333, -23085685, 252134392, -185636993, 44901983, 96540776, 159011540, -263595670 ], [ 72352347, -189076408, -38976580, -239777829, -237664508, 142979246, 116900351, 212214919, 107515257, 51452363, -205781383, 142326942 ], [ -144918170, -211185213, 124622871, 47262651, -188059451, 26434620, 102507465, -597156, 117025613, 2425732, -78735418, -148485472 ], [ -129825131, 165956529, -68161448, 116057575, -75593239, 13666434, 57455820, -11958816, 130915058, 227709943, 194214466, 226250318 ], [ -252333472, 139215995, 121628941, -47029174, -99758122, -239896262, 181807045, 182639258, -227785223, 44098625, 27474105, -175874519 ], [ 26131434, 167367889, -93140950, 121195392, 252493931, -24278768, -211031527, -108788476, -195207749, -79057980, 77448781, -159639748 ] ], [ [ 7676837, 267398874, -126450748, 203947327, -105080780, 61252343, -184134210, -124502270, 197441868, 48180656, 37322660, 5759865 ], [ -136990894, 230407501, -57219296, -262284530, 218337375, -243441303, 207683767, -125627011, -231334084, -150107957, 82731881, 24582601 ], [ -186309685, -107278741, -155218312, 82281582, 195532462, -131481104, 212166186, -49342970, -224040572, -95336285, 200748558, 165623476 ], [ 122671541, -54356905, 148020874, 112893885, 156667160, 31016091, 3883333, 250595280, 239931713, 19417718, -160868213, -48870704 ], [ 2665621, 95093468, -97413843, -244058630, 173103955, 241060243, -224035850, -97445025, -35606092, 139812201, 146822198, -84117086 ], [ -100748707, -50907896, -139330735, -34080139, -127480452, -236094657, 114670315, 154161504, -114470180, -53242471, -52246374, -256550761 ], [ 24517867, -22323150, 236631265, -68847581, 158026642, -58729513, -168963121, -81249627, 205666781, -130827593, 185095606, 88838155 ], [ 131653911, 135562160, 9076325, 54682902, -230953838, 106866039, 113551011, -212762845, 9847377, 4803463, -102126310, -232930201 ], [ -263100033, -156470419, -144391980, -154660546, 56741981, -42330862, -208141317, -223379386, 83439782, 233296216, 171622645, 138375762 ], [ -97614761, 109515909, -224419805, -176433858, -193435240, -169819071, -76284562, -245004194, 168273733, 115445640, 72090338, -174229801 ], [ 197508177, -265005456, 265443534, 121757053, -159683555, -162791404, 104593962, 165439208, -17976210, -236175847, -3501440, -11041574 ] ] ], [ [ [ -93640272, 216353177, -84550611, -137669351, 94640650, 63505381, 64855572, 2174783, -97440154, -130134832, -204772811, -168754821 ], [ 42005471, -50402861, 128524933, 163365773, 31472333, -212252035, -266475516, -145780461, -116868470, -228893480, 149561144, -71357920 ], [ 130217076, -156330000, -262846495, -194900203, -15947089, -10902754, -33652050, 246673730, 81755441, 124519378, -201337309, -18482461 ], [ 65184306, 45517031, 239937284, -13035892, -68853945, 238573630, -87318609, 37689431, -253256229, -179545455, -237621719, -44111051 ], [ 231698693, -230166711, 255283109, 198088929, -265406592, -260151171, 215113268, 45785820, -175041376, 243648506, 32941711, 72593240 ], [ 95638679, -160192774, -75667279, -199352502, 15562863, 261625241, 68473690, 103076198, -164322067, 22523328, 265352003, -221130832 ], [ -158977230, 118046245, -262885036, -157521898, 238523474, -258146037, -38049276, -91301413, -54428125, -129890483, -120435544, 139979194 ], [ -254567047, -198882115, -126396489, 175282578, -57283943, -249743001, 10914182, 68364818, -22739587, -220846498, 203493514, 192299595 ], [ 220831037, 249072381, -98164205, -42058099, 246721493, -26973471, 195922541, 79300988, 229584693, -262846180, 110773048, 161510601 ], [ -161989071, 126384915, -163623334, 217334738, 219393137, -266442446, 3782502, -63087174, 209630539, -96488762, 118405740, -205774639 ], [ -154343782, 260506532, -61869101, 142722334, 251161749, 249763690, -257922042, -143518026, 115203834, 229134648, 257042892, 118252791 ] ], [ [ -212521991, 130199611, -122410405, 165687329, 25239976, -169717755, 184557390, 262450401, 3496033, 167806740, -236440073, -122839267 ], [ -200153893, -116001772, -66602397, -36848986, -95272751, 24029909, -150496390, -81721031, 182605224, 33411981, -254003463, -92197088 ], [ 176815346, -171715880, 226387819, -109589471, 69852824, -13415585, 67296982, 159643629, -188432181, -79342627, 36677806, -128527405 ], [ -67015238, 207146331, -145465302, -166584256, 44737214, -214886566, -267796329, 198446946, -120037469, -203754278, 83774423, -10250267 ], [ -24137389, -33086588, -190245287, 192490755, -267727801, -9032297, -123244455, 76091396, 26338514, -61815090, 18546508, -146566250 ], [ -198066766, 217596736, 61040688, 82587673, 267857985, 216969179, 45562573, 156953878, 14838132, -140712867, 65838156, 221756044 ], [ 203834256, 2783250, 239444074, -162365446, -246405756, -51939559, -158380247, 245708451, -206285098, 18592477, 146218825, -208913246 ], [ -243974083, 28775960, 216162991, -259688147, -257399879, 228446885, 55054400, 108125484, -120486614, -100750633, -15803588, -153524092 ], [ -31199763, 243729259, 133623557, 198146248, -1802759, 154354620, -42294245, 63049668, 123629077, 174411020, 228603348, -211795757 ], [ 157798387, 112566424, 127086488, -260553179, -6591658, 247417439, 214864220, -144504115, -7347907, 195371054, 231007921, -90653389 ], [ 162630151, 179723693, -187765107, -251276732, -243206726, -190391185, 129308412, -59317496, 99771640, -220187917, 54808549, 131580881 ] ], [ [ 255679016, -97013363, 24375575, -9072676, -81658138, 75050571, 34878275, 178767852, -253182013, -149297942, 42554661, 39604231 ], [ 216053071, 93872932, -266110769, -5831728, 185383572, 200327354, 162096840, -12117477, -211471773, -153905007, 186203203, -85564555 ], [ 141489787, -249006890, -4806897, 241798243, -136787226, -252047166, -113762724, -234593363, 60277141, -165483690, -136202004, 47071166 ], [ -93761458, 80808511, 231304621, 231542691, 123119863, 251637519, 126741290, -232001330, 244779002, 35865437, -265324816, 64700935 ], [ -137178119, 18475296, 84811625, -253523132, -33140218, -238634347, -207873761, -154985754, 150986185, -46637384, -243163582, 132649420 ], [ 23542386, -192407922, 33535282, -134882550, 72993677, 240294230, -98984876, 131775911, -255764798, -49852408, 208833811, -228380540 ], [ 230427569, -218164032, -9669729, -171238221, -257354251, -80911972, 43417373, 119388162, -98821909, -4067806, -170464259, 123267087 ], [ -177729690, 193828827, -172198425, 88079625, -90816547, 266556958, -117778626, 240909369, 180616706, -17199171, -2515398, -78496609 ], [ -38843957, -18259107, -190141662, -95079169, 201804832, 257110736, -239003009, 124732568, -139838038, 82615566, 65214931, 203413776 ], [ 108615657, 173738809, 161682204, 79128317, -48161991, -87458305, -82280790, -75881576, -113520486, -101623272, 36558048, -123387313 ], [ -81263136, 112252103, -92291202, -211227672, -259367249, 142350757, 240687812, 98007602, -235904169, 34011110, -123012418, -96208387 ] ], [ [ 226247939, 174158615, 126351600, 482744, 41950987, 223289762, 86336312, 42407420, -216326738, 266530817, 165703780, -72615426 ], [ -134160411, 251157025, 244928014, -42805593, -144217162, 159892036, 67304508, 214792175, 24333401, 27835237, -191607568, 55357913 ], [ -73590417, -158127294, 151017897, -82786877, -154303103, 247263458, 248494628, -2924039, -109798886, -181560590, 68033172, 59489501 ], [ 63816255, 143749024, -15688312, 98416975, 83408513, 158705892, 130769375, -249139650, 63889233, 255233713, 32209365, 15980702 ], [ 57245153, 32210718, -52637015, 265187486, -230385715, 168714922, -182698042, -157590338, 57286296, 74054333, 229337237, -110419690 ], [ -254616105, -131508606, 23641216, -76576543, -133111005, 222326503, 33146359, 92353345, 134033773, -48765445, 126407937, 248975689 ], [ 120734643, -109064199, 149745895, -141674175, -229452891, -29997987, 5142060, -16218209, -127894202, -121903557, 226167910, -111909519 ], [ 151869625, -130139495, -210697756, -234494967, -137843685, 183231504, -24040943, 104706088, 248522173, -242609487, -209555114, 225542871 ], [ 36492387, 63295818, -85208118, 175448195, 78565872, -130075466, 79836316, -266352720, -139268886, -158953185, 153442753, 126238481 ], [ -219439290, 218214058, 170799505, -35012441, -154636616, -42804397, 48092519, 69840931, -81974967, -213895785, 58937595, 110134371 ], [ -124866593, 74902178, 37024589, 728066, -264034049, -103454555, -67401750, 179234242, 175228963, 200655969, -19860688, -92920632 ] ], [ [ -396695, 156601460, 65271067, 54349653, -35320953, 105482313, 197072817, 90176963, -51902173, 182510500, 237593528, 159222305 ], [ 202367060, -125897560, -42365675, -134569968, -72047607, 125355612, 94826445, -266722823, 137066766, -165312522, -168651782, 23416594 ], [ -139025299, 248556675, -189916735, -187022225, 139957886, -114580455, 115106124, 97432678, -166937963, 42894503, 19796999, -217648009 ], [ 141862425, 191877882, 239996685, -221244862, -172591836, 174533555, -105049650, 67397666, -81421959, -151622536, 67096708, -158096143 ], [ -195196144, 16348587, -164589016, -165221508, 150558380, 15427004, 22577389, -191441532, -182328754, -58660050, -59897213, -25969279 ], [ -196229435, 213908573, -73717745, 169772003, -53580096, -14938238, -208246638, 94854671, -236312631, 133077225, 204870954, -74293987 ], [ 208116983, 106728006, -267050934, -159505968, 75808371, 108263267, -218141922, 99125158, 166506027, -219102400, 203776007, 17759353 ], [ 62607284, -241289006, 60749873, -24441766, -68997840, 150493953, -134502824, -236224818, -391471, 130847964, -196646569, 260201491 ], [ 92462536, 233036685, -16059476, -202295809, -173086374, 347339, 47413353, 125702249, 158552924, 141053727, 47673847, -258744349 ], [ 15924349, 171489737, 186679399, 179558648, -262661203, -34728485, 62678405, -135555403, -48483641, -216163367, -164515422, -265327421 ], [ 257471397, 193117715, -51639558, -266111808, -88442605, -35398666, -177699741, 86803773, 267236060, 184637578, 191153616, 177669476 ] ], [ [ -230869300, 27642202, 35301343, -214251369, -189300034, 35009810, 115846764, -156172091, -8545144, -228059906, -209170833, 43070540 ], [ 30622521, 134263785, 220479811, -166430447, -85257956, 191058766, -241159400, 176244423, 239018747, -214777481, -192307597, 98924968 ], [ -13393856, 261774057, 23985850, 83269815, -141150094, -94227539, -173184876, -189584719, -207694483, 210862461, -230878500, 8839956 ], [ 4362906, -238422462, 183621006, 372730, -200382359, -199335133, 107706520, 64255807, -46911367, -50918808, -249524587, -251334722 ], [ 19312486, -73198561, -133139549, -64908044, 56507860, -111022076, -80894093, -116612237, 89363407, -239021305, 224682282, 29264325 ], [ -137146595, 139298305, 236137553, -237184182, -158747972, -191170945, -230481431, 128156965, -164979902, -62524327, 169069615, 60001993 ], [ 95324783, -215983652, 252777161, -224026660, 112650179, 74867398, -46905733, 181529844, 210684774, -230706258, 245955875, -138985043 ], [ 156581043, 172198052, 30408145, 195034726, 174894171, 12150009, -172311561, -35130217, 214936281, -159606830, 268198686, -170883471 ], [ 88658951, 75691281, -163268329, -14867656, -190891614, -72600945, 246646230, -239289760, 199368527, 95301401, 133508441, -116972799 ], [ 241119063, -132388625, 1827375, -248683162, 208169764, 109811682, -181021966, 87027213, -170290237, -29844915, 6626622, 231543720 ], [ -89920692, -261556046, -36228443, 229002691, 160093287, -236720890, -239762539, 137884768, 118564630, 30714161, -221067729, -118081263 ] ], [ [ 186563205, -193567854, -160041323, -25667590, 126131872, 176233300, 49327376, -4031428, -61406164, -244970164, -124803026, -153143524 ], [ -237587221, 131575639, -78715903, 5151378, -160777400, 48981470, -195467987, 95418159, 128042704, -101237570, -154342340, 150404936 ], [ -148628392, -172754667, -85640869, 250486057, -20050433, -127413764, 7361973, -81390413, 88340105, -32832221, 47524912, -34185782 ], [ -9833393, -28370674, -56940414, 248993908, -125742571, 163969471, 112712082, 15013181, -97978233, -8682878, 187680081, -170754193 ], [ 46258116, 142190650, 71910786, -191043175, 4719219, -170183977, 230079285, -79598174, -42093059, 191931300, -39208514, -164314506 ], [ 210998050, 79453483, 56321474, -227856505, -27300576, -21845154, -127694149, 34604448, -136878222, -15600521, 161831314, 126312597 ], [ -118398249, -157017489, -265355058, -82918294, -257987605, -199589427, 256840446, 190947161, 32125247, 147394208, -5892357, 54392725 ], [ 224345506, -226231405, -79624722, -204529146, 158375608, 173183379, 119083236, 58484897, -12296233, -255817050, 147441877, 211521489 ], [ 250062867, -84905715, -160735192, 82675832, -259035161, -236081419, 172579520, 245266660, -51761297, 4194294, 23838407, -194085350 ], [ -149001908, -108211834, 183496444, -33218330, 118759200, -164040974, 243399355, 205855205, -13286551, -147329374, 255853892, 165422262 ], [ 5827944, -124796664, 65187988, -69595268, 93483957, 178489692, -5491409, -242576843, 33704858, 192551860, -148548389, 246631957 ] ], [ [ -73893271, 98847897, 108444297, -170682271, -247503418, 240932033, 107595974, 70495749, -105347149, -210404221, -122494703, 25622587 ], [ 103878328, -97148417, -153037651, -134476950, 247864407, 70074839, 263431300, -265065698, -22494673, -22874326, -52925629, -58205457 ], [ -226002545, -251162870, 149367518, -31938674, -181073676, -81852021, 232490799, -17344258, 263384971, -181728801, -202717206, 34257982 ], [ 98250534, 258394064, -18257911, -160971743, 22090012, -103634895, -172027035, -220970934, 120001869, 76645967, -178985933, 31611464 ], [ 206856350, 170772290, -24709691, -237681875, 72406759, 8701831, 226447376, 28631619, 127742798, 15267591, 21930040, -98013365 ], [ -52249541, -109559209, -20328552, 242410681, -85001130, -19724819, 239543117, -187251447, -132683435, -3666499, -48669345, -85287757 ], [ 149370332, -599283, -72831011, -11292751, 207560144, 259819638, -137936827, -246860494, -251607323, -29312298, 69122726, -240891967 ], [ 4431041, -53881335, 232496286, 55603530, -41268019, 46518257, -195640991, -13409483, -91404669, -171269953, -57331474, 74621029 ], [ 44631052, 249081390, -121064128, 107197011, 27011757, 200696719, 219067955, 111407897, -40946957, 17929524, 81373252, 164229268 ], [ -145546463, 200244945, 161773725, -221105918, -123657139, -141837115, 42843798, -156426958, -107241324, -166872033, -232249095, -21818521 ], [ -96817830, 2425287, -154602362, -114691647, 210815124, 163760679, -125540759, -181578521, 254704006, 97103800, -4109312, 107044885 ] ], [ [ -149752106, -38583824, -58334175, 118579429, -169956625, -5856794, 179144832, -163032501, -204027446, 172451268, 200536184, -37276803 ], [ -243783929, 21846622, -107584673, 46937450, -193334346, 163827946, 99463682, 77964926, 6615178, -150208465, 235868637, -125747155 ], [ -71843657, 228849755, -246558454, -201275269, 140477139, -70888827, 42681586, 43236864, 175790490, 64578124, -39654053, 26443386 ], [ 127872537, -64901189, -176595255, -7350720, 268181276, -208221525, -175209447, 265806148, 177060363, -205604620, -154383583, 102447438 ], [ 151670319, 125601136, 193945914, 3627722, 202207546, 51542359, -13036060, 73248532, -38218245, 57119294, 179202748, 245993868 ], [ 42675451, -265358059, 65110003, -133198945, -141697886, 204657092, -28906734, 155915437, -70089095, 57358476, 88756336, 211128350 ], [ -162949299, 32866467, -50599050, -19418805, 187224098, -195515974, 24935332, -60219366, 212624491, -152247682, -143598236, -219661899 ], [ -32264151, -262629963, 223458, -148400652, -53382467, 56468094, 99049226, -235558915, -188592116, -97834727, 10415505, 205895267 ], [ -193932618, -231995500, 69362373, 257099656, 177300616, 35134393, -257699624, 40911640, -23119691, -28480153, -3917230, 33027932 ], [ 118248078, -165289835, -228320499, -240823058, -50454709, 4264614, 153266568, -35720381, 17257479, 255937975, 134135150, 102498212 ], [ -73009194, -186724078, 225532856, 28718164, -226911037, -9508875, -219491939, 258406742, 15293253, 152991614, -15663827, -257840719 ] ], [ [ 74339187, 82200915, -145461881, 116207155, -147087442, 102850097, 133739680, -194643838, -111795207, -180762862, 122026321, -141972643 ], [ 75541487, -44249666, -223699532, 205460668, 113349362, -127968931, 203750765, 112118842, 169998164, -172806890, -263677779, -235255167 ], [ 21321240, 153906033, 221908725, 247481755, 53002942, 70467925, -112567834, -267813735, -163990097, -238605994, 99292948, 1668900 ], [ 145628347, -188934046, 221504758, 117864361, 217817432, 79697349, -86285804, 67739427, 55768502, -171302503, -213932759, 80675494 ], [ -217721261, -214566400, -230066062, 65583585, 229321320, -1601224, -186598921, 6799196, -9488551, 50122789, -35931501, 17240033 ], [ -94075295, 218058170, 20256489, -101586027, -266937109, 95944700, -64344335, -134748820, -11089574, -7988826, 162835302, 22857222 ], [ 107891419, 78967499, 187776938, -265101669, -66411880, 115643456, -192787377, -31210125, -53119907, 164089058, 248603247, -211348565 ], [ -153369206, 147215903, -174614386, -1636886, 238551758, 255174095, 241550616, -196279559, -188314530, -173937606, 144661403, -172320860 ], [ -37719206, 170919500, -4179156, 236543361, -704297, -64557887, 251455067, 25260022, -169296276, 72185871, 146599976, 181719215 ], [ -265389193, -210247077, 69047025, 129875080, 81968364, -62904874, 136207483, 42517782, 228686802, -71041435, 136276684, -191245544 ], [ 124631353, 124368334, -132184321, -235334284, 264591304, -227359996, -16960391, -267834936, -44318639, 172314201, 1008014, -139725134 ] ], [ [ -56878008, -218857858, 50271288, -266232004, -80732184, -235847596, -139616047, -232232595, 229778013, 146044314, 229688666, 98289586 ], [ -2015729, -174994449, 248113465, 224154328, -45249006, -147310810, -60463010, -56845359, 223824777, -232537696, 71359272, 144171790 ], [ 140937939, -164709790, -46845299, -84798659, -49928102, -221686220, -223712121, -255467818, 250581214, -44670890, -146050918, 159818343 ], [ -3077847, -72723159, -206904535, -61185993, 78895120, 66268573, -58585797, 60691307, 143699874, 231012058, 15235673, -146144980 ], [ -198921779, -183770772, -262669190, 31193311, -154377939, -147054046, 120445107, -96808483, 176369679, -194863657, -85182605, -240743405 ], [ 19287125, -201408712, -139579302, 126422530, 204248909, 24393570, 249756184, 137799364, 135796141, 263391279, -220714762, -143775793 ], [ -33759206, 63530439, 263338232, -215277427, -145285414, -108351065, 91521280, 242498488, 235451976, 132950166, 146674952, -45340329 ], [ 58443850, -176670837, 3599804, -111319161, 230217957, -71127825, -56514594, -52192709, 215429653, 232210702, -37015678, 266131959 ], [ 137731560, 185999370, 223184700, -89915638, 27188704, -115385150, -102069980, -19152052, -241062170, -152920780, 166032678, -179432795 ], [ 65503577, 142613472, -127213900, -22375195, 202621338, 180109742, 225648327, 68900764, 207858206, -54513464, 54502006, 89783374 ], [ 255862801, -70743027, 201222240, 5005584, -212461078, 83508464, 258291803, -25019522, 26202721, 229404515, 225505058, -53642043 ] ], [ [ 139769743, 70315435, 79224255, 118386660, -93054557, -104784211, -253923823, 191313562, -119863812, 93551678, 99761526, 109265053 ], [ 194945831, 197500168, -267175637, 182591888, -156780387, 78060399, 92915022, -239608871, -116160019, 220192067, -192359316, -143947893 ], [ -224446349, -178909130, 74023222, 183226008, 50927476, -115660109, 192529195, -71219947, -99408271, 2955530, -195035207, -77136451 ], [ 160607665, 58134553, 262092822, 148022296, -74952795, 143192314, 196145580, 70237843, 140953026, 1795228, 220968172, -140865400 ], [ -40602218, -132117739, -214049625, 62274893, -204893452, -147023012, 141303575, -139043492, 195062295, -242054387, -23076462, -232368286 ], [ -236453579, 156204198, -232622924, 210593808, 52935659, -9369606, 224747236, -60301640, -53910691, -48351575, 80863397, 186432711 ], [ 22552749, -117542735, 209249649, 53123127, 178449240, -36358250, -161411013, 238636965, 95317725, -103198243, 186564352, -263564670 ], [ 230988377, 42211347, 48279265, -261249648, -173993831, 118442270, 31263111, -199898989, 89023403, 132296907, -122144006, 101665229 ], [ 253940736, -9419426, -145316863, 248001765, 220843203, -23167977, -40168276, 179269737, -268137942, -100768818, 23240644, 82702289 ], [ 68872949, -69505990, 198300440, 80332321, 21777222, 235508236, -217900129, 112646261, 229143784, 86879251, 35087086, -72796025 ], [ -122658258, 24635750, 214135589, -20287099, -203520530, -8793340, -216099756, 234126607, 18795363, -153607241, 67046709, 20276031 ] ] ], [ [ [ 5883658, 49385883, 230313351, 191131415, -127334595, -139713228, 263192952, 77783164, -258047362, 15888502, -204798003, -252424564 ], [ -168751249, -131740211, -225713563, 180127701, -33169031, 27874241, 196157693, 180997395, 172206352, -163049999, 131402836, 266132468 ], [ -264457564, 197622767, 196336927, 183258104, -55566628, -161632426, 124359572, 66066124, 121826040, -131029296, -173129581, 215599214 ], [ 8265045, 188606908, 228804159, -21863404, -127212299, 212521168, 115442196, 89112833, 245914279, -136218700, -74823068, -247489722 ], [ -60326213, -28710529, -25467810, -187420910, 165914179, -5759508, -32596267, 195384492, -7384147, 210536903, -149079663, 188249537 ], [ 262178260, 134465618, 210643532, 128941470, 53823624, 141612741, 247261305, 56389547, 100393661, -225915965, 246480459, 149101862 ], [ -181711549, -112905520, -147393933, -96845217, 206793260, -19202873, -43017109, 149773679, -69171682, 207141332, 136545254, -130454421 ], [ 69968055, -9283156, -83713423, 218134505, -54835680, -205766127, -49186096, 9015200, -200611841, 130302386, -145194629, -218815643 ], [ 20148916, -182016651, 151304800, -231707967, -43460622, -240659317, -62624489, 232618807, 80807744, 18871155, -184010431, -100476274 ], [ -64021683, 42208910, -156693166, 268406795, 81414451, -101034480, -208110485, 51002774, -28012411, 93361622, 51637348, 75354264 ], [ 179140639, 13516695, 120555048, -75681991, 237760327, -49408306, 96571484, 267604751, -80965699, -213895407, -144029644, -137551758 ] ], [ [ -238058010, 23563166, -119406740, -216326845, -194965376, -121658986, -70209413, 254731578, 108758310, 115284334, 103097481, 162792895 ], [ -97621156, -215086951, 4591518, -267732897, -152057106, 135831349, 1598113, 102360010, 5412665, 22933196, -106677948, -151115857 ], [ -129134744, 160016576, 257469579, -224497909, 19930533, -15884046, 33327137, -143401169, -264251036, -159270255, -170810430, -240325625 ], [ -76975499, 98734996, 250171506, 84414532, -174353267, -73992956, -105608033, -154532157, 263151032, 83556066, -10142221, -33965591 ], [ -97491584, -44690830, 72133396, 229895595, -1985197, -169131007, 245591110, -99329072, -223770455, 23709817, 155986726, -130137707 ], [ -118602098, -113148435, 164641843, 245560939, 186680936, -147023331, 187487594, -102200729, 196868254, 263814643, 117106313, 244335760 ], [ -191982813, 83123266, -240570464, 81739717, -85488509, 252287256, -2646850, 140897013, -105967098, -228240991, 130033857, -149389672 ], [ 119423432, -18979575, 253362537, -79128321, -53379416, 129125560, 153398869, -200910391, 129493248, -4595772, 262395398, 70355078 ], [ 146896069, -83802631, -116192540, 153049284, -260236150, 43183322, 251344790, 263699503, 116001184, -1445007, 167829405, -260562380 ], [ 157434256, -166443744, 126573271, -81597460, 135009327, 55453722, 230563607, 154312974, 222324301, -187243884, -64839648, -33601080 ], [ -251813115, -256209257, -247668434, 143465342, -28648311, 135132240, 179840765, -249048409, 186622356, -147284619, -51330453, 248530627 ] ], [ [ -106508948, 236143341, 3544123, -261271102, 178532774, -244631280, 73280796, -22348548, -193377782, 7845010, -73962589, -215540143 ], [ 29756561, -244893114, 20541986, -147099641, 177507787, 241729968, 232020448, 234984093, -214499744, 5237612, -147957549, -216514557 ], [ -57897818, -37951837, -109307948, -207143446, -49236166, -185026771, -246573413, -26143954, -232994852, 250160466, 181656435, 228646510 ], [ -213362281, -18797806, 173986500, 40549262, -103878079, 177997923, -102422424, 254385026, -214347308, 110594927, -261314733, 222414571 ], [ -77691337, -257486223, 180043368, 250967636, 225461873, -7656822, -235371963, -146151738, -251841816, -244651218, -183180023, 33909230 ], [ 142963252, 45550369, -158439859, 54625272, -144520080, -20886463, 208812020, -196203051, 201299232, -122947108, 91423328, -128164206 ], [ -180381229, -26627252, -63807544, 4008407, -141638677, 256801277, 92258894, 182858750, 150286840, 120343173, -192127996, 47291148 ], [ 213650910, -216836611, -19957690, -169469870, 158380062, 231594625, -240712727, 161783163, -74849906, 249053670, -260499996, -165647193 ], [ 117298096, 149470370, -225780542, -182498570, -86819655, -249739823, 151262671, 91082900, 133662860, -16312935, 75317416, 39080223 ], [ 104164037, -26527348, 81191699, 78046575, 75846952, 199965165, -80716051, 203425040, -253314109, -7417967, -31232010, 197614197 ], [ -244029492, -152067719, -16714191, 169355838, -19284953, 74597808, -172485062, 237992033, 152611800, -245358557, 109634055, -198955346 ] ], [ [ 31965047, 111906893, 228657927, -230583280, -114253049, 102207704, -127757979, 114138131, -169954103, -180613259, 23858429, 101522674 ], [ -158185159, 200765089, 198049305, -224839316, -105060393, 30129722, -4868877, -131537989, 15843471, 248452571, -103268974, -150848060 ], [ 128000559, 37944902, 103118372, 78586383, 140021854, 123091219, 56865619, -24433616, -21376970, -125959439, -27424926, 56374927 ], [ 116251107, 146521682, -66016203, 125068268, -33683399, -76045228, -180565194, -125689882, 96438366, -152236180, -227136796, -122427995 ], [ 263341711, -188025191, -191266932, -51982625, -62825496, 225646866, -140777951, -44427420, -112389563, -134275551, -95319687, -130398250 ], [ 117218590, 155761755, -173543913, -2195829, -126778554, 197343798, -214100851, -48768342, -90484225, -73300233, 236889857, 21884996 ], [ -64366000, 165336059, 148894868, -190687845, -20560042, -47190979, -27058464, -81113993, 173930576, 266262152, -254036872, 191473025 ], [ 195896947, -72156546, -7941153, -213636999, -79925484, -140529562, 218417851, -210939563, -85974856, -10247845, 256461814, 170369700 ], [ 234267111, -101911767, -124595277, 38312808, -85575764, -259946869, 167593675, -217502691, -163418093, 237961230, 124528047, 76501988 ], [ -199097963, -133800341, -158051830, 75876695, 271554, -74870387, 132006746, 149233824, 128542274, -211645448, 58477199, -155677064 ], [ -122346077, 256794916, -45431164, 154401077, -136250179, 253593223, -119712859, -170741628, -94905882, -175321893, 53068460, -191114057 ] ], [ [ -156983799, 108525273, -245581120, -31959020, 103323304, -29274082, -256728234, -183601301, 252750674, 146095148, -80377355, 200622997 ], [ -264902109, -243019255, 206472666, 93532514, 53582150, -83476197, 170398690, 58074276, -34883341, -64133510, -78285506, 40434469 ], [ 83316697, 163629974, -50465397, -132141117, 30176761, 44785423, -119280435, -229084326, -89847814, -230546766, -224309627, 250142130 ], [ 151060434, -249407146, -81147595, -131733188, 255013224, -33486238, -128978500, 72347407, -13393491, -167877602, -104404105, -200060855 ], [ 104112892, 252689678, 165552692, -66919063, -6973562, -235770418, -71442724, -251211990, 131399863, 219702393, -165648813, 93405952 ], [ 53400583, -44108703, 125426176, 96500940, -123872435, 160252947, 83590446, -100663913, 126286074, 75506080, -205397884, -179117884 ], [ -94538950, -244626477, -50301558, -20643586, 148153499, -176366006, 36241542, 88376301, -27078979, 218687570, -97295801, -49433897 ], [ -266255027, -47914916, -257579878, 259772854, -139346872, 167584252, -205787665, -121211152, -204232891, -70479591, 55157915, -43032724 ], [ 56615895, 164455128, -244398613, -40640796, 50431104, 12589166, -190149695, -157484292, -65913932, 81239124, 262897020, -70636449 ], [ 11814039, -103893427, -250080907, -54561070, -81787881, -187623565, 91750250, -129658356, -147855385, -59463734, 249349285, 73221978 ], [ -40107641, 172154149, -257114295, -87611540, 21778793, -6081671, 94591084, 108314090, -23627058, 230645881, 229872469, -13328046 ] ], [ [ 215785689, 75625144, -193831835, -204237822, -225513611, -154730426, -100765840, -231323350, 58053280, -47661268, 54543568, 1633003 ], [ -122598178, 61705707, 242182761, -98378698, -103437998, 8647935, 163315828, 16894395, 178230502, -228665507, -215588558, -50294528 ], [ -143584563, -255968891, -152905395, -122889378, 225298585, 151555783, -79937436, 245906628, 180641671, -133867049, -11801496, 226396529 ], [ -22967851, -69307358, 216585192, 86137393, -31728316, 198495796, 131453871, -81707086, -40599520, -242988901, -213744558, 243943840 ], [ -239930406, 180796638, -156637363, 22309597, 119329243, 263699551, -67833791, 228213091, -24638305, 197102939, -213740982, -124526053 ], [ 66055308, 110654851, 162912517, -76277018, 66938806, 64831520, 260175203, -205516397, -259662239, 40243163, -260022782, -163287283 ], [ 3008, -124660728, -125408719, -82535857, 100132011, -72025364, 157416002, -183060494, -213440597, -179046585, 224056741, -119482498 ], [ -252370702, -99155159, 101148588, -74089611, -62008180, -222034393, 89893242, -150034675, -216017356, 115336544, 234655709, 59342043 ], [ 234831814, -52520308, 10415732, -76668312, 5145657, 210928919, 72374594, -254092361, 42986690, -65906299, 23378884, 31004361 ], [ 47884133, 196620680, 192538107, 253139631, 59628523, -115277251, -163297688, 187545779, 222217334, -248435562, -152492482, 96306818 ], [ -179764947, -241568861, 266855889, -216798664, -153858241, 262504932, -214698244, 160965679, 33289867, 21422479, 175660803, -256978280 ] ], [ [ -235820162, -163456792, -5312781, 248155852, -231658543, -42868529, -38283665, -162943056, -83773269, -160531356, -194814661, 11396099 ], [ 231402649, -51471592, 72416895, 91346235, 184176948, 174323457, 217939809, 168840270, 230953990, 250218321, 133205520, -3663378 ], [ -103643835, 38320100, 176594354, 136125355, 10835617, -227568878, -122592368, 41448328, -61324719, -23541170, -106717305, -227590928 ], [ -18144068, -29549040, 151040652, -208234012, -8124285, 189959782, -124629978, -98632228, -221511288, 40025714, 190995094, -9940253 ], [ -44362392, 133712699, -31180097, -54404787, 141584439, -115944437, 187757982, -124479018, 5983376, -134086281, 71064439, -35326066 ], [ -140039181, 130992002, 233575324, -253386289, 36464953, 117314309, 117899477, -150021889, -207117790, 7283555, 73508876, -113016024 ], [ -70357050, 17220013, -26809737, -8850657, 97797496, 260005286, 159089638, -264029221, -80871422, -263214931, 200380009, 77536238 ], [ -150865932, 182066127, 33768231, -240820943, -187225420, 166073414, -113145668, 13171490, 212284916, -113212304, -262230960, -223402011 ], [ 223129557, 53640128, -92125957, -226202936, 105116865, -247148710, -219194572, 50450736, 75844538, 37469101, 219827850, -123931863 ], [ 29636307, -104126703, -74022958, -187547817, 157613284, 109367357, 114206092, -192089736, -205249744, 151446973, 88960335, -252454014 ], [ 88398934, 257722617, 135249146, -119354811, -98619501, 135349220, -53000981, 127083416, 246981050, -50743349, 39436883, -5497464 ] ], [ [ 4566074, -227807349, 261375438, 21886135, -145192641, 39687776, -54794705, 172826899, 139523924, -63269756, 114407503, -250674181 ], [ 250557999, 5852520, 82839364, 77900739, -100343873, 101950813, -54947682, 96983314, -220271197, -190050026, 227483081, 126637496 ], [ -199357338, -153678891, 24536999, -265284187, -52938090, -93111209, -196374703, -107457061, -111136438, -232400030, 71709319, -122190002 ], [ -251657440, -256568565, 250176225, -204935843, 219631537, -178976684, -223015401, 24434332, 197758305, -230001400, -92035127, 135675812 ], [ -232194282, -177403960, -104092380, 164619974, 165832710, 112428821, 89030082, -254401839, -140359746, 226398074, 117669474, -139029990 ], [ 111573111, 120415895, 130385201, 257753299, 21827382, -236323769, 171232643, -260399883, 75893262, 159134039, -201112269, 159633550 ], [ 166567414, 82611783, -94613779, -160013112, 110077176, -184152240, 94023118, -177391925, -88093795, 3501853, -181632203, 158123637 ], [ 104667326, -259670009, 187380485, 116414877, 181586555, 54596474, 67916769, -62517931, -146347108, -142053453, -98671523, -112235357 ], [ 136702195, 13066362, -47859933, 120936657, 124821100, 233494431, -102300757, -137799049, -265043374, -182622835, 55560805, 166010392 ], [ 54179055, 264000945, 68480398, 205405572, -124454390, -94534449, 167004944, 86394405, -6728690, 244675208, 140868435, -109844836 ], [ 59642849, -55813073, -45059139, 163765142, 96436428, -261817084, 40253161, 78930486, 5750495, -107382839, 79757824, 240345693 ] ], [ [ -222297320, 55244375, 220257245, -53417209, -88539653, -135500649, -147804340, -58463374, 145919558, -170848214, -144299151, 267788821 ], [ 266164289, -146614848, -42685242, -51786533, -109186440, -186374353, -235114524, 61091081, -245992010, 64944878, -217357257, -185549424 ], [ -265733477, -54853465, -92830361, -90054284, -101761520, 235309346, -37531709, 166019197, -143385914, -9037829, -234751554, -129600180 ], [ -230230365, -257320637, -170646366, -183093961, -98467749, 130790110, -188982830, 59416037, -72414318, -52212842, 226677718, -18854486 ], [ -127988410, -140630619, -178026762, 162138912, 88463577, -124696162, -4895706, 2913527, -243066150, 219409347, 154515384, 19014343 ], [ 115611377, -209839383, 256247606, 75362815, 235314074, 195543716, 45230458, -113630960, 99869421, 6577386, -48583155, 113487609 ], [ 208556732, -176426407, 28351522, 149488556, -93656419, -84876247, -263339751, -94972167, 46412364, 253143632, 13654715, -112311552 ], [ 167437784, -167662319, -168038112, 11417721, 169329766, -154373904, -260230131, 120069173, 46876012, 99769005, -55376946, -204846886 ], [ -90451732, -16237790, -35811456, 208871091, -148395692, -101020434, -169959559, 37952319, 163803010, 205718192, -146158650, -37697021 ], [ 127223370, -243814216, 113473328, -196290359, -250503745, -207727871, 204586697, 97116786, 155346352, 102064833, 158949894, -1852681 ], [ 165995682, -238051061, 44320427, 136938530, 264881835, -75662556, -172253884, 118223204, -229600399, 148499079, 109611576, 102574992 ] ], [ [ -110629104, -203892033, 58107269, -73669610, -58142254, -167648451, -89376037, 178218875, 211123747, -81079773, -192176455, -250245214 ], [ -166974556, -263204018, 90108871, 76617502, 151720263, -89930135, 178356297, -177355867, -144337898, 223323681, 205145579, 53041587 ], [ 58814560, 107719907, 173526567, -144259300, -231648020, -169102605, -76829269, -141908813, 13348749, -194280219, 41315992, 112991900 ], [ -215246821, -114293069, 20754486, -232877010, 88844852, 136142248, -74305573, -263569136, 396878, 198096771, -111365055, 187521701 ], [ 198910818, -117682998, 53261141, -245793982, 27527463, 203747471, 238562576, -161265498, 88546937, -232995642, -118206390, 179983280 ], [ 76103105, -57949800, 247832206, 138805633, -255787714, -225524926, 67963029, 202260340, -184235328, 20557861, 169897906, 194530646 ], [ 75529431, 268387090, 234606947, 179346870, 91041421, 260598341, -259191134, -220408870, 5558677, 91823504, 216717641, 95783351 ], [ -143718731, 219367405, -223930789, -217467148, 118051400, 248757521, 1346776, -196057221, -242882945, 257464440, -118157111, 74797942 ], [ -93013612, -153252439, 90119944, 128377902, -15247016, 3984324, -6877142, 49026311, 164606607, 113276994, -118961415, -135822045 ], [ 92649285, 77994937, -71104631, 181801131, -43824748, -88101774, 30012379, -164958656, 105037078, 213138376, 239012385, -28603239 ], [ -124011188, -11247089, -212737666, 90083627, -38229546, -203001807, 25080460, 117358346, -146026954, -51100340, 209645822, 112683873 ] ], [ [ 160442269, -27059562, -3401661, -1617275, -26809222, -190990879, -246562661, 178395003, 19805024, 17495059, 51403830, -46980656 ], [ 210255711, -16106722, 589519, 16822301, -183944096, -175349289, -171768144, -132027049, -182607290, -148114989, 235436617, -74798709 ], [ 157512158, -57318715, 174357486, 135882662, 182768853, -113613733, -217091999, -103015113, 108542873, 82813184, 109702437, 264899378 ], [ -147735221, -29970848, -5011277, -188303182, 87204416, -242174047, 213318375, -220992094, -209151212, -175240634, 210557096, 194063876 ], [ 226782308, 178909756, 227423798, -15338717, -265839744, -33241452, -149787644, -137025220, 102674004, -178855697, -95702727, -57624941 ], [ -235641614, 108080707, 141165954, 31399170, -253085140, 154108628, -28979580, -125437844, 240290583, 192946470, -32087258, -30455495 ], [ 221130302, -165816085, -48852974, 37797971, -82309769, -98982985, -210784753, -125234835, -76186864, 181188343, -87517212, -181910828 ], [ 186053251, -79562509, 225440242, -209901771, -256661831, 226408056, -215684448, -263845580, 76895197, -98107002, -8191100, -49179070 ], [ -109049953, -10120980, -128898916, -147802249, -147814205, -204831887, 13663831, 26043591, -259050987, -21728921, 128250072, -267748143 ], [ -107165873, 247494553, -39282066, -259542852, 14523538, -47886201, -154962634, -229018832, 205998790, 167955036, 97760571, -258961703 ], [ 198801334, -14337876, -13179857, 202774482, -36260016, -141624946, -141120510, 229171325, 24073485, 42362979, 50016812, -150018575 ] ], [ [ -42990810, 242414499, -190383789, 242279542, -121813615, -109670157, -260784236, 87874447, -97099135, -21798658, 43357145, 72044655 ], [ 244658032, 29939664, -172927841, 109263434, -238658164, 184453438, -109354545, 119308698, -184255333, -50091557, 104968462, 65150695 ], [ -265348897, -249842647, 258163554, 15488262, 190947092, -229400555, -5008688, 40968188, 225991633, 113059601, 68751330, -110887544 ], [ 265087999, -92528831, -119020952, 120115636, 266774453, 191587206, -171665929, 169320105, -78695415, -149259267, 233712835, 241497460 ], [ -69502082, -254368621, -155780409, 22130931, -236498560, -146480429, -188464127, 242719938, -77726324, -64391744, -42288220, -261440444 ], [ 22790779, 221442243, 168356272, -133835637, -261233414, 146765415, 183135328, 226419884, 41472925, -14217289, 137695608, 102211194 ], [ 137964668, -115766634, 216467790, -248476722, -218302339, 83090753, 38394477, 29022270, 219596055, 199102526, 117685493, -180020826 ], [ -216581827, -193416850, 61184123, 114247669, 160997337, -213074742, -120870159, -86958067, 71131763, -243438307, 182757419, -225164708 ], [ 12813474, 232404255, -164181997, 100552980, 26672886, 171731152, 47246751, 186951217, -52155521, -180419844, 96430940, 251076261 ], [ -35791630, 171787681, 202617813, 78131765, 156565230, 33822458, 163623149, -87943913, 13999824, -226663821, -163022023, 42473014 ], [ 120485546, -252449096, -231433588, -265016526, 9435471, -88456453, -239992529, 157632870, 15257166, -263051254, 99816204, 220888209 ] ] ], [ [ [ -43380112, 241402935, -44612273, -226860500, -202511010, -232484947, -106381184, -61823031, -29917819, -10394490, 195185936, -262203882 ], [ 213663833, -140164522, 243513962, -195881831, -214606794, -203205269, -109408488, 237047129, -19910976, -179721866, 76098136, 4306129 ], [ 108876609, 129677724, 153553825, -187219272, -2215232, 70146489, 30378446, 253709172, 247267005, 167440182, -139571255, 15515032 ], [ 163079770, -124408546, 113718941, -134649543, -193225298, -139618472, 228970983, 265947731, 190780383, -122797884, 150057917, -151260940 ], [ -200374407, -129523272, -193450411, 75430600, 98353923, -249294522, -210845306, -11233663, -207599604, 176207257, -53537054, -46803671 ], [ -265548225, 108175160, 118907996, 137640606, 21585964, -123721992, -226466030, -99022636, 23398309, -205830253, -239397251, -151957001 ], [ -230480774, -260805278, -7802780, 131593136, -94892, -219442932, -86439024, -249352487, 65375553, -143276189, -60473998, 215824883 ], [ 46686605, 142183046, -80646098, 231223911, 115409510, 8406207, 42566410, 66148757, -182512732, -133322635, 100002330, -31786167 ], [ 152436937, 13881712, -233069586, 88481475, 59034644, -72651519, 155923234, -80136962, -206881651, -203353964, 215635500, -66528219 ], [ -45742054, -104429168, 127689281, 56646744, 214238255, 211787203, 262871943, -91753625, 45056925, -82415190, 109668730, 133238773 ], [ -133305223, 193101864, -112717996, 259473746, 188317901, -258678685, -54629889, -59927239, 173105411, 120491256, -241271499, 182886411 ] ], [ [ -151261543, -69942880, -177116888, -183864666, 14531737, -222964079, -225200948, 153401642, -83821421, 79585212, 261050855, -241130244 ], [ 157956622, -209559010, 139903949, -104152449, -195896305, -145639374, -72714277, 123342234, 96952428, 122743877, -256825496, 255178435 ], [ -35446102, -208655290, 230097390, 157180215, -224229609, -33898551, 218108821, 98055121, -164002455, 107595162, -166909289, -79552117 ], [ -163511575, 103819080, 231528846, -244552712, 55697669, -135075205, 134641289, -193641370, -71721871, -157890997, 200387570, -224109549 ], [ 43989664, -203775255, 53598471, 143834620, 135463833, -250532789, 146910764, -109054441, 97637261, 249009523, -204596172, -73705733 ], [ 196884840, -192460032, -128366310, 26352573, 266392210, -110215467, -61467462, 158792193, -204012398, -92548261, -98737808, -53100697 ], [ 39478396, -149454390, -58279358, 223793862, 176459637, 244953021, 97821259, 44153675, -153840057, -183143484, 20859209, -51065801 ], [ 154367567, -263252537, 210042020, -176893660, -56401331, -77189737, 227882761, 118338346, -249124500, 189531009, 94860366, -231865348 ], [ 151389407, -250226949, -40189416, -181410282, -262543580, 31956212, 100413736, -10907193, -84522679, 7235678, -186931497, -241603458 ], [ -184088324, -239314355, 144506352, 58359920, -167831526, 37507573, -8537162, -208681117, 252538364, 235059682, 138952230, 165728141 ], [ 25336897, 163104450, 15180214, -179276131, -178602220, 190054451, -28763625, 123174075, -190643047, -28005476, -223562650, -149922438 ] ], [ [ -209842849, -156701791, 57236428, -265523146, -164522490, 102533286, -188256194, 29837152, 197101934, 150337601, -202930246, -189232596 ], [ 110399511, -82412541, -44560146, -12478600, 42455610, -27286401, -255896614, -217702685, -268425127, -126219956, 170321515, 253295071 ], [ -13184928, -253814710, -230152837, 169117932, -84043865, 204892085, 3411511, 203580057, -195692950, 192315181, 24877497, -33549864 ], [ 15435425, -92787202, 55209209, 144971144, 166570538, 256763312, -46826519, 144329894, 208606576, -258895723, -13596926, 107775542 ], [ -23005475, -214742392, 83583122, -50401340, 63093721, -267710315, -262296371, 55241077, 259002950, 74865820, 237669309, 186425316 ], [ -117421216, -213487640, 31451691, 64654262, 145215621, 11280487, 225736944, 184665651, 46120776, 27587655, -258267050, 150792364 ], [ 97000734, 212712132, -218464549, -190006131, 91900367, -5757733, 46937336, -35113166, 75521431, 85098800, -166828503, 139800624 ], [ -3430679, 40584091, 63327571, 131240529, -107216927, -264794833, -170927211, 250058585, -148884645, -134563440, 192208735, -141873355 ], [ -19035553, -69483203, 86475610, 50745640, 7993397, 825200, 179383202, 43733165, 4560646, 207967877, -218331811, 179033211 ], [ -162143234, -90358946, -261313641, 38320212, 177985744, -63477301, 87656434, -57432666, 139157970, 267706213, 115438109, -85698483 ], [ 174203706, -248049685, 261439761, 182287623, 82394292, 64856589, -133001392, -36861235, -214002092, -86552896, 48183052, -74003060 ] ], [ [ 145361590, 189598569, 33056062, -85430167, -105465731, 25055857, 117969248, -200414781, -27932054, -31909266, -114574104, -140794775 ], [ 183118340, -36248726, 41080707, -247877161, -116260471, -148387469, -92017348, 183403700, 38474915, 215938715, -41380081, 144962401 ], [ -182257411, 169283143, 59308093, -247608286, 101527693, -11125077, -268377047, 186275521, 19794063, 57223194, 41425753, -219801001 ], [ -90159925, 108281105, -86580497, 208491369, -97893643, -21714829, -29351770, -258291377, 167471447, -195619179, -16629004, 218964298 ], [ 265025631, -144822003, -66486806, 35299338, 106978109, -134211178, 26288244, 179477903, 140815131, 172909076, 208501640, 193995847 ], [ 6272420, 254599907, -2963953, 112482154, 237682969, -245217809, 232819210, 172800881, 266823087, 146429377, -184428089, -106311443 ], [ -266519513, 57908751, -33656276, -13580914, 125273546, 171927642, -229321184, 223828750, -67859608, 135303721, 43733223, -30189064 ], [ -154324927, -166629241, 124093415, -95893870, -145203366, -265340391, 182896895, -56054783, -81457632, -68845188, 52961481, -9729338 ], [ 23705001, -119242993, -109281838, 194776732, -32710674, 253924885, 185742889, 113661659, 25954640, 181166827, -238592434, -513106 ], [ 114370840, -210365303, -170482018, -233381148, -7482497, 22277463, -16890560, -238942154, -7254776, 208349466, -251784939, 148170068 ], [ -122197984, -228302943, -241197057, -261602626, -45657273, -1091719, 65142159, -224858310, 82717916, 128715238, -233781511, 94019209 ] ], [ [ -204607354, -32567043, 86708291, 199153108, 16743741, -34677386, 178999208, -152384381, -158300594, -18042437, -203827183, -256500645 ], [ -74075223, -186552338, 73587357, 26082175, -7533781, -1985307, -215503600, -52336337, -230160808, -77896272, 95398539, 261156325 ], [ -109001862, -126635403, 90990208, 224359034, -110104234, 181522042, -99431601, 74816713, -155792030, -127747443, 259693566, -59551625 ], [ -259807785, 146095974, -200117326, -209015119, 180544416, -81288766, -194260440, 255419205, -117737460, 71373497, -127353851, 43550466 ], [ 105755829, 138361223, -47673505, 62249006, 182851694, 182704458, 132836464, -53883036, 16697399, 251048530, -134721434, 103352138 ], [ 156991152, -10294375, 196489682, -38539054, 180540298, 77494785, -240671839, 173597098, 106278258, -149056920, 109488721, 6226822 ], [ 237874369, -104854516, -126981586, -237072521, 153731283, 260486865, 101520410, -70161141, 203327494, -132426865, 103781458, 52065257 ], [ 189222588, 253264712, -75389912, -217258730, -183811490, 128475275, -73362318, -193330539, 169142087, 79894321, -197756413, 114469553 ], [ 74058754, 260253911, 261754663, 255209460, 212071996, 157449175, 91903349, 24023720, 157104710, 250123639, -205902637, -195199062 ], [ -626120, -110806000, 17132851, -101351843, 151771130, 213888080, -116719309, 146248864, -211266604, 159329783, 106361559, 112984970 ], [ -3975997, -211012799, 183767723, -209533019, -9937646, -174853245, 185902708, 39841309, 4206384, -98058374, 151772606, -155656767 ] ], [ [ 118511665, 251932481, -125583481, 99867115, -102328496, 230704933, 214316464, -99983150, -144414449, -224115685, 106032303, 225285577 ], [ -190524679, 169715725, 136987107, -15050444, -148557631, 82115482, 50500962, 167264343, 34490459, -242224887, -159174574, -64089540 ], [ -4615307, -80573367, 203607233, -117493472, 96920955, -74383550, 264491816, 223399345, 152768905, 142207728, 77017049, 46823114 ], [ 33931349, -253967696, 234842716, 258587837, 14502728, 198939780, -52252159, -208155817, 179579872, 5064784, 236354422, -153973173 ], [ -11318908, 89900226, -194756085, 266619923, 58182213, -176179531, 129322679, 203158360, -67841112, 59022617, 133078948, -190304107 ], [ 16670562, 31774999, -106646116, -107540953, 69536179, 135125173, -59620822, -189772104, 153988269, -175194441, -266781879, -95364986 ], [ 170820575, 137835589, -103844108, 10407070, 246760132, 117472780, 139138078, -221410063, -139027939, -212587945, 257053340, -84697174 ], [ -225169, 27692699, 12307119, -240467337, 219858374, -64236925, 224628436, 142281858, 105700489, 108913715, 256865694, -105576855 ], [ -91874554, 91614643, -143700703, 163171229, -252728374, 213260879, -82492934, -265995409, 55100856, -120537894, -104486328, -9955122 ], [ 42745799, -195328078, -242458554, -20731397, -78334264, 44088615, 133146620, 61508322, -212425400, 266443353, 115339980, -242066712 ], [ 141364077, 204321589, 36916053, 178498386, 207279176, 249144504, 244041927, -164395179, -249818125, 81471802, 96144466, 36979877 ] ], [ [ -141103365, 240946125, -49293711, 129656020, 66117951, 212382303, 113962807, 72271086, 182638614, -239307035, 110266262, 46292059 ], [ 148927450, -148085682, 53188445, -115907653, -205589840, 40435521, -256930144, -218433160, 15989652, 213969341, 115717718, -260155281 ], [ -209988689, -36996501, -37958950, -247008503, -130901264, -200302379, 36020306, 85000926, -58785888, 38399504, -160273416, 188766275 ], [ -266077136, 2350122, -95817985, -26378003, 8676986, 78386897, 230429871, 32852362, -146310201, 12953519, 6579388, 195784115 ], [ 35700054, 197598035, 80115988, 38564675, -92037740, -130980976, -215026561, 25904693, 226213908, -261647577, 243071219, 192940303 ], [ -33161906, -100061215, 43258353, 190858358, -252852030, -27193057, -243086752, 77310586, -227274951, -98443366, 128175951, 135270435 ], [ -146439868, 6966036, -169411108, 49213041, -263960459, 168457230, -256142431, 58281831, -50796712, -148448227, 22375668, -192342303 ], [ 42444574, 77717796, -22596263, -74278051, -21710377, 245153225, 135904675, -265309255, -112973674, -255080462, -140811675, 149501658 ], [ 190226349, -23075737, 101610232, -69482980, -12419731, 176708887, -120578617, -97528560, -195108651, -151220031, -248345105, 169498461 ], [ 189174710, -42144706, 50135959, -134869567, -243830935, 8434086, -183294496, 186977188, -118345533, 127574925, -127199973, -200554142 ], [ 25979714, -170009339, -53985794, -110959904, 205200976, 1632435, 117795222, 47698252, 220510368, -32464509, 194786766, 213808878 ] ], [ [ 226220830, 105104666, 257704184, 131577245, -101094706, -184146166, -155864040, 39601373, -179769957, -140856758, 68766970, -89795683 ], [ 97155756, 266994714, -221278061, 75787213, 172374000, -193132423, 151970186, 3946925, 68973917, -240761207, -34567787, -71434145 ], [ -185941328, 141103923, 3002327, 202955576, -182982092, 123900309, 56360055, 81089978, -102024409, 102437861, -135663918, 140802172 ], [ -31647800, -10981394, 43332354, -223190836, -71154689, -159281452, 248895180, -42026256, -265269187, -254462127, 221653071, -184268234 ], [ -268068210, -154530703, -152089120, -225546278, 266476534, -236690862, 122457772, 180881562, 77576972, -197377561, 121382691, -91421980 ], [ -49233110, -133480196, 152583937, 42875648, -185291315, -49684028, 157782273, 234941282, 235969089, -196006926, 192031665, 35571675 ], [ 128666994, -61335672, 81270076, -129807203, 11323769, -147213251, -56251574, -49405390, 196308776, 68861472, 79166219, -116090334 ], [ -34950128, -14592419, 152896389, -168827944, -239388725, 2740111, 168104617, 125412760, 166806958, -57212967, -145744662, 85856139 ], [ -248210676, 212331728, 114733584, 2090755, -161130193, -134038473, 266299671, -260625352, -263505669, -81894106, -145066826, 94885250 ], [ -245853379, 153287743, 151749642, -145225979, 42249320, 92172234, 187064366, 124848851, 248363662, -206175531, 59117465, 146447351 ], [ -144013742, -151170191, -218694667, 260779231, 196634901, -203483065, -136841280, -22429681, 211268488, 174833738, 203091608, 176249148 ] ], [ [ 68617048, -112208453, 55832330, -3136661, 242035617, -27667077, 137447061, -175277329, 98398651, -24797975, -34498922, 136765726 ], [ -8590770, -236804870, -59635032, 248705024, 239616773, 61392347, 74152187, -127317348, 150519054, 53375153, -248464001, 241286095 ], [ 189207430, -224629877, -44217603, 130204014, 127324506, -178597664, -246947029, 260185576, 211459054, 127978275, 85816447, 100118915 ], [ -22816590, 98987982, -105463943, -223505465, -101455642, -110663869, -105549829, -15601132, -198091488, -49524033, -19429607, -167450614 ], [ -24971824, 93594962, -47278647, -267096144, 109035388, 42162819, -43049068, -256170299, -220651950, -225806834, 189010570, -102642293 ], [ -40211167, 105243532, 83368350, -233863399, 230798847, -126106630, 143567390, 178296204, 20829985, -181396045, 24171140, -137140851 ], [ 187653046, 136633726, 173748764, 176272982, -172522001, -252159346, 67914750, 61155015, 196342098, 73998261, 162836934, -81228509 ], [ -201479055, -248052962, -34524654, -267398399, 9788823, -53278203, -130025006, 48923590, 96367998, -247123669, -12763305, 236051346 ], [ -108711685, 150897917, -87582692, -122587613, 191484864, -77074382, 196602023, 83020562, 167705403, 168998795, 222194131, 29423746 ], [ 242830207, -236376176, -4387358, -55536544, -216518095, 200424463, 161099395, 133510406, 71635720, 54734070, -64146846, 98447185 ], [ 255299917, -133546786, -86605223, -209771534, 218846825, 16148360, 49705896, -125371321, -248763441, 163671104, 193453437, -85320100 ] ], [ [ 140773982, 38667707, 76497418, -175683425, 61518502, -181917864, -150949046, -76871003, -153284093, 219648486, -252773628, 216901925 ], [ -185683536, 198756264, -87788453, 226103106, 21864012, -5555611, -198208147, -35684816, 30908828, 259532493, -127066543, -223974809 ], [ -132091116, -137953968, 240488215, -187767635, 264325464, -207704335, 167202323, -45836654, -239233984, 61124067, 122745714, 181806969 ], [ -172643871, 63018471, 37162909, -30867550, 211373395, -41247749, -64319481, 13581280, 230232626, 197220720, 111868982, -225036266 ], [ -106830970, -260316653, -217477173, 178067839, 169302931, -213395589, -22516684, -118528429, -229408437, -63629354, -213072063, 126730174 ], [ 250697982, -41587708, -137974776, -233830, 250499231, -182749130, 97259308, -218431041, -107110525, -32565379, -62423123, -172555890 ], [ 148733882, 92934895, -34673820, -43659886, -228303938, 86174406, -145054935, -106793322, 193458734, 76338780, 105320187, -126314328 ], [ 545520, -261065505, -136635973, 161093970, -13641560, 72391507, 155074656, 234563823, -224657286, 43504817, 265626449, -161118223 ], [ 193146044, 43047923, -97728877, 152079501, 198951858, -191839225, 97557245, 234308981, 89310852, 25331816, -193429346, -26713753 ], [ 217913025, 160621132, -26660045, -102594056, 162794163, 251053764, -107629846, 166885634, -103077248, 175755817, 249478103, 87654353 ], [ -1793190, -99801887, -236281875, -240265426, 180231133, 86692103, -146442267, 27934036, 203341872, 79353354, 223574456, -205338824 ] ], [ [ -229369501, 89402314, 44253854, 101042653, 258516285, -209962754, 231348206, -235782125, 13552385, 178192308, 96901546, -148913057 ], [ 55975253, 215869783, -159314647, 234865802, 82139947, -221873675, -89581646, 194398957, -86988159, 239833880, -42956030, -84443726 ], [ 189073524, 153280686, -140474516, 150843405, -133792706, 212389914, -264494871, 87075152, -185216778, 94911777, 256988985, 89988310 ], [ -35503303, 173569839, -163657210, 23155140, 250011018, -77356730, -253876662, -31373118, -8500607, 167470813, 163532026, -85853700 ], [ 146471916, -191612437, -166850211, 55846205, 111556231, 164963768, 65653196, -199862112, 94100701, -37989532, -125571522, -86385862 ], [ 166824254, -173134795, 31802895, -223903338, 120837856, -187975662, 235994231, 205088751, 190856144, -81297165, 151578775, -196187637 ], [ -112931468, -197300818, -239399807, -71389780, 40074440, 194558442, -249906402, -49932593, 114992259, -160231861, 127142666, 37666606 ], [ 33775226, -201369524, -178159586, 202604840, 201713909, -25488277, 51497319, 22530684, 7995054, 113935291, 36288049, -201188205 ], [ -223935791, 188039506, 129083660, -161732956, -235806813, -150597594, 42084322, 45003934, -177566250, -173842859, -156926327, -30518485 ], [ -143208034, -23445717, -260755175, 234135456, 210366870, -86641100, 163335067, 18974160, -251638673, -115594513, -237841284, 111660088 ], [ 151868350, 62894133, -264782969, -141721673, -16643582, -190777797, -210830682, -105035830, 49194677, -220920608, 267544474, -22001277 ] ], [ [ -176082109, -257666136, 245180273, 50779099, 196214799, 148531738, 260841399, 209242207, 142908934, 188534430, 191659829, -131630070 ], [ 50786720, 260887202, 197184139, -211923714, -208567770, -161051774, 129737166, -57025273, 69107949, -193403452, -236305621, 145466530 ], [ -111889068, -245256720, -152414002, -94961804, -50908543, 213001161, -161945317, 55884916, -120887415, -815578, -109505488, -83566858 ], [ 53585566, 48204488, -196025658, -184321879, -138995217, 214393107, -98167888, 41811114, -27343943, -78313691, -247986778, -31578343 ], [ 268012107, 236705315, -107163728, 17787054, -114168359, 226284044, 29458421, 225537721, 190069578, -92582506, -23187795, 37304262 ], [ -134840928, 178021318, 35366641, -157113441, -9157649, 172667298, -41298888, 112859310, 259782680, -88563639, 266261270, -45956327 ], [ 33255839, 146564098, -231926126, 108165626, 35926102, 83403804, 242919134, -7972446, 228541937, 36373660, -152739319, 81889729 ], [ -166365837, 214324635, -186693717, -714461, 171682915, -263493553, -5339151, 3443204, -86948086, 92805404, -94055936, -67431932 ], [ -120574098, 66728099, 205417426, -173084839, -48490239, -147181937, -137429432, 253184975, 112960219, 238609746, 72721611, 89411581 ], [ 115623501, 82141581, 172848872, -93357708, -214086020, -6135654, -267367759, -243024416, -241287913, -226881607, 111021285, 52434435 ], [ 233268553, -112805921, -90674608, -5305750, 150964968, 231225605, 123042497, 3831774, 256657355, -171083192, -15680346, -135888777 ] ] ], [ [ [ -179275711, -55497130, 142395023, -96661884, 171164574, 59557913, 111293380, -137863860, 194981676, -159029058, -69158325, 152083313 ], [ 102174589, -107666143, -126782797, -35932876, -28754728, -236502049, -138248465, -185460312, -185470823, -78641231, -249133204, 95098422 ], [ 92032697, -150095694, 201473205, 50314598, -99632808, -164278213, -37991465, 247044430, -266531203, -257648632, -46785738, 225003125 ], [ -117401796, 132809755, 39835837, -161402816, 219320992, -180777239, 3303135, 87339193, 94238379, 190237491, 110317759, 84439397 ], [ -186599197, -103811634, -82371778, -69229915, -207690901, -217397752, -31811425, 119678021, 207922416, 236322587, -10235793, 213742081 ], [ -23540189, -14300122, -156055734, 68707215, -101888823, -8046960, 234397610, 24902501, -105766081, 91496492, 124224727, 57265104 ], [ -245810823, -147039461, -199547424, 244685887, -101212024, -13788151, 215511183, 263737124, -150704146, 192941237, 121732585, 61205030 ], [ -178496443, 102618765, 60581612, -28833005, 46615551, -155298363, 65470280, -186184571, -114741919, -2721065, -181407073, 222094279 ], [ 207492956, -13778761, 37282429, -111880405, -154595647, 247518647, -46531111, 243513437, -232415986, -211161972, -13219847, 151347518 ], [ -40860829, 182460292, -197178601, 191219234, -29864876, -115407060, 74910854, 149547626, 230044055, -221418918, 109084220, -99583387 ], [ 1307434, -20482612, 144982589, -54524219, -118146347, -6762242, 90613930, 185942685, -265717727, 36798037, -229484865, 64415118 ] ], [ [ 66714605, 190592633, -165061191, 158140222, 101323424, 88662530, 73418849, 26663257, -234254631, 168106525, -57715413, -212342112 ], [ 60667593, 240112904, 114612078, -136368309, 169696391, 186095865, -91030275, 12269155, 180773048, -183881347, -78246560, -23429827 ], [ -264684425, -178764100, 59058967, -126960371, -138690616, -109467184, -201658754, 73475224, -129730664, 81417788, 176047487, -11437559 ], [ 222265259, -163048483, 247871487, -95623736, -105854643, 257427413, -23660595, 132866536, 162417464, -27793359, -97762750, -4649052 ], [ -61663283, -44873095, -141049685, 222721151, 38851908, 159230209, 85505657, -78924016, -97474576, 258963259, -255426797, -110116045 ], [ 126652042, 24617999, 62597692, -256860305, -150861379, 53373954, -99510272, -15869694, 245410989, 74167380, 69902495, -162966106 ], [ 51259230, 246982891, 74995893, 153072943, 243978051, 215432136, -85975006, -109757541, -117619840, 145086319, -66173378, 173151277 ], [ 161570814, 89076889, -203496155, 113740471, -157397292, 28252277, -145897080, -235137116, 73217054, -26123402, 76011807, -5080952 ], [ -68780475, -260069857, -120155859, 204309315, 136715214, -19396329, -251402386, 260366145, 128171332, -256558497, -155545465, -177132536 ], [ 216239285, 243936314, -46335587, -172942578, 76395068, -122097731, -203490553, -129387161, -132132303, -239626092, 107700918, -79359985 ], [ 27034376, 27116116, 145211438, 140826827, 34038871, 181488279, 37221894, -254376495, 192338826, 144703112, -40431793, -60951817 ] ], [ [ 212088018, -39836613, -68603917, 124777360, -92022785, -51585063, 150013155, -148561710, -262236531, -87737804, -175990516, -74209774 ], [ -229906518, 47982333, 6498872, -122249363, 68757595, -190838942, -262864913, -12423408, -181750374, 191106942, -106009802, -38237744 ], [ -110473896, -35646491, -216287726, 232922356, -175638685, -56079544, 186321995, -39464527, 107686180, -231722341, -109470995, 139517701 ], [ -127019651, -46203523, -225378838, 2450259, -81118008, 193488018, -54723513, 175656786, 216993374, 182007751, 130521754, 45070804 ], [ -11191733, -224801123, -196034512, -64314404, 83838646, -265764157, 234082327, 264540257, -226535446, -216684169, 187157370, -161132224 ], [ -171737191, -167922214, 108061878, -197228086, -169728498, -54937300, 53694368, 263126090, -140861729, -131596443, 22386476, -44167875 ], [ 53771846, -136113593, 63630114, 228424632, 98139400, 126215583, -231375486, 215974421, 109192780, 68251365, -185436435, 28858184 ], [ 95043574, 66321820, -201843270, -246372535, -11051644, 116636892, -60790739, 100709119, 250904664, 209102940, 70227635, 122519299 ], [ -221080268, -222688784, 107850097, 161610623, -164208197, 49609382, -114809650, -210162227, -65260396, -28038000, 148297403, 195702525 ], [ 238414138, -212350254, 227813213, 9551418, -176800380, 79111114, -236001218, -20594097, 176379821, 253002795, -113699455, -174726738 ], [ 44466925, -183968555, 256961163, -92460716, -168350905, -140603888, -67186232, 129725977, 197353181, 126903683, 80520192, -123404834 ] ], [ [ 234909481, 268281872, 70716268, 151975342, -105457571, -28318790, 163803935, -40701074, 139191168, 193203857, 232797396, -111870829 ], [ -12795281, -61303290, 1524330, 130310360, -94584253, -143350483, -124146924, 142852963, 266571342, -213071695, 256224604, -251183623 ], [ 15916323, -196606153, 244322211, 140612891, -77225957, 100074625, 187901771, -151675991, 72406790, -107555941, 116536482, 36250483 ], [ 117146807, 73407152, 72922451, -223015268, 189154660, -176357401, -57974945, 5915039, 187469390, 69382674, -169965190, -114693863 ], [ -161083060, 48841428, 116685252, 112235408, 134287462, 108366970, 215983744, 218285217, -120966195, -105011782, -238333399, -124927256 ], [ 4011351, 85225073, 201509377, 50443417, 253116302, 28541698, 192106529, 165415069, -5392091, 199946939, 195089352, -100708685 ], [ -153560692, -203235867, 226113734, -31028962, 35887651, -121698459, -59397473, -52323142, 43830775, -174425500, 152475746, -58670293 ], [ -139521201, -260569741, -213739154, -123910245, 125155402, 190497569, 242917426, -108534188, 73539553, -124429278, -191886548, 23051251 ], [ 76979433, 140027172, -205819077, 132606498, -105481846, -119002164, -251471570, -158690032, -6710015, -166884846, -95909742, 16157104 ], [ -216078791, 201378008, -102527687, 139175453, 79226104, 134932343, -113235978, -176036086, -191624198, -145264751, 24050455, 66726612 ], [ 135950355, 249013635, 177243290, -76791000, -14980249, 244235614, 113318642, -44703362, 178953972, -195332209, 92819198, 240931026 ] ], [ [ 14641223, 60728140, -236255754, 56312058, -112724437, 265475736, -96736001, -99901150, -56365406, 105793142, 242071176, -82536207 ], [ -156296361, 142011648, 22309622, -24312077, 263720712, -2356330, 63777344, 258494416, -156277366, 216219357, 247063125, -15733156 ], [ -87889705, -181229467, -242735065, 259890934, -36849871, 90164478, -139234414, -94664990, 171188684, 83944667, -150347567, -265502866 ], [ 171720320, -225441182, -249016290, -107225621, 230402080, 77595784, -245782979, 223913564, 235439285, 105651581, -228872754, -260763924 ], [ 200029298, 173183706, 177882533, -7171579, 50693411, -175445788, -249115575, -149710317, 65038049, -52603922, 63268315, -31824872 ], [ 30707660, 242331243, 70612253, 243749955, 251313248, 63160316, 266023427, -134742544, 11003602, -228358138, -219150372, -197334428 ], [ -196511374, -48206767, 118299977, 260871181, 258752230, -172507977, -34330091, -36836921, -215801306, -247117015, -78896106, 191416322 ], [ -61734638, -62592190, 266607589, -65816462, 100171174, 258437572, -205156584, 5758050, -87468772, -204680401, -242365696, 79359071 ], [ 82173734, 33260345, 92738688, 117524918, -237567127, -250168113, -88304560, 36784512, 216272201, 257610555, 175458019, -112050162 ], [ 39842569, -206135904, -8255271, -215391697, 264597855, -26267393, 119290332, -212564914, 243006678, 12923759, -230003437, -70565068 ], [ -154537672, -231419875, -251732846, 113997828, 197524265, 85922349, 104277210, -248396455, -173059452, -250014947, 254579143, 127659992 ] ], [ [ 244704270, 217434959, -147855428, 6162260, 78925260, 129682347, 90249566, -25143245, -266278978, 235621572, 101350379, 180519025 ], [ -149604344, -211269569, 215456363, 164206007, 181734632, -32015099, 217590336, -148076916, 138273230, -2999880, -179902523, 116728325 ], [ -74864334, -183201680, 112169230, 145925801, -94851646, 250634824, 112760572, -256412276, -87961615, 254672949, -173017682, 243493137 ], [ 9751625, 94081968, 99980266, 6276974, 9231864, 36145607, 76164425, 127563080, -33258607, -34529843, 149427994, 138047308 ], [ 80512609, -20897740, 40054131, 38091075, -34697047, -172591466, 19181085, -30660590, -241049821, 244532345, 89506944, -207344882 ], [ -158692745, 38311023, 193353500, -7872540, 167688283, -199624662, 15008047, 175754545, 186364573, -139489821, 91699293, -247131054 ], [ -192597047, 214855415, 129263888, -157330272, 266184069, 264499341, -246435932, -254655372, -136945336, 157826397, 52474164, 6768002 ], [ -45529632, -10923830, 73849925, -234197184, 46387973, -149875625, 154613168, -163528813, -230369741, -35038786, -31881505, 9961487 ], [ 193302406, 107292557, -73679142, 121663865, 2034099, -148304798, -256850520, -266289313, -148083013, 171306227, -19512509, -25901475 ], [ -54241075, -131012782, 115241959, -261582077, 60065107, 234568180, 204162624, -70163749, 190466070, -140860217, -138931541, -84030082 ], [ -258965736, -125838691, 190305045, 140862579, -91740038, -100692170, -82082350, -204565776, -183397897, 264533997, 103619986, 95320175 ] ], [ [ -118053126, 191104342, -173547227, 251622378, 1820390, -90834116, 134441015, -44449920, -123695812, 98583358, 119206280, 55439929 ], [ -20414458, -91911310, -51661626, 200991205, -75419160, 250820973, -190277271, -181075111, -89854063, -266836871, 203609115, -85687567 ], [ -213585007, 63645545, 246047946, 265076311, -210723698, 157246867, -74071199, 180511746, 57072692, 124411706, 181377222, 212259864 ], [ -191350018, 120167646, -192681777, 238329477, 68922480, -165004366, -111268305, 212433531, 77578972, -145349080, 172111796, 117206837 ], [ -227165915, -116353068, 184948873, -80084130, -248256972, 55774511, 214118177, 30297472, 255345545, -207167736, 89901827, 80387997 ], [ 259982587, 11354127, 172868053, -190368933, -244616910, 116219786, -266389472, 201236989, -257269353, 101212634, -25819755, 78090306 ], [ 66240534, -29912976, -9947240, 1808695, 95096119, 112886659, -27056880, -79186980, -245584189, 149904189, -147013132, -35327872 ], [ 264475623, 152910493, -82751223, -13461712, -94078179, 67743825, -186405850, 243011193, 261533294, -108147976, -144708550, 21069488 ], [ 78826912, 77098894, -245861399, 113294982, -232748396, -84841383, 116367681, 207813702, 72567854, -182681820, 96723949, -248547856 ], [ -144434163, -202003040, 260322790, -70672753, 31339926, 156010182, 252086755, 266016132, -180297062, -56947430, -50949313, 159037461 ], [ -88215666, -144269931, 136942308, -2619443, 132913902, -64473181, -7224247, -263533855, -259766063, -268248215, -174372608, -81803497 ] ], [ [ -241449282, -182133013, 186302028, 190359910, -112865531, 239698999, -205126223, -251577662, -78290616, -126308393, -226941071, 186537159 ], [ 257084466, -123270192, -99316877, 117244500, 232500913, -114433201, 98101718, -256015095, 35490918, 261540868, -13154950, 75987243 ], [ 100598928, 71020256, 100005808, 207614532, -262787005, 206482411, 218927231, 216904114, -70886600, 44559663, -78773394, 182704325 ], [ -50148821, -100391147, 99472948, -241932280, -66562472, -157685922, -67736433, -27518740, -234363009, 195777534, -44752666, -75800934 ], [ -188184810, 266176271, 190905526, -9727408, -88846186, -17454779, 247426300, -149576358, 99067716, 216659912, 137520307, 198726238 ], [ 240384584, -236225779, -140158331, -190903056, 36126564, -49695610, -246570957, 30910838, -214341048, -49760751, -71625603, 211310272 ], [ 97979934, 66678168, 178076646, -171514887, -130779499, 135467765, 133722310, -256967137, -148020058, -146512227, -265184378, 86603131 ], [ -239222686, 183273234, 45933935, 140515224, -1531400, 252467690, -123252018, 31123894, -264920102, 178722496, 36512778, -173998216 ], [ 170513764, 262649834, -231635706, 185622743, 126956257, -78159437, 72232009, 153225254, -11083823, 89373545, -242482389, 228335646 ], [ 227403172, -155553924, -12111277, -140272117, -53898103, -120650210, 194065628, 104557469, 185530898, 157247042, 122009794, -178962792 ], [ 176823794, 151981771, -201687112, -221322322, 140077971, -58959538, -92323499, -55551338, 197297264, -73177173, -69668952, -54076788 ] ], [ [ -239281244, -248325816, -45966761, -259406954, 137856120, -40593129, 500396, -88010599, 141537378, -38918456, -249498011, -6278627 ], [ -173321149, 51015237, 34149247, -13651527, -61571710, 51532726, 96731115, 203244642, 248331912, -223797371, 85825236, -222988104 ], [ -44365459, 129541150, 22744009, 165246349, 221634529, 254413342, 92872894, 93094703, 162768253, -143325449, -106558993, -85219063 ], [ 131168922, -79884344, -193578810, 160336660, 134097262, 50570238, 204847709, 156682598, 214873169, -128974909, -205841644, -85071866 ], [ 177104078, 227996845, -209413735, 190861266, -11598048, 170710052, 97990499, -236212458, -8456194, -220679691, -85947878, 138278466 ], [ 98688232, 109869986, 86371134, -260534594, 44502655, -8047266, 15262523, -154199106, 110455767, 57737003, -52056584, -238065129 ], [ -231515785, -75696588, 20108236, 266769960, 119966785, -7844392, -107825204, -177914633, -192870265, -229840980, 221105557, -259912243 ], [ 195286614, 44833130, 63583887, 246237360, 153871043, -189447224, 251687936, -173905542, 37183132, 75509141, -137341413, 69938359 ], [ 74524119, 257626270, 222583284, -53851694, 102085038, 172300514, -254347754, 99228973, 223946361, -203879634, 136190865, -236028449 ], [ -52704074, 171524135, 261720215, 122285040, 119013185, -129302308, 174719850, 85306540, 237923234, 55227144, -247186930, 5881702 ], [ 147328031, 154585459, -61017294, -176622065, 198145638, 173496958, 203418163, 91593249, 176425697, -52186584, 149894672, -6301395 ] ], [ [ 157991893, -189879820, -109225045, -153332617, -50182288, 168846612, -206665833, 123749768, 177484971, 91871352, 78386629, -194118905 ], [ 60514325, -146870671, -136323315, 194071631, 61759527, 264911832, -24399857, -76358501, 265895415, 65768904, 194920794, -244548328 ], [ 13949453, 170154718, 165600821, 115435383, -180117507, 25141920, -213996478, 162100717, 70142613, -164375086, 121754714, 117748471 ], [ -239950998, -220545808, -160544079, -230796605, 20008092, 203973133, -234711052, 61489268, -40773824, 180547523, -9620846, 90570975 ], [ 226457375, -195329830, -98957928, -123631802, -177882259, 79404335, -264404491, -61219244, -203147602, 61873050, 134682657, -17794158 ], [ -29569840, -26977569, -161745762, -66806380, 232479973, -246340801, 154370959, -179995860, -207036380, -115104073, -124040076, -98678844 ], [ 187604967, 217248003, 103310964, -189946113, 239200265, 186553154, -227499351, -60499023, 147860274, -220564811, -227412390, 56897554 ], [ -87691456, -31336536, 134576770, 24075257, 113285117, -200758837, -267298459, -133320463, -160018170, -94474443, 149558103, -186843454 ], [ -200710526, -160662226, -93212116, -162524890, -169710529, 42734308, -208598759, -185779034, 180724570, -258659976, -235502858, -231150094 ], [ 19354168, 104569714, 103439193, 102052171, -237516943, -83459170, 71632951, 97740628, -89085399, 186154782, 179070728, 142603604 ], [ 159804792, 255098955, 157789065, 45878271, -54404628, -74075517, 173166740, -109577398, 69783556, 1464166, -65131266, -26414352 ] ], [ [ -225126104, 112451856, -232562326, -228814850, -133465232, 16821599, -107597175, 204140121, 229527503, -57292296, 268402198, -220644525 ], [ -191301147, -81945816, 237709388, 1937046, 110885324, 81972285, -747235, 231762335, 244108030, -27836363, 114725653, 66539778 ], [ 50280388, -213920895, -155946632, 263088585, -137200609, 81469352, 220923312, 55000254, -152987390, 193093482, -251091297, 119784114 ], [ -125505872, 75312252, -10439069, 37089411, -63369687, 15528954, 233969953, 175237205, -43715228, 236913273, 208871071, 68356509 ], [ 50821775, -249312212, 12951834, -154270961, -182431081, 192386794, -122926306, 61984371, 197121162, 52543588, 150300883, 147689611 ], [ -28226867, 226437530, 219592096, -87117535, 171357761, -170164047, -208260638, 16118083, 56871000, 44851143, 160440224, -58562220 ], [ 165540993, 215881376, -219397035, -27265479, -147848253, 84012179, -46686662, -117246046, -133342041, -77985711, -209949734, -212290171 ], [ 69149204, 237721315, 4012278, 229439635, -185225966, 254068068, 46375980, 130850347, -235141432, 55871023, -62791854, 213933821 ], [ 157044385, 195544950, 209406303, 118470167, -136776116, -116548983, 193009816, 54535771, 210323356, 158393428, 57382000, -186580699 ], [ 258867287, -137970275, -136270818, -190017692, -231405198, -67089251, 184384638, 196391321, -4869066, -99502278, -82434447, 224894751 ], [ -238782556, -237593311, -233740454, 208266019, -219732433, 237050568, -169843129, 25956203, 252544573, -206226857, -117357758, 122171507 ] ], [ [ 170213473, 218683400, -258012763, 148720987, -95662311, 30995408, 218072901, 215943139, -169092443, -15747177, -115951490, 61660859 ], [ 175296342, -97743452, -203263791, -233904282, -239882948, -71715769, 250169365, -133280814, -51114536, 93951576, 84756492, -123459663 ], [ -200190621, -184383770, -150228616, -222179431, -21485167, 78263603, 94034667, 219593481, -110999183, 83100078, 206498672, -253197862 ], [ 150938037, -221103890, 27679931, 177566608, -21898330, 32082446, 64178913, 41802825, 124373215, 192835991, -195984569, -45160351 ], [ 189322889, -63684321, -5689338, 130020216, 233723524, -133357300, 244567461, 112614860, -251944489, 194122275, -62018805, -116928956 ], [ 14078587, 40917105, 21257665, -238781502, 173083620, -84956516, -192680830, 35331550, 65757393, -212862633, 237617448, 54013761 ], [ 266659054, 91518493, -263020823, -156557310, 253707628, 32010176, -202824448, -228559158, 19837668, 50536022, -136166672, -163806936 ], [ 57118253, -34599647, -248556957, -237478664, -140481573, 34401549, -107065142, -260404067, 223127406, 103855215, 44898270, -137303143 ], [ 111781743, 239585075, 94497431, -109666372, -57827260, 230388231, -260907953, -149630699, -210979122, 75815851, -22114527, -196933055 ], [ 236918330, 27769795, -134884626, 239365845, 106471551, -198709243, 175339808, -236748965, 218391186, -57199463, -110871139, -239714454 ], [ 231543391, 32014678, 57972534, 188104114, 4513357, -112814041, 149460906, 16206030, -140277598, 184978026, 167815233, -135667695 ] ] ], [ [ [ 80510608, 225969717, 160720966, -161726818, 190976899, -238174372, 63000428, 6122144, -248713446, 121346892, -108583399, 189125312 ], [ 202947805, 48566044, 68159257, -240467138, 209409915, 97474512, -61993289, -222401625, 2538033, 215202930, 194665334, -215476130 ], [ 140677013, -224507527, -65766080, -28359853, -256285914, -194738892, 204193248, 69472298, 153736661, 38336078, -27294072, -258659954 ], [ 24825172, 145253978, -158746278, -4824558, -47190369, 199152098, -180820579, -211899772, -155386778, -184570051, 185955705, -128529765 ], [ -73834581, -130368959, 168965797, 88075870, -14012404, 160474543, -230436928, 95809002, -74342025, -64827380, -183463043, -216317246 ], [ 103925546, 187971465, 220865496, -137673324, 141237617, -208727938, 149485052, 35532210, 194275622, -232150836, 148533203, -17665989 ], [ 36814984, 20905974, 115038706, 53159529, -45121449, -34706237, -230431451, 120385247, 110369812, 35967754, 119003323, -124026860 ], [ -148325305, 228054470, 243708021, 189370692, -240243596, 26196638, 126679549, -248495116, 251512419, 154128356, -102461934, 3468136 ], [ 221440685, 189858894, 175254128, 259845414, 131055271, 233718025, 243627492, -257960036, 82708762, -89137408, -2748429, -178383411 ], [ 94318030, 179734430, -47339242, 106419980, -94012984, 133943579, -224280173, 204065336, -65493646, 2591754, 162776607, -252408597 ], [ 239141517, 61442921, 255095135, 27477277, -157557724, 44226029, 38349635, 225853575, 40666982, -50318133, -173920651, -93416684 ] ], [ [ 43823807, -70347019, -73678640, -260623278, 237515146, 180762157, -131424819, -194657116, 179830922, 180748014, 213060242, 25454857 ], [ 126632952, 123240134, -153181471, 12869424, -128650877, 136295598, 252929477, -227346253, -227725037, -126587517, -205575439, -263594576 ], [ 256930169, 44263457, 148656749, 35508958, 132276322, 99945233, -182424570, -187677245, -5938420, -69234066, 182945529, -104046026 ], [ -91874343, 15570702, -164945464, 192446271, -262559234, 186586313, 65789495, 208262912, -110697247, 214900543, 195245147, -23237773 ], [ -116222843, -162628843, -187058812, 44621353, 247200875, 35277776, 249525258, 137297608, 99333911, 120778295, 229987822, 192243234 ], [ -181551714, 45596313, -21291839, 203583769, -158828487, 171784944, -11390652, 232067496, 156324997, -83233892, 185181727, -167814281 ], [ -266199714, 3663132, -59322413, -200929399, 265251106, -247462669, 47950604, -128302150, -109416478, -155106633, -59595753, 89856346 ], [ -95260364, 119003094, -28132879, 153120910, -29803512, -72169822, 3684708, 100163667, -19055693, 218048288, 8650968, -109505761 ], [ -253409003, -57693349, -239215239, -249234411, -69179053, -112562431, 206663928, 123562915, 156139403, 24407056, -209297170, 188444623 ], [ -2775109, -38079327, 56149863, -180542935, -10098949, 56785754, 106067780, 91952, 266966125, 263177080, -216641303, -223950356 ], [ 8339769, 176008710, 6641878, -151891719, 33489361, 237899778, -178795486, -29259620, 74280273, -57304404, -244630105, 91084441 ] ], [ [ 129452186, 83298317, 87595603, 84147283, -91040600, -259498063, 262524164, -158654085, 176511550, 21835406, 21225532, -257169833 ], [ 263340771, 15327792, 177216064, 149137805, -194359468, 240298226, 48887789, -169050648, 43410113, 62468036, 82111813, -95839451 ], [ 236629393, -141249363, -4277835, 181783673, -226891600, -51774918, -11096392, 146517008, 154508434, 159411650, -75908837, -4508514 ], [ -253883621, 173249145, -105632992, -17485798, 97791006, 148458438, -222259497, 143462341, -66590887, -44151876, -196961384, 116390371 ], [ -12923240, -212664242, -192460979, 118903573, -209896676, 11396630, 106192417, 221194277, -183609000, -109589670, -185330097, 203921135 ], [ 49670853, 259473112, -245031207, 110539711, -250722674, -209893297, -36804505, -71511777, -72426312, -231995407, 23954859, -85527265 ], [ 264937536, 155440198, -35054184, 142518250, 40833530, -2486342, 225079707, 46953438, -9030651, 35789591, 150925432, 129653550 ], [ 26120131, -173536648, 73662580, -37236731, 232197979, 219274928, -268057624, 267950610, 215252963, 218598164, -1239088, -123188629 ], [ 57318684, 205660103, -26812423, 260584036, -128355834, 189536549, -232998116, 182235670, 238975045, 108738606, 66505531, -47524613 ], [ 200505575, -200456830, -112308948, -198020319, -119185907, 12524599, -88162556, -42671881, -144397752, -79036777, -1089466, -153651835 ], [ 234205397, 213223195, 201897109, -267630374, -2630424, 158427787, -81195034, -144106025, 59961932, -267099157, 60268126, -26050307 ] ], [ [ 98657593, 98168857, 19112618, 44967126, -254071336, 258407832, -227608294, 255903480, 254356008, 117009858, 132196567, -252343534 ], [ 240650721, 15224075, -86154038, 91172398, 18763325, -74304380, -95588836, -205000962, 219545331, 89017509, -113959773, 119803446 ], [ 104051651, -193330442, -174453210, -144496992, -211929014, 173379772, -184879786, 167150840, 15813675, -205723034, 184974062, -175288917 ], [ 268048761, -260891369, 65864957, -100032971, 18040758, 182363272, 154018917, -117343873, -234213048, -116164194, 166106375, 8261980 ], [ 138716459, -2839819, 15859985, -233681797, -256094418, 109189837, -159881779, -74803841, -69947516, 71481840, 236879378, 138377960 ], [ 74350621, 179791281, 5418430, -190416546, -6213519, 256581677, 150310826, -80714286, -94687795, 224416219, -217687839, 232318289 ], [ 95049401, 165235687, -91796332, 79727545, -93634133, -259198071, -24312073, 257631379, -138118621, -181421554, 226399821, 220219664 ], [ 186278326, 255831134, 263651039, 224612681, 249402735, 131313977, -99613529, -22370360, -64103483, 5099355, 106438947, -138655689 ], [ -259928252, 55151376, 265154576, 194247907, -262614121, 53006668, 16903877, -40301274, 90570290, -39484159, 222343105, 218907917 ], [ 77382597, -22289416, 52059727, 214775399, -107181286, 197914994, 48813052, -234323843, 134057478, -159873814, 8370718, 241809203 ], [ 150128057, 107126573, -231062237, 192790926, -88381059, -241511025, 246860726, -166007547, -94787560, -192118869, 65420566, 197495137 ] ], [ [ 10675547, 198281534, 234410732, 200010272, -181047971, -157834927, -107702695, 74169608, 194549834, -100468210, 89229311, -167891489 ], [ 23111949, 150181713, -56424923, -180834333, -47612165, 140722644, 233497337, 62358300, 91845515, -43281111, 230370441, 198604224 ], [ 253502986, 195093987, 25237230, 247187514, 58996178, 54540883, 83947781, -168633676, 182089971, -73672311, 85400975, 184813874 ], [ -206884591, -106922004, 237527856, -74572753, 86400975, 33085194, 198597822, 5538028, -40406116, -259612756, -13574053, 45699970 ], [ 101391482, 150420070, 148393260, -21876086, -226313257, -131891681, -49744938, 257149132, 144878040, 211820253, 264267152, -196932739 ], [ -262184963, 39718416, -126267622, 198013371, -18871775, -263418393, -148744542, -85073191, -253981711, -98042457, 21229499, 211124319 ], [ 80207767, -218370485, -45063838, 144257004, -69858675, 33891784, 260710184, -194452241, -12064283, 58870007, 160024819, 180841027 ], [ -114259997, -17775524, 177268468, 181957170, 173784947, 89982663, -124713975, -70722047, 83673990, -131869298, 97718546, 8057945 ], [ -30808054, -77619399, 146984551, -18529126, -103677687, -62312881, -8443993, 63115798, 263148193, -85648887, -172509686, 256594628 ], [ -189095212, 216788415, -192093118, -73089618, 267420378, -179479258, -182582670, 58617600, -166301544, -255340970, 104575251, 246633518 ], [ 139316189, 249235102, 14528427, 61228914, 259131010, 1997217, -247546411, -140219624, 64865210, 191836873, 57160280, -50679865 ] ], [ [ -95968475, 98366743, 214447969, -119168028, 28390649, -38975372, -136182532, -50855422, -220998339, 16198590, -210926439, -13924172 ], [ 213314514, -190195090, -134051963, 118676275, 218509307, 244587994, -203947645, -140064936, 259810762, 3009360, 178965419, -260698010 ], [ -206035626, -158744482, -222234223, 209809230, 162906596, -58864593, -226523955, -211453184, -127678112, 121879387, 161732259, 21114875 ], [ 218817852, 229860294, 143694604, -226147491, 209322114, 219236475, 32152293, 53254632, 150115099, 49601196, -83651829, 105749407 ], [ 153123137, -192448968, 96497664, -175416448, 40174084, -210522002, 264302258, 90120175, -16224495, 2073258, 64020373, -201519425 ], [ 5318075, 115905433, -128574496, -11061311, -91071840, -181993159, 257046151, 49793322, -57922757, -86838797, 96318006, -210337018 ], [ 36022569, -144819910, 209275111, 152628651, 138346307, -190157016, -225136063, -22311400, -77609055, 120413109, 113770216, -55187476 ], [ -181807680, -94372481, 1846396, -132322336, -97834498, -139176082, -233670794, 54349557, 266903273, 242623536, 230513363, 85313958 ], [ 132889592, -233965730, -160510533, 110670172, 262275502, 219172007, 70218572, -209965642, 250222345, -97712935, -245576080, 143999292 ], [ -175304074, -106515029, 95158696, 249856828, 218602942, -180585686, -174063100, 165937250, -98194636, -226589195, 47339844, 84294504 ], [ 268253467, -7338626, 160881468, 18465076, 227398535, -6778915, 93959138, 248697716, 202599658, -53138470, 3782272, 49777850 ] ], [ [ -201778297, -143109811, 112505282, -229947036, 54478934, -8148789, -7865125, 185722307, -120800833, 156157048, 152580330, 264415166 ], [ 172018852, 3751771, -72914787, 150896662, 229655422, -117677756, -69931896, -1572647, -210688282, -99747134, -179031220, 146219533 ], [ -2944485, 55726563, -225559339, 39437318, 117259341, 101673331, 158428380, -207226389, 26558108, -9560510, 211177342, 102297271 ], [ 243893189, -254807423, -28142190, 109152800, -220585673, 81209467, -144276483, -228519117, 84619469, -39493779, -50581625, -93685868 ], [ 99326162, 63726916, 89515271, 154495891, 56569087, -228240681, -183699742, 263872118, -114935851, -38853635, -65572541, 263192033 ], [ 174170581, -8893625, 97830140, 27687616, 77810991, 243689330, 92415533, -207835968, 1719104, 171642894, -247158341, -76731342 ], [ -160459610, 118659357, -193111310, 66612415, -234077509, 227617943, -96917737, -49592173, 154473970, -64621292, -206624540, 217355434 ], [ -208615948, -1565496, -201721719, 106206194, -123576039, 232089871, -159876326, 91124593, -260940139, -207693900, -119989407, 206078568 ], [ 266446061, 60981942, -87785673, -100831385, -155016627, -85615765, -2301067, 99454614, -145294200, -249216065, 32021773, -138102398 ], [ -53334987, 113688796, 213052560, 18446724, 229737404, -123982399, 114386391, 257503264, -152635489, 127963729, -14013111, 204416729 ], [ -104462642, 247258600, 160136496, 110106752, -252772726, -224053978, 87237064, -11324774, -94904376, 183575068, -10198088, -22013128 ] ], [ [ -95028852, 258569018, -72590302, -129096242, 93610228, -250129651, 51268129, 34698776, -137391041, 144454937, -245007683, 258593745 ], [ 191137753, -174296812, -4130319, -162677936, 63742803, -79192635, -6174407, 245331308, 63855537, 197113889, 68167826, -13716132 ], [ -260360630, -220563168, 17855852, 2120954, 1131707, 185459224, -216993819, 85228899, 132006818, 78216388, -141809422, -50255806 ], [ -239162383, -173326281, 162757234, 63043625, 196028616, 102933045, -139213443, 168148229, 100687732, -165581967, -265777584, 141605351 ], [ 118728979, -220233923, -18886881, 222174667, 157025671, 170249129, -57426949, -203385628, -79953111, 100330924, 182957486, 77325283 ], [ -247687169, 48576197, -167952019, 58869288, -47175455, 17720176, 51721156, 74120173, -265690697, 250271827, 40344611, 3842382 ], [ -65233822, -212329453, 69794315, -73395413, 218492416, 84814450, -31744098, -251411655, 29301685, 185396347, -19977011, 80669258 ], [ -204804441, -50073460, 157363836, -41023354, 206800377, -48602431, 167217347, 77199169, 240301580, 17701926, -17164559, -78613009 ], [ 81777119, 257737708, -178057746, 234304287, 255984410, 144445968, 43247126, 194879188, -127956145, 71914463, 163946567, 163901012 ], [ 46434564, -61476933, 241417417, 93268397, 144943001, 66203108, 202542509, -11986223, 25045032, 163183409, 9292389, -136944974 ], [ 138151097, -66842463, -212056508, -68325540, -239427467, 203057202, 259685665, -125288853, 223496960, 113522622, 244631104, -181093320 ] ], [ [ -234954005, 225638808, -123855362, 51721296, 215576423, -84338208, -220396475, 156382421, -26073398, -256269035, -85206057, 16128180 ], [ 203930672, -146986285, 9704549, -171048595, -112542005, -126785185, 13046594, 87807340, -208066360, -227714855, 124126021, -110631095 ], [ 63531990, -227235537, 54067615, 219793648, -33369560, 41826441, -110464330, -114942622, -233334486, -11287227, 239998748, -206141657 ], [ -44799773, 180957328, -2189519, 139813004, -66697216, 55066653, 261927158, 52548433, 159006137, 103932467, -217024577, -182333220 ], [ 58076045, -81539190, -8249251, -8913529, 157492174, 263508802, 266994500, -225638870, 131161182, 120952311, 195919668, -39321993 ], [ 1414924, -25951475, -67861563, -135916323, 76922693, -259450669, 133905491, 183373393, -146279106, -153748413, 1818639, 185936843 ], [ -207344386, -36557480, -152281924, 188995502, 205008930, -223225748, -190733065, -183999680, 167153819, 215082044, -68399640, -183850427 ], [ 87789869, 209633245, 220292293, -29520895, 150806330, 244807937, 174988306, -13599008, -128232117, -68750214, -74262882, 261775638 ], [ 124979264, 192469106, 148839185, -12662922, 155720625, 75158926, 128906990, -106916472, -144084014, -171674556, -113233248, 256897038 ], [ 237318958, -189914499, 28916072, 236435066, 136607018, 60243089, 53255274, -93371597, 227902703, -223820313, 197988230, 199301764 ], [ -128110934, 6427339, 206539324, -13821551, -107353052, -230849923, -31685879, -119319553, 188567091, 193915600, -94479040, -155425025 ] ], [ [ -112328472, -52681037, 90546956, -186685895, 268261704, 107514070, -198074776, -99460270, 107943612, 2097489, 14471563, -246166841 ], [ -47986870, 61482355, 134141894, -28478498, 29440030, -149244541, 159886142, 106248505, 130918089, 90182248, 260446271, 203924005 ], [ 166894831, -88450131, -232572588, -268039576, 150097991, 214230538, 80371304, 118710605, -220229629, 35156083, 56634098, -184345748 ], [ 134649157, -88428470, -162567458, 105214390, -34944044, 19334817, 22809652, 65832527, -46625780, 168925069, 201866041, -8712170 ], [ -177756239, -118701567, 145790277, -130656723, 149299072, 87043255, -27901203, -200542461, 21194585, 103502656, -185992244, 174467188 ], [ -163661033, -46932773, 16999916, 128323600, -147810880, -88125586, 164532350, -91485085, 62394108, -54860750, -238060010, 7770166 ], [ -76301883, -126191205, 192428456, 147238776, -119483818, 12811944, 117960143, -239839313, -218076891, 21445732, 231140995, 229502505 ], [ -27194831, 109530896, -4528166, 217256506, 37489766, 210079154, -73319205, 231431938, 120949124, 143705701, -260605964, 164486819 ], [ -181352704, 234186375, -167062998, 175012626, 72660207, -57676768, 209702215, -60010946, -234269131, -227833416, 189224769, -62018710 ], [ 171537555, -257671884, -227297367, 262038869, -191540282, 100745530, -80506304, 35552, -206872676, -125190403, 138666312, 19133098 ], [ 2184696, 238829837, -47907887, 163030304, 120767836, -21075594, -111188451, -78346869, 199464409, -104233427, 82660263, -201585771 ] ], [ [ -82406834, 233274086, 21406487, 173114208, -129145117, 140240781, 260372052, 228233056, -34572165, 97603084, 213016501, 168409377 ], [ 256635278, -251637888, 19215930, 156528212, 123477931, -185988268, 38787198, -179670386, -219275458, -208550983, 242890092, -122370252 ], [ -23280629, -130794419, 211561028, 208783455, 83539983, 176437729, -211961527, 268410104, -44531848, -53421540, -163290279, 202433494 ], [ -177242636, 192148686, 115474889, 146035573, -252318599, 128030882, 250257312, -56722864, -26884683, -208277920, -5498804, 93144758 ], [ -107680792, 129564964, -222470678, 93474603, 47374927, -145119454, -83346795, -139620896, 66610978, 73438613, 29941187, -164273783 ], [ -151982332, 166905657, -20586894, -34569204, -103045388, 230867747, -139734571, 144326316, 144796425, -137752913, -262043154, -134269586 ], [ -124080071, 131527400, 16688999, -37360159, -12806526, 243023399, 236311960, -254693421, 184499705, -74492202, 135078131, 260341224 ], [ 7558140, 66611055, -38167908, -228301011, -248802319, -75005528, 172694326, -85118957, -37198227, 16765996, -96117400, -5407363 ], [ 57248896, 188530771, 136439202, 170571503, 12375583, 106642366, -188128601, -189142308, 226369725, 55878783, -207849848, -49457640 ], [ 252099349, -257128170, -30882371, 180874919, 239779001, -70518227, 222613394, 115981143, -50322379, 150052300, 161074851, -120754268 ], [ -220239196, 150774460, -224017834, 149495388, -77332710, 108981383, 58940426, -247808360, -263431245, 69575182, 8147083, -245006717 ] ], [ [ 255360986, -140368060, 192438924, -205749444, -143628743, 15505840, 15069301, 55698730, -176411074, -126582801, -127098741, -31958249 ], [ 227096845, -20167244, 267242601, -133360530, -138211518, -214172314, -154582384, -101083303, -62352551, 114673998, -29068113, 99986010 ], [ -220520443, 239960944, -189134972, -250473896, -40358054, 81221699, -142045002, -180916990, 185185444, 174274487, 135048032, -149959636 ], [ 19509046, 101755131, -36169360, -172348365, 177697723, 235378119, -179317385, 109031201, 207977272, 22140199, -242087237, 102297171 ], [ 227308170, -128031372, -193912377, -132873227, 167556898, 30703989, -258747579, 47079568, 169156304, -168984337, 45135152, -145564724 ], [ -258216521, -53330464, 147215243, 90718373, -213912296, -168631771, 21424062, -96243717, -90192198, -34336241, 139139900, 40669874 ], [ 189634387, -213579761, -19178801, 27054190, 138480597, 8234547, 223673807, 181357530, 101576264, -55015756, -95568131, 17978087 ], [ -19696678, -252708551, -144956360, 179966999, -22329353, 241445334, -136424011, 251139839, 164953439, -75958491, 59011469, 262203527 ], [ 71535893, 231769121, -209238304, -180623683, -267651460, -93800992, 155255892, 249067273, 22713083, -41549895, 231688453, 47404226 ], [ 19992664, -222848336, -153180801, 106151138, 106556305, -2201922, 107901915, 102691619, -233252908, 179825703, 103965533, -150648692 ], [ -154335236, 245911857, -131790742, -251066752, -251569820, -145873751, 68382441, -23476036, 124408770, -143849413, -144691187, -51418587 ] ] ], [ [ [ 157055643, 1580766, 140676975, -218120540, -48443899, -33603920, -231807352, -99749402, -118012104, -23842266, -179621359, -123685047 ], [ 246326165, -191651828, 170587652, 23011684, -226357409, -53234592, 7226298, -119594792, -125151949, 113901778, -251192249, 229900702 ], [ -95401279, -63537684, -199938624, 204514447, -148857113, 163060470, -93125381, -251428741, -48914068, 12501566, -16942330, 261498885 ], [ 10843327, 149801730, -69792809, -190665539, -886057, 32168001, -44099404, 143126660, 249343777, -225060090, -232121041, -121396237 ], [ 46144774, -245621555, -164471923, -48851107, -66873794, 185998736, 24946141, 199865137, 139484134, -46126080, 256479937, 184531913 ], [ -3424344, 188204223, -130470844, -156655484, 156538253, 155192465, -149479653, 136350393, 4209428, 31457902, 186139210, -182500386 ], [ -51647783, -112799393, 30589705, -183657012, -204252529, 105313169, -238387987, -44421699, 261070913, 267846318, -172391563, 229290788 ], [ -88288939, -161829879, 2515179, -6230190, -67392543, -39092138, -216176947, -126860747, -162717991, 232026267, -3517757, 24797475 ], [ -32855654, 206504951, 160091600, 101763795, -101045572, -102853548, 236392380, 230891356, -116602802, -87805143, -90570844, 152578628 ], [ 241223256, 208104109, 182795621, -81376785, -98264576, 208833377, -56218604, -152823000, 183749586, -10955953, -222216544, 212692465 ], [ -110232317, -102549148, 16941550, -123359315, 176579085, 102889239, 34690812, -161015134, -5487440, -122204975, 248097480, 157137672 ] ], [ [ -205938102, 15052341, 150359248, 12508500, -200234137, -193380959, 124998279, 12887056, 23133562, -123505422, -126354604, -49800023 ], [ 23266421, -16778613, 203697460, -166944904, -14933778, -142128914, -264903616, -45773810, -238045552, -68659238, 71208934, -66662438 ], [ 95526279, -110071053, -52734206, 201411552, -138093729, 492463, 115946179, -74072027, -105140169, 106163423, -228700789, -125877434 ], [ -48527473, -151740491, 21012373, 64094509, 249982556, 54617529, 49511154, 121260458, -156594430, -15880568, 178345072, -174167573 ], [ -111947254, -150353491, 246573097, -78292371, -93784763, 169290843, 219858278, -265760067, 203449362, 111224994, 195417118, -221857882 ], [ -247290645, -88147810, 187835008, -787248, 118809596, -136853671, -88960436, 202887542, -5315867, 150128426, 75116315, -174177175 ], [ 238122101, 239549914, 150369214, -16374948, -38385872, -108596905, 78072147, -101988556, -168646790, -235852430, -40833116, 169307925 ], [ 156391212, 187584068, 57224917, 197374337, 152068228, 164648402, 5270319, -222576374, -64347504, 186404032, 130212873, -261704101 ], [ -218101200, 85128260, 256950087, 124243591, 240718836, -232784575, 204208840, -199563870, 206307733, 254616102, 5935709, 17468387 ], [ -1102884, 28581933, 171842807, -117314600, -116363275, 251505316, 187858529, 21636492, -160588714, 244555888, 203531666, -92155364 ], [ 22057459, -43274172, 184260017, 100516164, -3681441, 251240481, 58214086, -8560954, 229129058, -26958503, -43909463, -59838088 ] ], [ [ -150170103, -118505893, -219590759, 122485983, 48307141, 232237447, 59638369, -225273468, 64803062, -174349225, -248482047, 87296238 ], [ -253716879, -48802654, 212287896, -130951661, 104959327, -66227097, -207598744, -162659980, -228365133, -187416596, -181539134, 205766414 ], [ 164775872, -78730392, 119768399, -158735176, 74438863, -159766300, 75586478, -76421847, 192668939, 179882303, -89411160, -246343500 ], [ -95439531, -117055870, -40036167, 39908033, 262892807, -234758712, 29473645, -176293871, 25179855, 73465003, 166211898, 32211063 ], [ -172837806, 222083280, -50787448, -10989967, 75893363, -126175418, 262002007, -244513199, -185505223, 263132760, -25755427, 211121974 ], [ 217745071, 263273868, 121081070, 98394074, 61085299, 98417413, -130401455, 169216838, -167927459, -10993563, -67531761, 140374056 ], [ -131475442, -157555818, 165611737, -7055666, 118489250, 203412386, 179958120, -53721008, -176586340, 246970049, -102021925, 144530525 ], [ 144177468, -30788387, -180631069, -14959201, -190264337, -79382343, -62782286, 9815442, -168342915, 185678675, -226074915, 260726952 ], [ -100515912, -5619296, 201648454, 82802207, -238084572, 55884488, 35489916, 232271964, 33824952, 264205671, 16557399, -165178913 ], [ 2957473, 224085041, -259181697, -54267802, -242960293, 183558173, 6016718, 116036967, 251421626, 178384996, -49405127, 233471209 ], [ -14856957, 256944706, 258805664, -149445754, 149847868, 106243581, 145014119, -178369978, 2542323, -187118999, 213627728, 200427411 ] ], [ [ 43581196, -198716493, 84126236, -32596263, 154380194, -215106434, -50151861, -74310325, 243347630, -108312120, 261996888, 226566800 ], [ 46781767, -174654634, -149220378, -259209586, 147586896, 121056857, -95488611, 124168541, 41394627, 169943281, -221886859, -161662485 ], [ 165029128, -69977926, 246470434, 204426061, -217850661, -51750732, 124338798, -195210121, 193723889, -215722646, -209644753, 23324724 ], [ -135937611, 74708311, -58051182, -123072656, 180796826, -182814284, -3526563, -177980640, -194903843, -158279232, -130797292, -47227076 ], [ -17513889, -193937286, -247355625, -217615952, 70328515, 254447539, -254840867, -249778004, 150791654, 120775564, 125547765, -175541157 ], [ 196194101, 66356457, -183764074, -206359567, 55075015, 149802533, 150875534, 46992656, 8455062, 104912552, -198210418, -72533501 ], [ -215325171, 181926621, 56853237, 148836211, -1284406, 230787305, 230618342, 62477403, 179229399, 85668770, 120124432, -135732411 ], [ 258984788, -169464120, 104480815, 57348818, -218848592, 147444639, -226794150, 5144321, 169580981, -201223305, -74784195, 4465268 ], [ 227785623, -63367909, -204951848, -197877765, -161712492, 196838109, 146655684, -44137473, 186548920, 224628078, 197137036, -265997560 ], [ -215210469, 121050882, -63456906, -183137606, 78590574, -77595653, 224839184, 41236409, -140115239, 233315972, 53871175, -109361482 ], [ -191384122, 29533808, 132756747, 180337679, -199971285, -36445664, 268426054, 86364886, -218900042, 223915593, 99502127, -21400091 ] ], [ [ 148734091, 79673236, -129928246, 159155526, -131625357, -145539611, 51618555, -258414774, 70048009, 27153349, 118393981, -182912879 ], [ 43107506, -31337065, -174769321, -25816077, 227710293, 174096214, -178986548, 186151108, 35024662, -243108745, 225487310, 13917103 ], [ 221711361, -215615593, -178291354, 215767119, -140336610, 26496698, 54680612, 240675355, -87421734, 136237132, 123954495, 107862024 ], [ 12028228, -230262539, -125579446, 32724812, -47761155, -169346071, 102601974, -20832671, 153084101, 25928112, -70028911, -210005576 ], [ -212071858, 3837150, -78771308, 117150798, 70045934, -115798755, 139496329, 35332195, 203828001, 243262185, 248003159, -200307413 ], [ 15764771, -252973159, 204122316, 108772216, -127733392, 57592176, 32025270, 23248399, 21144620, 259932234, 144254068, -52345255 ], [ 146631713, -192737124, -115243122, -205437385, 207157779, -255634325, 210181194, 178386460, 240647836, 142754093, -22739529, 167276216 ], [ 261678572, 210721559, 152960605, 143207230, 82241849, 210343355, -36368726, 424457, 183841361, -127534101, 141807769, -209176331 ], [ 45933743, -249722921, 266903165, 183610609, -134506906, -187795614, 76103648, 215616639, -96031622, 247774720, -22632739, -31281948 ], [ -86464943, -123113655, -88822498, -175581719, -66128480, -112861986, -238005841, -73764180, -247035200, -171272713, 120754219, -254925568 ], [ -101517698, 98884399, -257045949, 127421566, -224690594, -238798283, -163289696, 193461942, -242551699, -215431714, 239523456, 59093899 ] ], [ [ 36700967, -246735110, -56895234, 41018068, 17562246, 11447802, -207865626, 262474213, 108365020, -138742783, 252109476, -106573089 ], [ -198289441, 211003260, -186508890, -235759637, 69075628, -126688048, -186868698, -213482648, -200761381, 247487387, 91527802, 184055040 ], [ 63703742, 23269840, -151538789, 250882820, 173505376, 15200344, -211929339, 139665034, -89885667, -156143402, 128241089, 180997538 ], [ 61150246, -228724297, 53725183, 224876768, 100005161, -125910421, 78631576, -134756978, 200935073, 185647672, 36919188, -195818976 ], [ -52997491, -203575585, 142855619, 96988556, -129257205, 191265274, 139367412, 234281359, -118120203, -174639285, -10533001, -126086510 ], [ 128415934, -40009840, 68536536, -176215255, -222431501, 234944861, -28690556, -193615175, 167426178, -197181803, 266698663, -61175403 ], [ -17825198, -129198951, -222304436, -48970814, -71841000, -27890821, -5410050, 70118004, -229013816, -73779328, 195560052, 242562760 ], [ 20825815, -71848648, -45035096, 151500980, -55198649, 238859549, -253237427, 56880808, 10133771, -25979985, -13112492, -183147256 ], [ -82739723, -78697386, 85189222, 52733988, -47764200, 9287114, 38528006, -243106231, 206718077, 210677710, -73075272, 140157187 ], [ -54801722, -232132083, 196443198, -124733447, -76185242, 40666948, -32554296, -125728026, 161497332, -77301079, 49320667, 88844956 ], [ 232940691, -11313015, -15750215, 221791868, -11260112, -108532968, -245388463, -94039290, -162509127, -104791558, 21474469, 13331378 ] ], [ [ -167981198, -19273860, -24919725, -245440534, -116330704, 119583911, -257261385, -106877242, -13363025, -179043056, 78528098, 115845039 ], [ -86847624, -144836792, 148459281, -152982481, -190023350, -250711573, -219423579, 199511103, 233453749, 24630610, 226375135, 111077524 ], [ -50173675, 114500944, -42986241, 248000740, 188460791, 185087490, 16385900, 9817070, -205560470, 82004967, -206763247, 21731202 ], [ -198035178, -12899705, 150734671, -102881609, 54705140, -128876291, -107499708, -170286870, -181422952, -68694459, -202151484, 210201828 ], [ 129593931, -149447599, 207158389, -72301242, 16685081, 106828204, 146410118, -264275962, -116432052, -87727625, 45990398, 199934827 ], [ -33265141, -19598696, -221354996, 14008786, -6782412, 73381575, 186179718, 36070109, -240634929, 170318266, -12291136, -7244059 ], [ 200394087, 48212453, 155731181, 204077597, -3516516, 259016100, -176445504, 199322373, 187113576, -214899310, -186221954, -248599150 ], [ -119818468, 263864163, -201715721, -250313215, -22006815, -78652126, 69362609, 57186486, 175620305, -45672417, -20756714, -256287150 ], [ 252716021, -153950365, 51462828, 204363706, 56054710, 67318343, -174328412, 112217347, -166367688, 102968010, 41138354, -5603698 ], [ 118583726, 117991342, -158534391, -66809114, -8580445, -186960608, -77202005, -246202351, -32875959, -157975939, -149179817, 170933190 ], [ -192885444, -203623854, -96367777, -255822011, 198060627, 261408849, 163866831, 160691531, -213860309, 29294047, -221293621, -106940461 ] ], [ [ -3784281, 97451855, -119517021, -130909222, 173637901, -148052437, -7418923, -114451911, 189358526, 18707224, -210346658, -189001750 ], [ 252370708, 236405690, 143398940, -226824959, 124487781, 86326158, 236339251, -7352819, -15943596, 71192393, -188501330, 131764455 ], [ -1663900, -167553844, 169234510, -126449597, 193028156, -121984777, -6149478, -33939438, 124716304, -168468355, -135853735, -165107638 ], [ -144661456, -25299099, 46310244, 195242581, -42009522, -48366636, -181971103, -215326240, 140317919, 71337555, 17259029, -30014111 ], [ 10948036, 185592781, -166800682, -650149, -138974063, -212115780, 103459257, 109995039, 188926528, -256931290, -173295410, 40021093 ], [ 167689332, 236234986, 154669914, 217388916, 169066995, -98931892, 43885875, 72691058, -79541711, 207001437, 145503249, 9035715 ], [ -10766720, 157110784, -149323085, -151088294, -52405710, -199972594, -22700599, -36253814, 2869656, -20636874, 213440319, -121063598 ], [ -47692921, 127892761, -115528814, 84036683, 248221169, -66894795, -138540511, -166369160, -262467443, -115917780, 187808728, -131667964 ], [ 243978715, 243189648, 97781344, 258164391, -49580215, 244979192, 23490617, -225079035, 178241986, 241847665, 206878014, -44666669 ], [ -213392290, 45887189, 197566733, 182906567, 63001702, 153726084, -251106041, 66270360, -210192639, 133877314, -243989462, 50957347 ], [ 240818049, -208348047, -39450401, -246489243, 115757760, 228356384, -267513466, 24670156, 157395500, -254805582, -9644679, -199183000 ] ], [ [ 227419951, 5094219, 11219255, 266939288, 155048399, -99919518, 69506900, -109011761, 11026508, 167644345, 240649266, 242410213 ], [ -2362650, 212064800, 210661899, 24935700, -249066426, -204522236, 84513598, 177364542, 221009127, -137883926, 214359310, 175314259 ], [ -8024272, -67612670, -14980221, 94192992, 166705630, -176287377, -88575173, -203951762, 234699252, -49893879, -133850444, -159286912 ], [ -228493427, -15423265, 145988060, -94994159, -51150776, 73274400, -77428936, 128398436, -96148237, -28877988, 257935460, 180495909 ], [ 38481109, -58048403, 264094555, -20100935, -83976818, 51568552, -46187414, 209084236, -154746224, -241534229, -37385481, 240676254 ], [ -235146592, 165458289, -268135962, 30886740, -25193486, -182671069, 132083088, -174312017, -33787882, 31307521, 9666574, -251434236 ], [ -29197244, 83095716, 14390438, 123526413, 147963796, -172134452, 163094022, 211956535, 181493530, 188596768, -154388018, 81616803 ], [ -22632086, 259872546, 177707329, -181721661, 237231992, 105834542, 23076527, -28960455, -3758109, 145462583, 142053235, 27960616 ], [ 263976374, -143707254, -39764849, 53006876, -179798242, -639873, 179479597, 94219176, 112971173, -181631142, -190548495, -31196677 ], [ -94752725, -263018987, 28574091, 136498890, 124267126, -213065694, 150670987, -64015361, -184827814, -15052289, -152068326, 92802820 ], [ 131062276, 121149721, -206098101, -81314540, -987715, 260278177, 24691849, 82361263, -86245871, -109839334, 159094293, 179580832 ] ], [ [ -238684320, 20811481, 148951878, -183676716, 78400734, -14146799, 3874906, 50410375, 199916069, -221803757, -159855227, -83196565 ], [ 161476830, 49532661, -167624768, -255751427, 263306243, -194506837, -250845005, -50163331, 28560060, -129584118, -178232116, -221965077 ], [ -49405511, 242579690, -189007193, 39081422, -164376210, 93259715, -235696795, -159318924, -264138586, 79688666, 117738950, -176340727 ], [ -24985687, -111018776, -243958339, -248425246, 235670126, 79123932, 88911269, -109872364, -126554899, 158233338, -32912793, -213622842 ], [ -5762406, 11600410, 37542209, 19804428, 191904656, -137257767, 48264846, 208149788, 257014144, 249635225, 121767202, -211165824 ], [ 262270673, -251126056, 27245743, -28609760, 95804178, 151803831, 127720823, -146660352, 136766272, 138407901, -255319900, 73722202 ], [ -199998202, 33300219, -146177932, -76028302, -122677962, 194426845, 217630389, 160143531, 119509195, -73377592, -191511728, 36634247 ], [ -39537841, -116824119, -137910571, -182036515, 177094196, -95906072, 224303048, 91123777, -180232861, -234851902, -44790721, -224643321 ], [ 243115005, 218636120, 84336752, -111175409, 197620501, 78954365, -76400097, 203947649, -155852356, 36399493, 102705407, 218975547 ], [ -194655255, -114000577, 182483441, -206416, 136814656, 146849649, -104739953, -90501422, -691748, -253444795, 160628501, -206442830 ], [ 233490699, 149671740, -79370730, -229629099, 155688171, -27634358, -164031737, -37805851, 216648962, 101189130, 99992212, 7818544 ] ], [ [ -186434159, 241377545, 128757171, 8152138, 120290046, -73624397, 130082456, 251226101, -83280803, -263933030, 128741778, 189009551 ], [ 175325964, 255062449, -82072042, 224441659, -156789035, 46779863, 208241447, 223025641, 64797132, 24740384, -21266977, 197323882 ], [ 203873456, -139813402, -195417983, 168544347, 166743840, -214865449, -4927791, 3487661, -245605418, 88072686, 253732003, -154874797 ], [ 149285945, -224977894, -153139302, 34999654, 227469832, 206923923, 233724366, 261756920, 161311240, -73354102, -200161350, 172987707 ], [ -168372740, 11084672, 136382893, -249842144, 222160281, -105574012, -152998473, -68805731, -21030396, -24440143, -185331082, -166784388 ], [ -11806950, -146849234, 76519743, 214281687, -258473877, -249039539, 76733451, -253084692, 75027671, -5179109, -24154635, 57203268 ], [ 212279973, -199992148, -196055048, 105569782, -240887627, -38176140, -2238130, -58134518, 17735272, -207510955, -125257790, -265716305 ], [ 247834487, 178225711, -132216682, -248926940, -123393429, 244847851, 166959581, 85390328, 227001732, -173613939, 19402378, 157789166 ], [ -258205925, -34885278, -77612807, -173507609, -148208677, 251322798, 5915268, -224619945, 98017482, 48927822, -57747830, -55281053 ], [ 20057486, 230216575, 139511443, -53427187, -136286288, -210074428, -163225992, -194645695, 164086512, 40690969, -248558550, 228816163 ], [ -187584531, 78087061, -261801479, 47692776, 29734484, 219512886, 53733117, -5803507, 16659477, 71575176, -46026465, 114810474 ] ], [ [ 15584891, 251899221, -164315892, 123062057, 175150229, 117113976, 258113040, -35406471, 21809243, -185779984, -67454857, -182708922 ], [ 156649653, 151496557, -164780753, 162622163, -96221460, 123333269, 236212776, 176852277, -168419534, -171657244, -208243864, 183591566 ], [ 24885950, -184754291, 46931825, 16052605, 52157064, 72326788, -180131880, -60541186, 118726171, 219632609, -138361767, 38174677 ], [ 240573225, 54325471, -146051879, 45003699, -259141427, -5851717, 36424110, -238109533, -159532334, 262398171, 69027546, -22292573 ], [ -145377471, -201781447, -38609414, 24455206, -172059397, 161529157, -38219112, -238462475, -195141658, 194144810, -86987553, -68253592 ], [ -161634858, 165250467, 169705900, -138258775, 123133535, -25595335, -178874974, 158854725, -223926414, 200985640, -254613927, -95024647 ], [ -146741963, -142111158, -10642196, 135114840, -53749800, 8512820, 253134115, -1151321, 156898185, -61844310, -226459301, -131062564 ], [ -183109283, 218568883, -254155199, 173080482, -194225744, -187646109, 15793211, -224913156, -227237038, 147986910, -236294097, 52184194 ], [ -204997982, -222477320, 90953258, -57866614, -258042642, 97451595, 252128592, 32771529, -64002388, 184589402, -87731493, 60692895 ], [ -13522257, 121492708, 9589477, -9774223, -42942485, -109597528, -7341237, -235850305, -86042207, -227389415, -95559039, -79662991 ], [ -253770685, -109385509, 92234709, 252263176, 62959914, 113807231, 90634749, 238675379, 236789628, -207137702, -14450021, 218960235 ] ] ] ] }