[ [ -802688491451804580478884321219121232309506853783187142442161436253806278628868076167747813254474941439339973876477845509665099515845873861490182158648807042008903648097851188997811336535411915908326909867068887165429518800602838587090164812169255752618499128184716996185224301263400301458583107838507946221308008505035953032868474360317468071257334654848425110531026151983924484740599443081646444697107688813384057615054733425402178054719180997302670314930606858084895398147163526505392725944480482264772605933478611128338041766820329654742756477695264854924261503238015058255193898756134441044900794662262038197537189140253063080493604610719210387566696555315217488146860224381706458490866043501965042624198281020676005442534965131292436420967315709583274974597302903719761132009710497939986284989807686388532584646931854124989050495381828475232292377212030382318606467353184596656128000000000000000000000000000000000000 + 4044319734600349231621268867439959003518207614790161840830796437447295234135035510554269190724332889826839865566354933910893721294686721481131788222811053596532402939690662162133524850911706539959964372231531754569811243055150010644427246060901138391262002375566809518416335600862648724392460389391031202230772427988613214503964496198116169848209524823878518707666788675052245463179030662921521627519589815366066307097689639537968884911409103814333743381544282023471163066044245545323952899821918111355327631849283933715454908156134253707598245720049741374865465354919423495291493301511039326671002164496358932010692003117454161193179064432385469511673765134248030548071643298276841872911528022748434185371956891758832308495390689276715352490847553011991571263894926929777770961150112815728364538145938336114183161879905031027040761112311178113374672673322848175208519585509607158579200000000000000000000000000000000000*i1 + -10666167195502501271507920229862562348005699102222851558437258190494396968412432451538614578959670565898309781921210211103350798801317972403823084254865032894823625513130329672439761338452552407044793710410983218026058190710319158778979089625055363242769574922149144473274284225182595549160571062492847719700198201924306385006117852761007079385514894526662933515361117408418677760792537266752308200103803671746247868534320517581995364282095532347161944533340016760754081272710215579742945835436901051917278503550534637220417314274654420157698399415111141611430138714998361875265393215945591389038299947478128358531624531620332035402086807558281094860001912963803136780636543392671601851117332068825116079723384168986964129454775153224197286390297436540738552839652742045088663721698098487716712932704745192234909960225179618812301700303876767207091093173953127960058138475292377743360000000000000000000000000000000000*i1^2 + -4560621907329318805039626750256323778650383856829549494702364065004264052582116376708506907338168884574506958768800497146147118998254853681734657280351477122294600396852263429629860094935145553173539095447109162546348186233751211698469168946365553618151591890589490423528872000516146734686278954367718844160457598470456130537177001109048279274239165488967491873807222568849028495224652140499302541152863691736716148707665934773605754515329198668691795049720528854930608081197140392769549194121515193358141172734946080150710154365712763818538467819628821554293117652480170843157827545302268968119155911697356136078375663380553743538995360874332842721563362973414448711179288103593018253215948158206796186092841959048123323456344129824209058954903099462919919361543052611778514421646064050166724526426086778694524424989888245442412754022931284733996119014624564575267161962459430912000000000000000000000000000000000*i1^3 + -1401339841614228807620575629300780427595049076850966471255821338901841796586952529911561107522334358371965187603962560515510344144408179241345565938923989637233885808148174017205553364982410504447086752514839073381333044615037412425790660908222868395561687587198204870837803245488753530046181184947944482836439853930280845971201217164563085979368566781358737115149269431519497414424800555434135364620028825945447676772093219784374273644644421373581122612125663566130024665239800417396038378702637665592262919262073351027650826840702565858441661579347127984685779329473798307051185810141614777543565379126013653007494954695539454265241023864447734458592003335614174007319403553065728545071069499835532224157420996056984445788153884425931790595165332702884182133108024720279641344907191225385532122944953647106860552235390763868375486794610791412696580454803019384368589596262400000000000000000000000000000000000*i1^4 + -883297672043059499636583050460882608718824829545504827602295485489092270562862094564678035797028536726600448154673825416156377281754011658201929521632680633557874158287265333237266330048593941502593698798548410158540264139205682461637560394735878162354283536071352136579814802030812895699111871661072999987121599244139668900664167271303687358446482246034221905526888281668327407698351353950182343720345080617105820895982660656029528146804449036007055719925704264377107241603205209085011623411932573109214214706155758687748371095994236234299893762372009862796880191993331524756202831129824148462540429848605721356655669760167919760179746712061717915444626098963103053622087213551961831996338203364423411260507276847948423440896096070283643158762642583833138593891962936265198996693957141606483916097013190780319445385737372478213020812307139707856557629347270727469720791941120000000000000000000000000000000*i1^5 + -470603032146075706259821928264145843556688831842218482297578742870171266088641374100645303022428305729601691937754098110735686641853469432288595162532913902548873111297235336444754166661115308203360672322399689467515315048808198986259894329395780838521104594556374944802986432914562668561345267137109017270111207894170285617651398252924459181751202862697496429458126158085419053276111723321395648672408917021701525267197461196160665451327910775998290190424112151216449784611837427712657508801836682127560862139073796240487264414054789495757158165565222325550177008014277113926494419516420403144429365208302325429136672888851736436354156671826038761563702554414754929753566063890768230264374076938544910684256698174341582576000966519277582938865360035956747705403839967351308618348509119042239142285478993673462135071850296194682872234198103924210333210810640841874006343680000000000000000000000000000000*i1^6 + -125855405887863242897633582347771910820677493327595784637153960727126826619588753304996361798802168294713334154206813174624468425749717664357008972271332771153595453223876323412304079144394274854179419747916437981831984439285833023069834916319325703771090258108826720579501846392145811085042117340610155650038266885362272955050438233532764243041519981902081602996059087833040378457546605858311065570842061572884898434370010616482217005374615257840553745527691101163097932964528993352894364084658007169672011120909891541042306639836169479770039441504947199762148776042026806513387283996634001099601484874402700103697119516422708169721442621351342522006898393158228641048892282261019654542243627569067715715369363110283357083723873052562855531676681076979868016944822930822953634009752202878273580704933041355334147072840042325169279038817585373814613310602321079417018777600000000000000000000000000000*i1^7 + -24878817623255022921091855547753952913874464421571197843481097051635935624680630328547382979030384277451237250413353786883519192252917395995430124257464992884050172670077031468973603203904885549515131468027618094455382968353459857323375029796509722373278210175954234218485303242446375257191060867480136870440505048930456096076030361710022218088454919035409257817868562008373468544220602302070838816607023895634730455821946070116965741147626525125806791062165298485660032805971538407481849997968403475117392340655374855111690688602893791491272645560568023038014818224642861123817074149674317552012786501409470732609728350939106559446155862236296320467879583171761517816314841340599542366607760984307854136955998556605916954573023367084284192285465693175288432674235982116782930164573956952422372741938760703408440061468933904500660905310287881881371045655894964358348800000000000000000000000000000*i1^8 + -1996222253819150795336485556332315821483378967149365928697693118041872925934988036340315243813716178725917810590229642289113514420944202237924726764045982455724246693007102090367587560841815654274277977815591255712666297951403866968543521383322796484293694832447401836065980071067128444449218623359883882679980754662673657712801114015639780676939237213165954124724268696243468511638583894585505326720483117688830958172267010366008537332854487470293561158999874237955981890751786212385383821747041898271009829525323440401049982710265292735339097049142628612474804244866025085660641206580539826386232784860859967229832968861253852417739987902977238108335157251141545104070125961075447377861202312434903071295336727983887238737785704448972533311471033252451195034500480528270507880999962819662481329023399460122819399640746855843046347465183176977706547517555931611136000000000000000000000000000*i1^9 + 20867078403090216099989156344905774293025495605553819588070467710862524368331896480608395312644883709502203062832971388580955997842874064010804744348707868584917417865557551923722652433178685731528765252094869565391766137953002589736437648252217672464037486072629892558159033356367443250601176720005047109223407055828903684405235898998472104373489080337015144871871094520783965465398287342980167510115810780522482130455772757529699022882430638644672394029876007329532967594540089434234759419244994447225855167937639485560202606517493606351837813368662586610601129152692901831543412984273725298016079589573697322631925086024456771612347744080804795718215871991862680109071138027983149805300251836250938020061306064124082582821011074414823085512403084710759779445564057708421326273848081577059645885063987993985907422242607250452695480067833841160774638684130508800000000000000000000000000*i1^10 + 5163057653934433795144984113968347696474040284680308002276315306768663202917142815025848678428539260573814747854907083857865368234718606228717133290754351684004681422600812485542522433378884689690254815271892589388573330311507348620194749526457584547775469838847705931821412448476771905731386251193428050523537958377217563533373904299095680199953851514111515535181863151647115167788573477815942534391069785077921075437627716325638420282634933762087371133887715462665600599862015591867955701875911525727882207986796162957091669876268220309099844002901003673008880516521938344189370035439180463244543664235982332681299821251631836505321755377554886546468318210999089728826027855895081253008616870939620479019853203649564897860065051915381785091705693093878444077086177475198011151474254135180646437837002417399918576526378057411142302982942463624447272115240960000000000000000000000000*i1^11 + -277538448109116124174271544477896004530281322498385934648068144155345090577267535544116702906135082379980483868737922719264848874440524080688931117248603345744324398020353900099287122319184168180225444732541789379109591949633318625605967581335310025692780346456921916376070944153731879192088433384106754513189904704855128117254136880601799188018780233938874715366105250723997196824052561815471196570304175156354784001040209910193386762351040137329002567174620074477821706664043017266098396639294115194111686139171808855529220874210679905907999709083547563036938479462347815444224386125181798259731544707529254316146126833862943281866326181223164651070791024538735957617320998046820066010465018555971543617615430870962963768954333222113292356086004791714062389376808571287846915061566364746750062655028473658490029119980798655931115022361044789396552810496000000000000000000000000*i1^12 + -14817413091623632261091567687427220797586386133637134098816274866786771234414335276107674663911643430093996602002374412780848735182397543163804334832718165991910452268258759147417716654850217716724975073483914321512680879273627129562523631069623924850066942361442294012753630064492527515198896250907160981234603749169475405624989619614211918436929322778748727546729292569873777642417168559409329269793082763054054115427341145110918383333919656190351993251375416525160932909176401906966955410648171513165815075191229694042304769197595363862936132107831592643037590347551853599427498200534216400425490037677435023989893322203921723806645273388967328256719673329812748689631654208655331738371235133427611653995350399510360394235911744512340486224173758396294626209087895727378126936169139404996313246218733569428645509185796202285244882864749858038743040000000000000000000000000*i1^13 + 675741640145396664922666578596510529223136599886228283428514354733109597921922076550777217515807314766331670618642389103236317584857096235554399495637386795340161241163831921053200964192506966199862075295392558063803363848184304222422786601425958887942954558096959971248044477530605808776948394543154114440449569930514587561920658574660702453166059541233106381840258657425120239820316425997186838006300430189174030355599833714086985078470706229578904827112037484065912009976511838910574974761378719305634301817243014486205977333003392059352603539560896409249481178583781253963690900699005012908699519631995174270895596155330256139700057736648723154824784001530592787146387422383116458652267078303966190323294356965125509054522729439422363653614774421140710557180073070321571542866578134968855740694525541954827557937524923324546357307556340170752000000000000000000000000*i1^14 + 14274767307047126357028555893006416861320822859550188683576761358471100727627250105309221047528495628325709999517803536167256332394443921652672109137089850796492034681764560456183054910552449270249938042503628453436393536305996614426259316365773446745744624611162076838876944466889061411437902789728169535348197458875451925882516083929766495085957723925714375569339944578307036333591224657252259245075679446309140990266770503793423676179572434137924341735768318997550888209953178021582675769753774505334198335799200335354363062218507757489010997727699787237006042603952572882923496277646000073144152779103993165208259208231880929799023561180272706339763535603946425549808933415607887003144270566343181184358015562546427992416958325042771267063531096026805548042872363551905463109543383795639797181068487236140996860433482121493618571975183040512000000000000000000000*i1^15 + -715243779891211789324810834396176665772304307077137558681029551504619561037259012031156361124053357079853342811633300292438061075441362152522788589482323769898126837438256827155451869075260256353994764422006124948280185490280726973607110692779836242730849727962146108496093882176468906930793015764971112740353691617739475055293808657363302471700920007307272245075388717747670266164358851122619912879183224308817924314092195843803636470439209087248634070432382154083339913116190383079472611474912404281971812642269689821377064603764701079983780119060184613590588648044453487777557784378667866364215106049245863201053606177602910937380037745539256356677375353305053204459562149654404209139424767642248410886444645610662036786031760832324258756107805124954165367632025593181967019656678688396499401003249165693587225343006119469638394912440320000000000000000000000*i1^16 + -411927708080552025237070908954839010159412374768451343790552201435705012360671105470787733517506252337450070074414672850695946140430977227263602271706306405430934497123686767739858861832440703242990479460221500927686661707392814009755010907329100241833654228882011804272613912349594892164542586763302835503876754117084027609762529829325429662069654573577095507332916900811281208241129007734754734598888795654162521250836724842686183341624174871095396462259005117306037711696236737224507967522648464099005954006676739412839661463029223114377837790373359403479027636189947947229179461749503697051629905303480170020638291062448503088474974423913495281350863019223073429979542721072157025427935989964654653706002467169015267118651507951250895805073376140094740863035653584820438751422742877877398350799353669365541627557390222063360635043840000000000000000000*i1^17 + -48159164848377628596471797629187206082216684406981587264951200073239033916813426474984048135756650110480372921382618176072745837847646370421561224158855816171473814802665855172929231674058104629052923045425319702440944884115686408245705891847688515911183969634107787112205590766155808584180769887491179445437071804778786400612231348109314020176088192610395141684166701748018667258793668104115756777959447278647679097215491393533265178121191012337999191592997197949793150051078844595821119863530715955840541126361044048026842744127631601938444168177686445157850632439609843170835355817953498154854125342296893758468921613288087240727837477943519642733328842406066257130142951167092508123603908731867148281686559868345342162106292940294331112806922816377198191054906615204726226385864885815209939759140545543653122794937181684606173184000000000000000000*i1^18 + 143930498863457900827555974978498406471505048734805144147221510827256801377343549016340135574447824035536276810914146836739159736083415181063820612461654168083588177479412755220287987710385083677502408813211263022936048948261742478896313649520325348328578232533034619750011365951253215974124938338196079588944028811411300948054007024780179656627191333156892780576497546827757175811586565957460616459520209163253959682256076409131548516169008265580373728296633890621818608344025963698640528844133393457042218553247480265467110386779467733800606264886537258976182039098676145024308475730328896540989247108762153204769683158182448183205390431485843457820306353260864223557577465315217061785263209827011579408014223108030958259171112105026265323162726596518074961467192259579467941380483153487590872471893141526059413537231506741657600000000000000000*i1^19 + -838704965533844505480963626444863205996241344628141274576022093962671970255002718919196240671862493757251127593336846586979951240839908431450474753794954913697502649891448460685785849918716600004885583501165868985283746886541539120149701708182714723792935721772250269511079456493293258079877140978515376747217504159609496435408819924543756359839480330392229578059804788414455280492257847092343019338911452293741006596437227190798607610882589680462299889775232034696607877635426275676857053806194655093017911281297681782931470365942971165730757009358604102583636714968169528407985685415119230648525211957028451561399729298070088128249584020631092687661596877050809362780531764971357484515258849460428084283817404600012764361305618991918063735449980472433020686489992386405028251627224601225421429799272815666693967456055459840000000000000000*i1^20 + 2709671591219770431807547202052737649137563913432723016852386975201155715874584155743088630733572140693450852660009893350878853916913962302519101283834689163502107127676213818506250456539750397098217567043848824230716705904430851381210083692388871318939889926054472584032055291076973126240190441593429294597861274535882450834965812789176102844858601023698251355895747698681773504895509362629107596502085031520509070824356069228061014940049415491865777571448650852103856904764388962423625169397924485153791338102742479414858263997774103152897236904028084570075998352275971619500498335580117385183228342089648310298629557978750143028376743027180084745405357699554425179674520795543845238081686652107431171275986817990159926005310742394236568306503210094698165793198457000599944558541749946866380177562599554211259420246016000000000000000*i1^21 + -4316545374020246037218133652241012249115780775953495106030620479465583957237040406505450282588313092544579758228452723352397792390455705673881580990539997765350803515731682061936101800833661120969784126102294500716224041359833876875178747976749984384223226491817931193574800077635890228680823300675919057192361503378680962163368952245731200725740786580744474796766342685835738784667466420108880593297414865851810716216597910919607563149994508398466298060775779935913777283223642649027306737353737239759407935884955547423036465740654946601613212840281729487141853660437312904864815017502557034654854710064990464433335333531002522528776793116653395743191550863620924893653012159696447575174521845823239399235874764478036789105368570034953402350629583487816189542590214876899212800308500560156877083653562894075946598400000000000000*i1^22 + 1108972508632848959862810436148115527601858685873625277292492251640767117241536362171553957458767459244000696771028033148115973984124786576857639502657634659030612815985132019025287083688805632385600614481004706112662636193283407217113602059436066528076772037575896397653276424476550795586191795408746700527366333314020018718780236191754178238073706568395447425656962211377845907725658121203352211374901202383521193839702364065994681821448841882101900021526259415605381291081328759741934419529221946759516978766660435138498808186096875129670959313104642791632104275396994148793584208723030176320982633808726593669838417297487978058914835675962915432235109146954178199216712139447493418596753542286781018412724978708067579560876015951042397070767382447584335693972129498076067233043496977331059227134140298690560000000000000*i1^23 + 3624836969218518191259425560895963268070036740919143621960034589935290370935809195429136351606383065642926328469518834341178140052340257453225564107335934691372470809850079166445102343529067391625586971772593437278799114323724470301121323578393111560913524770884654075826537323531951416726125178725421965673365094148439857880480688424703028333476583687965887025311769311176264211741662466043983299698178768347167602584598364657028869264592444794214568217352218816067440062108624283525259550504104630810448969442329048242557541693757670025731631887486324548497163957151994017213027925165441637741638372896566628123669378208625378295377457852803234244052236276010683051064815729189615073569069639362501998310273807385958081778826253621397853141439141766936905923909148920629805022570863706868582048055296000000000000*i1^24 + -9015728143393566134251943153546113809977812994793324068352023276365797900829537180516505117353635495227532440313938418543631290727264776004703738852205057908856693870627791352159654388680161335497246890428937284602843380761046007453513026520483344056752920369669215121837355373321188313052416305679798598040345536231545119348045922806175502715908966556434952799567089970057002378476260395462900600235697786958920747147523875894517166899633500359017429815508537176239869627119999674631579308420219754977777128526342744172915537497275874872640620543391442712590672117418070153395441102871725706569880190683246034211878660014840936822663257583908194340760716516490352434860289163182772680181992567091648374279513625635109774994454574345106618905615958088410305040172999448603262927229501401745121280000000000000*i1^25 + -2210996481304765535469378658863452937892166924833019812838179213548516286588358185817226663746547053999215479615526558520209039435911620297611807489588005629858297308749551714332154531360205780599323131290055914251364776245144961206605658913829606909456793643345764787520319740230942883179958560981061405344931497196584617917099351294591005558718362996380161721955943613432209199478793733988734717848012306594593768874171215843366572697540681701785488058263877132958717446099759236134554034631687939927553469659592051463518969867602448729710056660569663307436985309565045166910156873364919454590158912514298160680387481303157671414504545014180010826948239944493673933817425363454554203328743829980866025783590864600401038159666730669977890474860470600856497384749768997204204513249864405504000000000000*i1^26 + 11672239730629832780687396551156277509399079164799715268794636925219616011907494928798429544912946193394304368667849308536981816136582276309510898780081831028246418362648239037949592764605851548862676598582123802786150653014659585369109787036396234023173884296690986094779599847715075130311731434773276667079338908077265465688839102743087005753216938299788392998653585410834963899550752947817375145026772064116520111207844831568317172860548115595458001443630210975898880116967689873776541753232313452412954198451036742693208642019841013638584691422814049727204363940989701142322980383502075077787332014013545503756136940171769498845766634589162903918560233978619544584287505238045194885320308242564057659911930939821264333456140364752979225561492818736602240986422634891270891350820864000000000*i1^27 + -24463339386817424652700503116479778894372378131507259845921975502171963355540213830036138023106573828913694653557067286040347529753310759658739191835151047723631749990354660165575397260405413971757314270457776724856998465642524759552464134431037445367323260638592133781376491678254161677603821551613996916250539964164990359681467208648979764632858547476893453589107697845043505781975521065970401493651715440612292174142348211138535438182194622076390684315063855957211600201499833638343167933270475245877614450859911943895094643725574898684917490822056071649958606397505559408306961545193421590724842063936963808361917857841315267688791774454906955912470112776264064757966575027146085507506432212270880515045983178599465908018501404390384504182719640406293324233673360277137868800000000*i1^28 + 16381849128683636419077618591937644270537210031973538791941204570882820802768254852462079156802145003135157960961199360922688903678566712490107863708110494500255306295385399404179070716240937576185000300558941465915850058364283616601759160164585495747067595698083754379642833927406143833773955795482690183910649819694771706860094215962321961699538607292973784862551016519905613883059534276134777843328060151875752144940435965263134209625551139924207597512625057705333690997668594589853700134963817141171288043466190008968017933660774001612499595343101967347259720455081908459000214723908837802246535722495608847368975550074150129059530252237081457475431349236593011517358035654857110427603011429235835126974672650764210490171198972589155133641786476175189410237349519360000000*i1^29 + 3403209303387425167800569836031983708529447561680749656935586940372908522142420635176835212774559184921978751288753497785491046039542622599988878719331191060741805147973748282144244023723673404022208403484424346775035575629352628318910502859581321000560645064702916124231800550885173477305244605638535610175255827627029262025831993422786412112938938087311504987604290391968948266796470016614958918044965607616780449963892695708042196075841684917644740730672653170840808561017309891384762684246045208276725469159114630962961591842169994033753609597469303789491027082288591194330297769046179964265743097954641683911897038593903989078102171507390184139484394772641761987934964446105090228175998873474891199852764842001703027293949517310610276166672000936244441344000000*i1^30 + 2927327940299756006355796596434777872390095870690446615901593563101031243310600148829480694359367980942160413060928486414322396623230221910555107039423340201750041544599616209246807451607701614978199094793123172975774228020449827304842878913223513419082400356323532444167449356845845946082841365021877646544805622594715456541402184705740142295577080948013804929046661652080293332972563564812054016378447935907006934557808644126865183604324418455524502905097119400237857394803715632424655142129963063195076075287135223075744988244523975589616473191698175583640059756249180463665126186124448644086786169128060826613968009867522238699315820882632643130007963107486373244727581043892284604466938737120113784078141727402028470605878893692796817271583786828800000*i1^31 + -14102054083283953393773804387031410145944326821311560389744926012976406417503825425192884673542689933231049506956081912628636966030722616668726931497392181078534162498385327302097810777351439906768742822488116903874205466798256586392356328374341800903490875169185258911490198678322522891792315013615572278047596986844950563219210800779400137090477851509248254669958263379731409879841610624101033716730295260283428935224613270244002104000205556446910661779910841432613513653639696995191317156649445988740332529363421679750605458380379447773462884545448410764514503426572051241568441747764385020243805154699946087786320793258135811348449049184423616577830725270666581010509363245860720484900826678606566945902900793279007525363847998700832415742720000*i1^32 + -214063899364716305253442714279326704342543900427961264567844726841655703570855861226581735145998273439257179721863040610096146990179552584390911282866785622751672735880834828779001993491959344327882171846063187856288195182430955155349109683778155441796539485067638590750292070922238657821411868777151628790434606476229581180136549957836015084311517167449480599962098122588054000125921313222914505051377776034331343472043569045184639257154094083428464102151957171527357321596603924344266924170046962722758590000685696563586008519096476326691203272978294712455951156690196773676455662856371493346554917162729525280837471147004306391701225364240365233234932327355694338071524371420388809119407722700984647500184530242399670901602222030816000*i1^33 + -952549410232323684169680532689089786205108297307537217331893252749183017446070086583382466484089491716012277163903753553872772051843707722850710021581506519987881528175665877665735355972377471581898315756314108288010541021128283882193354898213202076629622215560420246588199221098977890418786880457996004753010221842590168551634236751972338041683526128032165947393946184090022363735600074615809967919858805917665883581911127323829731791405968352598321258550927156165809340810525764137765878264787462591496852562517998992088147466155280184269478255347373720696729560501833015124989677621656048894679807887580058411020182346332885322834229582188258847282152149609448354895754583840334696903183787523039397795082180648961369151600*i1^34 + 84899461077608007064657033316343643809342221108640840701274153809033975773503361767332904505035113065894502681200329035025691771922747742774758478075799847786873123431077597257799882319084988882014681112347327903549423162116890912271603488139184404414273806898197788179960962201480797877724230114505135740456889972741366452038411949183630572291031559342352000885509736524867002838049364120998618886226396968593295253720107223836854032635664983545025478012315627337202743346033679461042598968172612309702982230416091149493195513731822113254761295717847736337695369105745902177694419560907549433449077404872682778064724825699464320381683741259882963209992050959149902622069415249252359207160*i1^35 + 17700994014886014289664792595178729715431210396166826326063745037871574666418822475350131266178748810609499130151154955751944512452262547899211996017667708694790774648259949733126303652936090075576376650082797933428396633729543223742495587956482132755028836458835762457526517975513527798509901162101616858274781712315223943210474925936603658474892110193308404670992851642019522030917334799677852431766361084832947042614737489262706349547626220393566949940148977361071432045855225273176312247232844057793141196676893316109095510547759920314618676636302747238426617335264379941782302385013996835779367976142238151613415536772518328929*i1^36, 126816174892782490641725542239368774219208593984367443591026670715122359259771226125191598079435088006853330068221974982360522268739344721290628997504854356311013499278650369304026559694865177931401392353955693241535010498049875562968340551675890737043726878232677782545929369285272026083033203434820019185851644169023450906076878987436471913332964788185892166346551951196898290495992512113578920299349251841656193204308563714686526952426589615366504261060521727396092093656973516004851120372846853992277140140049654574537764614965763015479996258346472556562763458906845536402007113877349651096177020148808214771804214037695915339598958102352040392939150210191595241702382592489632867668491735756142500658869579131344734376535846750242631157968017758407581366473955085477078187056118950678871949113971947432728137279552682389733282918057728746046790053919082634809705631913225021703298971707091624904839595499099035950780151364452663138359825471139803998791196449493801317891470366939394072205546355167426844292544887217248071237856356636000739497719399397288777374517416758539537832296012285375021185653733965916349606605526654499625797511847824764126336385024000000000000000000000000000000000000 + -639710801536361095888347594154870756970466875721028635706532785000424841384057215401350184482950587571336022093063371724074386501454509642863199461704563307978311805058359409799367985336262672378169672901697906481848090300521668031596378240641996850413911737940749061321992890193513745380500535749747983210960507205738687365473089167852023748659244950028208992036937712864334108246097069434792389843032965096758855906884467105690122689163713339877478312509568762918221751718839332575802957433976879110902540057313731892829995047586345265205810355033868991668934993864519908272745606726490745514831693505657732405783301115849128823727472391332313779248032384258486226462604873054961590374700964737231505989431136172940166706525651176881055208555107748575741224841748059857743539083259376637935923527020472516434666476154037939185712818540977096655607981649407746722235243257086716215538072094165977617323444701086130753288344134242386175117097772710385777141620980337369846764709162031113485610038496679846234360578843235626942681601394484437534886161759471267248973039033452356218915282103018644566707535652574231753613647536715397871715936755225093764598988800000000000000000000000000000000000*i1 + 1687510041190149150944958996902642331100521823126565110505009071403658567563119866615759782612012823176226957109203930743316286490779509850692031733484407860572799098057246570264143899886480459399021423598931592501638605983177696745557101508091343881714844806262082495622995017626114577266023050671686169484578525824324298805786902371055552565736863965253095392376056118401485288771617824995795513603977450400284641956832838004334101375177314098360151289113702286202603420483070171472157558518444669634991371752313094255077194511109906485468560082807884303758281591825828644099813659560787374230393857387587707391599790323547312171003854941909172014774946727701157106668445119534417901379827010635434934772294490804990512356087659369622439467417256259332857728717765005428217074989568503861732229838653104444896257423779338710149293223754923786948363874031363479439154211461695310711095163713195394553967898123791650269502426549100283471939225693204093913622179238129980254753826806288303268665456425085087351314943482750121453744488920136789860490352861379957134637213749239566792124169465829838318144249792650827478872889715243939855699012040376716319784960000000000000000000000000000000000*i1^2 + 717283242475289193726989091958413232943118590288885561577222641377217869254471456549866147072153825471170730902605875299882566590944729240809796725096970098907019870259418756285485298180242778098807179828009005495626206740243857636690398944494980639643438685155124417282075396723044609210505896603164595384515770244590907136872790738357881508808155947734739317801104266098200166472337825682639939523365017295096814474040604670852550820483527444954723029312967839679361951950462186406753028853677958669340987324474592395587916656940255573647627969891926545564407909720529949105961759389972966556226299460802989454365349124031034941457618397822209135790157711925173104846697948008978602912976357267797337883213529365454951102544579430317368839763904601691051878268606895687527281106728485022088608996668365120711814213881586131253645912112982680954422819810107032361776300564824165395624312891150915442007866992424927130783520918663278614566118645014683692404687369871967780189892139509797490478670061281938943903834477026295489718400739513444703556117425664828097521515240114253441258092640506154412180858330180105839152849004355027811049447260903281000448000000000000000000000000000000000*i1^3 + 222684444820024554519700663636326584985894119837040826040446678876967643554547166834793054955327687466868068126742290341715944233936016746234829699738256369219717855944918530607991520232628725217735732218494539196867637793923792524349371236784995001484330626471026133227072926524635434745407370944557476138009340417449474619203168636199337334084776527975778758233756819804534161823028428779449456693546825736301202071746029348169241195540804833320892761051168479107774644597825262979456341722386836744789740326758804170570947255008422713829826381028994628560395818578234392727562855809391741137931606943461187812668091636379253198668116015395732608199139782672993504701221789732903681713839608512793997444910239135737874076560636463272711647226309682485208931820557687572393864395061633609228669856344128416180797827187855813312791051755210125675503710693364648482157207377911891066571848946085023580727590548951548976189304866011040299803689356876368040094338031772344300566840507867697052223450969244795316807367574803022811746026597073187919268141979778770757624860352471582292436055753540487643818472478022974500357799869734697852721794388556198707200000000000000000000000000000000*i1^4 + 141761259946492466559617625970482247966492114062432116608832333036979124199840626361540111342164043382576169138211934520166081083398590501953262662363967012839913713997761659810671661828744596027812478120944195785013093618155607431403175613175011390231510477375668009176620179208008599546866391991832729100863344171868934531146545363411434738680363800792191736587567025245797308521368345818609355669763380706164969464148945314228996414556082069700268855482381962522681384693191760390819905347069079202650610897418816121967362240907876515050927613771747435146186007383415964844877701538477472535985307885134447375641863048347148898896015470889309818926534968630390735353741034266566593315081058780389678929638364750446056679378974276078177547342205661028708694643477932955901876063859047194328631948684795310133203255157252785118826463822615782885848663198122353569764603580489276979364803653432321689272061307975638595714528763124085828489821978746010502933250568697535337930156340335420476847973106743509174305595743283734119326509141712129384925066062736391448413893696123676359512974772235433967629396244051531441876936208518733919198904339461570560000000000000000000000000000000*i1^5 + 74901611439488788921044741651764728009696901133825567796230668548727055948661772478575992804372218864451659969722659453154535646547588344819176346540609295064234851222897807587450047643027282418633469249925213223302654101566821857603461211300760338271343853453122366844526815501020193760087097623309202772013596927011069428419267242920793490548114775539444540858411283439404999885062692993016701552628239269713169042544895480642892419850432424756192113003150725287641492265913621283866601967222507098844253276874930942373254530208933353155643343303907827003124408689084655427819845048282828007284172812564414161958377702443573876345717216707209479355342502233016088162579805630726760946217085573835135185585174274607654678367425866678730079518992425852090010398579385429753034195857036219895624385952227808614625122401542920905624636732637731598361632387968393570723233183868556523152463344976580688184508808553460242218286095001113124314551894036911491431365355476612128245948907511022193269865854895055240604476114550914113444655611807129382609120558681454023202118077690518202737772558140308374027258519965668904531391779894422411182476261064704000000000000000000000000000000*i1^6 + 19977321656035139352710321131777174599761707083030916915862874275376671094011499835993323893498043239074151659071835575149036545564056357213558791661237987916744731399076055152448485790591333085701687704080668020261734799019809902668950848690500232593534989109338049845130051822614731235381940758595172519954829804040091581722758487539590773135840683295192777962547703759150710575034209736905868490063537060986591900901264667253924020090250192487395837905050048952669121832438518672026437149113211272217515863297805459451957835258940728772249624466710498970638451586957465942834988162614495817803813254972622163834434674344971007247366799922067360355360368562968380066059957783736538842215859894635326448746775641423310296248336813952113980510381960541662939353767129741441159600890551904013749217032414002231464119103503374318526998332582130087104441372869538991500586838032699163554595132172069456611417715365013316603290377762960174902421186719002634902682839866687612869516385154214293596855254003132830265167276661877217519202321609559257661512932275767134434966164130523530903193419124010343714815720453906114154520957431907479286823098777600000000000000000000000000000*i1^7 + 3922817726615562158467522456193232123025027715454275754522004120256540727472123925712483270789631909536978518660315808136570215461556774791958422188105112136226793117288114603301624443849017511744794111860167884458817161181664892309780464623589057160461015693043061236664969381439598921957299259913141557580251092146733883376851653148742464349159509690294997343401096962799871057742790236368963777648873882623986946805213343712475902785744438124651673494230042607095848778175254238332559313495515942041372983303048237614846497953228948921254794286244417821702310077613621092455537237973583077747702855681483530051465804876231967247036882307809753270986202400527116978314167782243292501010290577035699021560985006689064715869094286224936041514516759533118415223639941055984543117643033730583551066945097927958211857838021201244155681128443980907909923431494663019191674172873478375067595186168427952165067593258341289115985842657258811361991354575060406694599998908580664212902278472362218729258921970552940973998725540200618858211734165803140986084153538726759424685572344117079984344437388379635294430305589281136669089288916407331878055444480000000000000000000000000000*i1^8 + 311937821776723265754284650996681629694775290242255085334072427235646075797454683225268819262879631173950100519384611211162977048472954331548744458744436081863346307045005409208414700858303267371574496685222035067087382752957965713629234633885743512833176900906275577310957228154195220881365903709709697535566806555383432675189001657971058101845264649950880738999176370001461848185071988825888438077149938230328156253820079156876649418709678297798096693273479636623511190539237194480762817735394438900307052495785393689477668286570318311257607463979618925741126234830622905816310634243655985513636372553262434410161284077620837051249648921604688094930846559366453173072523240522993514160068453861043039508148905305775244499907582581139686459982912733678325950054996237358268707701386526794650784745191891311688395703851637229029903025498845793060548880790151814699214196328385121551215410933313729229444119948421095223432883994473309867395687018787632817127900764018669866586066656706113263320523095836451276368019828381882456114925447665038706997102976583871666764397691208539441698214252905083549698353068289024715791520131897193433923584000000000000000000000000000*i1^9 + -3488214650736095559634243265785875172211095888959522639115593698754629566810841641571885274744113738161007300871545853620250118908400937560884160349499444915261741423423761625284086548509484817984156538917308073320167405473380810808403121874797599941409138366664842538969009235735471433899553463794671562148601833955653761346226577157667684830208971445804638214329798031597951959543295268997832200949884008635760223899237860003514208652472050974929656429549153165985644749145147414137221487376694121660284937948624742940919207665613089718452002276611842471931318723186013082242485881339444351378722671974539954491326118478906775043700377404643726968774033905709892826175365753059043593884151613434616240576386289026164860698651531256058335416025636272573492637710514382740499274537794539958838354071981331513206416562697988151571871006194200783267511003772347442651477491627296305386813607931961301380396026293003937977005922596111495819600802972734536141022877413626944199523904061003517651502562615878084601970166907134697363818240764189241814161973045542552740706475272466213090165863974502383110022596688369848522082347887578054656000000000000000000000000000*i1^10 + -812178331411035532924620130913556031330072067653673916386392259025794514143423963083397764850617544610645433074547054593384492925006209265541846726527008206310419093715794610339392808835524037325148079464231422027265531781963719641090681148189573533307865610512600891507867400752979627100353932895815849572190056594558241239929823517582013490162772746256714166198131090702654179743672276152801420847315400320070156069743558786139905499839422386925699916369653668082530433206025041742890740429760138151536405661472050434496017803007473698408089218021047597768831309464731999589041317345684549157698329157504013096850304067590751228459963402565428771318600371574343896034083788990600611560015179890222902902761025609935969757442125144916107911589119773478849514764676265085264042554660484244690637927142025258992079817390128282012027227834261777126605194911294520124927512446633119349410811234937408913862948718215675884112224458535891461229031571787685782854457936377693507561792788981118067333733114702280698025876444446490558801791825581689369905650031735268918049494210025632357205156391824241714432311206856100412729589130518855680000000000000000000000000*i1^11 + 43653775733537716941515338402376244915292400783741852211408350402344768952355623496441041788774169214145727816531876215814060656140183990363545340988191869823821670083926443176504913051404955346630760921832855588464332588927416515639077291500888921601667715086319586535530315695048484001357931509729761206139740072227937697666699143654526478193187636392228971531288974613756348346617834317736185321291271939139915890024857029177324887842004104674548435544456183524086670672594843799776941334260990038072767771420228109774941080045132221502820531337659323212335586843347087753589911893181411991420108268381057199655639875266008279392926168287619108254267162651739034693164022222339699898662349724919912573417898251465169480618363331153801696747844266603394145664326089259468281014873577178530475305483420371386856806736958368983071981961800680825635350268607168504896322270680949510264668927979510411529906621706021317316837482692209278255985527054095021831244216534797165253945634285102379960308948631063142925584631010800972521569723852657090934895793689760691757683429888547335639322400064135637287425061488364969369434908000256000000000000000000000000*i1^12 + 2300766275187660251699222218927824754520020161996128243818002945201514472643641642536348477158416102847948103670541988866027443255663323482127923353189907145931948487832152841361622303363821922193010929746348604811382692397380012142869772155973718575302942208982446816719361520507432969266818686718811159209566576157214679779507386614863191660833025503348861585695589136203600088869642398468642203729786206298582056089827509510102460732314468164099357517667701462428793513253950804706749132040835142662278126537622601920579249222155905738563336382345638018483047767306487394088633594463906867714943991372681783270928810606366228925149579027050840830948094945513250196283660035545564661183670162140087317938967606262636960456514495277668987787823324143146351433122470828105412771912980590521911583013743909655087121878180696999043037929498874749670434699361676952587180205678101011724074079176823180454399476691584574227605178037512504366076027415023797965708466787418170884835895916700624727659548535305649825246403645357884149384438844337909264313685801744886707796132847125520886713249415866697208032778189795055596695506124800000000000000000000000*i1^13 + -106039164178932097133998552130072368999140304829663335282914966605821384969708264634135159699671423335489481693810415872645386041238845956160390284054787700998431345140390733346583772184115646955692054172437869953115764707341664925100823615351806773202053107968786089564464180030132259748814731926741747205263059249385060695089617341927171751129764332374918158103701481999757773039073540532708776821346721979036369728866181104894688631417999956779513277332803792044819991686281486372490513165763842614488897492642836131973607299990370509313874418564159887258143468910637372167475805943241954963974978833105204016305402061548606352684007466686037038918003060650861658575691483238288401638373057771090909117950459673465403318669622796616919329755563862614945605852607679366728762337628045741962915637010329219214171332443354033640326967577889343947950202098767727679951966662663594580933763865601416603673531344035796318089402768408479897941822767478666511790848065104387489965054630814260836165078286486881899904963818903481173723571211383056296935894514652728935928053625077301485079374213229473283329840903435749988447027200000000000000000000000*i1^14 + -2178132628703220327240633566393187754284087501142173194099758140577396913811845457337491667871330599031081378911851791718269378789447381909440471770144260656937975101209263239361904217917115444110661500649144279358066497200581656839207829725137810097123724273166904774407321427647188175099435205126609807554611373561098065703739641082434550972881063234360227406780122630754219609849719909577340325564545550350353205858394745350695693368245482998434026974543999652122780296050495691807114795635819820547897847386847996851178347228659423862389414770559584252203014709336411762863627275267230836011773760371586513298774832755615413885443916315975184651872237736114602305586078060574258311358874564222375107783889626179340222281828081650800192138815280213909967086555704332863305796242584004414383069990795263739901138835637970983526067350768449367408396472125348023976877159117209415886846546078922283076363982839936284487151154783171142517104901555447421174610241335290427832767800670587405972568068742755455902103173779261579196645910032965706475370120933434448516934775006332919421695691993070897825818759277770740596736000000000000000000000*i1^15 + 112007199169178747885448598893573529611355169092547664531636918950749501376927854272273973194724215941267521117734962753312701652007958177228463237018432216881620484080202074263754585564471605349228322936829303869589591024333885608586233917116866902972555580382932723114071383458328343105576814567796571956723911337844212871534477041337151943057746843615511805855346794489802909526018474929163462958249062943392818492246164805890918030426178618528877804827653457243382207472121542614042424766259899301115602821625554305974345338690571602701082785324404423938493495732040062743297790665170366931159368949046168839394300642712172661894585155020565048319485672374615461193588277519542052184465471884563851736735656090364867678704966442153771100503995411268876452506057756008685190965366173534600910478320134187004993335864179622695830750428668629351586294025089638717413472956266261588082778160699756480275755004638708234701139407235294691132054812097285940749177029430031418235421959292574089431631218883360165949717330463859241962648847198876714571906559602286524777417405672290354761346348508218427583275448408578457600000000000000000000*i1^16 + 10318003293819251890043189769646004803784472365765461818493399440246530657294089070029155632838914879158075285912073735950292741224712636249164295520685941767375237089791649292843337154583405217173174107648953368681802405494493680714619470903902915734645456541999178938477421611287527157547337359629926018275673465937152829674339879836248575415997288861189731328871388554581821448017718355215530390303031576511404771927796403990353015742623461097236874288997022421663238112777978197638223518148745699387903314213094940155186861450373245644131957471079432886902703007532716431688940078712698373676630225643051976343684748040605993941702715585828665216130833365815383223328006149997600839319972324922526311298004860422534837283821541154111787218115337476313567785457774413728104020059947546562843202428232302292038568127518686938877485222059539137737138763057373086008732119308376038741516577398091327233058817967910884631123789640790616932594119509902431866866998005584140396025373653979120519029374679909338081056861006239750561836452639483634233297919735388684621160396433729922306574472129283068821515609047040000000000000000000*i1^17 + 7389936749505006859182084380212811291796040778893635819744825153364804422195334795661984441043898311513620919284606226248526448323335951822290568214686112570485646499429312358407040791818599504919823703657507348799527257947410684509509779108862974418777981735169370874217218999392191215503305116680205120105951175464023312176324769124207020084918242479479038552304900784884881314187335884022665346463438512941094186870967540901007196053867094050120550819717049484636025557615566692453756411712425375174239574797151844919250989903904425931026282697368147650261078327251424416382618208569460045994698015677914843890835730292303703155299022701906452490431614906915978134996471337983033536135744549797748523900539638056042774652916182976037283528772161548491635575902244022408693781120303230346278985174368581989751364957493554353298508830722300527206670430180816122810038067250459223415347467306823197102205595204204086005065695695672100631416021043081743594966904685213950286276700026847894029038810050297090481873105529327582341837915096886862792886886837490925875218459800291399244647048599006058362843430912000000000000000000*i1^18 + -22327314635172034747157087998343075694186842418512144967966040208380013090625226414683872687674998224744712627059236161076040291707585704614608925653426801074929028296543936303549044897122003924659044938395592394226127274764183154364603830862989490175521334818135491923065978892624944114079855988827952181034794395319266601884861423512626967157011741190392931210992677510911831283160877960828497262267059501635185978774950685865752173009606205832090143069031598227011329055437578169930880635046693211911486021383922903063657537791821875559332620955384109588244290729196041552552957623780705264547825826523600916182831546870816463135611925350277395505356748149838070724887115566542785497317603530366097617082500178741269892588124381039732490715110131335644081488717183327992662756372755408997904774947412586129124900965398650301286609113226731460530603547167288023557240782750222504603753117061441957079473845474421475270623731750173641312840961197509378116096873117396396184282955022328638346849740125117837028720300989351632136919143902013881638429774531235723201437033418127456491777638583211182440448000000000000000000*i1^19 + 126025748776616143107213196914498954595020738268535484203986107466641304480999923595280467740686630183120183091413494907123100309879815021499755781591586390912197013949067584731758844497583256370031195694391930819952568893767868379308178314986453327916794880148201784522089470040551648219715606998084453077568120315560387672570809339226940237062216957274009849049540216470402086254873036751744041809476191767941643531655789390789498273450116974794993514725505269728679738543382421882088504299844854164681997237311393424962078931069943636021376211065166192379999218730425221957139190246230056072175174280756773028247647591189265525558008298193767485834375077590837776885122810962201752411806822951996260874014130193123589402166829541122325076803866004110036841033833334967355076882595901681674861312762351615657744641930956651996533834532503206767135360708036485296725562326738651725017901386154119035530355650839195035087625651174251020627377786588304523786839679310424605513967000779536060256064931313931888610977757366501516874259645463455250602873806892992952176494506827181037490656084840374599680000000000000000*i1^20 + -400370906328200894930465905647617744897993505030158414562411631214004879246759776425346056311400763736171972501990996234318743277823364330088888272193460949272189651011098581903265286434766506067866898720083151715557142188089397177617008807753344676901208785740226296940822907160075655124068558057286224572973552759121422705639781059961511085209603640696211317954397857835833155272456869951272341294094737169598291156086924573504712860983718354473529583717002979375602941050482686127849271446701885306815275880759520069285091620155388646437274595981316870867353750164255051373305747780487822999266266441652960741385221229960063681147033342867088730112941768482157417023659069911736218346722975456674215635121493685805605831526296866004620574662347726987269489976300968866029618711902550515892315273632632713125052034844655626835456654683992866028474933808812570891691066256897136712361167095710782277154433981392709403911328816425262691193174419533797219335170359795356851832222225900394936047724080972353749963825084798708310205757471857157360209574846820442225958338722253151833475582102175744000000000000000*i1^21 + 632066283443939029449965798166211664765624915045542889840822682298270039987182600383643370869386760428857520300224236403632339819590341533268308504161486040028725503231287496188655810362214332449523004585552595180256549545105654202625002371375219024671582521472045330495971359644168611720745864597151947872051430300697060991570714329026073558185821775794097069478768279499403715738818021609112272819737204195750167691306152775780989357032370826364156223212590618886320082456801405476879657106326997233460328373608776272829559823549647888345044176127656185377753709882140511114659256764232222233582868010976378345668641188267510284821199634557511946485254011870034481533979591534457474655243174902738201770932973304180050055372822737498556762851038798960469164369599265976463850593072552537448696519547710648050504441703025402854028333764703952820574029127706801859551174046905400835421733448883519937650808469355217825294187156820006742846680254820167109888516828521151613956096119339588639078450080366583771634095569248845781707319264833654778238268696546399010744304961150091320007321190400000000000000*i1^22 + -161123388207773155591663567075120243419022127405371899408567455490308964372702356332638180039393235356334655608154635507818203866695759474081682461987137245768322228660520926640745064558885929236522281771756914483464973796473005908516544386478063199790079947910488294737912811286117772452188030686153341054954905979112114649222825982208739906412749265542291850777130262579047399598490819964390699422012248955504788112706451936925523915160963353028290354491389863366238378927913566882004714549968864044295314326027288663737191582648478796014922951292740241027728459036671405125249347873234058241159993705536326033042897306810294375240267610269645960587767277958062227154664666970736981719178526896602546049563417917926030101567018727512197103233511217754083128357041812097152625084326072280518005542089909561619441373571206166099746128053463863336804668321392374973311960139187275200452825277068675360802056909460317310883781149145906246944970275703496813505939670237263911389636364638809622788422552212035045635585168475499354242568232122945194673052373746766762945523142287315920404480000000000000*i1^23 + -767846623656847339627337818709067331102981365407548996083572472740506690699658216690351395377012423337985605787002069693957287173999912010911464429292061975026071623886189311300401737302769305482191153429411809039631449641439793818515969259400509410479034714889533711246657495914442043162567937617505672030022737033893067841468149201362846482913952990348058155251366625422055052571895491095209650809762052825878461794722445704346586298924893857376945488265538425269636033973705157990019005910679507973259332739940479659697111800695553916029571361616275076032319318423611610566507211175316049871442217575061543825884879424453163734144216304162494154566418675561247099039716171503077525312043338578849482178752614564243293183474272728828287549867193476454165563588817488219433893133566439129749627494476897430370481477505790835052826183716293530781089173690745735341641412247659692019725624467887477666494741150563214309523608643540243651848527220167421523284919183647619579304449985817086781022292812441211453258237468264554291161757423946254666082168296266722212292600437288960000000000000*i1^24 + 1308576777092424905275861775787156770036317571946788415596564167687900689991522448987881477106927165144816331844360379501407253713877170291780918129054286474704462213233344113793242672749147338557453703486824620046897187309949372640742041686100546236498891860026589921936358070933057292671094612064511409533681365655488411975833669169207655656121390540174959997137463001846995905386753709091980302941760340511573764038861297640170510485301537390558122390976710959245455091111677540892312988374086436856626837210740786777625323333035270632358379598941785541585695481663628826267337781772822391127603687768067404659872460250092533126235373970749906721049883966389969389890030563606762033584124222093934890003909466124004981120956394376664481962773537233836479151627400196731294021489922793286884295192777019557736020082094647915013975170793015428579529814220654949702827056770359360558145542720619525160620633385209704086818465081484050899359793537303600490325660692637355757958892586107109417121914800145780850435157749869825575340755081485669369243270980117422181757861785600000000000*i1^25 + 323363699813663040071614736361473726533642053925678835731039201828696273961413366667373169571674416089108378066701734156358215791142569248813888793933575090349790801893526153116239695546405869933668603223815182755781221132578016518535386671703759733479852666145764623716930743509355112702226671817234467897164518346017102745455804672473102205547121205275554999142249511549615802012102687519955785796973787362738611215586418448145689060686512872034543808468650449491658268643786395423217713233192375353891373062370780006628294793895590592765702869283129226791216343810256083652897835674682833489205284512009072016373389063975874458944947881197512102396901909868615267710533945068202362872524917194357530787713731116395630399827797175596971877287267734562498665785348870174961520218311124843013849434474134625090128147341962429767320154320081758051312217217371405434443920624042520756972165328221156310804716495337192250019447689822230512914719374329847527814806281738552014024014200068062658712379886993993393959500993248174576721461254198887443223105659296508080742400000000000*i1^26 + -1261821057065920501757102878567508904305754774993695365779829161535602308929673565737896530247798744389954973786038926058671592679641082633434584635211583442766482279264853421212610222740820250986982556588894330490168449220400572002258944103965058155398822396521082641083078878364111160977446865281764641128968996720705934966142474227571536388423391538914060469742970817179652867879215635981544701698104459093351845165628318957658589956657946730755774053908624180791603505099651912091611866834550744208738757899000751172254431580902219232220381128211742296717254420979700312163663549087218583925458905691946731863569270419339133553429440851204487498339253832607688155257688166497334650911083082810570490533667730861638771408491494797327202181501689632897198434567631113819333478029029421842601953322239219092441904323726899783938484114542683060460696318138376478465298043728213641539133223823194889287949451648662477530634921182776490339778760687110869811914805700215515651488966296722365870693477149387972465206678762699270033175838237856113137415320010569984000000000*i1^27 + 1761969726751316804347416842135253397428268901350658014963498152661097784124727402845992642567907966347350216370925494012629853888102042720246236278007662745379683765549493859711560364696476486741857672474982298137806950739173907836651639828217101197949963149488357178908037805961254718128371458424329978065216970444491134719623573093110882072803843758995901785507396469639749966666018577959190510550699198924737310845902964439328926619780919632310362641071348378984316095859918681039500317431144563248122939899007800321637891653886807120197911692328624529922108487887555365386626722881792591243522180144569163102043377384246014471285140519773338631624557077884138548268255375405200485937015141581584160567729867524665786579763708995243840995895187825087093217129002658018298980385000682349510003499249530289204452882022964343328728396862280240513866144767730367325410518170623642426596361353512800788483481453799250735653041222261096476421542907420558493937498518748237815868920832240590455603838950238813983869771900118906267464252156825214709594572800000000*i1^28 + 234343542843467388082763246367532363544877503483876618548682388847735149914500175910388760473369389051024606619326134966046160019902876805056432333577591550823798280314751596777835625065554152197578543296391624251117818654078606849486150214032709273442664634708606664521947944465021352896520299561713459634463320206344988381650712996887512203895303103721097702416448694044316815087861241014196466796838638550639954855422431355055342941674510394249705207967123448038332280212153186734794323762180588397962657101949748546887783614799601799764377159773945017774579743380042929248326959272122103703227959091654590467229576070287900529881391794906005745256509961282935450155539521111691144559866888509286559557189256536723053002657518660901218854279274923378836465213145717720286130411865536825403536014761247578491379223244979572130498255898857316208009709300799687602209862393139411261166218598073071638374312417602490255433910526808443259984250164251261604481901470217950410973277028936754424851425347037392998038830464112966155701101879183043840000000*i1^29 + -368401512002375549505983754549121917881979052277801965133857877483203656712950327194116637927527790681112288953899761068923137846272865539145127054714337777349626866005731665237271940425002695644033998027489719601889575402944885741124415838480689207991602161893398777930121668681911259197501704123922250555061735293430739951822179342072567903451021277964099714375317324313793657005802064636552172128742683267807849483630723496222502194903205248215497058281671078594380315514726655424423570421933938335179233636100154932967797855997822480124513269832882383293223621975773520372553359906175246390752514029754949817072366335674008786512233238372223699443319297332872317564041072441680392314980295014326543260110436341997074006355978939020651842859716967274403969766200562527961573301201101858446797474719964569800088361495752376328824626491340692770202789283533410759661743350502963917796289234397773511646310822863311237915422533681323023465814433357985154820673260205653784676887342056617409054504510654685322577030141411793884074734336000000*i1^30 + -1270232061409415369426313947809557227700518336971053672974067911648818759417614154217844219076911411459358357143239964260063004749366768037582506181662996735468912181477083102687819702895223187523926265331630574360100135954617603469743123007298065756604890544273085885865510634388025758077058433091453507118744532870520587727298687973924379108776608604893406704482931323400117653042458146467148144660227860494657237287155599222936937427217307488195357201859906964617368507301073377768971110304406585480749123702480091727682020222414039430040994234752076646282284399857728750883763548654072486211342154852759473049701392936773302898999107469673067546018780284425151682838672132935465133455423542449228499190274866796032086500147108240032312278265831723569459919302367984348975259873819228905005891401930973394970801577406005100598894825705592642032656878511150930521852923510694156458221851673132273147980486264416625187672448049299535782725516119450961368388990487788952499285952781855783088648228937025176608593057643796024150400000*i1^31 + -8961472612598753042755204232716918611933808847126024264409614732484803801379663068150951423999186452576530272236973255275713952680119192360018672446171024839836879763204782625131847247848796158225695591574572418630847903186682916175833445870168703272088161406827867745476458107509321240865954064553885019586293933148332566848854699014712857452297277629320921761873632254069259017769842761289955219654207097548384082015630899188038426694002520166214990995080647303705350709948983767465907445545554992653593504176920552267705180509399901354786984518362521413543454636063205245956354523206777270690981404584404248570630522975631119978616041024181868067540309522681543280145599440950170582862102820863862469598513012029140081145118865907062070010964100327870418957237479899486574277594589788265543627710904286123632587017596940410297197886023267748116878504003126857892865992240307596901763957852085291430027257360470719699155066593745041690697798598814225376285649217924646021782778421581169762207492680345011408892115280000*i1^32 + 28124068996243598183713806285218223319503777290119108768479116420314671668693625892361668433126077306706329022562222295160110471353383470050032588584750277273080916058403083960440280164841540230650533437260425873366382965028439394462518592357294139714955885628033146298727467388197405087761470141611954014889315589765446943329206893102581892283631698112646493423888664841952211292182191284602132986346463484384805554672982466951703273561260555168239902152736772772356604580422701452098030970044305122699719468876723674559350063445720465822632571851753802514989556334870151074440216666356903436355305792233660293452455799740424557145912880943543892054894631554421060021027808132657961330107121686375636103838752181132977540783045652606688732853431740401858631435493690512107111185150642249217526304846944574175439786598537455137542230911140952866434621885810694816523300710418088121725597544346449781055900901070969505995473246949156756198474486607273927459291663061917907846880270775520746636468575538263906000*i1^33 + 317933682989444856274217950411027633554030361562915984078560018417534926398943879590379962705887278165780015238812268973754197240224302758216337080926928396908079700769951599300860108960093032801048803378488149688577709859802548108698798936284796791187901741849509807540654161626091836218799618068932015341680760848275029300260485270489425627741235359477475167335454336424841814481121763888987823523015767582789214879423369801448925867249386789954051696466756767199321690810758608029188335225138990993546394944289489618983823322627858442549732745351812294096405772142989270981594759740964265650616692298515775288420302595436698126986003847071437267162709226280122013864348701416493272847726917743805768678579277954276725484671291283753801557166667465624697541592109720360604387118084781863913249899928606994304443378592404168245742564897762105632988162553437616560694095144902761764089669004461674791965208594277014302187453267642596076887669117978036906011006762973043831342315234398462254751760000*i1^34 + -13968727230114629637814439658977781195849667972557602274324533782292745194123395300977894591984894126227358275819907193298345230647772734857962723253677081015901278640218297644588014914355744994117854086635301160701032886911108005294372447946899190996950800449068343019245430401318001954394553673503019384126437423892904835771466008288672645780944299125310165894194193968757396559718498482694416642002205449634962429051714703005095001757151029741753600520049476171019414723580455559396393021588519435916246013469547278121834710751985994266654831287777046714203724735476079310757599498904998186789564146045450504266137814887864741458901840440973131307447976547394535578881295270265614806180575440572660837155534860512215839086081621080244016818308616449939810686694963504362790990724383166902078010464171600757971992561020272409237773741466115226553959107534141045391599035245583120389425834634087436360150459215478362008389365865223806320373173778729132059488715*i1^35 - N1*2644910534089219868728883715088864078835827889618776020192180753482710679651157225940985525708553547344168931700003331516060840793338365927256567392468471153580542933975343679171401112264094449164576184959000097719697250817222070924212766165747342913279443344154788102144*i2, 30911248608697234639531977305464367608741152144287345684680428332916623855692715294667099336515145946820867734248065064423670578376473671112222992414635151430258492736515632458632602653245955381580656472355119929805518560528678447500450444015841419728072500712435873646383092927219995336807099728410205085354875055765759280206393940567333632935158217358800844106129151927212675521346515740418328297660982170649638261254354072613890881047437708797722722275170236787619423458446326001203730698359818145405491017477078373275014807230245180560890750694513284170855003031203515977362103728869567436787532640664402912646863437595923730988050198220979798584530843343042517096891902451388548946085789294695208630800099729279585455697987841318747240768826866555556671935029221344359472231206356803845093225977021894676792946470548817938077280414143788150388871316565658941968998721808344067124286636268675930214425698703432736817429431112461308759455622559613480368533339989986677035917748536093078824848903573348106679480663531990736186628162280098862194397893544631398458721896210492190123837896420102531101452766793830216483203875085996093298356980308751520832579174400000000000000000000000000000000000 + -155837618090781868421639175244203732719247905365823026848037991356481823757826328704329203974034830495375128312593322825746196222503623716240402233943100660239717967926367847405089000581973528136901395427579110807430429922973311623570167179383884254301730212846920080746812690202118339848639974364714774683469279008233896263991531350640769470249626413618737489046743456080210538979419631857162878927624646645642225426674980671643865322710609426615189532570522768102263452661357449704732009335420979621725900003377960023226514101469894025025424378794647039568876102687747674642835725993650675441585798187504334714082638170205668241172176492052496288876288899188512247776593613780212573167640349616769321877233985693957964476276082130684145070891987241986341896148440165282079937631155425463615044781970275264720831533756766167690333604705597083859654684440493418022212636035052887101131965953774923938687960722508290192920865110459227070917804531138324904604063361153392771937139162198247633505846130788809285493410192057328352841591358713159797182357874280035239915114687089552732894141920259548446721403182476510829516098545463067844805234774144463155662684160000000000000000000000000000000000*i1 + 411065946957740550819604769746179916655168330474616322406807598276771281955696209670845034109779062070515482000139879048614255726340433580063539606678582344501135029872681157056032402122437080833697895684448972163762793445036577019647590354971671629902088076942092948192395185213143679298121882550149918382478440947551986085735791867057968153986757645191169639951496962759828286543181581617614138968350141330987580406947486098909875151138920536487325329033558755264269282223737745011799066959563362076070878788734956544666323296136896400128699533855536863205732054032098613045772830195066132431359186835030944445628882211855822680581613960919901649026398247763616063420693607147946891829640929321659911638255847797409689227726663504679379621220401559419381040396105233982394967556448357721623434233720269603902429520586359695628731193222921227538611064827939637022638242491475533923153239981603905855614560951348916008640994167494425708174741314807954231037023209389104494780748833823374845021593908235141561531064602284712601286059719315939050458584675153855396376687976350717709627608479609335379843442072667834252906818445196303738021723475616188340371456000000000000000000000000000000000*i1^2 + 175446368726818166060851238920687827566580025605931638730377245474287451355752668545886031929301166330695802657332939948265323320577515339422719208156610452739376948827802200105668515944985924180468256901015701788404461727059150903702228844630966530589517212573757283366478734774817063755183625346422505557474418771745434682022803264417348235173642194982389172484364214804129123480842870426701664309737395821473320217632261586641438854474205596130299722137869752764291590861610781316979821302024496784971995307460916218669449677934115158852985903159978975685208060284414398603513328685652537986725916508098694511145398124135447225074051109961079015794692686323400185157862480725191610927159721030181926012681834538711789464140218709745301220143891580851022796423811320042767325469942229553226131308706205392785879879909739660768990576008580661057695251381138417238623080720841353525065032504835084326108132593406015256668499256951152419640756622370030252794887101937233897213439657623342009548932277984803260720831456421931256941006585440941949846496409605499165486446240025650074853508863465963548756385464752130783219349276805448484303198272867228293529600000000000000000000000000000000*i1^3 + 54202637758853874505250355477909450272686053372394524700061397464340370630260951528950395711521611094213575050170508905442285738728924099090674719830715321192401579577400466307572571869577207002922739373431786104577750344458949261869086377389456860845458895469043616334612602159452866483305992573718549215273986050945042669489846457506946719659949322444163997384948061079568975672522976480122952673202559571514060389243462646098556170747322197368902568168723298014241659181213979492811365019823589169365792299643694140230162682125464755545205048802410663892372301679950073024091531719655079339081041117011584664283738005319445377288491925234228247397023860608780197355273307500188539313561689148514472590488880010298724138014643439673386001617604389933003962971976052269319780896213921407521235308219454753257773193871786289772090995648863705912302531601906438958365943355719837837472883381859174263380828232232741556419478154271482035495499842611250425682138629248097758200962901322692509600251199204899957571743220027233688815720053406598550637095210305987610501661683881891810637862400982196284751830856049072880742191634203240791647298292581138432000000000000000000000000000000000*i1^4 + 34472232427023195049243004792828007232102389814237191083228206105330062617846407045169600098845294161925842414725993672367336235216433781916447939368321534491463111490001883290157696835165358989257263770135241674764698537590436643973139721754778917137368059961771010915005160810939057233251908711275091002240738297364147429553746818807990550369719362699217063830433245735851917987287309199704292799826957308624527873702601689114128504614972592242712382606817870979272705024832850165997539548341738552991234169262949275882018676496739693405123627686441368970661443112640746771132535266555679692437195651597614957768029343993096738391375976074685585705454021326006950045565294429545144349042378894915406885213767564601499015791005209958414019777258607553100231401179423839355085377822430718356242562015934098921158057082407129121748299134298762203019107263312724500519296331201134834799448001951447811281788704509636908178232328323795163537302600752950973866775955741043709957608762275481819255253296162939553615253546479480390093801433529182756108122849356656736787165277161483468497648100054992306453736615685115095728152825007504203146319979098406912000000000000000000000000000000*i1^5 + 18242576127597342732993378349138265554787058420255772941216477207950463903411545988320958264848170878709206052259704572456843820710686242808116886559019401332993688017140244459374882605644442633039168439207866349778126578120162406410081319073974044717828223576194447150598195589835727553346617828269400046589638767721173920974967533401416679517103530656334888846728326999641281844191116808852391303195683876166924731535266910464757155758007148183896735201620468300007914537301694994680706540570246619994261070884112557610743359889224148401387423436843353226812626888102359385909808728851090935014563070834496891574345865308497984363831244112966369051382987669074669621421921992357728679397550172352849430049816032180702997502960679610363052761316688274706174578876184069021778434647676186807253201402393382205422513264229670325482708547424374556944516705229813422039066381776007512483080741513455555021284989380250550844001856889798113221849475483277093571867557468309122620228972660282485841135599998818747320477099607412744162778880386512434096893507143434694655393808575238762801384812755328398927504992965358380482861898213414501827070931658342400000000000000000000000000000*i1^6 + 4869043109053867573681512946624789350321898315028477050825081383989579529300375398935808748078540109561797868066817987223484837486150836213270719864937776997386558441863962247349649743804267792721973200020400453198603114626135859542492122466452404756422491585836769535847185930489676781218127952515339196257828044701406960385618749180489890419165809290167765992552203546866511129108320060126800727974511303206215479336615195980158339409578200534306661011179547563019917030294073836153797436015378451674013266816964277952584938985476684877603025060434830306877249514780806776874893051117468479184663701618882693295387637488090167640664511870647248379938664419134571080900158512475605058424051203769492292702461273133263663437418925683255090650970268562275082978184106506820318086394683214340215280605699603443378486453855232889993187630375871679599485735918619104486619877124571351067756963336173713649726273742957088611211064728091068827691549631248923611269270961732820418109647366408582290031051085315323291651271231385725571934497195765896799414355993221639146772028103316939241332567206143121380272806777645537371371462603507271236043449303040000000000000000000000000000*i1^7 + 957554802847723445613640529241417210203869603947647238713184057089026998298720645141047554375545323786781555444827580965428234692019175070629079585018265866012627815394518848619617741086760510155750392280772213989211321277609600310593859426021770850972674644489077195230349499993231384820265341539672040263153011447444536722013182666116705950669030922434235608241123654511117654625814218911339182131280381163190619251205594064447438733686394980129293741770228933922246712251204221299241190579896618446830754535086265841297834793880293013336924135530794376835749052433058788014713416331091703096891719299745234956520905084908975639779739809105858372964438176315251159329290632680396124764537582956527866095902915629146679799075786743222777889547259357972528668588055770324166616177254881553460547732342462687712304952090983716186084432577953497575551057023437687385522387989928973059031442475140536338681142166696780283567002706402863423486140425881865451902136033303521368628698227823628171263438184408990152820195453353053015462009002684557851500237132326010821325982556658256036057713878489884556284265085495929612445189021792288743765311488000000000000000000000000000*i1^8 + 76233109095369140158016029898432354731248547418404683808321530691354202179254773496217090103082056209817684683116462687588033593761818288125019582638178421381548542999040929868281200169017179099351049691901341166277972612564758373252471485400826465781662072076902706681919764714518458736558925382580517714024230035051976401850586358804942361438123248283974425959647314559485001823171076229268605507702020129472199534327139321222436013284800616676347670877505934287628197217156705917956007273302776581520860042893636859251862156681344099830131021864929497769059195878655107086894212507730323061627437775087588481701380454297983425676757661753210960220177525214191693978099852061049007881522863606830782504842430056285285715891423346006865577987316624451238866192900594276443269922083500430922264903876600744328069575381441585835900388068753589042576833719239306087010042104630040966488697399173854804414751673270202374098445190165860381218337694147703664015024829908133153376288307393308031878976277922095211167060677436967297550722459969548248734161689773842784306696660804974940865374859298000569491527792355835417418421302907502150759219200000000000000000000000000*i1^9 + -850336153455735461810824788249569804849462565229123678809296750244150617236693886617153293925938801909385055343807231799768421790076028937160498802087059323185448966877796634359610609222321964328928259659394071225974639341937203454345181794878273812159360215865498680611717186267947507231282899525076753421973351811806582750305437680720080370244089550480560941970565022337491700040754362383057547041526467035790946456534593754815619680729888334999434015695455501516517648333968499676956161468797223195942941270917528316067790245957107365700011249623862737608667658567288288578856317828714706699957623493026388355173563877210875272972233734804266430082473775198164266340160724710873477499189447146967860443507289819217213170709600883551862973481905325571944002016563235692410609447163389365386779358887962947389845677461330232739777598491007238350810823364487418736167934901090449579240156152437982597758455035047948522778963647166999199408057059011230942276819129118279459976734544843936252145124967586312106291525802516009145071874810701612619612242026964428496146565889132775625235234959311336970410396160272764422880764936220730982400000000000000000000000000*i1^10 + -198600455103252434609389136957020864845439615762183766971930107446176230037041755189993947736704536507950041894699417725039125222109172114839539999564182061904855301761312224879838052330706788683515297894902470324474985410522522096757190152019585013011558007584068896072098114942415795550617322210272683599814009698609927874185633444340988183999292659588740291467603680250284221732997706950348556026886643625742312937371106016918969148902416175335935956723773531819266214047057119325482906321700483009826545690347877770683777407921027480621005494227468329816568626795158020669912967906328636103069461361749353355072168682791340724016147989321794131386658674532469493336397774061760253045907890159430457468745074060169424515415855350951479432602198372397495216361511474216284901933898595627040478723856881008349716512946197117028370961966776146043804764511295760560109881032657549413179450357970331923517431885185005750103693374549431743061010798824205544442410705423632865049005690921061614698212268985067646854999613998984675411598077375279448897066530927562336733550875484775149561585970112121966589182483142402465623654097062199296000000000000000000000000*i1^11 + 10664336465942416310057043459833178883136036957539807068934882447831815609844146557786399214346269744221547267486653010402093474590195875916074789401792646083027008073126242947502790864796902909130414746296954512987698080600906439305977283952082089750565399391114051077898075071458602583612526900490250839186521725452777110862956230158336626554599745600798961775047529585519136937084607183158574275237117146409911047897951029114187171803786850709096996718080076759346790907289610274135743817588711183732838122982520246251625338913195709932979164057151977397214372629956723939997917522420980986429133308524113733446645271003808527632607699237063437280034199310518746374391854062632806958099868734247172726579982922799953798785016730335074763145417170463295510218442638166093603831706036166960881553611936006313601660605656119499554806326628715568216855187499927891867399756970068599092896675390480636759185340586352328502912458544074918660038864486960013715204257541984722073509518927150557241502293336391206529154099782033545151021899497159326880703995330036274866464020955091553312778283106769288567311815933216030233291729036902400000000000000000000000*i1^12 + 562178658504481012182521564788365331088818272711613942788716689772668180598707919537763364307586181488202160401618450292272654565162465833200419226333956180129555622903680316342229432621706673724420188666180442588469520734685572127575312213755603204930850540930274190971738987294372244938731592855214576820135813501740535519593120613392869128017863566899441770688377223208322316658198438529656888047102432806897209362182903262911803234499456468664338104782650344043207109719483708111196274958115071660214597488169139722006370179017408917406246539645244398177736103289585227330996095197724704623082605945017472470585061535359861534162819238925648280690692012521599852318017378053487201017655726259741437231824575398357211943028415624905297914483918750590086408643065086604722593212326368601268873230168319200494522302307979144588748137374308027724104165111724429495824604342425850005722672008957382896636920032526648360187782521658338793771130014965896836247732234751504620023135569326640695118301406151201819424357856371396818506011912359013827472352041818292799459974863963574341115372470329678784423063876695119701505946419200000000000000000000000*i1^13 + -25936722161542061545243298471235159820002700368098974122451050269919060487491331936530104362361095671421333285259512293260462079688614796279954464001092591864424253042044040497267470100669730506813297238131588800281284967186740144149541834877059440625698464564842123103856259784189922435848126235583025876056047904665454197361276987456900345597501823796762949927000550665599809959555793765945502899353694601719381917162443017216865159667321340870149534126896714988022125409359140380877903176063621772237624014126247250726695397753055965276636063192880612672618500480889870848185591683531939574039327835608726325954082371636293700627192883971142402733117149117777112946844748979230449936013317361974045550828561918388748727176996969294153019813981228561104675397630820057176693481954193321350707738341017833165534844289646760199890995315104684119448797617423191282417293981643588727917110866376391286771679011156547847604213793792039761792826392883416391674753932778506348966459992153923789140340728677620796416928336157208616568014323253413098756980265181310918959539718596418664523459544450991407319687290650781155537715200000000000000000000000*i1^14 + -531619583003579292282108127874344871652322553460635729965371270620510421072918230357631391918294120639600707429701691043788471060465741877999833691844891546551777898550891991612257704018137580182167767485012880708538681395077606684950807503332778711797374506406841027227743745292584639082512523673536518524689479533211195660041559554642467287915415764524337746490549571830690573871963147252405280636029635685355339723873825965807679570783143181312985896971932480479658837167109326647756426259425477959196187040377067879910095044533388031159893280786627790126396574002276753326519083276660705549109853437233851758824225951638956756320828945277930080513415388888224941217348418646798931108818559881879430785484286223740544071849154872398981732793354821778039210410681535180254995200432718082062295545644216926677137040140920468791877572818266760096412404309275490793010252584150832265630348940781729203949665038892627026581397182348502759569092542499170665086277230688805187268272320285149317029757031207346309377486709148840707197014903615794320426314409073131020140219761175019269317880932001479319048202050455236457267200000000000000000000*i1^15 + 27412825015400983956410566429245461008576029307675553060296830157707403258174303543178364481871143882349952127706635980729926570852004172886393279690976940167196881844829990609146911153031594790921230124877745153077874943446726908759273504574831467962666928274009785792032590560366487631917342687763356580869807039015391962586460905102522192625542803093099921915534059434910386113283504509349348373445333161994091654513812328696767393140207298313831413324606265048079675550532413259029353185308535206153232238189019531988495133906612819797519514700177218855577995499551194033007563321007695885322684541051471473289507362963707993806365614757014532590714264356255979611188715091314505529784402985071256810077751060707319284781775359344583974731453767234337113281994617867492674298009182260798641740010408423994785283952760777189535430471935309303701998185813024246281475126873390732782624831844250758866057026554768398723734687377907581242277862193729684291780951242501250682264303037042644436785930665484220621389890709152184181543327068976094884302736711997272946511184812265544759327639491171978219060403840651100160000000000000000000*i1^16 + 1242965923677456209544021054232775977589625872269953477387295608297196121121556499618108924108084295296046348279955749850572082251250398955522063303758644621108841123414273783164638906459543749628500109081687954777848759583835444856189630269827855937178375989560407615469794442515654298282984457259386334272707661668443542849891583731123287316008917592493895514144407422736179002788310407591746608446833642492182803769844257129033838997628509201289717810017050317252112504882363864537131769979026561849342213421403338548457164831646610994201282240854722950258373321855871939467146771156401921572185377291484831009172201251282252421392776246772392494414946803355014229982203750099007029880364432467991000965113795071625049814841237717028185237072036370891058010904419671232492639039138583461253021103427366995292249018213684192265190096383167156194489354733358058416990876590401320245261997527833084092993894212896741515160136006761197977074208729958368945080003970653654532703470436749309661154444115580901529339399399415987034659514800456687044088499375665172798698663017829065161923120091014085232220397895680000000000000000000*i1^17 + 1812943621189623119925876980950634898049991352742658330366230966966454175799962829266867628620760924276815200124091527547141052255737496428021171070877593020165136212836298077743898038305984287405881260464069334893341810418415613004744330145930051171510047704007073253750625812591990256585350635245110877577714180309501224261363020707032781307081995381905986011967404054769504305525184110639224719224723343278888108921399322425538280133093060789315696091322231022264586183690888442317965447542087902730679393237637612530234204636646833457058251547422068865365056520576190420541984245034252849477339287180271247392972791711902953581734437968071193498227645453250627246873044922476835798276702316644189998986520224411640108571926322471175771940261290849969642961071779607556151222783119729455349987326035769769078589598323633945288233683046867625613071653956479572637709646859842526648259636952231354713167835187924771864206425795793316634026886946519554017128430979928444832281637839958517008074760280771343872306209918951572227042645213909329207861479404553518921378176303917763509399553344225045442056316518400000000000000000*i1^18 + -5514056418796094345943653339709062602462768815273810498562980664716890494436097666440118894363341203078171693760426155595682036967406650997732585650544487179775766476659223573451267942125837958141996769934879739994193128263353504045572502283643029435788716253412169516986216339443531829855136076116887138428907628347295531412960874752261244434079006221026998013850046605799940931928934742271340317276148762002086493504233516911097631062398382671858759206590054301331616572321725512207900533647678831806558225819099649085256619859316205142415052040194531276496390326199492973314093239259086669228741007109409313291013420736696188715349058036715009710808256267463150882883921335119603199341998046944413669698831634076438175830477234767835210067558266810114486058358578912523347956010596389413437642869505722784718850539580916029629641250213061623392272525507477089728699193356971662289577320959429409020323325098070219648012175596145424187571218778065375043776010672106817865032288561316147866397685721671730640990138990742302529597706530032184709809122908465436137726125184978286063882825139905438696734720000000000000000*i1^19 + 31084201191426865363619541049464539280988085643874700131383663708381378700108556700522496565918841044396541389829223406604026759818166485115928617098591855533701899264003875141499515659076087817400802507917468842343578656903934011632016948891995484380369876822331442978627108176684910621907873243379382493125951698403189648172834127428807651249107875870857813590444388125504982291052406480184196509526283675652422702112487270261113817522526234999961127912483699044417677681222342075093789334904319601065005738291396752424880677638727594163122010059598801317889732859698985710294598784265533461141794226018633137757214657972249898666933100862233572183831896296615724659838240997783887792607237043711803792030000665738086640656426964108043002788908795792979422450843713488894329218621411618522708505818846022862460885122765737957686716234697231720023773418543633818340100450380992844934575212716579549460853129031983960117574251493996546855037203465021245596448946926082788675994009471596841703819429821430225572866245716821862714351141186361725072827524503728313073649418336027944021729607358468063232000000000000000*i1^20 + -98496970959556170226134300761909186024520947626330421593358369998751496590851177079780492359171080327596108610465163534957130505626959515689939034063119813130090818474048148975087697679110375627005191233643214391437563778670705312465836771384464651644164820880197521328097558036356414268661790513612122440668405279843771962370704562451083009991678237345826556353583399887857079471183521238528667063966039793459378592639461820577911409624827511186211610079004589990966199639791211560506804257967490698671911830794079289246427814566920061753804515269700546739384777570749787715118694089755569632725019676837161243985601652281813424955411066112687791167923598880203893948426766323667436049696360134006301152554788757011750208996916924288343374966393876357759067092453113322472351879145561466576308677846196439763134975144030858438100408286343484582220209086341076713629026532036587419183271864157211582730293414987934292003131560087507691759825631823733815272835710256334497019659239943750463766048149368788551996048564390133584822785993447097793932197302547697208714028975882899591530930157119078400000000000000*i1^21 + 155062856285115702563382469703280851632455979815750866165951470585521817677524444954585481500711532880009446173499339313445272034494382351386986595585470641644501845700843610412747070421880616392716268182979465280684508152517979896331686402209521806588119426945886761002928036297893837006673905679698947748260416428142287702766658330333515493074234371119270850232777924648972928474094043187386026936790082889363884728727949271430283332162079238377377651348634271323217672157835619974323550520062619985650117056817215616992005117033959815679572782720731880210212661122924388082388613126808807804524961113670617843945123655911377235426468697630225213828915529720911107237000733210445562165974001699869930645572378213463226882913766674420269563477682911399491743267736911120179249075949055163439703001080511089219822623500179483335535594813895135863372123556651994884778803982210438671866459633454423656604954531861822973171077533775788916033928799097364744709211445672377070899540751727606296816579438822700085754435741922708335377565094663462268007670940259282856266446031138218714768021913600000000000000*i1^22 + -39516116546650081011307718573275110825494330285097711585240855549832592824948389925178726145493759485692512265615293796606937776664455953993176430669353732760837493517314365381092636453065975637081060885776945885625665465032044984908321193556703361611794934318312993732392083195074995970406013242728505326194833943984605555449999162276532052346193850455434329120994297982074243219372375660061201070075309155634544543393196930307734172453186600261493442945099981072242506847049433103425265288602240250449309581358317239388494250329496761977044796570426036294863079745481642568097101797321768929984154979920296420138549765708436981927372822154879894616360903869424942798620357011930110215915421681797840540486737525693362667013843285964442205646363839854978545388414031798316769268096911042248609278928234589456503790354862901460238357625623861204055906396543226184819567034047097772360329975630335077746752716536790096502099387034082837079262743358986554557377819234959622848372290115498482745173998211581729073984803620801886439562312025905704093119642501101973342885067138405989400576000000000000*i1^23 + -188960608426995327357817694376949716983421198092806821487852670716880828196782620494827983753235400577769495426590368281929515078961832704762013814881523793370348661571195327513445612615533750576894035554927138769183379616988979974869680662660796844229619793580423227420154941669012315138316124158361118120892526065721549389818777948267255895645524940740509949456136209642861677148685007047669439299595344236989049628332795546842906445542984951060588564420318680804874569097822044323346658058302600420585475929886265987460886111523373452307770235503157161680388991201940424632143276097872213502299922875951832235605613138997390888969245402287799668953386926211359731131888361224736084936993576232183834021978020547604843848574916170787658278771256418040185165254306236336942039553053664388968686355871195835136183610454167350644764248928011777764789223054538508368534357830568894136417078538285922650481009008575855229101203312404577576768815637749570162550226977336514889336393940516298396973826044899916517465882788851473193652646286434344366666611775127601306532618882704179200000000000*i1^24 + 320972160556567380653583181403339170972032793508807856759831739903644192925828471368129454702585129695489118411541476809532876568887243505899510887577329566043265706761377150819301764277568671647307286891206656443097288918668074754460742874329472264038562038269071931494941260483681393900139401050909750272412335451187929905542338084794490999979586972173644041884664771276083529156678630797357529434111436205430505414620831396980768537083534562493104460177438322575197890865401680300849292708874836973392539809887346295445102277738911586808999859033718581335425718079130860683647766116935161242917259580796700813479596262372985945273612746089673652896281391645037638952349171639509898453661171131894091467040447115850407433075648316800499423200458000742835087750280583617917286244171276983429176685856156863977709540020242506448565994919618156869428052711556047545918027320237326985745085725600992882269299064794352162052409279580458856312202134628755094003933530315661813774759758339766626820559336885832568701049726038524622440914927708893853113777624197370774332528128000000000000*i1^25 + 79380271206110864463246883783713195551558918099339629483344564226970215444388512004671969177687447439674732119286476340929108592363328026797300229160571564701482592298546694175196049172716928443631851005380874586356377717489235698995493918976228241797385384937500396912004978140279014883035840385383907958856996189337543239388827508548432719966135961261431873659924200633607881285826314549724985899922687956009324035822565414294568396648659775771098370184980191594806831152843278819324525418642094606246925482055918254881170489739695442539122977090139150042912512625505973489322529367631843750413312727748836013585638447430022488286555779086103702766525677419288147980107175538726093158239325506032010410516317946966757214413733199778523698173939628421274575001376869565888978554071014219647396522493667247374581949873260761038848092101973342162482069148668544772308858939556501682829409760258525225026373798579108012021561317586980728616874723884161107665639206895976569200634374017033323697495916621232684031904325104609562252893853083909688769250063399549855719424000000000*i1^26 + -309678767767589027306664453082818089639123585304078314800190707281978089284904585140304113041131841873312099495691706133110148066080860869949207841461870951928284394363148512302069431024932049151565495278568957285283544862013293934360753494418868935664988990184405214352138988838571186884656476763178587037861358598380292762167733084862648598431387758860310121657364871329387141237412724286176264237712029953507881216933425407646691234980358592567654069370672704320344086320167453081207897979240331492032138997058220099994553997037813324626783630355970593184512795118356115440289557799745560591782563441503829591425402637209357807254741947512083936174797705196458426565538654685244670392878504474463872070712952413217554020721428181738352621118218754321661207467656218531620994930175682639100409782998471862249332097557441703170088455303719030303823641133449076789706672188396730372566124198301392562317184573441707555014992379828012173753227744460483850231966088107933686053328394915127488918035114489883324803321028597352987612667962259140092126587416432076800000000*i1^27 + 432018737457901557281192478833246891100285726965938414996688173037059063087995711839904273070850729527904641920887817669228037540013235029977627282332073435389794013178377469517070310731955214349883547032782223085787598233159961371291794880998717496199812188149554938591080560119009073338672933202890841495515380325721839724005160220258479520752928630828355952771541277064568474427225364666129185307306537637253250930432780052265524917651204877819605611829814865588504843454443376847730365180950843404156064520291459448297278916472536149357577333424609579298105181307059373775730379740982255740285221047268746686479468224782600445107283747062355287329121702341136190549676153298958124365100727558817172380096014914840036121396774156061669120665102555517705526720724757343510087597962768876054959724424589949040823509272426465481894138954953379513891117589952369857160654294891388118400328274099483178006178381291962492037179733587648502056509853345839189721214947954570632880591294602304674085772605571905046274844427956083508521769703578471970192885760000000*i1^28 + 58727811307131944049059305442063268857463044035281387255463796830637127477264131338147900161268835907079654273764104965265765945498558723107019425648416534328861857753347889569733724741671860374776949298720119258749155572197305281145565756296984522723615219194195208798349562710421911681627664883208764448219541244583707664261616777307015863292803456910020704137469188045141103179699743445122350364556591817644080694663405426319381700541292219680465910790544024454177811445328924960782234999331014949782321802027255162027611122849347969167943869493722215198304103763413756654508000128222391356166753152538746429323089727285292397356258445788642949706907122480695736948704252490862453400297576967225154378654529500431904734045586040200959368479698772710579361696978813650979430374475832701091521539333804683126126650981733440569218091345304669314171026200898979668782453179567506181383371533422684758100726121504575021973729224259237772647524563789223013384685669235890887600382850323340941407180186331001714523692892540966108422830234095670528000000*i1^29 + -90677554980490369254960234499716987714450979442846603456505378947694340865818611100627874199744611963170109668584479259271902872029858145070813622452544891887085228884699776545798426856304155519590733986417451483672710762838565865797227716271568076937074243779451083899571858659558905007922363367821066151226072635599830704107038426797369106098151095697143966127331757819127481977693388710685614982891441758039626306049110427469071884052979563150649691945780046167502197833008007189912984754590193219480746440973223178128155645877785741738958927253681470080307488364488925893845840008240651089189629119159076117556564861737214577725426611054699498115089465823722564354982338872026111950413115914100500467567882009628066292310256377602732182557713728654132607277808678879782379266430037901706021296973726510314839494356995101932585216721231767731004094948384498333044619327867533108898995652187313392778830843386624844550841065174912075608913017146908557295507932202344755558059468934147334129659715318239578159938939849550073614961408000000*i1^30 + -312796326458021322302289138916689710815731864020042314181443289422257546851964429480224008229085244576156687830754745628487816116484383614685341439913547585725865111833292688060210535353462570500810104145100141056368320464476965241848007514890639590128405183979860634903945260770612372215288074919346923091460568272080758509567704883071709180926214321565535859490256906996570427970116799256194509945609493397718875923075209426857263027863224727539046470836103675519403441176985432779525075132669577862328023291566203353526392288930057894590582846238929354366913786966461002593333798637371841210527325628905926653654250954729393817783025122560821143402884183337809310621877157380802013840025517672197056748552126096089695872210547375135181772249922988477386380852719786333567221643843567254936940299014965395115913328467493106226178926811089488301463560839195432743649299184674725913321627960189813769425474499364755055802846094577412419467317249648231833411070269047685809077761953764055978923951631135740248819969033593834689920000*i1^31 + -2783585543742799905623762344030590357775576818123156837179090720876686810980558880885573568044604785020569707340042847180437908842539398723235348985929375916878232251752950134175877248802567292612012874505272545824232382215874916006615852339250732096106596479531815819017134631751100567021469614038962201193859782364894512903563879558760656476937102909867839204448130273829144050760837059153624368560598672492215369408971368973865272381896478454862143163880395018185291426542217260026355002599335716292063501229764175235604994120669300996321685602552086093712386929412372538370241691495624926776176310185009807446996904012160124317112781874360392420529067633132524883507258629226336963240738836122154976936463761177095058554677156977204247550216097764046990264929276095699559428866933343161310937031908573158619018466449628778041553698178120933877567544503184357606612390465471824891819562436663119304310573221952297188443464926456775518906997490546241311798464692854839773512709630313065716805350833143110241638636496000*i1^32 + 451076788302484919249542979526023010922108376976356429530443939732983376503603384507894258720586769893725501122089536730916689713133449306037139799520794662319026855016754986241946083883087592953762246664817287428026795990748288177722352260991326960959463772096077788387321228705275912002519359564832595686799957278797178897939624314189710591360873526821888170247683397963510725430849862171025887580200514736562693131002940686614322676648033160668671421053842317071237517951322790360904691080581761954144252458540019373254883633659590138686110845654847444384007506957440004547942341467703548971238178891645071252519394273956037853164319326596784412895754164727693451844755062322883648293100602547741361075852781873559342065849175623225792139625168367777004127342881608680480565522608838623169195007596205613534037020885965554922306256530156702122025953046867735831053999936436817031515627065377398210764174905860016134846386340248828903981206199880068727163251196819177116870841059882821295478696805632779600*i1^33 + 59442645230487829593330803988642376131591715825512584191486668567007972990639821045658049654317218372418216331926242968322636822746694355279598748548664008355342170674752492618800344281278087686573871156917239159157517783277646399194231668133362681545622510921047367464566776892738942909842579890609797647654156921778125001606046441804430604787805258877079079622084351935600190928370072957409634156083157609997005587886364306643075271140313035138983915036527087916092489836647412226793317469688820185163926998065234208835125785513235051396454893637701013356491034907460922462620088676096183168537315203214383566296157829021107322523704090966322168789765818491058834775956348433657052905401735651997962588576507769059387041353748336456997911095195720598728430013339888471502636535167725768208541584624934048592208544863869464863360019170576749366435119242560444227175304582803021078580265487130443257549979421984451524728912380367152683391746354218932395598814800035802663985089488387777756963861120*i1^34 + -2604104675887782595841932080533324777973520179731396797741730587584507391448588410358927317168571690520423162202962110949414647591120478869965229796826828124641902631485967340025429083575024275674362303471816430743219553817610243937713242484062710358225053719022813117025645589195000686471959632997031039612910147108958722809568262841051783396292905572095483397444078507078891739866845452963250808627041547683646044738021920462822804287045274697856549779215505936665358650051147985262994272473416796456727618538764237867595675476173761228451404774982611534561009459875490355707187234909563724411123203273338000683345786659970007571147365871306450366997552228224279507801450282686521986392766706078576568608831391313885749606942411028866888172952684555097368938676151325352282283965882827920684296923401146331092829361149947248517207004655770784945430991528413836948962330389389886257194408892476010218996663322876764968930420811187866309242001295291694163780259*i1^35 - N1*1983682900566914901546662786316648059126870917214082015144135565112033009738367919455739144281415160508126698775002498637045630595003774445442425544351353365185407200481507759378550834198070836873432138719250073289772938112916553193159574624310507184959582508116091076608*i3 ] ]