Starting with polynomial:
P : -t+1
Extension levels are: 1 3 5 80
-------------------------------------------------
Trying to find an order 3 Kronrod extension for:
P1 : -t+1
Solvable: 1
-------------------------------------------------
Trying to find an order 5 Kronrod extension for:
P2 : -t^4 + 49/4*t^3 - 153/4*t^2 + 57/2*t - 3/2
Solvable: 1
-------------------------------------------------
Trying to find an order 80 Kronrod extension for:
P3 : -t^9 + 8913807221/174577516*t^8 - 346896933499/349155032*t^7 + 3329250396937/349155032*t^6 - 8538378231899/174577516*t^5 + 23551735187795/174577516*t^4 - 8100489458905/43644379*t^3 + 4370729197935/43644379*t^2 - 409117906830/43644379*t + 10559938470/43644379
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : -t^89 + 2466014203152164560483704200837138216171336470497806875913110405869865451904600674419908094925781997464968046757187440420379115484130056060087845309089981896384382015786428581698244408777161914518235377256906789223416279703470000485436050559407376731249642354529151907990354848707346839104865513510011717509426822056965401887914493047953766120497736243769667400770610400759034396737360083963780629599557832451394705514234187881266586047002443314000706220238778666621830089546974398816298860616995764327907600990348832695037298182100002612611128771955302917132877797655888835732538729349116638621726382381343183705416798075377880256456758143070850668277589956854236389453082109250593672619301810569916524858553957312386608502533064947023770294837824084803776446516951544921993057960109060295013804332574255560596666529492293880853632816967389358885913142864564519856023022093116171451282000543964146298661656976500281325186214764080593981054848005070741691128735996130826613814603869275764315722551477161804961425906721346156545775193994998231927026217833401390769601681577543640171761114335438535096472454838216943546632713149475701376171192392411510227296433682079132591006471845325010215096223219918184748862818318841369138526572107356221299909949030695831660776861656529268911224089345890923840443017743613743990686939568569132577272594403862200587203567873146524897380738788481778737853080410038158522523715422940067238916144604634328062677376149011230987914244189937732792550774832133862144528934738713935123496157619839128122000977703857840472660299031829567563574374641140041477543/343734156369689763225453685134330789667791389765247426392930162617624771929570435020829119817012550968748670114138570301955415501638498348174258877362650841738554990315938492629325389441721269542820148232567552137719919414551469555584679735084800502381815081662927264514728870685281200180806649737540003350780123252381212593618132099349695177838124725272753144501733874754124404034831601697283376380019698348121483780104043584796354163631612527586897930664672189780880831159988831081001840047242153779673521550437580325793283325543102889615187314087385167054549897120394030777416878003894423479009770553128809227851352909940047709387498855036023856567109378098977679102449388454433373356691288321022684152634552615163155469405867115263388249236531620659232483386050048036689390177332742359971105545783025251679606953737108405433728114232082090459618775241046535873978392724135744075344628279959502592252144094469952869029843261648759420826775902054529770508888920307307043717179646724236171734304382513343044588722001249457059565460619215058164969644296335811104000891897413017703926640168149124032923798684740950224742307996754841824961232185348157931463980680857729008481665170977895392503759984491263894357335826381942156189085544632549214472556120162401044552124583722834663334205184621614886444934024019210195157136511368331698261729729608066010896651342201972662666760895593707282515411993258253286458586632952638811834245982080900520189576815099319990611434383103192647488193243182696819046705273893451172235977419854737485698091384159053011998102355993839172074250907521092388*t^88 - 155502633874462080278041924003402599016658049853724691290355912368195622917629601172041613709546790915919965465356852452131187908999544105370781824274198222981806275852905160635408542662166951489195575544370552981031263822559472242097291636356417929778679761973417851680239931106299908092952408127395169373694219982232896823491507551248477917181430030314500732201764337949629417409944428243889819997032805132542790189002919372073874764166852545193267948379471821775939839046340012659625505362686994111344971033380762090378750617540119343475184653617625061814456323724175711496015870440449114412239863374122163491070836498917250305400365529986070176085222711153415488490136656978391373864116107668234362663211231104508326134942487763869462113170124068078536106862210540611343492489850586360673890341007726536579102539202258627612130886247577927483031205005094038261116547519550254778804768647325677900701533625688327088359081661369166574537855677773994485020201539526595364461749553845065412170216645079324747497992127412139411202842518178311053522477238786066575723231060388240745310933819331794060357738186806252017873593233086438445995852067486518353862103594335622383218332978918118538779805894868765334588067100161236790478313607868460002101237382067102940239971247072210237112618767872411733393471374230685162842524003725800237736135814292651573278353814342397450516520341210354504021513704516827859732556845981931183107327775346679505035301308131966947869304368205946390477002535619081364107590324022837145908235270809674767774224718146535745754600130501593478305075761509106115072889073/6187214814654415738058166332417954214020245015774453675072742927117245894732267830374924156706225917437476062054494265435197479029492970267136659792527715151293989825686892867327857009950982851770762668186215938478958549461926452000524235231526409042872671469932690761265119672335061603254519695275720060314042218542861826685126377788294513201086245054909556601031209745574239272626968830551100774840354570266186708041872784526334374945369025496564162751964099416055854960879798959458033120850358768034123387907876445864279099859775852013073371653572933006981898148167092553993503804070099622622175869956318566101324352378920858768974979390648429418207968805781598223844088992179800720420443189778408314747421947072936798449305608074740988486257569171866184700948900864660409023191989362479479899824094454530232925167267951297807106056177477628273137954338837645731611069034443393356203309039271046660538593700459151642537178709677669574881966236981535869160000565531526786909233641036251091217478885240174802596996022490227072178291145871046969453597334044599872016054153434318670679523026684232592628376325337104045361543941587152849302179336266842766351652255439122152669973077602117065067679720842750098432044874874958811403539803385885860506010162923218801938242507011023940015693323189067956008812432345783512828457204629970568711135132945188196139724159635507928001696120686731085277415878648559156254559393147498613016427677456209363412382671787759831005818895857467654787478377288542742840694930082121100247593557385274742565644914862954215965842407889105097336516335379662984*t^87 + 6737130687820740894127230200602106023965063238754157299860846919722721430851142994580990864981607856052015641751056868403351274618533424681609310256002717870111570865942268160572433375443987875991951697458091729579648118776020092996770195655453576912908998553576384480200823347888629824788328530187862556776443720072824185980562403146578676371276698941165112368010362148870778378437290479079332489492508571900592942312222572153982464739030381967075324482409956223460798885436492175454411273994326044116648938260813560361895147915719898607309606275916492665786515470261142382246407218833299174349468953977903674848101272440300543673250424545181594286273838252150347823541141606554709699338431317703221083822306473354667493880929652038897861089919123672838674956230746998611098282576444677470934426154424664641050520839260628797497289160716413940287448965442734834399685286447898358688307070456470466279034322632379051690726409586208691042766906847010582875682138196816667196320107272112033428460447285664348561461223966664832398006153752013730649510299853653266973070682579201504278481861909948306442687650376336407578621512027620725915807714781533816244848970840067605958292986138412227688678274910870567047022227332143589592959938209789304880003646631649897660865255726626229057958537020477780512188288411042272062360350870196741531348518247647261933360035878653619572155189950142146041758018589310432878317153823559912170305546082937171458383448249518227907623841590077862110189457234786877018644109034995381410531676407533616251552939226431007289574275814237691671434226670578098178560383708801/117557081478433899023105160315941130066384655299714619826382115615227671999913088777123558977418292431312045179035391043268752101560366435075596536058026587874585806688050964479229283189068674183644490695538102831100212439776602588009960469399001771814580757928721124464037273774366170461835874210238681145966802152314374707017401177977595750820638656043281575419592985165910546179912407780470914721966736835057547452795582906000353123962011484434719092287317888905061244256716180229702629296156816592648344370249652471421302897335741188248394061417885727132656064815174758525876572277331892829821341529170052755925162695199496316610524608422320158945951407309850366253037690851416213687988420605789757980201016994385799170536806553420078781238893814265457509318029116428547771440647797887110118096657794636074425578178091074658335015067372074937189621132437915268900610311654424473767862871746149886550233280308723881208206395483875721922757358502649181514040010745099008951275439179688770733132098819563321249342924427314314371387531771549892419618349346847397568305028915252054742910937507000419259939150181404976861869334890155904136741407389070012560681392853343320900729488474440224236285914696012251870208852622624217416667256264331831349614193095541157236826607633209454860298173140592291164167436214569886743740686887969440805511567525958575726654759033074650632032226293047890620270901694322623968836628469802473647312125871667977904835270763967436789110559021291885440962089168482312113973203671560300904704277590320220108747253382396130103351005749892996849393810372213596696*t^86 - 5623032971799920615822299764530684452302042401340445130564620335776700111201910972743227349137938455945246606805323341847835418650277827598973432737245587100710879040958203845159221676459960142625293233011615140429960216232246421117375950750764421577630670392175956095708130072569171727142917021776672221635581870017026773551067200184784247780018080416421267855370821004751078322554640018903940461602292899524376284935154323067659864067670184027915494810942330720820116518149633597965805474177993505591397212802605425361040966021225442177949965991287721891979448269167599036022371520022689870718221000606025602311275871863275231935340278941667753334268779450696474064281815773925768468621726653403978732876622384779815110265638844367688684030139412329389033664265786883801114455118054046321111569580270479909790851058801430239999670242850822314122706460127368849279057835547812674738928450614400560623912263270331314975380994767310749697661813690325222658484661462453282167244015758999134585588656432724454565211096085056738889585219218462246001528802267647161055260952563474766439979363201891166873236205249827985859781517842524866018844277772229950589175790810025328873346650394067742459062189564529179032394206233644519585209176891424123311204663020605870512125022445245089923430663424229069553661826594995576094066007150517347162564677237184407277042109470391144522779654768112040449357095747977138463202641012288546197088666619365601656324837534752814188709483983432223339821185384090020981225470981513785964007862163157593253009756457547409806531007399654315393962853287428933279414688855510147/58778540739216949511552580157970565033192327649857309913191057807613835999956544388561779488709146215656022589517695521634376050780183217537798268029013293937292903344025482239614641594534337091822245347769051415550106219888301294004980234699500885907290378964360562232018636887183085230917937105119340572983401076157187353508700588988797875410319328021640787709796492582955273089956203890235457360983368417528773726397791453000176561981005742217359546143658944452530622128358090114851314648078408296324172185124826235710651448667870594124197030708942863566328032407587379262938286138665946414910670764585026377962581347599748158305262304211160079472975703654925183126518845425708106843994210302894878990100508497192899585268403276710039390619446907132728754659014558214273885720323898943555059048328897318037212789089045537329167507533686037468594810566218957634450305155827212236883931435873074943275116640154361940604103197741937860961378679251324590757020005372549504475637719589844385366566049409781660624671462213657157185693765885774946209809174673423698784152514457626027371455468753500209629969575090702488430934667445077952068370703694535006280340696426671660450364744237220112118142957348006125935104426311312108708333628132165915674807096547770578618413303816604727430149086570296145582083718107284943371870343443984720402755783762979287863327379516537325316016113146523945310135450847161311984418314234901236823656062935833988952417635381983718394555279510645942720481044584241156056986601835780150452352138795160110054373626691198065051675502874946498424696905186106798348*t^85 + 7327226706746990425812823186830281856878610966213970150401205161395294501456201447729240811988872738799670797808988942236239718150797554426641171677433979211995271519597814506628287772924614245350073815739498769240544613211516317899866552527534550773011427316319651285462873490911569952394025120051888534200825413462712452750290232073637116412952217276432142512660818121816431203072129326508438325799992844732828839551388255726233641341898304411203388978087232715862319488880357101280812948032049697907676516831057591284974740573370036134768838874877273813294327686146418382953271347175543731333583726837407525478395056708342102481923484709446061673309595911306023722255603923282727174924930083276042075761590630009231183133016847324304426975223959661982376834945158449737653817290385427040796086337622089776271881305950964474347402871023099581686317336223486268988187304560092906634288767328997664096005889590868549118473688079918258294232645512165733800381408790930773413775733993456834051316004982138274216837364532040996649121473070407003216179212278201740164169437308216208966789550744560014485493658563340781100256887193482240034620505595471247700833332995490967143446432074728992548302125543592847296030940676908632906559760459571383138023547451875516350061299610379426426608134246941729868513479414752251465705897826494378182257713920543867617478021034788866360978984996030998891876127572020446603207402411995162198472776661681721352404955241616060507095773656357897045393328773403127114980118687301599461024104298261318992564625437158479338923749378766234001327962356454759422779113042346892347/58778540739216949511552580157970565033192327649857309913191057807613835999956544388561779488709146215656022589517695521634376050780183217537798268029013293937292903344025482239614641594534337091822245347769051415550106219888301294004980234699500885907290378964360562232018636887183085230917937105119340572983401076157187353508700588988797875410319328021640787709796492582955273089956203890235457360983368417528773726397791453000176561981005742217359546143658944452530622128358090114851314648078408296324172185124826235710651448667870594124197030708942863566328032407587379262938286138665946414910670764585026377962581347599748158305262304211160079472975703654925183126518845425708106843994210302894878990100508497192899585268403276710039390619446907132728754659014558214273885720323898943555059048328897318037212789089045537329167507533686037468594810566218957634450305155827212236883931435873074943275116640154361940604103197741937860961378679251324590757020005372549504475637719589844385366566049409781660624671462213657157185693765885774946209809174673423698784152514457626027371455468753500209629969575090702488430934667445077952068370703694535006280340696426671660450364744237220112118142957348006125935104426311312108708333628132165915674807096547770578618413303816604727430149086570296145582083718107284943371870343443984720402755783762979287863327379516537325316016113146523945310135450847161311984418314234901236823656062935833988952417635381983718394555279510645942720481044584241156056986601835780150452352138795160110054373626691198065051675502874946498424696905186106798348*t^84 - 1940395515264641817859579728427517035507647421284214427240910929615453635570030641529958949707038430552996819234727269529506522627219143307511539233783296523260549610596766960223451405599196324235189209388295583879862004484811739713911778952311172669673930516947270159588500718173989557556381951541979083967331325702966947026909229516289296139674257297864935387832276597940291500438864973409744285484946784617097683810877875141670367268456866719494043851939535148217254580178243596013165744111056763076929011973535273470808505090570563880011158006201409535833497131926208495790218638063955928822372786569104332561263195110613396354512983047917125890665143447380186969112717349747520782618042448874813356561982194330402599063753335974399934365657764560379356808403429326712658512711689903119043865327217784914151880686050962906473041881764771734795036794910405056561598715889056625738464128806527323324362406389599833952465069315461903971096806594253875194967427696708276034067908343466786474874217220814865154827205718458343159629582959629492273299374691755508076951284508966964839613734300981760233162106538476896866611292961500097691346913219962767516859786224237811110263221990041130575158453535777809920387445489090457775940913575196333099439129994653232832574804442046534770620878740788246520656187769709143696838134076831716200629412260157168094702814856534874855581141311295160179998390896846614151029286362226825651644963715614100463081778507748519259216870227152721625144105413883236668375648688805321209117151493491189566861090922169679789105215118325189934791415481028752303231734445872917251873/14694635184804237377888145039492641258298081912464327478297764451903458999989136097140444872177286553914005647379423880408594012695045804384449567007253323484323225836006370559903660398633584272955561336942262853887526554972075323501245058674875221476822594741090140558004659221795771307729484276279835143245850269039296838377175147247199468852579832005410196927449123145738818272489050972558864340245842104382193431599447863250044140495251435554339886535914736113132655532089522528712828662019602074081043046281206558927662862166967648531049257677235715891582008101896844815734571534666486603727667691146256594490645336899937039576315576052790019868243925913731295781629711356427026710998552575723719747525127124298224896317100819177509847654861726783182188664753639553568471430080974735888764762082224329509303197272261384332291876883421509367148702641554739408612576288956803059220982858968268735818779160038590485151025799435484465240344669812831147689255001343137376118909429897461096341641512352445415156167865553414289296423441471443736552452293668355924696038128614406506842863867188375052407492393772675622107733666861269488017092675923633751570085174106667915112591186059305028029535739337001531483776106577828027177083407033041478918701774136942644654603325954151181857537271642574036395520929526821235842967585860996180100688945940744821965831844879134331329004028286630986327533862711790327996104578558725309205914015733958497238104408845495929598638819877661485680120261146060289014246650458945037613088034698790027513593406672799516262918875718736624606174226296526699587*t^83 + 1718079659715441133038877530042909103025310341153227576420437675214875075050019916957263140069707479820285982144361105387614254674130006806096670181215304664889963624496707235456665398057981342886334786016651993540628452242902424913345374494256793210345822035982608306938519670634846316302820280758383564745121767282106404078004948352024734849751705567673887378571650616694209900886934965536828637627280322342857073818679705586916453538008725276319019617342235106095897332019320155914904975369725147299245518460356691424040690013778967747802244012171063937238187613235687022397795847273980051349588932040655017515360066026537225982643730877245857558321080093756423101402128007565848147906831626641932048101252058117513659290850952701056835998936272185900678741908394809390659302253160103780355275337397307858659893379635673629548650852032027240155623874907674987648623945474552350768203772523892227454425321720091635749649378197982423187600930492352623769930750029405803660177763134763101922364962686474081637449617655422969069645376399940204971226815600378932934316239500359008125287372422306261662941798441740632190251852232163977811703062735411611428197641559519162272014481755623774821151685306440426578386094593092675765030319262942518068340170979324821530212311663518835463709607096553659355910817464795757124459765640317367665554673550038445677808310126395311858918447015900061566571008345573212734242698141537931072086822793266672077030270743828597893835373228694888877094362532275141920617507227362444545133711462060699790106122056095993063948506882699948505166031160504216491843109172365751652506471/14694635184804237377888145039492641258298081912464327478297764451903458999989136097140444872177286553914005647379423880408594012695045804384449567007253323484323225836006370559903660398633584272955561336942262853887526554972075323501245058674875221476822594741090140558004659221795771307729484276279835143245850269039296838377175147247199468852579832005410196927449123145738818272489050972558864340245842104382193431599447863250044140495251435554339886535914736113132655532089522528712828662019602074081043046281206558927662862166967648531049257677235715891582008101896844815734571534666486603727667691146256594490645336899937039576315576052790019868243925913731295781629711356427026710998552575723719747525127124298224896317100819177509847654861726783182188664753639553568471430080974735888764762082224329509303197272261384332291876883421509367148702641554739408612576288956803059220982858968268735818779160038590485151025799435484465240344669812831147689255001343137376118909429897461096341641512352445415156167865553414289296423441471443736552452293668355924696038128614406506842863867188375052407492393772675622107733666861269488017092675923633751570085174106667915112591186059305028029535739337001531483776106577828027177083407033041478918701774136942644654603325954151181857537271642574036395520929526821235842967585860996180100688945940744821965831844879134331329004028286630986327533862711790327996104578558725309205914015733958497238104408845495929598638819877661485680120261146060289014246650458945037613088034698790027513593406672799516262918875718736624606174226296526699587*t^82 - 1297647121032701369484202256772952805082317658640018344084325261749142374436722993206156620302021514728927271531157560811683469799583047683531890985392376135777601163639615309758640640831297563957976433005550266693773884206616874756779734443099042663394955364206130129745322836162106937482068233295229903479804581760219566346756323941326696342538330253803693278703758582171004626290216432363574779533049832756748009260740117836310992434353086237055674133375439394890660249259848469828166792551100409567599933085062379901565484334113655324047608598427056937246831292105549149923464609875816915587552364030695305969418730467641091551801069684747005698140119441326816736436344058354034307865936021714911711871914137095850589304977652548056352090111565851079655516696056544833024611119074696409324185678829984988683068549788989832297611242882741754674123716463620384173927650353947444537844732363290559848179571769598187733383984468912677970897784278354871795424033945246876201003376452951548373919206431356568480060095746481841317877856473372100511409658498042882741203200121800471807714541895686829269047411843337120031926443240723755823418977919444262460759826337340376553871215803674821956399767718515415823697750572982182885691394240198383394307838925974075643727311166581705381615619839331103245975571996539264888102527920212898621069222256847493063102386698172266902759017607623610733840702844486641199275908354754823420066445223005325866012816473126317376225680368432634125284427173022694981756782982701297401291543356054830766816543996514565089755519864210247406658311992148100263060160871211078907871562878/14694635184804237377888145039492641258298081912464327478297764451903458999989136097140444872177286553914005647379423880408594012695045804384449567007253323484323225836006370559903660398633584272955561336942262853887526554972075323501245058674875221476822594741090140558004659221795771307729484276279835143245850269039296838377175147247199468852579832005410196927449123145738818272489050972558864340245842104382193431599447863250044140495251435554339886535914736113132655532089522528712828662019602074081043046281206558927662862166967648531049257677235715891582008101896844815734571534666486603727667691146256594490645336899937039576315576052790019868243925913731295781629711356427026710998552575723719747525127124298224896317100819177509847654861726783182188664753639553568471430080974735888764762082224329509303197272261384332291876883421509367148702641554739408612576288956803059220982858968268735818779160038590485151025799435484465240344669812831147689255001343137376118909429897461096341641512352445415156167865553414289296423441471443736552452293668355924696038128614406506842863867188375052407492393772675622107733666861269488017092675923633751570085174106667915112591186059305028029535739337001531483776106577828027177083407033041478918701774136942644654603325954151181857537271642574036395520929526821235842967585860996180100688945940744821965831844879134331329004028286630986327533862711790327996104578558725309205914015733958497238104408845495929598638819877661485680120261146060289014246650458945037613088034698790027513593406672799516262918875718736624606174226296526699587*t^81 + 283014030843265638092249814310731700521602072887692069883760705679359320291068241006026026761836714485068575311470362411853168354267694561428043434769715071305963439654655913496526891922878968568777059379556293071664706936344018395669787812478530300460786248302862130946731197943465650913192133383919293109923534285821324337316472190037357697392537994997899554249821536269234951260887179849493640009010679527348497267416833987226341829698778118262553601254958269165992037543418314474714987006842433691326486734757751318196858384467207019242590278087261148171685062369886488296782749703826241070180208450151107007389379781641766733417405762733233403475459770444044500745028960824833963763657635623340482580376984314713290726388820497609860399959769252389821462305345944711772214236634782139866776273160044000342314270912957480376777020715646672515076067743690018783553960714514407943479869199941272725234841894975600367872984120910609827081262392683663262362536843878717010430378288763032065504647818575565857119960650149185603724117541113380908099153014983474166007225897523460154093895461258597258288810202107867591267281146625596518507730506312188174829220040166682797713802773838198263441111960869074720810868536580044875334951505025706164895377254264360680334333854389128057921157141434024082865518726060180095941645626973394147938874759732372052874126499581712608666181292947917080699982657989243632664862764588864804272209750574738948515292423425509253271032575904160240891733587059928990684457608196372711302773901260313563308115025314529867030591532676910646697682776057398757868955381712324027005119163634/4898211728268079125962715013164213752766027304154775826099254817301152999996378699046814957392428851304668549126474626802864670898348601461483189002417774494774408612002123519967886799544528090985187112314087617962508851657358441167081686224958407158940864913696713519334886407265257102576494758759945047748616756346432279459058382415733156284193277335136732309149707715246272757496350324186288113415280701460731143866482621083348046831750478518113295511971578704377551844029840842904276220673200691360347682093735519642554287388989216177016419225745238630527336033965614938578190511555495534575889230382085531496881778966645679858771858684263339956081308637910431927209903785475675570332850858574573249175042374766074965439033606392503282551620575594394062888251213184522823810026991578629588254027408109836434399090753794777430625627807169789049567547184913136204192096318934353073660952989422911939593053346196828383675266478494821746781556604277049229751667114379125372969809965820365447213837450815138385389288517804763098807813823814578850817431222785308232012709538135502280954622396125017469164131257558540702577888953756496005697558641211250523361724702222638370863728686435009343178579779000510494592035525942675725694469011013826306233924712314214884867775318050393952512423880858012131840309842273745280989195286998726700229648646914940655277281626378110443001342762210328775844620903930109332034859519575103068638005244652832412701469615165309866212939959220495226706753715353429671415550152981679204362678232930009171197802224266505420972958572912208202058075432175566529*t^80 - 162364457160788730201008577710115150383244735046826097121761613418223449055047179570862193962056268601729738432354347241420771273792341143706612774518325376498155384537946458098871848610041208059882725260131421747155985906337427998894361114087039591924479510018393602594435713852431251893653522747003212540551044008109339998313395199132654488871205113597943232211288643239451036673980239040647326440832970849229427849854888856498942672699362037007608780095729739030919961618508028055506880290599252169579099085874149801229902255086465022639818631339047289821303949318311422240137439977721849106781198870979630588121129844485258069954774976549039335333392682439711863405163224909099932796177243173827257581527310241195179080019322264897668547120128062549650665494482627365395276485959695604381137636202339464769068859977411510366014749233967916920698895542835501779311529768994499941763494493212794685424222641334758244429976157867597655677846801783101943365911960914383567796433986288270722720665728225302095414941912878802643924407543762386576369846899442143542517627437319109764807449344012522678221985775930433582291270389822834281895797954671646935544619660202188736752341652639340779984366052552904260956887603561609942690932238315137165074679428430881046217255464521852203851049841392337511789465553126475636997924312390533614152121023565659439891274083804462552554812784957020045427542914842129753036294268969521006575235694580448696911367851716554627709133434547202386691611283811313467186522460928464099103640429105340698587248248932879906640768660258217570498741974273210486679226655904604805882232695613120/4898211728268079125962715013164213752766027304154775826099254817301152999996378699046814957392428851304668549126474626802864670898348601461483189002417774494774408612002123519967886799544528090985187112314087617962508851657358441167081686224958407158940864913696713519334886407265257102576494758759945047748616756346432279459058382415733156284193277335136732309149707715246272757496350324186288113415280701460731143866482621083348046831750478518113295511971578704377551844029840842904276220673200691360347682093735519642554287388989216177016419225745238630527336033965614938578190511555495534575889230382085531496881778966645679858771858684263339956081308637910431927209903785475675570332850858574573249175042374766074965439033606392503282551620575594394062888251213184522823810026991578629588254027408109836434399090753794777430625627807169789049567547184913136204192096318934353073660952989422911939593053346196828383675266478494821746781556604277049229751667114379125372969809965820365447213837450815138385389288517804763098807813823814578850817431222785308232012709538135502280954622396125017469164131257558540702577888953756496005697558641211250523361724702222638370863728686435009343178579779000510494592035525942675725694469011013826306233924712314214884867775318050393952512423880858012131840309842273745280989195286998726700229648646914940655277281626378110443001342762210328775844620903930109332034859519575103068638005244652832412701469615165309866212939959220495226706753715353429671415550152981679204362678232930009171197802224266505420972958572912208202058075432175566529*t^79 + 82471048506566835495683389331811943163128388538377930078220830061815825793015699012103702622277384917938818149881019328947904674043624005671733662503903501156299820201032840190453953658971587590133552288081112536603468425016530323294336670977174131290756727171167910227397011651118869766906745712678237566099070748002410331189045827900797321495574467887231073543031612535335334182006834019837500893187845757212983112376475612118631359325861310307821144702976291002074558697155050237602401686924579093747406548158858593873810269283756836512195308085795722417155996684892120614701027461523363180078599280451818590825757213738151292487423631808354379202707192472762436745761095473410745463095344439476348705818343186640085602869672129840989901932507638461956847244281719395459501121544169015762550817156146122020289281443121052199331174052996548982502832616135123843727135372919471606272786115872212166068244565108046453527476277039196536851658561402497788309954095495895144973460049099108516057829291876220660851013858384974011217412713083499758793390223463457576678921121001212496871761237809622289601089822447835726660883439670780220470109438573550475390855512378888792470028371298600902825035776881940458714760291327060199671045619637468939544488610887075752854417659963800160138409424000982177444553827496672922748618544512446883811509731298607886895290120916162456840953252856866523711782523261017137607040829297559388437929716599405010009936493169213391647047117787440386313618154678212075477190575698252458042687188669138738412473236792710060410665559018150637481599904888248440787389239688830375159889495947641920/4898211728268079125962715013164213752766027304154775826099254817301152999996378699046814957392428851304668549126474626802864670898348601461483189002417774494774408612002123519967886799544528090985187112314087617962508851657358441167081686224958407158940864913696713519334886407265257102576494758759945047748616756346432279459058382415733156284193277335136732309149707715246272757496350324186288113415280701460731143866482621083348046831750478518113295511971578704377551844029840842904276220673200691360347682093735519642554287388989216177016419225745238630527336033965614938578190511555495534575889230382085531496881778966645679858771858684263339956081308637910431927209903785475675570332850858574573249175042374766074965439033606392503282551620575594394062888251213184522823810026991578629588254027408109836434399090753794777430625627807169789049567547184913136204192096318934353073660952989422911939593053346196828383675266478494821746781556604277049229751667114379125372969809965820365447213837450815138385389288517804763098807813823814578850817431222785308232012709538135502280954622396125017469164131257558540702577888953756496005697558641211250523361724702222638370863728686435009343178579779000510494592035525942675725694469011013826306233924712314214884867775318050393952512423880858012131840309842273745280989195286998726700229648646914940655277281626378110443001342762210328775844620903930109332034859519575103068638005244652832412701469615165309866212939959220495226706753715353429671415550152981679204362678232930009171197802224266505420972958572912208202058075432175566529*t^78 - 12461520247674571562967215700494472486340080946042333938530320552173365352289278135288951745058245109313068868961991765850274257766203413740398344973080183770638658773504047508656348900163262259575112501049895333818853418337351766872928173189681653692627890858862140510046165564561469917795274123936848377779572926562007157510058278741194409769963352302318630063374535373152442090689193355131901494999810847997711466426159944486411506273548380837353417475155916376204468166450442834490910051533571567165416881392837779146255389641309156397717496024436007891809878239107303637610727029705507100378045150967951897723296832081503647926678546495536285118980976190182587133009414393268949398162339262899198597894640017171926530254951123991570185297710218276307108982790031441955272788438956890173806912690887290489128150384744179853308357041183084700995926484278859527086865899987009012732533432073092406545247451015857716364429790355708118693031422175306538127724390636419176357832214294758554569756984582936906376187685512528383537199327122802564364301301551995857279134791749169943111025818851609987836187793414513799906828484422545878295192502207583917401806417624764167401762711706008600227311409549727402547725973594629279078126969255336410532992523404733259845038138429200652114227280867952747184504777417561722499687285200266795589822373164810311232102007621919560372234027228069684385443731857453442551483186280490709338645377339470838087839142706162321331324873117218160258548997829615876047554285102028629047920419031846193545656405876063999325859204696283769868001644790100549790668309469810875423054412884880804480/1632737242756026375320905004388071250922009101384925275366418272433717666665459566348938319130809617101556183042158208934288223632782867153827729667472591498258136204000707839989295599848176030328395704104695872654169617219119480389027228741652802386313621637898904506444962135755085700858831586253315015916205585448810759819686127471911052094731092445045577436383235905082090919165450108062096037805093567153577047955494207027782682277250159506037765170657192901459183948009946947634758740224400230453449227364578506547518095796329738725672139741915079543509112011321871646192730170518498511525296410127361843832293926322215226619590619561421113318693769545970143975736634595158558523444283619524857749725014124922024988479677868797501094183873525198131354296083737728174274603342330526209862751342469369945478133030251264925810208542602389929683189182394971045401397365439644784357886984329807637313197684448732276127891755492831607248927185534759016409917222371459708457656603321940121815737945816938379461796429505934921032935937941271526283605810407595102744004236512711834093651540798708339156388043752519513567525962984585498668565852880403750174453908234074212790287909562145003114392859926333503498197345175314225241898156337004608768744641570771404961622591772683464650837474626952670710613436614091248426996398428999575566743216215638313551759093875459370147667114254070109591948206967976703110678286506525034356212668414884277470900489871721769955404313319740165075568917905117809890471850050993893068120892744310003057065934074755501806990986190970736067352691810725188843*t^77 + 461339182311928468719777001269380492076202751758091636243664898263932111178583753440426924301623377100336879287418186198166269061546212836783391450633191815585416987389630811515801635181718165639896202891297007195664631263592320196092354020245493437701373268534654451183265965041661556140211572339809029020391090263747611275272591047402113405640954007400482731125105355059345489173161413142067785793305729803320278072555441677255157365436357937373112816680928155260247407422839405582512343761336262826011464151009167228713205763822114838274648443327521792660942705132437944884864601638874531462177131116546550419978420785725512792659480099564302633098529020081318057954573820232158879427979611122907426075129005799661342689673096088580651231747904970732471729668614681208011570392014621188363390439660462201732613139489692269337322660314048712242766783043787876636835797057135424223518897161362708315098459676820474382867926899775683346998306065779405330089682784879755521817118412193345509934260624337308421314148833048209072718972144788970427525710684520589192807409999175526918275033216273021840816475327215120261503755274279107375860078937791572619944668717584400042436507660859838608228694094295392219787217029493098161375425330334473800103471246868811123697054069618527773909193908825942357855668279892558051318442032291872191572340234526940812767659355105796624917706123207789397008387254931110595734781115597579789465991489142138786755003259754546355521451269696306109281220957446422257341116931905177111529061005215629509801949702827563570784233465500772213478912822739585879082360871438588798168332236506719264640/148430658432366034120082273126188295538364463762265934124219842948519787878678142395358029011891783372868743912923473539480747602980260650347975424315690136205285109454609803635390509077106911848035973100426897514015419747192680035366111703786618398755783785263536773313178375977735063714439235113937728719655053222619159983607829770173732008611917495004143403307566900462008265378677282551099639800463051559416095268681291547980243843386378136912524106423381172859925813455449722512250794565854566404859020669507136958865281436029976247788376340174098140319010182847442876926611833683499864684117855466123803984753993302019566056326419960129192119881251776906376725066966781378050774858571238138623431793183102265638635316334351708863735834897593199830123117825794338924934054849302775109987522849315397267770739366386478629619109867509308175425744471126815549581945215039967707668898816757255239755745244040793843284353795953893782477175198684978092400901565670132700768877873029267283801430722346994398132890584500539538275721448903751956934873255491599554794909476046610166735786503708973485377853458522956319415229632998598681697142350261854886379495809839461292071844355414740454828581169084212136681654304106846747749263468757909509888067694688251945905602053797516678604621588602450242791873948783099204402454218038999961415158474201421664868341735806859942740697010386733646326540746087997882100970753318775003123292060764989479770081862715611069995945846665430924097778992536828891808224713640999444824374626613119091187005994006795954709726453290088248733395699255520471713*t^76 - 8932598830835534636932521230331488625833903715922778360876489722735497823490096850805075359729351639076570125792546501016296795860930929166250550232868016995070951334073064821351440700308098434011361500432300470143885999970131326984313737977269071166076686421628842039519394309829250822131126928293742140231824555510895613914328984407349151173906118224254939880876000297012002684498970689019218885785291501346197738078830517858282211451614584069357071343014129567143426140979779960112251822094227400123551963433415026799144877685192196540275385398777627257839151653890734776816590024876124130674210370342885311705893464176533729735664432540419145162080645333357850343826602508229209305987951074131955122799535913216207371997536068200158747423745452633123426006417339088528475389881574309461088945147832608805686773538323547952530924011894861575419705242076365490236216264500207562857187813140318223317376066190926826287962319929713487680176755285428670259862065135157186293881826583593539217347180558634101951312668578509342682406697695607047004734732014651268385702394159223131758617785879697731647979851547789131794471672895182952314609921502696649443823462615430275031614032527026093873424951213085844470710788609973118729193805802391028166099175353846868853875379255687967501274464355630623093491042926148933196510088188181684650534471224075736000137124037789866115923707266379776496773150932396602003693736647837009201958722800184089764979603390505936672232446347808321051598008869388976062016387507254716459871237851935199164162839663149816965467104714379807961554025575704907985851860485777337436051206472807432931840/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^75 + 2982741459870647727514237791882246932717904219791852238549529333676408473692139442613511823970069829833024425817519503848668619788522086021760785196162604475622169602509161995948068031758704624966581374410680383545732392192852642450479229085951318666828003235714173155416237993876549309519872300542278113641510864652753807828033936648808867270687048889836096198663238140157133498420236687454212136061876543616458110269262746043042757124716468681750404687032795276946503083887218886920176287951705232531675449227398250003859219717618241457910619329959599467142573497667357251202043222181105547396057734024624900193183306576318709795014392239455309263802343834489525043790096939510387034024824285902119767000629968926129902362221792172763924454759314046316354498308275119464668465925192388655905421817198622360671879600709683901758329183019386661027758361503687375238560347968802923096438577005389251413402953906161760217453093464471651659524544643890060289374478791887159528897126727330918396090799334071146553788522845246102436209175593602609364071613648186824174917504822620506203758700612549913025281436434644752164495372442543816400179536564186002580855885970555578414568213749180633626057126521471323406198994602726086101242484667770687025072217001044890255644267779264956565203228831579017339415661713951775245040302189372827310638870909597316246177459444204361933526854311358375459139203661536333334206300481403516416600170544541527515314568535583356314721112576638830163276063250684235145573651350574261585803043260404114057267909897610786138357823011818335075596929811261250247784747375918344924751929748576036007360000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^74 - 907708202385449454628987002040355367478968544383034866290425045812107389251402657197334190761565096289821643983533611231177851880710624512296862830847598670478634003534753177020715395329219413428343826135521332554898867116851515676233232701400982001425174265435254663075710745607994750987129263967530077979718063777400275995233064138555995241833462960322139110461153626860250529341600167663111341574144916137946829700126745429433554906551141779543288738263215033922057707715576755518094697415256549960996074853915218294643713618303897868386309610845722186916488886981141054359405859233204123493982541483001094434877946850766899922457749127094417036651834375238200811949522114456500828059650258953608067586850904259148841434449732985694845829547145854161178582042876453968565865863455608969897229664029481181389598986939405245768973180360900640436017478208776568952090569782451173616870936013874464821394150101333151227339883889937462885045471859851797313223729494765988714942953925316738786261514513658022322752894372332153877966002726229790576952476268148727711703288934989406193364793336234141547926876585018734076474093556581839009155892048908459000542735428234869060361440725441429854313889962731145214883654400655975614231142099726400336320484849206211502106492235172245520633891851772544052405765402333076008547976976162999796919312393486939944668256545853978586795350361821289437966239424068192802180440859074235759271195891510833651131893393281669497438762542489583849451534382140639581396556611228069097024626456186731868846502243881744447589488002234398881414996421605626182633964424843548443085432558726187694514560000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^73 + 252636788882009103554855960359830806130506187706549507334459477236926508420500490721300657151170174907166966099428165324333568308610741143357325242199757155050731634648550891887583405295137052463069933809852760319558587102934254435550661024875455173015322225854474770599009743122066768252281647422610442183802352097674006142738148875919312771297277992331361343402197479821491712479057958557012908022991049465954843163212824307266603842205309565581197086902592406415950696346572967118611778352681933868346492332026889628656245106455324001717695372747393022414879203610905435548508583724676530226039416064991745427265749265712626485456417023045436630960634003718890407579576242825905580682345647520054747548366107350669395334552030308727434629408770377415537125494771070152403484249291501435519895091587825691204125999244421213072446439232716138628875002994395753601687464964117298415549864765913955765431606808193060490156702162196982349634553737480109834084901536741295920126615094153374325830576898122769733230546485911916009654457838645867350429194087266893518951975210126049210608789848585485309950901011943906300459731159243038348900932534725445553785792111458539160126989302059560652849764142578838418758576429309076666850251707235924508774760517039273544396484329757052728991049516510726099816371270424630033903505560231218149742287893901125077673752480844135292055791637816232725541243920205016291265436500865891897250136757322448428368503345140161175355331871999330350804279808923727842186174098736815663726723258590536692995714898814133378065305422987918555677080817822159200517740200551742899088975220594158266413774720000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^72 - 64505115641895139928819360231124494782099962468805813043841875569249486483512223542401711022945852850688531615267463850597302267376264680709397957138132580517615825244451066862359944339043266457373260051245415566264201130947011288952444967481776144720654743886508897248711258410547545918976021539352034377605029852696467172428729970934726520079026228706159382647652976523830695525570483886497274666396818636254612884484803184747828988549068210125906827254773732242512801736952353002786352306880596235133496252688506899280444626317713921899113937349022307672105525662295151012361722341490744927429571715387387339782967184239355942092444075271157211159320721723116202162723084053816210791114763772652060656326624752977497366693997684152163877042720713841042142279149971053081225949944145889894270225664516775075886529367256439530511980931664713267797668535283135204717996435105474866766986422574973202799060511255984443278965475511256752921504328316202515269992592807511035697869963841861442848948421334931249211451993475231618484637989963206317638766187085319903260385479191260648922790895849855098439105187994009291453895940150261045889494294697377434739925591765404769926218638730958569585360835539912091063734624705735145164935912821809759954508346780043658976059521762089280808427330989830441926251092984794989932454544897737490220540176146535585910314685387331345613697779143862735195324543926529011704298716641995494867826790151422246424548045572301251093943583924289027986510586725104544448254845129893054355613129488658089107006845386500107923114474284113822498216115248993317508342817261671735552590707664221735365973916160000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^71 + 15149510494728487026417535451551888755430233242958023201664950476808028037611580319339703307862620656731265802681326358290499331194172099083981720114650434984056350258886644748859649319690955094280029899926031347955238542903449114941069752963038670830816766083713754454891344983353078966155915237294177767931906627123766506589465270059453943513474327568006632156112462718349498892316391934862649079108493003151204410569763129264116069830168960829092467375961955383697279691537790259787066127107872056561065913733610176366250685206672145611963926366893341248500275229107219703598779604697976754002570586862404186172807228582516175510972130439085781487816884689880889768558516339744450184077534062278106890784016411977949468569829506007931788365625270156300190392755685752472328322472028307209235830183996116774628858829689498215736130573300009430361344307747993071886094476938795914574106495193352215023815692563935727221307910084652453192396559785100558802243340249742756664767982695707704474193553081333951594147148393023119798079830055309861241804376874247568931691136347554947547998613320527514135052379445045638108634935623212267069459751246540702615038295088343108186194329485789494913054919102985665919553299116839371287019368430887194066196867319012341178282671411440816186814833042153340654110428639049464356642622931983814192628998507203122096446932750031537823349913854247026684460402284068531602231938076801550448800158838041315253837058356563604240719594845548902877779701275639598946025250414456491202753194889667225504997926807846521888832866310710945866379765699246251457890453048884519066673342877368367868440873623040000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^70 - 3280397903505130218964521646198337202258200936491049895832439419242256127638160261886227277617826442578015083433131290907741054336302138825487054564562283798007921059700705634812722844101243497167776210898224113635959397781106523918862876745981786730863591242321003540025650196207817842701025484637641224611922125101000023468732597344795288633530164678150542194185694024061223912449295611936560353113598231566399801923494515921290885849399046452655751503239066104113628136413875666182557529443063421242180651843332564108206727876136853378018849886727650587851715185705322996743041891929531233214228559418388373913538287548682491152640656622734714536870753362809083151695266246109795879549593302769807976620354464738723543959906028243489448551629102792406600008081217100848538970898814871202030296647215038741961485091511085034147219545970720569456651105695208611338047889578297497987140092053938974903337497878849980117219626297230065519139134532092609459890859322337281483721651687163864951279823233681224949577558778905569570848819803296333982786283548156669046349875097900934095237871920168277297601239928910746899427914987534518806193265241235310173625104112463270643699029352929881513343166897236995087498091323656429641678296444015992373519163174858788774907639879103296263079481364371269264464632483938706291590342758267399501443492071560291622310296541719556594525280112560494725971309368478763927519329524940981378763734659798286271827832614653098151258148400533702441850342823362713915620912424322063843553657760003453082771008980269071195573464578945916190701320863098946070947381893896217698273599450691673203512096772838400000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^69 + 656253239760414617969965201841330207289972931471281681897591298781154767142736986105639324830793697447559197384427663364798636099002048924866906848192313288170642455769868483608382622300846126384793064941398840223566827275523993907415416350308147708999969999441681988531629093250795486209851917345976465853976739881538402889643007783419582200076445220485087451494644332748547659459786434743373224752049129798116248441625768016484734278433868610043029548473806601869668294067004209234722086312477993653795977446395062981564819304012454505953664109631886639629314231704784491227312416738597042976932522269483145611678500429478175079759995471012810447973325580284071467869132223663597622361476749244792048021419427530452832908190226206281767866054150869428915598226316502908036797917903750163430977633714898955621841895790507955971093423355595138126562847729016306061783019117986776098772836365688247511550629455474834804507220306211483445670363094748055374384797155951308395403469169458478371624569291085390357638322281643886440265076130280116803676946500081667053019287517748323560164400383571074663411939918415632038137886051492956956061127214670903260092270754884686991524115454330946407897923801991494838220597744938616373519271550482217996935668665010104934909891450403048611242389097723503469072950107819853371010934231310611730951121832240663085457549857646329347083957369542334176172598627114493838661376521697919920344126339137061238287227835150366212965079108099569449816158494960724308224985625338439188482866519776395436790110357983823097820099930065041940404279050136145416953179745852178465881087571779765927066038092635878400000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^68 - 121512242578081930511690700256868459788063492700621243070720910212686608410670025694564725687686767156864466030958263775387278815258331817252078005969601371201213006314100601355708909157089527894596661310183950789392255161395514506884659667566203547194501747382583904431659740953468133285732048019748891452162521376714496316764226048247655256457699643232452229859874631570412457689651110318761581430902745148244542524208890414782290673416660659902797513474966640654029949350969329564904181951921815398879491678766280023068043773077135433174463547194436222752335971628743149526801733512182630029267819721256776214553373729054462930435512460353848102254295066130225595951693805806209122785146501229224624099670372027334396804869094696748247585333592434132428965406196572547694625454702434699967009931596253666807260733111957314876473390336354890362111432274023531886847275370740791992486348499441327939483455860348874705163820677990022570747564399740745688077779837332005566764968644254579237564323388007070049311322184609231113267207670044723913917570389442763169750629202980764885459500088580767683257555535481354149481928040891553107040303407294594036720719429236899469974740410821379684684832416819155681497374427955250554678494537115051202199179921872565017622638772364867687680551655483861496519544308511500218354039331973265590746979266991602447346637553094865047870927251174479130572953123130810619532597830661581401744077336579137317179784550593671691475149786872375847670096505701668001800438850361175550068576449529041581847010293679321648358823094205658624216144376937018901887005459627944709390447960848633603868419399653493452800000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^67 + 20857643457912027276654528974770200625509450638178843005833352439911820725603291219579571277550413078017141351805622416665971755004436135008200752205341301665067016625846702648669196280264144912550743366624751237262476557784426635799720124371660071646422642082901759578125678417225037373398360260569633263356337542952584011562127498465193060771893113243701885493009346702431741255531373966748202655050810370060703379929373162275003999591989798912274943146672750825893433175672872897126645219840424964239194856270112066868488892739713739516585786197457646136968531530575506786216253598893110343051375260508332711948589070993054414745298819951112927110488610719271092874154538549555267487646798903561476825543546269835140017215263532392885988543016274477957380008724446113218115707824569737957561400518573057208456239635343285940549333130547397136716772132654053894021101525398925078635241168963017492107973005503214183723658527872206562160168830942659590559481239948548835025693428638205795999004866562148204622877697218902453810860921432532208577756820903553755040955144949399358438864018127597909512590130317090398059531517324095800850757394292984694500226526768229315547306627019777394017999281357295176532009204571225754480984149875608499096536027374605095854694250070430020809953956540188239782952162278677687956892044857743115581845003399980598869954209070700380160940411817863591987914489372016282386106869963340618331681247352581499973457549252286116679645994583729811469410110388343162496597115934282201470400559696781539927637523249687602795057044305388490290802166386645898541664823020837792332413185990023560952180581479900559462400000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^66 - 3323665791383257785421409266353073411378377252907998520296862728804843026233726374065948916995254071900443630812085069414210549866488871104075016369063174479547604796374738461655908048287958952985770437834278968554587954345573572380512840848099029032028195944509816168685800009756424867795509137859488153690297270150558947237071001429682320048698680644580043472562643571693422624318185732582541073501080633453133350637648638942692945068678475986516487104291336236225736938321843407993772205733681069340738743203351310134533110196647186079805190423329093206014261141893240345385693996949353794219268764722371640148335678298706470573891945038469004440126490776234449739882543785995027467551146096216195289761141015377405853253464330964237241902301621343734365456297676887246285026127235216601314410258190880301472576929021033471997521938457496953960208258270525046002016687115524257135293916705573646575944371389280734279511862704210954111536860152261900658024081795047806440564781452107399941259270198431767331289913601536218762644509531203352251918638810192269072944613378557678938314891792167799718975893543009837080811276869499282630425190294857336387696946700430088921561017682345563238438139074558011363836299889086476583425574378860038863794554511814484985317907690068723699786217482664274696019588459174030840290945052991156645059372208446561061552774636062487463344079476891361764818207483455356424644530141493691640099843724144261223376745217432412894767369776703391961526897828570568053912508565745301629738311618343662434221787776203623846815768045645652099275579237653234451076668910119408061328759953351604064096291591299647946137600000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^65 + 492280934694196335333558165245926167796227527326232827417926315004061846354351705912541657868526719387166334180268773803817135516316511092665740153555329347787664538179946503837797454394552187726921871782962790305645440784194791578192842261861095460325592768324131194607865751962441068372034946344690846823181460359904049288917292848147449072742255514751158580970153671110087214059376021459921883556293867023838630223057790553945329569505341872748099260763946470819265200805417104322433687415337408143230893503692973926362775244018965922660478648246371305110335764104627663455434875277745268627575754581988869272562877894949865710270199750695278344028917179427541024711322732383711573635842224263950629370600554189023205752420813876760836200794377032858550522032021101672709056816261793419783572642630525276391991780287194445554762287681528830682416136727327741358588176815244244990079638414738437926526318005767976246327166650521227981254577164180860437921375464389848707474591597388412125183380286110499548617995457719085992043422675455702064596965189122830273588296564577441649230837815038446251165030195386337070984546720757546863009241535794008020311850249125300869073124940769435451001884859869396736702740137619015221258374633674536410900634029560145671808709950380036205349764917018593844997133235359006582540966510016811963434722376049962543343117232351922583502455553119803414517635197426714334725001183205223021632671496439876578334345683920006193404357957357323660383541435502667265227728601126040851775548659963647169440641264060968185420784680320268066924009248049886253106163446027140845026106485301578506414607690408397574026240000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^64 - 67845787185083853962585023856310198503860157556180991380385745772839949271845590546152253074845587938592149847220920025471656429164805564646091789549102664754159392355003297121809596164166493149197048839190932391454451782368669026285128967751624502567275130023641798951975218092140425395545997321564457656056581879272276964932419902656275053360387902893158406479786346428095838620457994007686140491675252265066318511221362836654641866722299822065057823545777664374100116283895605569485025430198122744555317824185721734293231672749907278714128126596795703788548355656825477018188222553392060040797626136185341902226627070173256071847716964373549687871281557869317545370453712338872287653009514309675109306040246590386893630178931435030827786231035845426076664610232769063536378625448046271800667559205925704610619220772009112916446893971597366690157391845035498616831015956375636715241241597018460241459677161866236876070996707929302114486062598517513513022164698255247306850949333048982370986704059546256900092228873549267891955349972190562231971083280437023957076021376019521250108567699754635154012091485542113644225117003536278205079363577345052114011904988990113714019813278804665393965049890031298147876475378122065589648505084952811212128823213754193922421591464793421094228341073906152452273047494410065061529033882233195862960121298434385164319497633518264619443432029595925540279364211768645985195458750485250260641380831106026459218220077766252796296606852090774159736906800023580359213016359584807766718962114696999501215132744264517163976791801706850576602600046459934552897758912503117306933084757518227180954269766492677819295334400000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^63 + 8708792940802144760132663246933299136194564436534044950154430513133358972802528914139374432420137645763730169765020956196448321403318801261545063754801350446368493795128619080872093951340090096208629342778445906914210467087773705201839865910245803028484636806084124183829605281779785566627033849062213237117870367800750542406902798165645374864350024489746620552626871420105114982856050625106527446398934900171385155018261365229407932127941399507315863871053659401512025319805453656999864003018078017779864479998147988922381715100712525796770162257529538417173759278519000691491577347581063086333647245041531932554579826623290771503944640545361584211107778678022375196516997570087203889558533963582746107277456804523949204579536440893768785371718981371563073532564581527591096819849864567830578424295513334545267622911788984932620236578658994991076102257134002104416193538712161907631718813721666777457760328292953912462569600330281716866971343564954236657099825281671245889996974905269913936318948287972875703975476606908365341866331595545214070034997941599913874476053618201438105228230445890890150271748781212525639650320556580665010373525648359208663954127698010782026634948919466036468390842197146110980757981482399649328897567819512922885804501304038797539114262480760223928895715663446176092234058771516112478137663799011046144517631911154363009261995319912411007361353706263673249160563855509126812596628212910665366358109587014385625990193263158762112263988803791922820216277985481018084455569469063277615315166862909493175993965925896229610387598507698427434754971175257526127791365542832422322899132393914667358095522739051879931835842560000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^62 - 1042017542306097941207764949140008770741863947427005030098210902805852958463899945481829393221922989411490640654923462652138021334039430421751376159336359009545739262133357848190809336962092485967464632032352563069157531427501097512608319697556288158288807750957247663219571555070171917651797280092039030068509091177226268774032840451434197183571839705358993012435036784087533161362200231475556397797766109889913125851007449232409725871209637785213443513977560209033280156260491869230398581602486867667619039632544649711016931251894175109378305287494516789444209736170520489111469531778023461314426655210796880416964747337114201517094883992503561658042743541891225983211465275885749827023014587291431794341394085399723492864475380982657361805458505705908823063396027944903508791165607669192856376890216747976540003015744367197471808865356198559573098367385298981212409701466358573653813626798267859516780503732759851408609471579311133641527176010929472254740869636358539766630039912103682727144617848820246267764854553019102502713356731849760328308227829040829937685838965030923966686353774270906201606378662762100260843938799305417510836297282225602261849893128292421812921962582798765669547749888572114577984534002245294279769758869151685053581104540565142490359252216048649147065235025500802030249456631407445131298446868188291384606161186930002180550231033225625732977913966695601249465267547983251488642668117227627134746089605425198055049733542049338892982197025158596175233903882067092973980966833170299994848084991191477082821195448290102411227446069982271328030049288143802871977923114017946027809459507917263300773682107581787517422503198720000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^61 + 116300395904167202602847025484547337424826288227277187018507366866947912025443862559729854892449493171903575343942137101775682364434439804572701793383911161802959038801366946289399354300310709077715200082169570203579515617083064210070920358726425873850710206643105477070343072997964052308131274324410355324125267926457860887365526166824494390400682085093756265427714914310569242972168683835550865655897024526772341329432663202691211392966058512552668379172080872898058513751636915393345956131209733659935581893713242349464440877340766539309528407414321558334482302498951704461485411226443907707158250479222694691670697618902813387985753038779887410822845895707179048737569976578996460476007132452553224937556183848871121292563409090833291202400478377339502398111513743677050485513045851622754976369777219455186792726645280682259292867026585183793641168201851211676600730897495341745825089300337610002285309171166942272922534925330778990966558730662592283738079917894971025036296187207316481798146037661539032624055702267830856632743281424242366064908375060989079327045752402059089805710366079363528475822333686065602475348049974155662230136981333264637534707289638131719089130121739249465092854902122706892440959666381459205487710271357749180370566277514151181663832968783800283599889998444246578394193933358323722063194478080311245036076138880735924747212665240025204932510045545254108561454291841621526049899760446793666595646808432029223995947273263256498400691361547576344837981492264888613055664190266195717953838298602572087419719751328826423298837374088235653071444155209912512023713068138051098015893223216682073614534542979401841117267319848960000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^60 - 12115400546058686004483019704943501055588426735072967362878502574323930944765550135170682554149534785061890644846784575528145602795519388999851040245239385972587338702142772074388619374465499044436531004397636261557129719997134797997817393939691210626796743050251224415694069331898607628601339066382921537666323500181822596239021977841757813783889481384592420105282544128455394508483163253032472152403507399955559390023861221377207975474356860018035291750523661723325798105026457026787099124029202091946776011795300282023012741967293607648786796554967545243345063754562739023110729154425888213914316838654162516599997907303369945101550635553947409935027921250686266781433697565366212208260553637005184613619900802041080171701626771198238548977437538912003092239741942220785787714301293701198877590861213342307130036972712555850912709022121558292506223147506916700445646959126894159728971815792883681761665695818934960309767790632223518901728036586925607341776330398287924741962976126121965980914914485664279988287265506409120024944357823120397166032975537373800728822230951184485500986812771593181617663471768932167031903781102325139525135203979374814851094078812123953007531428150496006364080209524220729602997998595382014769744231897411052805226253328366751369473291009138492756993954039366291873446680039970050388693711276921548457208863637881298139736340750656144166263437240852657688277227358602978386771145878039943139492840709806443520448588542386516889673291714385703483330802239470352072135896584220300063698198505800321977446450912788879906935123209630955254415159336919813501085708015397698473715966357175994922195043287027320970415835550056448000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^59 + 1178592333465167748514640943627194528418125425558307354933340013972817630570197357841526178193165817270751139316703940673665062967575380200139226836341973241027298858237713300129435252117045741572097948681501082669291577332825627467405969335011381660291141991217285875801382222354229922785495043519412326741839884092473033597964300068087813770435476612433534814592502227183652837918976143903961614228253888042125987288130775909632739698978861354203162531476292245188300125821586940844189730865969612904753442479158594550566150113208311098887325859706197261958262117601185502234446234243142582248267212584287193202960827398843493565920796602557270029190764487712159397572303461169689299908495957643175962560242070458878213585321106350845248854220643050768180791365171636229617480844775072737967496414821661321328067458359901257609448761837891297723155720710504156893864422452286369466439582707443206412105963501203908302637471232734678216178401122978507421710585987731284046660713897132966602908806077611822644923238635086725601231997172918528369448312545315959514904910094073201868436717873022426280293873138037813949832098342898768157833239084019108179477455858803108601337398066021650782393584908278503220758315343233863211749521197711992128196801462623650573924948953196127270587311137461370439274277067694402657409130970023538956611382717598464788492777650662206595187628650992717229734720815070072851506107580957687288484867825001988957226018371846759183909320301031749651132832357272355704766642241033617780224350912292918783419407263487165285666412420534158351300437010168688273222102190054026224453398649733304219117613911139518426516400616220131328000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^58 - 107111926877155661069272528789424045944660694183886557345284045447093739812308608582603989111105588337128542506720637245345168218441796168439849857350850527796913778180454122721806468375487907352025469294031329210305090198193378486696859000282344514099847694439364305343426334233846289447713015366993062049566290997194292486174789020909667652570746889376780255136898327835699274316871291476962784639460808902134564756292864180981137864217196295618968240174356818273553107261642003834658893438231957551577736488475014304288253304544188048089181913910967313221733530463496645970739409398846440531492712534109859966864553625446472867267301305003271817270013149569278696313692340009536347991516933548021003261772663627844858441568598161527868815852348416691877177810378441010150041298264458533420831600946818871434329561995493432484896441312835823669817808240255985438068265393644359720154665114959692503179924150766382668470956156999459069157647510429825410489531222978780603738104995963503425980000901621993537214007400893506308964892054898372191247744363911453554753380641432125916484580991501130717247308038714652758374602635272708350959271171302606726604987868538487034282021438844122099310151932655864824707417816893627458569345187187996183449117652036379849716074200833645083769354694559253947277458249099889437199141064202700594573530452201296738754693024162097162466064931465118776981949961436005643256406334987653969875848762961362067358945365676702798982069854353875451861936387632834146478182976767846906842905005773111310199479438615565411119841241885482165869886045027089271814720601556351900271578990153501404059278863940481037207358330834786451456000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^57 + 9097084883530141609973876304572042097454541094639946782073865111287539768876062919998810045934410103442554851827932114487325859092530855416627729871011226085725463996346181065094060315618304055382550157021756009593131096076889857124776123128853362123018823370243895410229090787349201703275838224902095731658980686976256878858633820764416104784440961611014285157768931444647400328774882597471954347696242810500319468313662866947164264842690054858696583940983573752221082075661265004247725757485414496798078987624494968980051612178303354613010845056768207619603558904858142114028188855000279111828444356313396230561824413264203033078604687976929049285766462827304624825469394098008788143537294442104316865932616627198389791217026872706613237884046074269331586924458485412988439184279784337472888775396153190290984755546846158606742542632600438631122173946747380998024705899834920691463439050200454217580848263297914340101748354141603847432786290386476059879946293907269734355078343611012434695692884821210137109918798186561950849675962217316422161601676879629324829363674983185391982376139236520957836910866112732559013786488514549194186214820636605471347102020564167026362787408889945821882318224752480601368153682217732247349827920719222760056935088779060557324129907078560193360050401152066164222252518372233186988353116530714943525719348603161761310521950061271828137527547497758727015041722561008541853279510492680999961943335653375704150973871922689691205713941603070783908266412920229672545283594492396224779638331737863156271019068541015557893529955533065461483158731785884322232730306116331310221818533364485439303160767624540532086307256118523889451008000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^56 - 722209741454321529655368259049674910195356137541943650869715844263361737069817420229093665176381067163632292886924967971447370261716641713492622295334240450673237208087969182769086189920137135463781826754144503854825288644158429850490163878721349857616605432838495932515034750586274999653451136085253957432455415293855960824441817519945565795418625107991220120311522010499889139866793043323069604920334468353496197671528274574974376750391299242353606450528123742775228406162945847549480254389270350130830083613669727183530811127914021639060007226759777876269843238501955415831494513622620255521372053749574950294149140364463420238187282996277533007798517607771971839864004769098540181727632288743253901836587681635869470030897891944317571023083196669425624554498843104284609407770167127727081060329604049571490022044810787331795235202313070222115286488643917020959344554155802828995420296116984934395107411622003372126716692812159305581419333096484780722023122896736295472968720940745504980999308588984243042583600667976017990781651775576364676581127838622120783411765633913753104428877730739862761457174737807454777452319097021026466152857500065490555135582177181541078765262706769355085908260145411889276807620659051204166666358279254668274182560156239503725807277046669297523593271893785881083336589964758823492418071395658546939773009843254847278181671403894236679590232578616750668261458619260906204618132048352582989406200852179866588726344785601338573496386124183569678494514422928398745772199572829582070873833264321393690258000666749937474506706484326616293070315883617866560315292627810865360820612539505168994097324285980089452627268066542371074998272000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^55 + 53603599788122050766089227727371990381128901399985629840813323482300298033060991597147764422372245614180348838020604156199691087352048348568326941072313928725073430442681637959681557609948070610363859242299869630705679257457526870013670717612717554029317286583180166936349205056305730429629129649400556131134539530459976143278182554810587488967359662816192905058930518113916226960835059298681622554739563223367330104599313248287569091012238029924624739208679438452137572117819766844044721426587914770576409825263444337005918215385192759357197413875988321095596269355501928718792759710419673687353693717623912728083810510509187006929259198310278399636081750776944030514632233037685873234047625182881487319147086561400766079791268664689062727579647281157923754029880281310190744724906094713253932837308573398072406668816806369749011059480297099474091386412938975611629718996330846815423197028162070613039153486565137503281707451047559172519923229402350689415026649726205591337851592555046787158626563577418792377393935486110703767490548754417718996287011732825670620252163529725092047983875784408753476240164037251501746653209048129739002324891814394881751177343671511452725757954553232036532378784489492999663724548851937984999742862332788379263704255235367565133777429879177039129107163322185067695933663349324735013756520216986721268417964657119636155163792230773329127498797147030320853993288338099733971256804575626565800211916700237022936209225433249857971620487909838569077305526400989204464012237487586458575225282903913034533725085408624198776646811171173458090060792915884019849398007081269221029102201942972241661754890785127409927887464996236109084098560000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^54 - 3719929191900316697194606022378706514303301412254580600421213475208394476223091918024258478854938218547939486066676105396889195909413098479390409262227659863877069121462846484080434924691909974305905481711848989723113229205597507381850315376050733908885008143722378015198516209075954423580928223371171779229053869651507749584943363365970301667501604241726868638417536181541712918867886563131627485823468663594049693882791380231711916072561340008442152790718611626709731319369957763844937879238172570168190813329090288009303843278867765226055137618432388118016971752083704397066484189320585920298791155289511017934274972600964221102665405165785143165749510251659955966776048303401393408847765862119120132965581492028717829481195171523071253661773897233977098442838934032941860884266791081538363534595258336021297067936670593277934533851111440752034083208903838149260806119340250983092629993298794395700928007510854348265813420149784954319493894291666912844189619157763125678704859084442956346251264244948845981597242297743814416313883260288060416728783925255688900303973362221544154390002175866471503199030222192137378494041495846410998247105087794328428064467619696220046371704904889328532857796064200001604626872110399858297483071525617463832599087197517129673018709616275914306426113202726503372769817406128951983594434862744149288832951154626029281240857824943178985019681088075543322310090488814060246959504127271165922384300318869808733503798081626688809261378666171435026699251544284106334235970691790238327036778731263696637675185739793423939935186257146846645244927460238484384015986524146382658056441086904415698031407324016297316135353078298304740023336960000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^53 + 241376485664854765435766482856790834522030641830983057175564186863189744804389624173116487313298401894870628443580869646759262352997162762794719475698515788082915732530576326074113392105621989147352113409972736072773930109577042601959138435414160872731053719925762991598102521913290334578637742716790372792180710067951896473870257764770524009017999817554827231634013315001383478806504215134117255096033465927377653958562535726041906420504873153275251578442022363350435495053051098654549799170164928226759109196724737982547726193285063707685578229232862152428227380851932287184865595288265838135265683321027098655198120496075114823369789673437439111661742355469395338592666320247537115494175150836962381842422819756613865719547766159865560896565375562918107166753647133359155333489096345299214844936684507527538499186519671579951357464312016549155611978308307998230066995941377846196342781581828048330673156853579559439672182771732050407246639562158160603842217914593818958038161278278352630483465446571501121837094431831251273815948959970177200186278828166833327631524038158487422111826591085595477288500360509954064841174161569976198433356172024741218921371632888376491222553282568444685244572726590301064681167740561255515478392420719930988305044144097797775102605923820385215945129044806250458781057996457620391164918946187423072259750107880630210754133488452973182235814719950002358030875411921849356888221867357663889400843380828234345637569282334961724368620256090396309383564880574640514062386519612732678400329800750859953469436625208188953282268978046813180495251838736166157481423420718190288199756215029994664056071453643262060029046716751868609512047902720000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^52 - 14643809474563352555618989544796789293320631015107714347017859460962797124325289737033913916274790578821115848665502016448338273488852949994751809209776947234459442765267687110529135759299751315703502766307725968934012402062269634664623745391324607046693947989769058516615951185111933512908501107024881146866037968557594013383046417213634693678008047739262923824437209013715551719366160311245037350784210642280074376646127526823223243354336543663107433955381095615742470180135707462498046827005171533268796370089683905725397959685202218701961764356619312844055970434189321899207586604088116681302271504402467124716223698940227722396155915543267616081150055721120796776203629045706013671590227760258651162430947032225942232528762047246728930565964116023295701001444406995190141085400431692966033030061976410455820378873869643534533889958606552875787344394874937179808550399011213351308670309873580595755406002226681975954265520845826972295531467578490095537423374872538505881440383362053236743801915987395350228007492488628923913181310755289001101707371433844098520247856203651295351190930065548489709264334785217844559238563406295779625389566841145790482781746713471337450706412900239581561127482021427938669831010323866067579936765371317487598795494544892677223197104387547708187943251276906607038455352747447357312831340773408971111226024133860434994863994127938663053930086766099586867675083672751873789048600013574111941209334906315093699383293511961584292453381766811580004746104674174833911339519172744039535027593785412294242922131420229275976483016046855854530877470465970439747311914327234331052487386865010321771491154147320463045332103888667232137894229442560000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^51 + 830542269229673859678625987697636534202276880811598999877129247115903770373351357531076902789162786259860717381288571966444882771167262924628993380938365740073234233118503207533766749848410019479630335937061856692847437009156750476603083600194075449058806847077117204012767224885988999802667436593251847624705842752334600700839198712608719517903238959538947424222940318664381984909191646470895695120451652549667544747681264113956868438596456247820521898240307559334161006499889917586273665930713041275995824558329829563200762928124326219656459084535684506185732520973539911576013261824254710938146246733257920855773166894021643025281861981188361216357111713548212703614995908439252590909184396067769273209470268140023356954091525118696084209028033080572306960747744570916975317792838670118813428109043830646293094634577431632951586985133759735393563481036683788363494303557373069246239785109600265342652313251239040577356226594807438460079784933072976291094545715938827152227128640932369558778214604977863017854441926314827072035394593245694692842888190767050182734207599996877968674095285633677469793778503133589444180573502196756982888288572613536436877347474181432002123002537797713931836508716348144334631896406233046878414497370193308792762829301384647788926437183629959200384860370722938066547864796989589521432531313966690482342496860222688732559544905743633041826458194128076602281027930820423192770668822235259304163217216686457494807292144271975337827275013958203297392651781750105574002325309613527226707663147176298377740660584276409146458508432378639126431343356282361133419320042912257886720540656416569062468777034262806547165675177203393066981803258019840000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^50 - 44028986798075197607731377889602488746614723275254025324546651390731375461508776471644932141079886419626775935409276466333008726369136465780216555604575553588254589418415929716927187546898396440229770003082531173214239571825688327521262468644395735117344066280241232600253675470241144347073297321078140692267220243489174314275192536855205343667997651781840455285520827306768545270363649316824016314305153690805594595315892166887447166621498106701986884832918900994859017991847333714282155843858424326029470686508359607391200515923000359757157541958155821970149823577784411657838575314217055370012909918430087521756999302536189365186548554251747375536780742318917707719418570049109017223346839502802690360274466497457952062800104579361063371773532162879753612297887330483875679635302107011039289388291800918918359222409598670640278577039596657279235297297698397538397083005199164078224341115041778229115216372747233468834365097801835596789770121261131286820242306079251587500785237989181358580168670843969611161377734947548196863577842495427395962142034863379648150223516629861309389909685101078814711826507107300017539756465106773037746963664953911210993210355060005711104153724422994752480941858153855130139707074586912607385821063340292487289237447663361988904482189376994699847792791327337045577816868416038270738827976526595014360964755841808270504883290511783632217952924804770639494951977834077315086606015052767106742891141336734037041555833233951342441999208803781237627610936925541564929350284056254276349469474435734148175891078026811465643536043861683054987171000665419873966239975982043586467129082607422059735054232357207889822675975493597711140145342709760000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^49 + 2181106869917260763721599536409530566135509270872114199692389246301653184808557903560147486141178671346343344785781694553702145069494195897366352457132598708794954720797116775361384809483285692811299990213838012432805236596334889860915340641231279154880041206142985266361097133418798038278253997192847480299886536830673911588640421186104581970585266882532688729349586486974405700520713000364452777813666490593891449324774806103921080775075941102791909065972375469168323613283696949443788620588797165028625679989214040416405971375442420221705138786425878897402578050221101422077931642643064318610185955508660894622457565855804543324259377540817692100533583430841679663923841029576900112011785541561872184449392514216714038402911273947364922521958820768639227693882040404750217690726646181781646215170987538473126222681931803931925210235891751516236051305169286917548437075386682059138099413544828980045236584508215630805088458735986666503901578287557453121692856344137897725194401402888388760102567313451814131469158349857463653504131447958519386368965720919633523968956220868459716178928814454625248138339158333901042433339750281703270015138398732116188237378958427410486385133896419006900023186714326037948062887696870766798949442023044530698254377191443944227177462084327444905801176378890778608129211328086661243583219800752777115360514790278411229094255190204351954336589748529301896645927694994300916934272601549890969385887282972783520228274327101613924446764660302526554328089091322688324245882595910933247850710538140729899877939492081227594499933360069837741295020487629945434757625976610983195987135663700733988091754530568504772419450624621007592691290037288960000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^48 - 100934577336687904268180877912075675233814270355718741285166165352249940856240877570143539598322942608262813583607722863270358013436289579309761901796333149505967762606752306471592578352416244364113172040025431645614841221146816979385760304405347002233653776103933576746949623844645886293593071455817918278641336367265013887949312976023920553143702897075434711721927091854377189136408407794411677310319617515795297164629659825291502018836127024504183812865717542837603532902206679256445760715549027962299942990208064161032819491944270844565729584853474719212560934896277476649156555082605749139377617469770726854628954612247826072579526868051898730959183460802147887831533868909951248939637591108049399133616123718269068517680641174475879753440809818304275557747400456595299984318686738227881518989776650781584665024961582331223280362427593821756095588366543384711275380602260802872731321032089252764843481470210800867207988352454594796367488715398821344246153196314873943618845046980477092657734096063882076742377277078005352017469958156171627426885150657335617004472851078283922273472094648335482030738492710204424538348963672677878074952769395237369891473397873869481778994815088859338089634478801662806700771126738933184300744928843939201471827640121502938801983923976240394017877449208295311419764419018410820119720608341764949354589921988337472135897581868266848491850136655210369903392264098183142634132313258634036733114146149069209371929838403203697324236173669533960675976951433962484737786072431394870715367969342628486869510316267984784344048313087185440676057058080242362045018291828420332751875895099040403579495079963133198064396991368705395796214879375851520000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^47 + 4361768851692200354729892483390152728534673515459099399619639724949519252003867856339325235633099146203005619328974910170605931480952315554924806798422739729267924870543033084136862532203637887437459826319686161751797308790292439618585858338457299883476250439561456287399780897079383230666638997549217632207160436405702960660509203450749543256757095692682404178248830301250432017710118524374208159038049703991555872992172642323370097969503457253363415300827911448646430936784092674488856473046584761762429383422980781151561041158794179814698773123233035391979234743837606058597801826871375251228905962986198766525796094570885508196061599115987915511788100438045224173557321994158382069634877028541867787779377029343034821962072378537839716740016994134466781543562078178979209058469475999245792707003129990152284776668489054386793048303205295473638991434674686289700375178048565328275768270642212833649490673822125849599063112284059341792717609964836592595795223542727849666957481338989027002929950830777202966419568744009136605324372558479243281230367721160215051691491074655717814620104942542205180115540046594439662840891954813726896750767510364916267062452839237187421719088094464303987079994664017270139903668206561633579830622953615286117646685594392872062044040834011779831346694537206563026034016822708460587862096317839668892092734319101690400875483534642089783690795931925842042321609206889061864113266630276437203198317020276478076999486093403829697042175547371580075269359864524957874477910375089205210182980750793793738814495908374307811819899093802967693823397711094472830235436358115030609484393688172914037001980256506258636398945114544726349600912061298114560000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^46 - 175934534432742479428131223448321807668260592663318767785231715028433527643160510454539913286276236609068878220610525329046881064907065714489692863476579051930190396706567381537426746486085499032934393977305053688075163106613056962314560647229477216743197779140391678173198869602345713083915476522688787394947631997129712793496635878727676433057096256012187080628618485182107238703183204141143310092301228409807613782031260369947770337963060296164843382592738827009014218136543557301900065708078331798974811610554421188935631604309014093847157316862735635179883299845822574422008329686853900506402548576838062263621666645627601441356876376759860769986509980681582373037935186527271864080431976924154138435280277900087828145564218875522630554668720785277224644360419021149378012133252774263870542584867355053454650891126857051225060908233161657470763106461097583816844626264089705043110875408366915929858115055363402786429858723521466533103064267248046701568824029709003810860575965279429256193603352912880404645092416946511743405536547117666654154223222764925187927940357862368352453163074070092200901314429517047114288805168794100495368931889063496051239660344894396752860542643295646268899063128075150772276375092212931550062469236173716697064268893066669607898409681382609533678860071893982826884264999796823203659118139869320256796389286047749846950081417767195436114452981544865926332858957161603815859489517207963692778593372936868760769391236406220255987862867012958492514845839493069017657380445988302351126891148664707039428748637698497083696974920879952725190860547231862357829327678791589695656580633966049474814489118749556514547730961774989323011712374033497456640000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^45 + 6620370729571982727943993634588561460984143984995262211118018422413228704842490460563638364440683080660363752858320122458441538287626436173324905546625707520912596775047939478589468307247854314799615111796890392808968151003061352882433786123429490744452618799063375324446894586891257390131032218095053471582659998069973974185511180874664427519976796190382565399977753020400881492022840686740715651403011868625144649431964067549514007910955986103331328672413995766738405219393099214638568049724889582449182587302668196857360619509511422826815940111187102482321224476263406141405703227015311362239449603723320719645960513165189634976006468083529570732017074504566299438168978102904202335216176711853149596760382139013919726538348129003879004756017157735120916868569672994093009286200555040477863773913104720478339796165980378119886668565612914724951432477173107031742749197458977361655808765663711408712866057056171163184392237645258439084446731132887478589824320422575352427150414781645174786214983838499905155491040220200914749382565244513940676651380478750198034331122702648348197099260599899641768382123679406766067375604493975752493522917318295271181419803415656413944889273621488050270688211341778097041110684826475283513607414248000218819610711170931796833907337461217516008752542392363242133858298556972962644743514136238758481515259363367766062721132607775171555728005585426054473941260662972066886253536396898122460382549898321875666580411431411004159793615076758921368684975538701239190466890284399477397636724541204627493785309497754127722289681942895284147981370299180985761276424125077900081414123764112889304500775998717903607902789624165082162916471017228887654400000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^44 - 232275625843047061718993431418229721043469135801004145263566364480431547760025913847395430233856901150345729488027930753327032402182211838413950685365525216764345667288291843738969620081249964426902518176594608471040619421710676467543376008579991336300392236972310357576765690234660896251740344716188806275960346742937704342610085087019728997479670439488687772058866453480719262359435377561979438358011027715138061408404947996756537787978108491358346334355059423505565632850380678431243203383821440307717612678592008784370464698569968650953122477940460953573126777270788390946433712029684867182893409092903206225127078787800289294972336196905966026030936110442914735120293290908371444809889786740078420286490070293931628891437550475009396891551653788121672559040225390536679618085217622823856460218467303677148013292756784410343044398882616165439200819267012602872515384494313658598228743467486919514212371882238418940734537579948346315425752899583211367393626199440810719094813571489199465636324570435588153770564494685626697618944741535258337256955238660220985305156310844353460721796771701372830815668902829948524193172139669370185610416084294239291910017163337296848809033235708598857119974499259482204575156570627532149087940359873483951290746762228918916088886719901149825680249141155493613505158225913290587232767304198666998626807181901813240512223305420896642636382213131658567012328523891422181128969353171162267332556955646557053782328156950778596199154651396915768528072801354235973846800514198407277333747467957998812631161951320150552952478674587063308068178491734898027688169907415062577125688836305829933239351779210879245997545784623538115533998780057622308454400000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^43 + 7593326991945173955012780356007085697269137271650396203043422098107210027580984777978325382889635101465504006469033764591366400355752359981443513547624676936862313630981832402872438969306532142171983269795974822515377750747424954715483087054180218153065003231180418217062626235111139276709774532386018420191778140711671213426809648080771224181330638814688230913930012059489862357092478317760904541453667752851084267702334884847684862964522239618604244928613034296350315657328504786306493695774347501453444924277656008190608519391302172347124078055973354533618805817616595523098543337812421610125279215186739410103940906196131555470013872172157328547904553195283680166667900133033069108507660952513678063316915700903164733744574836436992339735859423941584166231734918743535593525664820585531251433126315880839997866063073449351536560239620942237538371717540514682351815539570054486822652496692928208083829119237173423938323125512136811344857252215341428167556785961568946019490263009141680703537828690044147863185211035620827019999553165553908507182963743135324576627325679198724489385959301289348561136899911468936260371797269566466388939292035074445592625778991448635802836421162452493964507441269325423102094723037942496033789741215876153395502146436188312597995382674080022718389447882973846180605696447829768010845419094800124254119476683352455284729222731049936652426108538661069063840864235141304168696208197839120090957990059216672709301427254356269781231626858747309414227752548637664966171424074615118518850706288637040798053733009912535723530393028262076799951627247603376393955474248248598639569148738887920952470277533588372156578589482515041844816253726475152051404800000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^42 - 231128511159627769470424834177747284336719376944920069382220669720080827377609061319854278526188136450846475211911852235816524207649786632647240188057904848893197346559569339435239938030406380766212895466459334196481987851842213942646827096176048690583644829080715013700346126275751314805528676986894485628459646289989899463956772380410234824209061520979236466837156260459953934228272177526931658075332248836387651953408516060465675840982598523342805409946264283916327925954134556743618691124738860638634361627928770066475365513826047928303123924356727802076999503148618573831033207007829107604318138099516726346481453730350696315169676107340500677248426677746397761760198752765749160419918388971422070921680452653298545458374752614105745328535769015345974744682837859433601757636010481573446524169486578638090383023805921901702033743431015920822298349448109482882825410288904642767413848750157701259588450399021966190653699373606036114195352445112043389105849987784729138815680175355619152059740231150543796642405451055252803118683544913768281729776100249501486391050289524522478442241725026019263347013598341375571288099528364064925688451290555866783017708994633176010966168667074868553304807167332568778052289039603285656287357756684906298030095946316449410144326985665118212771661457657916075224060141192115991201483901149569274607355760246172942760915000710706460559952049177914448486650499459550129437916580940361707886755268453727210325730411661676447239703381391232678984882878180646970719339825013195792071307052735419696767798848096350503560383842645262766353181533366723340485475085460277273950242059451068391540874041198370877173180784321527251466536148502464868804198400000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^41 + 6545178108906323760511488157616831824317281346835330697416784524975306988741480321219320547268315783766013176257377494955136727379622878222101836650198143184602601053564754123711488638146662474251194012157205204710180963686405979222956292468957941293095865272702335359441425211747430121893547638331639709859546819055734434925670751735356807332416356754892796506630459572474052415772258148970143366503476740243581209795761840155198148197730294670184923527088648246952531421557440826057539391330989162315642322849869687756967620114756179898940113254410511216799423097472028202183416800819131111987456689659278613347338953992093605850357023138029808271080794128556333589286810554349980157985873944859469792952398718466634695044168002784425697165975253610899710589517455102391669088899844254818637751762987915344498577375231259993814153457246770002387810465627633182477515359833481312423422201060268690664294839783216864642386415011151963342459339154174238335378980810781667491875367544812767467023378850062388736244021394415836565251261894948586114251841577363839304718709549655769490378066692415859800046540959084953386500678592078414108048525436110726231647271467921978559949028180579711502736441619419687640915688892446000878110291639232111790546700420256200910641641456563154820905240677347835683481003207554112313511354030796241631484139528316623055515351077962034859272728796035392230024497003712681182707762459697594466522390978487324756928712111803003259414422478081490147186622896590985601459252560099326396185209692623976639404586982054917350789750696708996236721712687219668396179501613366793107721182024396888368953225779537212346517368935751917622328067943439551788849561600000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^40 - 172288391495146942264686332087555575146387645586615452334760324853212207273792016355290403320292319934414583388510227145480317170156513086246466249629886141267506040550281411833392943223299331277401784357209681642021677535686827865069069337847593711682783355394536557422802099283394235717157529280399459728412770913893513021636981596896104386849079341133013856605950850999478826939459985075895815493747420465291158414393880327949645905643873496662131784821825771174207390407315988519331140973241334397132352518844392678147845614426233985442985287219823371275409157366998165604960136231915967571817175708202748170132859317122202721102309912429936533728070973566736148050884544559341918782090543042051298171054179503140841948717934352102367780324450584793057096006854145734235576474261447465410971804022541704360732071608685515867190277076910051707139564646469583195775541064070152739986782145778524992597102634305332132890532819282805835698566749811117580092449283395634013197899846939259860915309337676834482719245167642523230577085897592036367533108140752192573515194419683061117421010227855207535644692712822337485716788003510196898101779030465519162609504087305100945718110952588718816832854705913331320632295324246096281105820759420333353615221106938930269667479822764828659386379477055008570931773099407977209147433817362087440322976620391418131290668001798862128129615121393640257805554394094632752704493915336449455780401528793199422627644228769902600993833255809901937213250070573773306304484596432400470160991341473392632775438139568835102157375019502016189323206793613842805477188770694400162095402643754419135853909273449558766519018859796218487036137379100697409034911744000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^39 + 4211552997480699834508419100816056167870929807775713908494742806613031876250270552331971930308427943412698763174550096677266319682485043727644981003687742628049991873547779366311582421826842710421838100658843328153327985785144100293685189693404999344621374370605702473311685761334901674245971973634451254627721732382923863352828773500714919317870728123331649406270790653619113525705213491043916125226587000748577601310247124193706322279375215275591664740484648100815044257173798322414432018783457981878412006348612565447693484748512216009088389512688163641710885117804151417804440648266290507159509306826550012718657244683983368269227747752588993388920462218487888403457946411463768006673899349042415491545514526417517537562773314019956093426068416732060578464964142427640350479481238522990067638100392118343165412130060988478418819719733906006489128617888452176700042594534265456046436671144916462183093987924815491410272868710882803583409831115561468466449149427507709386141324760559895929283229685239450840444532605481287984344474441268002674393512372832617887381579698411751216969251866263445343084413980055944220356813844711606849261834762348020134247924891031512981198758903040161759455072924916063971197482589202556810910140545994713148807311138418935762255962943675511859546867217563132890815938936060321987486056051225291658790126406633286359234046029482443527052548623020043077816394260776535520516033064940792472326600756918927084140349651559021629833732315029694366013021770830373504732174011722067326594941043613849669609150091222333073841208137179679742823207870886736962219657371484079888234787061608878341810218402634000889129450844209217566315881676698392797426745344000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^38 - 95505564021284592000982529527160096581555660682038673900560397443788219849039237289565568839086454101060869654194366242784918235458302860696724691464563606329622925538397831309641585589404813059650174731885015108321708838399249341525226429200760040397514474235977682570915941997713753520105962855415035629014821188893348933549351615229947132391281492544431291448723946999127430810420413056781643049712332428641347233485023040619444313245251011687152131813786908308306695561848199954865030735428963403863814805982401211819443379040941596502808439535311327180781950454332596649308169707187978831702896089891608991643840089593033028961070747641681043531672574669424766917135249626547583691776954872159252198652593272913137328609762686305051315935546168935878994546446737737643682465098993761897762981173909456920491811631954134886848016204503991069940480915823222516839930605102321354749168432785595894317697009298657648107402635144758346913945138322274173503361938226982053614971520479775580474588390127690766109139230906953038947794572019695135811133998365678481182323498081061824736473884118306057294227920837300348479948100784933170371549049263539098485466849027458523189984427968110514440642912301442579304948560221899084606924777248138971557247845500647981010063098825339935413807832959676665991834424126308620293479171288929976504515703726911818077484189481228003246568931794608888997881178353921984479198321604912769097190396469089083823638513732978207343893133502230926467928240249878454858849985200883963455560567534864433061677728182816560222113608405601728991467896786311194357467322345717199524162405309722950970377713778574343484877717948282386288154900440977811742075650048000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^37 + 2006896850687215043265645324090183583832739635783195870616290168272838679358085442524935491112062763388849890935427072065465360066299928361080434049552292092098838120541834814861105575076024485569551217830971458028533833624425317794736623228324070968342984116636610570489381922903632685734843964348810655696704498861040618443790221743692607522937577479726169087659142801417558397930117865759665279834784206146042527895876883424971402874083257443648559377787017638991389369117804635549424527541342312302172773405032719386991757683258157541941472542927608323245267932220175653701633185907173805688695065932963841295564890218067159724652783766258582672235079027601687966969509624144881068507404721378982766408637488300070593979488633477303582097024878020387473393280883453986695565828703137447054170394104744729920073992589733888942423237270257006943088306327400735783476002484010364408003718798087681826525347453630771840498731702996193493834620852965767412107764614473493099911448855162866500144262059457267286432783243084578820905703828232763907555104906617772735243503418259239559066989840372928193531602017329294084027603213109107170817736704247828066817077091032828591661586562255758663472961299075040999858515548125928226082734434539684609427402669970733993456007433613798312063276559575088454103352546902487623197492390371654814293221492367637840856489001093051788764979743778545969433529998270773420747121127251461209931928049002730600327004122978633547635681278237071833046674212666238900118460424831440211726585018472926985478851882335227453529401584231220684071636030771502090171922862269202597216721859610861448765968270994758908061264539429613857632903179842248218679332306944000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^36 - 39030163259980850510465235518411785143281019692156105082176814223662985889989820682443849065381407657403196106521919688638541403152561802366254881020581526546325599185985294793680395662390864067913882732757338983580576586305262069232328546244243411826708354866678443792192005479291661600606359534002096267696637429396807931098523631044200394310624886104930085297384598830682973320723321058166511015565304764503897814356593164086234396809248216925588786298843475606258576198150336274618738162676157515351813588263629671156372446189965608673202070093899195242613382414930572548627079422865837237448411593939772219079187119014659232594848877938836376821629567420487535725705169070673049093108748117047830223018355380269256070611033573702326645621460314107111598014345184891626780798926230552988371453147697609013271257615032081315660063776606271300486390034481958304086928876741756960088912791247464481807831270835961139961517315702899400543274643627624579741745111556192241506643504491991987231033801959032793593715084899027477037032570792188815667552018649832469714562409098869788718719255365219527368312149991647805172742318685084124330180440374914379686982871411068299164669902322937697494859062541807922985527562080011902673844058240231387250591045746084844535455731513894597829725639505721453919331855293108326941272505403068187844086458823152944253179691635750458892882204705538004303129137653514986857698079147308487203877525921322714166913052100144439579286951917993600540897008217254778681746711073103375275344247711636394277470631556805032243698355007258417040615029438186133716567708104437966399534931353147398526610904860938953620536289330654661644318967246711831761682186633216000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^35 + 701584793507840691848139543141340481004563012439971026256211332142289423039306674174767394469991443965323051366147889270830095388419441920290012921657563072767505734451800799235814573443148512571405959506999553189977718310580332636209219728049309842189755429574554094851274856399187918873364309970167292188782409612668835142400803303211058074281752965718406503620378819937498995381739197773446536020948424166895901949119980117901248893778382255207549682401580805690357667557123389151659280496289312395347335379100301418241593165513897452437375370001503518556596734733397491152397125263163493213052045940316626908093046918912638647326658533539157990582045032121364547619729213862919911318747907921250649206630233407740888247781042965872027307319774728827039248743519489362111221066181053776340874745252126210969907568945745882380481933485459371938016449762551813722604688728981839788759723269311494977393604917814869939174307944401838691118837926345339665110251608141217556583832400316685602091746202675687489510711344887234760562446653892984980106191943393180895776435977006620376836098925627022378528032876291413627804514728243261692087562285862296125455165869105539477710857088186293664276012139413058971226481634350725892834733349551025190247951385648406212039432280252802851856961022381456246452528644177934508753539185185486698389702979976588201226371174254140113024988839316183125976718992483853101589933212376556985781471174164117980979640038277538588796247615771444647678562334926397418280552000853219821381612546871527825151625332348675755800016458297608329174592957794452470384642666298826788604114898238215712441543680800224496617485980342375574500627371506768532874265628770304000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^34 - 11639750007142051712639330397439515945643694993418546509697795508983627911740076180727791937280891984103113049869524361173422601074985052223189019864996719601724268643016831883342371967476906150452785724500848071195165349458531319900362043681128465038133686501805889203959058470641838443537040388606512064879175274106887163909761438270189788628602523647813619719114125360111686751659650329608194765507128097945304440589228942043530358175731894771627500475316057797813426501553965101452871643128863214449179399418332990592520737474041932168987339074330074825291291728323653711404158401266877320543278087398049936456862569066208221326533846586195497865026781204378333298965122126068249637741876460340478481696813237030117235683979116508055622080979563606632265664664958327811283262085745417719862922965212850602518308250942729223589847090828411275097311415747184337254476572164433189242362177796787660101588517311221340902724224712162923303119453504901846027153227005820937437800772705093380630926575798258631228714897261740808696095591356023905494106719940160128103995746749411884710273059446872622464542714515545761313349283805031538033441884371371990313467524059514535458119566986548145873368973577258704686132783192761087046131444286992078393557131085054912089918576828875520210404425967374562159452795169120252798762686420949100772659030499263303966090229950375708565990247320784073975457839926077409357908330231986679192796903904368004011837528791769605624496667489719766416405782129137746739600934382474840970482177488208190420251755301063498427857260169001002741767168966232337613192367123399870442267102475546257152383056559653825685985674925138304242501113121465601010439158071558144000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^33 + 177959163593873965565182828405051731972141018472383183400595483264636790007880479361698104433065754202879000798535858404072319252929199835383466789579895282535162101949820502881579758425271619375601831196882893169480488342263140603958637040823133655342051182421036311769082688198260966072038786993971911539778670139160734493979883673128309499987401554978065286037119129414084115253416952730828261891292068250466808473805978406264491240308175156527375774052769906406377605228884474473350595775495257537120591949954071543011094441533027947196246322711592646420257037198046976691677513411162508092755031778266203092355714401150693465591547798340421166138126910224838186993608612738526465034207029079005211760799888759322801711574001266504455327689608099934194011670516758238345129326869232508519968471872758796267049808198895720522914380983399843583660162245350708292082830571018038840026890469385377834309648203761735311977405004905878348033211242383835938565280364155569906021315970974882320772968847839592621650594244298592955014341499833159547079385259624265346447825300550611104676846547143185181699478624707218043818390971276142757878718334937003860587852650211490671260099496123201743908743559908326492261642934031546859362293297104564909554283897371309028286345756468263714485829865812960416925655960462081335805480653156006292122996971428020311364572252459817602787078366773195153575993390933434896338062553529149854463335542232805077664583779507623037019642719425672019926045944647249613437339614200872026779391036390971212262279733976918728049848869961498219144455042040128456565545496757628786589834958316106665932272526424943703109007558007756633186500752581962758653620144243212288000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^32 - 2503146902094343722838220766925012658757514102333762338502600976381772306154065557570478476942211704409407128815486135438840938166391219627989698282942431852383657778048658970610104626192780416625733315807934111557411048915658344770868508461183831044050892148166198432013401075792180547407012952602192484256305138675142456022151488494842742215805756742691328065872378633563746946989301772587231984694550111636521525780012475498645396816978946324116326999455541867404345734598173036339111701913543902079760487564980040796502147427901640686098816084585784213093046956272790709446577904573421628405308492001310244993217097169786796407330388483333854042650062769993714651055201407712968287558175802988498896034362521492553881044762339328184779134452729008505445917076447276219821144791682647772878762767243264787805544447717931961874514371648005165367629455464680820507875119332867915082093123333707938466327101305200515605758307201582833519469116600293141659274263987900802448371349159472582994570900587974625906418953139718433930373846001169316802714937592788362260864334734780172063275976598310509070747329038245206953051673732529438153828692685717546505391705705383545832200379028265267718982299390259150513461372216137159111477447604373206913966993968937846078513251440882948937427973955954414868064614681080208212383592474465709191906385794852521323693571864570345472482522340341297164810866702250761004208681031565080356232376617064568218486367726636284995209468659641478569406558297516167196275113892201119838540482524011219014001064988768848125904434550497304001615630141073771567313279259490093364140412521168293287184035496801611586891488978047156876865864529863656856755084313214582784000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^31 + 32334031108807509490689654816183096917071083597594398981717404780268985341674069770618050369278402306307782614963284966898722917064191449355931554420188745407985208686623638132126775858474530226156275395745687087778318210040563026303373522454117622802117263416750410768194691326776867649440105676098451505034979278587574062817717044344638090987465752220772533910936242411053629369504128347929798374050037808856857528627077611100695253792248893159842733562208610477061094487336031447231263301348374621150344885202476834393023348076509152598419634496864660500092730015229283647166486191488562591211014294046156798827743235512198999283978138785706960670103265101435546104521430954493413217977011390047430510967734478444107782922419593953119328836516105117915129775395810628287462319671175460579559647038502562830274870030253189374733050699027415530046005529002355363006180997489250518042324712723893192915173915474057238981437808786123597501960163558926774127092993940854050226463050597495043711973882862471441702425867806749999318535130589074090879160726682955503799861860437409344249863447672962093726945258461173059599936580274674300077940559953710009993759445511936327815500388390396145536951625496399941145832637506447410577622647536668783334982143048061240237945438125274350017090108386887302500060746633827982205502584370056779528379957702304634974102319245497955900863684631079449257974417992152462117378105152013890276452896061883513209308609377926769874765126847458533473393798978318625160089917933465581426410454292491235967907998949205836472485326205291986741690308985247140598497475432308540343845898015455580046963461094292854106164625173010670930024243733785263102450476141045088256000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^30 - 382821553277395329034682832818413177973877998305250721928228235936906733310979877786783801617626800355413691489349791597567436740121794289724761342551828411166817456096307571648655613662272183247094152279667908099587113510788508504563397351717734161586041494399136874471000776877444723174159273757261110753825231408295095725297574415226761594112979979786858044654912706377601089784801268660154479076320745921358960986752463682973269648970844865064876736225457203506125346380830577007061467001710057080479417404256796993894638946669029082316180111911200697539686622968265388185177667051895281065446070842026229848193449542272852347550695302346349272419747486457284481172853442251580185229040117131143744078415848658210402411904359077079210067621816217480191538084526248167185307875269172395738299853373843797532730040878458869565397561252446325726647533726887069047093974348703103642913664550817536453288143598126940923998881029245708134430657605943966278491018778821156389482652430814689744392923945294980975015255833738693182336288939598066678424256882970195286623878170714916543121897134447891046898871531632874148540166370536259291724432020440925412011187749794278325334773128257016991357230883869393741178521286325688954949106985983957520312137525236128241978800662376036206927368936750790572084039359316674617216207792818478835804911353798256480598697041846221870803240432679953407190912880157445916526321853435609838204164236510053514577649343926481637985808164238945595387494942639407657680576672409001388301294470779030289780268354652673408794626348652161103164901165026489334153508931976905827776689988491286874690883660356347297388687034431253716964624002991109519065185602871419207680000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^29 + 4145557539721193389478751956723539973465607149252262023971251408458743445827814739647509749872028029172137795007727533190393027019443285136949446242602555606487172788424021079360459105128346360792903780111855085847868111512377507000613872860424666889947433653792614772018886333196224630909635298479674506231855143389305489733243797995315161731963242318124735915594545700750318455612500521168830105328948435291209469364599000222815103681590728586165949925433821923502291575622294432590534651952866435701796054113436417767355373165729016783517807016752510074372517325886202246812020107415666639764601367091700631189501491574805728535676531627384393014181404052481540001729164807087695139412385430012939101895782997661349200140400163321657638594301616797816139516120012324108602367781175580677053160958722842272797793747739026714338877450313337076718162456901055217185399721180503526117160396895407075980308937813170446526648493055388888869122630753434953903188775608710976860875568930539308371409716605124907309476907065216914615219013569064650636291494731850242207276359230233123512712997701120907324103160651811405508768746228580625013803763552203324688984571074513926542245758341584559366870672118426950881903723542529401475720184518997720507429220876112476553148935477783897235533778970516481396836768458606423018712947661729675225844464527417263812821125697720846367328577058408008629238539069578438978650057313911202418997562912653083441919007069789849066108083138960891321047806329238714539571542104298458137610956020179594683623341426377214048670156234622064969835834760675241764368203139605106807209690373063027014287836399678109443940345570561437598960031612505550587568868320386880634880000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^28 - 40966755133063211250712787653033925784988601233585320455748546400572971287794734331285959628947671369236305485922433000949064763553719724673225154308517052584905356368212113057816699782693439745787132664048097358953554003116406067249435923447540468757694144540251306567425168722478980320296515154928186158583668991679662021609012172890128998350644818032755724374050103758619376034277641017552585237033059757167282760687877841470902785131565214415149641491023924292330038511627932972817283042343149317912958493179837537382694609867928358383359458405706811580224331605421178564827191895727948260198098040299763236450011790135308561638169175313528017955884633693327640017458893037781452589778210770029785122463541824981083083609366672761517429331406952275842114640354461767625168696043551825358975144287731143539628245799218997049587906127979598544557625599369183092742262124136820006866308791721816212844059066767739978097813810020573307884368530620322475884698138339216828392257970506103186966489800529628910657005101293944222205196780874643037064731886350445890992354969582555143974993453800685563716958988497295943253477815847699644461032340675546646432007134815595085881001690532536483888931814748328881742115169791092153123647818248605334961661422240011648368992272821615503574369424493592311065070927530383235224159304526249204762469980780554610243783482411860075736879421005859009054266542029738724368501310708964737746718230507764382343159097558622864008574236860265369610814226530364267042955079514391458081601384116306600380533847048342499177446881236794023707582307824528342580754990383713454619475552614576112213415350430642357743660390008295741152133122143573519882356940302824148828160000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^27 + 368529016209302274245165337990587363162163689559629271538756956413297140599585928695952956458834150984348403184539711069739446849436727001088691477035970941410935319818071618123729543896266849532511515777182606106931805473924596461621532548734583443272707939386017894735467936860806703400140766230655223509221953543229869259482168990738558471027023952631119079182753405368810839770178427453382112460996819906945371284623451768569187403597071975251620046950091928128973298951193580990498059291834058253384262503572734960074950766735930363883209908822648474006985969634256698982451980172155034219741560080328621717392155574791807619671055635162891670429431976847819163085660777988798718469676767684025946908691982421086797809260839213171851938582616650705272021013451959437079840545648517083780505080801713292549514093015235273592448643272734488262604197933134666000055582786156737125451348725745999050215880223842684248350128689249908533553860638574745673921818360909396791663410724729627300299713917941877277998304535825748444779293286314005468071903155258905177541697668676189689817603472362019049614879257238804027004446558318233573155985560983041065894315963403315714909325392372317690872779818860520021599330691946293607138157780592905952452052365123655501424928673764168545692515965092493158618862257051540550211435842103306101641667023294534704222929470825163186074815354500227920032529712447411425153794547928666597462589480024722934918078602672503026087140368453329602857552476130752276238761463240847879680607902959339924990874821517213585552501954548804854255707910278219779706946640548365146377299008344053299225134235739109379861971275501831458329875026235640252823302873482301989191680000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^26 - 3009826348763362392276454996327400035773645593156113015595836953578274150625087466585186622880698464299214184183814414845299354683973428092984254081841808461542523201998741552933519808175062885243713050857480822972872101174360737218875902314617827539713948253720183247538221779719768383879363308007694295002184236792306473650133467783505998055542855123394444263751080898100150505602766662181155153470897930282356409638889141532212187950172259305015433478408565978002319775231280010768190736450231959228304824075314600180654339429889158079115667875476735777216311557750292086450440256993339721296433877508905350665062425440576617579745373351063251764941780522085203137734219081325465456536569806455153609651239382595799181563672716748641973363190632592940356490622607113875787616583420632972456116434060672420688936649132575913748990043993278342662372174971325034923578516437275529999660164528068697931947030884605971441315766279302147218262436046426112081859622977504405864954202258641163298011840547990737654634162314529355593351659333050587562148701737995439964321406012139115115072163322912564314355990713032061421701356608233236627736597497854129505139533791813121809989972143195914288695254009495448664203746807129683455139777867486446029587733432568122787775282850145091106362815637835630514744629364175234589567262195603036909862316524511173648865599922543768545035259367562228818781310548936527421587685558329283914022619352435826002356539677473580169975328813450744014128704864817481085157315994768014615847399967114128802340252641921592983230710240853377639711067760671806770175203621238098568025408320143362475646530938234927569581393152105033394045404876820557598762447268434142581227520000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^25 + 22252428835201618026916856933124410292862514273444430595155617713656053021307198692763917671363568771982514031514000418311452190468357248473687176263409137822184960411283067881385753166768797572662556504114551641737363145916102776661881439399062207600183676601124406719188983556629390397290729204908189937282977155589048264966073034187513423637004385456890443595176663735674381621102215545751830266312536514344884277142343606641172315621559623120978286649589294533407213623885060365924072945829550448807481307306204087507171191254661936816920058599868583847981903735678409275038561969879153374136176397177444678765576791436276165189185624730087875428756087746942960924489624150710729515566308290193766770779184376732970524652495712563050176946559169224243876831388914107891640669967980270092333910506186702102972846271783268764443546236924749013463819435130036703340497944095426965956549685485801037721560537387260972839248681568867522710498221055164943203775034880194812360782382862199047529682601004517281624037725856855035305129681762027265891111437264642834108616824679117958888580691367079845894708579276752830250012669435498889041719245201032454176176924147272436293031070578517413041287549097255444113350344912606196431091471717562114752310143042741751443090882505882853392262608479489957851884197544585683127599467430160094217900637344562128130288315785741450314640645692456722184004137901029511440639407280092674116781164171674755095443771453827367417707897481186884648666771080769154835736876888077006193939241767203822042491962520531857130517693748729250152248651934972401100462377943455802300934061157971062334841689339989135544780418250602932423700563911375980613897098228137480683520000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^24 - 148457708304407487787441717251049350897912058181826454596734669189839572349885501703132750336367938743011437717934609587470172584843346580632282845691288851322052346067131235720742998777597597809133582986490242957927118920855888348057362101371872124154557205696576345594258432094226031694509084528361215696323975153730580657858459478617842071478518400420102519527258490439981064966964640474488538273287004407020919300262926146188591641249810609566664645631586350753475955858007860623601095192884705149984032995494200779736488105709684870031541709986154172363587960442447567906999570261255980859956404284881683462475306837481294079769853830460489337563241355358277298825802968254636477784561032189112605988733177329875232011565094840000293517665721161404350401434874921582864426042762713595647042980427455796689602103929965283212026115891818190919848121349217135285134873440373050357802031194199628557187507733977930918146632434535761413509793335880405665417479165308892171139786767090319667698834903114214227711333320199111780636887076240214461720096795416813014278590628462190765217012672387649256132550527671462378566956211613235645652525137808912051791747459020340282522677318671199257966753676516806321751232024389872271822092538200424001289486577766489247800381628347067974953997299939280380306994841446514486529068801790847985075801768878696337523313398496863444741110167838999083457717399556313148918279002007652641671852991237453513651522809842690074213970112290225593846233365455284869738071132630861498306245727653840972792854804109251327944406189859621387193758450083050363135820978964165780166622361621202782070418109170619999295349035191167496655347098671959736032005718121178380369920000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^23 + 890662157984201853022536275061675575256347494515208572720081166123754391988201291175275712125763700572548143537406784478794209485100170057482085590244175939336685074795556336865489573351428354996796812719703859762857277284891064081004894232279148603079859162168679179130869251184166994666230972119531147879112816202646303286902839332375592866961861268762797260225170614351852096613404511800771286950541635453202988528040304586169513279380858251676355789169422193913436741122260403589130344885505236111432455055914425866595194713774264351504875390758267182565088675952028015772188696971718804753851661970537983883322916540299992642163600137812865426557607046992978131061029697316192646985446704952848450364636338341176248962773711594183147540797899105742155820745959583926728144113307312972083914480126151386527373645959540193895822134407469492554640349109351896393097645775240768167386281406429176211871156879932379761623413239060523313010440158631218010319484625404802694607251425751703904738834467362065641218760219391439834098990672157039687320473604062594278807341252170689639749445173207546814948204985668379889274445529162843237498126816037529028605752158091399699860465799997042313881179801294180964927103086051484060982988337043901635072596925283209437369499490081803197648143211697540444025258891595143061091155128567303527730268894485146846528566978625487459203791799015494647514253688479200493384093561735415620938430745821244535001507103891489058957179012447924217612041317109561998674797062750430387617894876545492251637637848570201206121648993129124219808761284695549601537931144753657328384182909226804796276556113707768705870149696610337403156307930479670855413240313928699913175040000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^22 - 4786956531168913696003507172095129373155163578885473165944686112514423774028510034018958993317713435117399356923367191609504114646570655075827762944693241038636918807694210366037900085195602631601069125583467813105747024471020046902822737448581268190711528673121296412777175458071315458282182457042206994950665322282423033940383148775192086982509788320502865083323430210910961344836318211311867785888314888048191744934115000181224725695851093303721883147688843102183932169985234583384458870804057314519348678730972920887147090860957764798457641192130597617594781913694905584111956713583687398057805837319753302916162743074047382747956709788564007336113855334462904464332434481805045978558972253991168968301288297394478697690131834911096288925116967902662156039333742589918942949723792624443101377060886411671655021954084592074824415208635210114774518502720400086590836828959710399542435208417567669887929025390838738183057824517830038206903426539103830775087272338895186608853236059811404942264808880265499859410722971156748481873380463195867920897680945774908539307308512365205909258451959584201184691504842107645210483251261312469391462633330724444259574167001070696321804089071794909328774595898537913496143436686047006656617880432184317627101811372923766300155838131418800918823129779539552811180410315051624722727195019439645871842869661329276770838475713860150027506749482424860540803143929692714566606258181406487157184784629184698208314995103445065689244151120117570658539502303089179518871088236984921837760052403021136626315171783675513726089281306391193654394237150036617761186044907251099484084759154162692966576643180280355405689358528825634946066710087438911638745304722909447711621120000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^21 + 22952464720530874692184031947508870262155067123804982680883922901717684861399691777631639834123603375721649252303595340355645576176305227780412010161373791763318502385682235935457844830940894438672767472100182530342037720223034011209148568027832312342187818556666779267822495912463157821429531684021024298445243638275721327666960152815047366684675515552127224276822607325075538917020370380340877307243287421892193755259227785488310644027925430696640911999803560980158670916783730478397457630721022668299951540229969467505536151286835500275794979796390849542800926735358657054323015698896665884143040150362800321799696413130642049094120181871929574966116981349657766943734109680460556001076877803429399877977839334515890226594326892759549066093169366056903644117844905434058217136266562213609546777558929957281460244613900538933185498804175162481047413496707583219740514537152261643943956597231864080101978267879351546677666170830255954284396090542166285288481671830552823648912723125661652170714260605450284135758331817145303023687114452014037912448925076747702866392122158918668260494124192716754473526232304762386110585449905576427793206055573625033421217336499058867444525692922642538047945025386547252471147949825048367580144101852994308433665758513247738844769475747876206558049852547998526800157236418505673808278232653341886303121864526418048959747346511711901838334414188515297449017159086741160462550090743348230943603167647550909673582109626228395974697960969663816616811782689871830954106653219821413837516799269220438727826211438848562722190978479559886824668776816155639797384274685554521502953967400264973553402347682855367200362031692796274686138124685175958873140857115611950775009280000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^20 - 97728550767163456243308116296071415147247862694437862377817424572420608309798946595312497435878773324111105708446352868305692817325694866447572440632679431214110432747228092754585409010551130723400266774701593557396283617458438625025446973165710535638970810644613549883286538783620246223465998361883806592197636166611055259415096873720433210269631531917225905237721070034902927937931751314304729635741893014537834725888392453530257495805467370918081005926736687765138520806346327022858136159821374993337877491959528869468940497705734312599347874979213409210623665393424549785054111754573681467339905904586951742258391323001782451026210924456215958625047650154087802667872447971409491470169851283304196985106471098846640567220155301252662419449575488038342757779582097522163937337990487176031896357324482296184438001799102412219059459072530774272942403157302267773640763955705777444379997296956745081174257527845309199456641414382045034641933032811449486663198201532224682083030518218445532862752154145293963873063040664073808384646523742849988169531747291350922550580067646106217789244686397657066592841323250482286637662843943780777273269299602889227943452062204510922344308787963069138714102919077756541697641567760138820646906081585080326324417378867522198864947734194367902699505949012940017522825558836558331816669368203097121818197609713390297008345863205279303292165954049275276000748726617207651290917850542731464735043400670784376272676106440465392812700214645277279994941464650623228026094139703436544819732003562859174805104767747199232794828382136997192657599342090037400172141613223897047940881207509022342565337481554427841589596183321186503810786375680960185624663687596193421774028800000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^19 + 367635491717963664381482779150891070567333163688340044049760264039854463448552275439100936264920393484455388461016059793495849432149254949523835599724020217828633255991553585652321412922934059458113306016007516816748132164052633121759965071264826441991048681651511384831811331589312051710619984307222639233069686323714469260786185091404221250538736273483202073402279246743738247829453917257532463003332038871928030244553021665910316813077787070938487893589932843515534389850593498116697154337603074172206327879640975277252633129911033965698275155899530232474030393204278027258630107433161961668882020937373842956511786667621523570342343259576965149077917882326813970696780454528017378370472719253890848932312762544031368413844595861208920280522297273772943846314342814434408801351917362726291065336322003506831329302242170718712096845530414566979689349780344611251871977177763062919069620181273791765568531595382229749415860394132758513030912797380897346578192841980257578897532367913693649922360662174935366771251152436029915136329757321303343771430465074970459497639522076536111649900303416981357344009473972562007194897134092894920410693034189900997594052656038444344509064813481358844083876850846093273498219814256747136938331449982278471907428708744130051475550711892672678283164176232606532794526954255077384417637804607713756654732623306489212554114777438234357533007192889313652584265667254677602998654784308073906284697381530132182587895627116510442633171215208879255365083865517466896883483328216443748600533527722770089147574206666480970806408256278173387579349314597537318685066325039602283582442160481000013373893250727282039793485539467603180759643966504713751276951091461493871135948800000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^18 - 1214914418329003412741617986190817265753887244877768000168809557579079579942390455880348447777943430292031209747909386692358737616595849076675408326868297676840493768071013820142419664661988855380789751451379551779467508069801206130314430402382687672091883268030864757033173354978824468150992874036166903482206239335626042597298677078673453222620660395173717913227748837937142652465775121632879037760915658205220535834091151102488433645189568873034995166385308634503986357171099245580958936624167637411332934521364043570488872420033468590915658843479367206183710488993937064794983231646535513518159964195473867368384499156002093409138880706739935732316016527588842879018987760912981043621901705189144895942108620316713858379063890548239292325086016394187620994757293766476022986232080014823245338240441780166218233434337094381754452418893196014004570927695828958561153239244424976888391410876839453132852705959293355079657122489576299833616861100601088915542473496138754569528562993839563646887889357767595324466357730254745276286235696765576304424742127345980981718590833978947066713339708994118153666406359444563078335265307608277059443171033636217446872721999014271038368547666810234338143350587771272659610160474904160850696769679180486649813600105231951462977667097759591088141202522179177689790415874362898274792222928136288921955373296962443053682312273474144840472533476391689363139088833110789067936350484839965883662865352731529871375338106989496345791981097630618257249653648945309946553103947185287700148155048475561375788549536582390923312841428745667591532034339942215021221978218641282983876731687291142458244089286485115956273334233863880321520912185351776207662008576489487743949209600000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^17 + 3504590323079768894425822669383564902362449728282800347076467512894772680501006231688843443997190362536467561499626568503115226191990206344699819276823680188344778485480196566393305694051901045624073898522225665744924369137724768633666369652631877644121384266698178660597871754341761800264332368081796724440774536097818475912930924362785781962695076625698355497829992950614013883731810320522144915336521972485651655363466492906432793458966588229470597706963630916449949363347530620875843267653785701014527411581658976161740837677690341016779440955038738159322920098078048106036122722683242769427742937507125234461001308677464270822643971686809333093413060767962911999919493803202044720302525035896296969702158949927361218310808640613392678975773206452542560040297380082415245710628230516000223845396607965352199158141080990336018936242899001382968610859847170636036436430119625003506472228833888296901231924234570708308334773533588012389191602347976793582848658062728072437695772288142638665735983866832356724757048276960936329315629379910371068426315680849073028276798457352266319014333729950445713744654728230238427853697264785961167086669692547243700597732256308852495631835526755174045968907973764882456840677158036174188826786821320408136335695967757910356011630468247226911257043186500088113595776922793582236467740449913960236571254177269909352185201873801493922026659852849808148657794029294192452570343356108727991879025150684452153008501716327840881422777935463985582028562842203932510582841083260489339116096035281216867443256182069297750184606081724928728220433675229051526398951094300269620558436781593364006285932847325488303864012418089327576394476942674412636357984530669013908114636800000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^16 - 8761335492710942025272303868523061269335656219338678164496225908152205856780563470849722389162638186396951859447038897280269324023431005180091598754613556748209086322344733845781472501512549357669496585151268721612232583094079133834769801723863168515919572473083420294067147690105411569724374561636422314477706148786401102052208885002225797403222114650831255593402538399639031642702716576222162440503538133668845554999028237847505614779309199107555868171836800483497664608751845050821170657059727955929909535213009921018651937227123773143912981060579697713323306107703269670125336942409944743262217610449141521245478955209780013841376530984045996291028940474850923505119801600928808582024734749772237802226806446442600994322540129234986000894339492986936460707786222072554828899092910350797687154402713289156171001976671704498611138549575756162612262153255749831936055068901702194369926081898088634616589745074255738424532473031218053444499072450254784036939527991296667890734673702151491341576380928823455664406442950809992680394369307606983488211486690449299842260159249057763208094039855571682986564148910590605307426754167645080418812410627501999353851784230602339753888721765691416340288768143761799521049861231509853132478067835200876807280456145851518085541804197905605734393177280018127982970361772801749637174477081928994809031019746069289387347650224151074476006379105902269116605458254396944019781220497186872381702379488897247047372629358355512030199321263774036297236459631419209340811685199885993042266240513913439380745522205870678498820081385231291004589714306093276712805158377589438491685538956463698217545962998565784017779183758189248063748304660112101981536640261542897268241203200000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^15 + 18827809208639352403933141812832671872252214723698100018095699600934126847975632698051298465029283327653876430720036134444068705117818880435190716823696687577770143825892605253894111481820018506127613233205052866939300592386047035278725373041453432936936144010354713621664260232739473449421312589787812842635730922516541274223509154715119272360244523288643056645930044350158169011915752255753179499006788141756834804917611311759584863862008232393371310786335406391476889547068891220256247957884539486596529255086529584431190043073690817967463959817068227129878337638300752503032613579701107398422048162546564089510790997933665321487626552036279192184767883554366169861384356862320927063627884390983717389356307903372471375908546259956789119957206874440603119188237840032651174441671093283843208363569287532403467503209097109523166293502715390490913149955351217021793805012317818146535700629265671436734262003250411164026408650938611943230010107277315909079250103146361971750667196581605441842705674672735022785944499891061839073321632397335466449628004695614809824525824776473490588211559319737334041712469534796177410365337676978132825728417964963380699302138587701690608931393236608391526453338114664999599604177763170790839829830290095076431722240880481841930140679497891007973158121950338778995274210614070709351562452780584766650026785942385938855500350939760042465032458301442450211999971314886943548373940135969110944825569188216090793363722777676518189122649092186708435892550205033693227535886835735280576281011145298521253911858092018333295053080928241993719984803436378015159052276828910911929176846660625271176443414032286180720886420123907075103080470736571213355204930193896523866046464000000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^14 - 34456161488566767419830838175658101325047891406111315989782974770551086364772162767034638739628958348622294656896655369640300287552827864496079848342744389336772801142732122122776061807732261537107808194136793299027777043363298652418549256410341329638029411794096320261702227116362416511116459826388915308793676586924195190746622016754223930306286247519985197891672996742814575636587598123851068875551271669139284795965650835930442605770051083078811328074799319304969673256661338003678001318196098331216030622115287069331939766649436056625715289903380101956632400241371198194303611223104506632388867683568485924853428489460489767353416605588384357832406276990635893619111799551999460980655692751404659999426577984756004240726954269585389983579053228650381107639161256209921910326180804027100269753174155476459998730455472540124449906108726289563808498492835173205768202554090626436890206362250366686390490433994892606564520733284625535116261097478741100165364930395612173948695970840179315892481412199160135741662970979324302262209458213413622258284844067544160689442912862564339949046013875457938082213441514051244272322329903411964581158741344623298714241992752492489098188385421243519586443035515557253761303414397365152353505322518154959495154095804182690970270915283961216813338903886628221178332754289797789534536880247214396225682604204778311956806609041311605907945008193132649979229941691367383084585074951098834421801928781302479423830703689405000043796402800804028556475149994586683236681219676051867018767755791916318381791662464158151224845856011756985591852510099048718601841997851384063418582491162226869729985799711285772565419869228666655315854206046849161789782609446263145390669824000000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^13 + 53122766299649452252485214862581579602289535865888255258487973305302963930464566356908879860035485046841761131278699830488961002804929986410325388096183395315125533438874243687523345341537084698996855568491179001398059615413301610564153438652780064355160973286186733069340096798666673593002811130927449385380555131527100898295693895571331143809616267204039188733125091380617228986184076530281007339653638586389121691294601536606180584154578221783564427134568402949886900709808086925628732409072811044239475708765124583347762233762479389449300929825368119354038433157152059717779969328781063606719404075401973930248109974278698228424592214981695159154416485821770225164023398307214182189921570022596413406503019795724093913163964093231855326035051198620587026416001161645604545479012819587458030043413582148645906822316664280553228611458589926576037028882740766563541345332858868498963165757839256433480851067506838735993255381180093455664505483662136127300674376070027572289184880842896817607729050081815465452891412349303289566274469706042590031926793268072561958314387317478927942449390764869214271070680244664082085732698424726422189121783746448265924641596107028974644973283835420748524941968991011341012241523157116777407336971230920798093123158099448276828939266186067949476295246210811299826925740084881851818721472542754683821570523544975368437655104798033311092959794095472716511309132390809959615509337755549424164805234440328107962041442218349432140728513851721910981191952340156545898821680625604836511655690711510060824403532246608619831673692662911704167150454364440346919717098663563678630103978579318134919792526341260327262576974449250702220841049683350702281994254393204161871085568000000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^12 - 68133406036735799350474853549385205998192732992963052756744671972352463130433385714501998976714575962382492347576461984038477167726099070012652186249241239493254527556483229803671498879151479427516189079480847699429376450917583905426478232801920644662357889505159699416274400903004407043202181510459460644205128666019826742324785289834828735996180391479355365628129914191458829876820362994485817873898084805199111937213976698175914779706468103802011084144948284647313773411982802874353001555200012658458808878266413291030718897766797853876153799146368767470139288024589795824759536723952616443625091423232100108064427476833997899591597432035559675669089503013138170564613548827609887266242855283303221250178240908572060516267603389026954108232812481978811568000195483064352505996692343440670606163912599647588400320225254516414029241004236011106741285854202930282339761961990611314046197517986524875503617975708767677685862636059896715445555295608544841462139471774407116289206290624606776221895528634834607245775670177999731114603855789308550597878297791521251563448623505448585643887256158552660950346355565912002170498208289052173284117195633529130208959897224719435819282172192794779353273261486794258228613969034068586267310987226353897317984629842004930644139004328417076784088070506647622162914097354883528552332030678950968501785788151334545821321188144034724440501741560410918819181485697337267888699347023456690926478058094464235088670185760539277570571692744946475253126609464852933123204326988866138293441981152868057107229438875518522279299350585684016445239917791639694017942990650653547995806159925232377664311534534290995104418391906270604995553239004421899597054231231807049636511744000000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^11 + 71617365215266236856205839926353127925283004070604367549264902011588657660664325559793612431162465076645027991364586651371563259864976434436012776520622329475690055729105600123927879763522180451732056156705926092023581360348207140870190269046642780176423340556684831283043154525548250532099651885960352149333066604422352233408600408393152709903095600215558600373630764349681295668821975786939332314495598670719936357512716759089924628171068619912167761687642483130538356978143192997262024197323480759321220736537497049974557535636577257377960059830045372386436496017760684340221803065281967899507511016720075569300840463130901220693361509782417129054568337391074331026812220313727766519500176182561704673235637800169820248781211889819514185555156331550332902738146613463152189611846601195125722152947088796432046289327031799073555608083956915000222167152242224634112721280608360821594490247860359434837246333466522278395612705609622125730378796109276771902620867172292832074900077442660046198205918186189452799970594915939237457769214439329748473644057154994305069123863158643025677581350636592609478832460952819399214769769572415258199858445369469970081155106220728640715251177961809326385973546635881096116538516932581736721314013305001546844716367671165276600411167468813766272080492213224743973475611743697588780977329966724219939466553416570095421562188315296260837618792336427732790408078054030999760218888313956780457323179328142290967833805335853606395000019998355872888895274210840613808338734337502810894032928184672653771775368302101209600067173437279330165528323011809549462530198201299596987700801188012087287281173077702994163264166618437043752576285071588210367231874273149309362896896000000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^10 - 60598302843084468936548244045984170435286030249167114491968520341211941824434122414214161501592801118145495970573730568455896868278587313678999977075808474681572388365442220286210130875681383032608204809702524369497366911415499949288095258595651497570614951433554434583362559602042530475327476062259931008104098157657100226747695893389191788691965125909342064587500082359674370417919601098622385145489455503560929400671241106546974004269618750107667638566237723317732525064867845966448780948275024414521252193811923007881567863041583491190060620388234464472819786048159205559431301376495347885387096518832867648192245122254031983301010217967892068894234806642801550910061170896504341769493512908472694400509638316175146842316734032002270671151684805795753677827034757482232059709225453100972174874998817322380098234824518524590726738950144586549352218138553706418879157487697105938083005945481616868660868134603469381581171882078762480059132729969925538207908144759096073950996477473511379937872901026678163867978578393668067341860749400588698872991780272171718080025884949898969859934847348770899980052268527352853866556877619098369027309102462472409036734514962002967421496223091308188443793690632960342040503307642193661194863454474124607969626673959822878407175902337708143988309127039630407978309412225155222351133109058250719204494944503421566775856172924038892263379709952678712868934056394905393395994175734417180664449010532708970145004503575493375248180766194542993447417606183124224710261438451729655123287156724232307308529621750331833107765671960369963003094980238590597194861106811441415856077939331063093919428242370196062244162881024611219134727866374478990265211216005175607067410432000000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^9 + 40378180292638374703717710929925152924981706361602248454506872066536947753981956476467899559600362589780367822741597444850504632619738757506315362004602188782468263260773379148356750795569178950632335216371298321307891836292308413744659302718424656508458161232028772745119195085270978551822452056749923013995587255324567725786565670700589561764541065555457319504901482817735793884135060304028382100235326396692681011557121102917210054607594531955380330311272551489539044254671565784295129851212964796826780711166148798198609019423236482641748141049299418333277914055585924004899690581450521822297413567732330436525923656718469057543500546832615882570798765111064055311111027125851772517566480490855068486805961565505696735797728534320313806332103323300923430439114932220327587417307023790132832060843683599153759228543638250900234237215754711468670617948464327926011399194114196365077175836183740982987853561086059779425345781485355228956656296412126330342966634000537652965781038264799576989911222598314989589831610069293813075238932568026399261036859565002189153135492547097468152658523464634010030834288086257655358002217302950019539332871556595111869301691944504906562959175148701346708680656865082056575459180998402040218723174974719170308935115019899204294169507757327490910762053829916647080763304921463482948995686135312415117298572490380443843338669327812992378810189044431403882034223978640163433443750209531693668617567122147860152040760487779728994621227960645666893468732855579626497022648873515939200448177480877830575194896630909706326767308878334846168953881801235185154763117945310367314038217209125637196062481342372375420130829679313882707083907914464504329230366548329317848317952000000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^8 - 20613088385523615718006209477959794338724563811396926884184631104843024449424186272458978054089031644816213404401638592215282198232495836561871256125906047712478823123187653182944366686516373887522468166544513603947601567135850541268731044837730891502215806114234000908533427375002521430839347695908161531784069278628995997014393207238463763271956090498497376290700221296731283934054220641501492022326075199498126629219681077839938985236910118897528571812608143503466315988343139033221579657160418444397294663600345983335085090753938876216830010330247695413347846828432728681574918106348038651135934641639556774594993025983769957999097323024416532238092113004218842385633614786832982882661228645246011328160888063957417185390970885658526073811115809859401897350590178330881300843583355939119610827342356086298361141021653258645042215653850178382580733615201698418342240726824481657415018205830349346432975128370656690874658015053345444034604503177930682860748113557089962295730922352356197202148459425522588535640152414606696384331109338670693714518570205766966946021296769356838580216571765491877240801375461679444990134945846190766595264252674738174698242455838708214364232247136688955072594963602499608535922957477844738131691250135028960988407283541948705594251705372477164622601256581393260512742370928872629135777576434380296949249051339083041270701869021427445054500967629561325899395569685859526033473869725265268385661074248970721716648719402098950710894843374944092156288935555943189062613163637062657502799398564396927344988421737533495960374099637094213504719959359276139207100298947470566557721313680288967324737197373474323814254581219655164945493865506703004791560009375146831673032704000000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^7 + 7782693471589948033835276042393610560575117194991105015093563428568161610028408043438647131003058170937025288712372997643402764211113532420828830046478556830082495464679626172149958505352403364786161523406380551007739288688260100792662446533510125170846934354171023786691630672843166362102574120210883795139703744916846602670855149716260188071153926883603821523070735543742667039707757384137482235284855620004451251115266354743981623449514635796199940087416338495824894434689902832877786105367103837901570423311698586886042765944736746531437475362523335608702047721065977734911661554693082682527468439112924737415578267238624499309787063868268474838865062459223375004647594788709558887194899411777689622847157696508327304029812608760325489151586772308079713656856670474238247288066134655803943314600182632162896381615490476862857332953114458658655701973095558366261152203181408492727972707020568437782549533248834592151798472012006406296626130583722527775975705588763554409874685941740150360748243100846197675262621127904514144617139765004535771926471479313636011292492271851620490902348506931274173396808466793880060359485488960923349100074728593437452884837101179651481958285672612123591871120866364354118421833956315901342910215811904974681439713407902571868370185500198778622370033558464195795134737711412035152621047667772831259844711014132450013112431320591702828186229798691488262025752729960091728626888884697161870367883858810030682118617570970714302133219119335532384919188575392431557698910231510799903447014682955583322701416631640757895640876915898255386205319055937685865782159679777296184822780082265979009585462461550366195633462731416480901441529448219708430105973905911792189571072000000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^6 - 2074317728442527268251408322493460456261607038367279486613686564672154613005551482627388547801248834851369189705310060742267667887275414876321015759600683884922863141961082691446542094299946220193418223988812894103819693502101361330834173333203351056213291413578093069494830821744174082318096654777415845069643903300867203932082211648436617169090553312797254821563987045633397915048595460481242863905617755103614357604595404258089456308807853403759318067337653929652085851411838270813032932788914421203146506944944483591842232616396590396788156976102471357680966800527374183964838778726029089242776213869419974353861758740968175222499763671396733222393277293761938216879482688266960482284544423043583342620959529528814623572367040194594425921874467927182130252586284718747259923873455406363732087648784636778660733985244781408408820766424888237547291614850119704336821495813865246337058165330619029726460479642291949469472073557997477848953088613303870963472718781452126171218772558568045801110070629125052024743703985815520116099629575001010684191802414578564883106900519516473633633688644113946081726514688681932146821225786218731401747755062179528967593020439456232891225441563231039777073792735232081083809721777114233253423209247429304910002376027597378570521900639581265533489080601226808992976327812801421555640789933256182265302726876740828408755039482384488350117779169434386964629057587585084308018262764235928760141516500666280138014949219043524530782343296140753334421855772390276466691684501272078978973992702246443893231478782919785426340722430350684017607790152831296018054848165389806560405791061370952232431962201147229329871106409028378707010332794870145056508238165046593006338048000000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^5 + 366399195941262121661823661009462884358727898448908690899133776849020674836178912824793594400762114190118835446605049845398366524144650402288760832727560130948551457282159921690249700342200384728597758053503787509420712175887484159816927049132204877607624839522861186688423456536167934228333469311375362480265046019229720858376116326738544939811900514619858974281198332479501272053745283293838796836057425228482873984498922539966887491524937770142664392660116248912885002768806605520025098234701726825620666502490044636826767270978391196066660455151529111141103280439986418242249267084385359958553638680995902265879157860661743749272646092084320536790661358388231429743354982236095014856084603014399744523651918453922177660856265344256535085889486395678951456901503279106154986318876028298468774905303830402137092094334577730393210447209138079610992749253422169278758937283368172524032582790622325781439061885916691536378657953454856945392582692153743917928811668858704012203149099345240993776954845492756806721703458077537340628371681784697896934419896167299276906208145521520865887652155017757474476953122268599710993099917457227465973261693608850731167718395134599528709288127740431909906843725088486506506599613961736303337929885701021471748419619613979064888727326092032858847989945350435800683752941163484823077763602961835366589601878185711388676943329211593985964345776432411949913503309433057825803284206621247386304747273762047918010119453385165973918537364088492609589243028065452259536757262781055459776177368322508661276599780546042739252245513554003178313741274266943955101264428470760342837054638836939261818055199013945998744991544947642951401473401813659069424637087661600632995840000000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^4 - 39345458373529156770865493251564310313075196051604735073144985777941417977400425283009491672007365121286803722473804546910309400522643856004761644639026914873492181842803179721491660163460730791149415329317550543674130089379507317080667307560262218655115399678055330414633419351187252151723778971122654134689437622081099288591975159882048707434875807614344509807503366983682107738773269965930531491149683110081575386752038473924423039165405110772270849696326514329107349341862861474047492405766098828647414321371025099687023448216259718635343111615346418721688442797402877766200128307235370658420067726886400965027406417162610968573360691284888187150339213383243151327662667075761701472305178000685666433454263179332851438406734852399544245478220202477865288972393164474348880406079891016692016954760199924205988032859104304123781719708980281060281228275869770954282558607659248811251359744733670651791725825432627406301299006281736593421173269050960163924763576698682476151958664548396356403980342592283715261609995881039875661167390191702203821157834035409509896026211068188936853728950150611701789984272058916373560023704286822849180602426264828674658899803523208030888381308821711169181327083004852037797422479365500950040354610012206933058451938212224215021853718714989252746112664396435213374107325452809187782395201665814309415645778816796629442560952246004691711264518483154405010348729356510306461457054299450911627354973176201394992768658126566019673527151807609552400645202931873139732386341736230371243883031509918937680077225137613395814051500863873103657497149669043688461826595334450535995073191045390174854671430455335026298400720339585084281812257045037710362855768725606828605440000000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^3 + 2297591827475431997508053419897876539068263366533950332584863087920949031964224319152999365091483676953186026359637355563027750878240208598688408046618807101440599077786027041672948196809101510961843577572900315712363909749414978118881953215874796520061568842136498252101303528199829830209586549304157350424244836290381914498175427983427493154480456154236670976120743263128922542153957694698326384866273097879166093541306071853141006980142725379076651881654159705046546154979131825804442913607475782580258221734569277110445470180340658449847530699397891771030340605025992026930902664191743403846935862667082231456053333586871492798414418308067501463424941886771038412900019858246588512885939358272598974874737019144396390173658519393773515656287432394483448007807371253361647040141777168926083452112601709954206039100271155924758257383539914924136801917953222236154110342240685903043900736200190664589516605308721197486631827566677120053011149776638977292271772678022589185930813744283573047895829927391687659161851874830595716155085872954194698878715441521206652749301119246065829100804233553579627349334595049057486971884582111112663525014572467869588340906965329924122498896976248517371924203828606103449595109126990430155088278763263683315972909441972645786957139583489436452751120553779558864849308596430161164411372600912237107830519537780538419849123089033493065681869617198411773032641707679736802516162384091221103142512324452742689138730866472661743736617776793777100271829255357622921834792194426907505370862484845616701570582023338798487174512468669261973082209649571566702343207777716746739994797991076796570546306222178795121227625843637291477297619961489330174349552379620313006080000000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t^2 - 64629495835383554028899439860382541842001163458121834192886845946766283848810198442497987652124424547695299583972106987398318805762626669920298301838404533332511474581705888560144302686867169691874209206806482290319280581617783264976927534050801794657748621003183636615274174715002937299346037766905134313072881210255995296461446135009661627516353997415999301227862438058387229594969534305423754379974223319285435996507682753355598971553001429141813564538999912600402874459992923593959092648162928842748855098606084966618719048814551289071379057865942978336305045422656401949039614131143615794072142588496368923309116696104754336709952471652557076330829768655596674071059227492441467291603157048633150555363475742100265058677147474684056361985246574612442275627598202416615462738429107513479094754743048713685150349428034363628657315086192649251587703175286431362599629068540558193823702207685675866293237801758340830747455884071031570058238222241703831002291754004158628403454726593271480655234374809199344798205724008305824479227004523185403286898246718262192574866408443859678102234860070606716776096502036945570673902542702973800936466067384110248281905717087594054570587747579680147778724135993031718335284356541673197251067831300097360853296689757043828659323345235216922579233030624050895592030973067392265813158883228959538078587507027237875565242166357255287243428818137563248331432183343398017299964856598776029650641408277740741302800761472897376141073840791534862835400430103593424888688376869656974165624268766156864073934314130907004175842771978951588358568739811781815440331241166845485937912442799626462573478724222601844312216863732509223886347949778316888160101982048972963840000000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827*t + 655083294640659578865269807820469291754902974373993675131509879649433689004102412509977214835861816577881388800893904474735083819657340580116140494107361475159141584063643867908625920313794113473778456671926873986938923363756805793830633458377783460589372895703490919237029112757500756883738840621437448790900783676614851120393766020613172305622933740616572958756409369869483692433426255215141081147859451715646782694315295777867420335594315827093224241496276720180385742204491614684662282490904676785044827986488618553069796447630544822567518692010347888418210324527152665390425270111739468716385772807188703153756195840319834190376578966087412889114928435009443077210359476895314674483234608238657909508923871036740678716701250144274556226634495445714001981362887110229936620802482394621249698827797488345368704859035048272799668036892032473051155687958284224013694830237347332274313157992561801287875688734274004994814682437992690456513804257434607242052125012967943838551751831600463609295367520497531787598890812275206005597929794464085298347930582955475958187385756137566887133751813647270583377272235313983603269857412023373599083012287265304581477839276804859552401172590874581909240049288953182698140166573333563356558140203420111732130019889605677010610722571694249126511340655694398643659528894437684150647255581682661258460784335826624351831453685530362252988869939081442832304871722715766353512755707127088825069464900148912403279326050014642225847367102575232400601666824597628204378652537762340842968504084485622231622254572889329953533063481508259159107670755148031166555828078065867537255217444100568660151632758409896319606684645452924819073488917551011356258612239149301760000000000000000000/7812139917492949164214856480325699765177077040119259690748412786764199362035691705018843632204830703835197048048603870498986715946329507913051338121878428221330795234453147559757395214584574307791367005285626184948179986694351580808742721251927284145041251855975619648062019788301845458654696584944090985245002801190482104400412093167038526769048289210744389647766678971684645546246172765847349463182265871548215540456910081472644412809809375626974952969651640676838200708181564342750041819255503494992580035237217734677120075580525065673072438956531481069421588570918046154032201772815782351795676603480200209723894384316819266122443155796273269467434304047704038161419304283055303939924802007295970094378058013980980806122860616255986096573557536833164374622410228364470213413121198689999343307858705119356354703494025191032584729868910956601354972164569239451681327107366721456257832460908170513460276002147044383387041892310199077746063088683057494784292930006984250993572264698278094812143281420757796467925500028396751353760468618524049203855552189450252363656634032114038725605458367025546202813606471385232380506999926246405112755276939730862078726833655857477465492390249497622556903636011165088508121268781407776277024671468921573056194457276418205558002831448246242348504663286854883782839409636800231708116738894734811324130221127456045702196621413681196878790020354402438238986636210414847419513332567105427541687408683656830004308563979529999786623508706890741988368028254152200432879665315760253914454032269425851947683895094523932090865962636223617547142066080024827
-------------------------------------------------
Computing nodes and weights
  current precision for roots: 53
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 53
Linear system for weights solvable: 0
  current precision for roots: 106
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 106
Linear system for weights solvable: 0
  current precision for roots: 212
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 212
Linear system for weights solvable: 0
  current precision for roots: 424
  current precision for roots: 848
  current precision for roots: 1696
 current precision for weights: 424
