[ [ -230543755187023596972467242012366256607052784745970537542710702573574396354367880318617603926465901425470245722503945359415212962414963404779362187931200670547709139124292513153035295240117618803881188153525966350165081690847086383379449481975279580493140801165786666188515996539388895798301971764902857627250498557747902202121320982233727213433414269291084602116979849991945315812662238189208885295084163057430916004191732956582283244869749648628062894785903499276745383993470020600156206686891359787278993912995339871180548650702852912033135837582377284777473938250711783333270387762004548947808599195350099678477176223264748026050694796853914276995654754089103081983552944122773504075244316593449841212529130984466920856291879015804485124754203385949169827489118705711333448145527939233627504640000000000000000000000000000000000 + 2306467442541180017296638673025508856771777901167867380370419361620493555260250306495761288026113129216875675105789447906218857213889385668463566317352828289805401875070465135800291507685098993066776323837736046406090818020889622540723865907224643440732989587578420738125810920064393971152447152280087870318497548166871794146700053077575454830843817425998609975281043195951569734613360365100916954464274100127049157631737932820525270136784378036778681628810668298921333210595969135727045067614233012038490019838778912829878655265680826671903901203497494331287433001029215088489256594539860419761003121980777658946129736546337103332402869319042256272815253299501899968191733913834961671876699610642234933870981410547555933237213466140073508395115447394398673653714441008388021086180187548902490112000000000000000000000000000000000*i1 + -6724858771367638225821212440502516514220218559407003428632403509145775339909477127983484147933013133261124372462684047208206023741127293665539611732713325404765646402835561388603209434039194419745843957649720463576012746145629866017030958677787499039134309994928714469858918097293064148500733991381672397325396311599661433188576115659694243831483279392491812429173266115123285279575268694184012786221853484629840379838952440495220280184443677689766446994672061046029135950619257996217131405160604279306310086361539346152780736701338451168572411366027897192496853771256653491705482270364998657730314473332606857024763509779851134642307679766730161710237978344671588384078125315063768611146496733574269817224586391503211230060403596961527628330359043545447407476835612677059975702992505006351974400000000000000000000000000000000*i1^2 + 3206564045700710203925820336424388673237285775175444900432099204805020885561541624523077013181463076521166075642723427068376303764532767717987372157721438366537430963160180653240902717547692299633630624755830107453458970778664333356350245302120599860467948661385477798628975127185921836106141950593598856987746477936426391283562733609345976075664473150122834090319282165270241140492877023395605608990847867219973840485777396175159022159474106836771184525253192404379080241041260229233202158797844928901751472997532087155950380654772618927601781173650085817909498152908220153503101121175703591502510766420950620319945631206970528187637759028160363887722701033255655603739808377547516398835058242576880256713588150804810617896312275617234502499530764524414483764150386547518392924675710690263040000000000000000000000000000000*i1^3 + -783032758188968668630279255591764046582186048851832912719424497740689809506373704004431666017662612247064581016136228055237515868568822947506773934335587796893049219025137909458610564772479816117757267949762198879242754621658493715469259360953602226204176010070656955882699138296027241267631782036603269933487287632428666008803588367169867843047970086684803478670926508748017999545112178197285308217307588536978298283764240153203176773062384491751283521965371146183071944657131277009873573125686674805518853100953578285651023598900518956842723648586129510546164101069445402715502557228247805123230932979722685082945086531240532691135088076626538844897155873045811794966075416080338267570093576534340874977081658967786591632594246383012965410825187594610851995272123779021723186658679980032000000000000000000000000000000*i1^4 + 97579663069595182491547572995109519444019724821525974626438406672400201412570375996416350632177189519598402324165217303439072285759159925257157821156702785396679051271372236654926651485700255633162926157932410927393629267643566860971444217102695122218254807035426657056673875545213733094392990784305750883131053639817435570804279277634143764907172757001623368983657346343112399209973604685954439702258886230240578969807145286022426831306246194923689548155013279452276614190175935007702119160115551767098639144288059091002103562725619753235596445946640686304331561729173900516706136576213518994818916564433848194922790160492947538141235000073377616961186923356392675485697817430026810836470700820048626822249438554476979477995166780917912784196579104599867092204192276975963379112450457600000000000000000000000000000*i1^5 + -5757469150683010223896131307338711690899565889035314383154859361077034051629022495483599578414826345928328215070735069794811407066720787640440612833944497386408295117183252911433711318350456621760844892820310925801451252996692714267164500403895879176687823916744978455024082352855259827066716661121018790795977051679943111992840090142490600553320577600150304194757423631463116511343274581751703220597063703444402711673020571364268194481475250100358439909154934794773946044037539453529754435218782864447863264599677068633579824865937299104609033181470782461853802107785586994501771465505180936412113368207623793164590099195775619093396499318015806976112445003419467848177191098866361442956450350311089305901332672324540090087238968735046057441676537734046482756664411965202541785907200000000000000000000000000000*i1^6 + -17699501142821748719981041853573287355850300544024916463539153759445376475590051022819480352641610357534611096193621375931869120341267083914058339917959346786698861538993025135281125579542279651623881667026971962935094435971515101269857496427004337636188485410442462151308634900206921037869802938253532470909432164568826851923751929797367031163811615829089822796192641450004211354233290961414848075864011621930410087293062723732664667596347005941298990023314629439338336301743113608719257404640487736958788306880109824661551349726465107478782604353645715691428878057451301610943501428271192221863606143726328678480911708078386142862246006389436228760997872441944480357201657824785100712944780875486116313338417842263639866146534737534327205132800699783229331635458861462158573568000000000000000000000000000*i1^7 + -843225018238725457080515452949560511111871832716325798692256163081005257865273167792979348233316401120958212727878750194896389565844845183078782135998099135304622771128009549723618480356269464028533420729162860562928165529996766897460865296399966479919326672421051578034946685812680822980841463574229499268938468363324918260053748253532850942996826724962804597737830647606417032114544283400080946291399443340607559732863060056027423740109845561833708891579106561184955264017573400215208917913400346889829292621111189759226555142173277128134056693071489388161405730167458742740868932635123393267683891831687293500874247972529025192236719857707214045244768803780352041522887008986316976683771065150379651373107948419553544225781075913930121820177340630588004440237500735370035200000000000000000000000000*i1^8 + -3196899122118077785678573025630821009929375626556085959046993233463676749847466013624858300818649834602994250800533422571471758140058777291047506264450871117539136263945935422849843060248891256770139608780385413679120382294812999173474116361886901465396830938930540073714830760714027817371962104592868163973423978127104646895604290154958945247854214015004056866505682512366742922921807511613907920067047277845372435141367634528337172439966935617557808490278941265374475787382271764714918870513212066913463662311425512776315694535958529716050065728283386492399190262969571273685057996360796012768126517662456661529410080821839007340425900485882491290412425561329207851395151962037843625373230116330143836112990111794592800284720741660356718593456900320826335745969173299200000000000000000000000000*i1^9 + -67080702045327606937732728342551106543436314170564683455521572756778598733226141892962512505798450310935392582739878135981408339451111739591729642785945283257345436688081052735833963357181688655680437099609136115839047449484669318589227351565398282885108685570780081756095955075973833585993628672453282002878385075081482821562670560891459951814880836687810017491730093179959915956358399136449261904453032739415232787580164439936528888949729453938872777657049954481666241537467197648128277198089334594264512576015300892322638611871671257212660229563576211684813511765279168687811658082672842308325405306497562949792164299541878464249560288336771078485392516048943364818724183956363758629696020465746949858183682659508551749592291152089882197840655329706500782611759104000000000000000000000000*i1^10 + 143384126880626481908446815598153408080496905440785891096509946205862283483998707054076185148695212953785918721968301957209269618170632753200594514664137180458655239965736386421120367880253172884667311113574730843379372345212341356107000669431930395003940638999070250828101724473765165478047278423448610502649470070844058539597382710414432299629641999976693870618161847893620881832985735811544527738906182848236142546392434026133505481002015631908590313739167622523777496879075384745491746845093231631922223826091560530948101355777118758536215153367595582198757513653859010943099189667406373764140900663814401582604052693129162774702628770746723116486994919633466849909884230679364220726569318941697629180092393863400204411584994320958458282714729748805435418214400000000000000000000000*i1^11 + -115802108323875429830648980505914199074684703122505485631663333443456214750859772374066240977981683415336422314633499111615495593968922514974941383824175882609680541322538112728156798495986436525785041802628203587021099679495131207845297614176140327418209241891785372471912289189496826575032005284347529713401867219381683380241176091725387550561580952159099939375323573389455001237366468840371668238292408607628574131109885476442773694499979137591500587776270512198654521588080065223829017976220845945970749143853942322120508591803002589309856160221413665260228670965254107965149352051936644549669730563168867347950981242922168968767387650737468707497007010237514621016294407685008031916770234570444703497296271036829939481471472236399996808985026911042273280000000000000000000000*i1^12 + 38735980197482772177238563383664930886418177418036351822552534907303819771267585978837881345130730638088760197761187868786804465266073502164084359468648272896184299058149245876319327126409412010723440159161842472904479088547197649167895002368398238810947844471973340006233938669671776081888468199997010772395256098338707878208181845439818231213670813837315544259821078683124646411451424622579005281951714535125334878845568140700587954478388288521024447085095549219425331000976344600773796873444973622429515779215304589270921103764277416030410090303716547989078966324458565141148419737501820695832438552533474512825494554064814713669771859872566813007285500854599183487145972967627752182272849582562895674649226166007519785199069486985540080881696243712000000000000000000000*i1^13 + -23389286460911652564594637509220781930200742285385956296087589590447095443474484664275289215146114808862391463149398312728959579929459132171590664871890778858165559955805943647849583979434434419934486190939091867221784319543617728705747694191562691980960010813942209185664831460195296814688773508914915371182483201285745853101461012544252972746516606943128301925234253140388648227102452287819197507377128852635161070283835553327973274914871428153798144542888364567948199778019573169807157838732612818096270697968489199236182482429167408539760802858848633354040354364617846847101642811482110395322635649737071021571740402188330344539535666663092080541086433673628833750981218101737529160046828121215356023947642210378567300472584751706479495269580800000000000000000000*i1^14 + 1893417047130062427961620533154573806806782792510414073144269680202088123295225199790447465857915768768654032476416706166338207474639215571645336416960101267424062726914872484179126893193037544908273078395342133448823971469448120088216522502725419972780386789444779266355132693755321648317312371051162060978663967490198483248221444343875743243208104006418884785348728990569099089163217239566372862979884737518020951223801857468036545481006341283401013548489408919923083975672057634033261642349918237873822111802039279421251908051370749246340228032078016840798092328489131723328264054882507535663984467170356954142531498370588715304885368980090800942934201284004534824793443554928903451021520001019790347793060692405143753105325579238018908160000000000000000000*i1^15 + -196822480206863714546092858504224543495166466924369480035424603343616164184517315698743994540992588626430932585650522513768461418058967762431814722290821690643194583960385646302058682349215228830810989330748750074551392182050197304481768863257818244787839292518660649809246680256311874693091387293703487844978432804579216314196254963100415131227196714805915357499132364123379421655199392295036387255770652858606424469665254723131613643019506322282316831011659430980839311100423554113478552083650012037786338569728342988886467149770704220518128661823045867766803611491750165021459149597641236118005044424857472415153056474212459701933010150382380781224616266974549670951924559053647725324384987462524111227936174810220405277277246455808000000000000000000*i1^16 + 5638336299557038613354095961145256126810166830559274043313356904845915561133559069914983743377539128901817677043738690324726541064679286290786005864083625353283493552890083129723887391394341453967759638180339420263270276700348420691572458789379777291721813890405793565380420502159734704207412699248243337080578832185016928253625478080204352075849892271631249938929043079044342184483507423722641601254225380374696127035762349411376313834396351304461485485521428179565338698957622955847339970679333238186540141080827807220468955811019395401691148674405071969350663386762656624286899688001690240157115799385048140006266208140508492662943810195363857016796739272752472170728857374905413328350882045251738492475623654995814072608358400000000000000000*i1^17 + -365063571552801801307078723301096150393110233514606892750038652491320979108995774343478244423351880370916651837554324316340177498480799445473983751265546439310580212563520324232072778605030619582814285230314322272148842399087095744087368237163834850857452320140538947010282352414536021800444964622086745940924579107334862693966959450909609881636729565749506953543501193094528910899394617949883249249590426178798566303538994938224842670714184259332096297156904923412527792933350101826628338497755694067396921926658901209894008842142713190643085794301927056144968438988562155303507233504731459711942796700622830267143048180419335783603202530693646995517476267507458817806533722200082572147442445704122371761875767401560145920000000000000000*i1^18 + 8924226957463097377697546734899899697650704368680153951317115745209610695725688460485401765627997111807930725355258201915954372001987467047369429855966406672147806485617427588269778158276297531606446410571839312633816912780922375128055982201190149658901766326845975863840703791605102016225850472163354593873352612637105558060718437694739800386174080213268858023462371030758948676408578204040106373805076294479225639804018304502944895389995603403989117181269314606449276548838225377366715347613855105538670409311098667552604975784717038149936446993563895938013332810839848013819139906828811845794835246821553644649085551448556956652218020392978823700535132333566774327705574873860469504521610810457338720267897143296000000000000000*i1^19 + -110596738577600190435333069379626320148136905361731702356343072898414207529973522259793031507129961358984348685708525501636734243078017577166642042033211598638752992897195519419355618518495303749517220530049329684343557769889176766669038846640263001676596099048224333336671095467979213508339790424959621770955247874253943466497735069244531893627086715150902994139559144187401400108589534825318320926187705098395896304781745071163600971336213613525815315670537701974150196219275066736115326942021348947325704207808027959106494120398293564554592311008619110632859176827697536117454963896311224571609075641762012099579994553298472991589988268452898446453493545927719763696581575794997090431303611149435493416960000000000000000*i1^20 + 886480317348658211432295633580772806110529125476194411398978037053625329607541929738675366163709066634233069556203734559603997399155296303655177456471374323525797353824868238955391232148720659468160192845368803233633951260246745430740970888817213375210660856436747483715026118627920503464713322228499164104834599795638975833045687378555735705742375035560073541074333146456719342194892727754764188367211455041274475086667314515032154316556055261744047389619789818249967871835543455568270573038419819055400132520309381723118743562874382772696511540446872515848653983557353463224625011555766846376364317294797172733356588228612616092416438998801520615739268691502837120964692804048410314978167369855139840000000000000*i1^21 + -5066585544741859794413752428357556778970104923368112467323981431673460841573178332241620471130017149344091860979079973035892658858353823789956858792402225120481407173173286953960001080022263686542911144953835339990851948316448391366381074159237545320951035786696736142556887585875020401394758819877985894044164285969721337042397206632802741278597037439516374965231851810245478184710614201207667422877310506025472164496329392009450978081225402965491758067533707483228106779963543015739669403217599672165658657053719786853725079650360517768034893691852137104104975167267356031397911660106035978734275696070995066102896990614204042494006981195517890892143492613178418264657511291102604670189699072000000000000*i1^22 + 20655104944332790083516727798716339297174263802194965479718613278338716660949176393136226215079289598786052654368768089898784123979553861763195285104018561722786832163248788817549627107514294971587329802879757242669780019053749305637080979882244266711182762392288613800595338228652030008267348626500331449603619142248098235692356522877821114958262447831628198821036553883122088301987221115076163082893280129883745871698563456841212606798787758971678892392383914739463976299773338371655776335097975097654765855226261255028140504251762419685149228877870951982959181658863981279136713328536400662169199575586843508520842678591481933293590651086205793794373988403746088214228563952435986432000000000000*i1^23 + -58056571205204882878042788407805103817177550917742145155095300807362149336492793939410184042979452986568733102451237325924586884492269913490716755256960963744656997703703622513104296650106204483513801055426917921619727628748187345703196965860963142949713566831450177836437832423342131652539492492422035951459931634770775221265355417970792665889040137145993807791262739623672833703246336441637191118230616658667034092766648396104560315109080662012582030998422935729370101113336609934730392290255971065956791287919071494924797793009984817620317289191057519528519966019432497716931307956934670970088757780486928694108691730048922666747926231145912399150711255896269775207901649960960000000000*i1^24 + 88792340288895131976824799073978387443145947219357913178217040925738503744667813473556510472544739731738860796621670994339844306810705498155757561205640996350576112865692230884345934360720339048484893000537554051488552881230152830121452310134604700931422096620522260266046057504674390804290761425929317178308262326936981144286810379416097526432632066696524133730800415341737861194383337860151728418810567528471620309520389673973576780749491145157921663333717517858148938019984441093554815735723256564326699501214335254725358967615320533782439404955212623932994857238485627843281963992796563666773242130417604468310522146662989943542165785613044129805908485084163359113216000000000*i1^25 + -536902333644675478845388519524193234933931412184976860959797374999792446797023661727714167023041018735641652225964484399070011536983005584727659899494688538343168883870760333293687542030184877170769989513241391110678955652330592639493835783668268388881877289938236859212305144916067991147245059562709020119639377694239373374797701428837624300472320041933352023446731192374845876364129961336174612437754292040700992159971294919765259445896699962051357684831205638003202397116965382479809845548940854137394457210367712173685710106085782177036526071076788638426105493165864730725093832795484131861815877124332274298613558274249000471157654274646476112291089822515200000000*i1^26 + -281858095892394148525794157203836219307589958365224478786460006213898165713862965539783868208337138435452811857926495383181136489327632439104373230819249916269475909728107100570138020290076707711312979054928298041789346563722589920548247699897385140462531961846336476697048549334226060973705534661304160478638741685465652329611410473399987278385171900113134057534375369997074965124069298846464172803931753248772101452328539648285592095825743129481971536582723044748813509784121266602182723986483647783229859285598801021312888853112831454619674462929197047022511466510137838551857201629561154153225246138641616460476668404353588806410511808686345347399680000000000*i1^27 + 209604410688688703055040436178548982151609770928281401947899501563951983710797203395932895462055530586845511734585910991085561722091184694007648851284385580456762229948251444033266408645260218112068347859814570713194117078876515206412808328547571503910705904952614276001148175783696238842753601230771959071679009435223113135518344067470699714321066628399086344811860649084314670437690367689663548972010407893799384028199525154995907258779983500912531299661800347176595725798828452162314033424573862859746251262885403701098499569060562616005293799845296646408937530060090196005449006166413471095870692986198773763696005016444362329544265746545115136000000*i1^28 + 402638673304306234062019773854535901613249239689724795027740873288339385025260790013928448292154127165032721064904456221745971328115354643488881207618064052685010546042482752518455900547948875735511856337881519349070457907295299039883763142846336712161916149804536233234488958821284225561735373242548217173280767070061565793548905359811647377025687839887653247126845454157831636224060983276829606999994623670281790203040032070964762785331197983542561910841930504890430666820437909538341997813493853511851805937865723718130530912967358147616225826817649750902025406015268379822622103568808483342108257649642272711739912605570189215852920832000000*i1^29 + -426634900726198618617781530379877517394998003688380630520909691051101337822342741265903518420477676439403458677253836510374389231538278775422769015735550241965207685985457150282792191653246571061887397280357178326873256178578846898457496467272828544645551412165824112013649201114580052349561014028802355690804079546750577779644704073464043531243434995339088327813629500310875995824559129491469247813860371112754734504870870935984373462006280811829527919985383259456979515896102151599470267192680210080354108599763122556801217252119247295273178460967976709019333353492234700433922783143197096489622507326334373421032012032172128993280000*i1^30 + -2545417977851439603184855367355176070345091781723833014761926682296077746298393244136107082141004271288203979038667717879681547579057411226348463222727446044170227276024008693625678467734876157466261016376977459465803424056409664239052109718436238873238601741207081138943969836082033889405883352303566569136786168690751689679627086674237845059429398368950788359652791858285852317683870917463659014891203103942647625069792517126484252481328756665779162398489624647317079729273696634512765918047316408388874990348503304757263515323235162397185683904491033867337076588421715637597547192904121764106315736120211308124592144384000*i1^31 + -4988236218684167556379642234687664455681599761090089595026901510022419149735018283138965394874727921985632120542001310865785653242964667251601861042318076915569186820020809021561741544043518729818976651271584573257824264064068903039692624647338721303831026898727762746265977029034194162741902017383803136155129298891931980996823157290618321719171257714256128514710550014377702208701254616022133000221266208108160432988429409328904214595382524594129526977948622251939904449858774914117958073625089199705372464412645837085210580353840540595953444540795245871282426147991663539710795127161164302131069537035014656000*i1^32 + 116034184714184653749198695791636009371760531525995439368972653055040939732593721671858863708318728711954350045116688015984540699011267864419429526767878798672762270714991017224411965606376066263677381210580744980966844421446393390552584918618876762073773351057279716329159576150870343097182772896719004065827036892526664650334596758159336057201566591599324651235437975462591577404979757834273109184097638537493940639614052781682620677400359778835499378445004757435125037869703549376267129331537245332778293359492121028921467467591895003264816615331616128810308279455376361235227265844436089280*i1^33 + 26926139170368044882183207274485936720887578270108949248022543864651687117740834050488675374662392812306242681412596484749504477374822971447186169496274875323844401971109573278717263788737604205556609740779643290884562963153193041646229891623223370623660013082851759995211176556402713919430757875544556184764877578729175753702611417435089635175100743889050899158375656960673710968662496976680031630284783093892253766119468189069013490460485894517864357994139214228879008070519620672901825429230141460230342047571558705199764205061492021196313124001*i1^34, -79114971635682976318195628191629238522164193028766254590749581428844088835913663492931398464543062088548104016585878578095901424262354610476371099591131511736414012188655140179600244756412535957604372270553130235181982039245890443121543944679284522708233000075371271010626768472663672861539538619979843004520986078630421049323373830895376917086679764108180244300593812234720113689138977245748126779983442209685121407181241995957265773112601253939160734417348964832403841424462243848057292023617214493644000737097814922284593467745055425376891191682818593628024809377998813895554643640808690657636362601136165746714110182191135694008100281074530903740481949160569702483536227638530856334602217013462768054208734985235004764366321813468299543198902102345506351140655557918965689247405447954822358602414814645784302647727759303764645883499780250878060022750726174779249562612668102727493551278443786994852945377627484502596184426438107068433463463725924214963989853289231792280313528385997888371465589441309286829594294355582711523530769824272380420392786336894679112895107508751174019048725159728669721398946345632406172920459682526010395909179325256933504453772894175697233637017314831745679360000000000000000000000000000000000 + 791684068755662652601715265334732010814829065358904988573481245348370923818442466523873666774630581444164061000298070096615887169560868291580692512961834415002549755537841262388283191238881833014024956836361550670532165080817558677695817474266237086601593968818785550465823248352112079426207879412141522485373996764156066310088076253916456419204550733371875703004520411817756732423571114407340068578019141923518747349910594340249865705149192998785697781178393321192646286829890017360747080287856273209453173127615490085638058696907920397632992458789538221486729597507274540417299511530908366468385718370385835989997744727449127235526090521230062122821222661948790047052315801115102265812849059158444983481623379406960115974430566173421648338156870468949794314775092050885348918312908474526509547431643716346841782614422921885390813179532811760077994501439099569660067834014969313360027810631512353429359089367148501094185153604512408642773579763739699286998592636331394330231556911204100764994048638466603189896286886422363712881029113245758212705585426763447058226927757520889538692522974459036519656145612167744968809018798273442407341613669760316453054875131307856904126526487193574178816000000000000000000000000000000000*i1 + -2302857862650464281338135122018409064280270322814003099881890309810791301367851627104913973053929414328186121179009991620308030612066393185355442848334888327941450288310161393284968800606221580546160487074325167338303871967627267628333090595456208700185674551850495689245020047874725861779056869593679602130914513545453112704769649067634819356860864459655094394047332215877189000697163764911586541712413443606347459820881592870616223007723734279626404318977010229728141034932535784209235787928321278522240939868565232250665776326440731201530809286624074280718725239205057544831421948790083469586986040846990301491531588446652766502593539050364058696065114181770388088205718955932539484177659525769368473568015338393852574430498387268606170027792904262514095293861913668263084915576652168000349577074074855046737146806352867903225859014761211117918750135709253193484666307705633758800251117585645897200749227060005796982388261557259616798914316016194253248385064721712705884555995150496520580993373337007733154154191428636542981010114446681045473171112443555625232749099877492117915432587346441835042019431668279117988000666909623930754281224956578879171164336375517935653017918840348291891200000000000000000000000000000000*i1^2 + 1101258952806503640635264001996904160098840571970883372207455703384376809063963214198306003035439682861571169808982654843376992235853146134555880156412140389771161555944695228918745005362683012885923946221327419951209969627836504755385035015069364654256899880161756110826631995093722519450058437971729201705935863424515421555477683473600649253835018361361459571095816145203631871798417410415831794099158902844854685925346056962271154061274799953304276384418149593505353217952488660060769444258210304866536904671112655520727392180376664580148053485598545113092629427972832250079300303737844734122377139038668239950509389113031067654727248581212255050351217625055269629796510439011231896005180527081845428660025780453338809285552768836593795675759852472174282053073400470834300529756664573830192662633827720983248996561067818738274935208005151301610487120166585039528464470958834171527403937062620940604158060830204798028723445591756532196798289297322318325727323740148303051145947528395980378092061098927721843213635013792087314960405101691052203282256400387859442432902011596261043966966140161253337547838245127146466814540073571978449630460166280174261177057443151072460234761773902725120000000000000000000000000000000*i1^3 + -270509187888842067358729422254429922625972454465785639700089705084629124272584202726573865412638582864399732540840978552589256903455314274575011065909774608593738012010964614202835973269995887203391453818685211251297807859326841635280495460434993236358928934891529438354638571993715190870683920044127338555630663493870492573840996076636143308952223712815996143255839559763379471002245119553493552330897551503221487028265288964328291525524548863032496785556373443863495434343930831251429490648625970881583137465095963938270969202971398810239065822951001232809453130237746739783140422408604159656246797690997536245750291470667408320437340325600876571201589164787884586193141154811387904420394365111343300062103869182761540357058853323223896982750259265088240547648443792984645803030876958361289056282189507135836963086006291610202687557284802965686755227130284354361576235553156979062606365607814033280291529701656606713477329575736287640735580613534946623861138459698499144299362678908468166518929082186861318353726560388769051743720197032315610210948960113584123720969109520384131186186523315614256924200209010158064985606144052021347524666881545099993198205594635755798614384878551040000000000000000000000000000000*i1^4 + 33953151340511161436978446422840053024439067678029988098142506758769317483710418565578105769122214684819557069080677908540361107653011823417662690077518090253857844173063554666357318432161285589421611598945503439412063594268205176291771474219857725294172109885043403960389535817559219919868885384150268445187769589389944606098369504641746849860180187093309022058739376644861631212177242133415579939779999995248506738664667063255239645312933291267812166134831111467468767862340161268089502955961506989582157637685362031205723395472739216047170584248751674586630909677920076650013214140622538048111210046139815038597602718058161115972806676171619176054248491903051863633893839658081945423745472323785093375984435926447919400720506264745635418742423783632912308106248824509905992948920169707656619506716965809286480826139140017612375649970259692312983732718125637711591829993453102795142507521948513067614814363901998401573327495824752787312701121755171844094061475855005847936889516166882072334311409090192119394717404362557672218230182767857465085942434550795697143233348654106022977900947821392417591701288655360335949240587891406125562720695771157684488238917631767902742624652492800000000000000000000000000000*i1^5 + -2021430800076810664946896146817412867314646365383079073155575057469707283481875489928874522060111418108047685486452079783914748150363805514337101674838033054256688905901060389683687352046514130481364924391750614296847415920036220151391931076500673430339659349026790171893466038195577601119196602852140449266763877345344329056436044614349230182699562226561773896549172721804936465095031999527011973642499731752532299994487938772654805448139434445778756730174524350014454854434171432407421924577950940342380605767599172514843696832777045584643941560370201755479704130509362614847400840046518136025968585276840796130317497735328414946858642444986157558051241709750083563016858072155909455203717541563843413452229443915548167511240381258159406551412130409519858332888431453653147098195058947069740990949076750017889610199906397316701347456877774442269152690323625171650900511385814198137352569059358980430337722287816845312980509101275481671510656225212484368044295723508267022098769740018572259546679026663952202131866351036860281959316319654602441389239274316214490156136238814009653977140358280591687754163070189722842902912894991268272311568180661445677454335411037815381562490880000000000000000000000000000*i1^6 + -6097797205396940269941636524997017362273178476600760344583846122456733842435641428677048527972957810752874608885428908932590855571330675657584128944974955112148066732396007441768634099663614172069332748818893140321045309574832637081023094236999779477458040028798626688171376065160872951461484237331511689814121786147360762357829263553747668132251052996155797529361573561910294549772217719391674254495988744755529119706944448399176407617249715635836963538634956726310119859515753862151486539199270664943290632597771269697179927782060781933982313555020153149621271293553979872479512026565931177662685766669794244666434021661509443397100907110886211620256408511053913510610376870417679933420967186502323930872574745383487833470467150423182503598647747836452262465407443072501652424508143130404892600737538723435962031976354193286606066630920695540031329903118920452356818593626495747636427839032070337865982088307174134455789528137166177063033396570579296837716302488391275026522853464128267929534236744107880805382910309970274280954789252917242087895844390973573770344669685043536255751616472647454179422510927783629447236322531100628495324786829812818770129243576801473593344000000000000000000000000000*i1^7 + -297697185332695324949810576426574098168485764590156890599917176245362436447611991035692702747091569012317784441261189129778125920713400600564328327465072569800309809843301370282229539339783222030665503158807925356664591352313524725418228173685919992526151722646799513030246384022364218754893151517091635754399417654643107015934962604385619313939906557037370104926030388679819764001782658949962493309422772583589002118793262467361649190487459736403143707366081370405415055494907635275067204883168451713958637836410296830740527946960196846163484496799292077020400501601238012540064426345506786444600383363417875206505582011983258079380244590759274738972248711814963031430641708339862527408067783047734880379898671322222185857995612554806309570196530876483565169859369975957067165738116151571842368982822418131909936861957674521970452910833147811173612560318567084343581480352241589277080692143523450378137289949214597846132739141343403747818612214008132778517452321042618095288398729119951767045716940750643015375479556991460790755896759439473806694065549924442849135214556964564679052973936518806639720482777455703258142510787193615981303756912510822747184297973878515302400000000000000000000000000*i1^8 + -1122698115614965273245736974302119051659168234751668418812841061685067400375244399031190554811819384533998086319004271666918938055240088519420987796382681539022079442976504613523829172814118537525127198666099171164385322112889051930424383777384537329023126055128134384568236527492955154803071136156965064854238126593133750203460895876856446836158256654024441254803094382727423952588171185345231461966108940256362362477238435168768697308641379552357469706485768363082810478527100253067935684853851874362652643084623317642070232523774226377354381591751081994664358446241674097997713953808118171402386278668447613655558183657072732973666489979935354082406855772788966503972698223941061059727893811379208983811495484716669052933810558098001340584939212800728435422752345666030128606389147644766116860038094495523328808273925095525502633621555273817214396110590995879791358276095918835640667013767089662479117023083672841492679116352796060783569056838099660978983677141851997231901969144892601441226404362021379228819794122707783215274813365337490551986036497328829313489906748463332206506143497292828681083920381731193625562844026010201966543348562047906624931885544898560000000000000000000000000*i1^9 + -23615667040873930691039981996235791842716069267348732808815797798555685208242936778812439851689312986630552084521563272971329776866128117266871572572042944908411154931243960279499666175329601797203054320216785598148605179759746342469301153805396292772360492947597093082551394888152501134912766766346186142227172788238188820375899432180881123898616447855119465844690051332084669243315498196600079004357020974679216468777995137284783786473984694520107436747306216036635420746627750687466647013819726370328275560689357207091212426230041546970639043960514648443708788927489545771511549087940594327839995458263578041470681441032327910250667312799237998114781901157529219031944645575587743793378413321238201140461920858166353162296824762456000216830647226181051336736543895720809436720503429312530483334176228767255298930026503927877226590748933462583140844427947901924279590118331204745298090745370732390634773178163223885501137546488944607489563607735999767253907693670966461496310900626199651340971817487129242122037392820156996145636576287678081694955950379017917975222360145889366420856107399441180863243168664337421931733669768230638885464536542103282419188629504000000000000000000000000*i1^10 + 52436276672730204203408061195085525919991133660681363148643399687936702075185328491614316613959545881928749392628075994310803205065621323575683560405532500670409804299750927391763485927177560347825194301906910399990372040138147409700642052107619886448130417445740417552101799388650391158112166798797494967337402930718404691004023369645961347652258968433048696584116227226251480228680388224093908225390075078504311580986408569310066819994106207698112355233810597409928780018091845275323392554100516458409908790077713870876500437673316700369521319076460790375423292435323549389730473652668451052417785047405903428146211897612755533481189417017706276949145660506629417140728271093903873350247955424271989598321487492065330492310257084049088076651782886075639388854914780858876122748747824449019664228586744872803014308658736387839600776888176024417817369931556569279521808977404671478168124121993156117619947837423390452220390755407918367743754833013441325039315665564990038015062665136731545456425194855024906318679946308765971097387184153466296280444197246396361776617071791319989639516591367973330334681011965601463401270885728090451052962441549313029124915200000000000000000000000*i1^11 + -42535892950316258386891767393507416345976885359527900968202381009588738078888217917843927899291575609501560400476773022887220359081975517111464798936901082309181518054113621473780014181643253982510271441282723393112841731277498811288313135775735984517263187929648739350176673251295050438809295324255630201365404039249922473976557189163867564192444494270894405608977851274229672662561922752424374622044921761789103729334772089167595300752428149105311843814204977417789661439262087750062918927242884765535251313481404026292619935173985235394305020365403593464568235163963489044610077903150421262930836209273059371276851775397302092362533758960546324192300386386558481734509008859688677787329269332766154651435111787564404172513787484589872632732363124009619931095027521277881046775074840298311984964187458309186913126787704263430252665929510124570345706244244137823432395423868865185910460284982889574669162622266859149787367836296769396450650015087913365497599405310782657523370792027396716859724402487464819482860768971283544670871965831874984808778436454956070970632063615325256657429198583811682134773206324988488959937319174724719032212374991845457920000000000000000000000*i1^12 + 14110111101443150613971972039191650834636225486052395425942687942829328959468563293022117566676181654033798901245887923312957293679739385603706315298150349139777204631148676982252458483562976010721372214872851944466183447878015830043672071629105516318148819991489763556183085993761098932624747378334732171572252136200759698631845582664220818423914486255288228858250668521163549655326922464664484492933208746730900506834601385351889912115376185368328105244441422995552733135832772484690042874895624633308871511711983443899075246961315347571592851591705189250868010462296229737373193150510220841272758721318923153807533977607089871677505574194176189495375822944553829993882823748291534816838864324443707354648752834191400036198261630534799122081353759837017618419623342238575719822380159847703455814511194011053739613705261935313487003235837798715498291293646907067339530641953212482029758835856593217934944611220025274192045445730906554794053459049424487893481351758638327795225152517976621954402703773480412155479348877841092221027759488557603616608844434612636549686177942665790555195037500460167199890668321456303798500765450955869974163642908672000000000000000000000*i1^13 + -8683744816687500731518059404530527288437669027986923100662183606634058785092146219071457399103061868974033279770213687192563401735941904393881460736568874690519810774201704281185405778188469338364031868476019314336350840885734728784908628875941473658234232964487410438025294051522749501350386787745079324953482442066291367828067951663968562643521037344600008011600044956805558156658648965318142079395337204785093092659659450992849806124613886436000818651719925429547842347710997395576060790872727720752883886585150829889493287038982191264606345406541964054523117217030551129923482945309578310836951819228752545452062379219676641180971955446602311054312847437947481343782141108340232299312134375782156700668087298014856013400179377182865076359467103515363993350416202683872338066306839027799152230751567452406457261567506378381975997611571194246724142356879861773643822104847257670500997689037092262382076811184914017752728457827014205744561297234617437174376552304587193911975003561602175931828954039825015555955080175949481051897052768875862135983357130412407879362266118548911930436322153306094606665092843025887144183379914947638515151667200000000000000000000*i1^14 + 675127513385553423483411393506018629105363333456729830893576691566162445376486553300172944649724218570374975858218184072504439041168609167282951045978925302663317456101003210097566780840666916914438779295356929831543942861647906182524026424908835309076280418297397281637855528180905981994011921227355828503837239639126975432446905268434837644296698966999706036247628619391756197218528943587432013485227274617661284862179540214630592930574847961135877807558706371138970821131257571751668635204276246447439942589983776597152400945932300841207901463800917793429020653986235143774007917943626315845885705418544385655479508284501544569765265162993690419482650990733054260255062430010462946395692977511276123443029290518462666170870064548395837185353542170879522439261011235764364409849532640942023564322518859468072772040560619429671884288282190133456082544024561016635252424249410243572024944671384806136867946340280466090706815711410196299199971526549228566955986628289710394250557576580277211710011175025719045854081932456820923919919480967404995904262492045155850075566614037717306603066447708351716377815895696403793603275909107768360960000000000000000000*i1^15 + -70901629662419333586803199781789636486911951496661949119106171437712874581101688217530508218129359214529941027233223434341492395976394072400251386241220089812018273195302370789441465621146922465881485422417128479342155731774915281333408549947670591593248271253565378821208658505381770581037659449000832841892849970213343076669964093541246622937859832863738037199657965832171085790321761828501485894126812150976041669358496102200466984647773569849541939344378310102639735773301377371617471331156448550602773582893592972287875057909245244048602155532375471562968109090998303687710361516479614789840931425792302986101016885954399660397406994313266399958937020935534092949998998793609412836485931361999724290142937144622118750118055731844009024998701763712802667795719993128883380500126700255231047573562524859921351331303161112791710428605584713229248582150181585553207752718387785110449380618731285118210196289800405891479292414469115290926093668037435052373221686913185260066081553223214183608628089516654376082095561764713490279404208527388857039101447870396329420929567219381789690934258978386190098173835880947375277376391872512000000000000000000*i1^16 + 1882504936949641580940286533810189494429290986921130168589616171562169205857931013271162064061665850101555799759625380407628366828246293368261663358578322770982286348557424444783057933896568920592136051571945415843592987058303927163390773098922054838616309786112540474534673242687412333304598945202692408988497393979372441107438203781190873082714701248036518784886099192950716165067597635679389582623969117521169715646751287405764474492695650675112945198690357516061802205897655510553974332753581308127943899114083890667402210300872167498403325317950976483011830619109290660119034263713659515011032779049092533611817009865755785387912708350356183518078937608557234801619278738295146867789534861215060890426465483643724978509034271824689135058728833244011242828066791145765436917379574571697867707900931378743903587513050244668032104923079985984001438657131027274042312189600585024447847062714819839112965329581356263056843306475122962917946896651518399783762386411875460746536443078444050080784420975571624009070479109153654618235013880896063453016673063270297569578186698355108868126885466161907936842168660839517654299443200000000000000000*i1^17 + -128668319482041107970208360199363203229008799202494303211271824972406978168128046688931358741869996730966913520027011395680213599935031258622774409712587005885000725547670523068611146835558399852315814376053675452317968616520873368128488862417262579559728090079252140174040696901617372646576745068019399201266421678003325622790804708060321781774050377963588471217585017960046203588268614640033538533663791424428489724924566335118109060357127419907008679817777325333244513684801053632517588020154616094948884464844421889458412268392730380772041091601948750583067732593806302491343878003782639355497805322656101880795788087322990036717840764089435244181469390008711980358214019831849406869869660032150297618322764690340174028521402073349863376374071342549520773332413544498577384847610405386550836075611110101372960327397395927645109541376552286487784626109286393205663959257106539655837895380288471323304025033317905399381659659143819022512254165672247254505492648590561789525927643713870792236531103280969616100141571046393488185948121734761868783210024411665140908959719838536579577424540009766971321390177973887303680000000000000000*i1^18 + 2984855936985506907641715718797550032864941495587992681459847976770153241468393085117467288496207909666853279565866002565745194347982128219698557844614353374946504152112936617985852613583405337781334613768862704409995412432956514978150686370471537045099797602876302586657791256673696903422195816025219128703381267413562562876824736440129015979881611915260747216875314325084625067696766411305301472297072859287398598740383280801459520880651266233498571830587397789825538873106020542875643422034714294914463293448380037472002509368452503055429368336761451169627416071529991151629853768213436815731853916782712869019080361253278323269940526090990828540617752333741963188764550827273432410723986820918382869258096715692432987779909132382013570639629765469065714391394790017134757026607546350580061487274185818665454940571714892808718175044509527148773554769679283406219094718951455079257891955678790767374265963101682230291522531084261812350261293641323073495291013230111405482998204465698165613092075603576484231026734352710790907060739566901341884204916681429124877037248134608125757495321017860507147578655113216000000000000000*i1^19 + -34463399553870380827849580958219815758778896770834704108621894142162618028856573268850329742162080774925991710740646454323660280241059725627905086646863326814007054668120474782411340904518554917462604247700471690994753583478020067285132056553876593277256013201363711646051447934446180010185676727707032355367348136831040904156837195104569310185399588508777899725323069424816290642603873219338808683640154314626866536244683465265107513055363742566769173134684114766527293196427005849409573745536027358049012328028571177538692412166651782049478040712219048455051121921096040600078899171896265409238905789761539862370726992385255815678608073136570282911781774709736044721127095643312714948544828913019057485217510649704976164564152203979969495398380401004894670859283936771826966921161653474016475961762944368816395774572106179785681446752203083925324377015132825358950894303685186276636036090052693781905459793393386273116486795542339761932843560107131229577793161487244509835665176940025194808416158673174102350741547460921381763068496917529680759750753644042210227887571588828415195272075296204673096089600000000000000*i1^20 + 260589724863934924990383370700741430446488040096620915810412414137667628659537243176039612728639384519472297424447400139176100291224247391920477064286665214796535553982690229042997810594492891007281329485224626794882614285840580011224218790759742698178501012304741019591677269816606310798985843555118807883026094525210612656322286653828728370788833550934633791434290972871046337007517957765508000510717780321008761400253408152810737560467399044729262168926921751989694971575781955449825315128188100774540814356476586851036865941960760194916076391468446295236966592394528932999194016193013477222250834416621110361818038556862484984778714852180624006785736688022620231017099777089802972723950865157922291214359941054956787941910266862104701092999629498522218458603241197269482472197947668362755053858563037950745133535117430896213267216206094827907815943316484409957324052970668165362602017347207082599082389928619547238790420420595313837145132094455037920512020172694174319510291352064467938910861211535667175901855655250823547074577108291950247861391117800780578245420486004169833949517842397265920000000000000*i1^21 + -1407162659853942965391495414627688774441241888071734074880207634815753433859368972272842083066409667599278456065943713174001758772027377135980337402583727339571253500815761703721282909908554759244246571599487848834726013466942021282124264428073497430807346932833283757299817387837026555377485910954365204293462845299977022987902823740520474407951832213002477668243479969443927475091176193026941010213879504029169819939519618111988519687237316871034502690751299617222322332445601139925619426315796927907798181424277474089987429398398482153809889121097380909094082793390208697010495934386647045148802867259713480690075092675280693749830611535268558151977632238908742287018941446551473899857478452063892327180106424695727821620300604314590840388238386664574936602416828149942815684795005598648449396210487431153347239522109390540459095069475836551282592384747593053169176925780651095058776906919743812939131445729321232971848930722072512775327224135185055081612226996395743844269411903699451176265419249347854328561732590005702968308352016766966365158721269872091829804182951563119017188130816000000000000*i1^22 + 5295291158501603157789339526045087131659974402864048332375785789642715886280639565103758727919349779230934284864200465705709660795142947915704414700625124712957569099751433983065580790326067509044131040732964529502624139596572490382714551514825406607695764275825230099402888406880806424726229753011256868618174170198009113946092119492586469612761955678579599756329168460925040021286153707344303366209637737847677955069740643431236561825725065708481366050684516723397949962389617133249361366033382370651515359633773066492220918454969359080979445852323594574116008173710868088557881069847945580810668553322552682530322450577710571992260654105009461979185270607894176727392008638963152895458853758788182739849876140180269820165942275783364357326432077470919438676421791756373952797929542592650774822000620453865732022324233377755962435520719842808169493569022194288199888730392378895351743156478923049233467675247473182615530175412728980961142281231878083113573842764029930425494666233378171998515357824997308818026799051843285450746257651180880601673240233689481744745774824275155353600000000000*i1^23 + -13394100803574286608103799164132011975546010788888016786723214454822856291661149500789366203964699972462148023289284524747809055375778448382133339750593047390420972963132368403003357184622778382420817946942974768555124952669440359903767675939757298421237808450123608055552682923410910368961097066079092393697240340588594218669338314078146300792394512206219357786110186473924757935607757094425206354579109258423291930956750312409427137430838335642997413637582502033475087380358769076932967173806767449045243056997063067601856832873464332213390036101315737263086679043923702239765494612325572714996263542026929799306922911189448907173450283044485997454445016220701294341700820514001531098144545873219986246723220799296141295906533585311848716099296685440630909544284460124376000436380533688740843037392700926863444690744041207527113923135977570669538316645912698323877617008256716606417051578417971894108587011018469250796989718971769804735950428105920739067317514291359833338307595014193440171440340293897184262019503257213265520111750702054731751651391875980978841328979804160000000000*i1^24 + 14347353990516865436982933970535081345618516225560838130999946421305842662390860544129829540404121294134503680085983119595386404263336944581557248712565799636172393441509275752779139551944641313142131351104119226891393961111166946183799404926387099497373270750606574007860167957680892948479875352009492370406725369662856365578870640201830165586033946762924315928714637446755453472590274531867044084726047415187894141956200099676261362542960109158702933000680399608493951120599239770328607816549473925062734681601232698465926146010037474708034045872446781478249874194714092842377874546043711841541551430212952679990409439275609875062570028197655018920862734350785830069890845289332440409815389076171190494819969624793675632158693973487847916055494963655415109469968817503184437224762996781500397095717414508217196956140886806553715896431094997280736383253733168616649816668408363454851207795903894177815573116194123298677728776638790358564525316275312336801108830709401451103319816954527028870011984481213195443813011434942979964350167006556275181754909315388785295360000000000*i1^25 + 13835306418124145449440478116119338292938115297913324391458071200314899081473295498537897231841564786974860189518096084298211506264983471469643011209895423211827022194536351695157621691586084434438624955193213416441926350719437312712527049952291586677913826574713561484723574155197036018632165152487067635332046943013965909616764884462562334197640209970481875266221324390703425344122792460667489793711084826238372119694079389736115824451726244564856600941063931366351603120549925553599800380482412782934134378484291868721843860463255779995834825531049683005298302220040805923706846798027446150431191254408715987190181584947906680366469727261701873302514957233735506739245154807036907457006829165538837955319060482333991278738057892833828486973477127346137208439926760906532870182799247968212113892360813990818641196445414532321930036563772372299802448024776009564755432199630346782890363330767965289756705240044627458514334352993138291432608725973632809877839446475591928614124761672864461481075008780531310555216215963012160445212351096010021091974745109299200000000*i1^26 + -81823921478569158659726911386254654933966267187471466670618523545387110514243753302348158502847248542541549980188420814453136336030818738790494925425292240826031962570116931959349003088318659413345266188101610885533679223045393813890532207741417639763009849478518351992020538588479765062933258399620942690462107048795825746336073050207364082040742550670290549380176288153868197845392535064686469913946485116045090004612883826967023487244712801738210170308812801216303352869118903332217578367072969826678171892326397877514052997528890572509518683824400392112541756182471542439542627890200986285254542033932230679070858945524939359682787577809246822408350746610765685612823883557119793273696624518022886955507320192463601971569187671732028496387723407406021261369580492610195332309167252756832121533121373486174356242481997583130626444777990332485528548000786944104642689619028707684518141627174909032375292790922379608921048794237465625433629848415663762381730751096867729664598821187125857044892421803658411978556517575668077602012238900502843055144960000000*i1^27 + -25478011719474918304969317035485223678390700445967212734078995664653955812886345183833076020489765700113117182952622162528118738069268295278508783906139341946816628214124416050288553973249988917240713821783467771772215594806579746680032925094314854607202889256946790717525065477307454193170902608575793033612676770900389575220930994838560737011352797725504487955096019546627184081647730265111498208010962050758076419911865827869588070475867435067715938417272955236397692519118767120490321762580559904889001381605628753082060831029310800223049588721031691179023486617037903527843119835409789682016186814907950426163338587815114333359876604193920878874253581966658015215981385132161850610576677232538982294692741106182013151447151790212799762502742772932361512976276224336488220757438916015297482893642269502872223913584605417330777221005963853430755479171416458889379243688201273253718290955464617370880238324291525539215002687628198470866240003681475571147582686958117970871227605482883811113417010926174333922109490618273894742694605579354112000000*i1^28 + 105570306815905634347426978544308093687064762805143094815181416403147008316885152911412802992591113235518542893712605884858286205916407426943718591715423857407449897308340708890794359800774221897246095748114434403906761443154216169540138967065287810360635282160690499598760706392487144665703414055307033944091726191007401201564429019387978550387679632918148646283155195505309629493484126461093921531266243012398131910060442167035382338938082741529148769730474060378900794959634295519650392711759339499312115654128701863440781112292577975909152550049919255533161438023856968332485760463397567783708474026463678322264607073718963893559923871381013004581988665990431575218569394016723000640121236014256745839804953748470725268265123633892268884389449776605256783553602910358340828204234448595915871570497774446268702602330593141518206889431599681342754474999786730697130414968608566008011945151501712992548514370239733333032680891047256953907183099735075264364050950667662196250856846925800955334247288288535469541722696188918095680425164800000*i1^29 + -11207526330415147036077890922191142929463673720778888657532498565886164102500727609602680139646053944139844335428336601899576658419157355421568278987447400396357233551014795532322515464133748331521803052368766953088430364269411112804356378067751471818351316446855170190397620732530082672709653549014591111666652471202374891233471309383077941985092698677493638521629831883658518143686062063586830553973493302101031538590991806763080610667009925907263686782705155855708296967332414043419949261271753644580494176011599848743447762871636268501993709745975182927858654233212114463775238076146660029775628520551913291668974097754519724732456990627157685468709853141130069431678796508689630753193973787519902263568504758623348645002124019039122925794581264641408948857294867867250724061557680001230426723704527466464435522526970903944812462054335379752289974840510785619657214047268881765214690181115580688279414476074548948532727180571637165427385178696650211010397566942550190139510831929540977772921825732961639695640409254228131840000*i1^30 + -71053334845774780375744517640170741011763917990874229376371772247320394417887300227595766397673596764308916704089010676862166877275280749619557526015397518591419243004899455336094576730252303598609071496028852705495007049783966019655627919533957721073340842429424478564694561862974362228608417288712693823777237188717960824537684323470574577040632134933668111290304906439678900210364097975806293212793715840859616310115479281738285594682154808709663137978079967334968786914119465511421695758116034840335311355976258545709894476184108133760209425088524198852565130050171607087565526593346224823469844622014375287200828143234792162260167852033851702858412218239911080891629896933898723098739072293637889589859913771443294225483525022544100720463082591644184303776496363793169485419048203371714268511128783139491491835660028012658215968834732841483865858964378998570977156813651099731789228510803245663796091952662086415766193179415383399466653870089365523636611894687336643148478717125906301818837819407802872335695872000*i1^31 + -145277277913685964572286129643965999509979120620376387775319349649666139498280164495629319863198646824484696939249898208161919555372642635103893412682410072009493018775643933707513939511062020076269477635080077976870487155986948944740728092464667522736883064573622782610871471482173599956410326555662136844646161046892155152405050079702377013688347307705882755811752246579809321203857608033151068367959077150497153313140024292572232485994936224630431195586618511365598205670981082682212465695300487476300285651406011274924256549636719057344014720171699166990262865137575567153700320924663714395480269009170731147701651652810717434562862257713099136189458606204067028173174605314876027458709891017475634307298860637593356507543002042206509039440067123359131207679381510543154073192690820047605507006320164122512239943449128783388314796066334803984734678859553402355014493439541243557056341752304709702033522981401134359995075317359833784160929094252873797688735871672120887372857534444075038056673699692544000*i1^32 + 3656788552489161162417121011502023060200153917808886321103723874062347328519944101228845138129189725012909256810255530561842166568744249617770017274875494526161895292627884247008674811864803597322089448033995704138484947611023439616236679068234333998739882574929502432707513961624610035677465913433816278114996364114164783067750538966806595686602300258423944764563148061381747249617075290783913264098770171253815135504773239021186662423709270437381684335255341776466691723265222110943268056077198264526874076819760531757630196466062426362614706363345522494152120456308785396760179436770317136481764366507901608883410713800695542026284709841064629089762943741373110651753749374848115923191437430763059236286506720207884500884517807614785329158261719838238207840421873198044214808787892274236604083348508939098009291857351817195779963730484512793303143183211831153225839040644072069175728543609470066330034128618181111396060901292702547130750331036466752914307846588193517276572133223301120*i1^33 - N1*11888028238198365240297895535866090878183066012494895504141329139380702922530326801567375403234379159947660772451484326258763330689577380905465547668028699055861981631159665847009845648348529313020273778366508256081276495436826530569926002120338918565005453138202707453044512010938688448615875342075540024388832589811843196280170634187327780459192913593521242056643433891478699715724418357117*i2, -67617280946094919554162797064151500773666786695365704791490230903894173198213720900968608230115996026699662105975503448186098354717914716732156705687048203637680898827002190829904134969754351176135250721659681395969154981567129972464569837167312173687985469113862676637213861190866573763393722351430286811791881818268064419233709281760897185978807646040191255626476178080370126475198122674932340486608356587204774334500162659289914502554833928429686596816567763390540441603648139386427248059164777474877182831061205095226345397736816394263833037084089621543671189771380037063190982658488027568475978723689628018960421697805759202163071735460360327726647682968657803886362968831976998041701121176055077911854923730265741545724212412114151895763612595206826433124825068199762789090139854264768983355596952943015827063666760588743934050058902431384253169896023363604823753301180830563400899358960410113653131686901826935632341099840316664902382765277103270271049389854037933849552320514567770983030381741929560458981407215503469545881728956759770092776384177604217542469546718277776476516164328526234652584946505732999817119884478161159210056119036797257011412052534679477213443304779406005764096000000000000000000000000000000000 + 676496958548432910054575928157748886048848394236426238309778015697681436138356010471980729266589047910534988737721596395222409456087908499524241131548275093251675245066413262615405985765777037182917814572253351072474425477795852077769613938532661878616728062432861186152947119242693928298308220251852356552355949927759986647454122257617850253143251677191345706800888390386068926752572264822237515992229049356967015680883706247506099985951681563300296862530106468220903812722112161911427210840193767583679959343041199870003365987231098146227670683063826877695594651630175549770508871042659171721491680735012109745923288650562640876816413967422255877548990163656400375083571255185489460226690265458181749264686323376863371430675246925441945142610110611118505924046721242912064901594566686632219905608957620028825361285221732094678770762653462235031491665081249310079507356715444246441439593473001403969552398815094207272527802573631513280612276503597891220299554002368835005129777232283533888316096713007701863114341265765524695518485934375817657037750722820549072960931007591523272752318431815646619527947033136395602552108060932169476761026966815509135495858419116207135993495582761951638323200000000000000000000000000000000*i1 + -1970771168001705184188910093182713415585042658032779578966001705972307304220059002356121639640406455375368075580180917367095787422412557440710712369217126782674595861566481742134430686355943882066934855546296823405704906148856123840966885907316726918667113994309843772879115390855887892643920090409896362448549792298417672989318136640650835976421111671828605975622405987490991904097143557529904329428924975066905128110853352596476082403539673477965142110822001116753745084307047358177797751566207931497573576101117932669943000910445201737084719406206098511769327467786272579278289100467450102840658757875471680824275227746404643157106522780041513738541703364995653018250232995185501807305306401721986468975250186177876447225816082349501741602276547870971765276858363672235906962861187064347469574948748046392652309781843007271204946738341216372473060517536475461035547381252278123177685937950921685393704131290482539901112119132248181842486422260457439356794329483537847491778233619096893788954256817752281944607182388820542457300870178857373407386446602211902052148954166549754740471659259709626683086134739789466092863920138288535635476860501459125963795281037409034256932173419581055959040000000000000000000000000000000*i1^2 + 944676545822813860320931092219948321681324359408869081371194132189928072786214469580460938763918591197116363799814757006499234757345489059156588905795484212509847619302589678850081933410031758643749968667578538625028811771510800390851218806474646701815105313662794597330024236549455924770867998355926006294480389773653065241549456620727146286102211752854218030153711444172269031874310694931193224797370920747453001876013408682535018690864925664743045710525778156758208631978353791792158037394878475511356832062287367997394476446575818518908095323888577855741934732680630375603766900732136312161713706590922144074536781593683195571774896014418341743874762245563042733646560847202532553723518544505466171949197520228093673214714347533780135159618803910157432497954893799176834412209461707824967864949794323772534662419325631156063019978939054338983429600165970298905121073409443525909930182305828330631143475300642394578586724004347724386411445933411962695327965892629615137852764843473739736862586566977989220401446476985415167441393759666112478375940583499312337758451821499953043269616598090744464816204380154920524280172888176857827511850734893245498605047605213293840252464499678773248000000000000000000000000000000*i1^3 + -232428184806364843483380577306451181513969824576752181346605263283321236471376925052066481762287504610178222276264184999712017234215150602711018418107129263493946210952168936489511719712000264527386363285865566780032190130613721425691533835480662290542269903600823793579892406200738726392279643644128171782963490161993568592951292167821516321399574358531076494735863643166165540098776232692599930583605596177227739039447253785622259038008051858596889368907615747950206833537599248497680011362791966850407027550787758064827329304172964536259908203172209350768498492960461551692815766782577640015770166452526410047869225573436004628805510291451040876201896587294111529179704605672133508841622490407671086098095925939706753726038512012034368650732809785936967809726954762143870320447452079419005549265527070958738170250276216281650456106676011752905786673544587446416744627899031611825129942344390068908994700154010433066815256692392136395209325596198538983694499132344842227936980019619265071855337470918524728064730479759025874677776157544963520257600315312920166889715741162364464995533908808353917560509697959641567091938097699620650504365159574420791143872486703926919928619179442176000000000000000000000000000000*i1^4 + 29219429830285320698410998904807991185906634932935707166367007523709909964303870568950549840832509961257563954837271931179211387171500787508389059448333108036988834820497607000631814831842582995180139655325375363865591309803374621448002188102115583162417827054632138598088514957872066364483566769740183307762041919232041566556104298960552223671221845868224611957537693525051316348070928741893447862727410166209590785267419095278786841159256393371092724841937841473133741335309185284236265916579334630911140040292870495357829826093411737352854522264067953045379165637487768548784803707984199013291069766855298587087280184314524724825222277298433912988253130693578079313659327858269203270658917518663436860037088103516836148452962098172479661575736492537494522007625329419624562144576203135010664755654285361921041115352777210950441901256111642442827906899363730018592984823720036932045943217611111326751827231947415517947659861352421459955175276862353674969646961348168661030327727855151933209745866061191032667253561054206386432238131486449329039308837557819694274804277950654413712804575958237328483989600435977230279177834133316834840638012938884136766614767452402629613346692792320000000000000000000000000000*i1^5 + -1740358149050816677913372907770754351630869667663655000514466664269094892321786075602865538196564854853865607519394504432447615545175458309906773984390646666188855883339117174121154424274947865562157120216150243109872672551096228926384584811218129209250441619712271188313175814905303937162481834203964674084578953161398465426919709486088324280614481735653146276696250363366382990492481066050045612624527538281548925248856020039284707349887361126203857840440083979802032658851950080758510777864340653719693661861068885456686772657184180843323678207102679326525850132521762606266413029546750333450481481437388759147554002215541669016789858769261560061289922038430055734812360341482405380348858541126904104346540150042389444055707926966869042391060172168753627083375120842269598832453846791702399446744161040610390968001884006835202345572164325712056808814723052351233274983988474411401165629213690569624550357170045460798268174453459739900326679027279200579753764269092442554621109478221446545784964500728058229790623233433954486756320928657209484564489386579925578212849275995435875528900595151945395837568755828680221291067304047778000991003660670357808352210356127537068400181248000000000000000000000000000*i1^6 + -5243419093266900883681152749662513776186648657865667521546013241606274097651827187063368645641080399874870382172960522134379653937346430683353551599855491736366782396006541231722547453667220340198829311344565419684034003486965719230754407901764638712658042102734247402612443554340249749840424924003302630646541431108384444473791393057094783088025958421007466480650588986273363613006167269086155889971052024428947010926733167277182968519033954657706719363473368982200003331867102070131461870416358863329569188496058387340590863619769483551456864548948036482087585425360340887100390368384687649248147615226227470513499701338103705275370536182288252221021543030607607867085177019399206404503523507204161493733005415338876014224724087515496642718708180730076414085498020113727502834608842667799185729117890392716698407703487002164182464043646988859194172349105550228942530178289507897423779146501947950575694354632802138885918295864009046291743336777811139053537630495767504421626224056128392944261707558510405831505485844181904943311676827115433509262748801184500231424423845569294557039560367526528064921674193368606694855869176612757152766266157242825497923432390885850375782400000000000000000000000000*i1^7 + -256460183567541041908726853557745034309716883515797435102590565892804553013790038917456398096855820527853495570546152751201740505610107615443035935222306287807396502186157008415248071208162510855295431021334349854908942952835384727318931221921207871185697677400426888927906536760351641917001167661006463355000392836721992184312044358182542687241440205586408857101590033242636555008497516613028324341238608680205936098089919636189021294158792543681083680847975608057564828609179132828051630445565305050800374959378062209849239913194046508371175552663778239142630033715819905099642460821038953454927096906206724893307010629998356327104434404560675234311145441166588264311331002249276937084179465200434776611751041290849024634921302240463553799634349025829504118406308224356171108738297072654009462555381560623061067959762181919589883999512656543044402871113079633213240946855890252417262260331114993989333465681808063163186231998840382756200878074898828997831605003666519637698795007987639026832940835196310306695427464998042583721185348098146898197386858646311902183086536101802404643975577496353716809049322042781488152537979213993017237916836313267640415162596567673733120000000000000000000000000*i1^8 + -969001332568966296792408298946613469828697367900908814172151137114213579732115287074381357662313629110520368926341663389513916973903443654245922913148948807838973681093682436631341609921915498755801814150696310549230887697157255831401956975011306396965491551936080374647002971054708494416228839745525465528389980384691801689408319211474174229010868254251039539000055935128056117972555779166665200498086622158665414815883144503346216919056163003605550022757003328772380979862868504352905761622440374384836067510483974048253032250011610531076257994331635851182233834703310082242389802524541347092358900824566651945196410877040395739097950237284565056609476823727898950272053525671474937013483100613316355912426532704647723528124582018352577079287506075949598258991946442019421490880674179300664057166490293592428533572100084095535305039548355777365349292408958969986539027275048128279874574798475077212382284322676251064291593012000065889490198129699065341005112950582899775949607158563985032600208922035212381074510971570804890087977502169118587593666089200360076608847711863250610359553907496926373953747724638261202396674491154314361165940241022805079757490338398208000000000000000000000000*i1^9 + -20335967490254784681024614929495104923888239156935108799345419611409188899717716952443336694980110382936091305110091476690809254037834180650660651671699617182392466566133372468323585482010362824287851907779736502271511424630722782029076316224942251709021955183905905478756893561633814525234958889410447885068039677880833538432129763323801793029909015147345859020572814126618241512373042317911894886890801486768542579320654411267693727938370315070303621891415123055006851945918673594415666738226811452749828069174237492128233610591820397896811030751211472369759140022150732386651485335749194772485744380492204289869775861192713922812686099833645334515138573590814124956846857587782362615241297124087499073981533438388057390403469924032521909089150784356637123781288644614819984086508530768070831321529970333903335215700788858744492117446727052047188183700662276841052432946773503205544565079727066834285211009274338153052088199678035863921624937688505418373741145359678257825090747889889413517649564966854305102152071578141937316796918321812630630906368447481645795411540408563679960808673614350819017217821150846344909996094401649027501204013591515810512289293926400000000000000000000000*i1^10 + 45577219168817307529167560490157557365363941563135996729517684160899743019841139524589825185415523272632531942635088915332320575013855249745660660834699380859162049828758156315930261317603929685885807838520366776142329912248991079778996001312199486695675777345409773306872076406163558170122987033351658784590227314636112220518185906437892847430611666654216942158311573587824474513347291992362456931920164607362562593915929742457668511805410197366065788971047280506651056129083814354144252211365002575789567668663047266526775195856512978404624509313851109335174530185430777331528713404813239257993208549527064035940446539660966632696545243392308685109030159138676760774813302777310242719606118204417765382588631100275091834628891024647471536147829584976591776059504225563850942520725734824335845654058896130033052849645023514842020999282707233470518622485486728421563992429852428706864362670306110460317742009065261986671766884648445412073955009626114912623927846347005590297170107272804418306395998358375819519495509165851771285666529429756878247763521926979786619598336582647483669991248996683088335066176191874758039751046520546012128815487903694469254348800000000000000000000000*i1^11 + -37032465903980339429870639079034674697770935802725133258456340138978466877429823021450178427546800461049969457267077768175084375844880232217938933368379403123939878520536628744867019855024793035508722713695560592562312235288000704090516314676070919538030643835111014898075129258792245276530639287354259084653401959999340080264277626765036001248715007962401059160926579083251965634145674400015862352757224960431286282817457368358568100840839955329542153069870514031541961145786132108644108612972781115540646976757122509715043420112089598940543499222562954880380474425844881677886385157202316181327439931577191315703280528905908271085715613317959237437036899172691413568672953119031080071875758903256691466765224238306348152307126154895416561536263046394440774906148966915693589598074668185687013918058298625726319071059614972289983469998385868455181100697852479555442670384517321907954996910831046385371488157543180069310663745843870792923914784561265585321569981441401907061514580247914941887379459921298656944748365526010708727276826798968655757730104798343627396436781220421457649936952141775504987766217076895717172291021969368292512140639668084408320000000000000000000000*i1^12 + 12251087680528233946982295893639413299334196961712367091416732709061099994686297152033561037979218628427084736411093417267890249765156385049207648419180340679376543880957537393215511193673356844258863056638181482920873638050238865696194267914892782009859608767547083112870402892198569787098631885047485666813679316828664513050456695538037253135292131871998958608824889366525286325230492840608717874832294360080724087404270550728696638509455434493318748667919303152455644480937717459771703689149934878342770484244053225908674923816690675198172566147998780440256999551339170519078643389776862834403828644176481277621814519107093789705777070472110488780239600264568779971679754348871583045237720300179403199066733468777995913213144503226220581919877829283657524938140735367068750005589756427643929982435302278264560669486816851432171533777232425607432038312566649086081412834143256767469925410176506291133045630564912427188412596909172241484856779949906967177163538308020618677711022175723460500093455771883371571132654724913985754899906554995536569049498614181167915634476453454180323327879346640881277182668319602140436218704028302482223289457442816000000000000000000000*i1^13 + -7570520914704468530163381033973605466960209932957986315933917394274166846849376319810281687610647201021059490642607180970647166258111087892252149925022227956948390267816659030725445435150390199201722917202021857319568164294259726209468284749792107119707135995890703373827285446699621580247905283185371887875635925349264585864257330743979383796703702439547338218912375258475984592401245265319704347986538526657031479366530871627044255797701018927402777775106703977020251881402545137238778185340322168894913258457858410056090689470350716364107834093527582142393957024386363028014286949965328358118007695351873075095253680225984466917145559230905857413670491461508033211455610700972944884312086037072526844939430244064128615298729158725424297553807894617950161928782693441424199478809591724640722751019388376918808480095236355305783953802524789605839470566383475044594135263267530979293566768824148680464313861746504131180095675569948811126566765582170963227212589822110021818423577170821896431014756604421336540436491050311165399174147411579198537966089481876420282571884029310790368007132481481280215159158511903504915824650095740735461104025600000000000000000000*i1^14 + 584442213278924902669940745538926088391503274338528780792782047288166217927075695049883603924990219017236057480644256370732214241756006342677669870702185077253790072953689381058331246653661735263190591842606272688417704525390009921972391839835812359951585511871232951281338134417498980203242754696638660994762678739838674250340344487946470492864234095206046948758311706481699049871038357092350489587486914040915279000923344140489954810188351902337486162546436318767932824032995457420406185478784179870103095070487671551502595604479045695154672120154344763485274031653152136051034123247256685709934033077884484236184050660850448900590852720449390442732389419055897334300447069658072794032702744408419666084405540905815201697442322797023883101650136315006726352897291828112875063570070484833473648389658017366681453393187760329780493312545036748480719454416220781809437115508102659400551431249983762571027892386543953136389833752753875399065299038355859351568437040336936503168174956551291191858784324196107364157587992473790660446141313180322486903749128908748189061506261111661495085175500243699243159606894318127566470730353888320290816000000000000000000*i1^15 + -61448361816101483100655730760938141314605191968186508554947178802050755230344970567456523591208602188192039475866161604238285336540688961026521105927228250653399504377829194877902330327753124865334216999594606098949899235006306125784928418601525498118295915401444018502404531470764992093200303247897966335096847972208879872763920623688479775691305803614021894786546805365789316931316813621894490057622745388771266488593927674756328991171026055278282204251625224311485066718748781175277385875990161345615003665657699846968728095886277745611621111865162075655160446379214542868262105854167977030286363982156860310545943152375304149596109044213132102988882420189621032741828051352439877544535124533439475228960123624861600742340263079610651377799050371570054703165795598718810027708298621178107926637945073201553284723844379391331376579060676122279610164886041882606671060704910800898473104195938591713304504608528818755647586744590355620037109196419413715364758973763921370947619527899936912485596856936841789725530293177028976273988215045733698704967664440037238092538122392067855387211058624422012346910989994158836984372174782464000000000000000000*i1^16 + 1609667581850697405155458571110178374033484786495391360835670481844067806212628840813536057071077824836567513955490339229620145754351328965983177931988737660089200433694670811152079573338257762860254420524657041304617559166764899968223412358741715710474770305050538045490194842547420130578100763265778561591745507272920967145712432215408615066272603731151696920114888942952950855028665048431967191406455399842373900427081843943874542845088677600996101942851157486197284378851895334721834793470205379746169720151752250994896081496313775262306415418342716818627130914453335416049756934446446290128390929742444270966871037665831965757375741869420346222123734321742258054084459275730408587523023479015244160799802915149446477073105413005238296245171303712229249408114309952282857310665489740485193647683091702076872554087108504445197409133999688714073499703836716760276486609696717655402524181305013167826245157785654080939264974669263670803055814939898379694024101663896666047990661201051725477146580439919333389016251685927474454558171574694114838597850866913754586840974899519010535932658300874494691757842085622785979187200000000000000000000*i1^17 + -111206155983587387364318078288362729975531752367246717803767577351136856250621579324785972647791350049314827164965743212174757163062331798387298478886659870608451552240390328215154216841166777571670457234826324155305636535087315467711971340950458553513782029214222590160763771759180091678033846424469276036046790295630002480183879272452092517055627723076546769515822892219775809893256864899205309660642372606710594569354010111764300418856325805181179827789669936917808936119194293505305420875661950466008822939840259056835267359348213535141801301549924275327998667020313944513668401716992344331907292907788447169311556712995928380457532952748395648563722417341958372226802194396665482118429600870781913012253185697226561321940147262156056766878076192331802963025037625518040733722141338760757021694271787269003302499801965015648186451894692442063064938913722133445523856459138208989678021322531901082418442706071842431880632330677031125363517410835150941728711655357606310323635116477814994854581304614426356311342554537832410964753017560229081222030368969531510963007630166795133589037877403912542585521221129709027328000000000000000*i1^18 + 2558642335721670130931377351215367960640581491292237436714099574827956386304340028686306030576626153280873300163231748000803708467914620528152807085617276632752619459836365280124724743120973786454227488050848661474914049359727752423083788613103733195955263052562672991417759893945481328197451390551055680468328618733269711408229223854225650693767121050498870488109321604119356991542932222052499254683454003496393868466904201420447650274717193487908772387916171683675303480969344253753313551551133781799470184965198288410000862715249643598084087592657757870330021681158444451171826687985622723123501319337651379040238258590904113025134518042403894909080078352289173815447883381703289664961892163782897384676037100484654796991251712795287257814242297839073584706023778468682128352217164853250458198238175038759888780445936380909975014274474313337891429348504853455856770247463482774099344406876516576673104282171845421578488264792075352990812728642786898103223133698538329642926222155521379798886476774384044294966145837463210808561993504933461659192881871109609724997498578449289558044272017020259946904546600550400000000000000*i1^19 + -29196418402857330868361905987738140796089952916357311383110100739842717067769854835858017178889711441530176561292344280052098001991212626552933847122834042832543921596519887643764341272782262610381624022874543088158911072596534851672263860425085314949440337697838347230183628228110532102243113982500298127691677398029537485670732927720848244272047194929940864614543105642489105293447493615266417852130580636679768781316490585112989464448721056803945253652666452948629981957063109089009530473499762059880050717385507607320466153634939861401217670736192708148735570890873187772596011286740061349657903411571314937912329356099985477825150270149258460481666242087635464284389769467361243235643604563338897674653731330885851109486231961956396623252990982588223332904347140454890438128488471840327870406806127219476652812591030579545764205692216529104067701703434496340190181707827843972989005772252688570906488725364608847654836233177209405188625754418715310291258218239103476210042232377990667778707700576456753785175934789992162665666360996266836544782369995339638757615680834505554595254610003447865493422080000000000000*i1^20 + 218582570713673202078239211557274314119105884390633648113742973919019674806679405799019581017217869502891804979508676015094795660119042592444807515428647724872949163895535791010618323939589980812932804769545591456479869688591333886893091566704834043668087380686525554760342475280870716687757915373927636468762115936830444667102093267612242398586004855893502638535906202747392984685414999097479076174487164719699298801580270757001771536454510451376948525000257433729754043759981612489348194974138097482751750509034558777470757305442367030039214541740404178787385750639198631668549604076115901624602035717466897810842088610975394301459163718289465219847977907302632282816402876387623304355532840670172092955936499004967447942058642774987136212966175079116827099940428281279894827910166107850666840120079495144728313084417776921229396904167854088468063720670883509821399140541038736876447795071430756368335005695993975361298011554360575254046118686882381327900825003885954055141318325876311034670016659274631228006979149059903356069807966085071383208616090242600460602481734408971560756183342660976640000000000000*i1^21 + -1168267628376008144618657938653983659133240767200609834422767610410448773961057376551701130729141362150696116371524297208605449469068960747461930955963880879792278342042835005248677092772450798882175291638974528252207814310269602131350550690058323026235003787325188864768111870388841810170741322598578336692287338844923172706426968160705210156546414696412477191815849905394136308306113139588941729992634711917441803058666602998960688143105716324698333633916177243891231797875396734082428144622380627810894696154721640977462459758816128036262751997104352911479135536290249539983535068891827312597203252992124068596769837020695674611521619722591903099255882803294510117963539055964805538993787382935276686278125008747472530003264569787732536367281520476164685291696176799105565743582473460611266792522413589150869535564722027493349177508635456454508304262373810086027613239126451269650503857485784506491860682964375570300657766179768477356236951692740833943734422860816680130786702854566314329911919570977624231821451255460571920366071213361877210322370019530608332879125657252688636242873548800000000000*i1^22 + 4326619175155931406290830634454675312520157889565368147114303392245862820342825048147420162787568148649116779389478028039283002879616275711944989741621148798324971173652842055899840477455371751398274475701307359557963587690347541541887383204234546277800232753065024589196035652723247898197398820165533609505209317992463343306188430451270384468006039500365656143607667743152052267523869297475068497626679796732418922463709551614522318587309968833625282419842753616478896159378304076788646922857399952935725066033656357150439516400259379402938664823015522082674714025453249604828937935980176723966681936424369947512336539706987770041436448018746485032031359840395711317152406939357958747946817836788181834662903626550365583129326923482343765445063213067580139005985315926844329383371399205203781985472273792013360189594266769648960899598216628451942961414500786761877497386125616370628786653383756841808219960666088812763097657815038814995404725456520440820738902198999650493450483531777681480354296883282490975684915288351999772476648360314049066610764718560067421524144656672305971200000000000*i1^23 + -10690481237848744828953811224293234027138172318110624146098649541509545772280792803890587102622378401665246247157855104153206928725488960297794533099733069322981525108666604597437250583202074508181262021550469687102154273244417679607833290563907435333635728175955273179513077315461426905006569508060528202525563752361273241983925264946745178839614793499247786950804374062975284782828487864910689057572267601227335493717308564560785535571382159452726940833107616745311336494648377361702726539069420753726403065348366676841654602896112997475106227805563609271868674266849464815463896105787370789989055859470363285981304240794732746480523002015587998425007621772981170936562750847730720321389765621113130614833352005771949308553500931558326105395603994342277658762249005614688193592350136425404373710616501512763021560956145521708922091483491131253044905958238583488800144546517160153028239722839064386563377747038888170767494289048772744205232444888508077295648010619769861378286490174281397651514320580418763387704583535075616434928503167459887951580660862507827342116105748480000000000*i1^24 + 10259971390665736662441838866507597097046913795202252595941465937420156757070763936177062648938137094653541696505922656575715939072237923070547568630439488151293456841669534505672838864043005598171878214704021725205546694756888189622981815270270529777923409281586803449438697858512088988566399046079806056898040606988826628016647878317807611421054764951079669298722175390275658201892497765399462923535371789376312821788376566683847836770303776151854429550208438489910314956354176746820357757249732832615919410253277626547224259289762620872188143104362407306216465325728824123719068720540924406536319081182604063631014861455913485850832362008992023836930905793108803890328619128615727219216269428326635633020371204670446008528639363941788768910040747137021327188385233250305197769873260134302353345891067580722201843032773463992575274127252494859542657047496110855653542756642257745380222939057612442327280616306741311173662140799306769215215502878434036744364124786445861907264668988344945980065642092841693070575546737986773510215021952086935766016157018584254093721600000000*i1^25 + 13738351283988562557752128715909342426180535458745026805298810003399503328684977419623725710231596197344956451404940841147066145439942703468509088742050699726871729467405848588942529235416142058169652654297819697336135321179494564959371086584318521726344179417084701454719317219763975114691769712693099838905158502494232397498412838297209178708360607581633240144639767164462194866324157132679887129278593140921471338418201759889901381814515892134116322715147109818244718220016181563146402626066478577641513273269250471651855193843520765028146936719874339890196504900596343136317115626541958074379663286148683434393612261960940591839789730741885702934792645015054374710377193554248034580469050529038563402847658144954597281515706549569871397418883300459680197387611343649272892705522076929917656711322668022034059115860652388295807830879567214498070341062959083238093375155001144039884548446281984650339825853613788809089574338477996791951380117267751892697095410097902762853731584602432579695885025441558974147814428771222489754281785289522461109713501662740480000000*i1^26 + -68857030557073825611871181308482038531180500054215553686935820803341793990691751409120662143227574336563449368646684624471284736746859060698770671268246400111414112002029995519661943618078721051571134097921887560439917940266071630120274357826383004440064839828472646528630751560547432770721721544730478460777640856653315581024219279976227026038758445237956051011327037883400144679186958868320154461272600105236582167773070746715263045526978403757595716877552467276082783409563835489775595488012641211409897947864414738617900550362597561423477602382403580029096538821231404930585791708227429676699658151452031306057951042845214629512701233316820133294774952072949034339606387283726022854584657156235277837176955258205498755728416532504919252279842894325365984402831464171299493809647260344755737871421656909768528487263695406192669040828850385546429471903462429511010186018059465573917264379307830974620225972131107290701132487011016175638431495132050774996373487190534875847302121782411456544882894169653320384871032928467260820784266790590934744563712000000*i1^27 + -35185306148582488588579978893125608183800866515320540033307073200903063842231440996687576145878369153623274135474843996239122630691712849083232075202745668799776203292270084937630558884770043831309364852761281932953370177212452519690390340994037739754827642022620927998250084485553878323623867699550649972871774046199626317313460857972079415359479773087791440549625581328156676650327863338658362581084375799354763298822225861970453856877071301998970947329619953383061496615299867523095904910198685161663363001440276306701922349668488231864956931049312328334065343971852607153684821416118799698881420560345136306928290611072326457290773683091110645273577010135499309377349687641016378129886140592864299363580978881187934635862951876006443650652743062180961910605037637028337229281893246537059071414287362525303120905466742419665492877380188312330054245202920752256808368829627153861745216840126909372913713549098218402387000572026168874575502548172732337380305434389512364726068499968028455586165856156039934328636076047096302113687745727981158400000*i1^28 + 87355055165851528366544848094561639491255444971514248581761020129446816211293130977129909320685420143796563425358608924611179588751334227009030792268128311227066932337445614490291470148057023958485932431801856460049549304922362124210318293385109714347883291106820658537538989258964268943500110966533238817399348654737479940684740438462038182504975230466033071157598283262710551500840453532717481635276018062129264364652250012886792513934704439948951536317111272771579877532595666913439463108451112265527602444269366059629946944822718974377747935859555151538000958191126055466052417087348955791026151106491854136046003411360529618427107410605537182686472749534262640979803034749306619694547398094089612203629073381824493240915832150974539163987748495639784437943523499795572199191331766810442070809772880163905086028194614350589608338016569748945345535064372541681569283685325669469917389108632476749362734168497158704313611275475875275101234445599010986303407958209093772804579229004115239108685896435891181235506106946161919695026913280000*i1^29 + 9143985978952070032592205528486306268408663351642270215132064344756792865694391911678108111732105866069017095122231495767792542361977742879130645963392193047263773165769809801004686068228892208275167854089223152723737842371065402138997516827951151304496457786679255772072868135093286579236409926991998521688304662239828682771329690926162120213704140648886851678245659916527158274738127569920005693940087144637573297922037961083065944877489662943229458820663381047279997466896667722778707029001489460659699641416554405534778855085595852139924855203889946038342557138600206865478552899630204332582745950087442159507835986191437122454842978205677199519569155390449861853727341035813015436239882908743589021054964536322030651565260813814612725572944385775944371338733590760024628229981439208942381412565353503996845590354113291828915370548568308400753747858083720077311112372928435807448838944360849357626866290487975649117761559314968958324456872622342628460339594850496432707895907267848125826711612671526706364235643707692417024000*i1^30 + 50830505343710922640279249773925489341386730961733673730690967857791697290092880194258650628814543190240936247170631453597000417750455887886286355892426606466131387263395352129105009237525619618151029307100629555291529295533930884644319102354218413944310936676817033019299590274754173675362304085880677893794100603984997374379548290796953413314797038085760854592703161080914015046276161486525047488186995102213664571451879359342985198663408527170597033828054120153914399571008581198638531390101596928266120101455986623388426259568983751640881590982224309686893099525127232100616603294696260847597285301657147976106347600626018966798338123648212617709344802461022537297200840805812556349034441352327172034435368452785805885982367531921611884266975861551712120540692519685840266337354644275301862309539934536675965763643229838411471836072727238698461747304295506340526596701073340785925259539252536932980291520914770364597884627733701257116285306269437412737496103537862550321768345251062091437138706571153046089865625600*i1^31 + 94512853955878637615184149681456200097732552653700566747346020588401411707803055855049954019159292710051391530854847434832926617825674068817595548849294425816186693539236079661188525716525315399404033673866926230182144801726689054494865339274389188735546949843726420669582438190266173816543325529224000472205819323632038623185697295095734076385110961494368658256450271920105923411571432449199750045180270879767363794602271131143994575393685909811416646289784533708451265389929310470106410709704088108315704239456618249516972421777243063871975313921979726374854642166322366147514163058935539988923943484071936940374917184025954571684511196342618373679108428371159058808853230953130274974813615632024668688312503267399814875476674993874751322665082766186238742996765823494625524674001333181819846265287943552274747751251129152773515503666583556031238884664065530576082073194991758502686861231728936661674624759418079502791294757782602648303777156795765967469734734248036575370603242063487814951981369062850560*i1^32 + -1957452422369738149127261088649804153031035554573445672156791354816685690663858726040871053910644924497278791936089070161226663692146058071223282693925431537869035186991955408659934767322289407440214921946902742801862537399985562839341481333386875023672869337133373826174252336109315274925790545863950806167944980123123459185278033299106991000386819177098679371087300308495450232868004391813944249536973282878124351109515129132648868356800154871764158241551478008166552249893316140476737620706060067199036370132789412982765075965181342757864220252932774201846398078579832882625693319600036598508043309959799719495152460653822228379012741414902351389082539949895486661325620060622285630800597750965522175207405661351782846229252553429481896188028388893224674785700299938460880786824353826391958013869507656319866327227627561338082672715544219241342951693344058338221395291603959944477403820968988486351364009492633657575123449804192690598596803551533393042593031486054457837110099246710784*i1^33 - N1*35664084714595095720893686607598272634549198037484686512423987418142108767590980404702126209703137479842982317354452978776289992068732142716396643004086097167585944893478997541029536945045587939060821335099524768243829486310479591709778006361016755695016359414608122359133536032816065345847626026226620073166497769435529588840511902561983341377578740780563726169930301674436099147173255071351*i3 ] ]