[ [ 84145116408615950720795385392764238095398919640691135388460029301530531654250036049284400087511874729558136454293601573833179321539735788756947424220084260828561809849862199538834723425736992542288593871089601791508188309746904835111180232997183954908324511867090298953423860739481561841231856842260694914911913107963074289903463313166832785494866627405703980923165942329240228820349776374770169665530028688921326498904005995751373850764419884471124561960767145795101288648068926065321067860011375232406393993159785834073261814631470076252033028794105170944345668970571225419742543058853910681257617577468352994371073428409305885091665870793850284157420666717276640103306704082033014236870260874768456040363359381907563939390369663287296000000000000000000000000000000 + -121322105460564857678775629757473153091305362892157044444718853616416811275333272912264213828315623222198143732022202147172345494778545614608058771035307719310504103646809634778818643956656460205295993379474758412928247014332481808575313229462436099586837080410798684691971006851481567583286782092221867151667639383815684316899312074681360907772151996871063990209355244975994256938641287764833046765186173315680949885088988671937099955937665082578239106652271515366296103545604213829736115851422837554182064521333004157055535377119985217485308355571227421246067620700778318165831199647578844393264518407859606319490823358959987803793540026384610151306102531491457964028111237122522362281887069546918945134670124105863693057807147964825600000000000000000000000000000*i1 + 206817511409501319088762639622654696830962229088273094668463216316310586310132112943652648514642439794663059776778713787577814781259133813269683227192245763111509088311198863673214448437326023917467487613580697581694680564142362531162006368277968337271196600338363318123284069924235034484046103005599973269009028579341245143043067876324210376843841191188829447620447496004418914626966137148838616612838927744930307100288441144322651702046803298827101539666572270655443610080810573309929711031727080368079939289887530763717641989621584046695457651611738354388848842027215515823968644207334512024478143618930039783112167165208535368043915652268186000966670437899737590670957996315168404688258166418926038493347219031513566702273749319680000000000000000000000000000*i1^2 + -203969506995334590090671837912044527103950410483471502883936027842294680712224838187233470458013077588124110165558936125561779097431464860889192645324582163813456863237708236921021225494921660611315946441966065187871084327452664845764154432810869761579776555941645883333654630694716646135144099847885824582778310758448461245599596648466073537753323187106007266273408115485681161229963497315376570473438438274171049659475652042975770515177756381623644533034733917271994264280346375564116046287611486474871113858562617179174916885807841083616515209889832277198188455253377808932123927008001492767326801953923248117197704456401462448964456493510347983098688765516113505053442542438988999152079073477164942926517428214135909657518014464000000000000000000000000000*i1^3 + 115364670164930978115877261451494995774902278466639837261157414406113795798875198295860574613868761784759085054789998310745302360294753034267779781826520941619820975009565961047687578200084542800223533931244524502030785454637813902673291363224438963763207152187710557922915401639875658546315197992594412020215573995922666875220913828913773808623218345151542038101591457455383782688928436516973943876338519287071923794294097140019974916432202566410632455392202539755711029721575900744630031506086701029542188428147815886303159592076520144875895452832694595691310258237679516872549066012001154977144110753718615870407969698194763687574731783366266687776797775711912366869505463297136538583342079488897893337410774289722702414898790400000000000000000000000000*i1^4 + -14954148371299770964437943269990285291904964776668150913804618592671061863245997012560237920520712174935068611135724276146576795330514324125617399598388413718642214811128903669404478371410717966954763047931895261052380050250374609412821130876041968370103978660358333372993938506343916627089803307196863134505264281995648355970300514830822197715199033318494340349366615037373187458907830536624328624966535007999485807671805634981143713348950944765713308282454174098232285194109212061816270726883948076387686391027559216831334920547068869706534510631340349413176693257945646478805792356785064587531944358905939668352429124368779967920559272320599473931533339994151431117067901689403081199847287858199611302446947177650243470622720000000000000000000000000*i1^5 + 4355869103688411364981464830850466202188644715377013542793344969427170960652453148332763161366269215529872917638104783662811277172850208689982634202690224217398289733130446470193936477823676963894063365860502528718576113721239504526227354450304281431778190872659733299337642028101966351517660299483309908266797415074747977967518529561679613402176845003766556136556055726910654075565763445704215636119946297233524260081511431659631053801892501268127706231103351144597396353505251899856695907034229028954827544860015616742158580122941626280756610093829257967847553099220875283877098353663883571771349080705555070488203373316808076804927200615016891375686065814881251808002143582426345376149568990657454480664863159396998316032000000000000000000000000*i1^6 + 37494435119504400602126789531723336913559512221581084519846126844893620871891529505665684046378129723751369217917853429342866819419569459783500231264241773181994935557732809836184144248215600933430781551646097300987354636713930568500893054083799361458495647588481390828498480584601939506546212385777275221396213543941793195675899685402270383171041257273780387608039986485116120448726237469372230195538281065942969319549342825140458711377150119688237512278834468828098867361819126294895006971829080974952754324117695354296747825538043485854165465747308285751608507438543830501289692494168548124106893630379555267475672314134363473995224553920553291975298812805611115144273594388586140198209766098413990944207905763622912000000000000000000000000*i1^7 + 35681248860019016951537563436650293586538184670793833827097394355621821056329913827150554958099603838849966813789259640908001802697456225521127950883934475518404864529223917978001233935649968868639726426427143662578937047913070431555533537565161821153825244144669915729983356679388706617248187471082032897287209039815680743444059574519236918870859942044706337396602540570758598925580917879574919983480744029272397839137447046127941873846045943526444165702225718662409205607589540276000344146852968108276767288761850067084389988943113166057321414329417016261281281539203005778777861663373098966026957685861163154193883475115644988007618693928837878420899189842288034199468254428454379478425956563894962699812323983360000000000000000000000*i1^8 + -3180737809562411918930462503721933952210111494403217256588983439762712028436882251768668200109899667865974032035856065995782719399833426286333525016608008424543518171214752206836665317428708868849979242109647050422770782504753771486089730534049887978251676804455876543509551709847418821513849244275130782134646644268528017737718281205131917511104043088365154682712858057500785847992330855353248176231252695781750301597239924424054357984655469190611504071663363556456854364162626482435174891709075814896644320936020849953858704960696578355727361101433673346192296967295224461975269538182445221429739722519075796194915700708769954767201618404557516145707618377652303120996805228261024954137943211799641831199735808000000000000000000000*i1^9 + 28837537908960694398804513738374290597908582780065119857374023778155583040185578892081870032587588839602718877430498438246547994270227147504502666738216079565223294483870580054236945959558779238369952842098456458867878270689217465233077784193788219681774516958929957147385732421511992914486444161706403106374137637497714362482575257167294254097006417519789569025535213467295751715134600782114550138920687964262213984453017681257355459239510356645053106477937334737319307408558535120732786244189764883046633034657476461643339955926851719260780318374593654103831115653557096227023948723836613827083828914745892874860766969887669885069717361240076077527499216978245582680133024500280500819976174378296417032601600000000000000000000*i1^10 + -3656281161547445808378220832506852726202427342647587261273746260748015068894961303881695371917234263682260554965728738584826782171115543872544717584906662025267106815175783776806557925633503063398619043196820166318562163494142554722368579295886731030727964488759811791687029468602769711020398362920255675043020212666151516341048112125109897786592657769575974305265475340567556570782790948185793017273093639810394088792192123425906713208621547220779786565740566086917984389633826469118373681917302562944597460341630730850732503137497815555866657871002364464260908924253058452399541767324757868943282302204424390583329634696728941675794558363618381096952025559247220493295336701801973376323314679629742080000000000000000000*i1^11 + 15312917881818363233446526734623761677060949748135137312842038300237524494710311015195272968806541815238345311763101950922608155588982384170802898437106291685108487263975979800461958099499226746231892281141354135779292160694173991207288055247301991901357899765360266926843048657079995868552496261539735200317651205840304649335844275364710417943347700059101191063249133809412192539167916601848525387459808763677871678373408934252878736342310255515804516383613776680827132048708136838355724249665443002355122529415006252419595552344976890893638133159037581315131550105837238447014686930789835692659083949048450576714440051917846346500216431547622009423827618559798416805928591682318110363582927470592000000000000000000*i1^12 + -79969465505549018107459511246493870482261288580593776374708681107439309832844684806030584158115002871694368150392385891692365891385752147899160054236619238945014580904200094046220184394183192180122993276720026736285312322301782736765429668599360481132079868000796572234050485045683934064847150883840103514580465045227310908491891313087996432527238839615321435632742219683853241392140667941620848693259257643010248535739915882394510708410914077045215247639292959731749996301921956034419216828059605114461971506126988737816863862316459397161485243067872795692147759728290940781461954649861412579935178098432327802677794259799799691663375041942654348504877886475119821917443996292233241914297548800000000000000000*i1^13 + 143872156389678015710473762637329651996140465058204516296805520229277086016235562166163092840073485240079264451842399787203532322347773363872759714649876954102164377511465778173998129206267646203964829523078488093828103247720397947162514900473388282155316937354232942711125370429608706804254867221601003352122282567286311071866680121377446040992832454238328755321386723945570115505715609740744069884655867548483268075983053594424253355409091145507365757423375354557320581531445099203773231021291912342787387954632965276648071936011204085523050143051328693213461774641615431964114269468108368036851988771218581913602269910241918527387303919560563721154175687513022769249868744513588790558720000000000000000*i1^14 + -120959943424930876152309394573270847940082968204176567321573682453845338449445535723200850167375031468843270397528784941108801328524688294429700675917685574434569811587326122229147404613032268246726236859374584291138118450894789045448718539339634933349944468042583340931668481880866572586524534952108290252704493467404965686497194732507991344061510363985609707791875547912221586388155610455234233404411779375931144487249548619805260933372307494884403389859461829121621488508866401579644201284053899617929669215598861311330637233886963944347901589854565461851190425973225775918667594023569715057288340087267196525877732419112885865612272226455089997796996359748845718487132012091015168000000000000000*i1^15 + 51760660537369056947104283850447402249939935883973157717368282898016003315400540765059784885138470542986798368175387088896647409082940487653460123947660896248879987867572089342729165235944390362299372828105000873058555882770448628810323174095462446502246192482420377152865218037425846357001348859203614775823688654277424758070382980877304465666620802434340321892356387577621409207119747983087773532720502568282703866526365309111571279302625055632487806179553528564706335494936852705062111357649356984210054350416649952544162973326105033662223998666736217101582186479589208341645853379759829436076077890104786263210013356524689955867672098308974579444780804779812999040897069875200000000000000*i1^16 + -9124459767344349799449760240479048726166877764664908136620653254992791778245845306254738201770823889014314511863880630669314856976100220735020025234478627180630657385628769210243755765316758967615269781105893860907124569462111231287038407255746918143577732212810833844068240067610207138591610577360859197117255670419053072026415842875669391417599608732050218444904357629918528582086119433386529720004057471779776079756607468190154981071860515611859300862775818030968728453926402130301874833554804577218973490907205624397101793705715105382354195508895310486130755766758627016447874470453933695548816970707584954114010474192805768739536557320166900106845181417739793601658880000000000000*i1^17 + 740021087441049911165835651178364881130136512105542925447715603343108614391670187264488749094072210995713095502647964337888316875053699354200958599198482765580837554953285368344461869814118702441964311538544524486471159199716495874526877297640939619560203466156024167743798917223109960386032027197223952538565081561395378336626659767037152760154056201285455370482718406718372401007452995023021561908669509002691296478160096567846293292337125802155206451219921983086363849199580545059447854196133463064253174850767095781448874332208644495622991523020912982219492264052991487453106494329844144342134015494805832313739865223066595074114744243449009562916339244494487552000000000000*i1^18 + -26374839899086817202625858951490542413454715742683928073780296342734455586972713936957870064376707200033203563458320682078931983972317600714961731228073015543392253061047561364565790117386233751300125046576799235005154780327626853181381746918403764812251703360815107870790220107672778492752847342833164743228657111615199212693956112027154927008592970386182374244594255950850484054255482070385463792545294298839394181976244805436018432284024064620514674129441581487206648354522115992675964294253003942240467481638475555845736265920135252745281553089601660588817826860777362013263769461925666560074114100892638821242228504166586593429012469538650974275574222028800000000000*i1^19 + 396950600316519078739234067980099626333271885471177597623596862268938118516798178040350320234418827050669034562887268446423104457387551329289827027488703215675182695478870853775971982878756757310767256936092777721022730308398182540728402632931436628461856781763028937552968616003387273842972137085945841878797319932855178594019834406779962211343852417601986972187940197650190112809330747695517002878840887135073831531402871042731758141407601749427823808009859997781807130970460098409856247265567845478547504252757574517037616988215978631477503776182730753394367389057388285576042332731116777557544881895233298586137185835725441869370762523080148092190720000000000*i1^20 + -1426833623276159172010631183342205833876384779282840753773992329211447924643950157966019656965650699838789130442017104119503411576654636591264803825851422959598608358848740133920713984156701473718339985048619345749491223846340450768976580099598148679203478070879497523345340394322076589953247836397380480396289442662558911941947371389720501716292492489484508647529106906293903541403060952102041695249542384928411325177283952573105790271486396387686920062085904765312518289633232573690466837924453999022184380916027604843873099021846413494416449504547825179924811710159057284396310799988251072552816755268037072525638682963777481102343012989534208000000000*i1^21 + 5356102312887353204912176994689062739724391712804265870781839272374199124828146544755139582855129730409451086437140918898770806365268251080810334275473753789135214949626093818458611113272874114840508883838557458757632282858547472523271615374147993356395441692048488526130217462665780692865173111407413942823593891723115390872041096757049782374656229130183311284801157372700595963248501853138789642120262026533910931575887729180872065447689839896604711458612003336788809811291284159816005070296010475119717616540528405638463727012622849878215450893833791027098996981443121921086904974197721756986184119342402824592301880375392826744320819200000000*i1^22 + -11601246189977647987056171418113991501779718361560904773283086437778985597101471107029539885010709047750041910340769637580800183583130662487959034696762693384165356233670925343142373647441337684808616701639215508511196058870310513060009577309173194061891048913933569220317201046512589317731115333346585525157706767585680142926435480339120933913556052802588609480568389488733602934409727191663346859751700203849520913996173820879960701632669887405193624116488753799438674084062975025350790718039885308802627361920138290054197706671158064813903585573037096116823793380329321101284574424242850332076638389806465301360890354634881761280000000*i1^23 + 11320400233512148123590848903737734621928359891323742116322492886666377571752094378861899240554576223230807680269331626928309600626166170439279324471978367892038884195389675817335515896517007985515505986337616865386287339606029538823012240431777531505655968401133262278327062823911515657095565699499296171755959302721453397832113641615931682699968755841468756535205731404587311385285857166354538297711311114338429507637154005052040713356547518135373853383467816660570982908399926529255223948038567616711389564771554248040177629547670758104318790996882494320935309395829811216486352131118662493401727868677587495510576463872000000*i1^24 + -2228113945619079025578972542999126921489021533106300576784255329030383317863131685596181889162564595532810880916133651864144536631197505558240067984810950881428966368823146799620405519645758086862822009191596086512780083099782070111933786833592687191171833915976801378631457659736959323926323490269084653289021845630283115572613139048541062235514747817358167296765264124864871297635601147532138614272456618624260651859488768984310643698227475819397513108738292288718469736114447477354226048618364446694643024949596053814741037389715787498022328759607183063365292404786820017810921873008849756301465867086418516377600000*i1^25 + -369268955039055877637544493387308447019701651094487241501920983535133955613862863419111210109515550503851721092307158901624704609842293495340889279912740146622922638651911584609695211346670543473156114611071693617479463130262757423640900569961481218033134059181598755469693163196763613962338435014742946025963999275797544050974705407640682393821626762446074707371840450546890354915300124748841697075511023006211889562899094044985977948251791731115583837391457959957701788673646409534211832522545912036003330422540340674937793930644852948049880138967539809897863132126570935040795854404814137659542103654400000*i1^26 + 56049864852159825071625873922944143285117813999012631425351378520812405291010590577207368086934760020373702600288618422067922486606436630390237606007920388091642018843956484638533575557557825067037857337065346218867429986971022080113872806623746839176023045787826706644650535266148340375800962709204629484450232990653465167906706930337461970741388703983831902304631950464468633143810412602021107370813643525322389336621446056247580233182623040591620927367219621482456366576879857309692672127560129753566435936978369658246031317068719453818955903133999406028272912106826383086512293751901274472448000*i1^27 + 10419052482341591573153528987405991172424368671312835482108031732380416960809280183791557514744452935159372599459655414264700078878343821673152616889216260888972755211467494131375757180012699288511893527928534214719598207300571213256198721624649016425305272909848201410055024578676589794792439228829049861435954273666046982769987675855536556991743368957432195885701716574805311931665170952923678974127054035263436740140900430811726765803289767984904649016699260062722481134844110896373884954184373061272020681353618869072550118634447223673113316244719614506225931787921711084025985909350400*i1^28 + -147049162323645667231919745503992639458649396042191209187240508326607327952527441566320074272366539208667451190371605918248507777870732756753768221270539924744160837384673816419032245551418951087088853005577124415833124009358415366455543316844939800152098904631536952286711549316340834884795571814242138903045075323545048238483429367279804300982980629022548899018839713599495421478442813158748227141065578313543428136521334975835503997672351755773584372938636181982155157605251117399261268491577901747820120326130482276349733085489286958128982296020267200*i1^29 + 3474419810436578697208054606453966318634187907200126079761237954980017151638967322882053397122968739213166791770024247995874151191875819357066331151529223195850634536780486888818974651362960304958286916205304086248261710114103708751259169921934117382780098571978388290957206281863393412581091940705771702565957488679708042844142853336999939419141892835938883620868506313157497299941210207867901616041287729501574788085248714932231731010964734292055009332451569399007905545521698682130577727820248288179620048637209*i1^30, 11293894102787136576462076223263115941642426424372454783629210616264195772384018329219492183168376554727548173105417774567563032135275765957562378669272180972191262061721602262823312477152715887143607868660494628654841963827374311128736291275003697265982934894478532437624861802306761050890187190591845619868398913597953356618551522875269019015916656757297422881756801865624100876025444303261478115562835067488061730151585762125981222607093030204385987220580329129608307988804571312755850140195627589413759455381436610964645314736446020214339601330203745521346899908925647420847123513995569025185760021960164946852107413060886390208597746669211808718031966280186847800435805196316903020889240726059098696286408076715330132826577199467122164823772087823647799359976733921813758930668451328654669404193839701637733816162957055467897795142980843197913087409959807333464812153709478188627349586607735128801914256498712363010305721203693615069949849852600067935895366827209840101769363637023473170234662436817541437302386735363191416803467306496693960757012017335787625642023998673791604654008966023888195282946182796809355078217329766677710538767323994689372160000000000000000000000000000000 + -16282779859135124411349234883466485004871259333455117332936103722948556762839491872569605542252783836208458929005080004117804594643649330054906079948908317135737615351072083304734067191560099320908889287761972247441990100365663688182756643571464389846510333393375156267830596785530791793299913572523563449145526726827820688254212844072993049114395755943724950307983639059227073880533078891778022866739389147836543438597961981357323696460996422854744780895471542483987734374981255081245356282336943680951583280796846832559323587235078624526056248321875259240166430191969090688573881760260018121368541770019695266210568554624178775910511102008855520510297622653676214234976473093646934788391782616905376553594923730363940890685502564322962991438053300761758856452349247518993595080782139405758477996626937837877492809043367611734082243938856518841769437121132487218376118286484300458501084827860292362549543931933838340834110658588454568158707943394044602598545285932173445460353629520853294413331126781670285136473214409883033059301319774694230832053282612052268424952801024293233591358202056431853142529307187232754740603270184230161622639762626803715276800000000000000000000000000000*i1 + 27809375483889115103471921643864110857943925672882600021439917691779843844252746145332458286113201002186826051124025666174510543534867785571326271036016882290715738116765284021957857201714441604945718833430668364635607361173897429561420628747691754199645349967821619554367223027827681519106445817736320391848697216571517951329844241848690853895954654162753905723982193710312119965196925228653070120976768765270084041175334994472604401266504439797601386040241938228941234989068664556041448240885792713869681495276206711857598855824632749876626413765083542479146776724892315241442087352794317014096455994878778574795097677507045910170480625092897255632250481188345741450304860063200445766519693000390416646063472248403506637430433491487952871966673276524339545041209425056965502315069498471104394771646746728995318934179799804381200845964035062238615350717189285596917223097052494294783088426512022439039394408766696014406150418909534241643410452818646965479056964693621922840863884656919240804987199972564006929298730888386570996968202053100850097925013403602002877273664933837364850423269972731006501047893477538766351105195652656927702378655679795691520000000000000000000000000000*i1^2 + -27409774988593426813418123414431559012484921188155634857365987140334967414671261094472656648913508626616623850275210630537583279905200950806338637056829944433031221134925270801900601409751984777633862126713538571930657449555720297118945017623630691501631397720337859483393485062651887919484606141815049886617803444977493226789894262710016025772914925599435314447392139666318460755655973768479258747182902473876943520850010592727198063830479343243528967630733874721041573217212213629747953837325464276168865744801028958290876683645513639786759966082327910361326581463047960282230088419252608819797931247690489071624091432286697679265057929269948610887814917583299738003575955774862730376840833288924138911188817909491140327091793669527837636989151656909881873216599078354715799920973342792991701522484636018361346072903534560758917564797083317845268876017930193560259034429581778350038774041498083811193204123185115942908338174665456456183978868812774967531847336800768354870079829707869171641632164918472168295270552327852225647811853038685038812896154581819435348559467536779965052520642763969437249446206213797768112872797475549720584298143238062080000000000000000000000000000*i1^3 + 15496148494157278554721419554532762484581313871330684097503186908133635091278942829022145319711463613845021632196019336981768878299360281135539237793717336223723232887646316851973718189111545993516808985374640744715870296957566751190827032324152252782992288366706533624465948895115747899660299583174888228368072983139104830743973348808775635976500678828252184481058246108398347549531254485902993366208769795640982102710185264123229022320061828273176117626365405131707520748367877439965166120546097733878016527785086366124338407101775315214411973980305067464009849120367153467098032646170916653178366118566150373148948044467574503776642278122223728088753998342628681183448709711442305471419720800189716354330610667227063634064782227029899356805942417572606500177797969046518269819781426546410732986780048359499513169491376682785204982640880331154117327618478290317248939433368246356550847232380604082765073078816757676338577174902991926639280566002233024533580785709664262113790458604815491699852934680911628992290067117867356261083418006060126563154503413509609589954168042576270765217184196708228962799004936105414206661487210515984720773126920601600000000000000000000000000*i1^4 + -2001513754782228812149790301262124728720639263561933404643314924666822376925585790636498427146804458447291679408221705013650116103354941394854310197514476544957977527497478036627416585077437637593938057500473658570007014839962594475293005383093181211521682949897752162052512581965208224853233853843438972594578642070024023489885132924649805091953848268920703617349223916335620100893064300708249795396650269388533059519035231708150659535486595380017323075582722627879615462356528637518054412367536554017638717560154457362850507630720580646828935664726961014637064233024572711150582381836771195974246799470185815212110528941366344386243156944116998252522245782669615389915835692175864922344081489955337942572234275231096177411541901470792475244277356272340436484055294075182510233812661960993775595787285055691061322443767812889401133345948138081064345191496426479097158701666551116189289947121702748594160694120545180326921010274124265511837919736847840703297387425731610427384065442633915417615219663453106478756480774977331262367978004362995069719291451527173059247842396291226077097173261786911370398560584153744000131080465012936652093223075840000000000000000000000000*i1^5 + 585811635463049408962413628336352480351622994480853259207715666181296716654160045856267243077989440726900987367994026753131804131370985188032111110124969082236752226451641255650343544506361694777758173269795537731227436788569164703083694660924462751969000028063711219328411541376755727389283900604413860482556202606180948496334551168796913232749061572319927159395142933265338951259107046852876356539616922088996386357753628112795743315335488297082780999540837899934429813008187508278704360039578769887716268167294209350947471668991172972176032726579539490808012789890564404671003334909697328253288883439290382934326839113246172439295365286016788679315626565273185110858831197173844170334534887012369125133834817785166127209851746821507381625303758626123334841278447313118259515247580267984348387720130793704813936857096421344980113479305264040104707165281458858460304137324082694113977887570085837435780098041019872400990968317067562547529918727174876107476742973414487246704125218394232164161494585196299698039940064968907344674136447312883892472399436085559740060360217906487050563324947935868154547142816273843986527936229968973237390934016000000000000000000000000*i1^6 + 5153544603974937840602295494392747060410142889827389385000694829974666424078655334925392003821556858840980084971761857072046879070547449246351625085074250126130323059937208354236944318012212591683814385220876447332228724724574167274044955109650734949350558606533530291468477890152388790042982594904369630170589239869141110975786544899716899588732882131339667339674633514846178276359657391591167232246896340550855375770629601227550443166312246489759427031314004859441782006344842756898498525916700707446479592673332913351130151651852119240195899947022273977621839401994105066936376270739227038196460974397794571449325283179620203935461365852624177387021306105791858715189501853653326307790477031236835509023222117092870240931584146389175057960558814956001064960586149009058353198314408455922618309559500318175143311594223816262583525156446746893479859894555945075207892452302827784069514826495298453155407798933460230762774002574876554842631982433223474865024836794698524163101484748030928900914447237431558879007020802473135600181466124972322652815456663127151776840650735204213151138102883834555670254682243716506107575115225598753190707200000000000000000000000*i1^7 + 5718878515398902468727859309947850830793087177099791605119715805686694776319797556015612760420835643378622072663135853573875662392194167719260497905738922133165690904509399092591386518927562211315387718617582290212206469719031706692224676065243630145960710819504646487804990570042035705225440296356821698615554488157651862344209928572564300106501300039269784666365310881691103057137478221659076416971115320173030812757124801362559511096362377619613833248503366942830339862483979344933521360466981441885883693548001891052953758821130320479592010368216320863809322178258207173616713999342607886529805159851932106887380324712189633655057833169761166497009604146197009312666622802254441972604049590677477235604478418181360842873738910713570042107826195218202185456988427413456948216096445259976127231561802074331184352471321004974756758121869840937873874148751888364084247489290249671847244938939145793989580448900458128949241714873143294734225784171906714178958014215754896377575150696994091410351324759002017434506091899572305192836711515097926722294514103754563979508559984700384395292510535026308569502324251909341891865388243369328640000000000000000000000*i1^8 + -428550372075443721306166866994497272760939984136161873243387844600105599345188671916995226419735874161099390647936257898777610740216393904205534672150899835586842462290635600612761683875450441209361778742179250580983637369889139383748047692627865818805124088661769454753585289707783665145056631127035722064714129855835098751781048493828856154017633402550355877393162446785598386355997778385326887387217352406597386775387699644526768042824057419235956032100619361266080873436408064948173872286194298197446095350698838113548225293995682705683407772709129172419259174966939104000864791209209631002041271341309957878228606391991824463763183734217420973110945991460677550606389288402169255875922924791540891866321406257223391236736307468134813206415135979010835747648068030104052017420641620330955246835067691525659637696406760635183107636711552399236372568635328484411284039782064185469733263759954038567773744796303602441506371126801108140630255275079900106178532484840173722994240875717150889373729891558262811455423115841406713000528785762338149350752878858554630156445322835501255805621978045679795710012689790674098054788817092608000000000000000000000*i1^9 + 3942507727144952597750925334369132969183011299659355911243907723309437248203464373243919911131862002423843137734673643840789501896469770245113676708384354405384456775081952648938230281648883141404323617561460327809499802240252635952374208871225004683698976236631107168349673354487966082896052045138337227385958134771038386978607317196018841040699862428936269674256830895614719168050321828374973799920161387029907596583535300117718172444624618428777418201922419564701147875741581063124111362481205855191948443464688999996396132612990983564804633810577895844877507135326659533314697945865381608827521307497759653110260706684715913290235247700763155530408562701806435720868661008873861796805821395252310575095096263371007966851660303296137177320843460630617718836687099126436795945807015715953753471539725526154568362264510160602508387398572569090495911872079001874014826417248343761875587844575377375416643047263681604436246974435775696683118567715848868467590109012553532508810398457045792038283102754571820069574180978405216138924250873583029535734278986234059932439203870728251893871592250602300111010150288744702971384483020800000000000000000000*i1^10 + -478469659610710425859981182211799597139316204931171964504289875653359511466666089616256249958983374516938118390441663018788348352033340948508991998478251380562904821505988690066487052003736784809033404550535256213631957388376358798522454553913954999379360407760846176604562351706666852259689045148783996390677479154924701696850675767117964379463420788423703100586229069801277572545195094858490979607362516483840713878898255632437417849256703557323366560665733686509817584544823267853695275427729937921950185767515058105911215602129833004755444844896204596738146819196024974027768472587917832137366503079313578565400479410937470141564878299772709915335314780087141263333921807492278276652652172074330195650099205762728351560557403291730342421763416097363945975554624583149115381515937067152776170250187821989979366678262183640429822079013443574243457227097748472948591821688142091184423580018426016056573117860573623715587355139269977210674372642970403709108635653395797908019558617910140039439655845100492975049604084136325270126152922554551788255006847394806215770896344734784506135166216620663141010764502023661462487040000000000000000000*i1^11 + 2085602640774798444023676335887075446432361247606347502401980994471799338534497455571145544964959009667090201061913218668011053168885593879817604254779977516997134988404613570128291566876868199711919051443625053757037114722737730313238591867394231802456627696701703208023723562914560527414687501767117553724621620236201413460295964668460140178731878572733269994837644569629390801777563264934090258048690970865360649768793306382077635157301411541603656231479317031599384981641792855503314519773714416691230586877519473871538133296030514172784912000045021457595100646706735943593887403980194650665774222915541103046020798791157014804928401547934434100830357080726476729212260900432806915936996770900860068304481940043342260894731244975170443374465617518970128405501142424367384845299625953492330761490495759792887013902706550238968218109572883057589690342023386099584550465682542728956371541594554315598004607571514288650998701269134853175069219219088742369539362190315135967762793851446238014834217559967877640405014898611359021436774683893483877205794706108409648601187131554590281033625023125770856861317689197461504000000000000000000*i1^12 + -10911537220615575702300420862222532618147768019798952068268176724444718430284534810866214514338298478501042608414477652196861172460708358458113173175259185739613166161847004098853254190846455187268761674720599834052685232029496700322787198524131885604248689130931949549824654204839689008554946004362969626648836631743560797957778915571754875642034326187349543854933508156107255683886485110466247926087647524626413461237369877895957011120747086369306929635487492420110465665597090470305982604722420828797555336219477122043758062698861482012917024522075267251238280563244399649174224949812619083344748816242377938144653579339500701669545488548574814712563833468066431497812471853569137141229095285649494133717834571508554356489280438633416766894406336043668102318138993054343486633364216036351470451419195866338945327017025867917162083905570303707727462811568849336368103492274741509205876921080122561029292774832538741793318267464142081481223483886184966170431470120691580890542254851387989596028943282031447724144569986279022343313477631619295616611260018345337094667660912923429714999966294138054767307807050956800000000000000000*i1^13 + 19596413459343115466731002744959453199377846620285111026491584115237698665661922520149289075250272975332960025606813555405993434576298296433698612230168235408837094652116648289044579461707114063801962176297326421042388977605531353548857101028820174376006411401165465913295874436413784487859558902694478030164192606847775917868040668644405702694852337448280948538967505751027813743415343224356654298240098219695736643594974448254035835343170984533426615523281226898499587696221034442778071970935679180626047572662258811739523880625501035824172982760559287553669651810175957494550088927297985753189011354414471973909144080080213929518020405617452937485712948660168295690547634986270849065428897668434282733008951529730582470300938952154715475131678288927355738788308912452088931590146543311029551833086172512000106674040445707759930212928341888165237995856087670216579374018887419277395967560994414992652644719499043758654843049309196046786730890313366899164058663067942735781535176072699219430225109093939489784940455551477199378273625791425170636155076612040354189772279520775038644227800106525519605923840000000000000000000*i1^14 + -16444211197052439964849321191780255719844514058918868718595914659464401048568500234438883308448363654830401671371208924507213095806032867818440074385497206763843021623941588480647336945516753537261998351473387685187775131190156507808137515133963714674170115652672691282644444196844716574386402970504003085982681424500724196812225808420689668499593668440572422805980675341836773131626503276803971931156082379904461898046955772640360698087387622421711966348414028096536145914192490658126955897112526045815986086866196605095899460434169805972770813185770171589246793628480721229883700706387442751871406811607788887155908209554436638062905287287541930755727181416119607710599934080976543375340482277310486641093032422188562800422424168479385621355503777828436410745707516608469925760531663236537520466322522169792733673619869054300686544513199289609378832752953468665317089482148875302438848429898452849614766963954539822656305842554645771466557828661911997507108765385954936679748104793793274206587648868049855241742032226376002189732970399441891530791715495702662796886576208550783491434798464306262310912000000000000000*i1^15 + 7002539588513270267675196132589209562765948342891780634880318405857202249371634491050352441510524342418803547546296310691907579273802483990121382155816516641159130386813317491737607215444761701466384121838940539628346447868450984719392713688475654114562368904560489066480573878317077802188450938357275890557373273695438186101683010923447991921330326897875518812388035523171092772061657000013093824564310377270389716988536962844929840307597871011057732640810048507783079763521583579812740251161539655505320790457546669947855637704290460935476314559986746342584995726526767441505473352682946732455132685582540368339021832808611528294886668456794467605246556483821010214917131543750559190237937014379241414557184794094100303979917713853946897293284743381617565267464804690132362784890617764334728445162834593108199613600156310741446779350714788700112750867574459376779995121718165061446739520521874355502546010267431986375555302744882612650747776572503435912225221495368966195197355940422891907235564462891553048514010889821654935358612618355546706916615988694839240922779428766270142646194494085529600000000000000*i1^16 + -1226213166856926945923150356470383396653126047196600482792191996625596597960451240981497536053746811360611079856432258866834432555694532313313965272661559600975772204503725725258202651592805904078219484109499640700726694554214263002615463278518616170231959858818233919584500098856194530870799757926799026965558513371750674069618580966963864403342317078654042701282863958213161432023503239048843453946895769464017011890646294044002181771564736748816465581359919881443530176519080617953926897183103782960518645985730524622606994412078839859041566611147061625522280131288656810868221506222348823265288061279096738877594717029185126222468397137606917292485600943177643623113746802341098160066988058018599523255436729191582642761595560775132580754082451572130752493636142417505761205525168233416577470398157547092004251781489830589286633880579855381946979718123098800701177352237523914854966126507644924613786645522488404810409023225576357700126091582346973513398158735858250903002134079274342416890231569238086741070307155798773948069067658532078638777625890376380766779786750354505024032378716160000000000000*i1^17 + 98649632861122798740221028125776184667470340710679668394017003099722044744973303276122908097478217986650378925787139060145679666607619356292432309821581275281898889930424261052515326240802503116839822450277521959399830782946348197669342088136733935350460069550464895889897970910844998004553519418231216584229787720441833824765103292445356647797798746968060793862099105002062537423629362735285500441325897761232781607888384332101511545947487860747140134918358381358865913067979330789171497944527806160194082305657088044055170940009937202742415346557794425874964865794111122053756505076185432686900038964466147757394413238235789346803956226732019587493515919983647214880432253882709667569697041000224805529751208292692968615539306392713004052072022941030557234223929148083381229746151699418773422949162176521262752064743237825882579288781601985698685221370153713129353318419562796788316373398089932837520116135350665812627322757097055225482610875061900906389637978868477519360196319209215782182412402378238633680060277124673412967460920667588139575649325675861596750076553249495871127552000000000000*i1^18 + -3481286844678441682538765381030468339930516595858560312155838717516685310281271544405250769609094678712421489567277626093812325603047723621968741282173617942728547589914602393870067390803741757093086598964163042923635584390653241253985888076706777166504898433742519713014992383813378422600922987665139111370059132531863808677474311769679052375208317261384157146098748916918902490057522247140727841783860342742269095592511885745903783000569162068408783465064268254241354033654669751598030811653987913605098757793369237062626880493896007359720952781828759044965066514504291447904929330707267382131598701797575920753400624618336164817546833535620317409674560247027605098123392371686373169074394422582224074774620801461771594476653680171487349917440376704568967102906030102296117337261125195456565368289857898487836492243816661048917222965871489130195833255623546475849116491602089936605514750283689209305017472230485044378920867253124188196815421370514575534021968268653765848788848700070647577867874255205984410356033209318051948444181871846253077515904782215783640778124837257216000000000000*i1^19 + 51336170339611230414130950085830786723533056906836707558959196317835316147368010879701627270316837232097371207990479142175686392724254038344967400363719905462972359253367458039117030510412332801608637263847842840958604164602107520359200616751600021273605958850566824985653374910542769875730159555802984488421768891149797708447589767414592468740291398958853119205619696136282686187156323795600859169256054240787674124446080528342116660252280667621211453363342434391792190143164981393705151043170622319037981398052219798159884833696659419961772557616997580762617289006431850110779740533444766587836337013711507805562578087781998658211442787952702668069111513709779104038248077717384331925480980401936090188600714555264453178674760129251164935279797382256090435187324750690133964436169590298295801002981195553021119064882650001742887330892239283689423830731525777774570565403252709069116497837429189393887513760907175203897388344861588824268910541488199023509682356341613033927929897761638065796572275958786913972642899670207872873644664268458745458782327638843011320439111680000000000*i1^20 + -174872364107638350266723756053236632120315237441590805778383596569082609494015638986154439116825792024398759604195672222801209870946596560050928568188240493280373349852492593908222512550174483998143014736088348517881841066024594622553957213382606285456153087645847146438464734783773660848835512071952218821368351110393535651663895192670756840986335269364578524665360817630902634938028347558662003192706404024376804749259415941417811994357893922687642809391222172712528117178302333286646413782517883770879900292013924082736548313018312921656172957663387066263099816501363568184151004052434455829086062198665151286691042720438312082093530914711702491882256758407557620494455564545121605828992036891474540380356872253866934829131096583516380072333272743147619138630419125900162865501829925857117587019761870596549971633212064598910100000018721542037055880855525197676598199694828324742888301526456122088481871326650734568758271549267773633392260568877798594239202542955757684089408933323405226016742846764518387186241215626365592741643350978114941535493300325716066304000000000*i1^21 + 656943849962239600808807963235385504643066960240184452054745902464652419451931590589718964092199407437005052073439013706774519329006734557488687026636227486098523580654529647665829353564095879491017250492859425000772518231744609051050863433642663878811435869901195280845872957070866924315910238308891968031661465921066501346728096431406566557444533788394239311886243250923140444917267916345267566782282796014135519343340549366838158399752810311719132020631081789748943081777038653719829219757164186944614434302824204709019916687991002902478988226753568198203816217092798067784647762111623676374254992861125934044464947752953450603139401151030907507160275489375252346426332345201496688225747632178279174697001951873611436741168772747712725321524562996173594513307402622519042818786026593489425481210024292195895323738697755015051631075454752482578545608058996697085489402401222854098550413012188758984183649299138472829342604317608607987324550053338682965567837225556834307428114892942619051016746536144409487608791922089769608770839744826386943150699996774400000000*i1^22 + -1334462007136967574246959272853204314337457368438975674617828883607402981723227913206168466767891846707220074647417253617288321920014613083990928522924468504123259642644670025132337285859188923656005259185108104528615291680968580305802294315157631077066377485468065600259123379975920148607982693068431686740316061384948010021244349823621780772685238228539946395770751066269368598786544114774117733274573943236762177001149509830612358867968030973081433801481022895118819388882744019676751539940606947047956119695294449132239698738234360747920546225302178499499820249007316214176951655380468256988802693236133730649028026882218312916196233294801562643695020543153214171072769989196136459317191537617103889936065320025471941677014890495359623331478137980424128450140038125756887535927904493054207449374165596143064538784448712940800976491631231767422809562678597130203541523598749313450173935910750907431195225122721426212592202060550953258611297952962463932324508082483852315845733009070233715652758547331297683430132022290383595652414494618189855457280000000*i1^23 + 1099064724013497504958675134695338971855166954770821914022790861394050926465831615081978114516646087323372380110026530899649347015332559578053003419660667686249392549015624194356267327488658369563331570820432918307070054787152790024065997009294049411611103661182746416892299698264091172416546344280935110506032902969582077499153714404633998509273575922831345496471234905827007298577155956126854183194716802813580574638907888348072523164776971467736848239213267545004176759327463942648763272623622759331788022878131859433110071539476178861493841608460671551819706058519422916798029954303089598172298013524442112643454079477602529071384062412801153185257374810285261519303181301675764111624131340478453579940644182039496905116868049912208948048856500200716490377818281627523655849514158779067816143876767796886708281070155989320449749962709754188599645425853176472229147626026952269507385784024599109672112032684968632251724444550168211646008103497667087987826739474322048115729246668591384886383488578232770093211875620509980978971428970823680000000*i1^24 + 27561266984533821905373706522458605014611441121690446619273160031900179475253796539190912973315541897682771312423476257401758075162395741155238134216930056527449211596132196191924998069033137512505468896979158195584709290386818813606444628256904145880739448097821710589634305862174029406273618688284576866677432785572567558394418998473652473526792829396986037558946823841785097187324337822398760336721535080139293832726195281453166554469645786865843715684629825251613159514485013977263694610106754709044751627325921175263031069832816865098280057460211280726478479037929835517139829631154022433776999666598722132923365303840029500852575709937208314582788843395946916674255547904714713086957205943218917370029058709096345052030506367355817487848670642082566740589132394314091237153155635635631632387765254379010485990579372556167637556219937015749418826012163527423410209080548216784771392280937316047697195110600794018275418806704217444735520829059226898529027397307816875447166488812329940666138930252716938593422494451454419193036800000*i1^25 + -40312544339657831504069145723897989444189521957606960608345915521385125649821169153541609097204248504259476004386984688460752876509930028142602059339525534853565229102651537024524914625934770966127914797656502282668709041643935341548567190118933463274068720444838223059785820347780551708893094193530650724531402006479247404764603843728782788758462688391910890818626759700912609669338785386300090788312041420242656243942769955988477863561119162925938816954063639318422633808917265511450522196286009720979390853791481534199178783902938887663757632676095828482609340527700596199751035935908848063243222173364376690064532506798132804787046661762052228415837859639715838604511144527171068788116955862741064565523153615311425230599267028785863801158326417290568955462703343275767248642872121540945069012615321271931232071700164974194341972153186868770670798173364438162491933195544586667904535294166100198960806552095688977409718280056345409597456348143585634157735159179775731131925198050010637556200536385146827734926810834534400000*i1^26 + -4689357493324766962315652512202312909603803427470458480376470210596384113814841136565748624234065444591693444640910086959159134639354724420577731846190629045376485851978498680510419768259345369823226237536007556936601497282291962629784107456205992431664327843096671582807605562370089362847637835874601769864610277835511876255055631313763876691139641183934579488435803117613671009951545189111935405693010987474790625648002326479772290051707979826627435547660092008125946010420989690326691770892569002126668298328572731008993893977189600543677412356194018952696971929048968918915180746860248860792316241989393052821494584276311538406769123451287382318693275365590237920944651274778577149556158012439831460343690135531383301835004770707029664132656871102540586029531154402894759602365570337938484403526116774837973060562541968567351554965264421166219981062035450095147234755261448956187962806008607529219399647613119576540661340531349969959378310900294543815949192059525932391935367964186885693289219943532046164426752000*i1^27 + -5546966143712285980191387737873111679847249497923664834789364353488543743060821882127026558220186876938623026188947771091972658903398187760176771826326304524585907559124421997590525791189563554231799394684850267069661667125271266817159750748319547538639470674241535266818219061929096304360900588570752704029482231946223692556533329378674712412493321224793045305096803239117208692693832782287476239383901821762588531618237483314242177547831438638528391664168457744205396301526781788156984667056397988455989543308427399778188359053412071883849182347095237720217220845105796083360874243565955291236536078236085740066541221846260251879894076247180935311290796168990833296488690764929785079849631319079576801522357302354892087229502653347624539616953152535780099788041415180668762769403668925530736957412906823178565371496504238627122184683874658461306618763637561103639599840782230504119648400451816917015635965088594740773178696225737442090898794985721738401364633204218321009335750473440179239299639463116800*i1^28 + 30035549595127036718252984974193537108281161761081039886229101155616409062985323505475747380377258435732719706879767981740371384558496577134976581022298828655486752367100309810435294631737937769597189495197359379525757281310407333002191653452597855021155126203426812855994693938063147491410436332716363684960891132802856203455129744480239790851831169870371733694962936382779962640420508542358126395656569261750212038946406483941948961575431904684054138907869374593033808579805872875819506989610360756973904138105331386937471347573418685509136786413469059546941461164542297247155001112049275619010798129896870788891383630301735151740294525661967227529985290222181021840731422989236190467310904648227228557022737249867804048898289432190306283229017157418663340212036254841311168060706468073986954469004677790978439091176050782323772627777819611029537558446766992730477940547463625121713307011216506090195817469189626872648639299302303077826398550477569810004830789351505920*i1^29 - N1*3611626140354786156207725471232841175801801264426119396487893336356910119870108713061417524408094168652467782775376508470616511983160422791777978698026164461454818811265722420347341801296928285214235401956599766708767055979372798314355007865023546053952048945159663626382636824706082589547576317012921040231081632978648119758446590131564840641450393070996671706579442532512738957374243727261318246849745858777835917*i2, 11393430458206602618527983703425953610695152988912478171770448780031998441537908985252871777650370226963109688525909533964205825194056546771036210705996408922672254519706722900224612938542914773063813024982624575505622926567404260461059061596374329870511853804302838768396093755471732367543875225986104018833536415753795454943378961488803011360330575917522768145964023380292673285872623369980262865447473253351518479691362554964021763097419529681249616324528549143557203173387749205961761819234316512732287789889563466541258838218052533411611051770967378499131850883063906041106316282779504488715716259191571612269330829219928234250677419535472788671526662074914011132066573693207541838252503923557299915908851312346212768910732485484273476848498023381601224130681967562201039850218531378169056831800975925053554559326988800550789801851020842238815366669474500348458010685070771217134554537292273481355339142138589844934325936827342474440003719508246164257638823803806667244473380740061803583025022515858004729281377742059083309783795082841390419819019503610169619580706795082434164836535430807735199705457596385246768573355453016467751806610816989588252262400000000000000000000000000000 + -16418036496027884850475317629114124488105383698159415977082538144175015511320764438928468898009209892715725941091917247727570873243482533582712849757345741572283772830351702790928413462445165255639520724564202131123016645043676744100286908522656039292784202918735687549653600699317073757151229872503135859998223865579618819078309928988278948887343990512299951246224280467324352968719381271419215758347515765180744800527021513957118067252142244344047761727037061128011878453077641225063322842351098284298569430998247623429538166830681926570272475462373474700930166269255991359297503018992508150880051719403103491523781445414501879891891138589801576934061269266110999459938364634242027661916583916792748805698723697402269686767368843446275470935819709491447375431656084336381934377095889046125905699272179067784772779506174006536591389734858914034482316055728065056205310611126841142332106303409367837730551696212370221839230582341461567314369595002513786463797653932628849531453879068105289772778202416024328281346316852266789018658714515105470195941153826392723632282445323739905762444118334836861423977247226013239795680108146481771426379839359301514690560000000000000000000000000000*i1 + 28010859190803493638062258094153760161165315801518584851548746248245853168654199623874029197464550378882606519492049845120827905621198669363521651474282277054447162772982263762182270785659223477672421647640802218329595421004235107566671465266583375901350747662952805419705926965356580107826792699810092354454045385193129921168930635147948981345348488188743948961753954668398061203711053419722664740254293011471268403082097577557669693824169241454480038089991988134908723718355865658890359181239119288309256988193907046865659753596140635361842042790818180045761129097824103072238677580964328431140350444543203505320653235828584194631180089804328446571477403207758237660979232395147312628951085044600245283586260178971415693064548106829208792541400570277838475411711188231677442201527657402738650112911256229238358051016361707535094859661470537852199375089548055124786667208424266181815444590492253674917813147051215039692969153144999291254159073637053836119006231858817665491074453347374404978491824522355020984338558875811069487053834026841046052242557507471055523122031603627315004201217877979597915805219829374649660402228177362172127465198659473244160000000000000000000000000000*i1^2 + -27614575358183502913226886294325278454188411280276972361488914978381871748312201976043708006232671213193840247996662164074076384765672528266364657137083761378573227880571139575440311182774051515182389936301466153550874415679796262156912272371867643341105696556988188551806579139633177738247032346580017445885805622281863068160259305437462041523778939662580216592331313503235831525433124979732654757862594006921365011678683112200202020100147177705874803194326796977423423786129101094955668803877201375340771903101199115102958236314372686919315741262598706633367415239079774022603845525941749668423872944755514985234573235632418711946066848805228080433864238240462251586156542671372257119275946916201226709710860877136289352200376370982687793289263647793127087917419850941126166784879184203335488957533093586438268162273119109706578820638026507095206143160305125371510935783556467643551663706562224436809614674893131542475099734786290132058514495379441908296516027111625477014040938673107017604170356070439293521012389996628799483705313902136138901377091259253528735692795416452556899823852201887163566308040668954406105196159403204090848591233111870668800000000000000000000000000*i1^3 + 15614915089012706183715786274962239038369824641153884226704036703733173169405827826989740824900267349245452112053066818394960109309560434725716610558580559916330136805371674646605676035374005373683929251448188110353164765960275602495306812120746551374996768987433933706314883637533675528549594287032297882876402921698303009539206542281907004900944046773503242978487058957250778208887772037713384577189431253490725917207250211222555456209311919758023959704586941902272177408861510487252612042958250459566615594865390589893070612629483463353085581177024161458295334250368140328140486092013003535657534355443766186751872443372889249890413854002771121176628638490084352229903046992846330841254241221994277720637365770677327509980651598061740440886445746031501659317471183509959844638317216016521339906012351326947682910770499612803686088191912280642775432361084905568183320003755130441126185785767848830190309242207098275567284932503834011730454480669807307175612596407105012526212537444407528254070983299909731874747531637506974495926914975127806541652500881420789134174750328691985549485822474482691442901076570269110438188929703820345465607991244881920000000000000000000000000*i1^4 + -2015730761434076399188475125421535597304232412265535927750706493335641278083303427271654079610877642171389687699260694859567404854835712798695401974564591077897221508718851301321482888172907890876167867198178541525733091742320042061730739217522130576212182410631146903967732389358177234952566154172274886235060359229341374135085975132752412464025103797028111237355468005982201551910385476043571817717255470807304433390930436904483798370101198291147314308203582338098898551738063908124700142877020482392552361491286047686116449812370275788411461334247427556272015304821492987106882658832502113763859753604295087355044623688118902418800276551349160043241645590046128594780376422387208327613816144126175720960529451727836484274599132740376109649576277047862745833495714105630381929101855382077259425992360489309647880701021884894794897930749729439502734633335592918387504118068463747765759299640105757636822148234089727589978417397606170517823332413689144912041595652928652539656316880065909128367153837183561448346158178110437626957521120043196239521053222463324547088299777991217392219165404692301092034360080547499288478313859608690769174009479168000000000000000000000000*i1^5 + 589893626613234206151012232630739022068000542491989709729321807985645208825051525814061454031313638351781339775101008656478144340912253050832217100856405257111764609170986328384286253831449351199656908643064199696186126224341065594031820938863426305761753483622947778871676764285747855800715233002117347854725935527996335194618691278673639969073061757964129373703659576818630308881435739249885235132441131415883128534783909920319612250219550186417206383704436732816151910024573510230974413087216239502124620936478995096452191734050922004338471373659050467062386364126870148647083100545229464172052414605186249367680924868361280009077543912605614383192073145265016754950480254462302194523663541415164432119407878821514330237021493534033884658027256955273812028879364895754087387979429273548280687927470917543539785754689333776115068991782475311306559304295612277304432200064085738275874441536898665947205798042880904911360107118874279747023815527056943114978679474449250771921113498205811040883186144920193995470713678377600852752075285868870032592033915572792565981214715987864617491713876727910686205528066422562387762268814785200572292556390400000000000000000000000*i1^6 + 5193952183086947240559441326727697228785089385467520029024145279142559713712036780719088389284603268590042304374674732434349542555078241983581511953991560393443189627322821751460553991113191475439071522913894668293175128428634837855526797893664849557563839624067921878833037753631702052453783701379365553777216039678493123495074870098247207444089403305071940166841198898697677905529947469947245317380659757607861180500314449156500953010178768191006652860557032692097589789473285719896444783679098825554057647879917325915067141443562583589612063378892090159812337139411710227453578432629537608391471658384521189617593097181703850197672836292142716588376626103977207944374003310924043969652443489291122352574839121406001054071924303987818964756107237228117592381631832134170174628329209989776152656355285749723147417407701920537326790239130429078145742521907991034402977880295401676186453457335935894820615679346772550319358183446283017744045361214247928929346781581830356091641696638980622007822508193805222601322282500481664252906889765951557689322152113238754334999488868532270334410324295535695340295016253790088329597954131586780841902080000000000000000000000*i1^7 + 5805810104314144543597257624892226259793501950733759287866233273240758129011290514699017360623646964006923055023377731441307434034342769991333179770350616070940672033508699452852945799285034402735614180739694598891783803287356306848354131561542355004978412555137129423575655599526697679036063985661930748753712692730720655409082309035143658257348845030390314388388998704561024230665781666178172489963232387239950003691773570180771748398632079314845599185754073304445995912860825746928364749400430492255238298981953190269583949742875943680201482092862934845656905776489871813300267271940557797774142496096497772247141103913329587282358943735663967368654106203568546516156183935297122785079484651368252544114494278588286358921468703463835809689272977824614337449870442857024766214932752590066986485168859204986533229397596920908038124247517792217017644008065647348846344310606026588956210759093019470999952469942072201157694398681713108893376359712049189445788172995952215357718129226740870697424436521779231423181224318570532003432234850193052725076365639235762677977616261176814024186629945978931054030295547864471220647398428077195264000000000000000000000*i1^8 + -432799800885838792729154579188308646357496313185189361319388583022468084526122450872745318465600710277938847009802940787588369048586891394038504619974303435303583413581847360204313920456892186694712495073655633455323099931941602025002031991469780221201763847177278707250669569173809919541517125858364409642685984694681391427987834674656881812385744682194379397606540638759570368322169093622206142949048560776633054446248104639308283497259197691241615037304856667982212690596446676837355946815026530937314238483182379787462736835040029607821970089846923711281884292228097958360575006340616365370482710674241112139387592302906896966178530377702934102957145888464454320315011455930816562735383511014524010418425528610561868490734400949916721220103616171961406133090082003167876357311274220705975565297703808690204438524991757425544333794398242276525981969940502775310612295265752372802602347798553776549862332436431838680692603162052347341553916825509182741365202431382544621122839401713611977680550645992085528419013524657811501463093201486285116511125009925575259090799749434283445103194377590702094693780514272681439536259432605286400000000000000000000*i1^9 + 3974282334364598609121856028474047975514494709093815437382036566292435441279398256581670977664044123221011509400968196790377887908428530107883257817551817140945600278208164772139090137501094702832564896177898918949874716995669019371215353119719475275898086090577976459146053037334936453107548650819757254480072598820590899408546403852186060527091402996251241657986286133442926369041923687937489863542274022618988191745507771481486415719043842555638964236217006402846783359902307903354662155662288199125711984739207651703584699632252500217686379726594658080953154371454118047650593709167886756580693074773035540557043548904322496001315480234417245636908153217848366856238784950980414058261089666935926430011045203447380368523427335160426717404504188785217110761934925136271922850579452738680915948082855219929432636548368640821700222093075929620147242886027459142839629987902823260712799350272533690974786398368610501053311645380790499252615731052044706660568357512990014359884469435392719210607841877729966911463345306024092884730005605227114422458753915577433349334998173131043041107313826921759358795238721248051852771611115520000000000000000000*i1^10 + -478548741919281792850688646568565401946491317022429031001112355142060264350350619415899317364800257890174962847844832922153892138170825295962473008671768162386018596239992855662222226092048964965072565835180994042603988035750164340762822533853173096309140206535000406444500091776026792003531612809125661038541045525423281593825765419525742890951730061066715807187943222414466642738662337505736036061331742946946746766679178383787502903750908747080668216804035274315755260517600589897172707926625293183631659705960037917244897543474061995078431066560170269758207219717914352651226271240333651781074477305167981669897708813583900780839943678617329481886211605577795080064635379484413310442920669721833523370001493708085010640544822337105674591091025383456005613895700476935188924175793355799700377614951343092236101047550713369558303562382710236265170413933438176263972337531375913429557151812740823878272491627724259783995073625829246537986768661906524059563144315992127743403552697239393222350929404090557568078769741568271333885671390299529986159067926274986669853994976393750239558543112904476480141581148464831310856192000000000000000000*i1^11 + 2107691019733984009289393761372728155992852232643241417638526371939501808804540637020658846969130433230725047052499853461978667950717219631903913718772228056948975250790479421729017654175349009586329895404526931813880508423900101136993226892862143890637776131760688249676520308956267680835403965369173981290487797032361770575608329268578306661018908635060268979739577239403552314159481720481154483457830691008069983881542111642375445099645107126333527574970466951141869096695298630830906421095154931498437197241884563844717315042328193480725439617953328588693740451321780033881368198368880868723304311316306784997174535978634855819767153879826926165691683466586990042717031968728568956290690925231804187199941832920251636377917778117272022426734372634504018143598226991456505655755520155466046229119996432769071320039701818415558049657743709042044769147236563670171519021136831331936334705031101526501252788620835524826741228359425919844376830840110213087234737841201694452092453156137302237708954068713973223730335964461514055221960754042661908905780392269370640038003287435267485062383164124768457827863280031786598400000000000000000*i1^12 + -11000786574860064846196936844196295834520347471936588806870678937263075515407508972345703148995074550117224657611217092283073309206628302878125326656845947196751990081484294596005931973771986520765243529437123756281968207035723235157787081842110062513978463817581133280965642931681427046318234090452530239477351190422214179186712672234431724554290898334246243006064456583741329462998194267795852564438883508556515230662608885752873232186196993758495137864474015375880705494891317174623772248203423501883235291373129382345100984473186206925187000917766853060310062626026386734097386222490099728494921595819567649104424965390227342353502912095671212685280885509556323369520100098602971717124021022061208617011524746925659256592156814711718705313982052703291686805410999847674544126331055442834349476016390712780245309035839863007841750228949327903923438885630872237184932924076043530343598310504352116347943274925354603865130504329207035239489974131060495371559552224837644377139658403750144831386629767801773147701243225420542946555148351506586599468983149385641925876238661907136952027148266972524687671920741580800000000000000000*i1^13 + 19748127329601317726095872745107768469497307686689723251070760720741612432488309309705949564168376093947987129470179425787467117863586088684118426746529041100035802092828575383610752686464412877685648460745456290918201586551594789497915226429986268881543868338882374573699439777777992241057554560982191583493727473291099937809017374332258317669962429385653568064453048758673752171085262459261029097868003372484073768474382544011792609029142180563449963160997781501339924461105075819446159744991562972360658092929776167705429436109898336221024034814548427064243343003010724645798911437913416122286489033561216406293121899386320755193146773563686008678329593502022213830827004809699658559605073278972004321805179190406615190387839955575516488488578100361581239211086025585443184274288559244375661346881319029864194899214712195241396629801027351888701993599673367379134953254777179020454413019454539898645833798107503338674280916557413272362098418150680107252017725549449708333173297795079781797617031893683166985450424168106830405025100525894306133358667439641354407436019134079883830936508256806804543835734016000000000000000*i1^14 + -16567277479275974152976441513880740063206824231711059716226660338254229528791522323750907397281864274467585613083098249739659785668939940372081439259266410510347490169001179474709864033427264062641256269739251721257315806403977867589575461917787720991791635714158565228805403095813036700736221872181401627430564130450336664449550017849768370588645777807759914781558827498628979493346156502537893625046708681755064196470213070670584247502368195712202600302680558715579730401709538590568366060872951596187809921824598459884206254341092587464121144049081550480578201515795358339581661762567491048204797538309113961911426219517373887419015658290814590721721011804444117596426127361685133097013595832511684447518685715663854690198895817892577342300965336906285927941902841023129283795329944160230702615633477082953888471316513958518844751338539221419038621468117484155034088292938789167356348365761638340398645131399681814700198874872965825519053931602643641160593722105075407512821416351319000759521244582754018339546590396392430790453010858765813531237666866185092728114097818120809731296292886977635470540800000000000000*i1^15 + 7054124548373453548918966729236702299611809926181288831059540133903221853252423137407351607712999343644452353083883342878769891516635433189410329546389833965169880340043780184841503427250412737233954455228160358374368585939954987445922173435455097394157766814534882319212513880182612747353078620460544699585702852034454842042105870439172483898177021967042083858926984219745538875937761367401352765929437010489268441493765083907913456929832262335713952345179671357678529878658277681099216154817163684241494753388629788476978057807140254580609070519993174429279701050829577803558423602375942579737205393780948260638330927277895584092812637827576669427668223046698320298801656341040993490556051589222548629582767260284455589661455017211827836576626629088844438655608734878474157268184530815515518636864564162093711871115918298826805055748988755161255246346326432596369713632956856100558079334411410152694917193375436914203836885958065944490871869506426407459842153628840409671612621303966448212518208233377519791625433407027565059938105357997862185292132444638696315611740794099773076082596091978055680000000000000*i1^16 + -1234166243356814806441595119832397731922616669300071837603207591713106193961232073905975531932524234080921994528084342348780013639295782987932422051452084207345200430923287288072926920585945622462187039373403432041072258786076471956019457875016583570359062925530765220317459367823597388074557198672532160141696123068913541677218838338660587596090505545435844503767558201348995936834850965896083109640940736960593199511481016051841823336544673567285871173429027155247467158364212780653112276109011634423007012910033273942882675733078911044296852634291614342579835010269568982661371485424850753060439269720291647157492068216573556235469584799934818263162504077669315601552807616950378313043814572281082284734180428347308251372447619274032333760114822644285700313271987547743805213111138192363348196046637667454691177779611523640268005864268960090446815242745732964237264872441813096980200770505393411398050050645921347781839116026311480111950228082756448379574551133361290361322134959892339222268967269579706372886265266360867683549013324222750208423990414884752942162153881799717478813176692736000000000000*i1^17 + 99210603232065664879062395775859278809251053129240494830614209373741591722450661677298756100454277324015638691068401685556741683051952213281515830783265563053409022331755091557723163047868663489668884846994038769956278521368766228753442976639812249954765333357929721684533856679096805328409576454257860094536859628208692345142623805947792617497447223971290260602462030881999648586235288699927687701474448201029272887948546809179693089069068207785363659083296984693213165715290405103715025228330534654341205198880739177677543226391935009723644558998496352399772132150671982247012980105385832691457052657233521148050645087873668637875976625124603804761664468242870756584874401175609946931712014107226011937051861498753840200132699406327453966968658668025994824116237505550646333520330443491696720320957788177709714251724434552713642499790795508358973516974903682316278192176952306454747933523340403481399882600765917364449852934602340584399259199473695276989160891677829039398703353059593118789775334782891636328456110937278527217319521138436092429055282819280845118136118547151262318592000000000000*i1^18 + -3498373958891478233553088544849810827318558443976770397380070714898941364599628520139183809372337366038997045776979158982682787827202222101200187896212978859235746763116843102221638383036585607510260491322518058077900570739247399106667159691167951100442950941617855882891479378835372403374728889259977900201405064947097488369029426388681343231317786455253656947705495801481598149842657322693137143036826475832712422617984329763354341665140344109429252582273453498888904823485732432095260778057721079577180214682825093758722241413892409403095355567666919330805596212222018057278036494728559675144070162220483587679380220665268341773666357068273212102152154817096483022311814936081903244837538564657643287673309284710177592158987700862982399915784058688918418618781207820790285422186811585010144320913471636238703331686939721210392451407689891837582791862457820549445452190924924602499392435052678582674816966025040091462234268357046912030134779683407663456584293194607000460934675457329957105700480897428712728786605457839047210576845582770478676740436059264818037336368725874442240000000000*i1^19 + 51575168653151349881892326673687090412319997812263469840411061510352331027311602254547770900477245042504272390674410093594310322938653548779509434781354336694358575655180738867885924420643230475837877456397591089458707955688524054101661409119812160679455764211929960386751590605602044976941743812427635587767341084073917736996721559039262860403407941556628152872436379520679506301225551828538884250615064561710820895309317653185179900797063361770622093565372282007998686580874497017542342379556257964021842928662637495140576498147264815771862680422874222147398320423468747008330285892352880575924548711355412490796446892713850014509875589550354838591379513293678852748926342724160212310711281289012245177074530199017949871614437122740268691227740886851837055081122515165752727602666491272508840797504424643684564362272801261429063742470492369599828759262448320115522636929983547806977873326538018158285034918718267550461714635788838953388572274431283482057451578925828707219627170968582791652333600620287152987846243526306020204486033383399372993184081581662190992634150912000000000*i1^20 + -175800708110703750719633256011163279052954871934494770750696812549911431958473746128002277172032357181815473186031036018854723539626607613712563018651961244392695954384719991305490947623797105543809582929729981737778797418023955459457493048101725818156974794526757285254578545994310259286509709005114342746014897277241328675487670173911167045394470472959201502622420699869425621679140840054478147952721757831472175009407220983769081740799183182063535983144228749487867015587463754366055969204522189603386726666717517422034864102478941829403750483069511252304559399355014907095968698905127202202133989872750335810084472705163806655327509038445670963227518797103782151240527319083370208312142504627511603616610622822459969571534451719681211195029299545993341660171472990986200157900419430500932682918857402197000101635246043655186725174619732383470242048326466648410334344338821664135300770429275496646994745779197757463894562666380613827747071284371854710358103977724750350804895917061577175908681617581338062690011853927121355010913703130420728305843497620823290675200000000*i1^21 + 660576317868751076676440796837372149366347525215170335986456749216053682966937220496466089199385056221740136429366269241221587756349914288702526453304449753500687436798153381649554709928015096325436414807710108397447481253743003848978915996168990801376283884851268596195689196487442678939009922987066332020117590471672458415240920045901141834065657058702617495484422328403545378262961784726679086062050916534254658344327572116287986284859322755959225793721109944477922612353331794773956295392236165095418844749037583482400455087313645232010228534333390379441567522735718207456743929876608878766930808118945255595624841906840209237990777533432045026258045558352579050400924535608786413981339224998219308226237493357512844788546008064245770554592161608520042019494612037369429122726461781257198320441725496115345243659039349069279942141719699454868680173462296980475665997158203014779421137672436242478552977459243876529937069123318339537825869859587065402106879311423927316263808845348861423657924324592682165594669074508457878034181591501670185921867195351040000000*i1^22 + -1341097836140744400936006581414790380535768476485890403653246751010696159428504271411761467486630305299116338056634886623063941741269775754793209980869659944485988023059289851111895413162295505497797740356962794408047018746732993966049589812890715404489120718150042021197213122246431322244329439161573685360400208217639779452556270179767918207346710272704696453308311373751094338059981914241347774951022180367168783161322983689518546412213275891521265774514207818577910425110437425329872651328820040455311583929416667059448670322050446474308627201953743703753105152377549570702146522165321344377752026935110039952204543463092898223189537924560697599543934541855269219463664943415778558574651570040213517268799691402613788884448634650668440239799131925472591997958597111085345945462099927528249098558738703879059999141673537962653793679600741410127688105883288271464600138898034083669592119088736486974351317915588879956929543803312379727636336547087894011122745681261778003152432975308274398829851986659061086315185687267999215238654335268166869975040000000*i1^23 + 1103847258185920701399535091663971871817223341215069102861905071608771598416692308224027863343183180234395027427125778735096327630661075403684417780192296357081939152411570375652914137075819738229365452667166972418079200388127238375395854549256262925650514619579158433421627936803160843533316632483835759160785503756364305204903122801370240324783459883060217368712966027132948574464248995316048243667462119608407981344567296299665206807200178536766966088800001334561662408647275048050310042137105848647121885672107106499700955535140154812292841885508331587749294088814801673161738690555636216807170930992844276806016507344587937626427112792545410877824284324609843877561717562453860827934048762699997437757615749606207686849709741770416840195443556982474497260861697302657462193916309413037512461590489031728329603984113458019312326563413591079134127829080552111227389297142726917444983878348003217814433816980288424308522827152055580846935576511886751187266852002837496418978307044018127181222336606486114217620962917836978351253672208996761600000*i1^24 + 28220081810682967999850042976963595369209461681840881435484466694834343627721690151368524570460027860759035239258331662511448894504590165376871421242314351458496057552616189276954579096360766122296180784665800733484233735426873266807853868239260278908536295633444133611600413950639646832779593614271107244360272214795786294616174511123421687882977282801128700703332352243040145121487651853250176675875631159335503177344813823768878496468339199380471498141912459062691667649798787967687989455708446007304572139617688543382242449710021564597861237993707959703558099528152146709216389074317743626315645180780454131196572747462980615699121953534900152205071959259047597829343467688888482386664055753994398695657474207845233134754113748961566623784904037587445087299688395039937283712953473448015762480904188903701209512317983632694426633782046436506290359599881227532259892163674409376176480960981947466702443284012837145519497652762264615990535266075746819661310706940064236062083587512137359615681774618570087953410414825241489021337600000*i1^25 + -40519962586495284391021922305028334155164077075489617103306990027163568639390534209529173163385824171078704840092979637210696012873746505536386885500207010784943818392518438607939108881895313947657987599959532868265337775514130215197970743396498282753704501829259058117977684290131912046904688865532378907769358419720124568086238253740027001273194289103385117014440983624385936790639994799526824594992990757164457932962937148964970139364509692170089690069672120834048919726482967557466868975879560008641759026505434593250001332242671397615366213065685450802726981040776855517883285748005645954057925668245417799461989628630238452298484690168690406960468440100986874346169880798247125218309697935167722259659240978739250084670013451133204447979659158718914174270800984927160461060211292951662344591890975899340774888812149795127358718866103668199585304961042683510681141437171434266593012073112118411434612399773917796832437184218036671933594043899487828946994501984577219814684634372992523453656669532724504980703777950531584000*i1^26 + -4720818115848007424028879521834831046367779546764393513023504278567328390679490248364922831296248961445391725239342017640768773232812926183104949209066831196036515695296004022867029936566480872012219692256125778412173800379133226720480606329359494708226403513279610775223715214107288496647892245068510353146575102940450772237443659943325425962751053165054486234550743743262451524162519695664876988833617936822570757042608868927670549034698083897572256825422060417910204112064913304701342910737345799217287951691906090433693656743322104375202359212875927174326237478163321064816202424447285291942856691567967590779599028222933727204819228303039684183326795376687544188238782072762166198251987656207868021839856710162342242951820686957755730209605203750143161236652939926730003905106423821953364619581641800032031381599319162622529031070143940275784459150183848302193198279753982448222456789730186089124875649721963823256068628434569817704500965425085182076630033840478200870223008381242285425711450745502214305454489600*i1^27 + -4277347461852849170441518185870693744189255061560144608400573633161236381721596335201809869596310625300393326040734145963806916898536065273686094552534876331915422483367560359904451301537646516466841439564175577606523860818512086781920102547847445572647847142895516221058721725485837400406962657433523447878016265533157795844735643128289286807193745676601683902042705349514025495885685001051741489404675537255856314980863059094168826618718602663097729468835181485178064249425610934841954980849834799366130318617594039985064692495375182152180136399604167008752741716664981430198079141843553197345452548827300039296790060195686300830462182564382002027498825567665822569238246050224497126679774605456698988924142976045975637579169219074352361392596128930079078290024537173662996256046552168406293920817209091921040773136221187500019129789481974910417761375190938479955767547221276933652420969343282120968736578599308655592267304421902926990352966157768756534612237803979319957650325635360164355191942870466560*i1^28 + 21941960599402694422245989515850006931723236436607612035011471244428920585575574941314371783841632128154559680202974037289006259509697361667828284561835019828136433180566087123276174525563570020214590343561508845349441843628901332429806541594380542322724497190106800023471995807235534815696339349981517052150260191113352952226432998868407735032662405787573333173559603989478297804603383283460370700063547985389209235192332398210277595054363467750847224246454722442572841934555363565044169778278389208684331908833412959214622721082294861870211897080295450921405893189913419334694162829595468249419473223157061550714852515012693254103032960633647415110113816765940517599943140664847933590731667577189165467645367026302202169410655088471741899573387229870594773084111931154142109529250532098290988117765883346215078693596353867727505078512011864837447561368289091534401278078163623686838022256546798411917472044813662223637575993941587827858063427834992609716672976555458560*i1^29 - N1*10834878421064358468623176413698523527405403793278358189463680009070730359610326139184252573224282505957403348326129525411849535949481268375333936094078493384364456433797167261042025403890784855642706205869799300126301167938118394943065023595070638161856146835478990879147910474118247768642728951038763120693244898935944359275339770394694521924351179212990015119738327597538216872122731181783954740549237576333507751*i3 ] ]