[ [ 272722794997097865540170942118436695205923571618195166464855770001401268439613530631983156720304724421557216003676565133980808805809148267707833335371722277304839617669774436030201777012565738904790470637908815859760265954428961258889905705591640800300880408569695877082347231771936697048091884938283096355475875606369501922360946672184949722702822978794632187656210750115732103711884879357878167303853534564856537877680764681438014880141649753003628510196022581128605663263149514381084461283883298122591497626987656992165956565811980523158523662007309513596071238618621598945467922431660386865565048652738587186410835497857893721772328048861934648164650905727885287945666560000000000000000000000000000 + -503612349241811643648496999195295252822478652982193102865633032271523277640289683195602357368972953490061261479288662537731176479143532641550145070463984907892202102127827890262293219933227578555084346417877115848721713156063349282543418140603468899016952872213241705389053900063585512490451088535766916359100628088919260897777631913287284949978541163254966635906652474322536071493087788509828738367536741623790435310928505480931126154490662020565452903072007850090903173749634746662332071776238477265085363293412151855423844071472940628349648038294018728032762523706693922525447688541181046263669894410932069893783762482446417478269587201234155100078394778632742837944320000000000000000000000000000*i1 + 871457081994942206532094672676689864719521708577051123741334990986062461598824964784918101855715180100527373717362169409411900780639568089209346353454969195250606769518259826234900262678279939829815798369714268966820626870549828204093949986647389912943868829473648739385949239809775096002850490862344885139462694386902944104427932369443682885649812308130145621660233778721815502548133541738292439422540703290343134902699336259975403448779428640704290929269785989687302553541433998449004202133672149202005610109505612694770987009240911191939244879379175856691378077950163873313839942814071639804516668767675664783308827177252340105496637867367306844844151291782839979212800000000000000000000000000*i1^2 + -590608309963566585591721790710778475423144533302656295614469831796011860062080191344980220567951858386231092683919985006940089522573559522722526284353571935513150074866336790351024758476783268828092472511688139116568171358880707911102280420172631131554221842915492215849592226315532373091197132469455484068282862300036941368052996241123652178566123883738265986868371119850963744592229526942144536566912752549296783467066464452862927406320667127110717016803352515239393932749160739415601983571790924049287337896013322411136118840176141538124147384421082184306897489197241381392225710706155416169861357572116511978297358232814363130542391081713110380211838004009810001920000000000000000000000000*i1^3 + 235422187097615585057479260041952928303329312167675944107427719691570263350731419391309663295738450979949336455986495404361860133566587649892019198233225957421391181823789054139201287666793715985181311515213643574492304098695981287049038478177331039390807279004845867405828787081489311781190959169406328134994073009792361931484523454236502849575690677549935593190944260787280018550068321694254716951149381895623949990326189844911520120726085410103816018018501405405619344589357527069660785858354027439237216498748214211948155875098303746543719313352240033344894106805407101720062920561089190133721219311365094263886229360574948415846667687712486685075155989177565184000000000000000000000000*i1^4 + -100574111379072744918531814801950789738971920178175029854364403948606290870695475959807283599980187644969840448392056028795691661798043376243736082172784524296088610378798763607095494866803410952783775005166299994427125110564816701284852803018617932520459997159191815237330001579731570997113636831379085637006176235237009862861754139681895698410023328831530063574442048843667700042164521405474822569152753094805050278955772416647641530921655970326804336477428717664039352997556409400347360553497969472279484640432509842174233014305550361708819711237758424209763616847090367031742713589839928650053212112508894451038754971049760343677843693763009556630651806312038400000000000000000000000*i1^5 + 24043414076154971132655271090639926346203909945689599412602394446082418593073377821254856058338256647984537093690122059967915524840391309401427213439469988875621401603806007602551219536463211336999444303833262513469198550175033897002214029211620469090116140383764374989439527036414969518467159787767298181173253989439686941682935498562152245641356364219364075205859445630830442987380259523592500573682845629224349384215690491528694420311490392372130404407723806178010980183697493268945064102669017006839870721764011005399449470887523191452143305832685436206225115190060943333483926602379426648844876066682421710215045890387017136679190298855352153173093515264000000000000000000000000*i1^6 + -1677755291787231990424764504045876778518273978063398363610526908877403565045660660607501039626938319943376818284798348138508738110608411284005288513132280842692105233061840428861372868193140659654642431542037201347210146505623889659735990237392465960846951455407210778032325612072722400085678256851024466984422351171183462785989996265153910197269815755736717426898538029938430882202439467609194799756640441561186700117342475603633522392785001585037110877506832779207682425707970811229371057992525066963522995090450097869579861945408387307892676804095609947933499809185923644075183467796046051447196202567553268274222559434398778468833194265277966922639474688000000000000000000000*i1^7 + 1162911411653208453171893032716769147945649564922501130751996372919272078595777036657992315726708142966048459861718367025334890153574080525593710480765617696842534480644994031904012866017307095112831282142635857619380100168457635607295614904960924973339637451204169244163487980607440054285819283645940565713930189085658229526668182093013772834595440784300821044855381278982696695302049200825701829695136663062655846683671471418202971171489449235681039374579464288561746112153863188110170186680365773604276434705779061682426863641237152433997440941111784239603869547243266608529074417859779075899356162985147522234496768503793308119908706073570100830955110400000000000000000000*i1^8 + -57718733162948966297760116027998289504614772611920836378583251734210549778638532158815152985467972742607091673501575577381355930812290344396923527752638251165279413480617487703458611323638407943892581531372367032218662927163448541571630362350930242446104624221387084590806065597179925792227524391643356943569527833304001776261258346711654556351883347804439117358342582223888336069130392117168764339050577292230479527352069456850385083589928477121548153089929636667347578922985964812728307613965698411082635682339114628135874037473151321511348098146945450561596763137446113337737497049166134038263906517709398799373420074636788065786425387474282411458560000000000000000000*i1^9 + 4402078377481289038987700546118739656484348652265476376072224952218362143949043594579739962264335635827397856805099186995470397510045350071617022216785143752858704919829561790440742748296973947958893462591728787503234026166554987471298989330220475756797011765420405430670830809911767903853525052343933783415659242146624546125643874913340106727507649606650541266123232801325400860031929414366058154760112474136552814946880825557449051801023981086795747594309799649507878497084715925418100392591357004742859665119287039921513263809640170610208561440245177922030125755532136514841799906819259986506111575976029158189954642817739786688784351772066971648000000000000000000*i1^10 + -107592021812332137558683158809458598484807291521922687308719250099025297095809827236366954414197926702134879412945516737066052307097140312065775645522665611669188623131224526277883938404724145004500158970472258832673095901810510770210831079045549991758775638918822913715227801642423126674124224880190697609257663839124364708616307262045363064772459086485326125121111808998733137758899322663670653484902168543479939930528382646929281918396900968919579438540277846759255718304243179834461558394219104164896002746328510612023475872408704639806480368800783979870587931072027010768880244574403651111329876644338706445131073560607952060472639411453952000000000000000000*i1^11 + 2967342469204868192043466000963565115835265825775331068161294404918022364873406846849373921209638362757554061951229029291578207154700704918778850999948433592214106263837097111647965262725473563374545210488731828007123898467725288818551125766414327997511763198195964625705144618010560905565297661393632084801954775813132425305044948965600909053916182271159673427569460262641281500457655542239160463116558533814701621158533550597843212702826233103143951743845944710396717006949740534347220656152360515405011408120518550351071268460165840843467445036693685294329421261738792795798253838601935647891295395785281824249423220858338679169075065651200000000000000000*i1^12 + -22448500288454381225670613160927176789912974654882474629293162752190985352773046196834098403323233432297685004565440111277919539416195977460970052168324501690481706843234189345475097937822081832644924288495637552289477283143258084395743868591998051838293348824385349995337588777291807363501365670153906729404375919125118372053394780494864636762898228504096861623712657549220749461067142872515425873229145858930982203592622086429506175985420070068058873157063662174797634039064214058597611774366484291269807359172678540899046255873060423301782111389905590088298868427759525392105861979207618093051642877225894419919577374568274074309492736000000000000000*i1^13 + 70290351331701103903021014919221894302231422673101523257338651107316145419477122223483679595625308578367912097043309942284012033719803403712353134570156118419508816676680538472958485047348585379858483516963104360645527405778626987244238075340329861550896953839254997371961747764022532134036004232021417357238828201682705469966006610807876221958856152029542395546800763464274784354194663148635238617852709730845041046090182896658360553420523665588997458097109972081216737461091922535774441827938705925571941698038392829482736902796095550843231357108070026742490982897538797357003072798931994802197411198385363683209643267575242974822400000000000000*i1^14 + -64670547043515010034595129399003818698576864323732481156143313847778017185916335873868452441957658586547545394078180788563903183886883977605426485042724973603622063828764961779362944861936728234472872606470333455497448557577794456306115115605329868562183554242679968240406196477594651049768392194166906682737578713755850368932986833946722658645662315940354826613673557376191691604508842499750394635918923199932024221921862780923397583276520498584101554024243246704526957422088257957320127601162775737249518382087406317781845353365455223143689295397374899893320402347542337095598892124569974466015449890492400500658088230246154240000000000000*i1^15 + 40981310413150894676350286738543724181083227503460031379624115167447626031051896393792966649292448457743675804814638595673111010691781923890607288338266606467467303609051309174915552432778815009412312595332629580613035965340631079406972975546492334916669925502690196146941653356315221289994875411165305527074568265342520008404214824170657366249771914340831865750509461553944705181969538039492320801114447639044223948771766091427461792880322404458505720468262169301613428271314720237829751108663654949152230893639686796127130230933922055081678911757556578940854928662193009033433224141851871700646357029857179269041034887168000000000000*i1^16 + -20008544521060037410219162961668716621290035967282228455542600600348326603601360291484807861030040739807251381765585862334069254145629121735832091722621849502934141813788511319980348776236876462499220201505210606913220849147056305679628298170821151211435253562168439085756440734799088463999651142652905903418571405352856838940085395934188993201941375077101681034657989081248717656307882531859092292777455937210229456415106740605099926686454213535741634834391929659275444454688110903721464405995550356239902800674518507375420769361858948516864888227658281469617282213973663879382494083752840883642345141491351061895577600000000000*i1^17 + 7018623965937948865860297423247439031929997400251680606746624637532041822238062617055467974883600930567574262903998480104384817803525207372751251974287067231961219089698493960422823873833519030567545133646245942510730423254029608573904934978453600548774607683381081982378609437968790227750720619321492462824622157236038639754520868691954299656548628555643052019393168200521579825978225470619145934861165900071983118153905212999800560032321962631716967171352027074482674723749691406690324080362198209474075652418404854305545930318967743724090791519172955486798723110888222006861767199523960313045341194428444835840000000000*i1^18 + -1148421266025048033157341222872677027426258043005494404774070659587731830078811093154367140567899590202727247485142594405623974146006827176778685944555934878083408928544146636504613146526606142430772419006648328817054736126763671581981734545051704653857303965604793236376830212686173827379898752057342739955875758261191683258483591434998487636517378783141577140981918292352771149174129096906546427439265482617276562978606522020007178158396570301762560045612798920327694616113327914204026999251964812153459797700736684716210003037253257076018094060829699523280643608147193588414657635397408328362423624400896000000000*i1^19 + 68661352074020851535016650450792583579094834473282664627487292340323880469706839533034162366230424037227087968461710637089373408971237557329721135354338869846746099698154314038602800004164865986489888422395729819715047765883683379090098108005924488140909721837906675435073139937806953074614160523899318631831304943931699585890273583562094096499448111766993068762344631784601057956457615569226495059157824264353409549700457808978784483060208782350670314939244174689676952006213503543311835277421225408375057845034350984486806586108054938084602188847610411191366827579510516829196958320587681032077312000000000*i1^20 + -2695879871386457461885532820318597578532623986307562599608111583846081464508709436604739580540446864073455324103204687288203261075594195229603361904140509301365374322717784836353740616169809339002860687066054541701506568908465711068529417748365278419853739943366022614409905381234440632099168671219279107027660834001646262747601773104243673530675265139896544181423159044628608649438773872024288760498401130294324976939005779855018983868555634308822455792713023260499295918718528469322291247596728141957839754128546559785687338243660558840411905058920374880772189429812296464535017046573082869760000000*i1^21 + -67946681822461173286545240202240393136202155825003318438945620470329743336663301231498837314765298026844087548856484595175827081011678662384048024238466791468651130691808223665232418311891391586061055858942987718805981907969130823047010085049799382769473258766941519299676326750707808414916396046448961835833659590900960783262312700607127839732147802564526585565866391514092903858785039815371345105788477299735456514370971464212818559747381762110590862109154053843628530355697154951649761502474513619472564121347984534044240411666762647760834234620314657166384422777745331493624136237056000000*i1^22 + 106897548984174772968335045530522829321411741549690331269107323376986287419629952318051927678239521638554405495969789131839853723006804794002821545825438243533330436124864891650527369381208555329591176084550972541845256192583085323983498348025808169702173020324210769681214112861494804738251498638470578611942600837430043861756645924138897506656786571286384536129541920337130129865342701739131211307401262340943524627837785034743743312375876467082317546155593025325603882075223473781772027618700836184001636686190970669562787901237157513633708621896073780879798317556962134470246400000*i1^23 + -77267298634876741604112178315031269224496881488236511766266070482181608724882526702066771070164373247964735691306637885872527978830004797500203828004778760491818527496570550247989541019253018613371149424124831267343140460907612243900464659105510875370649903073686109042507882345530442579385237371419982782694877205798715853453230487697269230372226456870386544112465135861817147160651882806448582846829118994686022639373426800517455570545886103586335256089922061393985527364969701052978826015987957822928237260823053318998953678639971911672441728096255327934329159222402560000*i1^24 + 13446120279536420353212899618056934952926770365175410587783422667670663830655787448507798321212093924404439526853308165121837741381517070979385204273376256486149969587217442650405069823495802444272422860662669220222565129997544348266725414311825636813642874937966775738007754670587770950717083520023808519443231408473129304229089253277575012784405597372167692922677632874868948784094596173437480364498252691828512311000966729401345356049158462644242769647882343635374625684515617162245571104155157318096299791686976869323422251532909741873660718529115288754694784000*i1^25 + -828354283049861056108802481224102467758511561895061846830530254103225386762609494314983671456790168235915550698140070963932399749291832150722385002743055127099484790981381250610132547610173705161696051357317000740806624567380756442350655286371909059937292548778777108197426445031583274752221760741617301094405515559730467718383056038244096182356634959223324901749055829952486172150639913019334237741490916540067543484782321266747955173524171910634946774171811794156828554116930948563471796887578554034176397931936654865762118721349317826503437321283635200*i1^26 + 29445918726833635563821575982967591487712013102316277884888945515975817972741749962245147483253570928473565291789629541091880333030544309283584248842541573479640559521067431684834977623781241137981320341352273188812651986955065712401762027134741392793093056406875095611360905553660887735030595568398200032271167142473781092982721748737441602905541629309438796120049686709894729454399206480799724120633191241447068318642990799592274784698063902737579033216589180677422752955623212582477993641425352009996571330949512356720*i1^27 + 8775574891065264755416607404467030432830164258162653311427320507945439388137283645673822104479980944255489932222324874900300807291238139293525359209333711453415044550079087213884580995526075651892203029815715690906324318338958352668608719245208454110920481660744709030542556065145273026957107442872299481399763888058958775781331198195761719777711834969455111714898257075041518420237705591099656962718665789328805792500405004530386586801109488820379284831189077537064604386951100742801*i1^28, -3990444315932884683572646014529371895853769393904684379036440757101187238033563568148284501886714657289901803235435192363507643113780377876758383307201760745213494896201511527887893665056911135938884527234613090796766779434258953502910864823339332712713283760131330425623300012361588626343072537497995537862997048391584367734771448814845050358847918784768062854137788911067157008804938880256890359453495434214668566388292445445780746454750872738343951525689407452181648288939883700296492449879154144343002702219540707729015100898243017602945856130182418380188264353138755394711758653178805693972161386445247660521024475914803007866577314657279248934281133695623680990763577180606474835611493223963234133268927410423427735844251550644488438113958388453171019347116431078975634523786734185363586146563667707072672803255436642947596544589569070409702418540831598781226903004814106014101324741947161092874628065283800081734980721234700114887604788651035431415618707778256707123028287700805902316373092821778030115181175849074455280213791110177823962393029317313828261963756507422640930490941440000000000000000000000000000 + 7366886230136533852779572610590598221759708383561790017858439213090384505677280830477918112184410166812188305535185311902255366572060396053403914872645750788637584477278583091366316903468442282753664705705645380619549245924521528597974811449193199263077366124515996800636311016467790686267782995773691726743205676786393967249388734430174550952823614392420786539311346348502282180320998544174876302989565825676697385275482153350241946917674343018785756648813642325231372709821973055233724635440567830427652793033170141777155619047480175204930584822460427409346016109912646980442467565121485497841637285541385084984326701492447646503774763216331437071369961336161921799125561498526464440389919156334889036629130396673997328193616286264228434522377684284654375054092574448139099776776582192059224736452765427968909174407286803613620107047823225771416703017547199490197862349511821706472694380985067969780160321606508033051004221602337960286667921706391680465990728259149438503297650421884861192828555054546139886694319551063392445285161228638467733038871516149589447287460642415358806851584000000000000000000000000000*i1 + -12746711307138639986002907729337377525164817286182852202410011031602752858127746217553258867891400149440887713232135252827802667592199397773423715670963972325648987159561114268035089837053276015038291460995864833921685061645096582626154973133134315375217615681097402915419931495860780377757814845487029383886493937751842380363564807079955262230287859484074957483628063462854035577168036321719392631858198745552761826536705196485368295654612572441313794762525081795627182340901217297977047961529419602618995106578105371634639618740702306914484916765812744414472817313744663079983076629770609195940398735439842453550521494284705554242875084734965837554022856502285075416857831955267474757118879036415786769084314527547277879947385856770769553030862731510092312473637305091160858210054124014184893372224095997072970669559360129359461960219920244903307220549842031822729833981273803239677589312815862794221202375628123599470152117192782012626516239472785442811087999628721647446089033339866868756366503479142926375376157494726691992719144459146891331697058511057762401874223666519778892185600000000000000000000000000*i1^2 + 8636111595388545822794676471853698099279172050121164804130130519652851147851576161294748025705563604291842093114555605578719883875579696956735426434361315429687518252380205680922374836584692262726206398328792854313440985052131483345177435627699911127506621782649123061995061952038285914784247004974259965703607099251571882699974253049964714705486739924325005146424575844314913869538977681633606233377537069597608680249326379883329946994783153802917526319979456339291526812021182476988266302048118623801229394886556025727545670626339813766500351292158115833256655453466245125971182921197470144468958350577834888628807591457213965765334408025243533911331040100290516077597805477515529354726064925637907617516779405265733139016387524095449788421517293657332139355516345763773979199820166962666027757615406456115147694471051004304808452978168182701420146090559100259804988021508402989763248665633509964931719359838162453671562063172476071981125624567918707414099256970980392884754199517835704803257663403229008128942904911373430783778497194377328887460149411132292759369355600523018895360000000000000000000000000*i1^3 + -3441290792376686739114933749131559668735956958836976287300198746452799813921815342472167992573476493820572209203684294162933369099840196024714756472674256268406865824739439283731695223837808175659431473043345478707868417430036336149538850062512933304370712015352741048483069300408322822498468342655558598808765333460241205885647944789252838533778011283868017325553859808823832709393091703126077981137166679842303015247237602581723163551579327051791872930436382170875196698379476737354724653445114702905026277405468337706687063233747259519782728936954061131043661786787582917569692286123389755398287550164132401188694946759607329813270921723232270689211084061853216530634012018208559271719338875316827036946910617873112454898886786873867512393991635696089969357101343396610029071674602414227535431150233776355750001471636174686470084328089146609191677738401417206734343870383424662798509243549349280427192681031705923255682756139781740115785765827128932012326378830603476776902282434268008288725819132029320119126914560680274525606256877095639872311827281758137438258550585971179520000000000000000000000000*i1^4 + 1470262148425595493612737580969929900089072353820537297048659006224894245235555194952154458307642421902678416718149757590460326376524927692253410831357598425919824486782003635752569048651041879288258869624245412265371327081858527173158216475155502911638889400507685680618103432766987029939272027156268127739738467517340727889950100013393117205655144991087333044568845823268325704639231834659157317898337769942558365376515532562929664394527322285732248909404228840243009529392865388793601965685532879391460562732595440176403088537658985646851455240039388084413369381947917708590229157196517907378122803013470599876847908288922001064314564995234544487539649060986998832495852320687576353643322320549506239363215736754448896193726420575300807631675526491207221643532889088594990388526376557921877775536200669576011280683214039255491177986113236616437478831909413493466039716500039316146544492658999579695095758558357369741740612613394471809135955492476806430976800712132113452965731273320805342939006128057280660646754804176054713912459525525984822828791724831127178336360169104998400000000000000000000000*i1^5 + -351315329370205685061000516297476373000938299449510769304454604800009886901304932251939999684839633013389506237857564505316000532173903283298993053448615866745963014563160635961214305294794998878878385634867828189778107622924484680049330144509798859525473163757826001654979951021221092327338744327424301995001258190631620550098505814576332521172417969550855032949269522203437112250619578170285971229853526465784356472228577435372101026099477374123213456373151770310369076353851475177903557908605766818312852370708864985521195834072118535245764315533194662230263768229321634704260483870651302994500014794844827269343584579724761013454221215376100200322716309629636067777123349941036461558531212020850523628761007850328129720393192558976497515784627411145922091522588410374861458147417216264888213713040639959648768025420953489368238979668591333784290198862637140651038592235984989031824697921075926048766403970569852645427668595517208332125959112586516557071035567670620734849888039396990125629138175866602268764371689646908631319524105703239701036061475821132981214736715612160000000000000000000000*i1^6 + 24447134370091230043571782902990873758530302564284929518630927437484224267461174254015372740865736818862873992588127451521940540551746597377060410800273351782762649689532070725957462973843191923064160191565048044076133094282694757185819674236295610248333199833593793336360258969789552107632413101528968331744270041940364541506253928746963832730471431480656565383942381744726582520995870471224482758713179660674746244103581389949189052961422541934243389861268890049250750825301414614126075803811658326582236078425787992637762206418879622218191505522482214997666363740761133692845908500212721797876279950072637929409430173139309091814086748284407439849842142734140827563757686971021236260259868291973696412450118778945584757078451687168561103843572158913180197551867799981935882800423153031375431106702332171731527262303469379264338474857314876746176800322680816504300299613852992578039524076703533836207256877386873428419019488243434382913167949784923648663627173979973962374062461125845979773165417257740263386832959064413039918458473376640210033449746931883559030248964096000000000000000000000*i1^7 + -17003228123230777014987031586519282700895185586108060158564466488400817142528062377155823238734957271095072079141590116940035731937176117731080109103102393164252546254521278552221102203642866052372925072206072728854487757816371727231230491901898527378822599978610532599583582537867145131207971124764733790653122820391911923914658475175786505319916677518712144100168139963140021511571209229344577361832304491502452416780584036618559198070501360848118761214092552081294446109119917555144674637808411296356518365484486696697951150568996887788091164468976837645736926309083385298932349514234142957116586052993000294659374457194299337150879256466370092195779865757286105929936824965411723039538188641515831802474747035704842386909474511291897062971124985864764946242235701746992454242570839359850980056302070220998735190956269006605861564320728998022131221094971610105477717672892148903179897034428973671628536701910909084306024023651470209720172205053221165184983126270356059657948258889908699847570656003933360612646549008960270631800993500333495448138333688612357646634188800000000000000000000*i1^8 + 840288525915665788118740054810453102934338289336195801917892750935955946226481868898192950986366669114056854889842835409249605587710342434833226404185686966698572652499552854993938689318997041815466498653716388241226211820163280190863407766662810480085645870793479023376226018407212980145909570952368745910347546919314737040134417263975035763390492585370454455828761993826171072395896696446643874791807369461054683931181544802150924410672541479129551906585190401103630252664336084317825505856629563954418599734648850514484164024844796441914910835388361736937188187678156579040069543379180442900836629303769761138409756016551500293334991257759313056490554880448758763306797702482622891540631828712301489150789121754766064948247422457332858584847125168266394947201597873103418688661867160519377228525706919496155863808242111213552997579016459950977869799486452857680466326866954333163916192547998647819430063792454105551175612304312211641098626243391597748342722490265001937916552111327892716385250767136665938487377323077148584980159838675924070394375716496765196697600000000000000000000*i1^9 + -64191257859610231917686725799957233291015012448072009499033250563437944600055853360320628906286308758459929580280042597070839915206646614906473936442660344200616055995892425220435765774932028574110492626388732777930088017819899888271701950653033947143481018256559686564259073150573641143825667270186150212623262485288854168613233541229593476301840485695627541606593783390409366674055076644846391801079465942051494017632198013195653346030103871042297729596662309359773757460730017816214704072407569353736606067333669290732370084696756498431923873573130383385031910351874799540135993977901393130348636900503758702193688474988526292445286318700200502895843675190324532943375356996205980197021322161916456903595460418614115558257229104461101251180764643706641077491229846056628243191508267588296053247981626507313535030245630756867981886852324628297883927621985593166616934034323778563704105803632780902241306210857697664460453400224721746775946267371411610587383817712704799639602490173117168599519966742878772973424200284028023154002444391332543799330937760166969344000000000000000000*i1^10 + 1559077116786166589138892326356115048714746035631766687944731012792489303398805749690519715198462627387493520598827266395046304128042717888507090583763972509152753239780905198226455645914650467440219061968430187661698323449068381649063165394998069742005730290958000570060092926106653024557548745539963956885284028042018607564342856011598646370055545357328354677934862467044910001738938339212745346927105865471485141906919676047042361761919872787103901837990833309158107691341262404045720888455739759131722533924339780942228868828181653311670675818788805946027605891138076892086343520446903732218032770990956755120038476044711403395098086293213604662022707798359014395077485746811726582665971066218655231767816221310040032718349174565906024154372243738073415401676907716584937744983042306487527407039778820520602323904083661864159426549179842402272052666384979249019132863430276845252032737943296826419420767487877319290494806586543391629907940453889720224171918864139284947436506769981372508124375348627656107477775631936297373867262688289626253528453143016243200000000000000000*i1^11 + -43046937935623169186551320542111436906877745312445466475921134087543170406039747521029542857105640669102365991247869779994997440112537713690640807641197705256924456262632687900883180109709777764701492436824835584767023426086140677968233502996973700224209775514136779507339074398250629181231921780421225732673392352947729936053116220278021414828634870249049660629038686415500763370900840122038912253989228359141480516690975515712500912440351669217296676356010810685588292531000633995987390169582886968851001808478532758287430158123524561316829622288991256674960290227079644735976894305274574190715724331984274858669495964833635141994686720048283786809969429521401191494668261810222453382177926717127211538726882221227971682675474054264943926937818204836914652549780171029695538717713057928316649982483608106208302292864051652789500001892617563700946707652724157495135728897859987725057695060759062857012284332109797586670433407538868566354187037217360921316390849132607365269383640535824897671601055927694851249428864291151182460992350499413634376928749158400000000000000000*i1^12 + 318696878404597310808248234427510480929004153531253375318682373011994981490135807110662647648085112282134744226120638337788465429623825171750064472395838367589013353418823252836302412000124143945003338582855367850368283673951391518509729214963936850991938336340498594112315813356707756088170676139131881100095775903400928101179810279392622959923807723217764735880819609734954302993196134740852896939987057098385565104174184533201509686321809702535513274088992277507369458013417290497808437531500362488727105419535617590938087008695673250847925496978818112590386192679079420972211950505708809491437813646629187548803480536635381576324424376011968053946299266253723558631954308424465332501871069733086924246460772963882175807531352949742263491806969373911713774527790929332932641021390518725430584500049919196887836088702070035044785241876463121973893567083703535149222188361944475333727236127555355884245429927340753762848639226880054277236574823667653324102619519811586435718415534393585040929285036789083257019987294371441968116046082756164033441693696000000000000000*i1^13 + -956919548250833664155705455794166836994411393172296340701821683936484941835670272455498907159155798428725424982329956067170810547519598461949929151270520303710336456734051278826673140367451838906521049247065039245033332294598590467851429934090406424348158212182812532605963879245124212437615501670429060836420638955936023182807154296395227077190037029985608305823398730662987876281495176593791446718601762604445020034920022986995912339488475579876571394609125082311698516928926894118518131416084077249559317838077260999513283887484190231029834137554418078652370055599443060286683405591595526576463984292283337653013821305846128359103211915389232044682798411743285612858050091854961279182423320101706484929444370816766194687931218364398941885482682383205813462953026561271065646681200022403948647778756794842155227361986392216906486461930046669299496918277545974099945508626060140934066490974698070826399241713783849177333317346197220704031336106255507453646927081619337697238444421104749429920103923836824289058576571461624067408200859405720223744000000000000000*i1^14 + 732527220143938790931327331756237280167076297472581785963240019688306450468522009293711158325169457336438734206363138891201366261615290406323938874490142209783409352240327074269356440493568193690863193478560888497348329775921398626310012466765708724946220614330591232305703787244577969412746261445962053210503042857813511166938169060768430815365226182626087827835048980937030169268784593579432318435654094051420724922273985856746305989160826905868296866037132148302333027809054920748249111759903293738146882003193015185947120837072061329451514115903173507341662782759336616176954697261877110302291494535613764350826844537337991380306160874661530428927191395658297595073671126730379410881611052580622016734474387234028713507325889486685501889751373842771776214478355454304333830770712104537461629279645128488129747062991816061982892954873075561298760508877745403221882499636113269648413580483823002290550356892563307490040603177905053521821136158450521331195446894340910875567879483854723366862591134843267003480087059438324569853137384206499840000000000000*i1^15 + -436127368738558315340049755214927502466319386983716038642763725673914840251851316187043095585616271939572258389937912160523494356606754365530038569232027149898647553963042405864906650561877405949005478932618735582934803153708816326971377589463402940688728985562418319869695397386187328341659671821726734083207989200169424569239179684575986455750264694205054603935269478471538978653918761122964770570256533427316881029339572178952126507833560978295634445061776914680047497508694381466948213370210118974161337163936108323790230892441477161290586243688485468824129241190769050856549858718628775087335926585796839136132731420345926840704923921504201200972987775967536403420560040825919838013230067824801825995569304597381811428403170858720188122940173379098119447863232984054246180507872264019824527539987055038925913526142434122690972461367744642953252026934163824572152063380745607193099527777706773141407473712253583459670745026968999088936267887741392290749701727467776298825695566339729287063450552450863982758323546412243743311021998080000000000000*i1^16 + 195456756619999524810833675366794778062257795941371960909280087340198138181636623545527093007669508616650626266981272828770808053221946536994265540426146572717265482874676761032703849062888370242491034522121344262857561891469523904751034709444868663122292712168370410288808436213812160817064213061008006727338168266952105942626414061809671991397775572818840436730861510722206064023571366432016368339960556261004081187337967869194229435149952514805100990847112397114423874061574983946141265716313611761118263084767075931510576110652758378383499890179003826616406247562125559002411453924505442172288843314107107904763288354993611653296793141561576085453982389136469142846254192729456246452635703933231962795915988717987015261347327981499135645313676017323256879952138333936736794795906189798228510354327240068786816626048527252675856828375418671419213197674403487440919326690402114102539843031137364006862331533708169257515162255741880411945657628183881936835743698025746175584767372650744893234074309597439498711853575682175094095872000000000000*i1^17 + -59106424797022068076963365053231270059173877035354953606225475278508112893158137242633584248659968773133076719851200848144619204415828953749969419830389268974799784483503465891316867691687345448822103902647089861937162054434999375560866751689536610904440861584871647774854845489133943151999048300848765527288066139482009081667857905574772621284484160161213802822188256132706439244940603067901012020175868143600738245759064235266184529141194029015687398082086101472493506006621862815607553429455821904695288403466136638390269637392065938274789469494026646050649589927058233983182600992255174552608002817705738086309345221080266637714572693272287202779228636172560977539033202426716727344303255113860565944683337462538836309569563722738731290525778429083587072151274727992216733840439894725520595123063746464989169688741673551062278618963188285745528563717089674070061284223194492747567688690714636319550719391647299214181772501006809592137199954649186867016105187413457477767232605680296067748340033782921253026023186996589035520000000000*i1^18 + 3632486511155527652760277914046955794451980248973255639390270434462124480131060635427416479381000657258998578420407655542993528159590324954893938293825858271451340352400350811683510744490077956847007865115524202329431639611382123837028307130728301242041192013862777787666461981775551605305835470988115690830978267868565309099266852683987407791996804639555287675267844649249659782813069061332134422350944314293369674089409208063049848462139954019065497574966941339418118049119248002504159433122750305369710542399384263884928173738407917361513178471643482799317436588225959084749784454000514923705556173724368859329953453219737541138729443484842200289588188463062960636120264700449906322442965221860699246714205014996996078970153157090343512686684140410381731267415082857443630065487400160759226170397081724112044151245399118742370725492813478159397959519103706380163035497573562726024128093604944219394682132741328544671212642199353228496658205121547115763660032031545293462274105074099605853402716293334022066273761198080000000000*i1^19 + -197293864481906890413297054781375104257462952551756849231861333694522288106760961328087931369491019265550725351893462600472006012263423197695616250729552941922313975061191605708638231906661176498313368432793279548020650471905325436527734423165110014455699197257558993223330809395146343946928609829544669562669322611098440481641764637265768572319196135501949649079644229648637072745002588969179209076661909469691271531490972652501852746359518897932932173576016153861006463710419868704225347263095897071485823282162855733041911499924341215098766194859386952719284807031305079008402713351697394111055569337428628247189272744068416278435231314404232583644312189096599035259646499048164071614052869334794299108932448310306605286740928873910256382691034777491952692869163238807984670440302921921201907365019313317262066895055815463564107930911966016368112176785150230177975920198967977301654081446169555277265037992501769156303172473700865848344305399862967082854505653608228240056019468679438216326433696120317385440051200000000*i1^20 + -4385716924597863958593008574862827890880875534765518649876180413285049148713483287366446925029497024814482086442503508078091198786968659407987278217669411100463308968583344059876469813878601384006946312530943480001256684794299670350210281790798392166184281128954151023838009013144875283529450892781837861747994703784104000553386790676355348500674693027349767010781606543348220971593243648757237346071149366773935526950360741454755209764459011024056729214831165088416960241976148533465372374074941787535403291064139418500321313444066367337847127110944466610008322951489169889027650553434568401330982978634828285462170296757227746455988366549881298647254236766309044386735625462005150932490380268492613206211741275094173398621738255585330063710782192603243951091570420822753948694577352916804492877418890005603993948395148320001515908237915715516142158098392610130055169812116205438310933740113863163288879451398835997492462891387782856874499427795027501129609030600954430948041067992614041337413911558895595520000000*i1^21 + 7810132613865655104921532248520889533665883144288028477809007493879933495591679791048196134832278105268417268550701696243410035685808172867033571315904238203256490240268319837143454447612459269780850265973324766788009421569052083115388273424682092200139424619155764827946166510455192062058260995208752354487677577682737638522725840222601134568735606879677713036302809512842649383565677246297367095932195049499990280000611991130219796761543847077026252833444808488115244309402859392707623282216835937757003580841596330561822681280573580953888813625811211899803009400019977706171283634947230336711772607855098958581375569158119478988564879003252792224175618433143841495394045244535702563359588590633282639580944588380502504519256104414774979846657096782579728321792467463091964049445929211574591275677140438642481129443483538709591886265271830636901764116951953529191976408209824501743027473763478024343938679439738433933237218101147266200158570430834391570407761886115054757237822306039901238043742976000000*i1^22 + -6327082877042422635010135377696613329590727717567689485111624222276642201510492747080750437809751372347821031061180817719608064046405370855835852640919904884128858695359909813581482888448885295351479844226321683365702757766508530739374550335929575842670853047737306639413868597901587597144810990461460107182305299129514292585218768581651096644265538312184803809179030615356375650003684642565967382533690987652459307481681460376366483889252982488473582788295279178299098583878220595680757162853938343763303558455761735496251930510954515267765691669441455284483269207197962882028960443966692266146366942819721482144921137769004593637340722845317646680184763686949392248766062276490278176066569370766301784616104426762198963035907318065016976530367456478507207668053995277501367370886409578797129913898791011059576732735727451057262043494145548932868900149406371989994425394228079102102184291504945641949347291786009949234785063412431113720086548124876567847512772903940576481511120389334825779200000*i1^23 + 1697949847065770790446486764772211213688859172983801017921806649258687981768513079868279134877116672854080386223279266519305120247727209527327978227137827825966270434988898033559528046264135754750099701360088564584844168847989100085099315046962172511956279290301247402610526700180165575838258401729955895560476200385016855206630978174633249656703684242849463413275874258763153978347736386665964886916226739062502834380780779996031025125369270970903977618286724749983661208626261559968894480390196995197468542882240239692814749063888514894472043356824943028001162612554453154590409240188397998222143395017219660762879298888156981364170710847134199266785106262887951724667397348807171354824745235801004910105632689725066071671375889167696761042763010182415935536086405858209346000031540418558058269052758365345319452477483081338674092871429194641805451373060374863734489403356375846661878891991238414606358176251076153159139612252993559028484686453575375949359370186895844388325483517200000*i1^24 + -140920792070967500400828317337972881426199672191252820236566894422389659833545092526953777007357841602341290518677908402686813026805117126048701047323433796519536078321488847173221807301436094837479005311056033034259410635169186123322973437778968329597104460932713661785437395653804059873627924073963693447186398019587601457631474228780206007684136210799921467457699656648344777888728856113189046409395978814426527655475271557930813085842010460374498706785389596839848550013327688166719162755604306833697717464695655633833875843363933515949760156584331516473528037096597579288236573364548564598662973031498312745122882075948124725326615766507299178232257563275553451323330623984027268854875964434215948033644747084241719707846311638055112079307679719787131034575240238415949590580159910072078506899228823616746689359696708293221090515033290967686510577981667645791090778100680902784169694319580529362993206706749695540630289778963249807239882364725718322009244475977992102268000*i1^25 + 410407586903961297829700602450992346868242637343179467696763950895953163117755191509460521785423405310614907163913066039216761836761382783061356722355417187775710351754239702479250876342693270197927827842577867453579079919286835806886526718888601081530186223903804175322484453988313580341008944037218716789711264194894014449192163632518809462089920083418271819367564982535159936037650933733994378780540531872611335148368431616597722071023646658511612905368778655015020572080466219372555095523895853012564291941650625557197843206397459844160064889760704306466949757877587722789456127297010592639122276883666253904335989840558243438546839437524018593799467726556417535879909783514990668600514805137959463626439066312854186093467026783746713477560193949114112696844640991581138208280245345784735195048141009437606959449249286841378481914753128146497736342646851446636734916036481283908429762640812412109431298935529887144056435168334558273363492031191701499491164994450*i1^26 + -1099184852734596055586846460063835190591559672918749830800137033026542623260396414386283575271729778811807253368840882094926630737482691114171888580922411139728519276742791934576089546770448413794756073241954369453410129516689696292349240538112037748085035281228033874327509519239527808958476172725676136175525221878634764058816904393591449793061970518694427612207776249801357526960181919373603772493457208405671872309158142432220497820348444128099700718638350360798539110289664834575042511016072131834676294768269228728285934900500196132263886811228050596974256512470670908393255662286624736879762169628354791041878647388179430332188512261749916627208505142434537117870432666200170457670576853159593962969909131798804432619403863786711837992931835928160939484490799914300693248244950037455555486865103282604094959040734127267476114906713606280429635300179215296513008908401465867953871211211956161849911187988309320010412588270085*i1^27 - N1*7660528035446606150599341764435777298003800639317720599372050547509608760386470437447795593193665120008381650361957600226326322862247689377096704869959225893762085730754827269212060358237568401325348680309277101834050119060876693240613172040681880643796790770678405906836865885365451799504597076606282068801434343862806262972894609417248314224373973215612357095423515852698395894142376202875063057307586252224*i2, -21177390301437264227974247522984629817813414665990770660176399158649431390565607702738750464581501729516971787382732372247857028850850806199036816261836705550577011370852196416575703877239234523441760656568110623527016575801479076435910492291456297636177435250454031622364523674975669214735585002803085317420521870988430544921770015973495911148353127354936362071871103759975588975746571896937105081641913349353021198291410602412062115328085500908641220781719075433859984838308346202738154337499561079795865559581271598067587970954646794080155571589690489893300020647291388899409767525785033797978556076924352876643439111846566090710946701328610827134385664150264544541250486376198945778904154040524549807476890196271832908725068564129305249368514599083530107110292062538988184656289826995630167531552383502864517443251994610344900688192392731629073825506376850891538784747640928921859289182274991093102274992070680227177074006873170234565179646238472305830296757811361235383782224654505500957689990090476822713596948350608731244249914673910365464977258690172998071994069281616332184757469184000000000000000000000000000 + 39097280005352631994317000961285604946201116142900630507088109633349245165873744967224351500492802167352498335369862378252519290338652813524315403571118547618649287105380888515029264691012788144054017566448273229657267774242717671390565782910136503443222529071913586873227422885293647869976474468369093321666856797077198132542892009724271226127027678115817573792413526733766199909556184220723720200692914823916739412476970901480715223677566444964005066012373038887776381720829939956025747813577187468097893343875318450932658269763891119358978141931585687804366516410038437665860117575846557627295948229013058259708941559952311187817902310636707415691280514107929206317715502870319210706844752116705540868373942379629215598917800321273425263447922575477883964308032996746666589535628926827542604833523409537129400135959936394610078033165326038942671913511515124213118904040736438480288376389040717012768263265536317622994939898146073057691759455068906409443601877379475483344005280607415661292001252249537471509370316304507009664373810062797114604236367351504157653239305317769096070588006400000000000000000000000000*i1 + -67646672705022217684441736615057724514675745800352179390040286352125537104241283378873630328218194777377574126087473927313751383978797546482446589063359420090107931640415771559207843329447589139035258427442479582580862212281445277346041655785982172320335025325162208607854721291657467206503149082782215490052065668327529608901474731541018133876300823559650168939210377029030299027644960794548784254668739904019500282873755944618105719431738917067614367940710281528028140530139251384805062459308090004700996590934579094801479010770015859235534133796455737960034338977748781776304429670838157566410567915820589050626274103586116972051810459672140393406501779591752545576777973934450026344618275206315622897083268338210572941413532559244543750978942944723613168325491545435473630515370717061435369880347242617784317678050527936207665608996484028546381752617496252688662892564557099239972654213780387501289065324918206409924984888270921977402792094027220792668175690467628767752138768616991104972579465832447012297999614237314465821517128999668786372635112786336730706619437502888264838676480000000000000000000000000*i1^2 + 45831611986384418762239539116436852313992847213396581874544993990782937395918274155179719403521584947626747898514460450126874298925134979955083317204092595529471779855000128454318761600988979998986312020807466584980118614725337289288543762509287965639897351975549432579632187652394131655021333665133962818878321419358719323100207162486294683471476604161916264375192917314397601240665221603304086752598784997723902733683598407041352061797059644247272251266038403198375670629951402830650834035456416611864944282158029117436236679854336340063080259208312505056885621659657583097988996904292130389007687923541238031592506088736994454317756403637633893639743343726444972511345698551317667781455747211636078554826908065209273760911318302214482585286947018505082294531071592998942143250867537608652502276669467859659483091574159258847196326674342813003586095145585450932811798111411337411254366659052836918650793134011026518365285219958062679451757877692177971441734121210048322773661703731923769029677404684339138553600362784006932460160018613713533997294979140908605829108845806595755474944000000000000000000000000*i1^3 + -18262908568227565925198610082599016956221888151299580389233164531015876486029400379002070684104826822168179291236378522537603120967037998846835969868731725015863033090284630578745160554368790682507424183399139970956646264120537329087361380285171201036617746328020264951129453218411108770888169141065416656938296399597903100452723529818881559401390886536587634990940089856930774401876758350863832252700370174545256287462592557152887765694569305438783385220885481467635590648544784985502754483038046020736094323155922067564802475033761135770875955840912670029418406621379905616995726318417068297586051457846157532834704358313867216986381225017521633417039908221863408192010558479730757668987487920218189344942967614489975315138607915198471054634239963777592133901380221946331295273702259903861119509113860503643354459067390975520341395626099985543309726961553151823500743350627802930556874091034335120670013451687135481191853785634824270353219282375090811527857328430495134631607233977850069651438217163122335098645847816152700596344356370083741113683671816381985038630522384001322188800000000000000000000000*i1^4 + 7802697443291728134983658275087562432623904266809133555535636844679432275573755231232563629094843143218618763365423780908651898559706973896207763909866245355614925152443037622247348823435654704770649986216354701245540867834106239608293816845619398472064010009411610919492455332638216280401889698087308117460727024335422843648424611142450765262034950926557318915466886986650965672524359707761073851126835081519745260497033754969916648309156946772445468580589397608552387134529876947241126083002705654602995602413580159336156519695704345594312931224018564788999742266008974671816692109657192718400745655676857884155440120645030573855610751979231270363185374020938238844174348828195014307328191629016449086221726169787056284448112522808362239338406672602243526140027990180187164770652713619548569676824121564567004557959171649399707184606499146578252807441754637713298682579003680768807917221413162664706017669402113178869128903367909193478885761410136666486527824551713721389641999368751029839711295731833037674662961333018817742958349708199491711897633811574693660010242211011624960000000000000000000000*i1^5 + -1864461331795129349649338851057867365237372925570225036099729564324881716671683630622667737941050031033636803265982271515263202981747141535002071434671835788676840577690997956687928491002115531139389717513139663050759901230666289534053618914530027714601058445029035244355921451520322486934356921535060656576289196138137523986216422556172017211916147482332313605880628448077758753769298998431746868202259327144758136840899792984414684938452040271944314789096191050017605413847412785927371874735869145865630174719484599362740606249988758141070097865565326028753690238432761833010233609385428700375651523610638841308837992452882240669700317767400479282733568468417492282837638787689214592504241826846073806069050606294605684266775661015667354058912987228621404558122508617961756876804909396222303181768632611303219353443825819181123798608249551863941981980195630784774126998263347688261308184869605927961468036496360416329915244232459389138783065844956443089069202101457259217225459567797475826165232079201266005668586818313443576957582160313681503063886880127703593154077979049984000000000000000000000*i1^6 + 129751942409988204024537151692388565089917223889064525224152504743797598878809861295265326977880405966558163997550437163796848498594371438203821083776240601721281787737009441197090117285563995673424362615327286679864263632987703410029233234665620380909027301597281504224945803536940745238536441372340373503232994093598826644558831593732714536503609879338473407632383944346633682232127597788033498615463034605564923793622365908061228751620735791725526276615321984904350695462404135767790674996460105791031505651335772817705294313000971956775955192830361886010045959821801368771790111442178678443049920052889711954847794288808129744788578327838482951877092312734691226547512737228014910221199183327772445012124464467612621196364124931701048523350836507976671415043274255429119783352111914718428537374436309685629545653623993620607798744096539321763474228572568667742911305413910292164476365007282374422379504815602816768251155243640423099751055803837653471109491539924945643006201228538553251623643926487632439550341552693602233882048485896490208200906510649009611953365267251200000000000000000000*i1^7 + -90238476000433691685926011662861220105029160371546551092517507270195529339910253977405947741601072240199524622882782312127066444278411868432874880891250264452597601992131501595607093552572980670560925062473620966167134390450654552573514100394631168047192169579890561909661932023408815848475536803734679212008394951195659065682250893749972579985679644898984275234803354927727393389694877082577460847642442379080195687881898752377671567942587187251122507141954534351463925905981257503422235220394458101907397628554599854106568630005967924057369650149404172744675226478707339538807083665807604058891479035894768866692816788396104307299770781387824588392270201257998250441404497369976471964981165498067999540252660882971675857208577816229804085019731589410075294738633326179712184641130250690258524995524914207764788082220606952033016364468920107327798090796047712207035671815178517735740848024216570255996464553525852532236251940324802934129879817865709608114936827328132712317936503423856548529743148568319986146779910873369755380540371857884771865059644988359741767061340160000000000000000000*i1^8 + 4459579848804962653977341981884100312915374804015318836747855517158142774115535526745488415692163412834002867736686509161239498137208783907072667446636033389572583086992474353290241032880091128001487980753087966827588024607308364346287258311272062923775215257627079679643707255811703878388498310517300047888949727066205512403690843035570191879852612481743580418285945437995177297333082507903488403980801672755244049917760134369713747007961372171855571242472629035890018928041436633148790336034318544393546217513770179623922709431090681048358903191877711289807284419238338411238265792035025523900460537038422861957311060767056391376226368902707646592843085295061744588492449941061997659577278779737791029101867941689448310580576777926444343932133636732282960096898476006431301516012718825241046909935354353118149814970760622193764892438084517902239715568259129963815600798029249809388837920651277730387776847993097162722815189197160594713271807146927319097856993170409398262340181664799601683859166189040416880377759017373216673729475566564101116687581650031270829228032000000000000000000*i1^9 + -340675966153803178500153774225613137949620766085277918729830734590269996449357321145134103572315476110569150424458974942863180463755748782739460666428716147802417773018154334376744093786695627756483641425223125805771743269364888062833051663904345946713926236219197438315384688690668471846948188113591751072476860405418740501161902356261046271029599353195067412271641076768759482300474271401434382342131436263790688476231793117844691603756828905586770843487999422038754321518090702404472626828620731751356173616075560031673184378940678770508786458102356463351461172924186117141737713754406114570362947360886275760532486665536545629917591340193300882966908326664690188816726088401945559015643545614961220867106529257148655512662913633696322788384527000901064145563957166521817228327655040675542490515286632456624130684157108236252148498595084437042898630998214279470742113421358118900340409774415970295880950535302793186935267530592838142386544210282570381775562628688152269090297591730129737441904816533752732908202224066396328010200165618271885300132155231753679667200000000000000000*i1^10 + 8274418831484737928871824434654754521618519351977162022313377799312239421275221387605050655741035651854009807312790449424141871282519166540698591070785083130575386998872549876366090311204709241253247693815098425107449522076032108683603420913881446995988114821757916411023617636274323544020013519535581999920968414367666382491733510316315879627735800250111260382805531443082928575463435951438908270130967237232729085640978899623867225488954152099343412228738405194724718713786041043919642698903093592977008018023187063638037309577978600094293390884927213605970045388833930777207015200192549998501845583884619333743679384317611116221655487432328466963604190648279404991527750845520722973073591082996546623283465255709844756601464578104103116627986935073849322681316445351271408611780509276514497007870191342315759220997195063109066854708934314466154400618939212000779047898284831095743926166211930046285346431193108378760782745985777517948894310960054966708974210890173754506964586603992169027781805212339744891015972560360845092640796461504542676234220668033433600000000000000000*i1^11 + -228461814162881372592736355102776935798018473026371096711097184062006224279442227697397538070047292285831078703907802721464611315577296018768655692698258651290185090471237408467627181210055254256969502574078952490989553242549283406831607326365429073871058478922495366431324258950319685847416412225803230270229046544824303438652570533378596811249489327157516371853281282210208637940096507011299407727560669895516486130298708543392010502829910108168549600926176836082386191672775279673002054398524574678948165222788543852200892496810400581249816574439427282270454785063108164755138668459635113499386136511299831544169167912951470454980087611227676451567970384824293620880545064618028552393324963482705457243730098088681745662757602621157367222242188932803600793637431622883380848447204597028976306085902554379843480805577739131530470308036929808029619075289136510539406181260161424767839329627490648985793909480433614258416891534424255441573698788439214425627908581216502827235899642633127585880009028650066606474427018427151144872450352005834292418158832648192000000000000000*i1^12 + 1691411017674958175489403495655843480057662920210421082698832707395035087363241296614225065286892497424791950694750389434645783499662829302082340128939442892780788257036171873474471993225294576182616180209509206546044954107770528250524617739411937307881736514886642216573239467256114001306829788457920969150616982885273898627947992641804200809264431615763540360937817653231608488457526192476286934047685665524193214441306229619538172376775652810309965845560681461618773605104064542574299723018589911480763670712613518916819628413232221798849542831165404372256385722848839006749758384574520059666244882886171573591608273978598126688266812405024046210555807379492048377042218067991114056883342502975116233587152006421120245370480249924410054188760275616942174653385126336672218773978812978138541519806319996670744367496649896396084029839517062165525833115192452996162596530447110562295960838397025000076104790486414599254676805677539244221335704939598617177169631355178268226281509229171824291687310166284907987087056677103160944840196274659610118221882982400000000000000*i1^13 + -5078623505054865036090603236124259122600702319033248217110850603957119772151128066118610600015393999532212236856988960214928953216008245565489889275882895907576157940356894381474396975781947919166168092601555159265010483419263372780170233947635410588136183324792506723527346594735428795977625162107585519272855477889548316216819249155013127239698162533245375004126916872993633347711361034228698991119184078736568997174145430025016788737660008815764367125540057562126073848337865618631956698987064067524540099974778872702713138688242305937247709427642590964175197132287700011011596597892358386623830236691921006767708197100750728012944699825505293928405826329644876638878506442747344581234238573995199972716151967474031774317270688949949633481608286725613114103409788547889407389630473258680930240404234272993580006006146839160043488691265084686522949030655961888383858548456147932939185616042718058562650478194751380416344188837467066524868912925397566740462072035409688860114371295843486423811987145688397543170730277529494681807038311114605676462080000000000000*i1^14 + 3887627299163311513681344182875809758509767356647644753379225677851953204674042806985160712000833298773396274998122650955401080858566341961656949328952199176851249009881535718511540547505028041464619971090689027136920222739155242063931022499698274372694496217407291182393168580339352270616141393230763653634595552630206388745572247907149200057389101303357746845181119646608093016241223862386222447210258837307111521712960896419826668527446424450363632103502952215978786723450082412565382319387638717989053279649146616270824725358036353267305206257468121809299029610819580779413361021562948506624544866858978060020724315268837301365368297935806366092505178604965425914940900780445645488320007535269488054494970177832868268410399966319764514477535987232550008499057446277582886347423125842421335183018355180778851588865903548336187681903126048171609073769112835351604936444951837697002032650799872393845900586892923232540922872820022082253272092311818819260495202189747516363754068637647540283089824667983393149096836689431160118388091973437227008000000000000*i1^15 + -2314569042093431412717069840975058070350860518354324765778495225293083348664558032030881658365736842843730399695878364165199777154029390251737141219995273529387898841965267649669892589766084027222433654348946164628743955976520452887484415776710093580811682707816504274355570173168969340872284431865159805564060269544022043219309567120092773072061771433937854646205195286917993668203648752778494271842401692117923403972900959247253193711150947248790097145771404554405408433326704697039184367938225988088034316585573694317629243935938924862160070145234610756564594116078389638879869557026096224677259257690883760866553199647113329766870450957679407215545636860627613221016021734151100558184563812752661718133018311394869085248490023993831008844047689953277659159782315741771121001184064390167779221702473986552360393204737236689882763693716314624495691226816354443324955410711339418930645170695931924847661178999024345497557866229192058081442507882416214512651925022231825326199998975333451628889342668249885802109794392420603682200768584089600000000000*i1^16 + 1037291766462535831975390011301141374365186612492295508178548256109587535208849042905815470427758416999868461656610657456201341190267480815857611559561943670299142361166689667780712507289348105010697371616670651337222154106376479225505059432872716053054752621166368337391875219449920391051452408292450691223116304594690831724229204443474300485037872930039046767316714392065596439037089445184155442585086970269728557834274684189931436496743956309862587237859830395540112592809847925805441246271846672898003832449534921835065558881444671609127167255208337844471928873042046475948654746605309961721338391742318657051521765060832191256412116320757481652889505286577304647400519510185107425274940789931925777866252727957944471159931074185887717610701685240283462571750771551715244226866973644638461339439125483803296534530839757022818073075508806180589171232105142941399791351787456168876352093539195434134155490898090360265934033512620511703190070306007591785814875261903401421721917883929805001790314813569822575884022403589418951020380160000000000*i1^17 + -313669743544038768902394794068762466241464968992395446013518677958176388486661940936733100139580444868288611138629098571224701201530337006130576514234302003910968562070916371942348963634259826139265272303795892312071894791330532151467326429037568148110160913660111983590214502098228963764479296181467733915848950637338432669720485845813849547545175547000399449533949629885830747975977220626215536707234213549509129558124454803114283904794219178291574517645018094699665000722729381315700914773891598686576537576344837780016812504236025981947508745937004852911440526009378210299627276855005406238143044013717854903322224152612433765119552175948939332374980852567248216906696487746292167587998354666063655478822740901604888692172752959363717597961954559463014373487394456873076027802886956717805130458650652433717163137476969581378252116808250921726946276345008948747660415897770204907646816819274555027709853952065980117379200495810832497950605014777986226014061561630832263779804417680837497691322776768217331446483346999312121856000000000*i1^18 + 19270276398665691698650630502673389241822848093846308074629216798756178157760190578059338864893254909627008506490008767227462147904699620921102487867304521160425873151612049959807048319957142063702764061528347900856456868923986544734422921476340178967014051119776756531106088911322106940679859538366900193203835474174498490362106316372883714543534754372327209433828094069665390064801528548358937279928554560070043572936412791502822371878748057151790316861617065565580541225981634071485639344812766725936788541783558595291619189775433315119346261682853864613486847610994552267805478798354684926312280204125674848475984436357438112027110069655854785458741665461246773286418283656453810908908799679311048078381117421465574130627984857515949679644423325782111782599289788326661035048149570074490522524046550032803651927450596256072742778605730687840792119857581453138921910319258441798125182156395191899750029162479306561191893983278692719992610510218687805816068842636678412441546900065202408675566060384364181337524069970739200000000*i1^19 + -1046623535875718717903040409778586816374636485203255531771130075717109978346643106848810709238985183695166933860123715701572837396344582559213076570754007955667056648205351999810611879381573993319269322087887908295810149825879022326948064274465177532943397623311433318506615166550754548571016623020336945563766296252855906139867701869193092258251584350491148429581520324342526148081035586239537260695128000042933735640347355095671998905335855121622621213182206664814847868576640533826056063864900431994889822922886668866458832710967791277807806866755738672236889958671879684820670909595689814128688704738341191579396246479629656293630250635458734853688862591678895535365209116906867931910499005521506038924133544614192879261254613373091619553790943817277452215620539033477187502104977865230746946633137469087184535056280548443949968692019895889927523885969017836285786155994435218585297949986327366004809620006651337701479347443418323796630152994269967805678526296119606873832434023208861465130932933312965382349783040000000*i1^20 + -23302961547950377444870585128229884871259307193295919217434408795786884101271897831087948951992306775086527577050517598715619600197150604247898152187088747070811509388867728171830696300073183351936954064184959866805886296054153039597051962436549919674590401419866052281578822910911427839085876515543960315538295574796270389341864628665341036909970589013066644296564474318297952517218652018604150522198867574481354798621219220562191442118838249447439024731893770788231410209192566139985742540475804613980281680834513772874147375060947174995448650882424857572884954486505263895891252816996223479612914311462588702371827059636657255511548351346997206660557621218758898998075619924291651772162470201712362393713844862962289858233706088713537848957265971646819866098830895116978181216343658052191699680596339858116743261913106248326999499956851197166824078886104393668544650816770913472158029233694878773733434194152125463254821688697123561182392839667561865609956959646867134745142983429918571213980627997971013632000000*i1^21 + 40907330731447528548641692846068506921427048137534279080085600455805748579049163242775496924773431991768085781659578623343469666518022587028136857134150325239245063836913032759851359947308457626972354819015010369933635837133372660491472638131386262990365859665641640251466463523993394703436869844304075201092054029838004848697191327869841202836012524862392312441817105612608463878053492666719737408385295968077719561267670693223798064524560778443955050422137216202974170822906287035291007870383046011943384444286894055236450395607914281335681987517043657030414422366853996495279304945907902089461459278463064343595775022792887334843980214225440961506154658676613937282856212181350224930007327590220717376796546214392498982172913729693299006603845643371754307298688230439492329970307303208923388841776142662259517701378318437841521320657058842668661949279475998305671286509670655606602228428613934880407006505596100967314658673886842344443428742678172409161832546593834062391693981415871957628318331289600000*i1^22 + -32821434194320859203333885672773187676697770632618320221437209596844975176600149821453855965114370899743825419482469328103193975677089828054351655063980183313213513282972565573299114341185977394243013571133746239475992628288206439172280104715877988519151038301994692569660004102606040647813377458967876282564918971179126596878979783371491340414868338980503678599445174623943133541383688387322888755280532378268717154233844627485787132176146837862844627514700399273519557667347690070795053054903112520980408883286941062745630054131958276550265141519368177005583989730819549916006546816712311688132980046216047284024784586118472242402898915847667775382807153758710122888355872679654329651141206948952266202499068952241888373487406746164313839637893898253397843364127118601476386615365392885975248567234392913961346227960678582872583163545787833694732157856230142346216108330966885220639144622007748278459668807762759144656441896588468709135853589359477211159888497016734639975221644494162769320960000*i1^23 + 8638645367668839435983003218983116098822549435928011400555646802601094626511243195827427473548164388872386230968992390940866363735606997152226705738228403019218953064894872633382297023325967923429171990752532276134850502515288309209999709966918556672518398549878599449254885565093233511039168895058660753990163991410878848363512056801641978109145965195252074077857635940519101746943330408278353127277176674180009073816967647061980990852270857127337544948712632672619065770839794778749599760633755523792322670532003969056680172341965563632529510388493190463539416554081842829053164526965212775653943611307458470034068341538393137620406853978723491352412326874313219933076249197039108027823401859555012339619760917004282815194581615665453061418889417256141747366232493638611854443418649312732400402280005325079036899370926592776751122816439699045221612097961868371203181566837767920657088458449554432318111772602820438340490916273139477630850186854519209623912897278602202749926712943872000*i1^24 + -717263175795039538959433661914393322355087222618561666715662489777754973257748822867384121327275833765021895461452119621883033498035815764585957000484845287932352117399502805916360069137743726223196963244409169019894851446850111807038432658155821029340285068031150273254330179025532971529539145006671626300245985348457309910137982277839727793890366119091558438747753696265417317452050859300266292071914885868934544702461006123747503546794977299180950265221509915870448244288553686887223829804050501196147773071460170393796444003147084998327654007738897342531653389659056263298267042254435903724849092082021069039326818652514096090922675518953175542144414351291641975167416877319615774828720933600586186387843661680071113769407273353825279313034287871939154451559845052524542791075071533409149548330357877559310173124467372819093672469276172999683747171357514809052525985411456718471349746586462613609812780811603119797289111798666377849881260532131601026217132508900297441774400*i1^25 + 1770371600050292330885035404566287822001131704857518031765636312502830392254347315536041925999175971456841934762761285124282702688331765408488139496862087400753220743391526610872607315837909709114621466032867625689345379745924840145462656419671761327441546731492644890941542003597454089817237099483589841211501215178647258887752405850378732428453387637689257450816745045850121514111598042667076257456929130344207432494936608277154817583950038779384002861720801768882023663847016998639888205222341992630216859170952691296759909516582259662840138496076498797003779684955302191514246732717193943893481931857917303686743147828598194114954910627816039188507085248799790073589834463186785964725589926064793344819342670362197264683385442749345508383784937733222298861263166100557548620279551051551374628503957049398429700013765799635911974793595017629268592859427715562110611187295283851845388647854163238081810352061966596025141291340266039978957556205751434731429747600880*i1^26 + -9856161709126763954463256001212153498610631039509225725704989043627212468823937482068703817151070830441793495145585939979791582837609113187120339488100949254856421739781265108532418040572001303828461643565848892260641992647154397665997008384512725606790776195773682178321052030190893612608008803214534126396554399799274414958597242405237009301000934577341272993267409525385748060450655339312860100062574930542833487024604079328336112919414465497508181959741965360244517063359664299244372426332365462976214276193128681035588330853368273575159873553403734525028701558402381565443353946838601069568175460664335745991378530779731319641204350798558732544047483228416772583815371385032325857265235835158483266241376005109525745498136752225728366935822073553031328806081312516957881617865436174683124259182382408875394257381456504694702396270852128368986379442636973343027147831484445354677617024913844606288747184608913072251291994832809*i1^27 - N1*122568448567145698409589468230972436768060810229083529589952808760153740166183526999164729491098641920134106405791321603621221165795963030033547277919347614300193371692077236307392965731801094421205578884948433629344801904974027091849810752650910090300748652330854494509389854165847228792073553225700513100822949501804900207566313750675973027589983571449797713526776253643174334306278019246001008916921380035584*i3 ] ]