[ [ -459760167146865058121049006558900262688379621076776367978148097157783238307920130067950691149509194162895266576386301363731645169603245691263480029345929260422756155016308638208805369020634166422272834255920083167547872451700820162925058351257808402435169065744246968542237596331990665365723641521138343236880143251440794021196966739590697384146746115579921942264284461940750003489451580132860424006631227633305697148838778009425219051912063711141959825353423340814211133739216283992133230543427063902670567898674347273233011493292704863301604758629047387677497914124270698073932928161401066262045170656719510059199885937254636117418131619395176864786131492359545537576390294477801220892765056280775831163327082789456610066432000000000000000 + 459424775354486679334910410845315472635762710756441108361735552046332331788638794696676043914782431580964750948747566598174781355209117470421222839606115698875458191889685888471420997828182475559977427598468128913272453506712089113686137332994800270887172338483114629192918384419193747426288028786507324498133205844027003622744310172789571361269317371192226039121697228112377729614541348721073961971984993370916371620559579404428245415603362432023406275013615441337107154280783008263363412695910068489583047176001349380537365410581607146613513324265495030633591013812747687791055904392240573453313348953426111170383211577141898262708527676627374532173899268405046163823052847621498117532117730595190121269118613242138738032640000000000000*i1 + -997518445126692542451132445418753831297366347118478992651722422061724442126874909117367908398854856899014636124854865467499106511483161756244254570551369553346232521049299625889610455731404484196845785751195296669652011647667658501842823171710839317975016795072027293285928843443814488219916768243147494542373093546989451770433909650184683770197832069173380715310643829696981504511352078490267186083054029091495946966310663953712733182115213447874894543124358820943482070954098561756700085183248202954015367437361836837671321316457884497719296135685174987062428941249745909250554772503853542378088448038573334321520549496529898396106420306676095745547409467211981577594032552199344949824975249026623063271552468217134002995200000000000*i1^2 + -63752305335354652619042847104610537104334617141540880087070928126525462861915509718781238708814367313075495478603796352302866818898199388144564713699307375786072905601789616988430674348567185856744455211163999057677124907975249028143950499356108681607978033332386757740945000771854225824617951497070114367428121211557887149981887277951829239902353419255871242035587183322007197240982835566147629470313419148503879757055715372480128203187325063174316802464058418690006979564426678615094781561061961126887558572422410997843101280507271169507115618061855129779067221626953142284183025848913939009399766934907612356136836161376248387840503129989298710965403380142933547766477045147373884797306767437794020698061124175281520640000000000*i1^3 + 317429912546133896438573503008993325150226845042569823266928836611010201621764421397274465263527022053838996802866604017627698455729923379237680405162621781039837729641563562781408607395093243131767216019119243591867994471934884846110642503301202843386332145710271591533056938745965004501339478469505489202390178254914799380835212111590715227485411762994750288784250350732532957835747607484549711278053188718845473238983438778936204147018830885302063884484851748201549524834828638719625567836603731276869932674804157464128826821353888929380424074454289597628021762081577710361152887281383595654676211987515194682663404918889126044857882004126384943623117832216357048213337677387515961475801317963073594494099796939033804800000000*i1^4 + 165937126202484501943224104363979994155814361598799713062595296730074236878607874640648401075514640848333820718196834611986153770865077292265521697719318506751076331336107700427973369395843690790730251000483825326633457879033612658364074850678825382023111507538495587238863675811194244492916908353301155341453321670843211618114309905840770550124477002341428894595016544051501448843863393310843655640042940193486495539093421926698688956567278564913385140854417089720346090537791265348497323377381059972574866439505701133390068346266135115291872422790240754317515762181366897749544444287827820282438696059609498167018466377985467327400742261194634559010606052339845691076583798434541762650572549976400158604702428700029747200000*i1^5 + -318311753099123001056517943676268683511545229011158905428008296157564901183036730559003171989319009521197460030583227690806778513574042177326219888661380389507557859696558857766297942297347701967633802441174940418389530424079002702972029513628884391813322249403645854037769791893094861967277243022175552745874434182166229603764200769043337605302774380935186788071780455104475153089993553098397227414717654960307946651431696200089322195285001517272577374408130780590579978482402166878722663998062341769994485466366703230922614766818226776944950814951784202815403561967892079390494464141345885340026308639805378794613151792187181770602103813013475469468979384874118514320534742007899239550288162030739106775198111906136064000*i1^6 + -179376690264664460542729795259196484328730226335153782916186789444183219608319307635095672462446548167173615915713677178777937417370633060930230169709970492190845913193232328957908689812382351846351606617328878875644436769689601646084026314682328610963779398504531340368491224872134916574128324849062670679756998619692256171377496270385653394469899903604947523973864563914544724937052990560129016323947145771115030006660468908498418591750804223549155359487120938435303720171714631557756034815147190678194178300069403507988439195792526609798028225001901916196979271163882571807556080376684732286102558235886288602933205920433045139344566948418249499511943204238581141794310128066678399651997511120615308048365184226426880*i1^7 + -58641942360780282267514110291196735944016274092921362111078248266983913570724055813707739952093361843908089448059310011372798427198643878823639224368942908436348356951742864017600635482746304182094099177875619554637419128186780740190409103748294984928159974446993508038746546401261810311571749090410409780339261986999390010902505720025126765116904171639947796921251322158589994213261282405835034377333306074185704753335734353460069737796594200677295686362297650410859826845860978876689463190184049415707482351076394428528394578787456660844220268328512551935141772718773852427267798952641553376101973646636541141719289925672888787926378837654079872559754615717925744084700876574505062912149364240350534590303614009344*i1^8 + -6858684692180531581878891518242824859919339904889351411664863730767738752083933991632016645794986207109687913167484910449440875331936088361951412610579741621094374907115660703094100383569662600771589972435135326362421592397035715621788477976714211599595208469347729701910737714160903249191177783463141069877303764756241149134421684974153578011657976226326311956011566658145759536590478267506826315584410745200930324070703247416270286905916084941453534947771671593147309191457630272689433127096305721648804417982095786599864787241631281003452542715632706925963663723820640183973090976135460006013597640844290821560893144694709403059311820657529934130776129256368782083567678169197222568930964614168354158429601792*i1^9 + -778613745248515674902051819309932513750780648748626010942699454370226821644504589001106357809846676004618453920326703335204839130812587102171195921493736000491382351849659214361514467634121716201936443555182568042330409820031892579648459154809280913138094234505901112186847231314827925539187316429471335719308614914888738946256228013551861334448675050386057887143929081099844397469814167356969786683036066034175830018772782561238643820225986205798084172370318190600610500420128351660704531964273267398711925544465416685719882348592661438895219351149743551973157146135159441857520910473709416798554145344715252993405619024825704108956556077938860484421815516113646670536250280775684942023845569672777356541952*i1^10 + -87446344192314760156853061617570261749441288887995007736021524695743610077046400743591801435765422917765170177084283547867755053230193556050221158109580898283217400830364798464538163952244106667181329327044039985320221641350705863616576079546661130844610206694876850852547219430489922992479921351533082641399737685530725476641644626329982345004102427895173551401143223258819305767472826735273791267137089063415378497773015802255499288553957107619090396676709561237782196083449331377158555221907863450955176570415464326121361944315564596575948583135049084990226260824513895945864098409488826224164970660114817439736911013393996579635395083387650967983246882112080723961858140960031125037950302469360713728*i1^11 + 1710590449489512493446425495481714399650499901041443876924089960716644035717729033964870021514708866560453362474884428953602982202594009531730185262362748636124856159704755385813887363005318469349182960066332866065644973940449008605373055448498520357180900185378904553962801036599333944839189703361351802719466437600437575774235799310700872025344285860229853219145480935991910261441034451543249573344678436532006599757646008546278292130807115336342459920771001302377782235923661838958260539897946521779457511269081121887463752624028723257662944268854560815259001407203140381224326961804918953394197808311864868158877583520037809122654452022994589352020405029000175759727328198637268145322367171690496*i1^12 + 437951602503892349121628461573488970511481579891864243929258728437923951727076561395494742765499123780828878090750570630289297425394473556993711391623697716494972853354707011652009691395776548208834916864430095535426325106511065191716227130960859715230044627548680229257119798196762650780555571580519392128418767160208800944589863469996195664054441112343105173131419561816110262472662302066875938491844191673579703174716869901840452342372012767635977920970555233695573700066183564363340617278766295970937865615350447756684681416391957728046327326150551582151958533034349698102089400361324647523859131457644383777244910170564543581330189290003852839498436212422927796589408941776327061046202204160*i1^13 + -18650714405032987597559105993789138406381821887188000947558087940663192493905570012443044153179786967803830807297390394885466757477799055824243459698531365546940814224163388576530882883716955266002346304674439856377112563069668484877570980647725067177274930553077527871216720548130472402985587963126779904980820931467862740650464877763745774208600760009455883511960119779909127521452729326375562909742481023478627497494510060019706481682833008287818583236375842951967419249545054402034538248185220483196753921982602125139479537636597923066107545604207428292582520130094692567943397908602933614878331464567013521106700802894074890989345735785057273505841175733297176640999082388123775097896960*i1^14 + 352258022911938479079756444499490400363673384291562507852675968648279804744703982974130059400951890332011635334410133343122172251588349452797639584914366973755322996053869851734441094704919008286222555584969086474406461548141272133688530888883704589895969268705755519096986529157360214457151464002726370461533572981602174641136049820228872321676155852570319652800534142351492599665215107456643351549875295284634512767989355266603782727666420679203600242565832530369435623584775847662030139536772392323792287490456123746753391749793478569558280432292749544370207476419639782604006362111256407310547525975064139152041328535151229407105366910266290134703314856531593796120894116568523341824*i1^15 + -12424022301261108155817230442650472554182771265742903218408401018811779920020098366821743736723150358317773045894635967382583037511241993843783805783946719866593232361741739689985332998163686722695848285883494808278001893594960969938646869100427517335059960213073667197100322167549294782663183482590493665396813446004729734541754402826986040568154532357799833612487692819294884330032165295859727468216768970832204337757728271071014086529868812608035897344300226877263343011011657555965886424259777248524401427194828647428982405243166584387448770004998101057981579893036736450504572218083978391195866774509359198054225836763759074695227191418961223064456528801298381303328824608423936*i1^16 + 282184090913793056742800921436418156096147478455154462100695889688878565437099444232225347449533960102110711853185320151441170914688788461384745052214505371677472577654441358958475128339358008794080316968880685171132533650577670716993973575928922517507595688678939607062326841994008505375293313511206092055508481989349192893471226660801852407164597050697180253888895020453677638603871890853225051781580047276797211004417592514332858096482244424491977277696114178812075758644777206091016254506847057485909308529413915955736062646912394277707324289346256682659487747594340247394011207804871019239226360785857094139381012184341511123740139307373171572539396387883633863503768453120*i1^17 + -10478517136629837391877531600909880553977804894694370410611313328100745903942678275287076159578247522718791764726749972864836280115697594231541779891189009916188771992155737169697056053043512355961435128352306323463663956840865818540272164509950391022636228332578827672168492196033522447615254119887979741892668098540561267915860967833270750172742521520149812605855648239661946975667159842648402836695051852803087272461447245190164854064395041638024748719940188462427165665562223959068409040669843728060165345421395122132398959315799717516781330252871310511612166285994319920066924098407609883656264955051310294549616734565998346159308647762337472197685003697954267951267840*i1^18 + 23010731749804783753300101490406266512141524418398906288083409111526436969693787896201316174342138108231017881814075794613811795014398051668850484944075390496979502784315092346968121250375922026153614507285976996772808199754645440994655581364763303537469699161219920773365695648965088278063142620764853328066998272699138010015534344474860144487086962573658654557806933383376615348833546789748598819184493394407207932519318412468221978111585292041076115659348770425651915474590713099655406809975580058265335825706915159606722399123485076463240874047124430934476634484748202018124067851777881978096532664410755385448927983082167163847485845181450126517714521406960566272*i1^19 + -242402098118109380582860977095710970455060009625751198587615566100979493619043362585530010622435344758055732348995070922213396743080476642385953150916075308276945237947197360166244467626391761132873923066440492826629434516114544779017238306212988951573312295966214625857859306978289673662986710090078101944236315063400879821547018327066745369077285263402641988588404247800540358434383621829632267720956517321397508260458925550863002842286050880362564109348273798897924125445697154110944869339668118182658152272898123940707553744043898818846354199837321506771344711845777980822418084070997096992432957622442976527459092388787880993379499694131240099688667934621696*i1^20 + 157836995110145804507864770171692055282032129897688912176301536488714596296105009615322603691799869890923986043796039901933973722515727763306313010657597691958057778764112618416130668203882702515001190185867856745035173130350067684220548679960252300301067870685904985021152912949114287397594295733643063800192548906364105506742267857289949094631492319925263024881938708875639691095662599728489138127585659144288468161489560482741917647824941644563322157293543422800103964424118486985781121000115332403246855206642820412147223515725260702081778632275717033723171644969864716520995711500159995293486997748815256240083741901093155426489987437018470595279454208*i1^21 + -926320729636215917819605633365415749667223439386223077210028889616511552462096177339077973219925364965625611809990447963274771368196396597929502883591904509694556089828809316261980939343781450395527542044262796036407193690227552154043455783964025692042610563366944193578416800069402356400652591443212868833026286778267656271853982383140988185335105235474305550312529577618878105953457554519355654721892359398951584625445630674614368055576995582334441608686803943927078527492315587998409531598913294035042117023379678722321867277060757476169160871586645167086355429559901745156478535299054953269678110317198419174851597386943494991505543030119386316800*i1^22 + 89348423280838689555042041069090090958487414883065370156903549312643269807858242478753760558976011307970737910064623454677310740022538473027590340086137273129748405113978745542852908082673404503908494671814811406445670139266139299380530503448294919332639104412271481770818165041996848779151735185838097389091178252102146621099013431257883470244670138415016112265721863790613175716828777590601074436374989139102347458879500596982597224333085825582375366422429527555131907143554451990514279701252637277080907495368080978967726293874720048772764851624255427264836657465504997067459149015548160495315601092146770618214012848152146490698264072945664*i1^23 + -1133998739960209667044752071564297403460387995900932018790656004996742626219152271273712188021981956517031007084381975111871028162284510455816113587392816118760072018682495257789036541965502603314522963825812807246446063519671284262456017135798244150678231706118089300344678161166336819847460745053681460232619757432055571840859340509265501685371057321797634439747804516119380292070267189780400999687477295935505178562723760762616514362586861730905746964295298280746270570943604890984329080117081172498246569078299912595464678924664886590828853708301305989468178431145167504421281947552702933821615000715783777841406361884318820324232658944*i1^24 + -208374946096555738192047857201782060824896834981400962621706076728497676842556392123474064114084646179216434877106817612205301704644062082297729994317114269391406114347989628904400229348030960920148673335872356391024652806103781376513957005454465114540418074481178062287945714466074672300434491435943415601747163202527114832249014290151536462324675921195461926906177561463828520038550512413710602494191913071009137976053390619598837191462190166874761879088082720418845310170817597352121332055077196857611152514467513363850152355119204829096828080003928523046042875186876511002289689014478455382100373701954752875778773569579534778368*i1^25 + -13401591717404673948199115628553428163054174268849632623936664065315976235590274430824562138352492342644310513522019988360552097745180698522409144946921112434320304292043394742880710569109587113266889510372429587115485060614850145979245343077499537537396587395750585910466717450306909391425753055756778394890879415043274654471588583935458504209044405636336499201749154390923016246432219521051278251830086762454348347820510958177353214100496472236861015664877830099536249467890591694520450351817788790903660850761447351253122642125307526965847356821938718615726349711405220608038352500728934943562969554400938403499226783809536*i1^26 + 9396176824513113674211223762147330176360634668154848041778802416648200045639848606192027659257504141286778424633429512620709138207501013073669349737596247464467835709954323398437794350831489220410935044517173918882784758642639521240678429849251600036045283875813787877923436060909184894330547395263026389453738490829533517898945804853282282583310421943411255482627750505527216197500784351510656286191365892959040931343255962747005121052153708136387120183276478499861123352970457834836429760959635993391487841202094192509037463709934276765577558978197599410365056007903741726933848535691208447071610551220152895012864*i1^27 + -9576123841298868683411006252984635213683168169629522129825325345453051127230857780230958938640300539307187613682894046799471345758594956806018560426243200070449819043025839415331624270516855310806557513518035791775721555467797321526352441863551127190869047990731731504286704484357567389479707710260440906112370854519675413836688616199245810374614396722162619954643848118819582672928667327614460878289433437111956819977549467927208179901285191868091035388683451250163868585731017403830626153715691766825212596065696020078855538759597154198108950248777231845754878831559083074244700406753484699190321263673344*i1^28 + 3146471554101905635386059096273670248841300140471399853897371705418062560999758043226005814074409325241498083150755895504072416945806265778704865108533995054051235842786501063423315614532445718462637839282567327067780330437448399194221687460334355881654842699533689565998504888899860871756156995422077597381785265538940743886631213259759220472673340707437108172043764522804321890537255325467744573528693090628616439809847419702552329297687851193118656764214284194635219174108230728906544664854781384203429738742827124867311738515192629756449819147443442913008564818897688786369211786542391772577792*i1^29 + -1299272902833718752346543850452767914760205272428458767309766315622659224928863491117002146758329968529705178964460633579352355609999920503045164663256523217072111622887924411674979680098887610998037838957755125244301029848728780266517155663256073753661230584213242532678350287784132024048628008247185130970727259431550207032825437294846732834441487847907235424575553142219324453384527215955241817038374412238954297363473340907960591065696763693608739131816171903500199607090854007945234544390215519584311287181049079130193867401461784442050347303786758950687921674621585655669135609561088*i1^30 + -76250323354716849862868211938275637060422931552329656726557412911054958612288492545269971790066810940030965941605332282696225991681208008152136894477288527307593271973679797330586945358565073331323126567515018193088043641718324045856642297309967606288173103710544006015201769901771179147115935261397191581890672489477432181840152628128960312687694703307387053757626667547681027200431085219634268103004045161935493337389545991507211499277162647955137312158655190662148158471810198695392227534073132062979558253942293611563211478685714590487511829412170945175368824149441740800*i1^31 + -1139504256715194093983011032873718633070441184138751053628119812100068839039356244049363595982763268368125576017873440092925189515422436744728079894536489586794793682521959391985316531499839829321234642604829146601834785007261122479886507853840801752388383036942162998655735509498824210206230400261131736369617479949882477425992674237885221847897988101451502244822531494162511756113148347691089091797916056442817432539475419941605904577944885708206632650520459632656758044701487038722681369349471151766935465595106108720516018137123592033745987040538821903655936*i1^32 + 13032395906827001816621172631181788659721893047459423093175326097844305213839255092487492351818176958613759854753900796834608018961283057879507687088232485244778307629966391803581901677393811510595582393241077469575556524936788849652589344738673770838022235825805423107601474150455612890253673025907390619328253546381987444169859702146616166491278258351573578478233828670631727111994060425666481646295136254668202890399266627335219951321302623968738268492158016056769050253871597788537939691572098856029776552930944724975420935836652674748188438944*i1^33 + 94880518901329352338758252391290532636763271806083918997460392265752405122558891017071922719590958108037151261788079512672294800427414691735481366378991051097620121807540156070797434912739694675381583159402946195442641947507513614897207885001603342319730135600782350654335178860308877519389301866329670646674161864323242236282463994544624840342400545680400679853275492704470445732683822924546969134080694261075674754765570218309298774772120386425680911919442497038799963470296240722062327666697920181942360347774974229255467324*i1^34 + -19324563423709002967119515641224470905142250942876409717799079814416741725151642055474457762615526135486686647301885060225768528245291705461420738842235904140771288840068977794708368684943356263024011845373066036052266980279082009626730903048301081599831792060455010229901300426299074695467719168395515631503108395184038454430267272511314523836404671779646455408365039020830572184481192366844619586837152844865471697590056055473405982576984151467067853766789054224688963325474664557187431712166480*i1^35 + 1125146031936411792663317377367038949795522071019191989003780624879546770290524987660970392409681203785562360568666854834846564631725248634586814037906593495517296972060663707081715136569474755153430462001597395910042366286471976900816723919949547153124905781594703127484260369225334022782418302252827153090685489112661184204307877658119420722841828602649493922935464159602473946796515627403762306235236927675261065097565072337671940486815902685172340809367538681*i1^36, 591956734970725099949751607340494900273851437637170597730749582236249319777401352602547389680455315447485583752834096762237031551548243416978939702341751091891784658256777295381868121573826323074035551744124609031151246907908886093008573308860561595225225500321574705990055549126302203210823338512024143478049829159209479305162378057470301366262013135855986428599992656096670370450206925136155238402222413556912962941503780745469702202131666684983437529476268003021969764289670776034766876372844130911241639344611923877255153676060681855792094104429637186601215601987152828193979054932297063556505933021050824581052619520492433406045022946630928965376687352508825718028774774074769998158087008777253252405779489122108617923902906823555189667064656877051954136879296882809375029515647917941687444698411721930823298370707228949175075811409390969655121799486154101470908049534295435701589408179325942714354987902951138673592697932340263312448135628501434668941312000000000000000 + -585935694534686836731535681008624909569918378818962932510708419496303566448949862270956069613082086186529056456445021934015344078883212877903791435808576257266626999343315522543356901249777300579508214689039303706922379962355699184145648666267572002788268073633052819091437065337492028188595292000719879965178076042304734857263693473446311681735119829706828643298912178311587203892175584458181075720657529739504330151409685789761373289745692532659291104673995411485981299097395284362729949258234667029172863670132177759879096325272008171973831855294173510679274618150958042235489711876760424303014957632585164070309973607311285031744469202204526186279452293247567449652398093094872276764307586573582969407619856729650320011226620036404879340759388303129822551249691973026891166330422578757255187408946120660801009160499371268859221701911868509917770557044027501052705573689739600009038512322737836451315549540642077407107881949311606134573973778596637588848640000000000000*i1 + 1287417060782639621981350726095277468156668182432509238694701197276017803662987356220860910319985220671484720944294673127621506674174561840457283776376103887959887811659285469791658970675500765093686226073673959079406766523138289865406966735511777860720476491657232520120496462046092688624463364674164027119073380128781220695534251968172537016162573010714403368498364225390239256222475615250228951225391618440592758294608476766100465707014672944380478162204955676279336575068524799065977760499272879359847218297909312313327687177092651422800118211000070764953956351088995665846095290697298233182515422573177037583992250931623740933777537158843337630270461888902943476110140426320193280637779188215441936869406413950567578193543551752999194744102274959605811588225029405349459841305861610634989975783671437212696642444026649381821899847819336945878058175559854759970723641434830410428653113773037827773506259350601562015816373796682257420179369954542366176051200000000000*i1^2 + 99549597369308006621563121864094771379425387618939514014572213215981991799021909586469681272028190422044872714855759734328746117362309470065411728678729441171340858846644512145374044892292801266362915509371376269315257086867167576304678250608913209726888905189524651278906192490099294203862161136247336124016537253500275107386421335387299461879699169840374545194842250517031106050777394465071323503649617753337606531677966896885174717319466115053601068677165541955636753872050270799638823783807720306699495655338015457992589866739481148395271829810925352127671282647025959458925186959090336748769443023307979878932406334381134866774898209346062963536312066329181272934690729325362110765686771113446371448563413201741906092400588564875021443282772354927771738753670834043671170872618021986157971022410274772471524781517953399127765694469017132125136474859464013812062915754528004086831332861689982081688076775569288058606678714932086579685440077877057945600000000000*i1^3 + -378235933970915859033812757163602846860264776759120178315013267558357576675238002604493703520285242226070046785990474908094323392296663635445499333643247169830157893095928905576371663645599265275634636455663136498109656718180687416634752165296044618672405593577111021112613349410374097903934010826130231032169774347365082176373873023548966345326111850549909100536355862880198346556316175307954208715248768202538050920894573246786416940373399772543654800020418716110019661540793724815257790710296293317575809171419893548423913546574101335951766050565122928991796866197202007582267486521581239595714283454378223570360000343679862644082717786650625209946631380660848642744368242838395679091557530858848643613027026844538308527581555204466435193335005167108677159137032262092563500820729719260394251410668175038113485679094989647939138971914806657665908169467458830716983238252458264478107629994898731048574055622101180871396107415074653279210635689315847372800000000*i1^4 + -193218905181609685320535263281681420210858851534576330277871229895866956066143730645550232519729584952168324954557250400979636831489379548089394316598987955804067541775866232672240519394775887806848815307080933639263932092606859184167841898326961868834345079315506939731545398716953621693708154494843695381150207240276227032795751121988084933239432485102715415037405635773869874344185076638600603546221624112507827433083884628185935652063239207062216251860275088141115585056447840716663368996695055971605821029310867788921053510081876670686202534322211958869123973547205776694073465696311458056711436251699634343786098825117741990572081620918589720443180125790458068999509632890208358131000527144160930787354744102943026937899916967252294044957728592930618092343945840331026879776731517201587468982104132317043887861150897705698512639695013075887965202042580043083180748328532116955618823588197509589533203788439798538942532589596130134910955386249098035200000*i1^5 + 416692554618085414266826730921480347063234373131706231986521292655762528196764560754052719068945566619130304235245867898278261771647781161887539621584524855275785054919973609925800113513459247302474760116698871387565706007470269077543628181942740696082089328554758699295538159646033381475015646910270321535348408178319364745925812592119047625691116556144045737961120127286786347125633825232897678267947964746824022627774810301694841678992413235073719821030060865442083310108596040427397313461978988673635175850670678405396661461499626464816338965684302728030213904241925220769734323042774151366189573915578329315228673896473906461905238532554602502636191356474204329790676353905100204546518566681061564906977066824397040050868245174672879143270839011105255246399233851977597543162307569273603433492863381373662397971539042025553612834281463597457146064323864552895259671038382863229162773623063367777643718396357192116294836696403149097806844047040446464000*i1^6 + 231512533258536368953110517329364028083902745682969005814809634650011824153168500664055427942882451518879438503491478507239778809585415853360605785414300487178184986180006866004439431801088730854481116428114507001967249244045436254693529094726482984215437712944713251692398610960898369773202917250573405696998086166260455950444274064531471725041926619304169314724746272353215333079339233191335962925216417029176954970004799167178652353004855463015868909393369321447441549311501290431280924361414171598047120258361762515109066164140028603786300152050346641398512061323163526657811930820361848924198044945672188220421792924277489301289881273256983116040196090240412577728870548963044546213159449919724183886349609973446887689542296189082701433887674580735444366974315904311377690718075451015289715776082884879794764714480398034173155284881532866557556293949450110990302918871536310526055090000579594625645822575349801035254314758777869866159212667894497280*i1^7 + 75569356092239102668868207526313029068380551621003641972652435211744001998826231341929187137007177474237334462669488779288760014334203546015063032808976255754366839665569254620652332610276080409175060008637499969375995609915043328533384632618324221632111079971380596721567892902577188972512595176042527129787016139414527434085310742139943979772007739694350588372190311901492075907471593976794643731339615586340606895715953317251905442661582694346371804645692441923589865544967203519245287423157084839583242471357393276741496269908922677459228781908621510019949358218984731927288794329360078730414219989052012112918458865310401359226784690176050857455481576094427852349911777714358561978058184737644033359662275983032523528523034442977196012297644655020197029334038324665854806785122026379177803692892554796433407453987320338091817416318159530568148625860845956193428168905923736663972067026965565653931879040614189433915720499060135901723128798117888*i1^8 + 8940522135450105700132217208529370963338782735015948013435282790946713744720411420114749521125564301360004159061804192157239133799000247563136834333142069027438474779103418876517099561396178030745616753699870961902802993794299031562324280078405294177520449608641136993759744264480906847329992600643377361883675241975045528311590606906588188087533571404903600394769808238955494109476579597749580641402655113574639476212578329744725959569397822094667659303895688047567205625099537981314326903630169535928340197121868729143493746699059869214565093435434459616938754840914191847954688751610447477856929175071893387246951733519327561705365964649255504648438428268361551545481181773157965097838822893296845675700763507230047755259551144972689135810085275588214404425892523947467628385527090459848783124015761222894645314932733481447825392351019294228027531727952263127826069210649804365339500535726304557915658455866503820773320832177107485134086471680*i1^9 + 1058955083258526660686767009598504666571558385926178441289371183493437639627318504180540033751862685239023522757352524246964054888135914909526349731058996424041596811938717336817521271052758417502435251879317622060824245707868247250668029838053946435356353645691500161772693829728266323281295282536274001869394387176056263165672768001664648234446260215515985075650753049213017837109453415517720400401416219223022018777840904327064010508102149563234349469367784943680827944377622025361802205261545851958160319094017007051611858553987479928078699374381959918189980053693330791425430357563997690576358845346278661543721432897561859771016780608473329369656627461228675990042183268176778147501398681139069996059391161209958590684010577408270340975377613511109123583388298898088034271410382408351761981023088262365274470396281710223453881294056363238731693430007088600502392776800032464022646438662738820439776414010332030797222532418997564611756032*i1^10 + 114582276562507076115456117873737042825069615505124412791973525911532030004397249234006309690817828397279671106548392376033290350622593551098844115112681404887655303897100926600060728403209665033509855754543841561810098781869071956253830680003664114112741342374556748686992765979105494250243108206615960121937019430414861691007635031448935403134483674879552213193403514097909724057211916187438137770363822132374027726475410538081089521205733690977861993762694172020679206397591078350492693407445737267586379464167822241724045100464860808187533644796461022739441603529972462754387770595355553434405537954901170008276069390245812983302983636129567686667567487483977703752717799191636840944732302758002348377268368026086083641606939269945611302279038702588391994036230613240955768658573446573120799984729636204818918397165796257591669492950139082981626391906013918884840130550907835954196111353742678731928593405620991231938369134140017606656*i1^11 + -3007853778236976421242337881996691256656356032638116058675717611017519265455486925271440340973426035926468593816481291448745819867412406729350573168101365957681050207559678259716198816399533318801496310618171500457324613009226667155102066926483670896727541313464524183081866376772299057184040107626693169618508003163178698446962323341601203292943908167267177977587624295334854729850096618846901278981930664134601899621095636373460311363134295365784480371792568638944002887182883149767188360494204249657916449965039694607039818954864327854881820976104931169101727851952647716586781977663899130669058144224434369816086450645958677889072159765275308117167408266465043325114392310358038853335321309124035411435488001581114163999481700173815807040802576104784563406856063015038250341477018849574387656837939690777793405770779286931557818383135261620690092119797359038450231004516249366409071540197163055566660324459542266016230202260062208*i1^12 + -573889970377393939881644106090204966458409581675520947416876081286836050567762791408203321164590026329851174055751745321808781881608109723876510881408952847525843069516849402104754377925905432177676022377757963849925205390262492910344991730168750630461308439430748419310190079263508130100798048179869882733619835743795312484308934458765379334814889092536865042039197296375732636427195303083668614738421543623495488951585748721878155805223475870498726828207954355758519697257077619368335055439705151201861779522233903237641913492512813622537923056898329136110185863027981407097809822152991485582733284838409695080135062901174299029228283168675775315148146487720415113302187948058301159013106417746652551504802106175807206381748695996248142000826418787593661283111325636787701447757621023567628881639130924180835040219684433031897252354387923649090089124891732051651137346513817255922251309441236397249720180362272286563883265556480*i1^13 + 28218892562540396625726039503498600232148391709032072402362700496825555768928170900404803896393641945075526156249143041999832318209019298424179662801859795878668573302626279400303444977294332355270410252603583809138223445625584167544528133366200350911311260987293025572979466031889287857003770375660552412458509454486199138946013664734216972287331322488143818892482582462448486890989318863299339740162067660941390266026587700792494724623639685395586067407002843666339149170905834870437136547669309534485649741305232568864363379863654361779733592509746669827558588228987989307031450864629591046045603617936462943853524297466997176342807680962040688178081909234363922637677324902861740096438267285310481442899531705061469261328297914763296178102128892417190229841061700017477542419192535927891541345739305954508528844630584866638055093885527173462020240991844984229135798145285531642243208737980217466024746162778642969106841600*i1^14 + -563659771234623028027356514091886272611314424184779967025070690415008476428069092420771458125256624832879115770240384415080328598501644162149967135128612358541286491235951031482004830646583795450363157990285698360907770931542873947848534169133327081836349805380174968919697998148370786730593789245199448285695510100689989127503063785604132706166946757561728628188092013417920387497675801653672554585395479376769180209681360971850385879474693000887683177661035123184922132179011142197467584311766914495632403257815728899696549007057302764761105232832966916500092539172698143411575837740402431330595603772894914468029975264475264249893380096562667164319792017823476856937374640191654390608818501658335009952460530114580422341492051348927651954709972524543245168127853457720127711435326351743350533768344093575941520694702968206469565139163217432701261010833745710920226906750354783038023018005691501704979252047274238279680*i1^15 + 13218915581297542035643073087012994545512362867057040094434678109523522904463437815008509213849825527674454259013109351546213452952466066424671249760111594180792334142807598316019846740899416649044972500532505813063774033437779628573751151438874079992097835887430888812359114579636797411121515158400836778005020580162030389889478913155568079089035851596771718440864500820794678410460140703826637677634919817000965131103617465743983808698234265647002800941055477316548814943077760913682566771525525946895672088257494478407135397961667363514569339421746504683116489564374927081724405965010960407562693567250668118706907514591803376899464874429714813043004760591372080130626464838124255112346944872246570189774606928016678321233878881947954953277704669135199039155692703460620338397449397046016321159220719719051973194975982208452746525529685950181564454518524777053368864172309256412615069430121682047219333161411411968*i1^16 + -195590241404014522259427713858647678483020911033346180321146179373308534115237717903981357095885242047125405485727265830621843557210078034917107738396928561203972303921000733304690166519270722523529423356421032847886805591173013043740462364839587959525512260262029425556976466698648505071406878778608009792896114458367597011637764147561163148775568152227625251973777182720584878622653741034863537240237130676374184163331084642500699976932384940853744386843159204623733184192374477027152530783817659679593185182032427863748955223521421031129350074901539367471163160604800645018339651993785758942718544751848616734320141722429940881142413909332885880393380316080361064499952056253804048149669882372283588032714579671697623097702202611328881002888056924892629157225028289063030943157824687960016919958461951085447813116175687020348519679677078371310454917592009790848874466802723993625323783096634956534810301956096*i1^17 + 9267074373310966500905891686169633959789306177830126275056577752469693705849495145196865892849752831240270410258594336837004868335389803551765365803193084787530386557215538428780612251364601722720477931369031594405510340651525203574516000307838113730968564144960692279129403203089922010884921130333690551242157127613864095358557490113782681660344525828463101610842503344986426485735342347032611019293065332337382393739617014892632537714189750966685393815097883820607554500077646703534761782071313030477791229764193819194148241542299185246037091112115505778634666520183602793202795379172418507815933256207787791151381840582341650189453646914221223943304221181118792034305590457290020000772124737621818146079907756870664162240240723735437312971586618485060218258044360252026784152799962945914326833851249543805859338536829895771117566491679274485522406865582329359683286236600032563827194460238951549996367872*i1^18 + -14869901537368193255543585429562081165362348498379098989520510091241688641543209283475730671095115889863050692422453525336605673452378479569095282768448000362955687245235864654369366228078119295552105166772206704237713221452655108126705041378397351261432132394762893321206129543432082126370177866642642866465725150332926947669427407720952104847643739094507298843890070691516537685733468177241153260265027447249975600906912120997717030086282918397206492213305265514340114943047322574303321951512804549122707629175249776438463650656846483558484061301383689471656694554739319625660257691818347230003832132247945198158940073002155827339891984084108759907829443737750301140320023029494090124682186751600620765132383272409844527389597180453647397232360444791923755769115698861569850763138676660048868999195566028857492866931147542176391682191965487914878820261538815180156561301496769215122522373897911795712*i1^19 + 174613169500322981381878632988269694642257216224385108420915086525800970200466047703901903918949855565594675324171623789206052317761517989505537949844914385390951611988962251094655983248864495522696887485377843771173499167392664036877748107623289986821578093482746175022338483404881712734843474873367051131965383004433491323169523194420077772242144512186949249783690885155606506843507434230622441011656165153927074606527943834369653779838515069315502136943043667677325327470118994810214945517563851598668672393886587729948825255683061285319502876336487075112456871506912504219521529462033704427781304943944734149011914594898369635207862247061172985952182437601934054805372513611838351669910223105066561153141952792980285661234873211608841056620150962928227394137090392354725675083473682209761159624899244622048109655272793497995195225517991265380630552281223334392475335606677332956763346180243456*i1^20 + -20728824919170078668036892033964641258974118449279447262364134389408391136509974591668302596272952804596537262275700388777086994983266016117373707846753580430054758151314776736565664423117578718393904051070010685057165252754057887512586068478438921393758165695144033975566889496308216298641575018512319233407942043137164690317498140441697698238768240358044400355283812134124599903804733470430913434171530103161016681101480685734501771208458645888165984416217054781250387154582526990456075285282570163583371663693858195210927772010946824110119963423205918889089133270723738400619469256948911685934866771838203056741088004744906148582053165636977243573348243184827323651713493088455658962648323156738210007265312956795472404005787656155104446542294352696242621527534547496799450972663210499801057654236532311330780104508912510306111864562072842817722596666030403361409047556739443991328587776*i1^21 + 280726956240149878886605581949717503856986938909986913888610978382424143316922115162191410296100821559905468416383885831695574068420655160798136968236342654934630684494211493814743517052056201991787619665505045043955469773715662417095568225927532857625780423010329900272979255888586217511113416050779656991007410657653401475311631564505386342402098967744856221525053626905625023342427931347291269367733921737462655119311435440744090025168229870666604935257197547501671479654146974586839234673550678192330275654275377256850041120019144002542221221964443758846615777679437301711946825017931337953393012426674288481942159866905206676796212380028455649227047017879440211612166603952084627680315018075518677006575688861510073478020159632275023220403671782568176654528887963061983348011163536887389234740475320293527228320127419302241783664173134266760698484960018697199879830402963708313600*i1^22 + -110554364785288110164435814166541354512710705436706851859365068292417283732751884538706902416569198757973340171765955329097384405531516279576848578959474293778362088166794347265306246915291007717001875027370059099227154321102517594802360641304743390662903743114847060255815118647181828537552441124812225903610542181936345811445434746548169172164180936627518031241314862572503844055626398739168222072861700708748085795537682340076834147036466130590316269105640724113128805264075979953425441059240600014489657592822890819512931831529583845928982461747000590805228502628570461059996619653222049042374097855294720843797099277366027455441740136687684712359749659814670490720470172919739341383775689789957433888017879108230596718164903804967443612937827893187304994174409719817955065402723367073428329840950639718502879997404818771795000623926154642607321729679520052157354471401193472*i1^23 + -74242026024971864401266670332067748046770822955810708921350814226232218890307745768822524644111367660286147190213579389616162669384049341030101022187189023369762757819810109055116556235917925208859575628015178948278869025952850183177265903822154963689824392554455315821722560242960303738725077285260215826393563872924877712419851540851774662837482226775756913924926917947390769984724951204491762396391406730767176241070138531222394764065219682024016212004005288276008621585197942016992536317218266031164875209449348081637374868510370066918815051917699772406522632716591985265229271862890522996771845417917483381322788386338275691016172818479429869930495553581662317408589063822236221269954167941359194009037728576764521695034819502886075134655030790529363596585066994739941842746379424771478401736600761499253677347562306922412371044488583381953034108390518410948351361024*i1^24 + -10480725441392649677483551420138701785577915404663607338000270126081571071862130818966625234420577626135686639356813536221224300652697194912392306934161967570619724105691559014179458529852810407886868305955752020468508863844065098747462396754998764210268107444715422719394002359709920961258698018183289887991255501654553643468176494884494451042458109408406567120433111859640648097948234485496263434800634127898198913657442387028441505338336402793180727981064463756703145197114315481682277506445997046184282905551476970277563224931227057337173666819239924990684883048812794614563230257914313476910912072981158542009078326270613446930484042945140574845844886383024521355798997586182404700124013110634881603406895500405604241384211855350990997187621555279861935469836125061308609605413265271734246995762179065837069585162130939347215040231248798153154642682961681448960*i1^25 + -565964678523684640588230344422018510030633881216304994152701803106685519300062238142175195566611331308793510117764067141189323613277986023721210636073176106251241417698110452977374629029711051416496684654311769826274530595543443692796794698265902885444199383665658611408309288992216952141136770107983060791156323854876688407986781975613330667252815673587540181138597714086475634406113351904641082641700367142258592117369054813510943316265238295475606799951398893498624798565684975896299860789682515399484627452154156031703737521429465680988658048649469154156675815618599613654052264152404778751118490250701153264844754373589377945470240633153684324914530146181043490527178722335717908421057206231009110124256213044977779898155423249298882409189847081462537622160790383801469383374115996350557983078401719652906517263089192086097319352657279681336603387625472*i1^26 + 880190445080091254069603578826475628677229707403717421915550959741942968946745833691218688797680250386748963017622952880987147709523303803860377023475231355109713855025428238025694209221314677694366750576426276202191435525890642008234126440492977483026818827369718409621784515678932362038418237425429360352634892466826688243737803465394736783168913837510549591529748413034964887371012341824581980983712100702641113624179767505987568509469312989513621996252914942394288142168595925049421071388471257403915825744896390001889542206792433729659050787038185591209274527259828109159281418699749627373304340076060249101460562942764525306740414024116609315626228247913743196092801839794102331862886782231907098413658703447711761185610567954001614425938000392310498664487354315771757915231082726035823730371204638668219994236888900414998066777186261322956800*i1^27 + -681948308351444286364113238563383222365664999327033557623170993912804201491024217762576711547060872592489860007162102247828399434234511535212172772764063741185738913018070165013231363544792477145435597821028175092460514673501859794353513974794861322050533605462174106663639188888056050508578350993484154106614922785882254005944712444258044832166519116874909993372972476263798567606494735363409418670111175040755461078980804852673009304301042714137069677264621498728062712695091681541583666044935032254177425747672768762112083296809812044296964886330495329498735202899190564038122704173903948205674752921558141885481940296414416412974334369173804031128589913801485543302344172635999957509210339729959621421967104976737566644113586611366177883653433722624842354602094108300321239317192407546747623750311368208277333837787054290524880012050432*i1^28 + 229113737218021774028973088331570175947412178834892894293460794458242710874534251814011958751291652763363554240217645140050977513865982848962595452522407331371528643130967594461816860024295657867054498141577742257966527099079755928215927156963296360113391103773141045339038010427920019579795861802709862745726799949516137077861657958139184760061827089385712364482553599384698945128608105553569008975664708524837721059093431004045418639273971160118448180786691861938612063293858581089574161482987579754720083278396122333769836521490652321316478977459377880911242371963845547785142681132492325418742550552325069101499606361853353586179108333001039834301575794084065878234342413515298517424891322118381396659295140154205678730250688399651054815661307144779459565414069585384552338799264723258286202587387768859239508155975073557643264*i1^29 + -50061008587896741622239684515253287598338635117591782344897873046545591256670043276339783307706021783922152689545859689067402284587335346377830872015086495575768316677596990718020300257033479061434958457983767046023490870181446560517775583573176967321806331723713547182600464537595986242581937190277056809099099793638640815493686204102361040385953212186150975677026003636933884448185536114279148498710946791511399651549480251859240366040490484813057000782895601775964017583675826425377486447642529977528728700249947781413422926936712767985817592256369153442442500304152844082387592265299849088825971017723572490341409761288734486130758988969746781624366779448368646440730779282074716446250555210670436965174248775325902618575217862064299175703908047855060070056523717453907007844320181811826147898305828004170965184479232*i1^30 + -1794887988194031586372771362866331390192426733009469853097154451151420757661327628512567388172118898477408595468335516962168008808757804123244918228550987934647499386612472101902111036770833852423794149797668960540403778370513045462163892272478107310203466626172810507178235084010973877218681311980824759768076786087510449029643473517495053863217203663759012510580925959708048583304848934030404493474217887042491552747041972035158701297307214664050242561675101228960171088672417596174958097317571016792100326011498530680999727373359887429526849739777117794239487886687974238228375607759153547133733016164695883141390908679651054232099035966131412972753673745406844961506136355590433181164642662874457925919499671635952876224645172376916041804912070545388780315222749093318548752021085131272400657582234845184*i1^31 + 48679094463226834648834713611924620026797677581200792327555353250083600559624281046670569347201482193126071819848741813603910004484129654528014916246730440873164157224147527524151566550919337605934303908695152103898826376368208570473863250296662302919981380440883149919238994268567139637948776292663640891245386695071935673840859608572321181203852406665480557393369574024054479118267972012289106772377037391798329880781727880100050895859479722297800637874122213726430461891888589004146805095079865224395176533988783641068563671286455838950702088933228972305438604732721420943019524684348245051998367160762313286506032474531821731405550832925298619663737602746238872406905223814790272723605176658855520062095276863684844198470231689154600522103606713429306870523263435890816830048434304676966912*i1^32 + -171786114021757260200412166543134939611033752997789228074265525945052469183817247116861799038170917387163321333078173155949520904534335510187574385485469556301327454717054817816619534867804495326356962086997277487444793356976080570636076566080053629382644702294032781295442827555321077897793615114477990178349943646222585865772583446696968125823170844404796885720070088875220738932291104553271187679533919998679244691557502370261068639962725612662953737791057735226535672925570898249612476809327808440559102181230912850955180362325649950304820900659512148469248883450715755957755326879315610120037428327963483181874137125958320944497100666087196947639435168251290474073401303466162669834984739526310743335860407491253491785752257957834515035486647851127739047657460522921619655632*i1^33 + -970296307161011667619219252546539885713834287678922584634199478680102885920404207841073653301006682370785448752415565178335164996488747481241769946024229073815948986869850349662548121308703468543123518596398206197918995236769206553251112309914409518923771903611268888312254290695007538675477875254507321632639770763909023210637786490288002112999583247541724286872333719231334477901906128425586896257675826415132934478928721214213821251059530806298287961507663274272232899479800448194939457702788875907725823735986700376610710976644331329915190697942796748938397650830757062137737116267268936651160839705163630394356698091865953917091371987269400230981950875740322078152554668337136329056738458454739819162384076059385125444398953190491123215734520766762074790*i1^34 + 82710120103133374333055031891547719405689031447584975704579516158609812955933664879619166126288938273156468670866686205942013089740556996226731159247898101646499037002557336971007239720160866794147356210471839399904038790573253391960237100065364068841876920300802401815866879928797294203640516600766271709047587208436742004584007414618744902337655724145873467854040716292208291912576313602864821471285414772927273941128292122079656618102265064103635637098367325090201752724624981178522892921456271168612026565101793637571917434119124644835190516717263809504291508648970806136180966742037559829615240899771562872975414407528125200095288367219553822148205075152895080126778815227120108582295560754537068875275105841521078560839657*i1^35 - N1*92144334164559339989997982917975127996177129885677359556232249467367269384312714852443062249614536527126180379957501590087474811528520939687162327683728426883049894425040493345921612206606774868356055756724041994557790779392000000*i2, 430793575779524391209002478061142737342304020728301444923471721011931717719719359166422643483309855545749022516404181945181272055670837525576045079920731443152768842299922693273814658765521099266176338372132269766920218659879955629666931784058511237209956804532358247097795153729807778410585254518030728382547484211655803338486489932718404436606212770093413908583547325245270049092474093719512623412051472413756959516645543137400698852308705386567973783015078476717606361551642660084748350751639292377136514304044676242526737239915243281944198717207391973085689214340868369922705199715978330602999705012413466806390566637598358665026967996200868582943092208898144417026192917749984131882415543577587918610149714548231196322518501564024208669735709840266708050874464046769461217343722644799679728187181405444324742665333699283528811576066546863560827403049640732258544844610009474720568597894738304149879365131073772333302310497160286557694817828019306017010483200000000000000 + -418359274482168237528320254180503806191194609912292062438680669162416169012272821846536951066834914761328607578364245823938238424948729854446922195988729358208673421467187472967247578942204559261584522517327194370189972202931338391593897415428199336811320277403271943897103404142211728720013528042507878491230699736575655175689557157253892567782697301535163292390302415469043796750531906389976987060994354876881548266063321334887413499034912151639696783459803554518744903877993158239899113702062221399087270023099465186069727425297607719948077192918156750842578906597362366680033028805685581552811259866422338129969539480828743981532021213335690950684333131299123153787025543850617850032077304743340339309102321510185922373601614319061786241959058396029910516641638052710779127943933126041836412442894929939336147942685854485397468492315743908406613171704690702396907500223838457631381437051594445644841432825202280440292712383939644327671372416547640336973824000000000000*i1 + 933667175884253572233709680157295471236172777926246994159683847456671033346379461950627912094437215663572299227507426038164998689077112065257870038387003142163278872215200941168575681442499575383943591807369495613781287781907209179973052808567203967606030758480660644183316140019236936908951905144067761152106279164874800391742225777874661881390507830976218690275566000805647109533382681923218221261102452922918936433087233710403715684873161775580442246692966340374704947245625062322810565413425177602664187419369044713135178403134115074968827774928865034940921294895083113818140852880249861210802077119212891716300851722069312973887090747003550316286425532143405579443285594640497448869361908781777524909413572956797825219620893371635425373721031750405185135658633904857530427348472275102903321535958596122205307866032087871668528729466606225536271249000189703990773796178083293855091133806257259943580990485385621640249796969102641218814050863827410191646720000000000*i1^2 + 86693015685510515712108206842993998991191980686161318436948050939875450964252661931473527018357289502704319439817320761149607634458920220942187172859641112851833667253507088759473937659766975417255667059571999797861735569222172855700845390637574834223266415021356824906217712289268143643551437048981693526892658575384420796533845127762280255467041191376824941365157212703946744931183534032517881267050979673442207390357030908280414476645197561645390662837850747927384988819504059231936454245677737173080058733042675540302557122390501151574032987998265578876506295491815645210778108092829942245851122756105243376043253932068580680367190766192642968037119574532144001604016920530668218227491294582649082793992621496923839775598804753618478514943659241402911913740737615877415343261308035847314861924578051754744263400168978360408806109704344180524670823847528158925029871711058766278683916565002525789910927225865297794947762239197142323742346752214767239168000000000*i1^3 + -266857047234514654234298566655139959570592806995471077238893702930955695725812512065389204799142248184002400137697984609276894955880432976269855238023824922280060317563498637748520230386597779240175064817801619023321193150525713868232811591691275162462768557547096123167445419551968026964986641764151811051784155901559392422309740426045434599099142437404199057875037161154901444720103743373662996088276175696775999555024144111556456087193479592924719170465901899748894534983842647545294321046252034182712234924540487950539714492202707090313401949952647729006100816870406271684886994811218128130793306563424809477555229720120052422178045448464697917886308015631791688716377907694678116398038888294864847424218731074935708687303857692880293304949528832397998002354746514015692400098252011006185960879196668465960868353992297888797527639189705370142675939115830307139100189999042345364897895523974675479851034253201758421319994931401351222232597005364761722880000000*i1^4 + -141281907125118158845485791844234021843392299636273024603400270850328902329476463221709245616014599599282735691810739805303020957882200879514996029741673924884106782766373093279240425285925844442696471787611025549119916734971381670651910703844618469040570898315678023224804145922261700918867893267504581467077258339551191654965796717418502091705997252808888559808682292330881365025898301563517812467646966015645672921851215570035074087022163002120322115936001498524661661173072245172613651662285148084219169527505999953159202592073280965658066758097998672900113030922118816642325689697161686962506270987591802171432849016300532602600320264197628305682273522083413384726302256484221277633216402484979257481449629304050918495679603198687377569103227764349025666361103333244309215442493356778444847921459329864980647812909167268047530470883842433733374542776282304310290288139385838481607048107538296113787416289129611426696677676280518986474483098248250654720000*i1^5 + 298359883148739097390407293075160413931231787504139117826308630917767422956705959565077348722982055592409013356308238024220576279756290302325111508089230010024526145823069209552998549383903135291623076189526330565509817639329378065282894053927656227726969119065170957954773076393651768645876279120282697358843329666238192391724240001934671512348023764798053488278030145725226447411773137246131585266590402430046163979355000530510256422041715748334075761792529987606668155589517556228091403316709025008818071063664012947182975206347321029132912331426085193482327259950887014179168752241736895026072241057451582719750356408289861352667929414955620137881158731517348665363619890455595580753443312649235638952863509181265064782313200506538484088875292100959017261820549110788219465857107846813024893042609642548330413276100174837157323714362575189230490754522952893251900588271618960205689856844071337645858093543275912721639830221734661577257719104119662182400*i1^6 + 168230607812009093753609719338933740447909047839843375626133517020987524818890504073325778589354688225318402720673515892454414253333129092336077536575026871843535710376972687260839441576192135307265787167783756186248281533217442255838171545889898221260104995715742394308006810300844231760722350052771361864160013610268455370660522142101738523152946596023970642348970659088103926975116451678183072588446103017876150902055049980957625195163678040613529587534187556956166013795351698748921545852166990168458077811909273154764254840414101980303342218674773495932592361183166021145421818925891245484593332179242848894961337743125254652889682889836741155581974397102338281791898155742160246723669622852560820073899953390181882132661266628063777788318199787686027821727847613271077270856081626758499545502860664012029277509120914959588518129120955041175086244928558445572705404957356367225506225505390342106163171223271377960049432413416769395102934410584915968*i1^7 + 55579084950844650638975199586733224690619909797584156643564425448260889713858093677372369219307380757857142775280938495504884746637679127263670360032937608684963007283223058801048447672808373295205357691251671872325680577071745401347694861485357029534598241906715799452443612842408418603445882322352368152577258602730908029366917101949965934070257339831158091145656903847068596708007960535804090110094977452297106086660285423652912304663918775316815320065085112207573083051599085000604629258627660443653430091772250212251328734034410656955438304863320350901164417245762637719158101123184270108928467416153202021349582957247583480734154864505272293773672343300240854948482028119339748909760178856255465583266579386027153222951559807033452067828214024955984700980310104472320175859309115213082969654039352885391550942869952491382626280797935515360657871574013334938946360294944060523050573669191201602473339160128769754400974852417795370229380763615232*i1^8 + 6824474143176315982252783690225874415120935416144184323404584309726021388146156826629677319497255216700013410718035869199723586616937040509100562775553923380443326219777816102431475748420826898760583364996203331715035064038190602578566330353708189938956159051664106355542041166794501442565452329534784201202945721348633796057157626253581397909733597500315413224445438974507623935282038983170227679730746423501283146129340909564931251340589698131453992248904635856419399028334723385434942192353814941569658966830964683520389942944827147346155038087065508057605879658019451479338023532713811431081272191428735151589983146361326131106535434431762180186831509261080653416218113312890799832327115750424122713759781783282548778246698448073960501138129534881230419963913122589274355308078003069921816024557962618335527591982989574726920879271358866109724702037645622006397352105622070073792193948368091796545122003949768447184733808444492928519770210304*i1^9 + 813605236661424385858388224756795647781937439548592467713451667972374468687341945853284397262631096997768745625656355096767487079384138733737226688381557356334277716880488653487741435286037007179412825183103754459991641426783326164774813000352357599204496804912145885278704231699680599564692986714200850006779528614916519764886427175761663042305728932677904177411970065009446953093897370458420356157276269021418439740189941862331367730323535281846468875258254592975563880923739348365207968343400765433632808741106832905576238727795936799319726966308163175537116098236977147393306638692872349160454644432643443344150280711628561275344210161504656923666620501289509034240510938844873381976651464410452660858436959812762154327652475195223351058989916138199881965400694442401766416423755983584001323265497317572625558952402459757903767284235211638815239099309291530815570647337724880216396591431040798068441836435300923968243537509554307114991616*i1^10 + 86096011190668835669778050732678751692075079341833003455458997772753936555050968835306081215510331638398239279040656025579293417242928883862460099247186810372050686981424866003270557472638671778980577673027434329417103356732211206189171599419182535534652501365952267419388329460837900218903203909534180745770024418666806234299100243500137749439410671562998114516238527591732981832964845075331425435138223009688531804692557657225068460670453768912478439568230285365905078086774787457124176892630357568894188232321664647849282132893362283588850727208599943916097599372170275711872589330553630282611209382993464055695357939510443307026486730538816659580379396025003799055275794660307226550263027325199527388369247306438739661920945174873814092592660060351691619407888871828706472978619306263496809398145758698576954714279569866354704104155513363736170085327660634782347009014589929758240752287665010267359161869759283959904439507447334305792*i1^11 + -2086780267492204887863206819624051020047004732667799527223708516323437549578948724141013385195021529453991233134022538618736169485699544656731507173359263890108142299647788132520658898586630884713172107772723542228447494525162492915678752583516615148305312902695201337550819120895419637421429121628428376208180746620574441400317983682784575489566510645937274422926805755380547002944551647339909876920190212966617188086704874547119860385585917670546397009657898928362780963790957772128207701634358622751587455762451968880676633185115467841497333424304264804810610107665622067132540631200520538732615006137896929552061816575364650781528604184723562367257989167176753671379082799355165982093060833459063310043142924466304753221311331235514016692350397089761124263666179486655869793110751465186039220642954332619508532980916718914415301427242407924424134769859153153845496801642216262930859111298216249239873350268009709908948363815944192*i1^12 + -418171723354159334066312402541476980316572797462982794086228478830555288296263274321398260302729473355174121664104355479015219694023751912252039568518081228949656297828459144482871487878497835645978483018013024950090620269010341165770529456385881694480703486234835739494536361885122407199757306082614874964049290003934702683592726730257132005322361732430127837451820547867410350883231057003680853061682282821203409553450003748897301796491955838255927778099046257806713657307284776179855438151573912605112816155901208423658403143342366496257512051171033580959089244260476514067249921359168027218871702491852877492038095392501101239613146448464753095559874595837594068958796511070748657558744692243285504856737583280297500621263254900978051256625769585504271935467176692316906274003392394210134768498239173550821963815271354960554011425332654742640565676167114679058900012923751678756302270695430634903428798543155987327953666048000*i1^13 + 20070667250047836511800911827012517746898024532710150969777155801378992744322182299698643718486865109081082760403644581884184988305858677202296252512914175557123979117232619213738794367405673782266785563313758540935282970302793207962825030675590770468503704734635230363341262515643762612992494184694591799537213747021723296826756269588583216119672268487937150775744757366462239411985000182518266964830916390623629103520649102587447736793352484395652012192742781075567823499292589051494673501210477575258302212025176095385140224803275618408203310766178820051062604657982360239952213545036259225605473976564288116011909926298062178865946452050944945502964052116360585806100857983550958265162489947333030294245622371171183887888781804932494956478143445402299972278118893276849909473518483355428577727594575340470616247727569323170062043746279955095999663806310311278314675014431225229947370293876936551800279296141281679435104256*i1^14 + -448816169369928988564910853453710367338779242491016496831793587991294680027443949859004191227881182178832022332593484200538221099488633219675088381626815024808199346058265277640229082159492140388908346557919306819344641577939540590242189050500005279657671942041853840033421311890222626200812248785135541119616084453250932765057136132831185599516503863745170062272041931171651739247800889174758344119142155297393712675999703771204350213646883050301536059059137134444319047478583338574877000423921302311078892732909329238700701083178164817712959596313161429260051571017805906153164950957458516944762658485443202394167731463790140352632155960916356745442256102648631588399674145411764264682909846361144978128692109333741888843558179319066796588466970913055971987470781273868330496306746474291817183219372101875910686675043425632356605984137696809107136668003923591832987512399521145202030353981865592209794662416854525411328*i1^15 + 13472762795124412474300354293841842860763825259369511829226337702413818588130133780840024920124976185472390607336621272233107832920654680060960659378276371365785434906757406942479178905693828900070050615242879280088864509376204357259506532290185206073711641877150269885880927755251196150084792854738192852321804021827095578837176745435922073415333462689081083602632639270001189426344344522207858488593186696642679103732750162907055590580545579332147993451570832564324932510023222751086946258083806756969864300038403555182968239161776171349068762280001704500922900288108416595730249810855009367656690382221730395430829540074808463939627743914773555484505211784706473833071874157585855126076094165891423950241441372646393773558572221214224207687252040400683193225912260409979758788676396562313279116272621917694041780686984740352189664250825061870443190784047285197397293039271527504019176579601604554015257874793496576*i1^16 + -262300589188011838265865295238615668386794949908372085117263231736832716629261487047104395159503903492297955369944491996667528581104081222137734976002236029805582860699399051182579742115178008892171991157920970367784751186450220041168311182759819675134330154913530782170312227644682432156155642665424903713247501979075491559938834800012071142297245935401175480681908386891877169305518095681039675429120520669674930011968887381451200274143393774797293952603284561489958234498880180024092937232699715011264442771151043172580446927743116104584519654676986753138092822309224546261529708221816049344343481663725120054248013151463751123742221072166763980031831543171107338090352023831360734705197621325148323240233561141524924986516292734034244135668101058479600149569192539479641652930254890147595963093172252914853832547997176456240704845165193068214822844053026518813742320709524596280310512045104862726829142704128*i1^17 + 8895808508253023006211097210736917874335639081521860494316290903585413398513926671790158269662750117844978902017813915381292323409694674298248260820588957117812408824000142148342173543468322831644669831636571445848846355084811568741754143124824013108020958922785663364177062631064106544762446400434337614843245244444411148735634770016008030694794258225349645276432086800976987293559948812802094446842725438529951512935278645147457842777961528846460202212613032273916112124881152579739576024317940556491491531037326538383726825072180071592295992753306379044009126188892859236509330245375452562900879316306360554058335046922754197656539536879549904168214506432994624371018244543647143643543773120164365843350364265484502540822630950150095844818205361524596725490118413674737211143690359011152102051332656066759810020047606706320410266938083194505145268329097349819718762733527384211913827081876436650437902336*i1^18 + -14633215371564501369680952799687179933521290728098797080794050000498502350748635845231121351545720556331041460891171877464686369099750581244716623322938997304967049555480707408538779285593612297133216643092520870219625527969898219733620792869191465184963612546261963957647412735129481982248293334277690447599077245919369363292554302106450512919470469386252893564183468839482695461035860694390107576795762775995046671314121161880989648233568692935298047838644199765607131570797897137411856490890951673465952658561336153468759851062988395735932623620752057681787093485204135157296265903842347994612410641677654421282912615898945921252500193882188485480437791862053345517834556887718907032908733163978938277463222806990340568983974467913297428600721646103920733179866977274532746968849772618474385030331335571012917444479890073016232580152406550006415584684745849655317686984243280270799347660480491552768*i1^19 + 165257727127795534694039565687636037732323988482510978864886896772011200926148732702159260617124779219517536663035824727698201456518912094939664638322246842911859882597264541245860778879758634576286981047545197006971158974602514721302677468300710362933430485095624110737973298866579740151795448922474578728391967509660493931922331199431158355456873371070263862643426934082359606595233252999726970900686266660018391460237631833360729923184368864616730722006675225764079069170995533442255393973830095898066417171684017682505937238668420043210933989779686447512754284034836470744926076711260474008006198150679743162091410079944096555352721690764717124522395983647986408886632907284995856270480693708370168348009765211175315502883442640677505800126350482586592499246392359014371364563802603587499828919165876815547069028283813936939096787943473706179518675281004770108298839860635837056330054273859584*i1^20 + -777337513228177412656897663806255712690259570965040038230527421198243409009793289895529789047160106614394300193738582625638622324422149548725927661336719964535924696173814541733812721113150069391101511101454353808210097502539683146892472881016228400628763229406887109509813137152014286284337380876287803377484800681886451698891932478260452197944295427303928009120349669520524389374831100133373890898950383641500517786573641581359743143923270572397058369951300104039117804535028836104060642637591623531178717335210022682560907828332986475816450826795337245226720827220815359590960683733913026019899131610309871419868524770284971681636106401296409016249352479435806365054005018965895112251119381464585098781527574883837870177990674721593032409959910448693242057884238079065375099917290225411490791246487699527101101616336030571049546836730472020739361972707227150842390242612510312833744896*i1^21 + 278501424487198638561482210848588730801891977107174810098146665547492299129603546806150503101890161490633807698945249805555246344545402280617019998904505972607117113742096337266832725976535140897786145520194642118238931323798254386622870021676529360405205077056820650917597896327181655087583290013499269848114155255848068197554263238117035030065337441274531902207261494239919576639335846644738272382746564763937427185872369937638470069272024938460068997112995583119556027258082356675790162804899355950771422505149598917110780478939830193085421967803755535675723415523557533221035667731145355977410195278247913453513423581015149877495819110641058948816434595675021023969148556713533893592895246209775493903878907797793735058471632295765117765629479753700167417657472571873347001672647560570476785072199777507361858890987425085210766444909811071182577771024694470951165344090654536368128*i1^22 + -61672358747678377139788628642615567051766665125273641436898333171759114112018314724271329468626977658179161212061641142716192272559062849845631688761194542489000569857941224886743679291200130557068593324386920431799822325613403292141994673283659806871442776924653211607800727557132488479696596916370202480880896978727804488077364081730876412524895133774824562165963824683639806679047033975654462691093130723812971196291147723434240120997966572248844291413216743465274772320113476065709413450709702821666000845178424772010683049983108342997111394370831059713703579651004816364620936443506422753307003309641912834758730673840098784300255579989270487292240941775352466584264237548578635298852280086104987049250520029429779571400834921404995317367124025925080698790002767262038844440368169936157508270053506419536188648089465701269657083742272944975317184190814919351063465877831680*i1^23 + -58827751584549785103281555902470782746822835935117505903561853639581348227728881287214222418728970728858191757702453078259070958488427856791410685411038680526903157819811376315404435477312143244715406389882281726349844037046110457806245106490967947834706861084037432773040480875589514640663106129963213878010697587894628213639186422759087310619839466165642373642379807093322081084176215561738677483162040825737206512522191672672451187553010224435171861711722522152399792036085694232329035178289272382094259176085296786609511219292307692947416624231369339489208414546222000177490846931536997050823410664846525064890591120686634209203430639178968390325238298260508917535094283361638576108813608703490259409214474115751562155465647556472083402264516295434015991332065952374735105198881564114549887466912088166220683763718891473836179116169777686291102089129846915748683841536*i1^24 + -8786540390602687327704483068717777099530018412963144726459582751171031646861637171171523520426533515468045238635696985164566761029502693178707425182237951586601736298088795652265712063956149281822438239642335229324072699449766381745243710196734226945899268093899186975724665606679964445452046305868075299785193440454338117912948293365606954803676680989710474903747908958290288991719444813514300582379361088518540290308708908765323756086245345334063204558387895290798213590735872283085619890756122447060663941748539522973699557564342590028417434069637147544835172830382411911595075882827206542242048364336633571596938390344242186088309324433412346223710483183804062723817382173791639883863381612045299092794612708152382308037616797894778566057718972494224186768171670836893604279581502831603038515912212759650437252651190345947133080767555306782056875004847825354752*i1^25 + -504825193018888032381929246930922347950228346631928514960728402101289039815114268856966291551601101545940278787106097684370622050398571368067116906973480682727346646180055999959223087934998705037968897532739022834910332460422811867996255257952165703254951987039786345647988358884166257174646695211465057520504388566251093140075239377821859520385470458042725628902987188330826861298898011356862592537761688377670205392730163389658800232113939618009734826917276053153973188316439429607833613140009803858722080050565679870972505601282630573143503706423197361437738813113544566136342840648151707669335853156840350376021651341302226477400891182648468948815239520755488196744658659996811540494848452342458495802121217200076954116102511970083621160911141228843296984509085354140867050968571890088047713995227336744614516176684034010886689139221106111263631592128512*i1^26 + 874502347532496982896389241466857954425518570404342958687197343738678156249850134223263893038381288638916095853203620250928072172291504423333257614789762818837213613743426852883473924615938594080788514739482767315608719583564457944207411914200116261544487525404959965904513683001764825367119629987788742372059742008420737700468074991569751799355039864139775173418764503691301615859374586138368589383884419019825645176011841542042792690159035466931387475047838517324083130502807564897006865119157099680702547184218328056806073396299850640237541735994221754797681248968302344349959173387652671318028821283725871981286699550711775651352001096353907858935646002629541688999639738188456708679847447388947527698248509921143773345367243696229212057439100957561889973703314885676153697927498199293587984028000768374366031041668324811775679016074390443917312*i1^27 + -666941202605791899569660049802924946790203369942230668935994934341819114689263112975704166473611462332438684950946006003550056156384573412921947882314478946998384495034351303172170713298482906214886435093915133464336684534949009919814058641577335624820332485309045082078075256317393446115858190337805993741877035906683462987921201669455894578595721590365553009189123012138372711009958282729117661775207057303034471696596140404614407680706651660300157215461405753998736864569807689348965271240550357842276823474186571089567465165530579858072876709827289089065357343095806939115586251901346020559728297268258629804722785595304558150988158383299335666903844107745454849573665771366481999874365505319793676522272427802319499022307167081257318556988489497153744536265184949315256878181366944866067020217106659005561713676711679897407397098946560*i1^28 + 232537082234648622947973595552567148984841325294303184675840533963972147465527782131811976501876468118208394959111531083033893524974838741306842962679752320362315483110228180913606908618018739071238911922076642924940108550704041455339468260846369846743408472379580033875829072934517028330576695777737811003669901438896527778179067153668107795946085782925189730123914905475838495368085289425713237700353746803385520462267789358792758053398397339884801989228615557163001903149779374308735511832667043282117925595802700149471649408148679467178565486771216372009614980035930354582454824961437926176693818983062240870881442256707543648809282656874010421277372285110794527178592354041769764592184444408234315119336570374284784646575112106581685769708532610757877297926901491723264252529802359936222796271903657337655655996979617869594624*i1^29 + -44787002334520396353067474831540226213139770617705229632985109149021564457950902038633425402772362410156730756460794864686539655718775884334033684811677675997241537931120202431751137058718607074285368453511221065378640899107533977400320674629687263581341088256629321081498021193581275096288108732064108535701037528241633004703636335412889589459374749060645641715850187245708964095361463905070807048903163694853033228332029267307357307140703494086160640775319174922785392511579424831041743651640139167632413622028382325829179375965441900579425325369787791484138559725335198233116147778153004089570935396530944989765536592663672926212521130313123910664877437485077511290047733749859906098950626995064699824647858932197680847016428640097033637980137230242344435497282011927892114192015478605247447813239831181944236369838080*i1^30 + -1548527136168470378568679891376162764686851438583498952174155860623840322788410565632167214263823032150123468622034137256413083635320394808540138304610201157681587455071648384240005089273236138904947309336698631963804164312669757110217287027555011258607953089179094743808667179912952833368137892963762752499016483425747262752475385253370629866803700150111400855693938179499632636319830717075767732005293346293803904078250281321422056217545187776816556868037645480462034493012220022622052788755573993690139132832323838706365219274835704658814136323317344357295691234056702892301550960931439561546793740584979753993911454975536885607747618569813865972032287712996544968403004096429579716805667320624333611884860265859665709222849205497589589975428572868480422261542029925500556139972687230403604405444548411392*i1^31 + 39827457376020740790833894197925980389207016610221254802851816095906264054124165499247057426186641917842178783993855493009898640539533699233836819800761004449334545888317361440408846992138908600413734993807669842879826822931321751681411946074865258069648771345451421075070068848794437458807355282814593066399186372423807320062293649309761551149077014146649035960536089628681419775342927705286942216918592378508078364123809124123111647178321471944594889902718354651437687468752869247373163573581829395565572190484837702832054646927441016178973457726265027623858525976035831673322380018412476540314597516973172094057074350763765379983700851988956957327915930357692976165146889980204359708525612893262920849884215247423648501475659596808412134629483489800692195719026496410059993499849197638795776*i1^32 + -144873456963646063764676141248372038655237679281587655349466704454357001389744578013836873615833302124206018964261013893124116265020189825562247030962221058532152941814002655626659847084922895423170717187107473716708798426418715895995456013689591251370622537703348070456764505931456878970266029010480922803414822142708157923584483386390367356076240810382449502307591197723507927677089080863704315524995532578042088038360587616749395018934242223741256345240663132721552905224125564493908179621816245949424856477701683467415681886684263170468386334434000485787621954665727003478019992716290575562192742206276173442103227848357851588020219117489041374082900658871799774702133346549082210210882301216833526611935174709168739691130300816042325550097548605919897972381500726488652526352*i1^33 + -706158620206744114840442777035041459782711233565039291027605818996757588044234598947968119915880711088918667511897773364810090445933894826806755885442612684151051783817722607287143616831225432337561291429725969654533827986253231303729558082295093835212089778558691516902470916074845741616164160664710021549065849171722118260679275478402935153360245344987893307607954389161347086505286800286713735205889131034543159338150437777236700269728256245071401431725121671440737883947276618162718391920847375102334057562545741528490191659472702205799114244194255176610716511595355451908058589551684781854250051302769248795919413731399312059176614617865733497573505954532976822233536146341169690328011570549357474198517194232063065349896011771675547583562442222894566734*i1^34 + 57497984695362086367370072120846377953428005858674540763018816894251585641169125045451118468238487926245239154728477576024119548390485366537440143101101370498384750091474366967836886685626127416388497101510935217990721678051134945542301205795890224821044189104093441380539544471800145203117358669779183147056732834439043326679416221645172934593398668391592916090762221198225596088086703714315555668816419114460082293877271740325623337249586507629362189356094669425857877731275778815584285291611620079183692346754427431902921095554866249274860366049150853740735255522585104757895263770919182547006062953841723372583272873280499527693359722760652549753548543151679841794321229013152258101576083967300154442659642017810209998414011*i1^35 - N1*276433002493678019969993948753925383988531389657032078668696748402101808152938144557329186748843609581378541139872504770262424434585562819061486983051185280649149683275121480037764836619820324605068167270172125983673372338176000000*i3 ] ]