[ [ 34633939516217292548781359255073257424360140533834578968722860698010226769234398932528905985109933090635287488503954092988388494445046866329560495994842979691052076415957067536149338775800645144940526110307653327808728551903116282906075181372316370394153273597727022400526602560674144037155834101727661792596197108021756722605710237877775061588726856380582811311997816609637691217248284027236756631426243796004025694170089517648922261800586492976317765274317469402354260632577135056219972895125886957615732519280317343935287343789102192560336848906078208129458415389033632679680490251287765190643564906017775639544120987465270360643500689544803697978782308027552637018460285812359821862963242588501850670550378424773613624452536580354518586257792346889167449844879768395680864869028292972030575842864731783168000000000000000000000000000000000000000000000000 + -107798307007680673112439219713287200879816205217932829655709781475888618691768882286530199401867944848174481751184169078671079060441561871544546840490792033622035266191152395728479377534375408225046486355415738759562022828717290179163003967266594695935065821752069925152429600502252929234059409334075457670810943136548858683143390147957551450817096792007436552872747235135071425828909460635750525758612950440290935065285362764041312073161150889795195818838605420257084591513651248634749085146625324312736985366283625222603653987367765146766483857800023385393384467568350381094875560103891862479786340361184295101546712746348205354250667904981874674218837899500765621990215088167118495832482031408199641336160049729785573811275098552745114600388773519218985569253111487889326455216865536025884551737882190020608000000000000000000000000000000000000000000000*i1 + -9858650995009774849306806846555705110861305102337621752955918763537335279711598178896564347826331978467644935470112747582015434055351081812594955514362799670037705867723996699760436908543115180547517790041567490489675267718812404781619502818542330285361818032456548983774647393954311590882419008374399977308761866148513480933992394215233840380370610129294212239322630448474806692839536492779198215268641261255730951663492421781936115970934880902927414016395151035536857234847985434216812435061588795278170705782842996041377390914258353412449640248463616768742114898035197250562663909012837207878746945654216900100178907911075146699230926985967932697249943240819543980200255442762411314548226205751672322271684686706252059315195943167526751536346644120490639953009023644300237903835496983936566836725851095040000000000000000000000000000000000000000000*i1^2 + 1210618888737909710834709449073450974814694573304826197470522207999849266348267498856184388015394239934220945290863523970343594701396633500728892576273621953025613883667184647094628765045297185816230168004573828075256943464990957650753172497198550416037480439017087412115356999635550840202303074253538483285908278990874954732302743031815782311463493912846753835779126657874048805698822163915435891901751042030289630627892002796532469521719410509721551187452481266780742552224499097515290662480084785198234078160045495357386033168160961107922091893128401714342799189206541041880077470549938382291282592031726134504625985557964306497102062810411370900205447485426702401264458968043541903803959484594293796320813534284569658117309770221506043754590518642676113005896358966947288935532263876340316567666761400320000000000000000000000000000000000000000*i1^3 + 290318025391498240140869342256023506176384380835007707668019506625460953212413270011218300279690759291157043710911694587312269491595857248417077968664260541746050937092818739639586962280672780550809406905782639505214230014328459190806254259471167272088737712013172460042445721243525361926371984989979244883028071340866920301816956653449035176177348065409665085771800328584220398208588292290613907125946855639440035509706502366607025860431076891015862088472536402304793628687084500020551177345390760371556119844401932090315682444302548075225925302392157447417935442917534893349359167234738582504114392726184206841747440335345832468861751037203469435679312295028515751585024875545001549065029431655034433756107866770643153237233639707783736110163343920627964347852054263939734926690666798965272281343181455360000000000000000000000000000000000000*i1^4 + -15875968978706958166666330118107143831567520053696084405044743443325835416085231624614072985400738611953126326134898435267450656197552031709985953802084747763128500878248173891294887535581415251580473796562598934945924174860157480168518909244187078347059389531613622398621385361214008019523415568500297096887717655719573339660817548487752142464287881569439284694778980809885865384385553082177591524926267856814198265588057930583145430243936490786874069290000883616602356616017540190885932682171450101809666255029487226302405168951153691439364891115553775204127035561842675488278784220885451259642006482970837705990204549381251681774922041032713175019788805090792448901960615834867291478562065764816837630007798597855041027640333593317094497424522078829267508558990333391244625058873627887836239486594842624000000000000000000000000000000000*i1^5 + -7595890205979199598022094298662440755353675879166656077741921682628106860980814470780039694929416678384127003828244949237130696200368033107483664644890279804550571110356156707937275370879609304952791734566459870157020476496080905222350083100473512230627099715749872089341997914731570498576286930356302565421519730423301333490881672866980779257212539709995913375064632700970954946162973350666375418664935641248914813116306720177685548257702672930071731313735612190586552335975420786899622503474528128979954103909954962280476218467590536354708043805117015910269300689540102905428929976994461169519669147872745672248049547499851684350303474317507331387518084023923970598030867150828782289790647179590390612764855105210746109494071381400857455762813291595020472091078355535843480557454969965087399956128464896000000000000000000000000000000*i1^6 + -1224950790146596228665114136746663751233037528807779218705459041948638642280567090569759755713721536954930529659214414719929400054331190126022006798010652539947820486682504334189096723653115580832948552441381804428976810442012853864644931333982541278518029363830916341183419711324224599777682157822300853615772047814517342885055861133889464180102322955236074437614111735042569665213439859416518949379293914248288789056890747912106705503560511349676935529799744618523107502390068680674997783190020532509522759793650430912733583032586702247378591657906991120906346868798130536297808634194051591422006114057135054790122702886268093136933072431945079706279181950247190946368623539815322798206002523500431579771087568082834192810389881135875964925254283324501787244173251376384421463521309145249653362020843520000000000000000000000000000*i1^7 + -108746960662182038498921045486026285280618685551278304281701042168472577946575414567575828180485756714372188841636898398764040482972142135564515729265549688263149262639300915769063851891486452766268649830260046230731745170386384529443108413140439980793578164366261896369340836370636996592022545255446075698251871791939207190106176022726639254142414472644980866088122491233606582389732803947430804458831052712407369694179293072321315709652402413363977914946509248034703265104766432040776581871734948435830820822848575994838199537406971818123471677291116569152561288232964813552935985785461852467732774293599290850105522121973491572030074014759980339767079899477640562215191389058343948935916090633157711104824191592897839131476169974263261047798620746098142406507686588379990290816297204150321269063024640000000000000000000000000*i1^8 + -5742499493529106376178122983090583974793289177729785205794959668058217283470842428083075465181399348191136127613649618425507764657789266613640961057031834363899770832847034795354650309398242718938174638219452440928135842320850366306545152097824523302199090418513703267508688193954418312932563185160178984379041603971004090815647662787130122871991921689643120661283854091364731890147371820104766805930782243931750048350948683640447888969313832568489909517283627385462697538253904921769501685879822152726863101329523726983762184030055935128054570647978647831469344280503182507856803040166850089097448643568501287834168306455272660481754370622659883170559929399077610158018536487420437277373100615556710441652788797423790051699704023610164282200208341982864080408835301074737841894917247721010652900229120000000000000000000000*i1^9 + -259492990879714103383761301412817740446094817443096690600560900106259100538834747776295771546647350225752986370576695948191700053697392909633021447595142611600425385985057574114575421341029282134579339988544878580301691475589524904758595486925613008274817864612253747547877843482938033701863366929153262655243763940037088780609974279739795556004744772755457690555793837103696071335802514558496586970098235031494090188587544252558995200105685123640905746706995982810249489568260299233754119672489410546324412588420607163115959981943056071899079876635137472580340775814370608012475065001230532107897207136448822154434106093231375099205636353368464058927875623293742582912856704087002871732118539305743196125161237202319642738233173440239714941371595924157185900942328780935576675111970265684181365293056000000000000000000*i1^10 + -7673617251254619854547412057137536254912716395261039045655037013669398280766160451100526730923800613342240203633206619109849146905219168134655607493307534361558831353415674894056177612066396964792696546766768683433439523641367264917201066610672652441717371268652712965398512066672212735604464892256016197245680074224579419828531025326178755695493890131289072755362950550242590051145942001467778550880795225370204113995850219112161160473561263548095921101658677111231482918844597235068272178128115947491359379955466058016932030450828827711590115942543219535646526710613079564181522174948009609930716590271812424953844120029737767278476457307344097216963881089423514164295757608444470664117515607737911654940251697133182176118170136776537577312434333584997148511642946614624715442545455858992319299584000000000000000*i1^11 + 98097502610698489737772188750884724993659453762563460533999787759611829177255436052431821184815558684942447273779392612261153469839397144988693341952514507936517215484291133233991215279790906356331125597002720369290664767207169727963695073365619573218182569510612128874241852559956314841248825512591863485305356256120492639504816333024777405984099097234020177765780300255774171638621651650756032530421983078277316558485215195797301141368509208423478944637427862082232433927953853974982036838075327512011415035162989359322635486002981925583768970527112424298353562539493601361521521961232876106047988606368234654594976764912984485438848828479645441826985853844991141123766716161291056851661724826897637081469049954352146221903258844561582465870027261329479565987405991224659562256473343216121282560000000000000*i1^12 + 1472078575290274539058081264210830836872418376890550863034574869644633235137805594275297079519454868449521925164971753625912248483244862550009744526707506309680537715963086372920564374670189515141251501677041100050970508823733230402986942688046328169774718063312680228604479007947120754715927085676835763294712241550167612256283953883044041955540889458557189663603291442431453702488654441532715701063261777567925954115201634304204344911686810987341468913967039641604885639550880311146270685231612321638017535245594490074543247237709178430683416930240201163892736653737561562372403112480787648750285891715246855107625766237684002956697066274316428937352569791799237375456531253147045481566684600862211560929405130537733784708346540856653250995759211455200921707493931120111499094937506188435128320000000000*i1^13 + 525865539426723160752320385390391380758410170137524840782932131074506064607426876287716819425491108740143884904124518912477839643473291338607568104871233043276982524079368322010353454877923342694450482907671644284019351762427735854160012197875955504982057871481830233131711947672782353794910098798776388112166750258529790342867853787884537953582111816696445147688937395970383877076009576353573002422249707741276479568891260823892564727277729654913998018634251372736725170787630551425574903533630630664306564933584026308724629631409425453393795963451006625496581539378627500553975949583484504774273484868637460063008880425946859427499569799689940680985807130388894550940887556467209007570638736321285569151507460472763536605264944265559010458363261307987562611384618929298297790404570493233397760000000*i1^14 + 3384714877797038652790640085124232452127885114054165122363026379237094598981131869720027355859302537869089674717578922963321838296605690946259517284303182274460916357973945659891094251679718928034272469644744355112043654328098789963716444304431930156551075032734323434563496317197181924821302999118921443344581979456974919633335104482433593399812575559170467561461680075291400948764055667226204299829834325894923774010522166325837645579282291674754295430292231407603175862280370180021349005378040329811287604141185243218562975570150163270713844094824175022464941382334411448201428333021447501557264872754469549937639949310677468221775166733527402693530119496325128513358062442264415248281498819230201507976030282158227841750191319840543945302996454746891801311033760556171759752743649135296512000*i1^15 + 21986501466440416380492831351967497662038340064275317461458481158102699162721449328053064892966166655071008826345660214380248915229737488230693928427230836352487273805822519950677105210286190406790785639655220332181862256638621510138118230109190837439181513564560772191660498596315918909554248336094043498650484196448060107042724846302580704806810988497434837241510670215441554652029284954761434091331275104036843026372695860129897968630274282633073034348987107081209887152650122375924297332785001437180159383753121122609749485375213628565606437643268771415523063846399555733600855844378623741637943051676274124443753035490544925358098361723834766686081667079106142233831194086969126948715948527094304164256365211975135550365018334067490435571876259992228775894265822404315001047890775769088*i1^16 + 67158426010892766387666197585679964591314108115852725041663630701994456766920718506612000390303728583650273488799593912174107396385101979279611523594704192712641153693270830511214681098289716749858559824092334197640706570187937860870705152623295459415562149656059062665660796151428449530075649406443456420120826876837288064805025412996351595983618065371765976925764062814253545411231010001380999297576477770876164851009176505304410032818606200978624240449277045962270790084854384748578066369319817603606640037049068924506018067090151424809506254716665797602291657992198402918359024593076613846897585809569312875879695833922652345609604706163564243689268658536592249903675155846746036286950573076704258856957512241930202842266003180944486736207850838154985734891019127728769276156313600*i1^17 + -6681441455897548379161641213099749942831850044382508157386754614154159081796370073321613203855304526487857226553969780190504933090267924444320034887250454878437402414961609884345614419485755690481668452383387456989138525131448378649579069572919652962157841555331438066833654189874018040451972775764280037404125249714303217183618815754245601899344618873183852284893350245782631798293871919628139478341895778625934976788833528692678075387220285929826105877224431690635719948204082660167117747795566169387394688705297252572406399524675455156038895921345919902151945319394134639930790287491821964340002214804413654330425411029319558060189614010364810048122596394050452313913841126964005119216095868684811718487809368513028576594218105249652414028254526208530253006956665060255072256*i1^18 + -326330084906352512706536802216129162057112702626804843508080546390396015138520043539479181567364397837744515451658079271597821871190198226409472512876618939198916360242585367582416263763213705338195187284987489560602559846389441719145454904768489521362934354449273945471903083680181850918441463416570017547735675952261593457518564632046073728468038821221546070961863719537407017334270571092002321521658900355921792474338345607501798147165212015334150516891266102183888155352381769666655321926920901281121476306876105342035443502110334927950711710681295348717373395309835023680925724412059867597380646693989743497007926810703248135694235543993297690021132496916435406952639512350598548332344627619284164564223089789090580939633531754243344960094013783682156474119275977637888*i1^19 + -397047982707641080984014347529083081849952943807983444599714293057858114450214070913342412451421219853962826206476207389659710120768873248752220159302712321315642871544339290171775731673333722635793487057226375374481069595964703760381623762792426338024349599800597608322862791855014131209638555234400978839651238974525232669641913743694359942291192580161515509477019024942364118704387486380353501834358252685030237129790625139533127768641173586088623288408660268044698733632861825788720846774177007752679381451659292886575410299760511633214531758997138156282732139417255367119205784326131500426276273018166021490852415011188493312411225223569025548384917103900778030156682141004448808546689102546643861791753143303541255088311064953566537655019455146185081166227308544*i1^20 + -164850592241605273853604525474406405501206047865591759651300074560781644541947135528083379608813948393448332718823381495676788706125121345178004903965792375554908032812155057595951418810061839833158109665837550182130333260846491125317460275968424610774041520386617130950426945916811423841825608308806377362350944095870440599115143445013980769569078931163785278202778577555348796585393057029060010315198764920649041944894094121583536515866707784818666348682326540132404671813993372632893567250544826815303053324940481441927273467367436295152752465125373597780363191541706638865224374387426224329796941991175488936326700867859684949535067287014863512286040968724982989976351734956705157450497806274901272895537898195129475352045783215749090080977367707102994235392*i1^21 + -43433188311747656793992982935170694391292513759873457248386602728196327146623475726801838581120315357047983473326324094323648440424352861847670126170788515277466553528287929626645063330303249892490438678484345090853482819496291144226662869577733325975101844528097340433147131262900103028496056389432563476105121374496483910404504191120573703501003292052726883645676319830492380724765768094475275392152851506741995695262482041950876699557022606749422817964497413914348664830447137795445732035725161148153465069221907953552606922985110098728461062799757883785472173344510211196500171180886471642288626457927942858718017199255036326841988102530197006982240265055051450466441950205808330034681250293624912677723195784427230371388621167440125777017200063807488*i1^22 + -5102767721083376619575724549205997014461606345393546841467046663083726334551627938547789730651441734717072678874610547396826784336039479740859786147215737345674383377449487092516018260217923459259007280357034327181369506220465227913423547630138426506415835671381503275855136067891733179234083339272327751363210705889136496019613317306187484927336015011117651280316204370897461625649637377222760967785143352774253068352448034128377514457149440364859318005380431078586343531855049110255309822700368679256605378842218834458846106265667159266552863350619390069634754170339361049726614259920674194994096008890872350453507096761098875976644078254052945472254433679948821560514270109011164710186923662892877625632354160509518599165458746487407933204201472*i1^23 + -238965532664720245495892976725016066485288996374989841464445596177099275772651145869260541906626709672456235713345498531897256772454012877199372424481439821273837654157982097093505110746178706213617765646325133650548073910527573713029332567873257328812160571165269510026977378345230103777281535583077978023261503636969746796101259363518355605871575850121797457454064693050063338898965645423892252754983302920798771612443919835002061771262853548132468028451981958730034806205177941152365924566504413193085417626392512830011594666325751070857684743713592129052621288913363659865259316699566210313762290124402216136657452124153644545600122344821803966456813554495722145200468100677949042728870848407353776593117818765914623967250475677997072384*i1^24 + 55280592388751386632215240499053044047416640523844035222923387975115762809729751787493891513849236033182503111387610193147104681354841081650058531232634469923465372142335142035624257937349018437269124452327525040455764163990177274088940517393009440592693329379140482326640551619130497946112568663015351663088991706128437315476145361600491205582766961977948498956431236389583664750543171510499412800297001674084311513780951594339923656161860127735085586509130483275168684301402794623751727936955847231684260388604497275152682148531530237522689370647691028716683402128558964436899357244842272693819963475200111253418207582009297923285389972103369944379245575281839514264709680200267405165560233079157631355506154386828217064978913427456*i1^25 + 485480388538831451299244317736969218990446877979651919625095425021986128348235313261506178677582754063642980651607964176466511304591716774931540665117717180626531082981543312550337493834014964356882002849598608678651345617665546510513564063133351757756237226814964464850512119084739424507190278487299865378666120168336733059245136770821032368177919253603057407979023520277680188369009499076340626889978236936212745013919233258157773757756551234948383402179196767334026336609270531629787436757926384154002104688025463669358889397083368379064536461810756641126828829170613921213134458090475308195868687100652662960462625575267252575615207265589438452579719173533263402839601205757996382142162467251653002938194836567715450191872*i1^26 + -59307937376788095369450651886308048828592922590130364356829983885926055161610909990533420553191422894274814884713789980227608698261541334718137562541037529341113972962467644256056792003662562375387439751043614360565219647840402017394593802494158356775627391172860503045021531203162842068648233433513581611314870209256155826785787172492712767741017039534936549318593515309760045482951383301286996710525447913953120835611950892146385935577637149201560407290394718836420397777572951462578675408712333293310964285811836986305246201520732075739644896235962032515512973053407341313862150030493238533165776849489423224479400932372642733476740713973379737857097181174422848178091232477481413454035270071896543535425061388288*i1^27 + 2549744931200496591813781192774606012184955674677987286492120256920237357906721703780976547124243391474661760204982320265773467834415995097095993085988328500502327920747796501783566490708319931814594637768441052675014816991734392487879784382526380755099796685470493640995904382054229744418727726056635569599983188458818981653538629755606628867074009323368593261078512249277991149657955082197060552360443867328069683273543561111111838536908316882041054182360073804286355763425030061288841993833504039547887633370853162468468625204738681791571327623277365964907049944353697847399575189091967585426672654942968385586846566062269998458094814884357202382211249990908433437228623477145980707609278165256343912448*i1^28 + 6774931647722708250328479383405240820735968629241817324192117261501865984746469881160987548234024072062425614911137404543311046816019794850791422228038803758061332485243080298975065071075323641067508189825205121678489659977253661845971179209854205564095596229471515712525678175440979360470749983604730687184924085498039022190178702819959616047212560588620844702317551647951618135947823074791103142541306275756758096008235679868423942684223540387167687047147585263375510443190690619374451117131256452505234294593135119043380499363244775069343584763760199190030805019211372716566688157428176666952956566072584409913764600029501618034897144058467944569676033461140116827996271197712651822039040*i1^29 + 4597321665224077750859340002710903688492042354133655241728496817518889673897473261559040242829736159718468555126673023255463893633890701039357161281055984565914842986859246919022296495809207692794991241125708496150865208036029135912763901153445597379366280978947453168975726738397663794053942366299047781985111400973028145268453353966960885741608518182319757947508635503912827717318074516854595374409426520197635758039223574667497123495193664567633408850226142360700861994951319283544352768025992789820838188583985594184041008729597774788413830267863527310964232117678429129478119719516417242104716055709498245478216570919219089713787449333902178717063998974593220842955288576*i1^30 + -4739770801170362267073123076475462268181503581439197267215516293966415895643095528558024150600662965709424401976208192531145706241965167222267726086976992541437073140484252486684106541708916561727026817770850897102694339018391893790361735841935744770587728804383345827788876281744676407673132442549263448222663662985256423916157715067485472247039049076142277059595392028284879623656182565801064951174164129611938228894003217859928699122570915447885286494198077503259034804651845920257468692492864657240882314436048767935309527711325514889305685972908658871156000592946853205041526266775622472360391056177816755426887005363067902891986048*i1^31 + 105445144982814540033718748162387791613038930576265838601650892481641412817012750267008750304298890868384507687948824319740502151810067150474537241385603545994069005059335169607368291725492775650062425325362011458482251190575391775893624352181454483029875505527765737510353521476595701941496533391009232712806166474363202533790782645751848978113536681818132065956803925276106260309243562054891834423867191127220585645357947642180957445174508237429644808245798327514275822694193114941030051188321842648950046544228891329148955788747906780403166334114267472186288938556739268210310776742241364812321*i1^32, -144328597035852977980539452416245664208916778065287719444527154529726887720334721775166420891267458630111838590403837912604005965994252458358990454622445737318445327530087591653627672058393342836374024975262209992025945943166777068696292582850482428792630672053906188168650390735925312568118578794455136332737344414732232991461150522623209966813532662837610056909314174664132210580179465529010217395220473598982256644517151988306198233232098373581344574621746961708175150739487722853118820536469232652001636783584064619309711939400625138431407740521031248554403276570078651648164945214545472621534113892241824951966089659709844646360941548325671696879460887375961592605542837724928491351533499882436980214938965720245738644626255481861641398798964731581122267093891731093659279662951037968585895982475740542350414503888778456342699058952232373047652964092454008653074562209072036755443214792369181220858672529828721813061418766158531388599866858346387245147905803300659382202526450708664576151341160133380236143967465167504730032277616647982612167069425959873613117850482876588091620674484655140058053884444943648048207915441850060578444257612359704134037912910005643513285666939118350514019353276389155627753013248000000000000000000000000000000000000000000000000 + 448876405375150764049359810146275860876749299251972438087924701054825002491658155809155818354752881369517811178666042614124811657016125685059674969141241356517712699102923278889017717010352280163620190305944898560134171586120548867573689737119239240185105216231068912062531022069189062121973543499738420294481541498144215850922796542957922035463190464464509835014278788454870727273325213201738410327975849791086936813748680054382484472493855167081001521721578340400195190929693110263412069476771720962979321076741290031284057894440505963020331135842728866182193220599717274427555745609089304014920988377204480464916736883317558398430533668211872377866920126903615698608259344582543129646101304794448413997440931408166590162910810875242829767786608548651027685073553298085237784688474316425532057018515584729621066549208611412221947034837363209595794366074409675492385584488092856755214444031069365459169639832879578756064906169770263420876217974096610892414463112793668388596238143237781988965314851894557587464840708099364111688524670792425563551135571708915256111648564799632937357388894457445890630817646431727477765510180276800720997157547095966031870921192342365181048821038723648615780064749425679773716185088000000000000000000000000000000000000000000000*i1 + 42151993639002743744708186419284685874963151234261191907218844605627494455182753819448072486869794140591552420718848250918831827046861647991219280334620809511535779799910857832931729229967151921158520458359805330968216109843598493882279844727422768129138177342949685066530622092477544317794773875043839054657612825531675807494811737820158120352094442970131418415087652250806069622652266879239814115665391887239095413539042675051602642450109862069911192252943921282205698280806055668935013453772749012827317003040773047020424321005184974340220847429759911333290186818317372708705551380499518964192810882745453506168022151623888012565243477078255845082145240400272837443048777703391079085741660520756713995091528957893052125088204871269766159048748282677238994440251535449061005273657365791675804689128160815099218257080655612385689777311957227386846060532842882624301238929363502304232430789230032867037085283565029598136139785213000922644417762443267960123673121724967395850775726239563595072664947860265524652657197454593780179789114581723583913793970390422343316863914956594498244785008721061243217166836173897443717298724865366283084610746520176397086150310231204390020479291018458535679839965861026748369469440000000000000000000000000000000000000000000*i1^2 + -4909376641733260863590767344021668013177089824479677136024909755611227917761525535871041355870470753456336106547658042502603985935168850861968530999374002055313272564654028756434389989267645386204760310011591080792350751261085152534013484931264655878257063440895400830091884261897117157577555164505032259703841991898196078199160766208488872307463200866002378456522188799841348630987292981097152220268669605847414793822494499930567814979257560095426186831879300995020341830181581856631599378110049385422907518536889544493672915255224280652726211011683528738520882833410755151039204985519789550421763926051958745087985917098994841945522097227200177397559776180299209516970021816996004076222596390749388066909525186963323586208953029695366336829574396309849369974570873354559506753910417264681896394737973610068619074698401744897220780076321541221368719803681188757610320936181740338654894516178820254646709053109811852879646266535932695929626949243679367850868714381277568072913364156655564269471770683768493940896795810141022196201188579397779939422791618871801923296305095084391347177721635905506565334235574787223078039680789738241820468216708317523532220847408967653971179326383500933426477642003323840647659520000000000000000000000000000000000000000*i1^3 + -1219003315642029256325039161759615165203407451926839166712934097130068434941979560793303269645552847170417409581327323194467220500893213793920518599091078608008622083250443510715244383460918894850331959731001799551618071848856292350666953779563714317425178217768736508012605306350065231031765524033016529815604044774895691643073436889162316789249427295687967584516026818782971387691750928928287143902650954947780991241634232420925170025846943824566669082423565855153868778381099550115133972253964230393196047120095862883112152592938591524837304553271232243741729774487770767648376066942813595761775540725014644983763638726667178473309984337266213699096799523743669425124207132046559323580633456174132565667717410281054305344741470141483995011533369268875125407044440728960850215451680812981310928871775214077990673280678303720653442970390070258187827356909961560273588949738597274155528711782850278461276388590564933327739240080923448565816772361333913495490746453552862104457543824876106820908182748784569552153747937486501922785217456054558648335563866306313180315378850678157695454856664658455450136697723723448045636241823077351023639858087762451559615905873508181234635582835199265022455430764291974716456960000000000000000000000000000000000000*i1^4 + 62956335483193512126877019001776356673947241172353678138216388448356470279699610487676632108623927721622391698611339819187481436982150627633499118077355220915917093524047643133833481810236364232688733725514861496754697452982265077594796321220161976777504243945134025126865535005950907424809114339047586702828533071792553230739836285379095671927623000181366908982947831458520294666675237617892883330845480485340015365870630008763376069500118211192734116904830502434802056998955842839135071346422869635242951227762752015963288913372842856903452299909691536897732087645051581551776474761267949485113292126608338136477085831780193521281283034031845744733115129091355984591544908733086569251096949703408901635514277565355703013503191714128236071777845935975329209581605109758811876821553468960400012123878786163742053324209987389670798287023166100284615935399964564726985314303881249084688923245506396711680263340100384156438667523703149176393229870495778154316341682282967847346686486297081145829885489582385907523344765961169290082275671735211053758734886471187065404295062242293126116439510397503758266279634303667747195744787969586027737756095573849710802485329743925613367307041162996452860150046571973851480064000000000000000000000000000000000*i1^5 + 31720333699665926585647621461075000145416732594805528933493603138175186564585003943594801680656509730123509776648485369702342717992649647865871846082709818178740718220597478088704102760555690125531943103970488022280018129006749721507877670849696389336242302771589908754565909018317135567811038439154627521184715008491740507396644856176754845035861318136847026357139465373865568376068505066082504263524841913522592584918545820999104635247212429858656490563088361145440178102552959185665784435035805963160942654254686286562476575734403108025742300333348060453746412569117434594411400049935779519045798721515724089809937568097755555819069749514357226571460046086886460843405859067677093880197118228309904070434303970873089914509912716250691583829834946796365446630784343895507846814757857046625398515608348400333980137880073248642898976502381400595712590461973194073166784020346433096981716370599581037014684315774043974982083897472273722431013156357305151416579359580239875209468907951286624609820297634998362859491759577089564610864295452120120983720503945679357329536815578992150129481483592289694683069725444369724466889812714485300745019497191709088145695037134901136854602068540703656776208560314048269254656000000000000000000000000000000*i1^6 + 5186251803422064128145857350377245281867878414705295703427647343400955108018392347700297312975680604040395061700546519165450722815571044650009248862128605661543058080908666853075880218362013078943850592361160451318600465248102086122212021562733713971823036267238976446281591665070083910171308547368057988718370114731371803184128868145603319309862265283968123774942083373082880305635364463935205524707337348610736987836403644507061670128463721539063589321120560993797436282580030334903656789524767918301998348170497619279812076958428112153491652015009802539982630010292872058880276215912106019532414713003111596762778362419125059267168091750695937877717406571938813501299327346370443291660987838121125278089102132351842264085136824657711587275653743045299994660373387013829859292383451548592319878542854241340713790781264844544673050001119406003295367290335108099575304092383688023714193636816493045323886390877348732253898773708013390941923137018841494201526793178400002611473303517950111585659732691890576724352784649493304100560868000889173769997111946984412014217303472766263330986443655332312627447107388326120638494978733877627880134683494026398087315595805174785398865406168406598185134389102478329118720000000000000000000000000000*i1^7 + 467698068947253949964356987663259095860506352397377386345228111791741513726628500912743999718456742376225296654887845484415901070114210897255728354341912744691485173659065506418777357214241299456535875938915550659985626051479722277140144468480731687428108148770716573886488732530875967224362608239794524848154055207532378047880068158138663497564402273679549755089942603451829163195594391411031603773220699500450590021271965366149769778119372746737062196048161774477219447150595251532597078882461355007839166267388859238756960095629797014297256048034110860231844929655696008178764573949233802915901926030372783092988731750741964810210711567607606754718263375387487053098086371969408427234731226494676279718513218171944514982145186287349506390654421631122009406264902569409906433989072019753214125514759804938810127006868013896640911533821602010135853089853396488977389506404096015671936078396488499037323728427567913065151135456390873033670774494627342462288095774226097186141104012184675565561689759488005921296339153855561043717322942038383382173090448376046151731155740863151244248134490670841102065902504486080960703864785110918959401823923179671345638825500816462421787220523919406946565536566020711383040000000000000000000000000*i1^8 + 25418244386448825267939130591497123288012663111639664141857157324045150308453366957121776178137947306926648035787601310781998324270985020428967662298182379363542287067654161228709355428227140547243766124060535047579467114132308100327707869404494171433867611991764572648021056948376340318515162431173810962276250262887611255102030536481833539553113016824875880569965699184080724408976045501171334106082115544115138915836902305255275490170084783818067016841810530918578907702631304459420494114955681178351885424024955820437350105687333555679162961252045430510432851528229523209270137441066421358037277122626002912233489566866870307382828283974990733830409873487960094412862775176110986418833268707630125638726216974051331851543024015753496303451600227168178941027629237493578732810998555187698802634229329832735473437764023350412127165426050297062608362056819733584100186553883967175845410020928024929914268476087346365862812845741442432557201251023594120799296581522830066759602630655008230702443874862517244397859337409482789477855077621095601661623356407889117987537703690935569350705213462549172745839317245574727786448745954882814584376928124067472529886286931381988180188169954762920936547140650737336320000000000000000000000*i1^9 + 1182153625806602476303228685823187233391744085002194694242336618456556408763619647020065002865959377867325420019165933258440834514078569585227884472037616670489194246689799676398080093711370750960098558977718749929478579819998586020680844655007819671817757278260465337436463298483937379179264871787182883515542667227432329527274751706149960748562110997580666846696781436251349588206480697494033003878882336167316268282162482128444025461930018285355252348727473446972100610251839712132613985619023644586654513378595558872385429933473595593556341876468813042187672384128146199066962798848850417240197456606796899947379341288962272833016284244708461433391546503399044732673204768052352234381472978423579351282543374814607160919751549722533604856700096154882352748267035054188211830173935129256831200517117885405911472379419168361049253792335809442298147742581299679734129896688329806717681196631430429731271050980325342146708911403954440020771438524180434498255037021839598956851230674416430080496313692013839096450255199626013559790893223194890062648028858754992458555335913341182889016330337604029713624285849636668729336924183712118114185940373347888170856539311399388550340699386569828546539964196943036416000000000000000000*i1^10 + 37529892278844242847611634065195498853305366933673001263436264352573073492246935575752898814946561350285050642507833496949093545535367267260144953619962963698399955018633497629517256739791923924396648915065918847467793506848027770007300612364534765936758656312018407324703749042320281466119116655364015050286869894702739653816706201068178906948778860656659392620678862358288528043651540038011960883151421833488400965855043177912107254823033664036534622377607793841625427473214973301762448556983677597782048999556034373853058746481705221346267517190433470772662986304229555044715799511834894251132611082077111772284239198130386250847386401216331514850838719915369468903132259174659816720983838068449150442574139972816451478249053073950767271216099247252100985861774854258385295466830160132095742664161509414132725298405637318225854300572326589557794565568664660405579754978039347692921929242721375967028547319981702121656067857295398354425128171428403762490484139405675324036896698637364769829763775661937338240661549978069714089138931039792401162083655481844476763193947922457506635988892895046699117214622624510586991932583567227571427849258377437007743300217851381884590052862693905968951274868911898624000000000000000*i1^11 + -166288088850530296718968558256729765028297833016234727420897526801999000288171935970934470681614546098837764583349738402369273358629126128934863867388490641456351255327427820586523452382005106788196112339825030961394720612386121666272806349732823723462458643750430794848191208680437919362950444803301116497120296531342102912319368435317560427333144423316084517463862710870328662058490735913627952218720743126442931992685856802579769788046332061280406606097537700056607511142937629820181359013998117660682041636451253493396988393882726203787732194047727032022407414981300674571188923310365061292516120041927559051662665326720601981214949222462433016687159905375519086382895208651920197140874353753838187847341134506103632784022817378535376982854575684883480625501522246244244509300024568198306156756895515679798929998132565652935088628066212138579279137187669602481196515856061169389322727811419989239649081414765115906169571646395086369250837504472253134313946039991103576035811908701566376637164181717920097685818451878575124482622751768355185516592563275112855883386009955770279684200521681077101692553380055306959958098711718870545936425870555459949909707157579035327477384677849931292815034322780160000000000000*i1^12 + 540207958719395453064315256240897734981442080953687064801821127809024574794123500537549272902464883624657368042182082175356527182254207245171452230689291158111571048916074075160931111142733425208072115480239152069593105927443059897618081145954397334050511379033839864842542455637972215585252451613411480530072159091425787189983987009861083464299515840074453058422196580799167366853879141506249017326542622963445432305462129106341329056879421911026723889697079203802238083128600307897164230148432594906463262994412210285005143245269706045781969322605691241328900393912935926971694908759697592180962917394335944455896739494706752961296169095835053888143785304211261458243542502611577029436471996527547123551220942851042864087598968118085255745811665542850734881704240777754412928011301074142027659867711514923411480642326324400779661617614077444385853602678112675082342273899883374829172135734923357200594233576401940078638699260152339166881019121251771669074947266474674450289045574305779270114983833529755413284728690935178472729883233158660650263038705263249407610756845836248798587561014476026795744745373084887879341300208554316377796092987405763493176623734574903303460237527978774593291136532480000000000*i1^13 + -2000022771584503555072809915615855747254547029937441300015305436951079678186914820748816345733065207126029216580348284503071493292447856510101348470443507894876565557852419283309835936176458695799292486785851398564329086603641967234860800060207641185903952280907846609025995253407071634395723654097103074478148208069694727619996459038469384293811980214113273769428359857732978075307233439778201335816377095765311478413142122838986204257966015051986925614340134782914892009036031938606539177089398715063720917745939795284985772165810254815712592650770854437624030162255304080381032349029484183251978785004762291368867339732910240204760313510508925940675641766311885519898615863112711345070546199272473674206135007979358873696407828700952410839437881269433338019930251277516901593204744188356338854941972825794191402737069699646047544384923651087989506882970587030446877020525505583947644788672618066772339871580841170239831862056604600238268887271250062627854327010390563422596220342092404356854033223243983598462963413492684835025107565603051234205853284013748519647900298853583665025173204423034489577223273529588535847559148927591269789647130003144978786421478111944703011505445715763124640268943360000000*i1^14 + -12854294086299546755422428698398628127396386937408422526585376270612003749328985738020613758014365447909331413296896383472273936904740756261128251133476551919848380092890601793590259423736438915231797704590390579281006457063077351145488718537863076414873756727694569348579565712579969475627515959001611222423767838453685233131356992621353543199603602669730705664440268391387382353535357508279522484910125397616127246188744202869233793678912335007866594334231300178205728769562208950037780173262822871861983911479544176262999626959151250679076954909300497148517325086920449690482035536502496711619945535698722250141027884277019901326151825777434760119460709460818205537436388270169120857465890993954096330821651904645027818109677155602264650985354735837417550498295266262965730641178697736686880783430473074114898570408638084252742043515374273799238584228731514306203556085339188391191518799181842779374598918760144740278112807230482951185587664695767941339243369386074461649534608413772567862392363715371100761293179091151085436922250679516651087978687336401868114381043865845776860130321164744656214537975174969153376810960078718677082902962457648113207130888200597409900734347890093448256901087232000*i1^15 + -84588804658992534585497366180540877784134198414490464010962681662224676476533760382158508003597670648988954376653832108658636586643523638604058860456743211886276910954415495788740149366661253066817212176923363660699044814328373946705482181610804150773256487745750725494920163652494796816773803112580204456701554018015442156195077987278794268810466209992148691701420449528761873306970031292875463897545065906581079927491667046982341658513014540651366762008088494839542971960447430386505213761703418285581297419583694957379803613651903868018548545816819546203552854381938654379323602272910190366277658967906665107120358120776262307085065881374670144509458944094974353669431938903742598487990905611862412190264072605061418944896288803838184538632644180504067522544630077681913523549439431524372940927550823454476642998425698696085222123806025710500077237563537900681073280660087459765424805335178067302929734426957153768924392004371330034219202117397031998408087407915621615454937471961374229295221130997438614341738940848044160246751680557502573392425753073266637972713710601464233315006513443314110324950149505184825573683998254581335712417143915455682345442364954643867871812078142352110930362368*i1^16 + -260035127835100652191986627617481697418154373900625981027540815328464142636840052670736416618859403826215131619839729762369141270278508777617415351894135199120316917004819664382925422928236148048106797948097686845646631593868109251289060501835538071704045811702740828420279446490096704055013449037782446671663034451632950338852667899484315242879518695574922696720796420922196797330819366410062519258440992409385910518665643975384725268931968493318411045186475559411989189485494316784990849523556202725955964446343613598884180214905127128347956716795424117948937946278403867728843364804844660455109361581756399749435109319057290811551763314254136399347681365008803505180780300241887909626169107075364344921551618590652906272245091268898004727332801359058440069259706569495448676138358101764271693678292741756934374061855006498586345224251005445176654597597678536304671731777879584692648360764297216089288529351160930761175154674396065927829339847334115984654715987779343162477452238270983159928794995469784587592579901335190353896144552280902304709399653916755982077829219505845558863824886840423094671546781457802710398782782562733907955441177033827406994000976016862508212468601328754491392*i1^17 + 26728131481441707821433381689348283423357784791158034395574761775203253847203015587786333491343777400862325906483234617441390776380831866524303953544836367981709985522931705158151599278791211102512996173326415608476481869839026740551112042376003684053314665000332396569709791719306967891558582960045740192569252664292042740040337723779831066200832648617407612563281294464013300242278520370883081991065979083154823492389810477286314597052063018029958413526759519021505520318767760867858711132656510856729658789317086246342906127947058960990827893977559705359987260247198701695360710085254543161868562966017874260443079650808077308885246538991048642948140921213540375077645116538528482563280672363579968380743112393109417913916982677929898889029122445630600605966527652027707291528747414507119464813373740618940610306585258168818216836428160738665213361999010428747447398243856172387913374166578286203973097055608399829238830730656923757329398644439890250311714033001380287570901186793322774379882970235714548758754211000205857238557332431057451588498260403832667472988054359679355626870465873927972474218444647971517932321928240404042869750917876118675485403131705923701558055121453056*i1^18 + 1263467509591473849756838417826080441372221772951728912066101501622413954854536643273372829747588508660028010782663088659218328909060055735006786888136339351793061271420944194051567461822642635591225593335048116527237439932611401088978981802618649932728494250747026133730132778683415349298474917451803853509354833188080436879375083711138485952435276749090406397868135305981875891450529840809810910615490039787490709707857125140812474892338696999091577118737649852520933471254726729566462172863524051828784274433681307403558683659912726859573988691936948436909499890083012099663650000455386527101595569262487409148362938752322529516581267365866082306980796410389484301181254259372471757476903314145378954473925858022998026790973490920619113562597645096385689797092036445402997049693012127923436743223231168159749995294026081967480400388135649585934276377930487510343205449983387867231942841589299279411645914530181629648540227361467322206948959452521724026887079541633654843303780735406399298621512983563266917608566319646866109455837225935135627483976897110213393357753169407253959065786626994348293571286554693866920480197997916303034543976746074408961683480675423522888651636736*i1^19 + 1518699073842551987327877573286022666154377335803540176642495222713196645844045004459386625121956399825187833411958586562609973552041212584754352090352675429405516561198530033148902317160849042266950112281417680399161427823295319901310316566517929385320096191704459865379039180419710989137735784502653502151787475739617791071205030004449478258922318539159813229516392282235052256627344500320189605250175238468389836514996801822763991827710050347210384483650501071379815471989127850700726214164722949324976055848587944583386780453839692122902086547425729416929687190419199752664408352215287832351442454869382971404496154461127375934041743653953814701086828193240077401354506778449140397185281338054491123819318765232272609653401252514217123224000977255436755126661883733632516411520696690938197490889894190971312817695032375094488794462618753741044535571665854222800346315665229011122659786788064614182076910216094085932934368266305612674958678485459798220493630296291105795109950418752892694009424333701680391464773502802345569514914054581400843961724710489772368185390867889591525947789726983548046897025174609024392579322242327327402435170711817037271990926242491922382848*i1^20 + 614957920453148775321138223426784360130583201862720611645705988075690186597103466940896210260611572464248387181753610797961520072960918979153377473595213375265368551596228960416849658622289924349037777132628522725972096033854216878415676570057576759354744963620836752822515146992163921901404537381486108099685545112807856287797366991859519448270514078643196517385760313338183419632901920649344360720737548210769212706013903852340939432864878177457102711107931960074282998986963901834065344043372889450506187306629195918581097684107527304566908441197555548034444256880718114902524291290110754775924735273448150076356379767077280354350896106043024351126601059889280981447647417380714450191424174286453460131696800636213127064040735807256810915839835906991746603541409838870767403248030620167099742204247662771942935278070191968115737750613384514869401819511500744314146216016559351252740413841173547109236061859389369685571697552711542751825062432025124034900037053907184815344549292364942519667585527077597071536014427054544377545760682055054378620475882586806790897104395974503279706041415675999034583202355278808444822362400937676110416084629472960342561562608795648*i1^21 + 160806404806469708105104300532033221526187904693743488255107170395773341466039401377736982162834714128612362130962305087684368466076097917973744914741696545203177212294439390792260601975059091045186175937485997406822258471831632868453653428943565827183879517755126706787613700095509985066647183108396622589883433748324941212814231250021851979141817517806506837259877800643016965984946351114979786303861033551093064056197531718548344307624644988908080547849619059366723443469791326336867332287624836277382654781907659152253646904916750977315612312903307459479701179116368619160238497343167517587224163736852557174925029148868649557972770326181042252431781670709930654526064606297345066053590703876667999994132671050466418919889219302380792150917293122662475685209588608890605784209999662207701415468048113029454006020971474975096235602170688259043375221173819156694541677277972793374350704325663353383426622512928341031362385403765889820831504408256640998407384925724154354348635639341888085650453998590902256669727018674203943287474950256098290828957229065000363649570916302640034858490513927015442495545470351933117978833716730880568148093387978615944504147968*i1^22 + 18397248736199853123370268406952422225241205326182508830154963520974504601229926981418584961472842330626589430895146498606791243876838611154140683408208878794108210175653609252005715611243644678361282152811582063452047206627917419054415573276070278842706901030293428912838295750258992920987041383720488741508717822901669180671096579815822455346372697001277097522014236227267539394651009564202965419980568964550875022733566992093359013772837392514898373507290319780626451753554229338137795472440364073466469232174755359731424844216830637878417023860473398216971830961982047463769871117962344549551120764270144046028896095679763782450575492844463923541142513105929820229304106965143701969995962720594622854598526737478092828092441146392713121618137885895919858054467467924686035590574457362931640412577842811459285695007083907749146139896073499856012630734099272487186277930944540948761149115837511693281754816476966747726972446492194408842349910412320401340143760259381358839714676255899250210239085308825226476385098693236372560236840435330354968951618657468359251481276010180593884319464402685802367500822721248934293420201677703643007902226073220284416*i1^23 + 875963933460821911020542668143604538190235644748296413891287536019945454151613105806395414457036233164866137223343405407838926368867997193492652217946083227892124337722963803380877518976470557385709694487880296169845671135413403874753714627170299105181823974676684151106602100120596084606171816894734756911613492386835592919326664864067324971801136103575933311322486459815490160724936579870983653958569908467272529714057498171772129295119965696968569285065903238408933594612343314816711569244867036289246760422719467241276469766418063599284106868891953664280772728052118446074196915103545000204318545667929877754361167314801207644037697097004680493317227558226999880301140715787040374982084023191710200131602676455470791329170022014256771707415585024657436315409834809271765343084218254814082344779051754550201385724695434108703796802791947628662604161479741368346063506586508146468748656576059868036233701594816311302150546737426428192833922303889582133934896467231042982105239222563596626015772533314120961255106082038441095783412179004403736515661490351455751754139879216450639455189580058921129767165860784367708857201434243197662905973604352*i1^24 + -202062985366466209590903457270309311847606006657916874225865616873988783798580103091611852868264064478226785204628333551264653750306334602358326490368942891417071678637122385409774582062831938902532801268739136117741525994183404229073613901967603408550334628205217011626704172414894872237678666214475740590150917372908254923586105683289698414042599993935967661587551549009308545465230150282465596212762440354345417096875845945815790971907855472042736175973815990412450856861343267448776212334403733225308323713414546295244007862473087313849688570325160833820119854279918745105717523845843799509291656113900528509749869362929791065144135103494974665797738875449997340264538067576883164332785110953186769739005402243973816299186631009682053803842567663571346475442196810216176628065232556851073133903578914998490331314570231504259978779019138738154394694199618735086958842678205945106049738536832220217798762829712174452801328019510119724285349889136114624118414326812047924772128939042123513639093955088843463283010981526370104236771719927785275459642214866038068975422378154828669320281080248615826588002754848150113402655705342769935417344*i1^25 + -1774464789342599301912198347879127654503488500819087633447321397021400306670006785187339541473376284117754391505110722803688123497082846656259993347005130392211135148660119245125599546122763732570763375264854498609585839032852795849492949216759539088201425128118325644928629033006591687481403097221400933032631079154698363745190327756996126387764230170674040377375572273745681656872766043586686057272447361448565011885734415677743670411718175664876044186230575019292949575341088178674895504164167161098300652477240492736473091753286251629360758178475606251980255131685344723722325410631834081873219334339457696001083537865380152675602194455025021663630514072055895238289023280305045029345456652556199483988334053037195537309375273849623423878907565038426812026165207113579566926918934173805474439507634494908738066667957941182531415966402270989866362897956066396208106387375962713379155566629294984470854463136263742028592523228763655675135229320625772223560298467197438953361065248690125606879337253328140641675088764116890300310919529401753229745528458150491498977712110007449086181230568724288626029674527471053138540918615310336*i1^26 + 216747119421896333931864596408424405254482275834616692126250930541186002703291722193514178383273430769337612700216457898027305574552690527434056734577026062211436768033644990215139249745835922648533513894824974009717779551345261276161671778751667469224781703726564479691335230796808635210097282693805643859808149068475363440408843652180911976652913020487056888880470032857811781798378533168035127927658222390415845109694368756949740403803481705849251023403726209736338483326715141315006782903512262625226120734849280310309219993311179355603511055990805326535984074454005468628311363816133552657618699489455843723904099058615846926548110455748633736053611312583478649368676588765965291467989210138925916800247895661345575092056616141666338994277717673517465803400993366433057419899613465652154460548371332014196220212815831308166572001781242426872655563823658891644721236315945926376512144842703304344781513368996175293490164343052577191011298045300664500143447724340927972175007919174687268364571710106003511882327037269439817564675587014458057483577264045222236335202482814616473704153344667226370843895518537145871499264*i1^27 + -9317260112034098289706759054828807879779139770788099100793879319296889806143108051608539612024150359538970315102415480794957283763360894689510848405581785999795941420185196475091350882145517737286098845318527263013981673877556434715209042119357972305171938896265413702630514972337001929855458324827228394963972654508900025449348126376961742290143635083223845735958731447255501566190969044399656956297902980525146661610957296910482547160721681817728860270647773542706735411882017014385480352468492306003914342662297310496453955152852019707194658770249528632143870072779294807319400766074755546833414790636010200907757733970845731211905089283772085513522869900517474991835789313897562652574057802013809808709025134169118212113257806824042700667223913118549648295771604244016826593150696712190383892281680968015580424534956706497986328839205756760310882927057989336680088500726537984560450384651321802749575013336928472127140064064351696248184616271346684495965713342054305059180218207414897620346173616649502915997480550620732149069802698999257412886921662852699413953855964092738564273725111271908801820879749120*i1^28 + -5956444682352273981013198583714546494670721117491504394212439147330132716192344966597089917370503725891683942695859987033955770295680622559323259188598529500265416010633306365153568035239177503585971931460830317097932947674781000494378710736165428092807790285215380726588676648842702955966081199039662415912740965168728170788417537200622456840060869467902188096771196259237269114714871462137134000579304592280490972689947660025129007986432226455788385522328621966776806248593452705027291374622677251784147596247724843148406416154066422669709076566553594615694512158523343420179910609799976987014640660177104332747723377116715919036927214260720296979736269865585234446842441545482643907749997715886144325175395830691747777866286620548493010721795424430865557223614662095382826880566485770534353690605344229959636557355896097233371854630480257290741497470026550347269384446004875921412514995532695915378208860241061077035375052487440964629935861450766112598452183371048317124197411663415710845192485522978767987126698028551013891444025591891147184296698556687137535337436346529129038142705363845120*i1^29 + -4682017061702967643758199457563998646850113850712147519906321384640589991888057812783168578664353980935976704125859420689118700311239267828413795501972788536103246220025180443282430956680599522495800528906830069024806280698608521184941145698232309592220889687704403838607646200884556340799596449483064906298243868691669927576514580847417570399184001471277105949655040854090729874076275967319236905255582122754448596531482968428944177589149419763206056344685340760470215962448053592520690531079611882185497297622325621380159247315568971105247118467194905486838575651328715281405417955881296600014206493652031903607783655647455864337037389872745318942417104901569687879422017149926365268111418398643171894605757334826347082261064919386566012199956065711716520812254898685537908487001865267613289286330727399265993346110728261952311532487581349104251310010792501328328800107826609561222550717643364937872245101031649613319737034297834386949464006792037146622184431843546405929240041269419977375550743994022980158881406201738139633419845944983544979741039673532030431970685737762816*i1^30 + 2398964863987465989371041601050546839641051585710476523335917304805394467485438284755035284758571667784851505883615082985470115635253352942864081152971869028336339198074075871655152391242966874172613955948857587170983946230993388034226210490745641055341841285216229319071209657962200642301360466234782441589003087669714864409262873323411816446771894335947142323933668500294976012104067062978361702165139116712813383653725986236901584636383287155791740630744683827430902605308029794418237182607920960013046996573777741977942058699933175597432500908459794650408642557845407912128192846594048176733769614832653190832176524741700677489092188816206681644578081702943595729921382246817121013141200070497846541216540333356169282071224268729190338886372888679225043537134345161094476342907227921682938694430112180594564105958885385417775661518622073714320242457631750135270364569480429795990225797014825080841918832800485132985313541159704504965679063430840590747605954625762582809551094568589799595567395524877406715919671354715256940828322430976*i1^31 - N1*8006680174413020293942454392521153934411760412708592115756022854922127319361106498575275143665769465914583519421702992045310847199263712791857074995015706604303000365308590024863098594773126239721365240094087151035431074533001310622308368774550806993801653559570504076017378616291273375345738567667124113617548911432531141589715647241418733826777649523630813652483651080038168189362120572355854390625*i2, -48169624960387474715459292353574961847454854161451043196603132258554473830732897766047494864453987586000692374001514441496395005620914186321436415191674863546024152897486616276729955797752955272895594620993659352069445482189871663310030255824732834487570833873772078431279497251031887304930293050564067326055322483627912823297080373994329665826326088837268862053098933356448295778981787337131348702168553127146311502121546179745890692387185756773017241597650856394976906185340717083702994889623935542843469900622944916840491883244788330443851928026183389482390435074846824954711939897897116319217173641486322150770603679121592607108047513669123967673398685680310308018389096156937183469627356309898834899792638524107828126012874028030928312222301453554542965532238629635505739432727746636452482203609153390905247433015886853569555971415054985049596565295434515158221957180824967182529019671225799709959623347521086329092608210321517644516993978161775920506501281666901662257180213756528717917091473888986162612040044600965234383692546378729185688063960653865312972657377771347491014667032494936713813024684300965688599053661505092509637339039780397226331118958658270660443919974846382370457064180029358074681622528000000000000000000000000000000000000000000000000 + 149817204291465765400748042360480493478529582726183077886598377512361011462382176007800456445799406597973949791300934037417956975605799995835701138894699778691519938325318854672039501224408617858289443248104586664463991308367444650567421299267611000794526005532565571498340762358385173680806535332667599872642860116367490384681746358427226231950987779481034452364353878031759658704744381484633717504769421736737230708381503567663017692172972946120449877197989339816606410506422822921547688703906604372516565357118797273871629771137113750889147469650183891787014106386177012163488026714606493225450031926784697388179004365448418983624496291114564004541303415614323949921399856226189145266867699254431243467776304774078692176939778556595816983537487849890134948447955350014830361280925727177174475314266333437252497477696485798712736049831147363366532548557804886360784178368973319967702822727041668070312758329202798633890769587050872757681359412513969587398169640204062705713812726901992371963413953637014835934150542632476374355684544740979226114768262557923731870902943231928441610191267838593084853130612442689963834282327498537907895818165370586292000478702289372306566041820232913306014991322822276386304032768000000000000000000000000000000000000000000000*i1 + 14053458772577405176860951093994894006349901235338012076056447459026101029809000168402662292335055864646217777529873661538619126581501499315570695214065618672916481174481273410469121888377340300275054161291975221932501343661562332082887741142809229638475232631201201758600767522764388390942045916280292004747273589653698484517956735109837334010822249270328113421003107191469894956223081154895297012539808109917071174521751863363325316591186899242832696735459333406360544034034980295090259021888640575107289297893029802325708098479564957017535197071186983890465182053908241660820351340160399998182826729698413915957704557536754206248945573833636522579266190834367333966712842346146319130089485493883750664704540882138453213418994380288573998311624589603244955858672723591426924424068223945222784393477980033156533333936949429507734964136775900244510609298049631224139260058661517553509541224086986666888365301477554058497258511761323177692428655344485623798888709043663508694652370984462709667909847264349549786189686861469577764492538889384887556770522129087141284194469565185402542587564537551020981697626017816833609426966321144901220427384435322370757255534176468735329347484773496032531152809873455850549411840000000000000000000000000000000000000000000*i1^2 + -1640895072171716299507638280364384524710362085678509131876493198813404260613383152588129796367493814655062185225515414196503253561355366111344401014641826496552272828624734592757420151834808653218410595682447664001088826253075857161210654491798015803938613684041396690301869194124124463744818086866749453887634341233559485130026887934569817056159041317209138995782043712981997095817905698722732866062472648754726511003025058556068892185837206753693509669429085608255130536054068708768192451760847692545448634965437748711166726178221122386380262937502100669384529946618256917573798242226973507773946196005812411719759839972203734736339141101189952190294335578841754699709987001668322011869103752008939695301031002882999183317815210643741760009037256503991424110938187161188433989986688951262894025279158442734207918976461255434906758841740773517859723009825411563636930627259027718265966089818870718153012884235088542407637519219282250067218030362668695870655071270085840011446161902721356857517278617159773747958813461045875047658483672652930752261852173796939400032819004732583678672369524309764479700846206498435082544840677907347223143304302859476961054116579981756324902135804978234150951744161747139527966720000000000000000000000000000000000000000*i1^3 + -406773280421889704210032377850410231034222632581740174644378510643808862668357924434700568901629305840885832121348169526759026627737662969739738577086090267919594182838465045997079749075301316458438158843721477041710814273669584074141800352038405085876074786343628624589363982557583096414984402411759492159864970287444082577922195659990801550532774101065806857889963431496019985655556390769846583637593359448953453322010447375337204550502012560099514796438032702750178809871219501454491839983973786361811758965292837347080312415957482084711057586851709034381847896830474986014007547940985253974887582644519337927427160637024337778115790269588906590863093643274688158851706655409538503187705752810984034774626482090007754271377395634230865977360595725717152876733981133267558670306958672876423271249934644886072986067887993798675888175243585364081329528814792510006738581308168839126806656360684435534684630633724077854420938394569851205832404727335481301697332925784440437432959730810210815548253455357780146187193786880201975501779379601334154137305230795641010531697895545948141767416309742006411623387562352371468754822572436008384766468937147323792862389741809269733119682835496195079648868842996310275522560000000000000000000000000000000000000*i1^4 + 21060388105414694774359807725821480919423975008449451274660715696981304513625952446535744808663077370902442899491365822886439123447389074020906094246917852779675545990660014031639757133312317985611413065540226406862971607213545095088347900435089443846336248295127563963497497082837941211898787921971425693813991203788043554765176603418355997882013226919336694864022307996060740487198864394557353098785984933683299750207502199420499013465980256375195454934306684890376055102716821005498680190202479931281291328207619234088698904558812146235296816527596265203733429065503126150543771304471937764659888253420078576049567153086749877017998567008099952712795589592057735548154412070077739511911637171184882714326144959947701446304587024766560096754860624200682474120255500584202739676499848033257085657561913149211831364621038047009855711650156060805580183867992343414163783499146574781925636717094423322191648437674873567213520307429420667557581802339907871025892619937226808711276518247904965641795731177959739171415010010938041371704712154286418090081640652469581790485441742915987265408212228676131499745790278164327322767699135139350184543623270578524269087923006841121658014118917975246201269983937535728943104000000000000000000000000000000000*i1^5 + 10587191794441015597663483858282092988528432966556868932965093506862120168435800619966875745355828630216186032375570789784457469135701593919057308140556658046195153791247392857398480689471619254258726421980266893514417531971857259465280463930230574524141759626043049617764828735168192701318849540983698585932960333994714933677262387743842297270366033451993399620768409824709343331305278042345509863913749305585207423727544744190548959675871219500881669445571072490966795411773876393059472623800513871372856752254544503607348551398895992325841862246618238802106941780943032390065271661015903707659300935402043501417034868401463567692431417891811367609165996597606034749948089052356116798009814603854739905879881692880116448246506016210589183836687907197350843581775051956312810923502306170435141513556027454740645532446723262789647032517111995459742419643343281720487402057487398822229496105594899172795243646166607975369801117278480944900986430187600281702767260531883259457613450946508704635964878054482659002272633151141344549052467663844277641124685220272281102884224770507089172036611420003179961508668718492152229875411541141283596592021518708199638663405067289892636093619083752337336849618549861899042816000000000000000000000000000000*i1^6 + 1729770841365324173486987038832547600501689317715272810398416093281381821601702883257165267847319304419932214625169814756360716866950638451058010732470072304199609105796449716137682113550188842645447099067423095362418905614959163503468585877167905280341655164711798330688684700326383348997176785412140986669332158686884807227339029373865010915517966984942136210990246185887954857677840344184137862191468007202571882508193740961589427540580915531810743391973174052621365579749217647426166672793628096131473640251872034499006277559112899361515251418876697597833651487399097469468101636095787826723967500633804756047617147442348886349475742091028677578675478331121129655892008940562125276909336169201255715934040498936877296696050678384463690363516963779622152508077098860013475442886226651411543372277961399164361801444911654475456387930173364091111575916662776194536105474764846540740504000693618568716553402400761421845589607087321252037969348145012825161207512345659042842239910958598600659206447635569336113614112093082946114097881239372553010162197077260187320526512027254237455327018002203902075469624216511086830537327766650149786663676819902254287265807864279378249191362204188842940311299380133935185920000000000000000000000000000*i1^7 + 155851892628861705330050821629990023413946170621838244730269056055057997798061755219634569265741979026955693461958327600149300406807052017751481743989283426043051293785739556182735906118442242204839452207608303047142291538719862825894486261966140293611560359576723246129298296566587929038024928058994315234533723827396048407956438571316436362842723409821003564870502255800685155243285295988697572306124013438191385301322028281413828073389193784670141173019028793653157671813835778072383634232026455339378515767666124737814687864067152094926198718417213363634419316736553464214873886231410278605492253104736759440276545208291411779974183533051826536490471010037087481784987340432039907322310046613735905291570338647323804008364963974496977700401302983412695939602166458996776646736750337924679343598407829107436767511028719566283101769501245341309178776485308782161491993708744925955415768854179726900119577129637766110059046277843902203830546840869987706119430554636188278680067643851057218107701481444905710725258524310753304778142901412677808722789719291078382535257265321131131149759918193659407743127762407069397884531948138830622518432709498898075887461845712101532550994337747778268177830252421515837440000000000000000000000000*i1^8 + 8456689132907440096871784583255706211047720492973925349402164131784143055252210663935751606246468936961407665430247482534517824201805760473396131664817846462847280675676631799614054051078058483114229654049526791179560792205983423893714140294329181344483322527405915978044262814216292769914557399434382467629729336263323122618394843318186133137081772317383907408515620457762874156492102595975488903799256093056093585478923784747992903091324051711051109258934430404769079329313835882115820902568753540761282947154981923385618016430420984170520956284741257856545647969467646617996194510046118163345072306158690586067063432610810198276872969118589474912925987612899893768044171602905077545488398578517980956328467731263201467816357804579981261160744508610769463646303024803797505873186803242896447863759963665645595193012113759872084003960815773471350595930221670227773480682849420124784317332420198265611233986682737323271214143669350740415345069534219097000458557231218307808804692471740428457152390969524573982809918629655029607718727541492604329704827630849591216422436332728156601893163622520521110413638173664396154383751330312567323692873482854004771403963045447694714020407000709119638707519616471531520000000000000000000000*i1^9 + 392670959647927947688273251832514434419172376440737311069580989027776368686936794665205692372873421328048108283997291936954034176017128692153261465620319307833567473857676223933500442287933951235767184887239662909885653281093028729355939917612865064558823477212102990283605614960225421462750028640279964206423890084673715762619950178216387332610279478240352636829239681834836832857341999561044638064651017334010643881389996679273114443053797269994125169268311449565885279756514256465967689022520765253440898593202263293107961670781970686335888937691899090784084774825553700607534597657594057592980359250996199579274295396164631611469427649358495637220680319749770676996217841013167320277808089757938781429028288279754368591830022210413452315138367912403586995988684818738790118151350168126888246090845106890558017181016555056041529743059061945595272875958890445392935715480401610931323075753584035723742075495572255249827072381114596991455384728948156838557168513192813705368838495352690943617824532077071617160702921674612116406501772850944042429709366801386652304014015889844512634530278067573430409330441678371947521754579549367658897629665271829896163546909853443051178850838075377249064771625393586176000000000000000000*i1^10 + 12420785463448643419294963067692228703545915326002173948121060323362595550914707837359740704667463975713842297266677880121024124618713238858424651685944328650484062776687586385597255980804821036440770460547112391956608439046043764327453319972745152786516652970444444130754444555319934042744693651942513607715456353707434997179835910190082858792597300791323080436914477570805422189540044318920821676230663233495068841544464524181223573044489132615016487303166666332359062150660237018864013951524348041775239163799636842328855604201055904718162603150599064904859972265181433626397110538524007391695203136566424637406151856328950578088807203231075506123210264013622182413902732369391040518654210062646829779201769259678402028446882759921275463647254364306894391207810128709766457658673077028434350143322202430479265540842635252668540928363808752132542086593248402982089647068318808181139532526291560154798832773050455557844358835270715866863910176234060049838993889953036601055074353570664107867835617949656588927120453968601490490554532420581739126816901933664724183928237914021533451629773672731248178496255862226548472616977012889663321173231088875550182645508163850275461987288837610833300386734369931264000000000000000*i1^11 + -60315215912508024380899229905009839080393508912225539585144467495372133214307203800843447089414382826170337892739034131868759298003083655629950165549750676001163958057948343074754268273017705582907632070089842912415270095722996111507676424755243543656566595956473481086565869883728772700871526675034896550049324546036360380627189888280513310351323215537037248184466610125343057252306915594836638015758202706224032181002926632128468916272723844498866026996441616131634387357235290461799386643481171656719670739537065212075736767524255128280066099313654759078158233947768953714642749494391580164575949959337515676160940711479797248850018138039655881264357216015317477375938102068194017856575661473518845703315323634834985501733031911474498617725484349972966517800571620443557096461379308597775795735416513818729866455279601375074881983730463720087901769935179391935292813771619890332028011320894143590817786442104160311737743476206204735729341768965009796624896087571623162930253478170184255750565172510759459389419032295693642625258355809727555086105259584745629330352696167880242397064740976250331676723102296420185661147988744195760759502766510515715524307196661848771941958857040301311515567073525760000000000000*i1^12 + 50059933628718772565919824595940819181887555488593073411791483138116657446552789715339403687658325876030291973223104389214034012930419494316228153230361830077846252133872821409482910553355819126117288595911952260596505781873659639400136567457672319545133948229967982399772532181771788201535692648283572795883532660519979890021534808639025366363645858912802269636980643155148588127360331452564628813237277457577643872909132570121176611022993163901245509666985515992144431729749582122930087350302498059446557543468134301120153022617466829722392976591629201946456571622272154767530560148233564059778505061416618999404782716941415178401698539001475356172565026588176114926211039108721816068792318841186685154259183507153014758593551603947742139730061439089426781163186056333826149583350874058716657333355512623138079443597361857196084766801648913674059721976950428464046250202198898214965658478494490303655486173995422469301615152027261653079144366903525241339941143344068364003489625438478577177233096785262415352580494919697660564849123201313819914841315249315724131412847300141639948580747976165308277985289967681484668639802404125106546601412004043315614282854443011350171747553152151604449016545280000000000*i1^13 + -671487616608848547144305372090011142481869334434457723378620575498204754762056612103457725212376858057187542996420485222728536158400950148807018597741944501469340031778584935366561255997152765239269978472043155710507190587126246769505688652314299499490654046167812091768964493257251396378588090094991730442710450029677345064657959535127155349017092135463451828132106163577117535284969572025165882017252892515153102669286901139984557944542428785033500951283298691091286218213892501924656773518492012864368944310997639557899117670030712194191047980029602947324660177524016131931553738781778295271227844589316801749537856320276262895245965772219585510799759203698948093921747074652649320454380418905978547069773224354320803496959903678589839866840985170528382308656590283960011512227759077028523572413430143023137427014343723247862349132128988935673565283980307019410273244618964228119284454537334713405787166594979925531047384881680498939327712871179698524308927945498277490213909464055285491837977444263088516276890903299366179740395245316011092490078156065964947221544360218668754474527583154432648322875946416373989055232184870240111374279940838347149740487139416803648195694537331805458510339112960000000*i1^14 + -4314043551491139220606279387457096461705634707525834470237265866559214549121650735963552825863973294008585107494188699327709265946669758854534443551379965850286102063010312138671786058491328074579340576788428570494626590636075204022262950110061768884102638626158830304592315482989940169194796162845577678587781355084569771055114405365175916851092794593734751461311145746153341020744600459714067429839759903009046720984384412743721615934028061484464335447316228959294787009484042589080288472954604760716298359039050852520330849528583783839529878007396888154655837825351056661128168391327405318952829705784544102218587571848883863846720479127442177370143185644029967872073034157825028917708718351150461030086124468307191682385886178236851198361564398937324920690375919154936537425967611598401749672739345071589333233745777076072851109863591170154760400249137859333820716976700737685149075535711377935591852930812501417183817704443379550185113748322570544882782243316301174395842379963729652349647112215439502033576511035598171574106271968678103232665385891699067362266293768963084703015794788775186912335376274953609613739170077444751226175021761264837477393132756789617455045230528364126386102730752000*i1^15 + -28369753226181093671301809441741134952417843594866606746977072364779146371093280582051797860028435596402475101605288138973754947937664775243116649026105546476496365580039585667200418157525646969593715370514563097155969314528597220007323380352312195183881518495782436307575754958080134259821651384955839536464631633150900274943440817962831952339572403388227044985212521232759283902436247330965831191392776319874991783579353458382348390780600333981290346486326852958957959846651400365234822760548897830878024275082455915747104525428505059136431481890317170315236034820457536849742572223088698731905541945398100734565129554529773517882626457464183360248716505387309440117221039847078864739638586082663743847301767868220741979864413538769538581183134216231576129429012692578519189294053234993574804296938302341265285765198602042767269385990805890860158322698673726558625564292609816242998869322133823591735292971609673306783841097097998908157661493457041528657968939384877594600077979702078339387156893796878689028518726804118616317655460115785345089884253247710473554571652815960249279618377906433806625486642837922901691233252419276072358370418582860838049756277849512408056118079837279563806670848*i1^16 + -87174955630105315410213010005126283570326510715615287506728313434419589258397954822245521518787297209598390592410060275563212061194674684299325958481515338383379318633130818681223562568866941049572841992144867096386997353439500147369227503466537038864905896201316240913050895151499177148394237282634311944186404004909667599560374171682253636135438908859449063784309689062862225015615499242134247166766393906058197199173671936612501136352503622026068940141535350169366877967333791300723704081697060147145003822208424042921264091143967653795199514353818319209706677868171424567016574575915391732454029033107547184358644795662559250903764192839231820374195923351890411189077299369583845977854726172653525007480531510916513734051952360770077817990293017604184817746897776770068787890384780512540254167361217241302515053238100841700066569872230077980357705168228648453377970697324202842421115861149362967998808287126126445561850806484277410065540990173138557406227138519218270150319247370694060735924863448492090010262649469905671337784343637160037035474156178712257991941106739891663625965615042551302098314254364836740141738186819066946902049556969572358720568945257737355683006825927221968896*i1^17 + 9041101211476791663857827256512017325413601949451726068442919738542593429384168586357574128034681206290713026650760419038658354334333909156403028908614008870310025393674181119252047814564845537068665393860373364450594386085801970818007930675516695220648492136039174755819335381498669953771792569625824018761440237561731035642564270520085607696568362582783919749333828934002915057849638613275760580836716766712785202536050105114228010513177567699911470901356915979056458725358094521050206453266371804342473658413057633351663192480633258569226362730770678429350269143019098561617159207187508512233569360186576763106214974522174119610394818050400129588794670439469576252040106812179912840868852220840082438066394941676767078940314109403963841008981530373568624602964756809053873501334935030441552202273569016930787884814635098317922536348184107052835229959422015499554456500042581529811482182502473184579003904250517386544700845352193108543059889608152458427938779997970782664823164248500125222907348914720333721555949457644343009916887472224015581686896711256752242815697927098685049175344505669358595981582422569813397332834952306681600684957977283115881344480967549122944178524782592*i1^18 + 423739306314932288164150616149383432552623509033046830991010238461530704228882245599464625933591465880484548246483891719975594353765929543328723289575977889841674730899286646981868579436606411884751218126717938333312844044512831151517922404469832600763905939451878202860557719686171399564294705278614500336444969471098442117201426134757334712417951021382832919678210888819118411982217811382334289621448643613498435874499846683086979253164483947487891026359976825722058693051357027637260916072199742706312276635195853467918146246814570419643468292053668636994056109329433433545188257965630348973268628635002247624683834400798038952762751762599128627568265209070684473151896652205324706582048495022772519567076086462902498718075994695570945958332162105350327507664427611078156166041142471620280132563011300092775310816402644785665486697213323369412661759098557364388369681006833872122863671019294150064628264800627834972323045126972438333600488527304638768223713328597610211070579233772943105754057494038464267004217645305176541629754398289464430158535452396883540296851386933402950960866888730481510482052590303918464940092088890070935596288462783562440229711298669534804889829376*i1^19 + 509218963570141822857740444279284006262110019099556728317520670660871922089659570796440475428127124096621537562833364512093781961589904246773289094270247832499560080673419394955327859192600812811631574895040189002421697091133352316750095797951037816744871942282150430609827765174310382431120101903464656742206230574980104492049267220163732315197619148884214186535315945829192022255921959407477729019282532114897086213582658600975868068034093329996607736249584940484468949934906683814656901126972016656094174749871741411315024028355935859892792910601089552908584766256903057034408635457030754423173361866241512976760780773860793686005497983945131730237181444097686889457156561861678622392567993168656039027425775800686736895074270022111296551538599074189731897603688031172610914499605168416995999976441938881150712217522966949038410150987988256554675732187162751264017919308214884771068986303706994469298796976547841519530009069744474842750643764079133250323597809542425411806008701172413139035914499146754084665039688156689384460010616795769026478784110491965491437010881954324916707101516501821960536150035133373171839573611360170326836235576063396846009452014423947345920*i1^20 + 206143763673000336687721066548305375336353500947804365006490517367587563002600009301108583645668803436885167504107253286697702349656289089701203706490296338206682689777815668836346813458434205414312688924799219517070966507683470418639588350333934664143240847802671831656196394433356692056306919491312753380495646844987066487904959571624888446145839014017564328917176044513497009486616538902440779504346539637880448114461159146859670370027324528150928066273808607660185870595766015740105094656690787989434135651177158854297421133719149507502829036770714073840120853732038540716473001605076447849964913744365232718061493552553982425790201490899367488438665653092871055891406242158176672232946525566874122175384262687569065535863783195093827905805336559518962178034435688643069680512143793680629108376920592264908334512388295780182039295344677726358777115005564991540770225948957547364796352962864660986168634411217253314022056274437256921509910424691790873061584816227634116866261587265590896369062504588709986446283041303177281282397372158178095691630004553081605129978752653048655762613011947125984835230042099180981711420286592898398397660101871040521587414775365632*i1^21 + 53898728412093022521261379012333309876310300100411575369500148997344062447963573784079176293420301265743271330505468754661831896091253127246442997379740617906290462228905795415383723264786694695296183780436397614433389692108934112062215421597397987023267488679248631643900468378257419810708240786700106779169948063622258932515684951429974809687830102162268800930506422805427018769550505092881421471121204482002435702791753575488095039281677807598884104666611255745085897041325877692868614046938701436917482840694323672738433529058353015418243047411744834667995848292765635017730645302820383840320421130593219558006277608379631053048037876568910993052787826805198498996627435906138530006659876968930178774788187803580659350447743499026955209184315882352986658706501720729824774872948484843226811255136881312919945338640907552939068204019530274822551333070849411797247187213812745041864269429933688912294685682218869338971151226403701750767544253841956658931294854847960188451460056486628998606759405755083737815645820621360657512842861329360171239272110117586868743548935595701587203718435862887069498823738518231921412080872990236426073026325554162209426243584*i1^22 + 6164574466952041059374601462378197484743860167353665682954934108047681483624694105782025779368235419391685274135020953772842093172005395977031853737864048406939833724373277998441760083425620798510210498150717836249226678227693464608088647908162503793640898978142719469225464141872417417018544159858367442887891395720586658654670904558860944659987183259348491859474582229450216436787305667104385868747760511957650279601795486304295189662336423743074074260488794303599372957728209639096459174833484822499981481940305953381554042292221784487219523499670419380272264702844653644818783848045307755218093649465967129904806016203029466851060430565874114482756010945096235943041453997767965545491739923307934197437543385437021724077286427464733394631894672324656187895175376767825589567333400212383119725148018246221419018462338439949241624064660721535227217972355203767811063976800564645577556135308910699374338595820066776720966124815759208730644888408660131065328792889979424057158696790915057024800651825567181370506136197071892928224156968713137635427647059724344463704217096960504483523053869392663026482218213941132363157687310012344118576104465252745216*i1^23 + 293520755932251224736337524890441358490308041600354268119317461929636631403132619837259116772506639017834687048077348102050410202976847177383627440675828964902393016219412658116823688670151399848512129935838067615319612988885409993309621730813630931242361420069416093767035337112859063580560888217498537286372392317230216158695286894755452985566357229855209557780806479628290794533368562310229867815898401883774827731519360597638976832063215613547096097434027464769647466339472435982091786704601508215290123763916514828483263807849520233075482484434356797206937592757636801691289591922172755960144790142155095750116789761560846487832408858277216649929189516164761489364306361468323646273495618857269843707609951373269564570887853576751205826668656678516201972325886934760725853067311517438190812427930860507489893808508441896409154153362222261264396637743773275005018357110252547910837884112463732370880130564387255695264689968636401099623179282854989470887315172547126616355515001644960947768768842159044102838189434788347491654729734533145394745015541439452071467554186895907824869727546302060136587058049767110928908772737975886320288135118848*i1^24 + -67720332686619924104449479471712095612953644346488532374516421713487818446183078405962485349274298435615644693329049537433455359457341142366951456696078055192012133737644852945997732949728218835018636429586666988346123263065294591000320885403002576636398582599578972405251241832124717128861104988730387822672494840350092490805054402755176308468533913072004926038660116070122650932720166510550723769148569197750625589828435580530961545452943742031391138823567083480909595530064324114792965587645313356807989477926486938131662924157933670476169265585809429953071864318321783456450871241200371601120416202583768238653250502223938900849250538381362670768567462046903611661407419226680887002023934449280399365134778688150535487860178418490762607433258161241941156118304338733552604481960398647477239000241656458419129457080950064428078896838692763276026170726754792764647999507035210913224184454034131888999466862469061041611476344728200676493159538935994451569451379913009312961803892120977378859199741990695961383040034861546917534052747696466973021153702826878200086102856595187344767989121475881867718320823077239011416297396784451666575360*i1^25 + -594677130837109932467989079229205540535835507877298544649027712952650428897236168008812018521260099864912992062676360642107177011382610461588747774340558993270591984247477057259089821109992976712676721804587833254084867021646130076695974683785404837290944645917582236472715135960044518846105814572539636088001282844743685072707828523181708809198460725990533557540325757236399002620984277303261921749700807090384511258493152623619697276574456071638021425442279017752823849004538099662274086283806637115068828444015766151320371972976065437502574305633965188436099474084994408081952400317493597551876954944702640951090974791071677655265522383118791186519472748546612707234454435782205193031458908908547683979134283259061380929359090980580730290820798169904202039716453969548537681831485996274539084527219125634588393435822128848566573796722725701899591233416924812907642565460932950352775168799052385223232310287098899282632184199804837148227271865402445371203908793785298268250897280850658304774703791804127592107029695667450748757375825123037435611517547684745476703324823852435965700285262117516978328750669994662458532217348947968*i1^26 + 72641208145856165271661749010154434856623274241623303640879097365322698240639583163315243391750991582154059001867302015795274318237057784857799559203981142853190536848879120429003690791933733556955983121441632939197345107910469046318558181090903123057229818644795631633648698873693743503721798042098798840600957382240211866285359408715051245391881952446113558847344863103326925417662591889724628944815897291452396373626002708474334974079484453814256974228832153310869921034413476231252546411309000897969321145420641163425488816051748860538508017270200577312731462288347605694635011512738831351676106211390596892957841855122029857435076845178211847927133843058419349270809549705644871798879339386310587969349746770417792400325225444922463458764245053595056598024899667725330892370392294704977043150932877114933815118465919681511197596249958743428382160753826627056614113844907120360262751958172605056500374852016942216615768313741982221149541766845383906033692974732332246167605760509603366886593908726890440525403801197804550903837336845263729698078248699116228472503758114632286796045805202589319118396413762230938501120*i1^27 + -3122724458620740497056496168625044187634057682780580817926894750691612746879845856317915825942245706264896205056416680592526029521779064198411185894669502349898316648183281477177201442189378271250032801594032015584258131730125928387367346532786020826719031700763323839492549902464497133022377148558638977797593517437627922658578704790479188184433927203930174038613154413278107909855940397247120325281881771401296902267760239723165317340038798532130308323862347324987008890029846559121510662441813153914779794276157172268567567058827777389972684811595686610895863304658342922017761747678058714631996282263807208327654874653835515600933564273389670354443239338784039019856142061199363436853783712144321814429376907365001286532467117095936286588759134011728407690908241510790588523244155879761997639937450431982672074925343127122083078036494064743010910389369331808682638904299732492275501152381888462542874553890674360325255645881784809939761205472156131543889875793782244198888797274941333362085522637193587928075013516674039477239149136744304979282432381191882424234370802260817237690707478769933114008890507264*i1^28 + -2005199083039120373165698060752314484284181757893119035124599348835672538717071156697580032153942468810432025726842587503903996494388876132652179402437001785564124917092601242133145381258015320513237470865663044583907051346018373093356384205923444387472268180364720735842785463904212880780727176895937233458007589331426031876784768063676369149850513929519301295991343708448230511545557930251425369552447915314706173288778299269447179147381803130300464427908969611991493618581082883935575413665304877175019357606094744799341043999894475740497700166145142307817408917051942436445531151335440643329000959012210834211891043806575819009089610323405556853940992622966690219666884986364532298094687021079865236014854275385442312319214214694253903950534533942456106602390188053582389200716805902412521505956932343227527563328922242311676996506848343723495157023955753772499209880792632510968708015735488675521461207099959258999117017872239748276492253365680320859692782176575517134716798287922418925177724785520484859396498354776890661565781824677442258672239927875464065055149340691503746699797379153920*i1^29 + -1169027932414292181714358589197158937053366246316244351258778123591805891896584673893453582428782610410885103882959137490477791994912954153427930642559481410402774986614537641972076352475027187807870993618468700710745475972423232360616528817118651793858285982446433024095359852983747658404581997043893971955707125297251814164068949032758475742520740283500628767648643105094839919667271668083205747359602883703878084207076347049798614781259897130721074886353106716080235043729998281188963576138365267755636342575592860494282657627409782149209846241366865327864330531509414401938580768944841064027906025804256983292466535212520224196138539040839080518917048305995881710717059547990615648265533356606701565213113306089208862943629361904686002158512427034296573645644405897997598827133307706305028461090581250595953738154631029701384301831490690969556848027065240556664363775394799392131485525513283967664547327395458071313060650577362262952020512596772620781825221632397496509595284216969899815516890726258865228175109574845813515384278663644676688897790185675395389259424535150592*i1^30 + 598252258082280776721348629851888740458938086895191112475943480386845791644919455776326826382635616032274173287628562243540037322052127109642342721931116659796500898474139715402950845403980328560189435627809694230264441170490278202604628444111705838070017935518746897759300408575232316066238712566784654194132058903537447541001817581982212291218547683381234371627496257213190238970340510573978249458760743299431332262941489576016319765722403926539596633181675680926256916954342750082908092255876618244046339889396658059044789444945711036511140382278679092105541311249558437501921099016524830290934133429259430956520315084171528582126324851053929982732030914552237293617105457724647496569080428875406471290538769235928876158499757607212872774929531848044639618635960321168529775086200334722054700787093899917466943164109824310856294613728357637404802925690993053979273265138885554185083502629780831280623920979210561581666003361454429143372610211900700616550263878866784888957732745469604178374087102779221061439195414190100935585256341504*i1^31 - N1*8006680174413020293942454392521153934411760412708592115756022854922127319361106498575275143665769465914583519421702992045310847199263712791857074995015706604303000365308590024863098594773126239721365240094087151035431074533001310622308368774550806993801653559570504076017378616291273375345738567667124113617548911432531141589715647241418733826777649523630813652483651080038168189362120572355854390625*i3 ] ]