Linear system for weights solvable: 0
  current precision for roots: 848
  current precision for roots: 1696
  current precision for roots: 3392
 current precision for weights: 848
Linear system for weights solvable: 1
  current precision for roots: 1696
  current precision for roots: 3392
  current precision for roots: 6784
 current precision for weights: 1696
Linear system for weights solvable: 1
Sufficient bits for target precision reached
-------------------------------------------------
The nodes are:
| (281.3185918784634849 + 6.5248738210857740303e-5036j)  +/-  (1.64e-2011, 1.64e-2011j)
| (227.31751824413652806 + 1.7989634227393701658e-5023j)  +/-  (3.98e-2006, 3.98e-2006j)
| (236.50389526073783228 + 1.1681877121399603484e-5025j)  +/-  (5.7e-2007, 5.7e-2007j)
| (314.73970884715040944 - 8.1307527321946603021e-5051j)  +/-  (2.53e-2015, 2.53e-2015j)
| (210.45568272890233451 - 4.1927534283858551174e-5054j)  +/-  (1.14e-2004, 1.14e-2004j)
| (12.438835636362665227 + 1.1790907812111111299e-5103j)  +/-  (9.06e-2017, 9.06e-2017j)
| (31.400637175124776365 - 5.9617681980830910606e-5087j)  +/-  (1.15e-2008, 1.15e-2008j)
| (94.588290091726722387 - 4.3671638145525897983e-5120j)  +/-  (2.34e-2000, 2.34e-2000j)
| (134.65426770300465715 + 1.3913755339467630878e-5169j)  +/-  (2.69e-2000, 2.69e-2000j)
| (256.89417124636420863 + 3.6817800533426888817e-5196j)  +/-  (5.86e-2009, 5.86e-2009j)
| (13.613518697058113824 + 7.1105406449561499157e-5213j)  +/-  (3.93e-2016, 3.93e-2016j)
| (188.07264852762662007 + 7.3809147739901077673e-5196j)  +/-  (6.2e-2003, 6.2e-2003j)
| (25.731050224904989632 - 1.4168867812796253757e-5243j)  +/-  (1.49e-2010, 1.49e-2010j)
| (22.294018038705664182 + 7.8274893164881431762e-5246j)  +/-  (6.54e-2012, 6.54e-2012j)
| (10.563144527666353954 - 1.1889328787106340361e-5251j)  +/-  (5.24e-2018, 5.24e-2018j)
| (33.43051130452893037 - 7.1345121225699856363e-5234j)  +/-  (4.82e-2008, 4.82e-2008j)
| (76.443105411235090568 - 5.8161578055213284489e-5244j)  +/-  (2.52e-2001, 2.52e-2001j)
| (3.4849364779110753601 + 4.8128310746776727378e-5337j)  +/-  (3.15e-2025, 3.15e-2025j)
| (168.33029691607067176 + 1.7642060911014756761e-5310j)  +/-  (1.06e-2001, 1.06e-2001j)
| (124.80149846705132779 - 4.5968482038532893012e-5358j)  +/-  (4.26e-2000, 4.26e-2000j)
| (14.882402665308607508 - 3.1307245235714473346e-5394j)  +/-  (1.91e-2015, 1.91e-2015j)
| (42.274288658629539014 - 2.6180266455172422985e-5384j)  +/-  (7.08e-2006, 7.08e-2006j)
| (60.717695783994720298 - 1.139373716952390726e-5378j)  +/-  (7.75e-2003, 7.75e-2003j)
| (174.65920878462827515 + 9.0581119025068481916e-5386j)  +/-  (4.49e-2002, 4.49e-2002j)
| (218.65905709769039458 + 6.1114565226657634761e-5402j)  +/-  (2.41e-2005, 2.41e-2005j)
| (162.22862560791960016 - 7.3832871809962065554e-5423j)  +/-  (2.2e-2001, 2.2e-2001j)
| (246.31647201866987232 + 5.7717284450390978805e-5446j)  +/-  (6.58e-2008, 6.58e-2008j)
| (202.65148922263067313 + 1.8499544351730639565e-5456j)  +/-  (4.89e-2004, 4.89e-2004j)
| (90.74967473530431953 - 2.0677542591347053281e-5487j)  +/-  (1.73e-2000, 1.73e-2000j)
| (52.329891987712231701 - 2.1741456253083333986e-5506j)  +/-  (5.55e-2004, 5.55e-2004j)
| (27.551699782000449379 + 1.5660441534736970495e-5513j)  +/-  (6.51e-2010, 6.51e-2010j)
| (57.838131159818421171 - 1.4671529684647559064e-5503j)  +/-  (3.31e-2003, 3.31e-2003j)
| (268.44624312204305342 - 1.6963976804708729435e-5517j)  +/-  (3.84e-2010, 3.84e-2010j)
| (6.916500966199915904 + 8.5105711232620115816e-5543j)  +/-  (7.42e-2022, 7.42e-2022j)
| (69.879407124791610265 + 8.483146438021102919e-5521j)  +/-  (6.93e-2002, 6.93e-2002j)
| (66.736424437035311231 - 1.3234412229326357033e-5598j)  +/-  (3.56e-2002, 3.56e-2002j)
| (150.64764713042762261 - 2.1570016914677286422e-5685j)  +/-  (7.53e-2001, 7.53e-2001j)
| (296.1760776575982007 - 3.4231318289426880414e-5751j)  +/-  (3.44e-2013, 3.44e-2013j)
| (7.8232631436879996743 + 7.0165734243648643766e-5801j)  +/-  (7.95e-2021, 7.95e-2021j)
| (83.392797225931857246 - 2.0771827256861696345e-5844j)  +/-  (7.15e-2001, 7.15e-2001j)
| (115.52788531656109596 + 2.5868643045747576768e-5958j)  +/-  (5.36e-2000, 5.36e-2000j)
| (156.33886574921087072 - 2.7419841417283579502e-6014j)  +/-  (4.26e-2001, 4.26e-2001j)
| (55.042742700411933794 + 1.7855985737620932161e-6050j)  +/-  (1.36e-2003, 1.36e-2003j)
| (37.70553539695301837 + 2.1343803247482931966e-6071j)  +/-  (6.18e-2007, 6.18e-2007j)
| (2.1445599883454755183 + 2.0198332318684791253e-6146j)  +/-  (1.58e-2029, 1.58e-2029j)
| (139.81517839729711078 - 3.2914935697500725972e-6115j)  +/-  (1.84e-2000, 1.84e-2000j)
| (195.20235101876332498 - 3.958297002193854266e-6200j)  +/-  (1.77e-2003, 1.77e-2003j)
| (19.12622188851013496 + 5.7125164907639989057e-6281j)  +/-  (2.73e-2013, 2.73e-2013j)
| (1.2915652160596975555 + 1.1241735070185650561e-6314j)  +/-  (5.81e-2032, 5.81e-2032j)
| (0.82712933404240933454 - 2.2220201976692566065e-6316j)  +/-  (1.29e-2033, 1.29e-2033j)
| (8.7665833565455325748 - 2.6743696223108474408e-6302j)  +/-  (8.52e-2020, 8.52e-2020j)
| (129.65219462044275559 + 1.1292249874074654864e-6281j)  +/-  (3.43e-2000, 3.43e-2000j)
| (63.683176861160302445 - 7.720217870966805472e-6341j)  +/-  (1.69e-2002, 1.69e-2002j)
| (2.6717836687343111156 - 4.5332182165623348539e-6396j)  +/-  (3.95e-2028, 3.95e-2028j)
| (44.671567062026889133 + 2.2027976793028414178e-6367j)  +/-  (2.27e-2005, 2.27e-2005j)
| (39.952661789715879205 - 3.0626378525720278259e-6390j)  +/-  (2.11e-2006, 2.11e-2006j)
| (111.09327147844117649 - 3.9883420342196284958e-6437j)  +/-  (4.72e-2000, 4.72e-2000j)
| (17.642956130722879674 - 5.6815777334508945031e-6512j)  +/-  (5.62e-2014, 5.62e-2014j)
| (20.676611433885700873 - 5.3264620347073555729e-6510j)  +/-  (1.38e-2012, 1.38e-2012j)
| (29.441309403059309832 + 3.9704987730607140988e-6505j)  +/-  (2.81e-2009, 2.81e-2009j)
| (11.409864050897520249 - 5.4929516391597439952e-6515j)  +/-  (2.24e-2017, 2.24e-2017j)
| (5.2524539288161745433 - 1.1775254445037262707e-6521j)  +/-  (7.79e-2024, 7.79e-2024j)
| (79.868445806940822982 + 4.1661170652087929746e-6497j)  +/-  (4.5e-2001, 4.5e-2001j)
| (106.78649644665223541 + 5.1214828511803047824e-6549j)  +/-  (4.62e-2000, 4.62e-2000j)
| (3.7068293223182415456 - 8.1645245062437942963e-6632j)  +/-  (3.17e-2025, 3.17e-2025j)
| (1.6845178973640017379 - 3.7281870759861263877e-6638j)  +/-  (8.55e-2031, 8.55e-2031j)
| (145.1432180427697733 + 1.1462692299029023529e-6605j)  +/-  (1.24e-2000, 1.24e-2000j)
| (87.018895244571484242 + 1.9119603447069811287e-6656j)  +/-  (1.15e-2000, 1.15e-2000j)
| (49.698035411645923849 + 1.1498745402077761754e-6694j)  +/-  (2.1e-2004, 2.1e-2004j)
| (6.0584801290951758358 + 8.5438531633155540762e-6758j)  +/-  (6.92e-2023, 6.92e-2023j)
| (0.59540756410498872509 + 5.1586571338553425726e-6775j)  +/-  (4.32e-2035, 4.32e-2035j)
| (16.227593177517296523 - 8.3882166267532168489e-6741j)  +/-  (1.07e-2014, 1.07e-2014j)
| (181.23308988402195082 - 1.991499996612686922e-6754j)  +/-  (1.63e-2002, 1.63e-2002j)
| (102.60288530272034351 - 5.3502248657701753453e-6838j)  +/-  (3.93e-2000, 3.93e-2000j)
| (0.37230633337606352509 + 1.6656472912269814216e-6939j)  +/-  (1.01e-2036, 1.01e-2036j)
| (0.056897625001077184683 - 1.8228838693117821132e-6940j)  +/-  (7.13e-2039, 7.13e-2039j)
| (0.052485028214125533477 - 1.3998270807506280013e-6940j)  +/-  (5.37e-2039, 5.37e-2039j)
| (120.09543559004249085 - 2.2595349884335450811e-6900j)  +/-  (4.45e-2000, 4.45e-2000j)
| (73.114221955616166502 - 6.7487488466196297834e-6940j)  +/-  (1.34e-2001, 1.34e-2001j)
| (9.7073892479605638639 - 5.9166758734468811098e-6986j)  +/-  (7.82e-2019, 7.82e-2019j)
| (35.531825173969676489 - 4.8294658533336596891e-6971j)  +/-  (1.73e-2007, 1.73e-2007j)
| (0.19609286981445977083 - 1.3747003644058712599e-7005j)  +/-  (2.97e-2038, 2.97e-2038j)
| (23.978682702640916852 - 2.3428034572411180707e-6978j)  +/-  (3.18e-2011, 3.18e-2011j)
| (47.145717854569610937 - 5.0528741783096312485e-6967j)  +/-  (7.04e-2005, 7.04e-2005j)
| (98.538138291643663866 + 1.0916637046430861497e-7000j)  +/-  (3.06e-2000, 3.06e-2000j)
| (4.4951181517998209619 + 3.4544491213000410014e-7053j)  +/-  (8.76e-2025, 8.76e-2025j)
| (3.369839231310923141 - 2.3287879242706955399e-7053j)  +/-  (1.46e-2025, 1.46e-2025j)
| (1 - 2.683338441532496937e-7061j)  +/-  (7.88e-2033, 7.88e-2033j)
| (0.02232373459588936651 - 2.511682394656821132e-7113j)  +/-  (7.06e-2041, 7.06e-2041j)
-------------------------------------------------
The weights are:
| (9.1604850291085393033e-122 - 5.518582989136025126e-5135j)  +/-  (5.73e-377, 3.98e-1882j)
| (1.6867932396276925869e-98 - 1.571410523625437829e-5121j)  +/-  (3.57e-369, 2.48e-1874j)
| (1.8386068421002814792e-102 - 2.9375483741281931238e-5124j)  +/-  (1.03e-370, 7.18e-1876j)
| (4.4618952602039646803e-136 - 1.5107353349017531416e-5142j)  +/-  (1.07e-382, 7.46e-1888j)
| (3.1849918959892205844e-91 - 1.0694503753995510625e-5118j)  +/-  (3.57e-367, 2.48e-1872j)
| (4.4159850555536612802e-06 + 1.8920729414920934213e-5071j)  +/-  (2.91e-268, 2.02e-1773j)
| (4.5994013341247719677e-14 + 1.0924943039799598405e-5077j)  +/-  (1.1e-301, 7.66e-1807j)
| (3.2447692467690600736e-41 + 3.6488033780852277219e-5093j)  +/-  (4.21e-341, 2.93e-1846j)
| (1.6837358582756852567e-58 - 2.7709528671712334587e-5102j)  +/-  (1.99e-353, 1.38e-1858j)
| (2.9821701945669319242e-111 - 2.6262941462384040939e-5129j)  +/-  (7.52e-375, 5.23e-1880j)
| (1.5010913255483638599e-06 - 5.4186465489834638818e-5072j)  +/-  (5.99e-276, 4.17e-1781j)
| (1.4620220817156124371e-81 + 4.9193992036506394458e-5114j)  +/-  (1.89e-364, 1.31e-1869j)
| (1.1943353853955011957e-11 - 4.3713699751873090676e-5076j)  +/-  (2.33e-298, 1.62e-1803j)
| (3.4321920038345384008e-10 - 4.6748994994379174203e-5075j)  +/-  (8.52e-294, 5.92e-1799j)
| (2.0896721173793208856e-05 + 1.3495214885690718775e-5070j)  +/-  (4.11e-270, 2.86e-1775j)
| (6.2564208668762984413e-15 - 3.0555747188644550375e-5078j)  +/-  (2.27e-307, 1.58e-1812j)
| (2.1363563167211101081e-33 - 6.3369767879731582853e-5089j)  +/-  (1.24e-336, 8.64e-1842j)
| (-0.065321224401864391729 - 8.4789562290787071373e-5067j)  +/-  (4.42e-240, 3.07e-1745j)
| (4.8792273017190009517e-73 - 9.3978790977152346942e-5110j)  +/-  (3.16e-362, 2.2e-1867j)
| (3.0101028635437982964e-54 - 4.5761469078173083879e-5100j)  +/-  (5.73e-353, 3.98e-1858j)
| (4.5026186173212463093e-07 + 1.6040851714127373717e-5072j)  +/-  (8.26e-285, 5.74e-1790j)
| (1.0310615933980694352e-18 - 1.437622724275597187e-5080j)  +/-  (1.09e-318, 7.57e-1824j)
| (1.2483985642903410403e-26 + 3.6711835814667791401e-5085j)  +/-  (8.24e-331, 5.72e-1836j)
| (9.0346005699167547807e-76 + 3.8966254620568755606e-5111j)  +/-  (1.6e-363, 1.11e-1868j)
| (9.1814433971800069394e-95 + 3.0272316425018363922e-5120j)  +/-  (5.1e-371, 3.54e-1876j)
| (2.102189066679950527e-70 + 2.0555465398301337788e-5108j)  +/-  (5.61e-362, 3.9e-1867j)
| (1.0797636247716439316e-106 + 9.2251362617910505822e-5127j)  +/-  (2.05e-376, 1.42e-1881j)
| (7.4393942568891149306e-88 + 4.1201253890919353662e-5117j)  +/-  (8.02e-369, 5.58e-1874j)
| (1.4651619600985123897e-39 - 2.8309416934786595178e-5092j)  +/-  (5.6e-347, 3.89e-1852j)
| (5.0149894071727078541e-23 - 4.1870622254971818494e-5083j)  +/-  (4.26e-332, 2.96e-1837j)
| (2.0081444481577632418e-12 + 1.3042839817986240427e-5076j)  +/-  (6.82e-314, 4.74e-1819j)
| (2.1582811362730726581e-25 - 1.8460392318173109971e-5084j)  +/-  (1.07e-334, 7.44e-1840j)
| (3.1579647521569789094e-116 + 5.1427099876908247328e-5132j)  +/-  (3.67e-382, 2.55e-1887j)
| (0.00087572648824013381367 + 1.12781918307514423e-5069j)  +/-  (1.67e-285, 1.16e-1790j)
| (1.4300482379179455045e-30 - 2.2922268512844834724e-5087j)  +/-  (7.15e-341, 4.97e-1846j)
| (3.2195059380025086256e-29 + 1.2951378775887454563e-5086j)  +/-  (1.58e-339, 1.1e-1844j)
| (2.1010420226430729306e-65 + 7.4682521758874885759e-5106j)  +/-  (2.09e-363, 1.45e-1868j)
| (3.8292414268199752963e-128 + 2.2720567142363321572e-5138j)  +/-  (7.6e-389, 5.28e-1894j)
| (0.00037161970443186365649 - 5.8615336071546420903e-5070j)  +/-  (1.13e-294, 7.88e-1800j)
| (2.168774263126262e-36 - 1.4702909199551953229e-5090j)  +/-  (1.74e-347, 1.21e-1852j)
| (3.0207041628113112187e-50 - 5.7777929367071240171e-5098j)  +/-  (2.25e-357, 1.56e-1862j)
| (7.3358807233116186601e-68 - 4.0958323080415195033e-5107j)  +/-  (2.32e-364, 1.62e-1869j)
| (3.4291113595785779699e-24 + 8.9491888747706030802e-5084j)  +/-  (3.49e-338, 2.42e-1843j)
| (9.3139535702772764673e-17 - 2.2149089023453152122e-5079j)  +/-  (2.55e-331, 1.77e-1836j)
| (0.057657714974600392041 + 1.1806105845125263082e-5067j)  +/-  (3.03e-281, 2.1e-1786j)
| (9.9682943123663646611e-61 + 1.9349887201210757899e-5103j)  +/-  (3.81e-362, 2.65e-1867j)
| (1.2219972301001936073e-84 - 1.4936402484967109287e-5115j)  +/-  (5.3e-372, 3.68e-1877j)
| (7.4910084919545324009e-09 - 4.788649255987012142e-5074j)  +/-  (2.68e-321, 1.86e-1826j)
| (0.097358638759889657963 + 3.6690577501100124438e-5067j)  +/-  (4.14e-279, 2.87e-1784j)
| (0.085104529838454383667 + 9.0186093623513784137e-5067j)  +/-  (4.14e-279, 2.87e-1784j)
| (0.00014846699149705170949 + 3.3943211664556065627e-5070j)  +/-  (6.68e-308, 4.64e-1813j)
| (2.4276806919066649686e-56 + 3.6878432438762850318e-5101j)  +/-  (2.64e-360, 1.83e-1865j)
| (6.624858184987432099e-28 - 7.0306576883774650274e-5086j)  +/-  (7.86e-343, 5.46e-1848j)
| (0.039135223508095241505 - 1.0212617548067035974e-5067j)  +/-  (3.99e-294, 2.77e-1799j)
| (9.6821983580022820577e-20 + 3.5033360607972306672e-5081j)  +/-  (3.23e-337, 2.24e-1842j)
| (1.0174469093978673795e-17 + 5.724892417791439326e-5080j)  +/-  (5.95e-335, 4.14e-1840j)
| (2.4732892340714315036e-48 + 5.9100937699617675483e-5097j)  +/-  (2.58e-358, 1.79e-1863j)
| (3.1549172223381694248e-08 + 1.5266125687004216625e-5073j)  +/-  (1.78e-323, 1.24e-1828j)
| (1.6595260867421845025e-09 + 1.5011220816268256671e-5074j)  +/-  (1.26e-325, 8.78e-1831j)
| (3.1483481629978740483e-13 - 3.815874715064735733e-5077j)  +/-  (1.08e-330, 7.5e-1836j)
| (1.0301879369696224179e-05 - 6.1020738128622332099e-5071j)  +/-  (2.74e-318, 1.9e-1823j)
| (0.0040845614333829802841 + 5.7762318967394318391e-5069j)  +/-  (5.65e-312, 3.93e-1817j)
| (7.1524566052168820699e-35 + 9.87302093810648248e-5090j)  +/-  (1.81e-350, 1.26e-1855j)
| (1.7825221354585983427e-46 - 5.6967051453497030424e-5096j)  +/-  (1.88e-358, 1.31e-1863j)
| (0.032315836060813909895 + 2.5859172184153872285e-5067j)  +/-  (4.64e-312, 3.22e-1817j)
| (0.079373230516473606457 - 1.8248226030530247844e-5067j)  +/-  (2.71e-306, 1.89e-1811j)
| (4.9965228760678205813e-63 - 1.2514576928330050078e-5104j)  +/-  (6.61e-366, 4.6e-1871j)
| (5.9398800297917882867e-38 + 2.0898565616164938969e-5091j)  +/-  (2.36e-353, 1.64e-1858j)
| (6.7612593638859932695e-22 + 1.8927281697707181936e-5082j)  +/-  (4.44e-343, 3.09e-1848j)
| (0.0019454601611692299057 - 2.3993072979412574776e-5069j)  +/-  (7.27e-321, 5.05e-1826j)
| (0.13286147084666824037 - 5.9037373174524135697e-5067j)  +/-  (2.3e-311, 1.6e-1816j)
| (1.2376366582733193714e-07 - 4.9030243380812699304e-5073j)  +/-  (9.23e-329, 6.41e-1834j)
| (1.3114066791291696696e-78 - 1.4591025822498776911e-5112j)  +/-  (4.88e-374, 3.39e-1879j)
| (1.136051965658817586e-44 + 5.1856948123655097803e-5095j)  +/-  (3.91e-358, 2.72e-1863j)
| (0.13863224404779701265 + 4.6159413546875276563e-5067j)  +/-  (2.56e-315, 1.78e-1820j)
| (0.64224853260614257214 + 1.0485384045955853674e-5065j)  +/-  (3.68e-316, 2.56e-1821j)
| (-0.60313377064429851787 - 1.0999815723905178161e-5065j)  +/-  (3.57e-316, 2.48e-1821j)
| (3.2310443484390677759e-52 + 5.3100556265021202976e-5099j)  +/-  (1.1e-361, 7.67e-1867j)
| (5.7938136687701621049e-32 + 3.8930943904313035453e-5088j)  +/-  (7.07e-351, 4.91e-1856j)
| (5.5495637532346029697e-05 - 2.1902822937294410453e-5070j)  +/-  (3.87e-330, 2.69e-1835j)
| (7.9177084462323311777e-16 + 8.3357062325476106415e-5079j)  +/-  (2.14e-341, 1.49e-1846j)
| (0.12416608880062601846 - 4.9738541180738705267e-5067j)  +/-  (1.39e-324, 9.67e-1830j)
| (6.6270776449173544399e-11 + 1.4399387444706282619e-5075j)  +/-  (1e-337, 6.95e-1843j)
| (8.4152974643648716082e-21 - 8.2753952499855386981e-5082j)  +/-  (7.41e-345, 5.15e-1850j)
| (6.4300310673827834457e-43 - 4.4672188693319146205e-5094j)  +/-  (1.5e-357, 1.04e-1862j)
| (0.0082400679036102594843 - 1.749551875988708914e-5068j)  +/-  (1.35e-331, 9.38e-1837j)
| (0.068131647753129123859 + 6.545514015807741664e-5067j)  +/-  (4.74e-330, 3.29e-1835j)
| (0.076982858156832503501 - 8.0405530682409832827e-5067j)  +/-  (7.04e-330, 4.91e-1835j)
| (0.07872785003080797262 + 7.9055301939187801996e-5067j)  +/-  (1.04e-329, 7.06e-1835j)
