[ [ -249255776712313612933350385319719126515081678772111685325948061611862611173921145810941703873041631035639844876653864452226069586207331770397170188852651836926030981034480251436887508234218475855231457885173920420617134812727290559067947633120343462492044267882812457419858938568366196337926252481602575341205370956256119454186728332571079231931581276503272159503802120206762091781620752236689962299887485536513813228381557738609340708229350116383321769701469571051690387496277684553038909240673954617058185054569565242844937789040847609083684020744299003445199444078100335871532473366075123148319670012057420793025595621835945639069438687207343105795374453697782650942968528655706022844007680271148661214864766718409627505734247588798365987247860493903963071503086504218973304389242401986712489164800000000000000000000000000000000000000 + 484503896920317271213894029063654861304059718233337151137741182634659188899653038772572306399660570892289070605522344879566659739913800279587582143630159555546228843882619245577761857151180771868803574834886937438203233317541328082633276306002738414352157618438602765086131450282917802386465175120209930778031964662049276526570105863124030012023950029678941856738472681151170962105210910307995330337623500786861065592387943215359412919693631007423335838789452319218228028889548248159200854529091483550458114740968762454966691090400467042794021668341665805334533555351455315013171551716279195045328847824871068319754797148169927079251433627705538827564109326985496882165293490011484492413669641151603599271300671518331800987505463892924861097571972214525307651714574835595462214843923219219732234240000000000000000000000000000000000000*i1 + -11396488572061645332027753933976598129573340987039643703307657100640546607886211742750471314225652651836718098379514991128006949468701174345255247160920192956935968524097214074640836735847764401180072124532750307315339640317745809793295865647748973638459080996881631051206700214695720589673245872687776875820976472954368286858002584219703432961638107043156275457516379224634882296288586394506376985564472769841790699349973044654249793102917240302305812675559055334991070330184444372143240142939173610583082958556031005287889593111995578828139613450719676372585327246937562332613131919071807302190871848270874027310918658166145762109156665199544707275054290303234368262543974074467132263609700730057114932181229522945471066735910015833865869438398288587516273898238764666158259921540850158923677696000000000000000000000000000000000000*i1^2 + -4758140435148487774452440304909039862051020155405237462426651588506686135634145759557968335901331632757066283000910788679301362446483310426468585210972053587405897414745090632504924938785452663742393524363093832653566298154560498424230489497907942994076624328953892589323225286550966344738698224506053856748000895140899999310365314560401787312949983043509853022307879743040921427083831556672041738134204968137720226125819387482173157933074924471606962203687563021405258885810535783754325613878815138227337568934298801185434004416838121850246518041774140223893104733510117967132352778379664633269205532733092807864751476836366833753832062659101420594328680609781395485395254363474524550204530144292831673086732056352062679871301784204192304424837022318585057971932507763038715349381676898294169600000000000000000000000000000000000*i1^3 + -2150895504157534231435792610164760030902355921260341351449845418330452371747574744066257946800015185285520647689183143566704828099174531600550573914134791573263586577453980388279744852625445373921629622634352791852288588528016688854124593220674265203330996159880934488978663391700732187168268765439692932692638097550878067335716492787366073326932354875715660375886932452577506542322348364227810056132191054449794464145895926011380142447226203079740502723144181058191660008832541721604708934341673787369872346601709684955131837052872554660897208650201121158429575485000116836098647724640650462416843459786219668846346043481506984485049240812381840156645546956332932584219873010805172099602918390745822270528963747099752210050697109893285979680873085238458131604733360225648211187419520151060480000000000000000000000000000000000*i1^4 + 542819218404401960330811126416402832433928086574982625651008230141690680752043376898311406687967223292754908177090422627271155324486634365696890914818710368173668570556620324988131896187302594031598447827288827833640536710596686685414803764060938882872588558897092923046015036539594980812644733021050384526778569431324118239463172899730714435910173926357574533931474891294586509556931963416146530080928360828885262506284687142749470379272434266492248142313988698240404964747403816879609670150697310701205327192500359635903264460028506417044880147916879237378476429554761952261895127041192792150240874141532967203791803958829298089289226559352139532468587232790996002571421953945460432435627835073756376134123795829791071762181645029406436970663663838415471037793283403557018969953345208320000000000000000000000000000000000*i1^5 + -97857024342555538964227806680430961123962350258057317444282679113632531084069828709497460862925171130172899441979387802806326894138626820523034539427645026149667471957883333846671067566002327287926005189643920330781195213424602830219990097416730220538808186191864275730973837755787917529025872926177525909600841664593015788338710484809754523123862574650791516417479359518367038880396605886637839723239099422886450068985914855951221839266422595899543382323212075632810590645825826741777161529144667062969610256694078882959849059581226802016538404892399278435049218546681629196647715987075171639644286589071521158477484565588965651006676359589669099743505835005292956201560545117129866963379621511542580096024308029015487922335427397709855695942789058941787955777666902618002019406630092800000000000000000000000000000000*i1^6 + -23369182926884342139355050186736295466214505453546550134863714109196510177545584007888072564892182367616249177460390218068169837278078342981358514043720097656402242510147517952285851603744399802944704542509553848094424989870272239085574736220539181540431418332892839524926511818559018276933956327934404161822217845279556815569505989443749624610094707386786107074777541836503420901432206950610861137911778268234620614212526938640812658216497864431765786679865511104332680278682979472081113982582096426254965425559980983748813617534077553884110082501166975746544881174833532319656168779686481209923993932421970990397643976149371710361466840888165638598053844729523331035983700463777189333794668765628537946616106385190838063113466228266890889463751682981333610424771752650529886059888640000000000000000000000000000000*i1^7 + -34305015810810594534053990245692732609634435288158346331734372876666743392390149596116113410658662459785560961991246013131119054822990517643840339007502709135800294934293972537826772967448794252083986020569189128834808073086491367948640677501863102688681565261375223606619873046922078865006652300943669805790568804637677345771193348514438948549369328315672095136075563877330849021929315206410416137300084615079613940266804769216319829357458978518665113265490111791179388788456962493326658177620861024027780128765305709843249273624910614700151072140704208893264547279748397052407829707354064448539218547825373532989825963303642374470241186098008532258695519686393931036521170679376554803401219971841767624803241307161319643397813300982447835485611496132934114919902247611998073257984000000000000000000000000000000*i1^8 + 7480644882720664010552315576772033252199009631748350505639767489950084053909421539804825331010700812264703590296213922607775568471192864882974280904493527983579061052572036289100062647852642182428404179982463103800163850789310808373727780635760197096263426612519639410197661187459915697668055833965101593659195401070493522625207611193292936657567227239080940756725370915014936997331224242493420805641185679678680366710127531249945598152297200100105883830230856402349942165961444897910331028776684086145264246295898455953508446488274614430726250605756003883228559398006800507771507478125334979260399485509995957427952436727343204336328567922629472152186998203177608668173670825193284243354916491120226022774334555067145867492864051983102400285820002979822704263622926870182363136000000000000000000000000000000*i1^9 + 700528773436880663714276873334818695339045923629201488929000648993134778959679243264957769313044200124947726087209421708651541925388539232402938017355020524748588336409616647043417931844898265498357950580666961224173061960286377815060292802608089771003045863095270774053010902298333451990284590457373507174640294918218790172427441923886760176561104897562638298205496492517281305590036128993964959319269390370148890506987281791223609855401698718122524021215840484648379331554663306775512012523478578884256665471137923942892019839235998032483298806743056608486302014058288680699915391581938828959520730475311208968613872138605352918648895592839224225861322310135782397493411193052070527394818718268870003430593096587671753050470242458201171174466961227479823045821651556059054080000000000000000000000000000*i1^10 + -406131489145573996040989249202064283304753464515366104115900254285795148715587251924805808866954606318101000690662598109989905695893098489643455486247621251011341935833504788978236569027831638579472274409863333955446908453094564633946534162285022845637378224847859256098760647760042392538700541736389893887326522042114439079393542037465979000331518533311454010908218862280084508323367488308426614838730818708922139454964319056249489014713811070573906615141895589697609821796206898697726468861073788664984491400225332103643095976042343816522422270800921262177208104619713657297267823980414938025420482691629802872126939984666835126895776034946289828973701159112303113158940082367536699652701775776844846997113980117256328452515405007280198923599064490168155176800119573970944000000000000000000000000000*i1^11 + -47079683364312095328187851213837410075624744744527223195820101996396221278130975179202542867275715938326425132235137658906300972275086480805862069406336866274617013758128151343041993406401679268806167166866927981938549484056687002813669572336491623536763118496168005104923000229644263739069650306616385962363699448128837131187904318157451472712341778870632545362143050889598024324975335417736526903309876931505268872025146781737517537906495212027130938506815700174648711409944391998939939697534280217642612319998054688312572806615452381227336744067861882644789337619139628041731581929714789297876861871843520395966354597919217087456438534578238427158857151938782314162842506077800234264137798918271405067248206017720625400752041148052794706318910544836269997623629525811200000000000000000000000000*i1^12 + 14219247645022101493529760058512872784321543174224876018107404305297711161516714982179468187024409725623266844232893849484024307477809410726851512051940491339540054277464119035289799918155605356781309082548614378612681590283599806011918352244586975667673600152270241886057814118393999688306469611358167436079006675984987705493699121573985562863775004861098450403499741072735400569870159949681588817988101040958099553628367260374822511950357210388783877963424422898597232961566055983363007251108984296051531326992968054733216286250810567161070165871194180803940453428770545324317748705150750107577891934366578587574045687197878219749921619840487248621866004029638280637832275645266259225107528618725779989279935158747969892526435785291409511254016113920383113278269685760000000000000000000000000*i1^13 + -621663555114568501609341674030855682846906662077093238816711209263777317638112801811517244694452187267442169331091963831593887190907728971175225450274476919137109381026211738050080145412019075337298655093307405823890145365966298295801461315060123322835725047563345039398097333776725991262425218826871636039532494641411624721971198141595496773657801708948548390395012124847124703401191887705512649415105197147695271214672046869786140606371858624875652923491106422309464255376538153533202687661530671960217761441705583516889425722362289951348076208888432267957925440077404370593063750931133532047039746661922555375906996649104057085541273308815904957328754404042041055452849104043298862737338804429913882759213652864009386878477220674462685842887395690093451698765824000000000000000000000000*i1^14 + -28758184082576044811494413715315602278667961566327818338083791192809880592769313563906392072186927491041194575364064501823800492568175541157993489085221264480436534036518859604574175859343587640661618267572144110854799505784070707401115201882967107821168635801137068823908431162930425075090935644583407494547848754303412573451574950197668957647448335326073912254391455799124459629695642738427223606147113547263110302048116725101113937377021388652489550512523308076101216002154065823999485196922216994949828066710217289036365812632236402415636993938002009504535701269342412031972557163199377101284636685121596346178879324869859030530772905114880936307174685278515671593891993014086871403431840948625694982168973537022024783209552781411906643263381853245594507673600000000000000000000000*i1^15 + 1348180990097882271673995471963484193828885117774893918734107219864947342458022476072580493763464118208181248458263184666950244805848921687084834047092731146198227518883299011686867935135794845981920836149779110479275784980769371815187553855429870394720685388553056838779369106508443393726858058989461547453257421392670678501264504282847137919569022073391774303131116892401174682113146758628350874847041869882847560259240320899832355216609673680216179370340054043844701461030265703746922972817766492342851330912680052063737040270506053817358467219744492873386155838624144118573820773763252792820615014979085851673691426063639128463966980331820389864905510128993724902238710284819729842357430861774425497629453814003797433343611362501044987490593994844951019520000000000000000000000*i1^16 + 36228157514547233470439185097281777856078286029151965174667178072154674201312147597833286885057971351198545037302408189123322641113285092144870065572720563670403072137975391759773067480525974819763856368083023549082948259585605926508453460568799989081313747088607222047472665074977035181245910009829918651986975027500616877433251620244929083246691601507550662912273422740409919846288268530151237599751551869269267221218179060155242234548602031874956304669889062592063094038345645200683639617438345105362029354309705885839512838114681622759053502627999879774838866877217157933229011179107676483500452360899140065763647212913161732391461752092645160267756161404580685641522656990970554369085218930761740478396487004955703803352868086438619113476002263597056000000000000000000000*i1^17 + -950654672815155660039857946274260287710529416307820181046574171010278299898903238979694910543986783507886968729620621841528586982210756731635688946506189058784461054226089169116960877643495776713368672945689358656789207724782776807019781751854350116660845790130459649504119145474720219199335136688349547966547822398812084157247314243714407588126349684184416293485108438076476045379040215968251096594305749072162979508338228523034643450229236948981325994631249923183699365436011722432407150421361343546816707066863658449785476868101344102304165297591037839808604603084422846441605348153884445741327306137378623680527366040156475297938013032947166615367628928127792462096355510535349443940037356722959591004491694194865926167174914155776346340409842073600000000000000000000*i1^18 + -32649214872582761801712423185569822354204665979146851139486613039007757960399648225432971293545200511336470489815257850687985891999907894722709196372509079680448131340022361073245317039210133540338967042109571521712282813169531617053165805366776712449990313653363547546418421360619887767428233388633281201059167115523615192367359114905472818908418465164254009778205895390995562353562792900864120755361429695872991746178239520828383309853687609817721276925298496746480511802934822276365194449635573489568218498029207511743439425676663571215475047942463544613999973877632799354930380746226923598740565528117783074052186602166029424108188525579916147522503379492585017768726518406173380105344738889028041335109780289948383999984665712771730414795489280000000000000000000*i1^19 + 272514813429177074716676001495360276862097776255191589664953838607412023562322995268772351566355756371009107519758706867676455265837378282400332948713119357654200075856740023737978552460270634022693700762770138670365384280000767388855686302369957880094467029623013957780203457596175962228679660577666401008825891025787386529747692693477321609600961956919748542717986069600680043637612978146966886776505529318376556067404767030694976022681016807272405684938035854643830422142590685110623282346617734690950373088768532961519407114276126425744170758382055270920798139737553294411208078892825285453074255962413877926883224682322573848298008969566101740182509534234116624659991071124221384491774088156105617606121942471096860933772912527440139517952000000000000000000*i1^20 + 19988474211385917318189529592954167500076598909088219582193445009398883439530278819742813894051978562784323146881809527368910066104057771281700357803704591044815092360578234555321314444640959790424979824664629981515484433148880396843931635873644145957014646657348413432263278137761945367103072264781118389921029437782478226435301169242054617824597784125158103488715492432564023850050232667888531103413947944546221196027664361966491768085898926192414077241097159344981044443725564104390142216838777210001596444667131361448457398555311771048012455973747883358507184588061203717060165831734578811305382925288450858967450764326558741946930791216026564854217273426444107777208437933747541083866461571687284569092905618053091345150170440134138265600000000000000000*i1^21 + -298824813672150705679722498119346352911623416376042281140369808480383009721836650449399868864539891812614400194452220702946883514462059335863460265593776667679059299008830466700469953245479317285519261310670645768738243267249993996878486279634580491490165472879190134827801684077605260540032963509819616689937679317056776451559519858776184839018266190114397475780886173748354686319290098300243248884820632800781325460255696627671263788326199475854267476456761050574800971187336798957022156851125986325613159935298547584477480695397586394671440989606790612649149314374487183489556446954591736462688991747776641972157973706318286529020379138345766735422737426242709318736527854659322296352524146512466586754001848097582006474346896377774080000000000000000*i1^22 + 167918413653056265846685871189695693534099246953720379840575769155861944249202489523483710967403002498747553277674624739661935159604077241261207099261731911993713977114171588709198162440151685129569335622152607534860486406113372999035799096268257893399137870155164182341090225221769512106166283686557814864455911474922434975298397954143662516629686699163526922695187121856495841137475193736687372968209420982634940251893715004672766465998907340319448158357183589049517876027493593397225506572796288615505362319717699888459987374467178274718110420238560973199775003790384129268513056242312582902228935816881842119582002959473290212923934542420417136625487463400555851704812110278207259716975534436305600066814340264228341618302779392000000000000000*i1^23 + -44225110524454007047902325850036117227646065125041661816142369079087090799445280302799154907723421043984148319662373642313803126979527592908821455633969388611111634294625459055533484747433646722829544412385802566568941269466353246809602321344666784267055034926846854760052658373429782938559368508472453204127497595943279543260413921660928322435158845550365092105566612444053502809662312503793816517498910723390278360346036477608665966863805868468778081751109827273133879155383789900554573154863331335278930078159381927289184720226892354088821385937420027581658246811925700026149149777695687129660744465659463663675507638279711299753431321586159851772973414266881677817516201924464247532892119330715686490887620349363100844032000000000000000*i1^24 + 7264518107368218501053812075124213525917655735508656068744255478462102764945648397155501115098219582224122191267413312758616291971075914414643194589476572550722559801867004815008554021785881738249934401639808667471167428943798665974215315691104784938257145608839191811487882566623779111404847858462061038155616859842703115957186650673104898484170238051887441341097337566588171992336000752675950657497969369691979566428989107617007556096009814007831113726592837963439410244707186395691022498438807067272196257851055790853451213345760497256413403154326046133244020453362203613547937470753407293055898628616030033143163445777374588041029520633194603880158784174711707328511550026136153766682199936379430220575835876879237120000000000000*i1^25 + -1040747301869314893624167059859110205708083319328164973269976905208572312713213106568539069660856844787507495645176948214324758618163787455412563827360753238911443243221284370790329267148715892922457327786888417047216926964497494289328935737553661260429238401586648219478360232046156623653386924561970697084734094299616012806262221186172003790435822695459097900950745203277799616892227318103329990110113045045362715099672627517916831746221566211800177096501823013566292726264185185364850814781941324519386334134838034318476610673521966683127072653191618862325190606724241819825532738421700996166419799971418170177825800346334916890821703555264841583946461252217459190300951505591634954893017800141647862183734804480000000000000*i1^26 + 204807152013237525110136617524953729964713696013376333473072756454063928167718459384422914428946870186993977994964238799960070313663208460089412487505896147468955542723881525587957435249676361583709787895399678174512799858900662835024283057773540503082540731460816773924333247075401990637617566964466021604568027422414497552554179622486754312965989946711061433002805007230115698736810339677773473601750817920755894167692435732516860921330253855028553187778525422920692676123110719188395267023632967196844924891494843956180922430492080147109261564947016778798418380283817571849772496215467982360929401271243977963816221099088823209652811581539152979825912944465539091956671229837897895969800690962347710847385600000000000*i1^27 + -31142702657670609993725606134443898273219162662253841190643559474170745648514741985601252031757770819700068579489872831024005646728024145755417520753740611110237203661049479211149193209154448899915856836403184053098076537749748248702848352920344096491903311737647823941331778120365404427517558649969143506688154028581180768553630528044543456596142416835195496782257135727157176159026493351286133856461847295632723552731850077987465374877049273202604166636583706783666719046073024915102052409905013702858281849490043267990955424448308739448339504984930293410293686491820628275104629051697194188636284857704205959980713119010055485507335018568336688630385874838064665831395993998538227065426727813387386880000000000*i1^28 + -137762455666206609461652628520273950008340580946566287150018579816829493854868671025398868135893036709487759461456961805393078195153547269302572709000963395988233676364921258180457783543696814553519959691197251770731979681594126113280707971353148009738938331552328311196047571984728444065144830246434314741639867124001182520662462304707092464595142096291245550545200412008612042855975622244378159585459810167532916885667375681475100444020741504901052652750475563666707117578137434842302634261968223903690775688137979605750380999139648629327492157567333714614123194377842207442991766961483742330699013952844986362639329263136046840248254955264172134582771366111144167915606338250058888583839744000000000*i1^29 + -2882497641368063239087619156070012010766405894684079318120089252704224096108164869123040021265952802653778507806033911787503017838393408817135505975531762469143092533178648106499655208987158934823051219661224060239816107739793723480578694487402741285735376305983770330085151226975170583514884696862371447991354383567760687523572264772448637692234724434960761065626446289178805028090965043841875849393734984497842641380512661584598715625201956381917433358840034353010198188265662943063433219819670170348057226181055182493784722813793421738582182015770531138893302478340736584647091069161215408643079304016888413122780253117133803655134616611669535417048841096106177990890914482670796800000000*i1^30 + 42249467519538326521486004389962338217890761029255046337921532446228898327370170731001172204689084508348315537698920638417395171800016387337581087304477542639277276773966493474257292042192891421608372747799079751909737050609188306763341438357369957992134520495688795795957010839323592734769681420526536282034116990907428987672105991116411804467406458882689621597024317987842409092196310797908513768028306924839533916354421024077829789950122002465270580228250421149695379446962964968234206010715418228976308706865163459889876828980571239636819479535106521554039587966816605147363728347829984935205964098846436910686735464611014239490984477115240464351181458621438706471403520000000*i1^31 + -3391589227140068138819910737577350659128892250210464164433150486244313508993081511117269665536827222331344515230784771104205859779382031539388313287575842387442151479672019273738617895260187567508367349503870102663262056127470813852814540101912711551595139415707088121902154660127304419272383857086950229655373049610166281496187397165617348077141567478337282958008653891173713187318155319159353124265114249819472484044931450565069583144625860370990208164973056022255866274440424308363913134482002419619705044810793859143022339838905164070031005381323423313420835596629056474706424932711109744404173653001522828830470031357585156645188229804135439387949554204672000000*i1^32 + 1176774584775767284087213768042783255969837643692599797840577523199052933216094848986100426534059264167572672480581659484299415892923942346785570247583861557670950111368458496920612110860638445074498718826945785638987399684604817583539534050329152069902876561406716761717546162667646630468955278935570111437125948846929141781031650792327984337644573749718252165365106692915635377362495556370258611380884347485587164705536166876797806175040895322150806685229489396464021006700542360936083217884716754158603967390638167484472965723457716929784381633426942290477126692136167945671708707284097546872023399059986360685558311676176985730377336201816422809600000*i1^33 + 17154506664458593853639854775170876750896704645384694158515651884224476709340625258728911927821010149404601202819919156126575561630127792271961027535851539618576970212061542854423978844475726095238677024915812942518168087694151532831111955301478216000218134160801409288331168637404486984753711676786380213360724177476193699099933811720838492894123988834049409556905492705961282355945667642035724357477019185336323635710400004542390742398182691271755813985048937166218409420097202471432781442085307823711478206619908082083466656088727255342690366281587008761465602907781097982352257916337889342133194957750142168730296577762729097321392640000*i1^34 + -132877074773945196650259034170112408594492176756240202701544025170733394956301422783520883798155566995546875941860916167181514253420346813382565260928520841888621351598121807012037585496320893178101423985300747122290031467847976897443404691615342192107545294793637398084467662444648866234122571908480398323259513502091031215207799566535360955475902167960351125732138553646830812138265395323177633143564059944135632280114478179473115397618253995344863496432644224878781140622298466652027509503551007532955639584521899808420052306965549918656222718996430407872767196132684260889034825161370171894007207546870936197316696065280000*i1^35 + 1166389633612284369017141154168450380970643278046011459723721426899690511167944935298915625754720269935067117306692799472347316477090311136945675310772168451710932964385043544946897803269254098793466261818157891937312658469168016787756824707577670223354203717874134876648636608967413895544717740703695505798550805645892013518787465100888155745436731364414671578533855120351030749675105211198497631004016134908860176751344621378433044934830019246048351577923768078001715523828080280422078734605914838692057598219279812342057926344958675862224440423909251074067702825888544798749450471815438823466812735233680444800*i1^36 + 31202706884712496906283682578567414249841278142962839175766851977371482964229989727695961375819617544913729921526898080692946947419626159082260070211810658899287306498884218476655889158655132455225613929480362919280330566232818251936155520313817179590181289019444009292559449058356713782547025707080111035502805971880948436984428398784233223667266830081200649941161238437589033165082796409592976626929639306090152286731191049407767001220623423020557744416467731911025752187538880172895137201905149484292177425967452290661013329248449243302639145822658356438663592812027125645336975393329760*i1^37 + 261918163879838691258263462754273488323876248092285700338167050122703103345932424414150440008232014935233000599113794507537777378726072002439946800215326656836543719951905902437882004634708672735344285775538379839458062780356721342906500724738458259703384494958003101898544025718496999724948794426582816310234114916932393064620388537348878855197700293287347375895797397978527621381059281491463181331693825549241829962502713110738779357425896537051131072962585381033747033088717453451860422729774452218609840447841806236670860807857396936603822333268428621662995712681*i1^38, 4429980610034420241199332771511539046330255980473675722473193802939565076873761083475901722941449698518023229913201185096805745430881922667589908539878700025431384421735794667435218999525935300016345612339000190249715453418377919851340208165225609742409100606511987112214823703872355593052223568022161985371155786124909704604549608557870550066028015568825622056650077196921844736206605521442263151596425361375135653121139414719941053159403026171998995581368054969253401661179863459808011966667755870924479612883873029569275988818609953989131811742777252213409279602558520002204946068051399664654800552448547565360317719871294805076125354611424311046580285545243423991777343261953267732743539562836118551870722261151209850909928094777793315672538787319649762991761667781023743760269165455404098008656506001551336805524035876468828222081263984264092920603454781149675331269025007525400333214119332841610423817653843052086599337101627782403137859866789466080520528619170564624070279740094194432012561966766552777981983530034635065226247784301063280230156416267059446812163654067576146839167853786045675603710036694140138542287841474443739861946415589831475200000000000000000000000000000000000000 + -22460622507702276802806246580186443132390964588525768199616834827292357242161359436445530632700182649668375038906505327576382537266419282003703954880735891302236922929536331134666112689713154405500511693659859825178812720743519964711664736928467739310582479449416303028143019712215435525841976110269317775388318661083253001161547868123772850606441578610335400693554016000960533326683121723622748571084621174381787878354029402921292468776027577044370428147579157470379528843917087305286191022898582141693903331537544845503385152551367035237975210691343824005012486620996700252754108253004470646771052683398109738773713852373479156951280105738822193044036784047821007438084442885292115153011369252759279624221462000409442546041493645809662360920729979320347724503455759407788525914836686602173538965436215682176163172512397236190011197494052649508817967754751210344973456126256138348497790013632300276102417921822189149998193639868019982715194542156494205998318664478977551210770322817638081317154850558147040685396293028386939144811351921660321276182653095921434525634273842569753755939910692143260635814073197735868167601358669531083299774578958993981440000000000000000000000000000000000000*i1 + 152888369909749512730972993048404613673255010438930891345601436971626581868184986449396615374439511190707810422941410747161808143751093188329229589668208220426395380204616125860126354955657848072290468899956279260809557202584069520506482910855149520970762252547475768013371717846140625521571022119064597840987045152028441651750026458144470954181849583820433346273836377561732791595350944931258421612145380393897400440875596201319981561184395985131114257732806225181367383306334265483428972027678205567686252966511119007149355899705080723525457483457385299186159097243753686015041360245179477727855413251496616660110127143780089693120869783674682771672946090826840125451522758896862415644021426351410488760433841255725351662751242672035417126830174191430003816450211758027645394157316598471529564395127806935536987723687864062062310217918302797536646268304305180601049980713760076331427647868293275832182845638475442022779498921328973101025157608487365296050261992089094298422226677908517406278791969418733265382546729828293055792446051507496087809748129442207480078901891700930686757515652609737153403789031899854363493994941802285208057552757130788864000000000000000000000000000000000000*i1^2 + 126755752399683281930570630398015416513373682617155315115435735247940957614885289270217112373933346750162148658230434783851671024138238080707799610002955127069318560348868282827198309664009264867376208423647164055276454893006574921403138161418731485435751144916663544119884902177721457022450743517961380144393891920566312616080389436321163663863150276645207628603714464358225991175562749822593474237099286182356776499925205613954579678923545902899486347341105091162550452480300824569750229982476275059028335821317896019259931575114254265745406235503269189090271301061421062097308729901666248570695396714361558265285571258377613353024051788030134617741041714007992249252290492643972734006354231659789024370365559506624721586530110698774924064283547353359141685438848179011342521262539582130095867474816066886088319827267649337366076396090366617083350607887351216909664061001069725827885562364442879228127419226460621052692098610662680367626263083144559136958935259456018128607752612010477733829639775747459021681353405534796928734649643459403999767057196747877664961124673028302744121907789742621314883861465924365746599981791455496744025825101217792000000000000000000000000000000000000*i1^3 + 52919521439284964271997220740507932019878692110071726759978410654194484821292120561852422081308495263581490056163891831819784731659940102397177931137678806476438111761961054110401354575195421631946033632890820238575846754284905629538020912395426226320372236951994997506065932113357825377512041770670561310594378237652775465323956295391181547802381430319513601440289250927445512636178069063671416158046489572826887249172120929918490015677869568350665831351253721977923989494598992858931636131757708848032633517891623473472876632265885205191469458473784072982667578960095165405281976280104682234609131311117035681385712715000050332597805706135913478277524067891031251341607023440133160426023075216704407929632072676747375108210152428586303476891736679622948025335161892449821170583158391537300644673910783040623151408671757771077253570639837828765063991920746329705883430919886880740466509131788681178233385940513948784079636173113377804887148050024187857683089384955098367083982258186617252613178702989369350138813067254266625593142626675787861349851839770995061241793330013779591335085236880290510425574817759994125910600977379450559377015130030080000000000000000000000000000000000*i1^4 + -298747971809171298935685792348398361469771136146555337753565859447912079945002889376650377068782579809210846376790719089887796982883840303619145430264175079155489699846936700475577500429797578410935620119664449858799397643453480632765342891777888766588777753853010214408735151014216068691579950044748687761449245375260401729663522258390726896653472289459382511766279046644608997235909236184076226928230727582455072115751088917630458116617242515451198971797704213579478768122582224807983007491776429448237043128715287597360423736578320661556657362935141266736532756211457527905214108580595027567432350788094653759574168135663212182886408499679944515313056840665547372779937859313631828204467491623451800732774914875346039269890245782529691859609626287462981445513000920376326496921611787670200765662467280511410716465212268777708363886899626327605095557005963942977904609403025485011860385934513375474144001742993281778617743437024114618770436931500886073257119895326791849083064232497795559570234565444894434453359109447909282884858575563073473385824985382371898913777102820036402441354556506321157146948025675236286223521004225272975460401152000000000000000000000000000000000*i1^5 + -2224517192980992200406146688207655279089999276727930904057760913182088523788485645158618771754576205027922838442459174553779341927460805000608038687933163411465596725999783012234628020369964010174310596165401577075595427211661760483542141333539545240869866252209567916993235725708185264605728130586051216379790873349551444291462863614486783679494563431601131697570463477782583368766186962899211531219764373247109175684724658849721942385416315646836126739698158753455785778263877585256268698881524611809343540679944606411805460799239472110256496361126837320551228852464823067105256765210869243643991446027036418830005062503619010881389945092300200304972202274888006516865524396868436953355041141598621762735993484703919793292895363525813097235482320207487940989259626913048474734861154871669594622126793474277303860024192738689764141335736188992482496449551426440256736104243392132352977624911616729573890300175178348368574525820124679192321064026875934121610949852069282506278137649815913036270900617588056096977091805923596870388476773574446600838521515152090035829429491163703266427305485116035756433222165001506976631418226801827684496179200000000000000000000000000000000*i1^6 + 498188116540735710037472519934777003321114464507169935497378109763499846109113019447313040028690427236342058643388060424080107156939164281803101121820020805931773851728067837810017035187631299805723895900935918455706322823495050758482806142591785574944268371283584788827114315159092403022164251554671867138785514852624665731154683800832057151420034847319986786913465405345566059273301632794335651190585498291307184628396976757612314155800546534339787911202148298919565025991873220851494680569098521068492426651873577486281879571976055240342386824043835125710227618562159612397277269471603694389754924052752323691893675975138233782088430262500806019154045566612708692373543164326840518784570132947907866863049358405317265020356147152946511052296787098614522781087192461141645432764784662884877974298339256116249350897871165346276549953954760897461288102239996294384725646613077652370198374107431917201189021863724038149914571278418427055771562327433342692084300417572020900336137462127176432383795807582747093443753495021697491193441889293727184936272053549510521669211824168740588673824730559610923749273823012258381347514844302170191298560000000000000000000000000000000*i1^7 + 605924064719449804931151295396468971704046274659583838966016588510311996493946108432931494597497512906550734963351961325223703963515347824824929654029693071388341982893895163036247555714432634727231591590211172048991112805068762615557067516055024147039551227479601333941660632810664576762410622758177027086478648250709745501058506577343286005858064883920595035212093917804220516026450065669236599793842946716215783234668915920075210688592151859876385180510987642304846638930530223427964632568115433479468673583178934534618565147164652454368926087186416279542634911133174304110472978985067898078570141221828931944415548034954435873790913724735018693271021390180194808012000613364366383406726034026399478972027496594585969654712390031200229973710744065728351226041710120574641018591494017991366274737132362864903115165737584655332762604590796243207525683252360192381756044704744764141675122480547600035537444725289519245263684043214413878227985855020211200741713847784894885817798891687122637871286479792289625223874925542006475144541206744506934508522427123251126567537863033901494436923320022209871181431112511967968849957840309668806656000000000000000000000000000000*i1^8 + 2341256224300556443904556080490102744568497366411360459716218997093994638954863450591303586155180507427970234966711678217532697978259982162168503234299064302225895132783342711108274778461792500427795510349077166833162930690634597655019833258194519700617737627708337598666460421439198420038979384583488928301603511871782916330585258075354084372243332615001140515304465610283609762743759604452953298153560209350170564644919898698483960236584688852075876851872539297395815378396262983389559935946757462611918562498982889418047126239930378912072003146603385269061515023639376415493626187441393286322660656371970593953095584210550735464587318824468482925292713947037905311473820381702450732386034340487768694033082685299903783453752941940463724490329004574961558181458575861207835983229412332053899703958531098273517110385111603374999343821025836149291255361848884738718699501350466844683632034939442409703526106194050730554931202778113337481863757669673274866258986897350409148187793431838021921990871661845347862485720810315036560410883218064757836631650878762319794898626261873697066405050420971510406109952528989200203059611735949312000000000000000000000000000000*i1^9 + -42096617335826334476971961940409363389388041953190755120565622579028444857848463572141680013471835331314264603973613060941207947484557952593010735054160419884904365490459238297456699161788455614113887696639986760437366077039353936683243671704442937441946570544193374663660606731080284331655609462581551666317377592261361151650057996065639613325516427579995514634007782025179990872888020016249664817477362029387682792821242533465757268971571846231622323665551342651703757158835838057020042356437782490205634421890687447561623435079384172364713207114585694234073479453369937017137360026098528177822015556938163164100855267499103749752430148051350452787540861351837962626897130151022905029977394957185105650237494684022170127913733072415473205073390718039796688786760067786679184935967078636298977458652714274970989799024548214627214480991560401794755450194113487643049036714419028085195209363246992738895662955762325374445630471734379624865255482739997895747760737278168541492581670871236085597395094174804026266774153907652209099675697200965077766504623968258837733991209626101195041784730825776682476711775981998345537281534386503680000000000000000000000000000*i1^10 + -164395500138861862827942219240465504907682484167295042862074493507289393663593868844441312827538765294620810816461079791614442034443704222381440059990011836846626136936753737602210080264117359953989363355260079082917955014497847256699978934287327432089506144741121987759188293286939147931919687218932476463515241601029095982536262420372337961361423725982242010418372954939138383446234004174850896469209941645548860584863140112711786923827788953553135145071360240061914328862381266227676855256384629179327301793914555082751568274007705761306957065037635252392580102204684914524416523146022569509701614561620309649040918749792228359743063875881129965566326324574679284869861535289350947954925805388605982721604786012303719589392555520638039925645209575992488552916395383919108287167091380687898270504118361520832036705620336213518008235604527730611364725310152273097649725551332411390778336795534524857841651744437476554966379592609090070624822589139535104609002060668176283722420403390716385548702061185768029455151694849042451947572876082274392329515318217742803696865111952725267480969094273513290312325796729419566805841608704000000000000000000000000000*i1^11 + 1813664684191785932994319872234620912315109164907422310310857926456802251974882560832097629623774374832912393848942188934564675584984628258356072395013544572392430877706102617727611521347915047690824686782039983147612829769415186400057129916569581916289774956586463244356996295725405028020195281485258900757587733661166313138543893444877985364586587434885477991148995616101701662005358181220286205387746798464365911467455207555885004425682319872737756596590472538878010919611964692480274876244421023717206306246101491566352537001725568033347515288015306581350663664891019417851252101558541084546970043229370272203016818223324122742219932352215821078320135197175190697070801922831205735480330908292639044131421481149166809210244326856101469803827037429023183459537481908763621236612511756660425192123573470529976115822012140672882875049107884561047441898129266350606339897374908793641545037160748147539503238026747568707438842914506900058933468547046212071631105174650719593414728727755422871778195496458542020506418688994792820321551372709938208103084152077291557081793635451381572836758488130077847556848623146311244704225689600000000000000000000000000*i1^12 + -85788871377958925731815632161768702620963579873881605668930741756009211534068875921518138003592618768716751310284902481746903874734591303518481159396411226125990504995280502795785949271885675619555241437948985973714510270180793556987089990654197238352142777930875228086588969020722960569810774370778169813849829124454167989189284167825379332108884242978731027868246031034567341835117652229772008005692242335028103950891303206096233125806648679171031281834015565879503069049601897502745574662286699860950564029707847932200301355051497163950437654645977152073452862716009702221815299967062761750647034060393065242710615404347422444291274459956710778564947052163856330214333948105297157716241369422549648188528072237288997934145863308228404148408441836501872939669581445702145005345874580102216554780777330020150427620618800939398143084134865397433682335750407768186082780395964878658336060649720546309370481749725356796153315664726670036035350808706095517475849838811688466044419899972409196374230831483104096513942748680546906512735094451309874661163084691823100618360253892378234811214803665706973811013462197157013194014720000000000000000000000000*i1^13 + -5110963806970386274291932248766702257795747735843999721580511155082756508112833068295989817062400296989187483107373800028995227792702942053151211495690600018719863432215978180870582110779194334344104141259658197016764255349862712102848377647264352424814470717291100139728840703077831749022968070016900970236352104007564352365017648481491161098209536938599447189519820311188401272724872004738575106493505655136429684315784866300903871270102393559132565392761243854219092909219584112867004131988973409678225543387259680847886023368112232834177625754383341013163918236880612930998397041363793519033584021730903177043811341696847893978900337733066280672417832105182946599248110116634679733865534168448370312146893065347273157625773042845334416247131762768619817015902388951461627939497137885904672039271769954568241113166017636104190445093045615213090058446584915090443251062683710202960541272509139954928302908906115744845058638065426277427150942879263479238040725900579790008327103346727482825271614662845687258159526255841696169042291744062031301274338826423907526278639616102537630120987133984405650651442199324579069952000000000000000000000000*i1^14 + 130338651715894946714926232479246277014163087355887842078255555498311029264861550616630537520656304444068943573037176331743655652728781934397032766600532755812643024199322507085800445933882796929517907665086044539559928634931987401325310832452556587388347444903546610162701451130330282229541515329242466654093111639424198302277341571090286279778156167563919542061283039582031739715277907033318484648509258642814263413669729958057108544225310258900087014032181129170359280100045493339588178103968817407403316874963359730068010462727971797880815642424498104480576309071627536792048369676687330613548267252873190687272730830744883370000687514863731055406592340986149653258168287187017100015641957385409496689387871118979094164046021979591755402100479703476631302760945651581138184570874737701803077112668416526824525301499586452179859415209515183968420944059586345685663325156509380111385238738445937409721858730534963763175419345860757249975605194908352131945392725616333043867474770111271974059406841191349032363735487892821874580931072517049105080165123329832360761808423215515906921695129444336497234214704237667942400000000000000000000000*i1^15 + 10377053815928054305707205175998343584150746922633920412886548170761455044811546358421543377339431024910101038141766492994829904153701486741647106469070023848883370806586878684160276576908433829979962695394004098455276019904582163908579138129761883050443422363503563775629875294340301554607719684524127184531450980273645471822354428550746237155182494039804505460785518925022097891343228305479776640231887882800629744848692972292152420464478651998571336961296818205188967418922211671743928826722690870557185783682834152483523009626159968656971730868040683941411513142942519584813673777405849210545087203260450072634387079427461153447688538681958503043493831387118238797188367775823413864769142219565336686319849225648778752028819306502834294037741377560914939850186504512213419999446340913333491672706794842485167825175279608698644711524678917948992643069908899488814945324860024352688145138495451491289784272026654520009301714130314742871246065462405242109161943676580324453404520327361332580948826532114009304385407305371709478416503575340226956006453945825435125856896675825113230115643564329089510969405310238720000000000000000000000*i1^16 + 456591709450830805430097770289110280731739443829706482654604839946005951381575423946781657729651124723195218273167623341651908119083795810160185831140687718190587609681148095269184892123382631324610706577071993995441916835551608654268916424937861807646869636485301445714585508220036632974209084939739338526759366330094697581187494340799556938760193346187404041773332175917545218918219592653853726357121032649987327106755696149925542001700591598789920469456568417110713002951776848027010758483538917605193510096179414517180604633189798754173400959141521353403282565402298454587006740342387411657935163775449568794974667757471179764881985636178279980080337759717091842743559614385616931620471944701189872088176533786716553943751891789734743547558096223797007482116230869138058028567230375983513823687642986253058933806979269422069439908122306587943450649859474657978332695422461075081347274091033567503724599797588561155230924763825457489367391748738164037394298242084059239635892227823168935194337626385093252736855460941258572026412031228618064573834163041627959704206947784993949838849018622001024169358131200000000000000000000000*i1^17 + -14571677432781757197563772819989481394186243799306882478341063915078149888494112740377068309185345019804717552214828528820901399936672309911903724208757109729473108232290882815976855794645479985045109369599699934716518642087340896846049218360518022590767276804379178271146775949263224358277339747370022060205576653921515758092306437901918243537704350997265461325389142931005937599942232797581357369201237199121106183851978680947178873112349017442831907699949513378842221451761248376090643965984573803990198574167504941012309331387822377641243001342696681817331363820866716773035553367625504841252451926391292587390371538996803565411211328643427165554104957122165824786099893249674764760416017963569260322296054990901174774583135510125664425973453927573872111998356231318289885521057940621130910610371711405044829699654837023135069552786849361592810176926547287014060181205400479629218838971048525314820398341952853563834722393825300995474350695273751061179054058586200152573499293843398788941656029210853393603206910023680576044807743797592581710132727770578364218833525535822564796894426390469797884828057600000000000000000000*i1^18 + -961362941845199159070608003072706090958681357248346242802935029544427367550003213017647880824557879715277785989234423944034341699481855633811959432088813311839645843312034792219972204631077918936639516035504817007119485972016949308912101029784003192383879199759326569131506360352718640643699565951239020327630122334078822358625326067284677631999477186421757647100695970158096263568557021007701277048598310997636541145337898967740462884742444282591743843895185856441671310960306999574497754840478283284340056979590567860648000836348727978569011169868389132330570105486296312536571262739200165593521463081707014801657814629534556671216650505090644838107170246130975183562835894986557411393726654698969331676100483870677629728338566797173103869244149275916444144988199025738670897854815708401985075181449704069258126292373377927787386659907214111175137235806494776923887467779355138536733459643146363673729691577806716202796988670279580326839839136538242697520116969688910612193707216034830804073058556509046878261035589507947398126082613775932340442090990734372793382387874910796840535967206546013641768960000000000000000000*i1^19 + 7709957080615218050647024120781201935475198056050210214324753468691156007408572625395842526583246232046933418291009295953613004997252500134394601548453160108389452970938397584846595380331913629124260714449574733890268695078013291930603865963887924671257983306050906882942702315559813966682928840383645916545756605248453328665002995870507458300634430470153471697330712910869552613240213464738294151210608215111683926018136423218513046129796930447762370630920695284072564205946514693551771324701753847452853035829140406803923110812399930563697745968595587017158635003781868439875940213249486215932110693404992994308931856014081516504289280713498337372540417368185799565181734365457856313035191951035480505095641388539732737962810825435097285679845691710098775557026113637211051986130205604875813400095300925855989827987523683535745956039025287983611897570993984646276462959058649049439227231653303991070339952562333350921161835798071240159296084295414727046612771668222500400750831116341997727937198578678893669971948800397161067076742799019202464805386030058349067579260688665265645687856201256140800000000000000000000*i1^20 + 766249489393366289671523211974117721416619132687308010795270245075547254133362012686969448688702979014569982932039617992432987439714952510039424328274958974400305094741620765799352824867372567100089435375695564384730751477923185513480449404639605656508347227241978069869148345013987909196747626567371946728732737502312663313700945054990069444136184031516294097349275192919115564717055993457038633352902394337332611544937162039708578302152673322851424996868331432657850726367649340625749097101687801956004262108744954698756062029140014222594644923035896808179329192678528766340711298034683153547196703553530928999586119820411563379837800153974766386329599289069550090000408416145886713562096465027014888692265788647321762293961611304703636478397657219245328210321501553262139483937213379189110561030056524061989632264339177088494110353624570774586228535019754292769663553146285923100073947362823952058316724716608856936319525530099694560680474862675572355257055435467571191949112386096892838020140811157845893554585019167126333448571699801678173967439263226973624401081981566027365562364500482457600000000000000000*i1^21 + -11677978560266192254064487798038565052846850858153959702236915819833417721584254899331772368274243626265569230465015670857938392694407180697887696378512009224821450473441936639966802401448275459752051838634998828539898704071078476981430626366688128970515833892329508078198959825722723161383520613479532360591360659209593958487966607739843487051291120267364955678788457579731407592619224343471254061723191798187389575941600254961935071029977743946693951510986792891156434035433357021952358896349686974278634583129817760088159453817367626337701258230062139848972774234431003510142095328347215841588137656614862798668105280996714860120894285350606777571463785619937219060463294135626024514844837782727250447554029526284305595842024881481212625723909645526277296883650406459779003500337885518667762269604249351225860277937345873175185613579705476223510522415089769855918397776634974131960363910301520957678997110544038280638838591649006764152678049124543892241208853656552767262983834960081662122359828907640243757434662393891946062694396919412728299141548825300149812830353644496533350410837032960000000000000000*i1^22 + -5884358125218859647990546738017259401471619801618891962406153293207169910658562948154460534321550402920783460002511988873384225519873434503944945874073218765351287055528250898389993207607699545302182383475246823006498216805672014453060757296925823663566229412906785454752304775244579621883258891203343653148822115790493549468794344064725371301787811943613114326401887463831701548160205816587933319889219460959691119958636334614439564559241997625936366662216600532715222685365794218520381791341297746418826737766090989904010575721313307629749957287231919473565679774063596441607448503725988733755905753482641261173654910175249342614523280747383515479138429440876319411868512464238535997538673316120859987181564757594950018824727221394914740706727539601785710585290318106491144651950081391183093470095567210340188896356631506116434285064331507409981734735046536820907416359438453570358774954780199424890323283773244514558688934849846447732782920861517022400114227106546806817843166055787586425190141292776131035135383092566973157839362745220164034785885304064851582846313417237062811123712000000000000000*i1^23 + 4036967418470301861624939706092557792437408594076186092047750798484062137220786587143198742424984360409882038816094011208289210900940354630769294896707093914160739445548659431644676615998448531401958738470270131361678832104436403264964286140844209857923286930360686820222965068024631387262853034134277224240073544167903531480975145928774582706391277747105515565581801361510516353367270342692759812434744601360023272453463867325373441620226807855108358395335193310016297404567865345500012156250862445089600007502015876829129577306240794328130459589722524055803983981633041218753290403952518776701901827717101025518825717427076412102950332440754440987513601869022840078131040685422755607073459286349479467389893048689571271332455651006140208033018570373911110084320790258593702480931898660235611248929677363090814003753879065561008694953051600934377013603703544612705297040394207573723161742578982258714484642016334645574127728386429772632351375876765587671866556131896182055083797815240624568987464785867962592935696009443837046542861501701908487852766641924879388474592479060321894400000000000000*i1^24 + -908486823816027483864719430203238594443581315067370444719845169159974176457112873501186415834980117533635668735023789653082781003257339034346933713895722085849192790480604938745296832413972616752974672735347234657037380883231060975165352460988182876621893156598697581425790362014565500222088426904464793486007797496316846169391955113063270667123550504767598096283330229623327665620689540085522660203184988103836973669854540556460434800342867892264298051801947771773799302495220837515764504901679254695000909392619954130496305523200456112162767980535668478960758600840196276245887019279444132301760092275518661833123499355538447906096796393229248429122101655736554299638233061780015222741842345051755801124381343470422033679071169921892316901904070736451690007573893312516819307319090490914043202852125715584827143867544848467280862908715266465304898795412703272115420070742376642184914989235213719383094372247290187443928374815333474996577166342241578449023383644769302209895109765699100771842552563357680099441920614833645194656394849814332092843660569805543740212826551091200000000000000*i1^25 + 108867066039175988463002172786026132132648914891343485580758661809879184106077529253494958334224751684034305162494216782613426186538817672753131722087548696392220307025319902238376180220625875139806292199969214460245925329626674413300870933640911286071623384787211364770600673701244493840535474915136817162595755553581059026469786619167916142916514206887635653285645167914752928124300835610381147401182484011524082664028021910630019737246129126579769636072486427381924059361560456106239155889935531689753064045518820125673057791022759066998133879009426272769499153587998874464563913566125249961762978583315829744118918417628709633838985658284355554614740119922298119198451792887898333507779944613309781081207725216743788279425050534607352367066865438462360087776439587837506096803832476790464536255169070615530219860370656535128642683644258059670110319058350315338430657018214549919778157924457048110117679042674197012717932690809775195418509475911037461345604866381417515878015386806661480316645054081262736213700730997723469991509590913133436720540419400623342825242624000000000000*i1^26 + -18404195391489069149599336120355106350184161492881366934737821016054230504431605246591785969824087768297226039664628053300684305609668437042258356819884877054264753167728194786392574560273262063432523663474500523786865976957234969716619686434493593955246109912883064773768000949567143312837560467816643468288390006290671460577681929112639271237342042097218146184920807543493437725477170526028305003106164328296131608869642087837685434184583894144053416396504864614557595166484703213697498565515899328067956475520671156809674614138309611722646863517174469104484041577646413078809031063503388193307489449141171241653312240859232764380258643922782598225958582506068155371090713949514349450989837068042797479623255957791706870251493025489171085159682175538301178944282940441048851037892301821435651633289786396049639791133523475126064666067412443267249865560162103272380505380882671685585498548834659845832645628586932469318860968998606072013691587808806963134854148159519650496338773517888659505195260066153977823208756596201377616013065688782827063217876326920958771200000000000*i1^27 + 4750698017690433029805024624970053140366654132266399228350178204733104087681970745194863760203073543891204035156815742491218204858964759945075832788254763908236103534075111187788418961589380064629223987029542755776444991093136306833435734531892269185294007749400728448673962142075766807996892793657109888562073218704819563306228456627906534521923417538505036968002636739875674065932066276730722818294130825336898331782745201405390432510167207052347559783537794782638266392634224870952261917357872153049278370643403117991321844693161785948409951967334582035342401182240367846652295132314800382181215957371805980811149436825408512962176961465784838779854185085547580114050993376610187872847252290667147552008874940898726272074040194303779524748500798870811417770527176937522463323327124554843920155903619483111794702040401702307904152971126968292663285520943100900656167756441294228512744864487198816767093932287313647462059976179436994420848913927378166254743766648541114621441673219518690336736279254190987697222023958211827559991257163508999371269691167211520000000000*i1^28 + 48182617815896663534000227961750531259887511617870161340167082309209235001317616833920457548853662237967911649012247456781310987764948918253269350858965659051982363404730737946790491031730207732623088868505474756611569510897360937861528216408390927659796286848886128187505062235147429608429928567116372869996827547067971619771445466163475065800302248325154644831480967801040191357649292032934148480104729338802265537249512832123464693705043364175444273497162888411569794763847225612670434321166798893533534911388754968524465728632196214647885739268428181205953447198352681220077642557762402609459165147488971362743617622927414598853983803806076333385110264983132127523679378585885348137670294202076536052794252057142594287132246885538074200682498711870222613277469247030153582270495348780056704249071863751143945977943724115202319193796766012982988676332911389330484486709313841538186512242240137983045357977314069120156475611042996125124323833606529780312241563562703608742917734536057108151987416689784811077863727030435542438922649411550555275264000000000*i1^29 + 748278010046504552602904346156512372975788007555223558061292097984120375281784549801920407535213250331489678273806672013995528194860009043183290808479582088706569602527784729696262452604347890077036209240397216621404604720397314884021481594601292544373351593663257483459964116025843502657228995474305639623586362454812776400213803409064626767389215171320025295236497457585726498333432982277598821163824074894569173901802511355835498890513757153722673312354397116917100204254180282305842787485667924385478441509172994459398643305078984532365173958621263202825389767512794540105022368575585785129981907946208284059123184981318496548516065924589068234136299375122390799838531823418279268695691160453927613042630353395681779026192286964769655332090020226513075938676133862806023750925221865561524884293091115370961861756780159902833850958817956233341199239022651930265870805121437775730455452444930039752371633551278758512164196047968711484833788311933548994481474391158313336950783993666064295591176641163450102852851033224467860722209469235200000000*i1^30 + -1000763548432768190833727379213440259741864583650267565718110256350014220293551757171965712429553274470958809176045249962355033332142038588695526027275410216690234321892036183304016096015145062123614286793901747870116930313238824224836487057553106355641856762747570238148592313295855894514871400032503409817515776534121122095217282064265233184136501703319497179166192287709270555260105165936201708846823464486090630097046439762142924843044027607094353256544379041056368910880923585165289574920715628013414259316095101258891553817917208609582587671982844282022332935477081250848498126500425578842189005807001449713371429268754637801839390113317653319197975772341109721986710744178539306785412417974534192304832867164769759337569253257816735259135185864389195757731370639170021830409213590235483607089570952470595872088081658538833419382213935680383258485355670820748185710739499044140356426986075977609830873998795123195259011207843776167920532121007922824613347188542456343742342522689716158733926836713359468154751970442549329920000000*i1^31 + 211625310423453263759528715497877591341169059776871581988746770566765069630193018397476793789300247086239943670727746129053643937118259336783432502235989993583134602980761465914832722677582252688462159617807541160277357388031204780938349302540304139177461805576871854911576700720063639455263950783559164426565074145085554055009688250108649190783295204432023066270368133626423708929925605085383243795897825810311281504775388729803842327064221013117174052616328178341452614174800077007769488248204079801237957518005200861990384790038924696941722877795521676921963188352668078716092606453769738106190342796489645288237839178623729215565542951613078695154774477151267877140987836381557705186532629838875108260731461561905195813794706573529601391103892227342065856693664973344290556172555802858742234729810594075787016574521471812390225022678820656882474588046653947541484655656236657376598413423143179410148132893835847850799818583005950245110059436742979154661779771743493727728264203719073253320388938663253990397135872000000*i1^32 + -23039299310368021977758327314881290785817576233600837299227288942741881246377589493412643625621887259715689065579517405019095619390393788474726015339851562536551470180803493573003501990424016068337845148977773285420137418153314572601989969451046412732728713236643126830835278369783544159291640085196305229729548540282310469066207305169178547773177072173369075419862593836406409124342110400115826795537135184105137120873065552729076169446492067267982317676872960305264874853081608646551328341384184924466835904643205326779428847484559531030474172610417984204114917599888662555241153096684953569058135537753145717764258509628354097569594152466009624891965252145071396922045372183949737391971490432982751877989455417227574174772159068758484140745224637379762931311390598414078007316891013930683282201466886884643514389050474883000399709000742369118269125185237584839760002345781733566403471386525327996933776895121499809119118905363963563726490727280168245703309336426828539477842351067866958078632268166438400000*i1^33 + -259676618541689224451364021385836351578955562890302047443634378952951694459160100913788405683269791378149319942680304293525240874216431318298087894250399224181406712219636457137577626812182574327980253350141782592674909443058744161413872579515327178051636197858372067292460967986711063731678742253507788958961908491364015217898912306425496696110579142592131670617546019151799983874950309976192059875134435740957378293415517880586440037493739377846145547728511004157582384116183523977751079112022934680281682039017711702780522377236629427308983770806895971781872229338486474510675140646866789525307577778038036338642063250618664609917536598943666929649093176755271987048530293337354992861587481728352759334424397920045553220350262290302467303048717162880980580560864184584213368100446925529507703568967500552531399975536186701184167371061601861613912441010076193848265542965683060137158625421710325992550351379530150227800316562319864476862144240831361188266377963353533874285777616408639160320000*i1^34 + 1435640752112751414189371588598127397093991387615344275143065985872444234271222814496942065604488489294780337631263591615656478210561739202423540384249386943262624851861402505365414540629882050248123917837409459176040294238986790410782220486954920667569309907407850957613009076962742121772134459670466496354731048158000300801945015882557900793464714655378031259296519407156157874785533177805939944823722187314479353707772332393671282539347985459955137699075261174008789597619449287602199809462388175468980755919700943228359447816562162779133968350217885444416034141559051781397378713861341850448833305669864259047464072460969650662141054234553256998706899111089208902947783221852901217008700011085069254017603295654602527020490114497175370554713664553385924093265978832694581432785692980294246844551350959407906715789892171784893256219325734360222369956534894826618018189049424335634256172825273578740954596052630622294711499524675700420783304192269418093079831589174587074860912000*i1^35 + -8036660600372403541690469122324266254977074791022601089899067779482989636329516627946384583505365621341138394493118829537413811120784048280525152792352816309439930295377829287941280917917314339503819824444545605087324225441652891093755651434116619044234158519517872538947566290567443026212087307945488073394739368999059476099386321647919832527141539906903062620648387356962203080528829046702751050500333007077934656524943812107856050932940461494140509511895777061808424608886410702154421349271347567864141863128713577440909399507855862099937545385387407993790267620133677099873264001043051620868122396121015260214206998353718922529536958878620084649791267477091592993942584913219975494347940107568906176364916829868660949788942669740881363302942356613507545677162075326740131447812099424484944847463716945120478256074824227767824048771295037912298106449311981182101066208696138650001970893502354557720939041230202992415902941292129225282416883564327940317899588322800*i1^36 + -102466580719088826120745600247581840140290640088034254406218841510464153666729286062450366528553438620588851619145583787798054201295297180811601880823240732947069379831662924433319618892521961398872477505596654306890946665444110594647661740002575026089136636940856709966075103290066660992057027508123740963828716817512410583391418908415632221338300991791881382882423544393135001744300181751632222985284774384447435901515576223360491664649172810551475851622516907544074304587747342656582066049108837548226138235791358596434613240795656006547646833769573198562761712364074936238778558229840860146064056712898043594378461348782034039791262130228058149787251622490685630371642676997177875835981365540663255956137349880149827971038144872146673731045332828200091451356955827695177109239765729798788478255250294128194472455319798786025100385360758994508313376080010443050851313179942698037059625818282579416374722621480848018480346036735804818792017475*i1^37 - N1*53967226611671935459567323156109884476674164918979616377802087499779603445298720348459471487812389556766792777172875513129355444825465093484655717814261136547346600563885891496017773413657698655318123791074238426696834779741636626092192110163159103197188160665572013525973153887895247045326455335822469747043301800015488967831323784097252020626030229536*i2, -127924739590142726179087536340633935117931036269816700564303439311351450167287395063499045604574997901254036170712267588480894494503895905116446623179303472327936144870378187228735150873881392647162464121658847998599936261050265847022072653810247175589878638014011195117790006498091844130195161820438959531838858473334694498954213679129274792007816519239987872176210359993090451156439628648364518435100798758391614092064496024230081706789263877332195150340702844560367036375349948791314168463273067948338623409049938468706494493756540500305372975740848881607126105464375697739227103170033416549060089129504832801298011530115775533888088239118732017230977618271173028062510742093029345544473936294480511297478021874222456109657381023441546646142297761219368118531012622204103901057562003593405808043035878800999888474936743914689154077822045331810792702215550014933343403107018044366820486696889844029374844667515045030047474665291464055010314795738563949216331017712661786805579523400521091267007035546731916586584711500227288174299580309507503365550895270123832014716152302157934042643711885250789101408112447967105602740850122014636972012559786124614041600000000000000000000000000000000000000 + 227407773101660459566437319005909456151132578632551629714348444146769269012399936804343804976136007591638440190676795558662315697776514006123408781287495130967203909540932074083237820633691200931885053262232070545410562733884682023236223024172255330965217951225355110266683381280797265410969161710026476494576158439307472515682593847501592030821186182216393515344703314506751568366377711799858555538835974964437326522493333156978875117554771087931138624487988746289438460974613134951474556471465786539255053236029630039821679483736846011756839291356875461424136409525409526454025586268548382386045635092201761922112033222137460920413366000846952632558305786128403334476932775142311535727520498886539126569866814214839920064304051203991254873006241393737062088696776787582282575517230914787868968833544838027822368850459506620482576466306071652703214516143699605111923021611668437818343483014564447006522666996131949647225825100619701770094127338184316233375093561798038852612819812539374271620470945548601072261843178653292796706346379111260856949957162156159260422320089103213353802368773018104371772594709469303936336082103731417288365798578380808912896000000000000000000000000000000000000*i1 + -6352335113421393377696764323668074956964549443703567756523498473649528158688877420576042737979080204681614511510626168406339102400557638776758191341140256889323843081250299796108728361792557246711957667399422862119516626909157299206224784405763407534589007763546998546897549182352279223154053768873339647349589020270177779502547119222474506175834671396282140955002803819662739245970429401268291443003572063313363757825377307418643335584119148421988702050043485666643228300787225262702927447540544294385340420460438812477378248519149003012370985398490725067179202654077925462768052542839587566904695557764336319018871743075794310312436729038502415010105666277550721435621838223019357032306511376420006593686288117414345107757871470973311528842613917645965025004014019354454711447283218458377807196520765492549589865653852196428347821067213123321075771600418745986091606080453847148402990391538091784934024425246129931243692292638448558647073917510867707189140905590740512938535384129563253597456108625555990946467695488628498406273115017392824267676348651235705072423668128066685910209044080118905472693516641150152229124371234800602217668875489979347763200000000000000000000000000000000000*i1^2 + -2017420373038421869964672733105376241174411756989873592823835238870329131932785503573802165133077788682116503909790628988769076827943728832735116871358841742369141495746773340039194219130855619470922360445632460540403915903894414362340071991441732976470161936998470973943863512861848111889895392650532840068853399135778198445197377346979812359832262667774652273725954497607568920128491267211640174841389815950944360182512074590163220453349792880473315480210486869507669513043289460968908543994103754236994263185353525171765616130309513499161915100789254096526264128207816414606230364117617729703655328790706729900869569282348028119011895313224790773720001568943399906944951556441907784714713612636621809662196497740633094277062464198983078093575335604709120780868671827304173764580765206409184160156092806297182843739070704841326321901587464321300509182422014518432939729417909440023428270794877535222325518108799476685297302155721961877965969282438492080335088047692993981655851410998773336718606454724429663456184548233497431632398378252917479620985028736026992911798753943485429503698958367378778613288658769690023470002406328772399103214025682452480000000000000000000000000000000000*i1^3 + -987436069172529382168314601562228160241327464593448902928741658699531201486186427511477346389626556944429031646653844326213182289748448657007292674998020217488699720499382538622239981235748971410437440255558291353336363226483220997580261223626576009306173313814593449979218900879113629904389728972295984746903808274948714632888892517516713416516710321559327231417163085416408151965125185686837660794018136561972869108839503548486644652462540660804980820663588129655037771608998293326149397339896305387834433687551249672713234990578721137029012092926798911842001998215077832547032663678076050119674750181004875172038751941381044297696968670585765679613640408819591225937983291525152373016075935954931811682943203587324284196759623169030571384502076215047735001533934612412231814355420335950669921568503330918754811111325210282235094225070036256471682692657560319232015864030425599379740139299169602046741134663828766592239211979893024089219677356265396453611057215231805994836933544523883269883122526445375013710100964897337056401439634062879813164867700970681407480351455022934970453531117376261266094784710261760734652395694221133740823882590322688000000000000000000000000000000000*i1^4 + 376505502298840664936886352812791309859500026360635217786745179208170541801193101976313177757001445590651936036560391485721446177049533557949598795416221534597495395142576112873532031727258685555905815800528337742764774008398720785478056871638976180257735819344982272121854057630483180292001383201249971678246092033321477071805019562273889539204037960711196582740176224230292028908578900176923124556498687104321300827381882422807514371256553793645019194842040513765861072536133880740679307721666229547895143280655478103663199407162590467417882529736145207726000529443506612349277986801419330595120466456315991869316738744979757128848213894759267035987661601082738353369546993277866541553902008023926479417217611366948645001103749233550771796653858406803640979716557649338581953236022285746890259474968453222110236124817038974343026812040381871848719998612618624920090815600791269322704478998174417289443285456054666522301287925256430235125960305610284105703528403970301024660837958986075546633783360636822400967946718219534651516695004660171230895255259899067311383482657315342081330451579529856022700177735024889897076741301014199584341707508940800000000000000000000000000000000*i1^5 + -89624238483295055851042783395226952967491652872898266795900359193832807984986112774103043750279505634659423586936035799934780006995391212824089741527946253562873102947720920385266599744454868946194826431895360490775868849167177605980499030432959023707264950480919614098045295901856524388462159481558413976220839978542360248844725588768366513311541597789376810643059463365427887132469383367480868242391766345620366062498416542156341226428780340936874498688192377088207574352119971867501797565660087903132229730075124003156547851413924111610996441896893977271282252635885798831225121786106259669163548479617589939437694567643822144340415127244201498765195983012580743799200897936609437804057507610745143953815934018751280074743333071422111666238694292986099699399755057820984944248169542005548231672836396349466149509318024937080491651325471933473031951527551926331708182562251553550116289423750495062774232033153572659600523373068101198151976455578159297004417277144623225976355388531946593236450158122192806886525437287638865072264598698276935959677709437111531490717826731930565218801564645975988445269560217230746141642241811339801809806950400000000000000000000000000000000*i1^6 + -9852725668124110949637591317689104393792723880485241398171053112415276960197732664424785816467268481809195316554583351541373654165842469275469099661149728006647810966418784436285325641581192449761250858235321367790632823395639727921215044678470808558021696323670241821823372848548846933695579110955651714911249218463517625329867053670071665044184751247928643176309976568202541727800874748375345891261236509678893841498879737426876064548408775469648475656445525052927277270297186740857487611497359763930334377054413232903454526332229365934088849058554182936512686322448746738530742147254285113325628978807402467420518417146991073087885273413714786437848312427697593080720328115835410673670135852733686183729088936948106259378799909465902089955740133239203100786252166280592306396644006549406941300550960166380333598916026133144853798654390411820337630816786554180385591531118943642155400541437920267407235862999749027134071253247495048809373633658701193205553036964278869156564694580682910032597560839822869051638515404561595649810943237838998226574868275204424476487921950354679418598817985564756291104878284795283689530584329032375203790848000000000000000000000000000000*i1^7 + -18416961940594205838553635880698557851020568621472722057353607839710519666155300292125402270280230700683301748799791539724583245470422496485914201221112395193374467199740936880692962992616151874585289436321084594501194249648241716854169483731559849251105218632404857138910807766404278771324753153208911486208244210180009376249173766991299792432213203147078898613376740573651571500634309470812107241540781790802072228671016963425518940616345970391353407529560591083215629122483915427989910074991115526416847644421067031788997427626996771323760643051642120507360001804262298418617929452380035377761525757583952520726208421092355069595978758534685871996526186113350075060217813112887026419532723252518034929938125123584802780157438258781120958779374722435094544173396578988922998048194658120967204391481202200848915470164211735630921868459591615217611067274843052111287358931389597524456487917177420443159416793597911346370939766379475487730130838423730272535070717461602203835402822287942389761677713702738972181207711212236304131494800282413547269662875979146691478082370542196269305523020422017107132126704467515861086143810810811622254182400000000000000000000000000000*i1^8 + 5158305266411786186702023404439039262576122312375703410235493767717863177722878104799701577702649822991782455524022810266672508518173289075113579590211311877481093272072410335416115267642528884389385393323432106450104035215568553546722551586889382929461580492542889712545105889201491795336655529725959944336634205114941337520880175645034219402995217198520643794053792346715927564297718945832335971734921351981883120194753799462255972094554443944854364805676987449476925619371182069869236536291500906540951316664438651180308401132494902577050998052879394693464301229787119282159849046283967035747775412399700769607307933247454892068478065718538454670542399686363873318591204823485173899347396957142752725523913462156541616959996013866956142558564755141251912634232110264810475395468205713903207951431390220142122815355679218164536497708259236116518259490243154504933556715639123023617376248924551940590141307447226284220231052511005763340707851755827239493828437422260741302512387713232715425814633962894883523867209272054932048681611044174268400971567285336316142193482313578003383378508070042291848979141725066332739052481958099340492800000000000000000000000000000*i1^9 + 72531240234201753191657503507683820233948302324715949523101267973164011531920490625530921934156016929451096274445440867599180972813119988576793581346668629780601384330370391355497212663765557260207701484898138461042645306456159516087971285168543021023639018671353065089101744779626661102897686503243253579783756124412234611806247650479050031172689111325955759521655196481879107256503305462664266710741414226950473346418462251399821432910032701549207344296105064111500927493016108790630485911663149708723444054107863936059424350051856816244114858495867586971727072604331123580436225349565094918447087717837381563205939116511378926395913765272791650906269669896532447622675424210185281661593842475427089913120880547848717519560782720830197640361111474596730997808057845613079904694209235422073726414540929065118196734737112359158761360013900618991458104533042283892767422959477579735216103592582159088187743798996194961861971455963262877286407046204747355048239816804496252864328686339823866748181399986892568835858941078484689678099110498538407038858882984970537642755439107820388687008386373421811236351740573902747145378606031568896000000000000000000000000000*i1^10 + -267019617016203124634589597969656120503447389710770958183774713153833960686310332471401861742258782410196500830756343932864434843805456543655003659774281654673386402122637210899599281828407130120894636464729063536737254768758081791748597399851804000791383876437107359588475985155468721027274764058514449009933969811043185921316510928827971793787680040490237812087624365194159902459356209021956453210739497786076968344138830717819626941200899424355894137537887947682571743435220100117035108501293366897597187447839741474496579761889262808741432026501670815489816814462051758561781027851252575378368688403357031184458921494986581356635021923581318401614177543809021654566052818836479881196406923986449992831264869769656657013830764449479743886638534620351792417659442500660169113359234341496036930954175396729400057362203878123603595180445332421419785765311876566446357682068221117901593970648445191361526031580499087246544066033257244553160099394618110483101292724742127060814955409228498831159779371707612729834567270894985003516386831840096590572736681718001293055181756587350808129396997781709430397322307118262245254504463414067200000000000000000000000000*i1^11 + -17812541491476757052803247612186406489266702172226556384279640416168585836797696955236373783710072641662278717279102945506186081609997954118712248374037018701510556323833293140206117556449814384328295429242223700944916823300503555239821796974125514148733605847997477584812506717750373863679728509574701545827433151794108552699038677967100619233197192232469288573721128585768160891851384216438473042334575325479935826581293469567066059160020209771785549455064053046022004257053338244166013284942180016606991840529484470920201252680083605882593990406114379845082805838304837792323255489108184063551648365143444250832589619868656148297729943522842791320687908723409860094713660788773579907350037206492308724674868179168085512073091993330616976674593196502038755202463720653109958471062486813739453241892818486048645373770596980906656262504926599667983715024449401163713766380744618908275539049584281345270812067737019208133946949198129216616705551719093967692698320979395148684586984143311873345887728814128506141972871498189733085716093216769407182578274143589478394086912908508975601524746904761290977013686454948072140125524459520000000000000000000000000*i1^12 + 9065913258447027646773972226693006588488088069446724452115463633480829337750944646384422391822352124613485612943738911995851062210996164117575534595351037140500942960572750311165662131265621406855062266060243745597201639474084951513672441823330149634562169929236853510307847208956682710699090745441393739425234910810119548088019461405947223728573137154273538017719353003283883264317314472354806440130503150189383589749122917161466334942677406431552975295459850654321166458730662888059379393664368012060823809841644807363872887238657293842330506238008927416571257013103549540830614319946548777351161312462444033481641984844033190785012574423127607166562210500602443181555203297648747111714088891992493492519943028219988184590181173686350832287968680857589985330397232758024906204053192408654181923019200985979080615015889096115752469057428649912568998339051182701656153306994813602175561122425146647480470265614618076550586834242487836891943199936317171517941953249498841662974446377159629800949703957255401119213056163203954329510660064820081610686037555178548360426294273410388671291097806248821678685387579668726920698134528000000000000000000000000*i1^13 + -462906698747488079240856898017287482343946150283882065093173966176734962422559759150036973344591404807537867075874682423398194716419207411028927528258770994256195478192882567152949407727202292456852899845630204963833985109516416932236777736431610297587175847247429296665284432180776582618321930682413335986677130768353915395456289012824789649624062462737639236187295950264591976381836548028286588360876642837888832625793297630249733640663329798293926025283374887544715485428838389004135630580442184196409311774350929509064242758289041342323960720283052780113529282021671512522150430867693828759900079040942194407396552365642077570729765705769636881801566213644891979194691338086741764785374363342653873417249875643902979819582871214159318194917889448351757299138071113915618916758066809405820753449857665910834582765698900373149994548257922649437193857076150813396686065490786055670430877848709493788223109135439401875210657733266222296651738893370490872908651296579487389927091918307926202174364407953982344143737996391988947813348797698023316598746219314271257015981608278674341394178334726395906355113339878021616002662400000000000000000000000*i1^14 + -19130433447388199402965479619043344079369120683869136174009410139172719340859460141683523617508426048775537837159538998123442181290710218003187892142377067573145234095072098350620726140493978504905154238872162071583677923018844954521003670437811027894150760110638604094041061211049989830450869190012649920892434304008319067684907469212095481924600352398853927361500701704738605085403157395332174922242940735900055964848854733259942557319861630707472223224148430036286953010470214553096645863950716070037882446504209683697287757415677118711956409247610532858310505402474018199081357095535608038979783973035795080576649725944091789594494352456348792165029372796806213553996903457559781574965561453545608262258080648422946458002103557906492254123861138745730462584517713936876675722306517211538817934857075031438936743664243529446100071787109740786813994573389069597815150786389650303968206832276264787895677997154823736389085070582087672984437101047525328246737557124590201257125269926839872349836110333082364989715640906772298799859297070426192804480061350594012256490291422643886585392547027310528161128179184985660456960000000000000000000000*i1^15 + 966698275765832118708995258729428808933020390642326135627637177096409542753835764757800920064398011986030055043048826067376009866815596802257633301171439326697034985290504262860490413386803101039647070337918907849273887997055177030628275290022791938561954693536252025350609195272853460361504824632345223163975418592884396117186507824193474768236894519682040772750672513669358812544410796238768652891476351144872809023876827495173111584006913348391902076041836770320169230412133896953166796932665319093620035602069025758087837633167240145081053890044403420700087884689347675349738186830659422070603317447526952916895943196438054207800008418183288554985278061877905098956176683619588746868995610944511798910887495632296290827945822136204951135489371555209557963615138979872590551064513359631424411349024963872074086188233061165704878407015566883605677162014383241035173828287976263580579741330153807409868730131517095902166281728242699084293862359526525126689980303060336068942547115026776476478874628374224493312474438378843734420479277999482439810708823685124956226816393764060021973111016041298534518326457184288768000000000000000000000*i1^16 + 31155048070334174357678156106057075246446011554015553859853851371497272896276653472860589724377700422722348514747515268466416614810159726518867611877609509419259228693376216141350507881888622945055638274393709914987103261950479518982748086265142299342753337754450828548217842237303413779623020633778167069645232626719825877295991819487061640274938799468922240312660866081136431507239211310817806636382992984917117698039769405050983845190311954881765740742005748664256482442940968824023044082491318129471866885415571319964832899794091808138997056103940244672332135406070707969598751788336283430560225160928762866288756880889278832629818416082105535510824323962880304000336319638348613498341452543967098670190718982138059857647200561047249389125978688864863998994377582640809667283049255272218920011750889888694332253461754439404403836252694522235718381544460856929399801329285431353402084751701821648527748437452903267588917915580971951416290716134412090758935272671686993820502675838350198427128826062758753605945403961644108109817218017351081994077623517367080765312239948042067843470455358718841549520628822835200000000000000000000*i1^17 + -727600645684704172662391699512602228327482907049856636908058624852544133471902701148054345660318970125154813503597058166050536348040656245721584100445094920476546433313047248857245950919026119054591446877462545590784994447045547830072586444076875163451582256419634724473023162873521550202303520608223291250504285997326405776915089262890963051440101781083548949104857782070772527888115256794715076952754999880353594734856029391523178718338311271871844523858832176656736906295870459968501952628944816309202531172205187425872448488117553306214136989623653091085646669562137482580247599169432654122618730750487620886981392891030838735675104899550876399437987508840179526671471133858701053659227044741859843889935555442342682216273635064259484161637440511288753931122864029592030868435450302051113626544405084976276350786409998872658612631569258362356519569943061288557463310159569191223022319794894397098628622550128256621623944756526633157041384488600100910502744255117884854991301548993415245427281541242023434038871656472668573850199804223786929831825443107045368147889103427518365596858584190712244541021224960000000000000000000*i1^18 + -33536221323139569270016722663370268086065558156925345287233928283954261198260803568780758625497565031055120605346976023257039290630071608641114394034273734860699956743366042991752136704195460643623499651723345065608384302691349162789027292256408733996195706338026912216531800176400651919890100529384247793266371245149023023719555517312490594001198056829646330938363074796750329518985838211098091118835113930216327365919345102935676541221640954198235466765042326897389449179461335940759644086640265741927462141338959815017117527358322488687293459036974829544803305785691216760782947396068204946245848739716642328262939489798764829583982252560353983789444672436404101197864639040358595872665109746028129054110297573664460492812430491721706672437480755889068812422761300141198420399346639223866244199206470586499050286763614404724545809581791101745241971661957703309240152493258139950970293086262467974490281023381560079880473887661636216176648523850353287903118829955413856218873445487259469593906622968987177834794213377037561413270473845319371074014280667828874949711929735765212051642460895729965764444160000000000000000000*i1^19 + 249875757663640214844992636484686600797741328255883118743190125572834013075738340429846934126554867592411656735174363322734314172475417675643483548250859336113853655506646199238968270166920641074138792447432291211979257554216120863979014031827456172785175279254666899519411254005564170782096232678370862499384016238379600561755964636658725702537260111131730647128347730618180207154094173774162710165831958760665760406174618791385230104549986471318711712982011685857614176124425107273767057409836681662866125893177813124489892291074553470679727752003780929071661922435643259087100335252503695836512483749062676759124114472180988084189712172156102056864965986929256058715554447135286204769940689061182239102325869323408155759034177247275600114424521065472246364337306869697459298548618918679941537842508916580296560710734595904395471326528703869325869642271181029098556950158424122046874270749591830992578090204687347148915822300531335479666573004077327029942424480862532647543552687918144443939968100454452560841206327587993156748789202838413051285691282352680532293371338045046431742186011690420456652800000000000000000*i1^20 + 21483387941090863337871265349153929112237517271975276798863669555277229838635065941899662983884978891570967883921834193977299702688511635368435684943270174404847397957195311090602858873027695282604532202669250860979114323349209359584475887503719196021002255403996402524811253999159487883959574864183900231340352793261340064650220911829731997660513260860767790908255053005998599305929702309839586436002919509573300330695459534600280434807094384357094892596448113604514301503564723817084028598106645778603348404012981906178853986183543944434402486716334763789332993229757431463229128556342738611873979110908834878892755196381766872226157571581550646105551063775355147336893771860822839097647315018033301734989546306363871349174725795909174917311339611982893711433257098247014402770073102572651863243903978389849693600442669333381495753492126070597110219070537428232894778898404478983596416372744810662650796042828649457910517481806733737512184160102178982334371983969184173613750984202976740043853620377007949730269872838450203182088744462469284711403719835450181576247922703530549818398476069723176960000000000000000*i1^21 + -316060146000932157752289544731372828864117957253820266009314242749351796310768712092531258771390548439161439762986210003618561463821059702881024715666719403890511823704021694240772930443566041205871376412972058088443101479868071379470760000294851773195741250098669514742180091838241841009004517338354886565998640691161746645021016759421269781692646822890391255415020401542588217148434222578848557535685637314249595877847435165508504063620034734702762508229213758043608363106759758050605965575253651628955210036253687316821982223447081684463308582804215258936723964336286608599693513340380780844328122630935704836504016709187230507148737139124820063906704188942168613859363749855820669046783399482522329094858441907507464343460659671482419290686740263417715409473009243675629342544332450718107769525662244791882090788379690944533169082819738383000147009336577454959403453779104355585276237322505712677952831883311335342239501679859832581760699337812181351403745806573916920851657381049652091834663047514774673884195798238092348440394768231020586847034351844668744828051701954059380294708308738048000000000000000*i1^22 + 38625211060991395950818758417454133348802652318690664499528796311522616908588290312040927569034063946563284787814230581393650421598375214510257459844281726323212335533442259370944709988724668857651486987045752230692256406554844787846975095102489683874681818515989238648846217649409861875472567057793405379100057996378736891211206039907027061122474978263759031112371474445575273580712427513653044127330472148062206755431667817166094721891090875732291721215309878400496205312080092281137792350140950818547447821539340054859793068042072524696743191398001417827099150097833325635498686399420442251494977846411681165839511334425114462454199189489585929105048177369593198040977963652618117450749992322429816671156885907754763187361388420505324338783707096865966340191207803933039888476848270419190324464342507927297844396622587378240138414954226259279668528630167458887497777875052059444776935462353414497063966636929367220126775242653022390418309672674403190092293853735545793008209511423332910266395256020122524948525597127133126465170207389781421459887192066942700018718914248698013996705382400000000000000*i1^23 + 16864910163914968111315785965358412155005067022262176392806947565800303602864967894442366998271461254357670255680885233646046062763453679603347291599858873713914610615837400477709815850326664240339542590412611515274045812680248463117029183654321336007002177139036862079251227587553983503952195258305943682408045547187025212734174490956397744789194648716586654001418310537523292763097348087702367625501581199746431926223053937391178706909781998585398249341414373026300479331949396575073765988828966447920147158882893201519628387596900314807342627241046201316422900521738773993823106617071575846519785194357325774132909501540962595310415329446702784331766493092618377539467099055740045739450131527898906193678123539865547596855903044631020967938804541622504230793863109529965671172267071965332441919099297337897055478886523387149037763147012585192748041735880926431484186926621082448183921076086887028481714351190375723592287335553056253110394069244959559478503982153871041763157670001338243698953030892239297451283857451593163443543902603008474897897191898759421861070859218585774981120000000000000*i1^24 + -5409846812284808935926453276971923982834691469700228014410015243560615631377097236408126344396385879507265536171873896459418771861182914692098915503240519166433677436061237439583443088448790177660855380792681132958002155109788236983681499518882168881398574669268385898204352674215232244155365530452488931324894567725910180810443739201321092445245965705995099666238197882185680689168080760086098429941765253811375204171323130418480456800248686342267999817941355698936769770849423935468611472739116786989282739666520761554854527743220168229426602951134744162826761392032090624301495675787916769655906720221234762553422250621135068206450534643857645368109445985778499095870937465029159615816748172964276854134617958030100312516717179540724921961192595687321546418909025315187305409411280554763672051993498993180824438442585919677203340205490662192108978672545730390279091947635074770827506813104135723038046201951836229336058097104399800356159164645176544910021489200550278811135929513484758418388440236243183982397816421577351168688900437141524176639052539962913270585752048107520000000000000*i1^25 + 518766609331547335645458653207856212764509671601653166479491375700936272885067807000540244682281504683843747527686309560720961287003657463515212763058972903902280346998614725638655376541077925108380106417528007902343426920723407874658024700401144579200044068599002512201278441842233787686615497369727849207388703882138919642155521452601724165398189940312478661101929382588114312113033593646901653659618908115734703178367898146953736990908613331541262193715545165420484776912891669576134157450700642740015348362999954450080514042898440919699646358682768595171649462422655414797905059634501252112134559778223185028497488925962022418037575507453029944024231225022299402813086272173225514894427494703062092472832811520478351315437417629160961305148281892836307893951726466088015351146788250923756763019778051971308669062928141569448177813978869035961999719546921441961945072663089731456775371988433851826791369756859317187787626439217714137946195574826448075040233369231117836309950472437347067315519066803566628518965219276560229616335794120275314587822606985024023033387417600000000000*i1^26 + -73338882260623744764560325236003985276714863577069712047175405252731681900149142443410575440955563663468392201622420623494063285563980132112381939604834580183457048157210294954285468433822055231656025095429828056558329962505738482524639398077466128496043273118179787771579053059814284857476637612061369657467686058831205627972383611725756582171698617792622819634964698408381241321679270417741855215248740885344569084713492145729406771288894862227010550814507373200773271322345701570782554789244287055371707715195674690473152295780999479237504909327579493113265523865861588623905277697971889234640438045265601432582910180666741849953943236712637087863071573937040269491635097502868655961971858266716384277406882860939064471270600140627988612846352954828664698274511750771028372151861050993259665839704937514653237282902698034371089780036319406016796980282865150764331632375364820109671765065987168646367863723631973449108846772465021394479960550885601291221647831054693554356337310470764080589284067526108208122524175159137960901554281513502498544614975064418455388160000000000*i1^27 + 30382955877195727164126664360724328119849878883467397389833654786929473140835508113170102545260129840559362141799778442688751095356785301157496666239006466395432481249639207885851892809862861599255265762408731239215351551423244451895762856273267003649090249338552190768799917579067642618509809330029280420654586685099166769042167039457748890522152952439893159730516393430578923206248543152944103510548817299371153494672022338360165085367663665292248407392609178318224242036347628708261314964439129969117375407013595495504515049234908828941968069900933405157426743350975404248395612874537458919893206981701796800752490226709476577237923749485667419934297838014770947102071439715089502046915104034652778492947902582975444883546439965022658706046281095724630143743934949586783057359756564685630730145976505305051134257887004624251234807306552467762986927442785935075505927377817488313238318270002133753004424659251469241073131685196743471122566705665907787537376914540760313295777108725004960978753146407606230751499586771788719796036232052159521453195995390148608000000000*i1^28 + 295897230394785436147362562523945999957551906541233099877549489372326113372623149163634958320503260318589951343758785063995188154638384086524831863961800998661992935254588706023172196928328291345978028423366459019110214696486054853036389382190373488435242788764333985588297720417541733013796435121502974017492397855833245002123282163668702677221901737896097451979763280241290491858181916384033451115789077982046332103074919304548176764746913307796111559657248940711609431421454448898166890005752226525846825242122943196575948862619933402982556977335556973975060431673647292680468592993838345190311983873805323915926378900892560446020038602834969887274074358449770771375425582448885134499385260897665571912426172868143859811846622226566475435678900763635770773209847878191324479828114691734684529730914697225349841020415531601266501676298915218589599984847386439374926012389543392992875166117056635761092968119878319712256049004648491008296118434666116367501203615444634169755200478205053093136941880262556453164823768242941661520704778920347765650227200000000*i1^29 + 4619940192530266873295379384181566570902765103182409041867602814682736367284409137536302600372370452786186631107994919580265168119354437254628736098094180491966950868883922166266641830199271873639046186139046452154213402297559196529915002617716892543502505840210855378068497610318280600351326581739899105858395365096105841038826792939513245309395533129247059245556762736608213445002396970886178158085354893483434440893877919390209430871777611167684931915731811186374986251971081320265359562684367352570294866196565275459366292491530740210086124526408862958443466823900423099353824876690269900491412321160768120918197110317406377289554392641068687611164617988137878548378856067242962598897529643582176657702852175282626371417728968487430191560013060068984250623838604679459144823781226952737172698277392308757260350587939840895302156708055925703027121720427511899189025069838412295276370976232618489539058218494550905542309629126548050758430932414379077066424550118773419443338569859093057700333870860335551939800283625797854250956132140974080000000*i1^30 + -7731865530063012704287614316278991511415160191380135872717540153253415567788553984965792143774333168490333444618071222299672011434819202004650380930446165365372687410532012979683012474082009644965054110485989460961818259522560833411123764533801200348839555905190465922500190052562714980886567855011317256245755156630309070267351316025811649349683316596000805017780375176491712699392651481028383992902198656234267480044568643141024672046996061017451681131591021615676989130357069476044074747148455162191959849592971762360342597947301635501350036727240820752950162048352882923410496754093889487027739410063809807221286577343147747787766626585567059711424942568826138460576053677451077972725163916514583545683128210818213537922733461513098905402437318808380484246938745561204606329696975504289184348115288838763563381980346399537924330922576556366628839918888972346462267367877782981558312396968818052496380915016108362378692793450833621240298305354065404251878033568670612594469764876422592978321628971699470835434441938479674753024000000*i1^31 + 1875116529475338689940382323825522459624374783799450797053958718806716554476282130598099922528965030783674185828912526621089486207266489689242655640832300889861136428741888140501446806927543888954175303134541428710724699484032102490899354854383654903390737366880779076100130035319888466428893773073086285880311102632582168297831218455912933809189193038808717061430641666261727602491341696386651638332826035611053407927496729306778255743867223173152495935650934503480298398655536885398405493158752048394999185765761662922781141709028743783098536543444387686576559563923918107967920433202953148769045576222331001982089639070015768671746272525274651561351447669932264194978668609965100678620951666056259475544473751003154635087668195857625582239410027833021931270169227016307230418583448360051519470349465155044054031646326224608531849799507604778163989357450058949796806328740343563946978917582821032096165797119882270988699164392129820476645702127906472252102834513922554918583745754364554519110892596089342623196680192000000*i1^32 + -197750710522283672567912297052848580040942411079106818761784830254978296733765488060250814897595235535698889423124531686661731656054194574120844221383642500655585577972022961274023476880900407258792861449777307183689324743606095581840895560793830953568345568805377582135706495890424564893564495928760585455974910394986188226682518882298142344129145260716533330337334246618739218392913267748391174047055765071672066663991324577772598323430205569891682877089994083421755228240263401639264678753500992573576553090725189195921329968634888396260105439195435734954200254674686696234079643238660286494746858279915968232123520191956557926445738262197403984461191488371159496862840685061533697643078985184135861827102212282545062873113858308039570650776532458684547356351057945136802398905634464836330286029829794682347292456304512318521258209433562382730600933690731726086163139516151082311166425635483480023191661543459293658757678414881066995080086960755244458326361218387442671594644694050236585907468496882624000000*i1^33 + -2074733970724109434226268741888299801724101073565235150420304206039931183677828949010570442971065750089150514747232623829066617560943450487449957585738925228772964347765942940273898597892363955223137397509508217840081915055172496976218422563543870215730104299776152392845353486302593897189183904312355380411264006775349476637638575416802796917402561151618355835572225899062757546738213846138958163040033121651016551063182500665357447181666285534680690265741645355667970885437521615365814642161497346367276534382656236376243730637064327619572575381073250269954638189614003725368276311880121196121230184552106340324994977507851485506370833225964476433207428043796889778468320913934887749089777667726304626913096449579540734777765580664637278956801885515332702569678724066803285093293961238344690398437023463386631304306106930846566288265937921478978284756756280494141532134451597764739373746784355099111208981388362692562622837968611922516251880651834255822579197227857436400777733832933546543360000*i1^34 + 11317536431339004585272276698212329404388781786833689884031242903378785638668201465746695671974521484926336889073388880491136429076764726611964837010599777335059162651968740898406969668304574660451637523171661430130009016867192385449660412406298817863610533082042972210174855475996315655020208874425547376565736177533044026925380461102842362938579694896228905815766119403842177680904512916182074065250828608995232208394718931244654295270654902120130381095692373985660526329076095127740409171969517975739807939604066080125716743994701079253139069304724747458443176521906297409327273388012213750553529489001590383191477183364262756704546250622563789239268228623924408746709810022582905837031536081199126106247055265034227656481434691683761683146187353828212789731855792747238046133000419992167108300977852456988973670604802488778747351265268164212563186184484265744189845401478086250587187982113840629262619174415187441028909173097447837972727474788994946225570267162750477528175984000*i1^35 + -64227172905974173980629586742137897371114724753736921682260817049603518539215880512953933992865464003941631983102499492146147039817326814783883992205683781798906096357413898791141621776246608317918436756270171106054910812206193323302485145961342390435164842136637884568225688498827962546157494705533938072161038796125019184936080347363713023072712122933028384687047902685532312319520478546213157329009959526242589096280592181359071722531692293302197944788622114461534152582491727457611954051533905852185894108015396616198349501587360449212735692685286006409123730743111181476451902014029934899002202814688311001306419846507441090154754967679214292641591467233088407608618637513172855210015978783412271299020080515851689087201188789171075889132311404157455230196053523039833817538065232751258408423628313956648234291473149341623280608411512382129120412639672398239559733128238894820792834901377239571435276951976516344075896898541030933444071673681153223433673755268320*i1^36 + -810549644523680398986372780736416643587060453107949090075212100792931322943680050264606098307888475313290065896745039635496264382894159856212953443178746589569657970412920949920020906724049819274036824432716158262663066176372640531752506997421070190895276847836131748797338673296435771465487953836489389183427486669775351848482213402761388299968438338490053317397950773911477402990833011827737514302577885916864685348985291746618119593406992357281366498688545010202568908039291449981502261902190941814033031905495528487598588956328291498680494005090202056691118938513704476587703925284138316196400919134399648724621223257355299699177368880124132690561664128903170626465579808672121837388885552086027184653000562776761608616769656537224314502584930825047677353369910133094836180212302967480135074438481298803215577545567002621482945180418411685148273274735729807979421598637955191599418366433728201449354476140315629022656607886975721043572187263*i1^37 - N1*1726951251573501934706154340995516303253573277407347724089666799992947310249559051150703087609996465816537368869532016420139374234414882991508982970056356369515091218044348527872568749237046356970179961314375629654298712951732372034950147525221091302310021141298304432831140924412647905450446570746319031905385657600495646970602361091112064660032967345152*i3 ] ]