[ [ 453074817719926190070435555458016525497429783093451217945562661808591045471169387376309216587938687666141891831826640306463108136069791747049854606539634813637727927969374916590737673137315939865216486758384328032648090249888974815255731516787065154615323506402173110510968221402588006041754755597187592170063458691367133521872199867393523502503581488539813663950457284828627708802239674259640761028691251398604217142656686785428180945035440361091399093831614463844183577622827656836320048350934581604651305989111246401013718943326330944984274012468088283136715602001920000000000000000000000000000000000 + -854319040329180854531317627298999609956998139009366966006629722022937447314626492966304101607638553817690609397774157656623579033313918960447363538339859835742973269826322039729506781621143273582528359946631266980720450727644012092293709967618933919545637566324028548767533998677580020064738073189188641151620578778752509965716437056836305254182358979166406146806798634427993150437385972287499791985023280897554026358323594473525436304594127212972894877042820534828367758379210353683549543968948293391271846851654573349295071976257956919307963401077108765976306417664000000000000000000000000000000000*i1 + 1169674981857017409574932090790296605505052865163529867192451324524383350957371545812922102209864181623403017855649638360554152768159465031574452336757334316360623313252452242573657355569710082188296658403104059962198617371670181160870999245857461536657622502483121962723389973468514431947457185491462724328820998082151664365081714732008611770863729636455870065583324002110242175985142567247990860885453451484026878892383916255419147628921967594326723705246923415091482653459700736395984529663636579447848011842588660349905098716197488867690449595875784155031686348800000000000000000000000000000000*i1^2 + 551762476026709713432279733704606226184740773739472946388726534932630759364533008569124351323749444485419909596151003459277130091721900060939389702253595850277027622316606972119699110274978556966128330511024033510920767061271775993445684994231822496191770033897589934639508757044093138619920412171093819432020299976526202950113132844860900457605506629337277674757849357278012981132084262706830328854917268468830912348989131027754676593134662687292108003004503919742255594224795234055906616049834919342746475895306471971472769968457662319533809689739982496588922880000000000000000000000000000000*i1^3 + 125567837921236912855392668635693124486513492477379555724711069188447298744390443117925455783862993665957136858265200109264540415111885746508559803125169826531992863826244818920176557911544143880387797354738869956832345263839917663569789015002754545098552047087740811532456560375483046930836445527647730335464521853519832974552215837476953340074137920916288408269613111494561718850809754116976577588328592815201514204976931380933042605385044732154676456610017164320097120218326093316475196552021907896455002195743900823090892483318947870515913826438045042866176000000000000000000000000000000*i1^4 + 12471405448588391123028037620957658195981232487111695673251680237819868074951280780175724739985759473047164718246770953068582702296610450243276268582642023440301224382343333489908501551660206896486137454845515250866602671043449125367008112160693485452210839388303839954950960868284991188136991887248729174065673977718471117646853736396363374703736541164732186740233863810221896658426931740402253986099909688682937481425921619023929628697026179736832539484990950933361916956521777708031889764149967892215420687403081617302725235008579985871140842755097336678400000000000000000000000000000*i1^5 + 1976598179558292388496586447031344796219141117772662247583135405830446175353505462390459433028866831224851761263935123296848968496467790341865959195009992036043919354666683560816496563403470244068786961844101064337978576721755253443087995503304306204445709348674668844940909501428241196933496036552407005914164890150994885088449877323470681193742826193157830545125793517140632131803049161450829680228373306114597563868966013207307294890864089804355039650334747066863275461010004819883585789485314152708712918651484345561336886883778316527214160587384967680000000000000000000000000000*i1^6 + 167332955362067657941731132560152114221863923303185076100578900724737519885101986867237039796968095082986887279804294933397060544275781757296690936944663200971412022055683858026800103164882878495500628043624633286952888379356616824634297809539550268002909566597861660434989726581545795486380441510124311334875105690859300762983892804234981056959831080310336265545139494312592968478106929492778762693068013474401545553880340256527653538273905896364534780859379639735102563264156191819104258801895605199579216200845505070747018525012142473471563001859264000000000000000000000000000*i1^7 + 10776250488681911822595211071293850887022524503346473120783222174760740785188376920653030416149206746093340765854140177086427575862987726393746942716049283468370848572597510918369886367374895601351826125733760266063543306988282820551903730262489989617811695410709668318009897647663847279243316197927459575993903716140293484462482449289114875773225649637766142994991193916405244016338231920855729632399625898739895780686238312430988687965917561694523700101748630729392774528909321318087377725724574676088593763365147154018431977907812600877264350231600000000000000000000000000*i1^8 + 800544590137792339787315424910644057311728340367830444475570866844034947999333730236141899359858859830344167517959073656149288077232252705775827956657883669048613901572312684115728369805628000581305711215465491943020031669117645829325025757889074159084834429121676198384815527483366336735753683557851072184008574906036569202425302539976276765687539177856381319402059727917457163768896886381896816363456289581508409243062851250013814111547939687435505554377392675793934250853260961838223786754636826898249447612111269320629487569752625936316233410000000000000000000000000*i1^9 + 35029837815683158941103705254634383106021990992897982692828163905178120856275639163367535518071357259395236736087934163406648694860279920726355782154978354327320215333977826317928886932173859750023081924423820184119114963339468914674186448933528063775994254294844473200330941106292293134116673330116863798792526485774704319432826316465649930463990958005394648127977532095910473696223596827858018663920198826981430481343996175547549151877343630858152658784091598490710079648955205907210667044808144394142660400372533825705410827557081009503157000000000000000000000000*i1^10 + 596973588431030381896254831946576301088191627473352776161431618665113395215061970419795923332502550147928652027738966473092620149777746826272775255998222182139497044223901407732571579410840294528134311695856375500566692710668859925504401392625791412957359741403923716612458058376505777614300610121805714502998133329731976557227366170406331396756805022980756307388690708643360709152568804472156184733229049508724357890343635645588952862033376609822907833069004788920442894423694117505954309682098575689366305925165559280696187086651454950075000000000000000000000*i1^11 + 6003639544709948939524955996394843248799757012598117848684641625497316810214275958604755175811487205779751996596845158157767916499976090641810341158401395538293218149072403462205587800444385969788832063648063944067761879102246042364418693376464434918850744353363659492427875236962608231729254248953684165418220824831226757814941507467107665642283796755067930073598149360295034633512263204661545210296311340598618496874052338606466811858929046327358881169918363758763355286966139566840494788226300458997493035320912693636966019246751409687500000000000000000*i1^12 + 35415599209802067901262852937365574099420475097830908250457458041454180587853589850130562753760421489001284511752338472511417032656661422561233846073313979987468053622668406373099867153347598807464599241847740793539849867027784006797683446882136047809037931665977466668266760718056311228077648101125733891734163628470570040114811656675582711949654704886608132483039633721921599178741340525849679203757970367066688989704899572051155201658518128701523018772455008937809010595475070220462212064250144640417429226572818232024769440173320312500000000000000*i1^13 + 128920934172891496175523222112660315679976167794362426461865686885998989955519953794677764332647959827856925007543978542148967205401082440402311804392373348759139367250246358362599549973919650472662555077414726549004199569142143949631944785929524851506752139052803121738319990319256334026956821138532357588378006190857670311317276559916901805326344217286509866650695591252194123113366266410227278743359394225446938643163254871686444647815590672335725236926075284113239608956895807870283982881205340607850219082888043428224002413671875000000000000*i1^14 + 256307626923043735026576041432977730105109931368040517567269528797830381124203061296048170964554190976401651488274569783828758148374332764914907364758741341101024960373525309078718622685367821681504908153559742991779281483352982763086888705964315649831987113731492193948841862582465211056071824794878882666075120519189717761058609678692513633905863051888946498132343466680407997704170084781468227151169929358628354187310619266445480248838495549700367974518919778070222923668115149494847286418552487757601057931874787114442080078125000000000*i1^15 + 353214801816810422375527461862911036519748833305765836406686748383190152406941206839960944341644971564772722897226410422243778620056014798097369731673002855587970030191641428426305886533224250816030237660540773726030883228884888072502231227725298479267119644151700352739077343255061777863714438450110401462271582062783564290529220004471972226366834846198068139586531918038584235340145469141078279394664127257845681280163478253315376579897889975964419341149440014008764049785682233256018533372850273327832186125463453386016845703125000*i1^16 + 144137971352763761640821960990515983782629934453070660357891488674504195434963392499483608976088303547233664420228423592158350199996765894422407403734537437608563365295674781046913162599690692000491063401119547007151376936806281679697442638008813212535770277060310011486384120503222521426025422054636293907583529835395127560868308418982309493329479235051855434717598243117923076374588461498833041202853427426239672280279646326658411386371792708244379499413970071869222729433424049739718665629509262338197493813617882537841796875*i1^17 + 24522971002116533539843135214179331541594784220694495476239283684299758424960268032436695305584082445937524929668365710562150426207597257584494208267523874920911059737091248637553323584415800430106669099205878472352297871570462798231083806304879685683179383406599655127213031876337003275733638367582521520920351000012360394642766748777932935003736574016218367137889358755207316341816688205493287429789816563690937710227252854879279962599362366701238409179345201100457759542986018885715656627676957626755409648437500000000*i1^18 + -19024707775010305807154711577014904395399113930758610489918521168946900809068735312266295898992160092521530118198158650859133416577845479732400911356095581655060717563530492219648677826665692414494753475350541618141254715411078811079396446777240619300331031924091613236636623398973200184809848146780325214464078126847242727343165934443594129089092435477772244518785086567832247048877223904843775817114313388388769450544642275570858998489164596415725172237349752342802390857170547422371150240667173500000000000000*i1^19 + 20998608438808787779817552026648884705160411649967111359230313239961780777627101716434523837024328696578991849112571634552000030086246314822033999698342787166585187467134397087499667064375641774015601974384710169837947739761071313845547362976383074733527153370778809796190400329960162408213035060683233336334540679131173032364323442570659996642588816878027156623028731248789406084631431128218933120181331463945765207234460861705911132504277758121757350874136005936006547547804995635188224000000000000000*i1^20 + 487201743419672485333586701395837747687416312484710833350710903842028575675023170008147351008425858868769944041643648709261046228311192973545670540652975350895950107244235749555043284735555763460680903382850168053349512209911683148904780708799633277116879857568895867227142092789398153482362867870711997300058471503862512070989930027861921525171021639665406739651195768554561691398675867928992295624295363054974237457223769385752004078062851034118331392745744939103830041184501760000000000000*i1^21 + 54030115885323033997115890793888499890747815034323239561743010081218407206491841861477757823052148551740686871403789720669528748347957936849708776538269436468800965311074672269265347622347146205366372441460573802717383862781897489175859272535354390087679396385840465094944650508949793756203605406981332019535855913307061587655745317505603631042242523384746666635665005587649168678338006194480913916946441956810739718147729423805304526449515301782241037501769277782360064000000000000*i1^22 + 1647554515476562647485693973619929393594300546558635135847672620358270736499721816163111940720057832716307910828756343942452588400955297825333491600070915321497284239408735319921817821210849171737006588960459579104487338688513292450741296945792089933167341060614487722387411044965322912453691766940359208627050575187295235389578106862057740917189707783076381949572387454384475445134321175112478346807386009490245058144662731617653004819354161665710843069097574400000000000*i1^23 + -8930473145503486175883064158430723839606235853622079240718321472168607703101419082824488245587352336660679758759292734756454970273403782083025066451681986744119319003442788310113367772522658191331490678751618878182657662268421196564572842210183632011034644458127114170838413153433212676112505412623390951776762140119160110875232195037917422364301549548119359083350737363655857939923159757167822412771387792075891085268106194411977782497278461445406720000000000*i1^24 + 261899722000222328804297089135917925269597857842919529958105418269940370349501435077803729149836496184099485027388862417279529524268573280448151848955038225353093856781124790041290518439944106549216293404655402868315343767872475021876669553796028952447979444240197293611664155828861323492995037724190251949923227004456584323959925870332507269019827545967603850686373412421214770542047774036554832024647132100371356715755082857073019419885568000000000*i1^25 + -56437036879435092650702990654915886244345604330591671223942486895699442723358476572959251058847887198747338622971434680804355019969183130331895433991892231686924699918356341342005999691875124140311360268732315971353090122055196881011952773404079766364535366432070409259339506847129516936348641112556125103590568792746364779967128406557927794245016853627959840337407237482773860793165932525178280603252839864864909358327569108172800000000*i1^26 + 5063228791895213168633403926559565806386018041822237566624662638645972975308560778823433804508321706590594463831618477808843152801228659752609470123805122304958530318275639081608361949425541728162931494015395207769294350340339873058933040588657405992786119580900097720969164115539919059252978633713237377830754883443896791345352545776048846857811011729596694487915031397490801440299778830998112533086101079988916715520000000*i1^27 + -240684441677261302292417836826327120418427570706303303085631487010874072574307822352254446934392144715094382276871674079098295704548716782872332884885687094959814774137230029086510219662471147785118082067682015967459410473235418994048008889148912234307097151307154686593065929727009546789947698777688810949514536430794353887568654405988723165894782628748881962139970320621819527704601178126059029043085312000000*i1^28 + 6402030195789191982250286809924296171030600984524760610136542600040366752603220909931232731931349755977616386744041272455701432622306733148858471347775060578739703227383667564922298698036095378787013071295750595677555466478465011645770821317055828519377606550187629477662510475722854671043684306725420158726033350393701993801324517521771497999794493837491092195839193957593502331218573026918400000*i1^29 + -91252472164319257861355570998134026850025374382641927382274962239992067898312270047610903820343384732891660413387104651574758626178277957340196668714315379977681509480394714558890770026923432980973125486302748801970969854615621471266641023551144579423730504559096304353018405445800329872575125723740860049301285327131572564244502001163422127231741179648113525090647761132999147520000*i1^30 + 556749458348974957171258379202942186953104616977222116085134151494993943876506443382958680863559979694894322601550894293588509842804192280359091194593744918350205577990577655681563283204355189193381765439027544278316326340475923248738494822153217318657515954571655153623480165983183254281886433897160279881565582124788066761150599401624716247156123983623538994053120000*i1^31 + 1550768714874367211518013799684997134400571804543897382138386723873234572516197039405285982467300024681378553385855615143056652454951412050383799404719597689797432324579481593779502051363999985492689586513462940015723910275291531897315213776754043853677465240739411439189278965208496812718428141934697647333655819665020247034876860009411929702400*i1^32 + 41380691017083941745485749249002255186625991254097478500744950207408980363558098317465211263259047047822211380417566289379965355428661435784132088286750168545161064629395625339186476714386884616954357455295570344773599957105043364170741915651588070605122358924366680670308562887796571441823182752016385548752096013058048000*i1^33 + 5770712334267114045905867524818714396746297100369471572793512438256378213056700207290692893720012803144475773668180224539017233344720636819244239472418281773727738122095785075421382626316963701973565260464202844714656930983348728905381184807595976850059359736739555098140247026347718827005258170892288*i1^34, -41133211448845797121139766552073325766003717993861407505807564269582526963121736431177861663075933345684312537806542255146609089066122477434919533004870247428439649892995832839276658117702895954020375783872225277560945648135189588267707545536407815248846841354212963221301943164610524389915875530703040130313095518613644390283207862290032898409243465272405290847767571072944956230093124599091692076821321811696261284911105404481260312555765674593900681337983648094987221982512279145779700937809305860042415785338293336661413213752773114657988083609683680694595499873747983159001825208097917355948868164199991411799672821808882868296999485815570124826863622310952960000000000000000000000000000000000 + 136249499266757670411316499201728729454323458867115681636556185056403645675619633124401622002940235117862305094432123157773127963429486751833288765813556936244152472090458420685551167219192488513931790962661823740833799533003188659537945737744298985533535824371831040456615246026592355967474945666234747397907990965084975361295008950202907383795402343087354495002165333976506288457894213499419062701832019778982744132899874919373644680949166949843357772638867229206826912177290542560269663879146287353286936030142539450036983704439310750736728952413607505292101536779724313344072387119563013049629586691913937326127444195327268660363900451162685834273563086045184000000000000000000000000000000000*i1 + -196633031296116829145377147928668090385607693860119690068208834158150326831883053180229466712670704893200226627739879797574215808453576835821624357273447870104078027578284462939632755850073411120472832874551706769187850998502107788305256795159467095402615738160745166393541731253172560378196572854103245817122156359487210378046179236332469029481693322766770193021669200309238528625340566182608468615395023190463018515753413949048941286854962745452539202178165423815655803248923149742841389949164708198320586619610867596400746716858402591099477766056169376802431047908734019331324118369678406930499427157605912305269220889485816937566770040221842656565793202585600000000000000000000000000000000*i1^2 + -73543161680012211823669350137920200687150081685409979778234439411374373936781234558062748530717705443966370136136301652205881836125090868998125516462701689349273123879465967570190282798105350709019042063137316452128807904338643912720322884364770446726613225545094282328852767592807087995103729167746664856171820357419991010129957533296530254768538545434554525896834530525257058011353306429226035312211984440459458446843334094295726804479223756569784794842433839019192672342699456795859888647310883642352981285181417660411854886452567534269840517406851627114319316780319989336203269997039166622492785646846111406945019561659098755476883700598123197972955699200000000000000000000000000000000*i1^3 + -14136704848562015612059259400295706471842894386717898208374187952930127238435568674108086015622311904854416474899381388260937499088007434138761580304030489276487662313692524429786859480018547231436197769126988794726346136881716113904626361725431339264415321345728784961063542124370095762806152517882574715085004158597692495386502908947562604933247389182600382528085786408302728323283848956855602870601723120891623900359018064390371042600900836141303797894747184536601798122602063460531800741299807761706143911272276228985752409332422340912510523705615641342308280630537652239597031642370708366495680190239129852496097924292681273370873333614954913404812288000000000000000000000000000000*i1^4 + -1361505158920101792624894326897919589929641688771163593095766522532725148555040396081738529491536432623108243405982678136151850848353480706960203068172847831351735207565018717834737912058036718883322692978744701101386571278707359649428536484795221445776302179272905543862407419820896070854766931860906841982492584224117779231521122085102553395230933270636317265420802744137543732977465951991631100229957423302822331220027056418900649760167877113002779109353225963441644100474624625121145504955424577710129478852069669366449736036097044603093165954638250361284757324741499402502593818431257744255009974752286035006713113583740294488986934519488613649120000000000000000000000000000000*i1^5 + -202650589654455486231628642352863583069539457413864846304272016291352562981152364187176485252296430521218375769667113896241055929011042360513323983774028622035290383324049071945068312716051221653647049158047016653022679468989499502398091643602170008257365232147803392307090466383523933274810694191652615511783952296361215958370114884156116561909414539997306804627885516506081976491230700101309004079735122838800788845677798207133469945018318164060085447132976778597282878378178269084170893325681981927168697110991724205729470762891356265358956554747942516438130320942469962434976132125402700779285301948893406764173952490324506334621456496023806591520000000000000000000000000000*i1^6 + -15077514502449929854260957613002002100681770803515592652912472541652392881364865807438321357508999141778060836502185685390740265167889684873681186468485127389172802646629467209706454420895910979896206216226583700319697629816391392529377463427424885608433068068588235506553743038690906563948936494376012054603802296037050817267123078247066504685061347286349452228788701995534357161380057951933204239259237464725864407892237050521044778511827388418739591511205515002248207615064904331012735598707701867193072988284351180579643940875958181724116077901416745860419359218632624543104349548881153402247057048351930730972913674478108648344058068581669132000000000000000000000000000*i1^7 + -902372387373544161949055330697974838516110170972218211064908394891513947915464093106724774358671449855178806547663204037868036188028299146348200826731218733754453103860274956116579525079006481425858380032314366523055362504015325698761527285213333917612122967142098840709114556565660472270648866723464502280354008911484563252084213512604092862948303372485340184834982144406235424255347666070036873099879279090858959044705882137608948292135401354500027660402937830328544092590503748520267478536528118957385330403454604123121129405210218952066649571551207823112764171983088045956152175867819961704537004208981644271324453824557155221584900476501750000000000000000000000000*i1^8 + -63232346508132813688297901773116793150483116570941684352685560354315930383154813512140254263557938847801114787338599775367360921917411707223555917952023244906193701966268973484133018786313322762240272172444879180710491123496644919053917818986549629852401261937328538214740187279578163017120836892092031241476944566700572053783471015653601573195564781525036630780517874879695641694632276357327542941054660127077903455940689220575549215441700319201492378768394406423644485619636273925099070694493150332707154412255264961529879888769875921230195065624958197966658523033617198862357713622464920745431200881421004020124013966663328871578222276892500000000000000000000000*i1^9 + -2466776374691846335235260583974283434937900841070586394359291743255884229747138776801250536568464483155189405061401022292563169572395328821301616755130956469059634922828556222298131331512391576197164063537949060051129964777251260201470593641896563042735273251779561992869183318823584470053555722082294847176946294271794896900822846961417125635205373754312977542685438713507344805362284487565997749710284942727101857053684228659618079653661833511712223930055316647550998301819159985818444762058293219310127530051558212112063999978267177989124272646705257287571532469395653943173973523808008485197909526118518708571691866477059400474346788437500000000000000000000*i1^10 + -41847281914300219022497289405411553141838638934857483760732556755673167625071751868233833105430831202343428609823875516299043427652242460716895556628142999195954742936808378130095868185701383121755389029975056822085596675562639242955078583413624193732397618585480309533947289695212587443329575697148830636187556089874537402925335106434959529215147042088205165064307716871504779286306752527587444738247435857983987266520318922202639660204077232087520458014987350290219312138922953287206337972749447943723465924253454582703305078857871567858929210814443654215374650033844157827081867844489445877894659941742330341194200914994372583377807812500000000000000000*i1^11 + -426119208516218649074650451898631377418097831778203604702579541573786379807972719689043751581348097218589054487911167119596512265294729196284721401038156119749372371530619738064101594617632781417916627893775767756659489826633218519591606379515069938036221059279789045468206345942975887696868797637191245497320161996097781841590598322517274467560759985687799697975711730926890348504448950091535931853043443742557975068785918583759510488740639445817301317395042464496150624386705092955284755263400213405883759514190776840427748894437210845001268983052382466977291510021888061853613751298651138605235211624461202190442246111297289611953125000000000000000*i1^12 + -2564095077466171251408431993360078496928646586561996253787276814351741319343944325976072936580352780579703705141782947456339995748802122842413283216527328509131215544899661084869225680075099847659489236971911048301748255932963417441819366542631831258450702891900680677025114076902080696305665998843553861231898712363604695050689426266312405537862954363279490843027057935370070277695854559697417018042122605398674136566626950605277339288690931977925733922504295933634988067646205323474015231048884674222824676041857927769490081790100427067047003151485616046664318190512614389678822935303088216997988523397578957376746082061064922851562500000000000*i1^13 + -9502512274526228999814326993251557566764876863297771001494616841756864888143476456973591370097353746813344539529302447671393929497027742019843985079962925991721294556553108439654583953048350293462934977183040698849207970298707500889005064175122490922627684362471096814449173545379765144417371156337527072429030452742728979569530260251724861837789641653791297582140683872550840362435722480307099107408818895871988727973901374073087349536396625076171399495909896365774749380559222644256286754938380036650902009345041424678365455117484029745240359621417691043248455233244154654339261041592483709559476845376136876964543250967358398437500000000*i1^14 + -19497210617861288650864583788590454496489098586719452628101288800650777417861710783647996921316311532456259893730452535460641799893326105877817724662226136381267898498907824637714723958201358536169842831765258813042292010435589080870566759970189612883391441694933627173871263203051909119598958043393433902778308765346396875475749622172249544899979508640792112356886791901277558205915379740200235615049110930375661105565622321573409413051339905686774112426461374277363326571379988310834144213983094976991665942085805152271210151050818521491837058043899426608384889752033527798853240883118123602168167345035277200024916406860351562500000*i1^15 + -27229595041697266463894336528090256748672551655591724797860667007408408182368440308483946719067222092998519574363807466853736995998114652884812061085294395243047205255716024988859185919081075844322208100785411886423633648236830202757346353622185648731212886988911322338441194706868347196892694615143193652613608284180878853686223869940768307783449884928965268349791634678631212351950985948805520703913322542608400742148579853513615101212896485029375399512247297265560826932598150388211856439495933381365225666944535499257723338393543350670325284706314252362908660348357457866276048294088042954541447238871360758887004852294921875*i1^16 + -11708543481493508238250994738598161292721918577018589799829788883686680405293919794629287953608361738004208462860114711343815954713805230082813700574174070955759683747501984791661127362921045991746623652116847749902048159865059982909624450304179401930665926110705369381587509472463036249808296133156156062220863560407615851527348828279268654851210111106162832420283505177885069296055302484534132504094023249180596842606523281209859454716308257368794458139123671448185902931582227984220802021053636672524321735830147344398928508969331363872355377865824380599329166603609089870418023206195987850884950149060449609375000000000*i1^17 + -1711038979049012038285130932563628040663827790310743551268735960245090432318678291410748434335053736893117155931231885113758646007858879862527748573820836755319850218172494436354406103965516933362273804182015811172320321579959484667968194057106357557433695746293765951718078859986028987786778400327349800248689450152540435906631180926958878288679674949759586297121498586454322930888424757833283824129935276812273226714964968796649075569544420052322049384845921014043762531281517901258221903250286884334046051595469924008321025427961444810688127460774245168349480269983340929799008585287422755195604722500000000000000*i1^18 + 1178693126119557207517194954345323885460978639643201521995959139817339889075778645881727528680330964488494387490059125891869313873169305331331738102177903887834192069254889947636877205060304983421725223995441384068251286227877466073799329307480788889067671719012105522168272231559112003426125834947195016621660269443497922069574034429554689394658243669186631149032035935667802975145635797064722203060270047531148532826665076419332865387154058680832249677148844342997021726074898997283750526479642022861340716316612359775758820952225666992180659647151353107951684225950316751755651336655212160000000000000000*i1^19 + -1107039027427325365030377740873217743233654564991324374233906000805842719847872500698326901900079631466551351635146659134214426085451166115453211394942163864030105558895359079237705766926162511284326613649365917967663469370522702229491604294957903427491247862574863493187804093224432658589024317187469053931799294262723792915430290222258665793292275047138698588994829597977067666508907382481896700989939915265195966571185134205624356728281155910200011010308394772293139882868407694277370528841622016246768570322049256712573775819231828623998252950880828341864686327445139144542815846400000000000000*i1^20 + -22565623007728505025195376048996853983025782509256596597873392927383918946058057101997592274336267740298191088871272960378294506113537118951757426232099807487868746094541947360956906369480148860710928846884004465972553469851208156769150364431742640882037281679167650815872766348177922342829963245175179226228243175957368942798039014426159752256725598009260869009732148588602254440412837772673131563028292880953296670523129240369334733193888480307930053629166569949501227937744461551095871960968385968662137810134767765910196420216109074949570617507960272421810519974325780480000000000000*i1^21 + -2011910897429444313973564204844032081502845638879207267179209862334556785101640078856161302563323578424798308177001618780018100948179514132212262831985156752347740807967737292341595742862417495675424118310575209397170464940877084755648597754553746278966673323788001370894125302198134137172606331882095789949167901890777196444189583755527822623531700161388398551183802825071717543476118277636464289431779500713157251558944686694123407719188079220127074846649084866236812413649320439832112575533742081988146301972592863435421646322561098482023712459592526952233172992000000000000*i1^22 + -49950932562765168986653482529896547225515117078139057617022677402061131172066292515924217535766696949413932458887812524969784318026543841622162112258783504917262111588120707754704755919996056277366507850844689474856366780158050756590246321034894073726423254557766593929595567800417294641098454355110492039963787121675832501491732726965778727129698247844561213372590466427945717034451460189714056308030053587390150098808384411819528383017401124533930158781704824898615902486784060205360619702567532949895339889228969893827482329441919130730297443393470464000000000000*i1^23 + 10819659189883514032917047939790358950735767876147324453355174456291270601509672670957423736211221617071449677046099967553299550422271700290141913041014305048600772434293619642491743403490646833347367750833327147169486098271467060441594145585956750266925113175441339545228300338291267270086657989398483261862399904461564308771443875122937659480524144342388613631113184682549296823617115390254020301436376983126054209719745111615767418308601873988403876533778792994119639622657432283474840209558876814733905184122827436255871199115559982847754240000000000*i1^24 + -4941276581321285932942022756550952931780952630128933143307733477340072523244533189151789425246452881504760556837699967127837320517027064519832065108783484817218196533169223220076546624650827611591984391819008469077457847697190752692096111817160776799144072082062418780696645722105816121753324541863468568961104827192951966043928636624709929761048118283310016912408963510052627543512888761619311991275366984388732079963448369461269418525891354905952498922706674363508273887444222145527502132775029951272892990668571098245071804854960128000000000*i1^25 + 698760917981112903392085169049544070632690415256953187149799387304805358030121727328047233491020120934854610513039845595491232943966867577672856521786136552218624860618797249544584968524180294537430968236666080376246501533822146026555957877729666523064042466144630304378179047481383824114616262107578246685941025393100223776285749240407911461600330849146329291630697736017644713659159234883674952647440172935606814200553710786095284568376477606473292605570068262132894979256318279384276657795020510395255895219081438874828800000000*i1^26 + -27874741020150097187504018790436204346172812092497626883278955183200751002453390649273792236777579525690046233727059056204233454375292969255744640119530641410568219138188005337544362765796336164308343118188391032901435904399012711867752358882533547904758096246862868550463182999460906503495380481252768836888258493796180301525972596252524306566714039363452918066332889130905894239300652215460421197199567435023885811816038695832813841908347575031576890991739905878230792162751588685500092730446133661810242355200000000*i1^27 + -385492626001845202773617370623229510574555458299526492579204683258374068024615813230565719716808658010916599695066746197537983125346469931383400486508727756286159433073102601986871261185690445247890017759112014015212657511821223760801553006032980958913916131205435428493673069721970436183245287682584528292380765272619640153779954431337796044141027463114362511689015826124458344709291300923070319591645519464172445611164662596157745676157954049804074995001657515428817934578959356262944031301959680000000*i1^28 + 56609465584348481913853399406876666380799836754351372361196213434270957820271194510623398366807990945038954115602587076636940634706505967424606593021063832636176361746114839684340342644787290159357433246605774053001490780591298902649678093276175426548872398015316371360946974741362562518433519714704893593245370621620757599654451665364980567011919331466201491262936022000912464139787770652597815684319819072110856608209112463479320700260711985761634084060992934777127940804177752909414400000*i1^29 + -1464379714130630352000851635177279416755683899795766223280647840664780678318870094879147215615880843669049047126670134566010446260122775677510829707538822431282606047968672444425519461345441947334430707592053848749484056145071384973501855465191407236010080178089771831222663419407776019221866018699368648634764827077014157662147833774366211075940586317142189742171178470625180346944297517070985397216023585132289016312979489444725305900149250011790935314254974129975244881920000*i1^30 + 12807800092958112607496104946306130439351444473833084111380914224904991052870929610888998691949754158240535570810122576536391123920703643026736855407738124585354096900336847172108295864228755538473944210502771921089880469782489122962526963743900341707986470948582735504836315156396336476684099788945761388871501268630183472408577170855585232302356581018323115739894535124917257023625572368912327807495183213214968006665853334900255198166710706232869645054902272000*i1^31 + 521165198154977484937965139819507033472928897341406698949159910391927217627972072793541462570980175219033303625159628172559742768313649943520910710762134239802595114639034678931183001838777585164425594770626466634058999549993276240255077643963054423606217356300263957674857555559847884044509903259801953755432392824450123480116633960653314850987788386620580791773511221168132644217510098685975089362667616464425977591008693121415154499584000*i1^32 + -918573247214612514621397075907307176037708996249660954282955570293449315985948377312925962134844648003753055271907901720387847903955847556344326298297111330345010868123909354418071681838124534566852984434288455966878390509964833631005032701261759077252756021956012174181858583365542860409430745793822695971778729254062103617839968939917395349884602526759286126680146551596491447690673090179418833575190948636849602560*i1^33 - N1*128713465616647358103372082695793502306098619436139939593003774125137493578391514506125759652*i2, -54215449831616351816184253563345617506227874186067990281567876513799879494480461209327762420721255497981235616008171553644710538515523231312355049048274201563198179595918508271791381177622765341133387525300634079938172664898437932273643317014437529011955393156180879397360233706606935276890716381552263014517835634376610784026831764332092378226591057764264107089209823052476176925071478094442316920645316321011240994051247368226672971760410446916724220640156171194643008247146949950913719778864206280384971394957487277101746474560847021066969930640223793725930479989487258183898232024799530738953331223576084785396143120089805520921658576641514190293440515744497664000000000000000000000000000000000 + 156333397076823836495658922698426615186747934010713361444886642138966428134761732781589303643700953568759448966248606096889802475469045637068730077268488894654052899171976428468516588206404245200962315332316039562518126015712049693135773370280860550677162211872005998184715078186682539085476377951991719011539456953154246508233146572683602576457515370991709011643622485937795043679603079466261658179029125439624541598331954940728747769759159159517604851077785375251262038020105975164404054615182086441390367602475291073819394948877091504524487306983422873367714382424141689467104181455488655841274464678276916579725719754599316893053718008482989626712983777571635200000000000000000000000000000000*i1 + -201171009910809538440220497193850225537583587641848977024894614596834001916375443962653687251988249885283517780784861103600006957032829352045157891031624922392048979889540350529425806707368647039250375610301882972948593154439904683501844027550683389170554459254214856074408955757122058779911257456295725217724097219623876008501324809608798598319821304982067134755333772441773379981611940284388871927220869277951781826475349545862383145984541610970910543848819844233664790510767852102746864814880744895512931556622849387738353125958125609201014028044748394272438086670628012409804046596179834938170766705429117869430951967891857447909537268563118738586368263045120000000000000000000000000000000*i1^2 + -71193199306809166321955220581462935645189079519106136067501102970190865764593487093353686677147691315381014019931936754031282002532893545279267714047969888365793001073070185125618069951501979630060170667719724578228859653158677450995245018958269794016824232943385152919933404883473736480931850118726149237208021994961129481064729778891511196004625575179328929417305769402424351056922908913574536003118416839757099728641675557248172860117582096940284507383849122117941106747441520610010679549213798618501194313181405022346285522354268545176513278801192757873633647506423725260703649765131484991949233301261772257106800297254969971974113302385610160754249140224000000000000000000000000000000*i1^3 + -14162428440291211546099271069984940440823352142177385762631921584885264262763107908195254284681538256826248029857092408072882216796505866237069944524355610359337747334250786894941510698188735180295165636988662146525489750423685572143048437920164515769511755856169311745505355099693918825046911256743707086320333949940646603418124755553218741566917196000326253045466375526373880116130746103932708376122034210474140229041698252380792663175016795849489663800650251847936938449805483312501589694017687155190735694665619020000157160379143399475104357739541830424279662426343237963061995826339415515022036333341140138557436977698733967589163271783180424956489932800000000000000000000000000000*i1^4 + -1316656570726345165246091841695759639426678160676651169641296046846103259662887295827352887299104459191569211682083202548125808419437654648692552949717292695963427915257975613404166387066745056737453529569820912353091933984063553290986424375341107219122827808214982692368093150890176077109526766305008092046156175433660270491111107364074373707746765832337563077266457779245811994300327480636846820396854597603924338168258888946921500884943526886710071904710351354317621326681711249127819448832015080866064631086013251296737734074826163200216528859035395114779123584346807936003366585019479995519521814468027999496982239262068717623093924543167191472646400000000000000000000000000000*i1^5 + -191086104937798855369144484373789411739871216922225379483614444002860036789924936763239917069743417446266260646420620567363380893725734654316662437677680163750629523381341615143819183664920083754849537617727173931329852376326845197031675565088527128919702111986450846632773530738092767279276540301166695021115499034882215620144801160739889283719256842425061643283248878505339678716548575079991653587012869507329228840686466724617519404354633955349499357137123662369465241992425435804147680829860177434372386630736039875917275575576700501003537808454889432956540458289217702636617704089895008328734223265452187218819130045639444269316215074112441519968000000000000000000000000000*i1^6 + -14099336602845587610497369084117198056744354292122450118353123029925663924752778825394355168003757267584731740777653292987789135702444646857340815829152418918393047218199972897084313916369777349485060392862917057836527398130595615208514313351138225290377530595973477049884962785170433144097224077929239176451970802611273690710813968031537809568915246085044061315401503746665800369307278870890897697746160169140341661422768357416324150886093764651416315563918404440093599737178142325882974563781489225787957632978616630904166179778643253642331468696791778764128762805063837094687745792034212097347859434059360230476472443133092029159040783354278660000000000000000000000000000*i1^7 + -782364220921674398849460200009401042223644631892622804174080309596093673028682926224015359061832828007820882699650853947665237395940614036274646093413128081969039354308204386740868579005683529964758479259133719580710650681997943208651744581832777571458632764549324750434457175002989026250957767457338061095593092460490163265854037856990781563149351310413966777699921123734820779478546982078313086667158665448365931598083858745278919834062507132139033453251792413514262955939785689777374808662258858928525131321330475445537281217191877050225065839257076043646682442045138894145162002228424002732899886639077071499841366140279255435359943725057650000000000000000000000000*i1^8 + -52341227062850852127841570590909354887294478619805372169553346029638519626225067795126317957644258155948454649792386091099099203979143261149098960773601540300440773457865096803184244089954234995666794376440671197258385664128041700122725637888190995232667410919434366839314352246756508411882973622065126541413132203429765366147573140925938661916454278449644233953406744532621440708205473184590004299170826161051202389096595784254347520435566755348605892186902677711821529045826344392915152863757256331929587966230646425160128668921458700182355842332495228248929786085770023809222884885337113301486768836035523061156753397512173039431604847561500000000000000000000000*i1^9 + -2000123072747074140086473972156517945775028508049366235119642325481030815299829481708472973799283713855355865922037896983827723213110889557208473920334753119790584460950175021815184014141813765629725717382333815275685752137606988176825342396548622187009960807172126082467209787503916049855247052031719765258352856559346430300671196617678664062793272855932729942965431132235420544044000207533238483949596254291358355975364053126338828149203440017064962964704838557390599093443212005462585171186406205339970466718863192958436068077177822964237196438568742285080072588389042706181800769885331936775237267149921149499456952691833022464635077612500000000000000000000*i1^10 + -34263031243071409389578680464821597166816545650242432929808369873918929300104218739679879978777414704817757982818647071217932904533408568994398110873251952101473411012333713614297507823003512707048795036815961453706970495007130769240582140343023703926440567163496990962101844598965281242372031632731436590379123167265913615908105727445601682173948958841910648225480809207878402138381633470415986749133719742522122218993700828717872059456509482746188612332859137712162261326964712889916052109356896329417984517714017473733445323615229969162209782514681992666247569079145167261453770245493955718226966208785487088062266489597216392787455937500000000000000000*i1^11 + -354256484008832643824597045805913488772785460015306473067516752586692626750518883064952407188972953426643839939576750837065672422277067042381180053641900416199752439435849347954769277791074063679602560135888441968765508770400622087553981659949608670475308384192893253600739307646864456156514576855692445985233214578638400055747095580973790951179648907893734273907787103157274854874822092069745380661414895434658737792887354420074462124475395334765216055562167209625927791357943212720401879187385388994623952064939844395876059706440510996430899749137750407634814358876125935479695348991795205656155522265802082862254432169419348565609375000000000000000*i1^12 + -2162377790105913868326815829732393116072240801486169615045858721392625026168455304103839253056889473412860758942281661079365670770319374324988272452442188675068711727072406098564747822376997634142860693288263681082437842842120559502768864808977895915535628925713621419425199597536096139695706326072162375620411699590362495249803079163368167770072003185100413307747433303561573842413890383434996610716140102908207913751988937651336850382839252968861369482431891617934214071076188965808248777552956210862256752164395348139569664933034484431551952368749854878743344550732543428308646026332046311537539644427898001387462808770921932617187500000000000*i1^13 + -8130277041533709171396812902284149888449690441279462254496016184300303535619538897374950002611866065272144556013052242724719371265322203865185879869336534431890332870454213083885297063121979444368963273836226112381965581421153988072487461552876343035634877979744452581758563192922307330557237925066131138494577584246778336424078175381584926464759940099074410870635844342465887370121086621214740879480361312347795975559862153602908305825346746415293513484206093965877943024694952007172901646973110775475063626187522227678832096992261008482148319441362447004040183555860103451418848571701971506426850537683554688194755291299379882812500000000*i1^14 + -16962796934795928165470035807933797723388742503459423788964114294562640714652015656751355643391645587288052625482101306766635301451413621475379303205001854780113012685259283672185671196409594467574166588093575877653403211414582085152069816597402965172687591584460253650546527483890945426181057308901585449600451594924232219602491119194923991945425092229878618045125127770335211208840112242916385537703027540720788662282043229044072536805710942969255304117870484700730850878441407473538567437423294585839126601773150671401284435019029039244725315089365454544990308111574476501601499263487144128207966878258255877066809198120117187500000*i1^15 + -24031785420504084856744054401286685617352400682805063589713019850700402533913003925425331878051422530990808062299912546471992479272098873385673219343724077231478729104103174365734132271793963789136686915543586797017183012254687567592092325859110521316419871664956767001834058176568840696562864518166099300573626091781896903248401754262757888592975147392495891260580321417741735590067178600197410114817415283527598916858129834019292631334711800613819212419838007375561661926406331822481442276132188613069282987746878797547975022242249435267677391278411534641258105024608496962974496576746114707882261699209426193068540191650390625*i1^16 + -10547522936315337597873352788175696362559180954437644400096739124302000136890892464205153724580232349413335886037328356905825791660294900657081321236156092688741962297247823660503540622835261749156902011320253043313694277852851995230878447155952106194138326095196133702224625919703872214475414111850392639319481849590697640835268490057780009020861547113638481507431708684747065030492896019339452306505552445920100091380575421432188769003124152844873601795101462709656622669370463974037060183777178965053085690042125680152946116138964779990643137465366321901833699665392227800995532346421847445918556055257857500000000000000*i1^17 + -1350728026340566033031172152979640257535808850290732413513634096863307485415264450438789216662702970953460652798118329960939383004209305285375488472338822363836192583963430906905739976495137936741073147659481501594880797882049173125632969715119197104181792219662551481019982592459591772823507753899345725573331265341912643369924408562519845532492683341106243394178703238567755951325040455581950888519101993068210732307457184594864605446464616949977007388416258882562484891244070910952982751765709258271281877965985786381046671361163216013416634561617980814793257890020551463857495216033381607377036215500000000000000*i1^18 + 900348332324584351477265586324196145803575619934446264883701798107599271480490024795983480342338493041782910530545212945916378574753704760297964331828317492624252009408425447616725213586433229315418910368037399555984543747858954218276495084575965634594511272354097604549687398324910493357148471041696657008879290327548744130445840312744438708054619317909160540774415894063568793503590779575143940968540013414962483793190754019541119064290826343873318337632513189588400962780229196027265011956616033975637308763160417347401614129979524453838516973185806135876070003461081075878780476234206336000000000000000*i1^19 + -796662332813166768230824426894703833011476892498805021777873109034961940077540145857411332257140455058618185376193305951832670353557243981452673388451385172725217136643200779384650785589408328776409156359317282834499125745242983292678935254967798917149503177022637021920132123208061659806118033933720297665386959804963898795662833136648283301548324375605730723430960303692802714298979845508960970527388724405353616689955711060152763780490055023090650563565126953281923164255623052603964765905900205302842364606114985735439115026042730852228835269308557736509500413230497281771672371200000000000000*i1^20 + -15630426763386088419696018737992708068385148003318547964184868839193713351161114225502032061510049160855368514409555189322380917803076006042248712360662237243022702705252379974243022928387011346078338666666615333675375416975459000086894479326417908316207572668828680121040740972149316005118592549236233423525045387608280276398388438949152284211345569600926427429734631907785067609415175271787871521799194071233815956949887132275292985417770303280563181278911679337602754595586144905911417858354037761957618833663225597375746633338581005583354561815315556608859645022608293888000000000000*i1^21 + -1226560375059238351933644342196218411663904076027620097266149156294239146896334697433293891302919934843061906161875793616083854314459495419049397403876370611893031399345204131309063667793811491917430836542620056615737084716860993465746594430687683454243642400811381205036412733663029309152559880733793642644530638260638407791288825891493910021409918177745399151984057609840944376541947311177041777045600071768003087849804624231547391900361942738521961451834449231192494993074523058689436186401891342767917334420746724561266707942667946565621801640120434283385559449600000000000*i1^22 + -26580444624403672607652234616646017642617704831462720544375592356918252925525809787812505043224034179321346817807602965344392876126285140842062447954124606332167656106262467363412791968670419656924624218843847958430476353281946696668570925650614442725185691786185804151351766842013439637291362355324127739878371278814895773276093016690123134903982595532736680579035677541995863571583562375892241257492182918234776679254246737569429511610070227004921736125098077173727647050835486130366506765580398682166100571730054746815730634536563946794512897868426117120000000000*i1^23 + -161435671158451705034959826787651017581337727472308274414457456580708292762085908941663146659412801967595378118828621691466529573177274012681908318379057624654220343828381062960301048193740170091652957558163127506834462943552378477696868857132962791702233220960883103541063545677860762336541575041976678948352269932771414133033950321652811836590330553613906326371529062939236304391661396861513353812495456097835952930003519819106043871548558761508509832851837216564936224501844124837459819706022992177903140517301471422813113519695674561318092800000000000*i1^24 + -1420158990786526285510460839793816880527970205897322371610215508532265034145138343027172486618901546138204136383487042718328931609156644058302898677922667180930561975015949903227366844784900436434392498122736130613264065498864901971415526932492755413573016714039097123233495204842432681529574963114508307472127829945055348903552457038354632569780449195244766572543780818765758072799272327913787224475348810415137924186513297831634173963415531082916526794530032778971368421178948678939710984300950936990606155825305263292903005845087846400000000*i1^25 + -13744031373073603905127743228834320662494586320427617161947949898413274894427980062313257259340578948789075476364912174787157867710357745979650213448873394064548569824777901677996453894940586807712530837690740452874863267074120989329812388322812125446831458035767455683267569925244933294911803805049752006473133780617613064949957490767094144005834253686774300974258399029401319225504973015529623920078962241453593569862853271778646558549010463316123465336550489607622019706411484597194848480112601047408490108432658108252160000000*i1^26 + 32374741252689127428172079264954554130058739296907397482053661259603103255679151489335493962557849560452858373525509866245420461130473483597302638583081918998152858877046137210454039262173990604887601891330160696009125798534401012849192585983354451383314715394617745270744681536923113919023295132700690253464270628819687434050408621540239841353474078285982619031150238109069661128333283434734923626714149483347647969326193600215752753270523299706947317908140604856178900098026795464009837656336007701891144220672000000*i1^27 + -3089147081259272040264983580751724401659458919478769203866446629366499376119109833748890936923261775967098761988866999472769319541111704922275148716128550111229182687777398115112568845404642824775294387485314166144155506918106942882891435815620836246990136438433455314208043472259484914099131225924251324129835673920875513972006935649890284402844418695860210071085672372637476064785824542568997539772188406947888437355783501682467077301913777945648705549583846988215586383844968658888246101616361472000000*i1^28 + 124598069565522891640971269002643212946196219486175658855007535561926803023433972413820722971448194685787010307680938245571440138291513405399850467948522773583362796169364706138330223989011260483184444194952678524144441126063124835393393392276821647238749282879850647270452839345281155136480043451343928893474433544505281936247521900254218691122268639440338243115675711422212034614484372851200871555955799820340050194800972012402572816795619674315273834970894499851182102786283344159047680000*i1^29 + -2379753462211379919919789587510260593185901874922919908654187097865564689165765119772273229650492039612189999063813246736071292440953140398995807733683751019411092968532871690504837234291135538653125129637419404335814945382797357283666360637233608172084160826553174015452532076694194477732309793682612860139066653542505718192358681859011554438704557418689160614193002964213582490798991314565920856364197881534793930549897206084684948982995106080606801596340756357903240134656000*i1^30 + 18032977714637711960670485260399605511546537517914872612457305926400093861656053842038430954921824300247215993063302354521216633952801893630286472610926237058950890355650506140710531391766814687451088483753187949104667007664536171982580779377917897198965616863831137639966048253070670856648344609503698543934035571236734195868444526350301001740844208238033662259430956568610174534301048831205655585493704039669650419468399272396772749504103884882521042045213081600*i1^31 + 420816300534706287520865863769876438474872015553417775374445222572764515204353201355941387949937814548282670561905862014744848035174907277102913056241608169642661671823312332576951491349175665686740068505661847644061205921995150854166240876406932249814552985564408957355165428104436593665619885458051267108949504998506932359920331314889075355163735381800780965383986506457308562666694299000644046551006048175959353568927253364469814704209920*i1^32 + -5519493006822307978028052566803730445461269799061272550359557549723112821970948146133116042593700886731406235013033453488518956681733090403215291333652876928737549265637619955799177286532321762761839579780950082553659271930034825917473532044794723575406970806827193741669617176709292985078632116538852193119915304222126623195123357032205135535834912678357219419638785023044793574849787091831495708789600701475769548800*i1^33 - N1*514853862466589432413488330783174009224394477744559758372015096500549974313566058024503038608*i3 ] ]