[ [ 25966186279989751446643238582718336561732674499020827490096168493388045872262851379803458333122025203855553872462277637014682975141273252918887311306639013326885448665042074173300029077201833649428133710749565173422780355679769140114501826124370183071136455053449253090271309182553613442288611626006445806728010841085274160534813704644944392711997712905258107325573207332316238953430068072889096733994059742290811412303421237376513357157016956752054267618531644776480013491088700960573170566264605606658569753074348498583440441819524459841726288487079905327065929409363478361893158344998600387471293981480125567036550373943090018891167727518409915181277354801941569145493289968073739554054876974100122639247095757759146686473908234893600107752143736499694459042961563242241094506143947889230351407931352678400000000000000000000000000000000000000 + 43332567990284808826874824463151068984699327929781090765687831308883166028474071505093442343722915557532136388235938914963076619229670920527493825870415753562798163088580241176378816889648990723121846481319520723472182652192879417705197937348544693654898339058595604288039870804401488844668710525918952021225784239194865591483334181042719105326744997559153380860009547791343775317523656794374596237205598045955839400790908359560975627202398054642777905316237905834216365707345957454221678548833072064323027171882647629825865196273406749023287608491895663677469313925672252757296510716464051604405107746936382997892923691724269422559565193561985669184445171416690096354090331439118873279514805676623520365710583913213291695520306261530557768844181998643277289092294381527047276347896730378993294857627238400000000000000000000000000000000000000*i1 + 3874495975099628739476175216405645059463854237448618306180995030180888414692195129582677408396035020629756244248477384290298855131302171608644949133626036539544397174031333516586412024080213407667380824981729965829022018326514893169537803974953660088652470997401319931063137276457768378903990900384346701787917860142786825334954327383608653267578896389729417983394951248748510272767761345325001913098939253965058759604452156383246308036042190631743241820886298771201269022491472965468743247462837591168637283815679864684732176954587671496100168661272571836854172591059556519600217513628659650161223995654110190908773682859701873042665476248271053962669130000944130486371077044129542690629242118818257511498150773315478441813944661235969886456051104360389054430930158285562629121537289280917493580795215872000000000000000000000000000000000000*i1^2 + -391653925477114019691673647656910543244430879248002865912540068107227813798692301505192924207544973187022215223037643375835796186631183817278383046759405633141140647078807019787105588125915682708787328044260647722764362891601375892746738136262008905790608146912828136806143090663727862494926802339641343341766720985749637640437684191003151235791637622409597992727635988651950198991876284304129747636163304170411990356813800209897939234212018024757043039422300720296406234954591103948759046753138551738022554838103237825597206118715223529609981812262982265456459675499049024304474834174096261943605410194288706017069563420736613783183982755384751891488597678801061644042625839904562243592230805413838323644993336864566521609377573254971180458086637239984323476832303015518412626999932313441123914975333580800000000000000000000000000000000000*i1^3 + 6933317391626878356156268772175145437587800168118198928459339431352117349296770706176313999419564572964128532590158987571599384137973665015633954021740304040128426770680435404617777676142384045216144643441258551776469174333073730939992909622211213027915557271038308314174731155879917363880327497612634526950333700961605292636771986906932380481229623656257149923107703654890525339907334822903755885750448406943812852052742908458139125555995200936709888334438639177426634704297908314795117696133979882928425970722775297522431759592042749676387186178779106910716135726873010197898764685879656257161951565294630055867791952587763182669569438752454144584055373200107772280073980098251878084728903550171542065374676496621222281513454230527964154108187027600662721414528800956731257482781426166592675403855298560000000000000000000000000000000000*i1^4 + -63115070689944327983916789154434494825862825805718098557726585193939470844117284386078268467896278420587991315011611340073946403583314608572020586828133124327972193473977030512636421468266237390916884420411201581833472013057530597274095144423955379966292355380794727437468560155856269079139181498565161764998543909880324661627894011200041191135906208355103442136754540384107348341671166387951554907510311635100702249523073966502922537714040870936639827309415262795949142801718092211109914388847498749681349299733426781020523791268886023521125448235018709735835047697148856214676515882935206075635946046198607656805944022969502902947597989814330357528129684677271967800440352945714744785661987688390296601702256850679356112248342004821814388681272698929384951463745679448428275346897017647060484146331648000000000000000000000000000000000*i1^5 + 376329712297292479276291208047032765475369842806564188951423818475031021862157729761682271622727632456202962287399083990829850969523670291527493582808150582576047746253463741278298605363297613931820347425675290363069672455641847107329133962454076227396723946783278211251492546290192008507914889224680917680511543367484637958619385423459056440794167156755751645906935794600577595178592068532769678532657489687591621644765878588726397715906885147956637927251410998158985101327517799862492093267711471527789815655239017471695687552159476872562150343673405832388527372067968700182644754657361768272062663694137671358642975987008300188121195667746101535048675474463490748236970296982637469400337548977531107039628118768435857850173080446241418801797643428375736976212097816308011736669894650937223883522048000000000000000000000000000000000*i1^6 + -1237131124425033903338774257340321466278190458189202291846610549040583884085504605043209117922188515442888979292927473759493479551707753621336243378493011111306841046970397086188892940404446084185581108857392240795854586629183032509070630507381839415422993797321135763891678360350801629598164671241609154394710635436972036907974130272319305692000463002111970576855332078536601157753412349667364533575669960739347056374615425271615993254019199900615728723624423981730741692734504854334655130032668170439938535786581349272739957470247433442139180503378794004720385211002688931502056768189273250709390866019142637358728224606134697048806130913128380971508137999911692233477590487937546073334324943722690586180289775666360096545134486898677037281148532149468689176062757824769073646162494996534596080762880000000000000000000000000000000*i1^7 + 1756339685571385485885870770959216199075089759825315726589118211139345045109732614744278000545221810619345533113358065404093721941229248295693686870727050137130532841388576277487731053186153757366468868670675888127130744612489483429406005064322673852155699544371864077437008506178609447833429676158957246592607927416889711378996164356543361336930455879265718421943966863185751594174692831166525911010096748688999938821435386151245620203212543247834217637544560750353249895497711575805030808308784627586166549418896115432214588733587948494869986132243339332620728746029393793925071900613794793382105626066157933452828783342913720626966473885154154359835918467984993094755608109084123205895103198814068515857761863922924928297049894551787051288235145904444753918025232517067727140945256191866437632000000000000000000000000000000000*i1^8 + -98631778077070333038225596656170666074347056566983035251622296705531814872877566465226134009285224031609642197921650487199330410724126248611697385695944694396128386930457299199654996610490266866882700315804034025136044515361207783825718662508056383963777076112452582020751198970802239851379935411304165180513182468820883603138774774636839818325874949540240846070380129553783952715095045475727750357665713202376439022795471430835979886997818514146083399841998963787020294380052072869600390423255689250125466286793359321402612138339129727408906272150465944859863909783794656861700107565624107567256787651837100860646383182314059757130587229988452033257029883388531907593431131224230260065377404755808106486285298571555615755938938137708972182520665649275984251221780736835701620033298757124830003200000000000000000000000000000*i1^9 + 136139873049230101787804750197888576154490478152613003369318495638203475384832589211912417585578062074911212541222705325617343979251076544109031529410011586719626277206327051177712358723213106535584770678245038330809732001510460309825823669489677931088934755489377036986790950262272782379472161622647213931813872658329974299194859570058039569112348980220147567086014260331530342762476031165501332325606726476857681555472752935926461232197911954743607190806592808085469343080709196180518315752024649102082839693630160034732440471284822415319339010446153162952111759528601769863193824389978484771761259709709095218765950375218678452802702612399798190679159345006168818290193619330134087471680181526489897451451200171685157776990632398934220438006321712504524148673234960655093307302828175219752960000000000000000000000000000*i1^10 + 9356116235380204020697735402724973111880399237152958073206234563002296751666181029960180302436902182937513858473079426333690080111081572035127101595751446462317099680105446961919961662244234160067831629026437180335429859243394857024280586647641416900075953316291293040989503233212467968059224795340631048046509038109381373727638289438247029050931336417097923626404014126366203747968155258312777999011333373847550769745876465667740016470534159554096905463513882643893307660077208860220136471959944142224450255401185469326138563579042750198731961483451539486167960609166369063110722942235129486719281654855902810062718330013149898361419876976837042585854763877767550927619225737240491301880178701280814843881475888486320944753213102194218065900137888435851207080605000125632237238268565913600000000000000000000000000000*i1^11 + 1197861675714030031922619974111432652554788085917356372903891789717732901649458334083173517724756189929130295306249621219258055291265978453995925843768733103332790912500121445616913142974753592494860545957749422190559511157349182029840776772542038852210943584698124309025960522808692848127321960200172012970703240377213627096779104011586531562235377500457395441510184620353605330368689640881062990364593902482499907601889413310166593419874297502196158444214533533711235148886287465926923226819827872197504414119617757737036909237548202050476758189475674569247092292523777092638943206169728252202942446317190093877674998173521348408065240672476310548316355014988027631826012546474790329229030129494478331965706279351252762626231170566775324412186280037053532216941466567040512896885220966400000000000000000000000000*i1^12 + 123973019452626280327244454171540833812025238202923209867325611202936574878081061138178855428890210754591799629996471739334942464392276421246399929061671652679096489561528684274051195250271958052990132155762484257994463054734521722780908762856848454360373922116995988692948348204411901311825936229594190891830455382329632332647796328425224370389832243686938647898934423096664405157710360790455857666537364704542915137812362260384804459059214604578660403680049447674896876809176021772758108032414757241904029018767143595821678294656405929239649768737886553632057157665288726624468631032555530420238615866299139156518019975776266642099561726957673569679695401514515888135370378578175230504454833914258455792151198023789049096310570753290898376728157562005811136485994909687099471492546560000000000000000000000000*i1^13 + 7286428548713753169609540717635787630133096388942615472696894072765377212613926593759972156463174606447183173438753758226824343208787505182836345492548683435064489721509610822611653833219680808033407013832502664017509874811892215236998123092073189428855142093417214672617435999529402388202562713096693156630081073487760348667762760098085593734254483231510046865598681684085427621465768631209906209329268758593695602800905619740978269394897434565320873076627719826899850922520622877429674689355848666933089982145529626144774071330058816391078554861290301194062962358467854352695598245687035684086647761792549923973620682043240502341194284560703021211488159272947349918995533387920250003555507843728380655277652209899561371247056151697275085699826126113055522379008871108289759281152000000000000000000000000*i1^14 + 442634337141319156710902358862939087336962320920024126261419577472610376935111809026485262123436723809110621485886693869375926335228657129894322539470624034036896907497000878249802387980507748085299740086756631286334138395156556533673527680517729580746445375310876092151291480123170629057296451174152364429811779779122725270266756109813664542211394393063246079711750565965896240670951876599775577994420657157813952888322646822244138244127351092620531575379444653991259621270032065696298361125912835341305304663269756700044515331474640506519683147051216296146103616158993492662994041600272081413510914251544630377419239846638813899357485466443048411035098312060912746789341590098889128357177444225780050267572015483193994419811975821284245638745032738662126413069684129097213542400000000000000000000000*i1^15 + 16679458322824818660466108026804560557528448646114603770292610713270906024937869501320745588714588290679676187258471123526768418682571177748265001824764218213390657451942136830405946316768938695143079786539945589017078528036857988118042679436904688317447377065999522123816570365521799784055542089599687336872949278387980403303083294636175905139477086098704375459405555191329124617815382635220186508026094371543750653354547142952131008923730466170193680312389675951083120516672049967979560642510739113521874630619820502516002783811769692543325882620276508465184239713293284198533431874265407107994769922506507761880159139900642116211872198158473480141760497837720061415848925707613851214188123098520118444799121967712472937973838055153368797424240807833999397928434256073195520000000000000000000000*i1^16 + 221116966758734839428583034007078245398483111931449055297409870434002664136648083685091531189796324915990993729006079030321647479438697981713410090957492951116952921193913149031946306276984405813344188682275853778685089282180998824321157928626395360876174032450700983489459685586589746442487023367829807046262464178469655778499804460269225525462443700796421561684990596419291379953774700652940003609549481422345889059741450983912828521478972527407459140093444349181465836397095713300547512811928155854892282435785992495311753700947327537304516712331526826645257184512377204777869982660308044642311671888537502282213055581491213992798283086524145616095273275053018584135732615659297309947977244082812784611926301925060200290978255108876137650009304698150753041250598780928000000000000000000000*i1^17 + 1182020945607501379480946553852298608011392312711982114345735904458765734122259571321810144677270846887876795582056714323101962000442311504838594072193284567391787549407387494466930612811727995111210197166115695834431271147407946499903324949374546596342638827502394153948385762779096611069238767781127057320144425947304422381092247157401665036320338514916285478351628947202006835718097531372421152817866953544535733557255397947927312105633727344287583033660204161293850774208895886286458994866024796521820158185135888228881263930561541504567372554654789940971083653018876711511906984516884213390518957059967564813711317468237657706606923590781562374052180521716184455476873650631493635967026015734973725652694141789312417583248945963713590203999823273525046794203955200000000000000000000*i1^18 + 2472870179401022730323303231036797702423827416204699027597851567679797215028387881096385989094770474475092273629658371183853711478453352763593360192363921325149885757400001257586916081231383478409597087379218162494874392631077335539271123805195939333930965057896113214005838819795465225524086784745210921875371143600876491581375978141954876852763367219241400091517422280809106061239192562153339872677062787505154344909777092024151933707261261972237575277240872714446261934136108399929636730324424845605072251021117793076894547927500773918741232346047609751344110779270071366324282366564622119582459699374247095858265012631932461233109790053074290299973708167418321381446677515189460630854127448505675986570688652347388673222349407785501104697151511119582797496320000000000000000000*i1^19 + 2956654193275877712997259368873191138033162281941587541636492335706774078097888643423703980211527693433550370006654930417658093239494451094719007224450859302974905028351694311150127058570959227072843151238036806718938307128572411230593497908082677949698414316008292588454850014287244947439160245514252999971815172923321923551040128493798482454372721290958490349518036004937872624312548271894443102994517524585499441221783533972029883334793431841186297029471230988338707383752912419271118624457500117485998227920453240612137661972180906835638283408556689514955519791933103575909299783410509632495248578977321709897577971815377470541076916364529700678554899211261101483388593447302211419549585630783199612725882675217084352030079736238566456085522244337401856000000000000000000*i1^20 + 1892382860307375125398469652897108775821676384904787660319779806764155058725851355500077168187746822585011046932968023537037090279577214529441210032675592033306567527827354839978170738885043626048969576877129665171278905019734704797313794080183199322630548150229883504492354533732784251057494661609603409218910219373734438858377501344036999128801805536414036558517774961153768249339045683478025188944210471958093003505757520412520745620069689318367625456452622852966159785595063578421189576322909527032380854014833331238434722076980357842649354730662214659602268302522728938380982228662449072442549949039048847010414971591117517168258122349908286081342074910811329104719821152887076737023986133272616674255670478255285634253764397768025468663517675520000000000000000000*i1^21 + 736308185401215042807041976025687898757845503833916815936568651690994135431281623737869755601312149884394242230215758968303848367070580291188982635023914646832997209004450018929640875917554928522259346934548305803541001449477573206275717606725668575794981791350740169774867522682254197552932745894048898268478205331541871993859322630437645148176180380999420208342957917622492638684584266428401687825116128511311422471111554585758914626764609365537282047614057155754623173741459502300490666779813577306779887064831358014609404509628978439149130124680506543570409346169878532514632216060413622955298701294299861112433683070065898913851530787748385544227258929120954438282216220957600743422687731792251390465250963080263657897267468173393303730913280000000000000000*i1^22 + 411788533685347312038001340538084858154369572110058937804353590379705928547970340729387599406977073377320022501691004894376138633789520083344944663375667878904489709636172914799589918389789269238348775572559689615955670125451056388965441001391745719829479924806457346503897580547713797787644753402294604181341633486177322998325919559988821047016046519986263397284967101316676203949118388130046436060127461585589454930909698518635061042799483525359406456125685131635956349437425225713881444835956973759500600514896311388321338164708373693028932772468586149167225899107987958098405766613946725013721404869302889850792109725684171673069684916172382056191113918501335306400758281862803681413619862381793808921680720141414587775796795875830792192000000000000000*i1^23 + 237741076786178075333625050499079689909304657923191050864576788437148247604886908581062084458045155013225311514718870323602666311147167226358152871100006264722037469108979181616030154418579961686890358389432881437822968960524012011857961723648970089102438833958254765913604206409929996451209602145515545239921302924893677346234430136053807639568856322854070982215994788766945832302197958084427944815480459434593452128933864643136795898565007726655968749353404917627213977151784843252521612594915472582514922280076409993342255540328031859060931695005303127749062214768424930916788285338632117151663059682865298336383455653866462437381491949716841666425576024078835462213456390969060859027272932710324383348151202656165002789782916641587200000000000000*i1^24 + 4186358325669511116446184911941857247438155786782152644273003093113401629437223124741167610701996436234727123278660813740540142814267032469572927710931088584268297904403003022671558868178683120477896038629374994637703087535759509268892926279619359282497759764853716227606465663788778890437974540373574624925095228579050685896177052022543781593141968632483110067722845944655850598943294379865428757665796081060078589281591291018914845100819351035412029796482653169214982922908184411617798939275794924193108924605679077911993176866741043636065226011149172932528029050892089233702629064787700452769734005830689584355782064984800378221754709995501964855563058148376870470982645096770238461794439396499353359972799878070629178875576320000000000000*i1^25 + 22297593852498752057134310645072119046681013169932946682789945319361280756504198560125774988537153740147784853301616384881294563162464584576502281505898424221641653771003515820022698656687397008493236553294857914176239547312219952852840784194240321723139612512213028603392417659680286240294206482715024864967747094327601431418187033133126006589181501633619900164354283685376383663726063584455422085266148857632127806241036856665598734609626748732293181642544220309585089206956668984241595312904459404066771213326279691045637582736341820503541243981177419787045906414089367708457613910575701446927394430486428449875952208238030892594137001665090063225870649371682790112942622773566764155624197890698662881144577070823636992000000000000*i1^26 + 4116276748898640163805078415548407759105806371725165949158748824648013466524763777647147133949403026017504531669435935745726201148584308673618803664820699497012596909063860621726831176784187846639996778327834850085690127761670245470720985282502681934632343383326036805222087972118447778385099642671393468378557962339277334234129370071359457876630863366573161315960379542816465444320255446433434849781686135393495286683297070078307194771650249584701850474968324035358598074500100357755593219304617795450225205617665939977895652541877770920743451754541247548675532542166608214130094915226256458767174111972827093127841947495789562463982791727783775974662863993243578650513954274272451296121702821474063758376986214400000000000*i1^27 + 10162753556133088803397811979261519288232076157492137464358720204650157937237409175969088295846057872445851445725907066409592954923588836011401702057741418408653129869194995232803229653219891385760851255575252482801762759926246587280069682010664868489960687223352506034734453110480302955226300267516581984346371140360722142595688027445101321755943865555150446366249159560405341706320373241614870912819361537132281008193089084361084302681915170065824139787231555217619059495215729803001262109013524223542539328778977897114210166600238579884618014628193054153273977322691522911486016207486831373652826648608697644266894185873567402013847353072979528724998305995762647197960223745445028003931976153627937996800000000000*i1^28 + 1750229869244173488240401137035740106377418718611066053047505942362930224990050259738247522444496127040115789622432827845838400872086361922858759884928370734579409829320570351591225350704129321957991255198602232742648445728046878394475867467733269273435772690877487754291271940224080008214028387315113721532275203864929180975682419779753767645596092068977628235949740950950009833784027131162790561682253686833119964604082744450637988293244115943787581348757327624713281235378637671596160143365140884761299222171761024922829979204979233878047644488700172940199033498255387626561285960628587759176980715189944598109368332447224526007980094475173548398911878451170584241782233809246823954523919220736000000000*i1^29 + 781977775077877429042120331282300948788652462204810544553133926232893616493511480248340820264546103288833324894061229168663083448212790925021332429707986032180175323233406781002136547016478861499893584802261014876230853656993249003637462143564727326743444842278054474404889072330665349583513415061955529304442660574763283409631615927342940663105619291482501279430722807773965323810014165850733697091954984498536218271279216157790762896676403177356745021680096443278105468211893860694125405387539146960964206185924633988769814645463213176259911780645513533777962202111130289967080643187841102030873731083545584267618249253564961175058688614900589970835292538652924012342047006014693389107200000000*i1^30 + 68259201633534123368259948227041634729854102015674354676530265507815508507397832324399527571407719317747790147896263199488293670477498224527182961151669749892130801406822608502758664978046033837644050470990008683724244049545290570252335239396806551402938900740663033673194091597899768397190533607068839551348833944119243138852717279551286389845933152903670604827177976927224594078101706897866649109840479958967661628322228572545218980876919981621654614297799436866954452229179535944424592189006110314033215133652714343429238009872897154445467301001602510763364994651809482226331724086242099794425908065034009653396602257995692169319015450374990944206687804113318598295399956480000000*i1^31 + 95811903472839162043225011910934959691976051548570074004168996091104999858357091137012163083073062007100376406649968829831163881822682560463620376086893591059008862867287012212479370218791743432561336732556366067046520245166827461802604362589824710631640298458684217761633854023537536070214794177174692357979142242306491574233785184460853953543989086993931106957496194019853009976635688895925682348034268730697111557314443264810659853883933506303464131728793988697405591872114542090320057411319000795856775697787859765291590107025133858475335685976589767865318470720422927176708451989241702061863970870860924918284809617198224335529948582577746288741838574968677335040000000*i1^32 + -164284779709964912304862753067840250822267471252008090592397203098458622910442972871162169737166236381590221039918583537926107904474503651100290572558559099405574713461942954036655098607781031157441916949754868617808414149391199504752620253600166684858499118075641187299822830384287166381477916507968362914381752765714534474201542782539015963510381557681332979561600652685331146393246884316951457062546741060687130078488175697022594870662145532168554627032613935575537691621494024848649219899274338437491960451172534324382845540142960167855122399031687063014996925811364036901480716179006506896121585200746380795611152540199620557277599575421835374517603532800000*i1^33 + 71139003456550160617668592304040832389856200234457077057544207833695491009382306676267871626385402943870404503782220384898825506947562025850386044603833552099911005396838058276606991411317463894431685722810955340925536267192017385750957270678124434632590130627013056971501231169084993321916713627543210920089875697169681099996409703347668318271253873026788065326698738136716218021955562650262987985079660497277172354944919769721309219160352675515745519980307669973678057888512905997330849572944606746761597243419820346791313350947079242285988335049959602994690503642780017850377135896326194979470896385696875877657956464719808971992893244666019840000*i1^34 + 658545450436860511452450509677295900776678566108615775495347131708997078795144676715755431060198163543698293767570117770289799517119807808708319118651064856474805007177273942799143957903808717939964431076186966298417951051977917642414832893287836860313213581389182601997186971196959776509542755961720147813526045517612067837687182920667308769203845705586655745958970059339489606661047137970519316711338352641580438383016038984495564620434138676588493846331780019219228040848897250001470017751708514241188057055723041860522304451656736904524337544570585703471658574992700463279064532158981055155845332713371396446299793835122294784000*i1^35 + 7024165660963221064371160998482413840620389558464934770637919414964373126038610932922096991535693068213937614204530889779306593238124905341086502945529350261000328846942607862068560756575179512674486325047210350601784092516090172265435765569226213962075291421113069693892131636428940138313225070835231344952300289595741524974321330821561527709105365263417727355680844819593331472106035003707718058546554222949040078343838363579486659614517104764707629613743035785793266747631983359966898596988285233302373842850039118033203217103094747005683414580649066553705293794426918916381161091464153589503438711042710493388800*i1^36 + -3818288956751267345345702071052721842195609205714857368000006082802212774505149722634565182351020612794965253940416206089144030191045679775383757151793598531219416411926631446215351144226353745918192042224095303318075566350356664712525005507448707062445820557529019010619465443154715288596869938146087042150576958827047443180346061990706525411120336629347959836537308764359155110679059233347559467971829730839705506526378522769940133389105431829783984021594625593027172562786307988377118436499950498568409405218690579031051741818751678249757837930820122975964691019008386931806008806474880*i1^37 + 36805137650995997703748243170559429030823524347518658759346123270387210733085882941515500647199437819986474551096461597809016641598421687339464279157872904110082045385232296700424420145445005450994729280994629085389108922623395575247217628280791300258246933526942248576767435676669090154245906094472191063797925385872310538704223709039603978033288606463893614315705946065598594676011567360076160773648487298070450434659103904287386061760409327793830913947123155878634212521128217776932266104040437968879301259373843910573721862954481814419455956479772881*i1^38, -87476590079593915553444437590173088414338722651010933500194758330501710236139436379818587979676200636287628786349257685474249522567220010398545771590142962638441357100969542205411737709043745680413771172393699879899244209477497199488582637539207393891870784283592831476036618621636212937795982978815966525293846220304177567503678123436926063813175494127311659245165933430860257203881164453439505706875441724025259101655495760320621101079233925584045598523123694138388443210647253828307730458635686779484373014882737271858637304486099231932031012631544075147144326117136546418374817771924667189892624880212051612560148078844468416666201315780886193167660591900243010137497584835532738007597987343145020549102415848469211315758181656771519905879805879412292464365837173095412934749191824974732203630843080238541827085008977426601485316692300629551538447132022848181420777301164254447068749139576166413861617463297326827629204926114995904317113549023999463298174072715785034261953029028825617291351635906553059336422063369866055155457662709113552893645092892653977728959312312315321803161151402932504667775936102909554213106084893552040057241600000000000000000000000000000000000000 + 1872597604949186112058285705209019954135342421469081556668712775459497742681265499372550541028817533363488745060158639013991070367357968273841485254981033125519200091206180005779738071821784463236627078754708230646938459413820535309217224528440222402569557375586572182788956150844201855286276959458676022852956078587424111388883096707029028429294955829488502807553952544406462111789468024800910912892199637691595653790574123568138902480115394693473337839038695755361388732331980102731526629401861302557570535146583211657911716170262796703855933624412882699277205609407743123482579800784036725959153850003314648941721423501534758888473738228853784443664770365953258281678895585981176416809631967975758201855610956760350469338736118190161232501348040122248699177647894776160467309888120659432154026563310223339054005712978789587117138884674311998465411945404459602794054197310520163005690943689887056190234910022438505166698523115676095589693563941983290460426097160624795631480506835849746907146501104373152848385211550255799682883884113549812853859494577111088356409546435115680367123474339491277053125122130563824813991865886808821895004160000000000000000000000000000000000000*i1 + 28891882234804414307470299219414644202013709770898094534943406008746214688208617991738923643729715320711302688838152213142085702892935963346329443897346891641598392424982454949755621871213820736585176687923455771723327118596741469988643494367538654291744758361048451782292246669970330516521449352873557831596754357670988277839499568796346350539246312762055308822337020787275061297047215535626733072462487159916034701697583078935839261881436909375806191417748845358364193251239095571021308788912335401182509227669116616893615132842704341919614004918419287949286668402784945018010247399511306797205089762063359389444116525580982939563174430205804785807605498075597534803605143319322897411237409587809733975159963648090190834257725111461819401802919337037228717973011677832104260309992492412791033908202184011684929915592562801255819980599812983446574350413540181790210468652667189362603944818127584375319543930515477390826823292917289763020274113966948484393930164875415945629773692595786481996182326169282522728955647142498636355687129775077859008710856821592553170165405284879089325060894424146712054192163125808404304204439620898086977536000000000000000000000000000000000000*i1^2 + -920469484340649649620168246949626370647706350840332497268058693576797025873788183137055343738512580056255629377424061105957941892839762198103370160451088980023461241925762855328373861387306635722174436545930506911401997744178280277317557222142461096681519326601128723836999865559859117943861852052086396740302059925172221452611380696192116698190994758217997157271920659411232427293178113726708871045705203405182271997372800790950072289311609951542855259977974726448443189469306014938828411446074503191421843253585213404339482470976714677516163031860329678130247645318000598571365745497721442646310858802914986603109186611113239448667967730151085585409151574893855274400509136024617515547390061743459408442863673808454405022132289833221244661315981426784600382376602955101336408043198380938144662061485531611439293653161280078681880879947328273257846654706667482780510153978797387471783492726350769108098808917740155489907559761334224244938368783439773492000352791917895524802489032653515243109934730976714366285342613131198846607321756937463865737761551602293017229950515181010748697994794237327272507138919760514429227482951447362509209600000000000000000000000000000000000*i1^3 + 10842979654362944975006942751387551323035364214702012233610012495681567123441753076709807599865424146418970899275290353232033669214217182100706692088554079854289402657399800449022552181075203548569204262485586070275889924178489814543634029981410837066044074724403576705102730257213238335106972554825416282179300601043213143932123397742592434028206043185984506045594658275708456775385730891227496510338448364604041109343968702164593374160221255207169807477068405907777521927249049813784211993537785294388815580568775222716677501505779600541229777740702406536428258796293933016308238690471109394391529860378313755073617753406038665166726523741913520272433524148063234307882844528119130318577497287335981430122143407717643506525413526259410770870447146922257791027231683127166737037459972102757020573844835662856467293706745396852167868007111088393459246793473428998749051281976162978090892317886152987589276381275408190643024103195966700801101588670598012554541221998070588093660313924871715407187597440491826293065282336082474164647037144885179291117403010528659810445561920341858273416239293510234431711812195000871384363367463237818777600000000000000000000000000000000000*i1^4 + -94792263879839842364818951071932296774871115876678484582555712869414220286149794864483590064833560010926251571591175364763676041910470892123326262900744044179426442791093004040488613709725545529134268008884055612569864196403322999505393103376495310490740609737116813226832305351243706410385724424232273791351289670027916688061568865845030643343631946392376114518624365805824785229508790950957562412579624663408424513290024530931064861580691241843188386755823784157928917428198630759127249642857796246066031380021628916277793501154221731969990336411775224397095064690155557940369823832142317083162467672699000018771971486390076613944424261301189001175449090894054805315974442774010947872367107672168809503791759450318784440265916098354258486742890511022204705623165290397028988549446471081592632183208014227692938927785466109786252361635921280261170626955694720130799648547744639359732607981007102699838200941687943913551087727626990081488951347314186446933489384237149697360858575440395906547791906969743133454192504830851327708084334213826992175203699839001824868399302346266202867333883961817217898043261759526276745690820836239343616000000000000000000000000000000000*i1^5 + 475120559216286394306310138636308017741452248895422768640468010996385632930620552790682009428881667646462078001550840239367177634231106187476432645646485431924598067037934822480447696441502105546263515856207911104732443240314183067044964717412014377257195326473383698738818212677619554102094366347663262520179201691507941425459875003324008263198240602246769201785892654807764190581963692919426633740537569662080346042806667461503660686369190818562714676460202082239035993727678317580278162285473833154451332092209345531627103349991529213917862272979235138353338958768106240549881903614489725127954801637628128939319470108217080684133741500195869115676977025876857421135619929563357626994775520688103823573826990756967952161671908287138896551816408018122974150953243138130937339576080231850975919942127289914901639047962400645894959876381662616196220293812765809823320533705967614596928151263949380961537476151398200652974946055284283364391138560632303682687414192859319047612815848973173119901755518506732079021256211168087927279892231010224190769442701779900852307457147880674026407579926117573472507630753643229809535206832854584524800000000000000000000000000000000*i1^6 + -1421484901925866325622875506698946536667341158718084840858157186094824023420401890133860978146740842455541001410894203569958418199251606079441586736107138732551767282654377938585121758509930063204477879595743311952457864333962806906120436162359514092119389536482283479174249129527479473328428739372474630327784201393873108896395102428563095702137671891329206921977109909987037652436093300880956500521481742613896553349749251753672756790869244541871694645696814799726813092022098705135825561694093069291914504454660079029931684491963688757627926822048016528534306509224878328549916637561357276791063793552930282283559518238525878631757417068941407360158685439385191579471547164488916636218214441636986763183695358390775839773009815101395092914231836650348493243371639337942445977303396861043531009339506086685144530855200757868352799422292524082427207252469647727042748566693086944881750404132681448359149196679838997868521837548429236161486083352319124091108731220154759912364982117652786450135881768981716090143207322447895481975066280965510905190639947182029167423530526044750175753042067062962458806357225952310449488419892536279040000000000000000000000000000000*i1^7 + 2136659520519246582756522201482148462383880148901198809795940829461428255374315734348837111208432928718728037286665897563641164221772649048038944389272528312862752999355560953644476455278190111068210373415418862093573905537816664235315421289988656674972305959931278133434348848747125363738376632161049649561358992997317740514191143414967771778940644348074381451122601543226100831828339510202167342888174568561213227949826473235046648804104363686824545110931842480826716223155627160142794318140203534694887565792649381387044763951272030117704088933563852302792372210165319741385303264293121172285946805131512698978256375896980392348818843223164797827977600124966181706952622631511784733927992774177898508477282912599170430525316206400142254359592098990391493878995302020588672020656092377140236619749137763255369497195125554409410072754889501391837029383425912625177839121056500897262006097658579858598739269147393911446827488936174667477935376645804238180319109694998879604486705816714349228145395522927034970875905210438461814513587355161885639372011358851908195527658985556396817449932592399993703656816083572770692928773728239616000000000000000000000000000000*i1^8 + 542923373293290987086186416255829022443906430935246976561743743603554045543445688252937430130450462233444213797030621245275267220800929795846093844457755292707176226135239337231840273027602598845749308373087221826886247790634477822165670465950995010262553103840199053060472572269212351782349335451357828245253022687941320444544354673903602584388048926306120247411178498330442010588119056018434935177776890020852401796712083107361243199576401657040193288108014229665541542648254282028466077918086830659477712188458970845216397428709966383735735953179556883702225116094965818749063828922645524867652557769368367287896133870354431273135939102507818528026643774425160531828742937044995976457176511097128764146608927046896579763303160722847420045184123622058917251348820158181301106630996852096977361450393654650619623669323166254105323880259674665093723282233628901520137100083485974648317515653106536095446934387426674355470957732052238032628693119526236657580870762286672113812834250787044334935320270666406572634074107705084459346573614298236959895967264213694260503339235860919391439584213012230984591667110260026905205269331968000000000000000000000000000000*i1^9 + 149063630951184187706753922679727588429705402935846567905297323418454091894109220718675107531380127642081457587309714115843289428317608979070962023628544187794133501391917881702495700868797207978706406161847147112048386766029522441218237185520251327970165776232628848527255699207640494579536149845363961764007119524178334351930110385219676092182133970287554594998844770860158313682558910408320403241578844874100095299861907607362383393806035301584415793990855973968771696311527805631176231447684936451243595152709142582544814974150766045906907223649127881594501838265775724575038034189273431333386588973418889975777177791473970011588600825284206658744313949082664936090429808908164290219873159233488989938923295068654093439402100893057871104927604582810096669462421654653076349595342238395625170200547846899449310274022317012987969324340345794696526433115959884494936847718995910451085788600278421747020772291875651223197407511437401515912340142625374205620664398354097718070625133572770402417240872509215144925284548787679846584693726067044814889830051662355469711678356078210766270436524571609899891426362386256842405833605120000000000000000000000000000*i1^10 + 70120468154143354568467147860754187300625095677292247592927076132594567269649657234154583886982115952141299854864469443859016977744374919093647788924789391253208413812624092296400961411172891578604930272449133787249746465788893704949421349336333954113314452526408745199620510690234352827222074247152964461775508578150461752506724460481866791305740428126972239091755854640153322572431733450054727322638587563791501504619466636341215639489035140384588279606414246629053968127043884937863241521501785406309112852085299272103162264472597127854061793261402932149453745041747033583937542194479937772371264112580414280026793547060069857916490936542534443475934918480918621057252719205884474964539868529228696811769481253627908006988914643547457300248376618445434069901142034147349341966344114393043838701410756029235836719744931635689567070764099225512780387367838791122595665443180268334439225590788012962697431451098932941587589190288953033836884610870632488335073945984041601898982322719935771725384654574435150983867968376601243692909867498121381078333714929581332092860565825349128031040749594069102351298051820324344219828224000000000000000000000000000*i1^11 + 2854726026435049270204973397578252432933895975859251649880427555498999611875794388397819911593445911537691714520871761426601939175199587270659130820497575135190572267578469771609254760417831257169770625441133739464828970115529666237157780759094115563433709766262749979971637493757670743694525983445585343894973930385095722068356367903050970986709746198698021387907500700790551673170959597088963669946132416911802269858840332436364172521500283218458275308528517595918418162813423810188111200355119080477600427168833216837573536368193730438711562345341471083560448509499160340463019468281305985671195896030001834050255932163674692026011378519687850434399034838465466866173310860655081339992186537526502572972543171242473379942541755130879577607480833991892928356894339407489503757777694508837343910489619844590799143276409229000160917808344837945024764259265731807577548335777693426143877602474643503111426586782219395962374774322149305152495651611876142966834846265839110470671753929425040106279234259789253683386400504331683608371805918176827578163137193198888205465049081404278664884330794891777803779077369282719593267200000000000000000000000000*i1^12 + 292858838654548175437759994383602336943911964311445635444031267397134308458438740124033928239375560127854853119587660025281806844370403670273144780162893855299084815744885544524480386638720853451194615886430401853314637788780417448556822047776410562798496827995857616581935529154603409455519925824156764267115665084880441600071156051153487992702473074546302554966233602826620282744364367652529227190172918211776094700471772017623432675357045320998592994103340877260073820919811869601127493807612153132117940403346290500178023474578363468928870655695069191375865686025997204393526447388718014189789385960488313052087010573579983223206050443923331862801532215773207200769227867049600409880689373078484369108032592334063669317396233885187454937549225296115952343109967770456693631266188489302291686738506983885353296524982478872283063324674631384949272598359904632603136903585199109621141329732099628503935171710211758646519987965554042296922114015432069657597051516046698476169472782655722737960371890332744164173421091651994242438801410772875872949549206175502381043662573070248040878210857072202786366772838728581775360000000000000000000000000*i1^13 + 36826751884637302259298971168467881040118521428509279805912409752254640088317089427715619870027704405139086006950293320276790914404030415351716108527239538715555278428641589183478134105571974520655056915379416023744230112983063639545096062780046150783949933540469076915184602895479083431360261242908741566118600026922040830677179247137792563302318446710151051168356590421234480177462975311753654961549354186506581924208106677646143144720958379761354289588032129447808881908236214494119841657743753848190698796870685268110840609604165308628904585069790321961326848529431633312557306186291914595905245336357955590129264514007264380294938994352154571012576874768770522956135244706541490966408661950449223569695612357377796224997330069479031515258703379908965632621851616603926953474470810951914327034585330180946538097718122477804518250344128477259478268522945322451057530767565560361484590556104403965487968623996615340812191793067712148065999855320687990674461142899640094733615249049455478828361514357110627383992161744398174519740061403539536275454374988387022298090934729302912970452634837002009271023983048785920000000000000000000000000*i1^14 + 833065289360943803438340667001237922282866411467754535548927202317209558769853897244049256417336684853009646717693058007747812609069863857049709788419535357778017226482944352251353877152408142674569493433713857112369962145085505905762794017526754296358486917081433366925997369650960223072845355613588997743619406463127829794696911332238013915508954790481012327491943409111229462659668906084337720050871510966990048276260036013011930495524757394905163104904298186852361211158529034655715332828721300260814979554218871467375942885124266747225138180921274090622308848859705449627689082140335545240106461148795580371691649125667192692121009690708184921719416265495863783458381458951996740760577169603319074416901209079625098446798570864181104724517496008939287976665355027537388343173511653885957738937502258119985562247872820388692540769088236049599088334188013668376989706448143487953106648470899787091291000045609393926705423749872260812559394374743730969437969270265613007771706234398961927756873585421895650509457074773341361455214790960606946982743787016729807561219079894867674238548512086039246442588851404800000000000000000000000*i1^15 + -21123708669984491034320732583497057079536574344437945905782517442439560476440757076988678526371025866489704258271899213396175334051967706610285304682059258544660644260018975594967624821050655236748962664393499954605166123865093371880574133494788331161948012425304227548683171331576772277348663454855829369394544947551390466324784481582371036283793960664460171108895175522606371089455856620786062754678012290957909432677553039583642761603638020864036568066536256777723347248018513138095184264764561996580533919549753063680561626313695126653648977382622303596648415069992819889835963723653388135938171926132125561198697127245650456193029881392102073596852798094685346655187790138602867421987096931183432792999278904592207881406335895192082930224114368044602256342396102160753887465761008640075890316217131740454897038131108441691777549392483073180623497686493137310100536787924472520411280641014265995113294925765858080333351033040691759303276796443924753817288894812807711441776187016355804251192657891832279439998980514767949787664799506596818241476821061888508207905567263978295234734182152782458193864294400000000000000000000000*i1^16 + -482447181976973840784326863992249216643897816554102985587987367092094474901938920553566659942114530710122458034485111979399864820550846654584041275323079407066751323701637717443384431538608768733419967279658032514066629640621144917747418402961700944385372308367041526413977555130309608028882437419646608023190432620733344576164146795275240468383261560398218172416359145396445249316131695913581135026392699822380411142160968494525557929251588802145647982232069030023940718659888613310002694667819231495973872357034446631581441520580912512346282990316895677624926521534908338407728464113802034596351292567663207097473799979121295062954854772783500561279317547988944713867706422017342335416665496229925643899048285440007641666838919617334012030720926511533743189397807650943279705991767530805618703224906734213022183179714435417598037022749030160994648160351859722125830791999318423583102007280626446699041443464829344180848373994801380569250301567600311034059123067647608650355435779114913388900670517823323066026983003761363633159342543390690337133685660078871500875657115749688735436465092782640022421504000000000000000000000*i1^17 + -2963208915245992158761485663196176364680257004862636992476482925139457861293549009497699888561483615270895112121910276244381700922853982639881684531475651610634176068677302469518265838106155738213593542041070170895579443086180063675734102810903379538143243924272406512707939942652440189041522628210136246255998957983894073578619949515020098430414996354550293430812081714861086942727352049699464164886676205150885830226383679779592584043819862911645490846996744793870912306468555981442257161933057593123677776313694829202877043797122278338534890037773976001958838938360061611579078158292991428564439420169525953730495069584325720354765081610661314871501580705482136556105365299727119875292268820918451310400816817315147415650698998106072787297310885975015213786492218836408034856756392713582269425671828000667510054343684614479500332193274018193639385467779617145725555035127243129099696501208839652621216879350636837330427954822524097618838207966100740169150865594145422604899130725848456022288778396621535731427946467309111004816153398761506727730205767278933329478314854343692640255158360839343308800000000000000000000*i1^18 + -6439809981705996805561169922880807073298396959877473691426865211454614449613046512631751342971796632362981297448205576296837477664105751069733751288585121352663161827818544704844723789184406592784549907432256677088597726389273160528302679423682126878609490299721226966715605262924106608549564753580708169034376284649812159336898076710493023212860173642121254140657230195626719358997438924497048638878115323995660258394799381490836876029874923026593869748231136675267579989139887165098975459580188529781452518412217243647528405109293201172668655026992632588878337223967027199492574072282424616705484496893413469607300692725255502534632171618492694455417937651278424939413452092880856620959245467872800278499378852935880901118604808147164477739452428476809073654018756613604171688004735370787618828057232166546738292974883312115748002058891120941527453418499589553029422674394257556758302502283405819182295454950807679664940747839831476466206830248981792358210646683123815519730344701104020752594146253474118203104826689420836300533976944107073001865144286974632700976948911320545796066326976921600000000000000000000*i1^19 + -7548145819380810179534392187960327033357534387054657047182432131571757924173534891064960085722496507242002190822821530755679316658006888428897515545075956422303513335066180185532469833438777657985170409172763725673385531947871263812369102602002527877808080484875177852565668501423757645186749472145666633166259295107366826694149887318166341200467669347716497820938865958183836594811015745853929505647083897503474105415326565839318714869741569059836794012508136111180365629872139346663750434556728017831154924645952136626646438428921308280566408859759023195379478402726549855693485762825033832248354165067182972977477394781790375448784941144052978703875286205973784301734709703267593412859865626491261571735154951998860753414517607704014367472348195711256583752281670839719511534743088330368320717542642671687439244771463176957866641088364923435265066205758775392389629699732320094412061511979202617594740533160949748323954403335150199137936553787401618376405716347754332730809493497414912668804708917624298774412972632434958569725741877015617650861093073644805238882755931715452143371550720000000000000000000*i1^20 + -5014263114544346869406937482634061162689691517008565375223642892992325053002181225024755208883202371909948059476319879253506833427167399331960995108561506857961664504220399225985060414128178491671115919339407407633624294051598283091045652825180779484861280808350183487699262766314288360272681674398607662375549961624003033397572329960335930624906202997856920943566853740220881916871127207463120816347225858287782436599406597281990048942058069929159730018975400084731898809645838580421403034142063035064406533538955336615814070013116542725432571443785238874898735805381693153341268192736555213955286316655003954366465062159488888054817233179447702643981825789033368363183728291887618296270290164351125980561305670685364382520053719046708471733928158479484460089974300136298896587299719997983527293797062530291876952230885755922623389428714011706743439479422121765021918983589213057943509526209948730240977757972167169240284282108487192362446343702230327717663301655255152455502905171803842059553763015827503942556752473652378465687035008890303808839288977339434698896381196413517273497600000000000000000*i1^21 + -2277779448519193182138582326792026367305752828305808928044595740683209966269161408807234068908603108297455529303376036674907768473003158378534670636634212811777118224691772652684734525976006123654702746655291545143327642276716191110526892182761299801647388086358459880099925119241225624469831593671692126062580475382462930999428409038441868045209478362409239628071021151557531700814094810365236319818701562567595680208217075248213271660434933685035975310087164069852329964301334358862392131158272205575195843072264745341889085692449003865408401321986295885489887777132739697917551707816713041665069153476784450354371296625646704842360856952084664065794500136943329893330993098047281743100807824160820618746408557621453828907234331011708025077340808654288022175847693491399023175621285890984352311339963329700218803798843867154505145235411317115852776902189890488044539629071592636584155364857584537499267945865571022683140751370394329551425034277052787400861370358701220324841454982918835523338309950240308014935728880299735688216689466099882780469908506242285595942937011641384960000000000000000*i1^22 + -1121114645135778121242733794205376266304921596671237360933562742866744302964032520318585904268089545087799526010141169747666376709355998477003829982801222308354171769854862122176023559683437845488670521832707882993267842744581390469832799592176301813932086038050799712162402991423203235102344736770281150071697552253048153774416403104025083405490256683664127732265412641144713132953280766753056114362300172779492580590348543528074969086782525470036956822551709074385941314294218774494711286933738469502603877496470299890773259176085766146283126474619018919701410447023153109270427195506955504297383610280411798733647218389003466424871125079346555088856658338891943914310092540331740955263460087736969381405674744122143437278646627622829355796689844891234644146209367478071425085422688756247758811104200132071813589488417278826529661999786942256277441122218167028231263182163022703911723565063956083460582848324854809868090223412156455756014191059456433580085520231317704289772164972265058673181486503845105733085308869037264128092418686208512213100302372873000494560610091008000000000000000*i1^23 + -457133993727674615932516651203333000459499361480084430810612726582298900073343226911173954105699114289377992718893423714737457359218738167819148707360290478348734219304787063745918430990650942752340923577714103952511900715226083021652758572168754533802736621597547910509548474897131570403956607758869678240936507556226485120481440827377354209541994740681685038834989385951979422304319950606260856008102040780512470500317212066097525920581420240972025754130258360412523647865034911722066431334681377718947518454173541434051157458354873864877043460406177456084718871511904662743844931273197834638452479239224655143656818579391856464794565288641030088467893270686940215893858496238728200126047130299615561426250360984623499188356840677136445689196391718748070613434729179105602626235961694989587094948501163520469478599201922786653722030678121842544140279753315935449193367089821532402191426563242582206386734760442036050187573220632397936860026249619089974854718015613290284601013585088883840329892031945123022488033524128559295300835087140222991527502319800636466528256000000000000000*i1^24 + -7344158512859419542518245508599652118829450785562351063067769029920993053425767042127469609681400758683810021806880102828790878411684972892681759424468859484635188897949344742849406276631629794502307553756595155670213782076643757550001778771628537171319565363237623157216760523740154556318714850400280366015287266703842178199109439186847178859223216519234732285449613147803891645037794216383018306832261662393055268985797838341007599343507347817424251330227238979111395095138240953750409398818324290839900479977135603652106459617125257182284142277265833002686601818465461121074875659673721577016077476411501986540707326880711644734142223640378062178927313365082967260381997643706407367487688529542555859527315157813102575992111611653573671922448854059499689712866387319379835688162983657774556944653012363230727580396807047947907312034528132803922750144858783054978026837187435364144788827838660050665901648091815527825155055094358565721596586765837884127268213648646364306284555426419828975877179401504711796428008104455398667370540743104873455992385503588515840000000000000*i1^25 + -35093742633002827533114487013087446377330821134917451375704599488612369855860454746192160514322017355305576242295085132484877448904274669341635715529406573482026587843226209831330129463556078898771802753444633389426318555232681528085472073693308975387499529517250500583281786976360361078863517418735777728906868847844165528284123208129245193125975144647537745104114017451708696503060858440744328968516890673285949856817580600088659308220301742210760243118105221188279103102923746938983621267092236140026404167671917346932802385490530163567867825843111537870577499322808692294173593715788443215164856495092056500368668529919961692074331216622628311257079548033675521148745821359385345642882358232138933432630310666876137537571589544508782426405376485854109228550739557733256759855716996164576087625182327166021387534349963786793322587857288010406138703973102076865481055172008884395316849725725399425368324188972867095441571902543050270561197608954002012414822155513923016155636900383350247815113347890314716035639192750188941091747742222302892780597280768000000000000*i1^26 + -1752422997238653345438665977159377773746539098332797842680862811008460242511860938383003892487652631523579984793850765195500598339147562072789141236327122203380013059281485259441467256444623532030694276479685416716057558341676598282841286130296616308857703237612440021094186919785202650490989076998640396055441823825543138004478439368376683134580963035129397496209434178067670930375951203484748275053394633194371517722896509808863132506536917150718660514700056796245977472473593732391850185292399682612786978767422757498818896864940272731529719416065549146650333124957925241893740287602006147362625004329766588999279617438155437332609994230429593521104353138735908696464734039417954484594033249032536144247950828250358740588407459933687499633950956042242214201967000016696638511265637902154531358568643390052754894716348443369093649408267785415652394905235126604254293163764222216798850664038035218303653949273400326948263943760118157723400400494790059856473112824562046116278580405392188160302470557034868647371774934330598239047320741967665561600000000000*i1^27 + -8961090727125457593436546326685499485698516905130747191850860745425528851627948004092104488825990398786876211648237237243967735349911441851620684905137681413857108791092962390880490152370893516229876580096581494433149735348267207742289809149921572375164692330330503051890980388476894959267252473968885541531456964907275533784034155209549768953245610018050582198450740549919178307118182650048589439613541125918556259149702507693157491607735006244469107315941486575031186020480442858923225534841985343067813925262607844351906415507852664903078803806044385314794607459155457232432758314866916648680994890334330249998546625835062286501469342635809888642154844350141985749446908560257886992514433016680575869825381928478995060922202839533502154023116890368585137612641445172649418973487621718666704175856968047663152178658240188339666100203915292226481767610986682021091024926384827132654173281193430676128299221895453140117769739023073728603960814544391221077303434481730876204683359800409937129639879075701736518890642134245641245920675758080000000000*i1^28 + -905564528098781836771830350521010410290128142385291193127570981128906614739254857922807873484834429261938393084035841249413453983963128128309375461290049518276176842901233498118205640014907458015013465955280265532138229454256629626994751726607542133675064138229915961162550877567145267745496300405511524275944966099411929460106092763990155285911407106640681521310238393865913257817067433898635399528810290943490065524903636170737337258177967974348317084428412255610676607578923405087293885361131732960709255130219897904556352988520207868643283392822684835899108071579720282694282042463019684212995200268191136191426486195278576296155695061479516262133387947865816969200625920708579156942679645621617963709724894773424114166296272237048288986371815704434926660879882007787951307091677160637485077018896561082694373773791605030685767439364837521852441375428936475424824606043293434516610559107826642695901836115564113891988231234963723946670968762803716979493774350460906398481203534454731425447409542414532405895016548961343242240000000000*i1^29 + -480026437879982736787932890329746310055092685225859356173537234955939866674079866701263305793287196711912833411263155574956414168410625177895834669261958264379730306376537218709730746209473687975627817833705162782319164237540186599063642111152779960412837217301256104006076812738587586767536104431036239016782794994859364333191493505167834480048290781804132797236633862609045599521238202812669490687640000576300821705591645467712486802285657121778051375574496395557413688011440690500054599587103023593867551248837749340421043031181325331450621392553158208705199500921014288170645794998348166710096144549743613057836665224990223943936273979230967419564803286037630792954905352174754177224909042284261875749717434287000029671988434306950386939420519379825879402132941491250111433510416346960369975357458095272626032385781358485297832463893686416491918989371443124697993043540183477866366641334318484343806288484894161521268654958455339329873534325918247432377260684992321544327585138876856420804185500990953289631462431129600000000*i1^30 + 384910642792951387804204198495924061074479665811286467873590871113511998231555612555964695009636218096427708277336207089489127786056610864406777493914626649237178666548705965002860064357072805694552665286067439773117694711136299328783506588115882323668565853137376295100544391315851410124057951382910979166786496846316338793476437136931735990126646416537295135687116965061096687780503890568247034016292924543199891786750139084987059727020325893412113586216246206293103087351384563229470906739406532573255955053744116407045553829977243792633059198287245121496642545855874001511476053323926424368405415509332904103513887555558006355290826006722404796347719699408497813362261669953010878176487835001762614878346197203180557445895090227195474394062178905724174901574212608027409512284349114958945874521328814257643888788139709773250707484007719455814251495020210081651942422277052503707371111718034326364110300679485593649450569929827830096125133951816128318372975424903595543403476021673728333982237079009220362240000000*i1^31 + -30599701300010208978215405881336027970317100319657797090472097626793684930366228916768307633351181622235818668849443428667771247286211688179975026584483598705678321056553849424110210237280827953768682416675647671276418939239401555468716052741456872114927149694349868755618807672852178552025440120584836428908061155554740465728319249765491446104676122348097383667876112642616519105504798880047855494390539972336232505030095985035756206072574657689645608723932780319779955194186469207324840798603093918679723008869390147306764120407623294887794625629088809540598742570732289507981058732116970850982395080373310402771441224844917055053962949658558989898944215591446355339406499333261695738900289104188877471483108252056886614267606924688757390322264015778030464350158211426844925891670079318644878290567988863844176349648153125885545312642322545412180805038709033448492396612174962443546985269163831945947205769728566628140669144252731519880095328569573824317404598741623066877034392281444213210430308352000000*i1^32 + 74416288913702264763169730298555598968485223770673951848280623463688512205901610026297242978519070075711705133356285785124614923297750068320055228588931306696411840655129225336186912116272807792808155814214652193256765456961466545484786900578056713121024761470998617666614081188046020542488028843028770791346902163984588710644690624520798818528716560164273555966328286869893326898804157097960127645969363669696084814946627015160369555876094826390160169280996833290791794123169964747863027798640495031228413413249611965472252532518490112632761820163235907277357175309176617832160366711737826391188152157045995761707823426433586804015690927660057418672813629754462300185643943920091602279536244193479882596548213462373786068940911439773339084049941132338890210210648343932353125488109019214341512210742556941180762591908116846383274407426247171808870157189432781283447034626097979269341011542200682456553403406435244387006868983709569816294782413948196047452743403460399645573862244718791884800000*i1^33 + -38050554724369581852185805183157046391109164427337294048306169503663437108018757759730884885148439443581374936520674792473161613334787261902910439986891007573297542587040364804304001386124190675154177976917231516026533395150254410382393560738537992655762567536763623592168013878697561316203220817355999149268184745785908588828049852902023755148554580948245835532669033907646812423968779951294889941380871937948441004065676804993172292732801551274227781403426017957578285744313474283775831901762269642735871978529670775713545247780668731953273273516339240027229993567164302134338380853197427271221066693873814594514374137407507099417890945219714949575046426529122944154087420732250748041092126537102409328942289505447510974819309102027691384641034130278247391822998960277543584163653934122684083669490240132629603162073659494870938021116038542238743713097512278043191384484933956141705178284930863020933074571259862471295771405378576054693716065220482818244047384292374133866496000000*i1^34 + 76760989118446271071834102264451171441986663200441669629676108137276769050775427740637198531664997006917508819353886658073807884078159804155689983907222229329890870805748898875926981338641702368692643352494857461136547843260711979596976601175500984977146021911540368448616931563043284541643861157180038591980276289938913398711270437075697694213413773707978164652514553673260895252884088060047404542303066514257966479826285025925444631646109455779768270422788888619219735037056368060209015189645988796576361436994416687661982659920391029995850239508767107315939434095600105019568187108381825694652671617349595728350588252390283730021083747903179303294722433932296142203931218527778940088016006524565562403378147258084267503702835241994441726193112811158084055129853539821034110303660782142285448201278609622240180227815734022742797897187866528314995225704906692435575509134077990946545943744328564574219677597928931064439740881358639078272475973216982794525212672000*i1^35 + -2811330874349614945135558025394278688867020529173591749958823333178061731594818450924439623008459427380903630571214785487723435350405963684854614184098668081586878678403867123868774986592992998513579910412767316585317031025232577833026160352473407682982582443821100667439474127690656998298881710310800512408522328279080932427065774186479359540790640768863707390884655466427266450044281527454266390540303490733591923470110861758871322488504474911144853656330551048374813069655369549885491355023780490196311869521309783265816190220861090273431867711785296359398819399876195623509344891253062317040414092566849609764355676149760914400560570958068709004905628687375265087606135154322925082189227209356291169661206961503668432150372155607496870000325924269675050008521963661740416374254446898481342471639065535706760691272970247460231733014893642213550164719845308020794289939301275208647206719476847813006607778761395898981344192577770983977273576652800*i1^36 + 980170369423630037693766037886281739125643327014626054928323021323937522760511225982171018052356829594376301116213076303148045175064180850529063529395419363876026804935120986175863888552339698376901888081584075421468017483690981042767060337135863434574175563045486261965709536717340090652134657062029082959299618772818869063740879040372337070748743686683554657730802313602835957736360545133000519303074984695764411883121029386658617327444199730261105164158904805491610975489492894529457371218831457555687927907782973494395682978938935454127336449687458544604667068913127255245211800908493954737689333075675680543191253994124279960370319944143942906857164928255286887469665513612674566954484325181784563598129941223105795321420448593021174535758539435746563664799101557585432576950683260743980442533079675002423394081370685489494222070177543484239391668612869844660162051610302086534152762163390497842937043597447675248640*i1^37 - N1*2286304147933820346541739731453883364945645390419092306512732974195861381168241096081356137992076915988060495723656688406946967060657739538931825527807575138392440905503436470088220660534013415783736035416775225052372010597967697938056631859471900017287214087263605485693926510703169215980202600432789167277372902631881975776541859*i2, 15909631304196011770425897198208060160670051749767647643802575508179339942053184005309412115239625881723020522605924035686485182423192432880120098527035224726993492565745987048579140534209543080271694477141724108031492018702457726428578420281138591247361615185208992947679860493949997616152163689390645030473497309689661068243936944498660019279965196901258122341816130054569738144774059259699541690653764294104842859703449019292359669211614605019803236314224095940427184836116986361825596138459356009408968510282147544325080683450043920555961536473314808824890575036227733912169226691917485747194300111699939174598930465632124705264209122775751081606772680596645225918184272804734496764760615963015633467357749613458773631162470253260145405886862028400974349546397533437391686026013186753007537515300515971989289427420138630897626297374830765348123530240294787808135468892854188752943393626567449059981347599956885417521103438420034198388381762784209040274954192267285688252687107523393481804127588877046260984246645741009300033370343641669554684014878346149103264847179743738251477406709377625386395495489376072214542532154526115299663544320000000000000000000000000000000000000 + -852206109177296774921814055133477107495572397533674628872290447235368316001972384768031812360942059080302052784137553246916958199895339093726196560572286569056835863776176143851542166435438863421861845719781242657245127134001085230555756803741096630646428041979240666507807998395182971326283319949918131408431436092785908830003382963441126152562626555361918633655428732252370823525523994690872020594837874463707070708591032641957218968098248310144879950331272348878075039532825275941718363616203061903616256779017816789292817326207463075932996931091852867973620592065759143321475889982089295827340571830017528068992179757957496601052495806779177719226058959184865260204812253986440967599893312068073598738730198816449501309250942333848456170461647047071790752592566554509250088937453487069337474370502847016076230086484413869624157238175339429268529610544780053965820321036093764161837890339468783820763333244466888750947200366012209938790378862159717174740223409358045487208333217725255364666347682015655986066894842065504839674764264648616442626030988059126696436517620410615517792711500347634538586654741854921662479011616364416259325952000000000000000000000000000000000000*i1 + 24005278175843324380842245751807162281184182363526138315811120056028267121401737972050643910167415448687187600818741441405709938722583124203850407414801379938247295337185257904476957818215106735086755753757076859245348271758496774973381095585952833384586015911731236076324120544208436411466612320779150996905533970694558810500584455172106657279610958117337166281552978534638023858673597916348235381513719103377501043229917259629813774781172408262263818267924410306004620637018603985412683154076868426771499906623261790298160370047241453798201629902989263768935030317530464458358895018477400825096888131569028795219893490225695689700911211411205458193078379115186138781715647240247443108985832593265472000040145546499416557485419722441258682681944968465961494441626889594220483714856955026172457559230466555516971307326011717460099855250524644030467589650737036101763954944152707791811281278692253112854843606581209487922087324533455135127329079690324009138221437792185958298325612695963815929646475446783973100853552040735310354011543777842741753330265257201637255022969367962161009326827165745589897097512322395593080612069205960171087462400000000000000000000000000000000000*i1^2 + -354736798002825326234041737121815150251864152395031393599341831101479370874180763465000651475973752963451022309937214640736284615275170358283793030520574464578752246159661344133052029038922512249615488614124994598633701452419932579530792244759022429345081442069792235940322987193111153573531388575430857849418985703601555957535456455875423260655833446364279752101307246380566844779820116338229536479290683386313435425680167736021574951990875499958769012981178659325466232475971782959194624130045315277956618366907784133773858764200168637379949620234642200464340804184338638485961257222638379716807658840769605140124010738725235083236813252101498202133485374095899714945220583448013857132855258012377809820095789865105849143928941713699654425467541418298833940620464534405017055946386639314304783556741732576246066657549116736314302683283432435655747508732975990009623762441439398872384901356089599731194162840409924911175808986877896548599854238972570429334683393116345188995336105242164755893017190309275480147583767029777864289924924053498337340608558776306990121639332709899793403998952395053616008197314628696218209413539043776103710720000000000000000000000000000000000*i1^3 + 5057642107543231686708552369095849674020864761340123108552744890803614432456076749185967653009885177615879629819638375422737524429676662056279770315249802084299677543433011781410644043612071227256970501472987561212480372964686319925160594728041139206008589530310069014895498823861241831790033654754253114934510431721180197630930320127543497045576781089337049723568976978925294280404128101668706179044107810898653511009223690373611873081979216087869914686353859334755773113734387312025689546147966512432039607215102653842833136525990532991434632432699276434992296679620664172884825239502987374224283261513728930138459819084513460095853021635963336630692745632318042376822440311280676171762498577596528618958316607967300784643027251636251772538168975928813633932268200986949518048929491929612908913197787516257239143949111853126797760395702572296984261221105948300142608182968438366939389353124348808698906618404359045704249359860112947844894195587771294425866670573059927663897301698927536702579190403527818450817688895641350147798243448023013822624026544241620172310442923035976931890475020343094598692285885793959897245767694092634947584000000000000000000000000000000000*i1^4 + -66622312709003317040888654983710531910732129015562278704925964719240166831048115825909631671403112444139031687592065956085964456585828288221453632195738125711841360527896600444200127491651644771932635334941130921688184504634024428538271764182805410241162633250375740020816426354343365980997066951100765167361759512502476548181694559674161158489404719757880430150133374144305075168416050562405255864200348622876589944731194008144000977335694937568838054983253379349196474879358407856663554893702695283282781514770642893579412979625654753007054702397062854966424017459520074456986545964905521903766202151173329744973649989285678941995809169853760119881962720735974961242536667489921257858354669825200189996747976753062888625680259052473587460722371192045672950324352244958443114994496169842165651510815078268419538943928668784160659182097606275253573002984801681688970962952487968728861384570448636056203969615693308327089050885103243673100204176859417358195144297652842760919117592829518640318101000281885977728480583827866571142449755044270288591240987962352628298446765464772800889746692742549340530190410524248469757918530992590972518400000000000000000000000000000000*i1^5 + 511399961122531456929256640530143047052859085694194013796423226304477417270129426939933788959144734977115950741234145019106382357833541569724192243070143568569835184179931813637666228562267590176699864272675047774489330515381329886283272217015270139068848825307189791466620565728377937081754247291756186318848227905398805039377647165253890609266658324573181754207729429356908592911683929171011971187710641600084821784107337207351786037828926619211318622695988786898648915207562372402372662953557132787257436665577833794230050703999103891889924468649962127197987153291053665702664458670755781777247416062553843998169374490889514958647581806776470711342143951622923015470699170281513516699377714939848057397761509034468496440546095760994209659352340993930010684254661493501935643456932753758210134649027764505630989894263196648530691999812189324280350809391231517991442588916779686846513618993722917240051981191693116864959386993470806878503737956855841228953268135394308484959651704462131862043193775237867627578571948061483903137467187852218071335417840292077848214991679940654130605609022270468499786585589062480125871327430604782305280000000000000000000000000000000*i1^6 + -2220970543231847718419966316067669116605231381738799921984454091493549437192414731524708038618797865018654931631578546336541428525877712988783017443409783750461797866421407064891031828713583500627987265228238572086114419582726152442474569899924072100967303005524132961483032580315621043656023773557221788035666623865823459889663604987887125142843603792568412085801455469536443454589971854689970068956055687784331567345356983181650425038623406507887205084299708319609845036726698314039522283530680238289835780335050421504643236025711255815388351438722750421132644939909123792633883551987661801200147080324699112724828021973485179435486022242427042064381166299718599507400939576257072032345255208291622949384673152749515727621713527549984320018777653916579825856219372432950768802649962951754801332707133826656992032490401077964972685706408794326271689365761197044420393510719822176677993820604192475026491719162903973033553603214326084942265302685061366320127181600550140767604960398091188564227328094070763988436554920809628903460532498607779912608175078490536768821858950552492976211502900519283536185638648339948586253101157777932288000000000000000000000000000000*i1^7 + 4562083089208786562728637852324369288298764932176900444131413651516921822896266960301594595383844508541948042563537879710781078476798174004768228983820322644999395886179350111164656058261387746124992907942221635918321484761139938938091872351260909046958349519222197597192855193371096286123255066862664982632332389128626029567239993136080320450731777028114912365772464384298101741251178202515212261576491113728663035379424670837508355413433847502905947428944238064436183930553328138311271367429820152579131404037843903961681332150798335244282512168042145987500571249507344360061437618186890669273353118358356294736296427888344424134982975910041529272408843620273726938824108221624704382428119617387965143892541576903360628221606305463511931024507660570480661139783770867467724563866060702417202440333692709916427967622527289466350972831895809530131244952621339440801734768484842277590237373590644540070567674669607077493138618134891794411160439298599332714604803808788197968711892888186326911145538709714651141710118351529492755105308011679133475498289478371299521476798255598893050363246216671842628554779466836880567852883843114598400000000000000000000000000000*i1^8 + 451274207748262035450819464827403495919304766832316278932478319449385346831380126929103761323592206720483750783024450570478342183535916374431873835933467015024617293108806668493329027755448101336841183342992401261304156395265833255004030234184261638901448370950980107771477111114125471282352642025513952214204187322305821025893348743019090272910232919398019576970619216519167190565804714302533363011744856718460388401398731150066197909826713173776067147005192300188252275238918733548429676555421940118098316143212224634268717011499594099132961512767769171209275802715557143770115228300886489076800847174049273711411439558596426527012921831335254136438672076329341594325952792626999229908486031354178435367373453839805935256695399854746668396914963166132925840066695112603393116867105424859695531176467415402685169818279823836728289352507999585317982694012443542172470964628197477505806532808791878451015942782280190324392111444998807137667533174345085491653477429815641669830555666766784787228064786649507771305496327941569239931559890118631418530055569897217968105619175725972323135464120218619228499804613570941704274109079224320000000000000000000000000000*i1^9 + 331289201368318387259343662870463775259274769600307006149808890608912609986147981629848287392340037525492635506117482446681175451151306546466499330050826699353058775208062161629079815869613778305990305595364524854041998214846707033231586156604807887667485039738231298199314467417379932802556120757464179251530004727066800941181901746457806167932035382883847542777012955943586739494152755622422739740989490293752493818765623098577710062564684682687726739593449777103854799208608688525920416536767371642082500061555521227458485117433098728935471023885434153892769992063461123757812762766639274294131164070658444391693566729992664364470431086862786537622327612199403215242018021772211626235746742948001855029591683631099473870966535114201725863317054896309458426240379269622943483725515538978124399794520356118314019941883265886417955037243310300102436152819829210566331968504731923641251377539689480409123642041606597417530935951817137344029998274342909115291033966208069910451120549989812910941789784493371380276949766074893575764403911200893331290648701931413948287269007705868154060038630635345661531992422338081761306699890688000000000000000000000000000*i1^10 + 79986042521136730094227074747010112513157468885727000024200370113593805211080557349047985992854433081059691990295150660827235743751161964457858669190574064039523271300883149165561896050724140993481062246193207780228885190735543810117730656836095015116638024866762147499935899438395666678021214392618970459463135816832658394318760959172678309969812008949690359428605998874539341342217194224076251314604743737280817773239270863711761154889649084187935149678811843725099791780092974554281919800484591294187412353276146677158498307453014568463712304750186228314305345317172912948820251681242015284270699572566774814665038984093262366394477887217479556361695521235292397440469649572800330338964093561190065432425272799009090505359538668168804728263775024687648577898188810016321602279510470290684506621074452890891013793413568723772204477674928367438970704243218925621359877035641957186414961877526926350506742661097928085428632505916813562896096977916585319135235267398771513032698287283794669102978132625455958940077667198470082514753831107103473441303889670809356725981694243146863765509601823118999653833028898909138791799193600000000000000000000000000*i1^11 + 3733811157169612716627395402905447616823959436290171675197031329435703003171413713142243527814481140252672212206958011472210641494986405180415253513277446529245408490808667637712013213780682807926969265392840014021606045323566031656249195892559440489307295042870370527899935425708040240364286386389549358298650206606616459484700475927690681409724085162503267369759470744903269734063912421543141978507333237553808329528433413958689327438252721779511180505401065394660627212303258560992989931030345584684292950087306757347960312383831562704294838595831756969838877865154636527409752862173992913457135986178499074161636582038351622967013265907688368974776358190266374770834782696947176227561584205167666001844566234763224155655714587170938072603375346507152476707595571129258942484700477428915060941067928624039584134278099989240143258834010591917462446283172597676110066307409694358286388164239177966982552181270329238950409990287806581326314522241251742914598728038044124303881306948158112304274413524886162362257049400624490411918632957186636218713372247554182388473218701830915432057699092840221539714972195312509334323200000000000000000000000000*i1^12 + 409003957216831626240193113979892544318669569787582895456109863177161299416724441457682009176046710594944370978988345447356851389298996419855779028339147928066094708937701530708050621111089524133285328821714049902268507641690702644311503491220334638118451286215419701750588717693393505627305237087822609854362063162951296941902242918546178672639152426487116395474481182192020938016758986870997387069098601315862679801096694685156544504106550844454548608972661639177979859194531550524938629365205170001507631440395998578491240183824838392408936229304928593862858804219167937277922110653964590042000000768445010498181386089665435166296720774881708085902898345329186363872835126644252727384882287898394689618109253699008162366505833941116465225095125351585718289558228778077628026512783192387647782898704444050378209584708458037045121805392794640641326709192774336543805718013071870487394273789590051104375304778641572077440909893689575602310717546998229754267731229473543896993127385206918503439979963566094987764094482573713263961499551575754249803979231633034090727329406156602124598414055513993144989607167891295174656000000000000000000000000*i1^13 + 41419591537993929657768485229978798408977916920991248639005484471408747842656773889392643117340074405452095638567956223738873580428954372221392098614982009450031959622089434213257935222583676176043284067975818847739186971211537190254657122759034761781740523743205396832915890192594164614166837354354474497475752640995898032984995492604586830043276636802653820747721681345776920530608451243403787734819753696432283415717629432644165909377859937382027522227425586755580645427705205282161597933703110625948554459065048166096196817136508996535625119523357641194640356989480558157026631462494492504315348269762032643174836945842866237333749334760668591742609971082249861845431639564404104243468616540306610251793415628238284957465374233671662950136104809249412635150710339121038320470528125928224209950865678968763411880252862624515264476741784544242679469382095547808214370543586461425553130613812067235476331238367188291513207579833888325717094267633214001814940419857886090172930668358766702971262189173059915327785780157280924279917546647594890996762152424917163377946259318124061491584747785956716189724741171203276800000000000000000000000*i1^14 + 945544106641223120786519109640632144982745486755018430336748460577874503611391941983917014564638327821971492725674195453621791801686289496589387023480165217925838040719113588822373827485625740350724990118778832132471768567328539637237973892617979194751207218243457966195269815464431210599239153224706471933934018215342215669919973630591793534968302671173672547008486500388265134641854743174318543891172640297808214372540233556884935911981152014569665206448513783908514773106459416906978955403340691871271190304946663828399241205938108010215033680791206972108384505576917215395701218485579157567942979334440418714318157758280898488361856118344876184850299869432801139076770873433038203333475232759404335347793398490382993638075686154762063781104804561840043514167553991980755833210645893731736682772319813588115165184491008427557369375268520751082536327463621807137568196239702505158451260257631145008385270025295950530388285080242051276896612657663118092579814874183707419551949475096931892369763733739758984516393926063481151789401261050001208283673620284908257909201074918027308165604217941072720921537082818560000000000000000000000*i1^15 + -16673712343196456711400570777690651097866576820403904356230260711040221611410603919307956606273091397330799481801128920713342775311877480240239580706993042302127809836965390432662006665876141500038591600975585175447812523125947146551045233717971633735231787335288584227829457899227140175879167690175337049025838785632654338245196357688159856949974033491616821661180976959639180763665988304474802387952930638271409209752144696293736211546749237055417985575032673190269231103559497395981651017023699674299945586263947720162136912729124036119122142536670778954757116540774680405370449198769238402596626610932167720257321089010806154991066433771577346856169519940357360133843732546935778083653586378403856927270495478004643534951734158163789866265997499708238524506611310836088363995605737932034288194555905176733019048484745113349588622737960062826866748791503014810835542922836541876785836425366661121891116699476307909250185308595569184790658556869192274797773605567058340327510687995059101492562332863211033327612889745378188117703419456045234130885468979756222653642247329500378604029062796347665982532091904000000000000000000000*i1^16 + -423439303130502928789487064112837869212250288695641338173191750806064889069401997775878890256118724912551379742179347487030257188157086796276835121070427221515939659724161522527321022081597991489936474124076404525358858693615376902892056763819883370002294086794479501619285440233337363521368310653246467612750833894922991930366730670406388337296418074196074506826836606997591243336637192430340160328240616422413986272396707229171035329868767007838118889005352124234790470289120190943526322812963435612394893041494538283997330893020462166624664239275236155534538162283702109526243084060984665942979170497999359951784934384193120694070570301176765320770088665136988071886859557629736602303897003395149917575926546909887837211575260916295988954415879395993098156338142167165862206311194982045635913202440583978357676296112149317949491251017838487931101126346079716005972790496211487731767982575375164724901156396663255157694845707119667732957696498545050408974937564894340793492956848717954737255818076149432478246726457443703327856351603606754342611149315217114115549268250495372163367655126090791633551360000000000000000000000*i1^17 + -2676106111273877462017307188041862716579000230626432540435141306740937442300025783272421913469277208220730953121307615313950645882973024496829824954686035372573053369212407274611895614817406467644859927056461907172976368603554077068738098864148638985375888251003676383167639314044118978865277668008751698588440675091618786474957653813691324050175733909886880420092173128496817833793017028985579567190311812733420727414395751932044365554679399544118614107349798078980138006846266920323272989221092447232069040317161831414797246689650689805951201770465779852351695510532154736933885808286549556909002023015799103128724933327969469388861562726281673266246062021390978998538073011625340741381171918310983400091567068133255758265112793698462037918569043536286590519192055246979231527696655682802672071480768229812830354880419822674468890152774905502687959043086206168304506264984187975235557786794702938968294060683460538360988870265623050130198730242071002417417218912509935978557238506480854887584334517453193411911789577370065002006216007704919719871988645173335024504232282547160925771858060758157885440000000000000000000*i1^18 + -5999761521408036244589909956239553796304088095048148680252917225551298545903553676736824010342704344554745055150672086886845920368821710059804331834633509603210430929232854255039093375211607769646724788456113192440515760002378148353928820058608407206446018656477103767222274661962943637466544712187279538586275258573919432998765655497760004574260819693389129315652298450200614140507277387323237386320604074301385856111182558866213424149427676332700299209714943715638962570633282428234048323279710387427076925098442611464826985079146413688798255318053555690517432035161610165253582117005289316937467147278271484988641014566177442763530597445136767360426264698582340901844918713279020421125320246737075005761553194573075759599269343058630226631940715265506909798805957689320699594124979859825176463721996997044252499292064175869690850070052934035927992310065739631588594794179919482945153374093676792791569305369025167734556494982814219268727375450944488012897993919430274838424963656989660915138647927801693056688106431140321935423381506985521427982071228966091226523370955152394902410358132047872000000000000000000*i1^19 + -7153056668973826072948080853774374702217154348407626260419955842072758071399121608341970354324710066167993501276026326193398536348320608252552026871815726301853713459433000365795949444076868066524175438137726138182970231880243409639112953637113559842904330769194503664536105524857739209901157644515645906098622073384360352559090639881666663788864040908153371931855333008792714702646189237960794410867737637931532418814633653390421301413634331752828505185469547181097927810453138239619580400013650132436137903842421781692555950984333255565526818458839814618323508270855593225286938783465228854524989235251001721775460694274810170431630111166506500550338803960670661085827803228261261376223523593335540643119402728742378131441296985961899880716646866049898075740515368150345041022710846794854226430172078451075531750382347806450251320217954974593376736154835932785425323418626184804168280531100229321275601862296272239846827597736314804245086106135195318892696524160068449768000967313921380481195035912334187899950751799367475925254897108236500304435461009335537497563139695029616076490224435200000000000000000*i1^20 + -4644939089406584086315247761346622943082030821927795856541487972762047121994035274487679935798142033385353814123384077883557967912643441263447752357354674047225631311167360060069950257864476223769838776326902029686570319262646107564279738575288743259109146844761691429954649595893416513632022992610866921578630860225015762146535370488207612063838503789816783094905736665128250292521795135822017823202778336758852929927949429631210125274434071876791907559368437407241566046473632870661753962763712386159433121910087690170120489087027456756884550837248537646525839324008983157061972900410139598640346177136642063190125059831598717013490401821053272273335470053339248299424916252324482012570095699305032380593109364319647337351329401994651021890665525144342836647412994199853259371770869866061350150180161305849469473212129982106825302529802084876861134096892266764965987571344396636415370299876899295871532265408977545218272115597371433879392062326953194525989059473395294290049470030449972869756789762881845405563489804526278957039891904661462499070250099294584150914876903022411414241280000000000000000*i1^21 + -1858262506335561122626703387229153318866844959276404946045841204039228206067955308066362727933172190955328647943886093146342149908602625042287670109077442555051503831286415555576826362630813292363522024106642656198295404858767191089304302316738612585722062456686800434965208706147303305101260945448980585949145598668307273388445333592770035823269846084549876953067286591992144216077006689928967274238230823148044139637881203664964280277909076114794007094230009823731767792366683926440041019391633388268494024629734369720266030223800502086968476227900074096910253852049343741850609878222411258189809997221544524804053883990725615308454384220378644630724864343481846894497601862584348034743376207325947566517218959590914785632342665884626255099590884919090718805047197091554939182765243674715948892823302598743551655070099341229885286323396359093607945485083568581246026375954981644883012161419907561103931700131193900132587005433229143011173883860396045984385392477834044184636447951082308261013476084080530292402517211292072397878930156339254653643159333885458330213338545305681920000000000000000*i1^22 + -824486867562056708146062776015767187990436880796447406838260622905267869070774106256369648710675204928747789704677776912491748642791998651069161274931051682246667681581923309764467627843206727932563134650919494666766542177095976460420623666361410700301663202075996086846498224912355223436899444922710338415880462471359585801471461341377992725491243951216365063898373757631468794048356025820198338169371888025093541549276890947309288655096855544754089526444674780630639186672602403123704905114169727924830584527460358163219605913588769901045529158636794716247180789856086329051646696007639567779530157987060860260537026932515519504030590749011500854628334391450663879599854848606668595004709582608050622731696446747487183635566735655957550776442652056221616468612335737839536071165260972963478271433945203057534981262495981659836978882489085734539853301655344386054398761874896670620175090415683157584798923262416127852065482404261727229750323454156721911195569252713129439412987676757390719178238125316437816411953271129308814071746094787545865134628066109018781961100355174400000000000000*i1^23 + -370403959001421880967522267725896758481002259276313558580890861976520122486073621204630210431105697336663944961960960995967709647514597570392447225746822051005737036390080612887212069521296684802685165692704830911270847341712217457423114796914778013678956765082301539563201069621223235742633838450844868229183541607544380462876002363018967183409724429009061102778562229180898240539153610893322316501944722434336999887233567468113863933486022824114838230457457246178122646351162151987540787728649581844678722422960436453520217738958003464768806564441124489363057876088777930935813019382113662690508114640669490336654997476685980073323366111561664413484642301846044433583688258748903748064807082233326904074594069140419447869528357794277923526916287536047748103057687563466949764859478333177950714299016347827582859906344827272816387176955185349575717964408901087324579424927005642937057898391155522877283124338026373548847868549809631072582719498720916694079774773264872409143663572654065714548515895964518562499539915337993470552312086455891349376755463906958576734699520000000000000*i1^24 + -6001810313419208016279499381260328199399727436491892448156816005741378126970725136348175773765960549742600178293957350423089718037762254882839784538504044729938425370998898864911591837138358830219864016095746844720656340639262844622694030201407332052549723386176411874610217975050268320567260031673834217583001193192698830908202064906925175030802074709900702933214142872373264978888621793356968177451192382088579805308744232263243620344226919236762907303197295212961429827280594890471892270217672216338713857129084879470118152695052343855219903904162722412204324426099327807003658659049040982496522291175173135074715712646264121109201356347659501494861990441576082799822319605685174516511475274493043081881929964608545054050695323319334779675858259045515272419001027099789125704060732456728549600462437834918324475165587468837401789469017280655073746710183145394209560746947945873622764804037716411598047328461851908142998855065718038196746293203044354930208995903603297061928073836775425124357765778578759301083332881302736933105890292183384516227393235787448320000000000000*i1^25 + -28870968125901367700669311973211526129157038846971027477948313208631400951519211024558281915913286483573947508967545027855780746928000308245281250539930329798590703769988644081734799940591686064048333358716247168982844309322060253321990491854729271395623539867311350776812135335601864816173933321113919930025663327334964966577127551484274141992167274913549624947936860836987526829898322203294702107869473629875189627424586940996779718671304649416211962416509397464854020503724347331394371096974408481603063724407650278695797512281302933031726653989914550319020186548535076854060326361931774978536079131783551522351353888252941247211262800519002276309223163725270749739038503070891840997976812423240220124292485150569144255577477620924407355242919808493804126463737254760752106022968698703201841403150958113070560352143892487911450810114570419452648903339007798460513500356785274204850150400138854937165296096079727084141828734846289083039064623164434584607188423245295358864495455385467479001377463921816893265230908928379046703037147880386746974036033536000000000000*i1^26 + -1021908368854403217558796730011794193102177264049622915572906780945612687249874988199006363133392062222589271591087897765810887298667774482856817178354728247414052193383026474393215682932358072234573146256130272333190324140025156236084501269603771542234215881998551553345181844030081275032813774284124226156244444842143324137195847356831544596454716088184992914181696130491906032343337659010316070400082324633848945912088124565808547562636534821764163080921918544520733861937860743559493632937170625223071969657710731989074015765083507666731269805715263119625682035150304799099349985841546599304763864088690214721958181598365274623999784338330891012932172890731389706314483761491413283815089824281203385067958438137550048348323694175501672232069343366165061977776130686019701619049531549578705884216778775179748396703142484984794310354246474111047713112289234528981496888369624877107563630136135928679194216450951299662037109813626798179559305797462736203799988773025034689170388818257474560860325654204148518001883490867131153428258438655414108160000000000*i1^27 + -7227733342736653486136617596712669635772696818834588343283915314586391556592231220637254062541622370494145119452060796023906217049154725808702706892264738258378638567977558747632154089619100405268480782697996554897642313758196601885020441723394733425081390336602442800562932630887230235903304742570544330565412028683516078234882489563123478132346382120478251770463191329094523675520496059791666461129951481075116563750547857474330345765916264802859229661241854498672423310061914797758275103797769003351211723143527888326921291408816020907071202187122137917981750537193830961726770366731745497432652155945102534697288851599571357212990440803892014070464911267220310326501749036991628686882087338024217996430248526411910547067113447774002024324936651892139615515310437679249018256049588486620476911722604365765962335563793231673609235763108912351974043559909110524064514539645029544053367436078109149000535519927422122371862474105926127275375062619854223690807961622130742286798333741277393452846881247317486730825504878609453903251203162112000000000*i1^28 + -701401811223697432703740969641486491395617788643956516860758664938965426374728084549539150503066222118723750162924449251977650250427782486035606487073431938446416528279869904392459657028087015643681187600782301671564713863640553804904106128847842127039891891627342218040887165192584280130231359810104634223876396925466308945507200329659382982892912786972145451354983748789170443399194314356413386222513510998672192786138387208786686038024311960649571764120178350884733342844485544867447260125567732370893947203842554373871437393183673518978856705020001660935633618884483328035717878391743288793242526581630418931374371011556754062638040800881351202445173869216594540076339604311444163728917368707312914386050553918765017112888348678993924597306970230682898252012416908247642386121672629528275113022152703291213677723698572594083772313006939875605320015156678432581570042903729525507958041153638377530064407108170282012784192118454172572183732923963253027954978633720789725219951889473800897150294827888005806702172013062325377433600000000*i1^29 + -404309652022734240889883055270667764281361427774008403837105131150995108179571557657903101693964827501973356375055727800312021908408988131895933008728289070725064844478351210080500250680528290889283654996916652818693535800385164827153667630251847240296064027323903431306226164548673645637937565153657622641631864646392731813717004724753679589127504884478557952684688365850232002546899520260044850583585679539418915993823240256403792348882244381645804385296156551562169369443746111143344100129793971378981504705076868674335917140760627527808010196118947790207432058293900962893527426567004151425949991415812659867794623315398047709194117797190755368023442125035376382721352057001889848507665031057330487274970881889478021426352818099030211960503193188847821323238785213835964923614790021628271284232731174535226315022289174016569399679601361105634114195712227558688855376254722845630062240750904074117148333180934690289033469562457478989079570353771987232553131342510672399445750039363892242963570573965170520732494966292480000000*i1^30 + 263445208738278023536838883407432521695549901077953153539588774878579363041355148564707235374442894761665947356632472201960762427087115216399904072524016549206782027208339815843558321501259296806186372998649986399490511758715593773293157540906816560152149594577267479152928055518391611496659735405336460205259666522010214793591837439834947820619700648334073529452172631389606520356759569680745821638383103492067304461978321742246344157459347262766201166399177571181501468129440215145846370307071794126883844523058959035232836840576128290716126343985141913514064696591456766629002834541062974351097700954459760555996888061978948164599150411872716994427077582470228071042622729472473685326288560251439859544868073243650650073519296327669923822176740920226182929354944392611677121308739722255160422520582079677373812912978207459828444881466016801667999252899533555536392532170895143048695036396962687630110611198216504636735320497095503521200814831728216382854857679811030550354962993108229272491219181699906666496000000*i1^31 + -28404213797206623350867287079081565891076671116746237112866963885876983915771054454951715127450227669631731578049764011881966803665930126519649051147194857388178154189278801603292695055601458111753727011787169021052660602082148884118628028270283847842670154763033374596741043209476397164147460606122656266107256192892359603156360114994491530218415745081048628705074538192448644130029458099583667211342846848593052626180917476677853575795448579592073437637872676691111944127038740600134300734433772857872589183298540292084229608387454307544574957884591318606793819471434220819365507809239942596977177151049315104504407758889570349357553611547344530104466306892894005261519679823158756419195564911315182337271074640712238511212539863648287681486659920332365308456488271764115426311966667994993270130822506298148598622327249037807712042698036343273567311202198288766293223735715200737425041049089718276244151023585281314625651352949475742503804209885854674950937855962397032080662599831616891666133994700800000*i1^32 + 61401437823392812676941329893324303313367319589177691753203923385273784955071476944206315929209308230846279721845134183634109165630624679433774180440707253861866950063252084374361407053459838180698223174530519969561495854737786924046879326414573278532298707330155648245563906100462267102048010232888235861727155739253260076978746329741169224374316906851809658888439100783906851780469189177925256643730909244436975029712644616141915505256607568794343394288303562259082345174242710377561711095588859600844435958358775260131464990695481291080361763521229281859325236612371154891784931282980431629973156468583887074288576603331268543075124177572061718572793319471009397332927455377200295694852895217406990774237474455575290039204674365942051377267769004447761416178583405949545440275808932463986147911544259198097334586837874475505175659870987668934584887172899124669941884600823626917071181089374853543731142325478074270340711121943981119162262490811279268455102566350933416986970578208759480320000*i1^33 + -28269076294670550814127992875414603072604798300541740168432440110428002610207011593234191216264432625619110140123211573506637233405181384592953474037798331912841781320449989425556114546627144647052600328695494687066915946206816083362303725996159174836858742380315220452706225274444293455610008192937212549894497601141284653763239838466208426172965142736936292182564925582054014681155776391183329069679707824440375767449492370846880789887439693386159972042135347056814368740759404744102015697355423964091683970035457613999840377567947441533020481909557095013242764377187122349045024183691515720299037189985260190590249802642885313721887725862255919189095043862009308045439885729572332770557533999893203386239158062448440130055394013534333522776979468099074746471211979263034940613111232839327242000522921166276099880058318311838158305766237135728488117599968819037552672598108625948527447786104300732104961288548165032227978718612713512577669608904982697585495779654414051074637824000*i1^34 + 111650915150036737652655882520198161762322084128338595233394495899160605561016822936797627614449604456259229478706765534944394207924302302223027765310634959976905457156343470073845302920931131195672513299083177423267139310742727311085049917420911406626039194654593858649822784355015640747534555540443493417883895449061720656778370249973646645205274169625647845000453954124642567803759839994351336260865386267481228923126339606244020740723105301378463313702048505353616945314172862838512354306644359277620967519109460725772779667489865557578135715446382218372629954202032279085846987802855838774779300243990068116133127595460746546332453927992022056158221018764369546309134800875085572662835169667075150042366841688237251172502593636161908959756454923597828325695532923491302023920099584756277129439635230860723334584500255801966833351991005916975645355643298384338993877816880474619015078416809031542604383577966146771462486042931417346085462370897611146230811852800*i1^35 + -2230741778479679147909234474070183535859712721743230699371345161501717657586088002937921635768701045525798765987875234652791967060120912040566464951578410813706973644154183766105771668742607158689261906513957391367241545351390667957460280052158387644621994130987894883385636480554947513680801242392856211614397609973032675060084495661638521138406771142147033347025514344808079983400257407701348783601547882090130230790756712036414086052075225086972601997551180169538373552887340441993180631180907931181697836415176189500886587688592472509776108581977204104604141422926713205697535392084267431140063897914815357535507056470334711669276574298867507320476864774573718185090673979828331937485734725920527145950128541589128569585281266298613583989099992111438579763333336455707080592669379686000803555675411938533291132287328854845254856673528215666409644908283387545180204759629123918536266078747724160123679301280853790401440439391083657328896675676160*i1^36 + 803173193580759723672471070394127843036850606409084161837373189749070654449066995837453818757877278331558569911486584642527498522438995895635913004494043401085451816369912099292162775199803020758402633801537106499979723104653564289392207367610495684824162231138528239485682441620422244277858266083377735297321719689553247723393221834077859704621688737056575828409981660065450925790947595387130693079476616415808335436622806897871187303832503609392691059336100226201280194112520961102905827573433532102393020525116959622333127630760672607144996388863380372915024264739155654214084919674706006655064459062819774843727141037881623876359356788962889309130967653246582095275115237586952750293529429660948280614469698107944801270355129306224926136424529388146667266345410652732901342525318603114780264814275680041404523676886176243921609422974873937799763975827957026044803222475210581215811642895295421232106960750678637068288*i1^37 - N1*6858912443801461039625219194361650094836936171257276919538198922587584143504723288244068413976230747964181487170970065220840901181973218616795476583422725415177322716510309410264661981602040247351208106250325675157116031793903093814169895578415700051861642261790816457081779532109507647940607801298367501832118707895645927329625577*i3 ] ]