Starting with polynomial:
P : 3/2*t^2 - 1/2
Extension levels are: 2 4 7 26 38
-------------------------------------------------
Trying to find an order 4 Kronrod extension for:
P1 : 3/2*t^2 - 1/2
Solvable: 1
-------------------------------------------------
Trying to find an order 7 Kronrod extension for:
P2 : 3/2*t^6 - 25/14*t^4 + 45/98*t^2 - 1/98
Solvable: 1
-------------------------------------------------
Trying to find an order 26 Kronrod extension for:
P3 : 3/2*t^13 - 11979409/2770390*t^11 + 54031549/11635638*t^9 - 751494029/329676410*t^7 + 11821062/23548315*t^5 - 193274/4709663*t^3 + 52009/70644945*t
Solvable: 1
-------------------------------------------------
Trying to find an order 38 Kronrod extension for:
P4 : 3/2*t^39 - 261320498117384211209882265410982701049964830239178247807785568281463485027970378683875059143885643374353550607407991635449183708321/18044390914018788019132510443726087062913465438125839408959758961352123300937300267114588906221936468191974689488539745293616960410*t^37 + 4366114293470662809845254487561267987586265379134595262879814520033722456004353375694093621707419998464070554335598264863817102430713/67808921645312708661371644509581190331159022751693943884196146833712715983522275740630613047591908622574052254183249358629697419646*t^35 - 77559792471343817364948666271183667429499238230864715106164329121343458463417870914930728503089596967122512216830425373353148539564617/443720860897245118686788286024234843061822909215035462204015079097633444988982761976235382606037057731705140470204883950635461136930*t^33 + 14660419536458296824622483246860650605025599162213156187892667997148990081873866367769921667512066476779175308954533084425451227769093544439/45264408740988871802357959845618220575579616791934982534893782233828685356771120531957747615024446296268973084506070416688274026039366230*t^31 - 1268493501650854426547578830284564568118772227546651405115623920117988093734965671071223274216579941154395919667901965429937535802801973990729/2924080804667881118432324206026937049182443244758999871754138332305333074047414386364470495930579230738975661259092148918062502082143058458*t^29 + 19031993006565027424225255037425504321356643660228789168820787746598433450941780653853135606614326038309410084576719878303347490927452370827459/43861212070018216776484863090404055737736648671384998076312074984579996110711215795467057438958688461084634918886382233770937531232145876870*t^27 - 3936664034574513034298665038780015880969085808296166005316775504796004040262502095409774139339671488662345031241174184898303420714771109798453/11921252511338284559762552532263666431282268613248230246382256277860204071116381729024379714178515325320439234363991068665947123873352469098*t^25 + 39122053481392456500359101647652170874967049906172032303085921460952258127153232165495308702086644800090636390338899654175095009612459370331371/202661292692750837515963393048482329331798566425219914188498356723623469208978489393414455141034760530447466984187848167321101105846991974666*t^23 - 14629578194631454949640766200826694613081031371427861386193302681031659280106537723593511181868171322265500995584321061819742960455339723437717/168311921049911712513257733209756510800985250081962301614176601346738135444744847123344208506961072304947896308901772206758202613330552656926*t^21 + 42631912566222312462753530173332466808975375152914544385989692864528709181303228056223553618195436316082575153615482277000077789220224959730905/1418629048849255862611743751339376305322589964976539399319488497065364284462849425753901185987243323713132268889314937171247707740928943822662*t^19 - 590549818376772126334646925224474673059853468899461515088112526449317147173763513896608166047440757230781835691387950627132167938513364283463/74664686781539782242723355333651384490662629735607336806288868266598120234886811881784272946697017037533277309963944061644616196890997043298*t^17 + 294934638626935025886741210221882122805501161640565113696982476904926514034116328636828941715071061976402917034407373075663349862973328466845/188857737153306508025712016432177031358734886978300910745318902086101127652948994759807278629880690153760642607555858508865793909783110168342*t^15 - 82376002020860768742199616610829721901656923323003707212501486522486251699917030263429175929557597679266892233233933529377270534492765582822643/363928859494421640965547055664805139428282127207185855006229524319916872987232712902148625919780089926296758304760139346584384864152053294395034*t^13 + 110469530535142604423913419589190748552272318692366733261873271051955330521836552159726596320522961997957872047540322619297098041235586461518403/4731075173427481332552111723642466812567667653693416115080983816158919348834025267727932136957141169041857857961881811505597003233976692827135442*t^11 - 7760185870119468383948540917487745516190870261014046081871649037539347088014493001038998525788830208355800522463613458964711376831650307682995/4731075173427481332552111723642466812567667653693416115080983816158919348834025267727932136957141169041857857961881811505597003233976692827135442*t^9 + 93629316510795026445161275371348229917899271176303406190887941733689445388154570881929831782278808535419681295609119470891697035796527221411/1273751008230475743379414694826817987998987445225150492521803335119709055455314495157520190719230314742038654066660487713045347024532186530382619*t^7 - 4479503087689132067436024481931334094279467337129653992655174041430094032159797615601441236028175297090119421692755187928591664318317579290/2365537586713740666276055861821233406283833826846708057540491908079459674417012633863966068478570584520928928980940905752798501616988346413567721*t^5 + 27289317923426200604215683602663089267434617034760444650701363672217391241714521003216152442657035710318530726290304538092960710089853/1177470177557859963303163694286328226124357305548386290463161726271508050979100365288186196355684711060691353400169689274663266110994697069969*t^3 - 4711928198537453398317226681160654819769376583978417385499121783181259411387168784560089191430746918572362750474754664881396243039278/55012502016598620145954787484214730378693809926667629245127718792545573823651456601487582987873734523742533232114904784948802363185775497989947*t
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : 3/2*t^77 - 345971265566473356390913436878320779539834745639697354053288131758815671418209302561329720847887806734109549721324067410999096035649830607307765357380494703833315411714428840237510457437135408734279266825722367019730790271198346425951140927088761759813625447796945058346078166767347213182479808746134414927520110919332854695826101832711985269277096264945086583585389560373867298522867577073737774466919443613168006523169798002273477500059615803681985134124208448653248524884956441386380610467443665843672955036242429487557660743918616394215982108336166570757529918834385379429281722814908648030964570621283859564878280648172169928614159176448967964138487571368212570384524598179254876699828121481489642926395799599509896737486075835100484430543981589185235019632422283747850904094520389087577192015005273060257284537748314079872903088654595548304714970061440740933696382228526275687154823893505368585474060284542944987985404779335833529705346103934690497800934216918533813723508766935008032169454623376668372356051245387504361728867198232786787976147373928637532678313505028369272268942645525506874003833817014711386843246734194076659604828385129125817770020738633218487798371190606548139549489235789738587807873489017582356923075770783482711373264949389102321936507305328024102829998839367896789055918867946537726603259304225313925176266396480234616593659756428040111892012395787655990110724223090987520177088300659076706693503371141048328533168116271196819562202852778892289262362048916120908946278201217881857821506926191031712192112163099425521648636466620905481658950903634758678529108816891407315518814162384770006276409984157866884317195491653464835739857948746524065932591985341817893341592768475634907551786539869368025573484388561603925511502887806260579650249334070507383347772261225570679855150490373942586554782892458870857816814181431723104313594068480262323153601168747151520019913180357884475251168849255584264080327418829654769466659673808661841445311337632796278065950893674524444913164975913813048738690230738054230068599076558487451297697684705630643751593759241265486774942388489486305149145362884513541368670557026449951184101395576471173759091630921511835596031203854937597586588382024383786734795515405230779839382794630187365734569557876539367734956850258914704469717416036962716517286734306040030810691320593594614435866451303023925063516097393054024886374420112954356678981658794457368446087664282740620661966286711097597992887257116365351799118790363333906217975589682380282692412826080045305061192202656639582726026890504531505694702816489784134080294463917902890643060789572496066424125820865344497195324723426457644871923838305031122256916893520561015842506792806100880245972395790278033071170964513696028935028439522198365354499325602291407238544939865912351953108615027260798265143580148673519796363506715882366388827023222120097783597016259418535087809/12262650729986513289229867732374161864764106911386230850557329502787163472277777466535400991127497314135547082457643185808897265433718517804191085009301478998243364854984588487374706920747644077334808977934700348680642754586612136813414133085111014129774344187596130527462414534988211052428408131329812767368145356395557298095619988031820823841367432739349449691167958450981274211245157282102990234338132636289607946287724208758314785186613619920619313622064419448140740202270232645622085256408268063825967043278892954889056039187104607401577244378446101643848967581943067989512032846401073748407413791590160673761304097993933428411764193439609615843011428491885825745915572561496943675866891046323198923541781951929520167023527263195730557475957780640971101797476738788292833769479170571020867300767665246803358043852909500051237008155537445813622551571014404642660201048058827506256355138788524335489131388650612550473104589495903310686784854987248088592950381144100051192478555305680581527389464003839247572377926063335575980322921589308714977627657693456552916650049996155415243097507479236418402325728158219934803297929148486703294204251698737471154785643206569230576291987611025040615253805532240391514532969295153989271496133170471188168017007559077465698554331406439362660023481842740525794508682056653277301319310935730702886548428623909719780588494114010139679920255539421444165553643166126864953301774183308893991663220846941017014465732842817007427898645301585692347918778226658719611577889053574177760305144228074904515530533563882134062085922151272901464762696123629806545172950015697884708968194906999909938635673138250347767358580026263152173200703394231849309629980661987703547120551571731352390630310763395548729964952513433072024824014981549227856553551627305332517792630299170100700775861494489662941398352233399324114069946917950996266454662410588672692599035055597747529577728485660938975844660955227976898329548183732583523201217611808825851995951667827879006806299155424021722329593283078168310277438673847097599539386608044720364650449222492425819972431947295996822109439829970991479985785144746186357897517235628716329367794699223243971715165453222861309632934252577937002767575852118495751686064991721569727677457413612394531315585911738241083507671950773327805737547281239328702574299995021653532130223853134991080852891411504732389122214496007119087389741843729427276968210939650366327684913851247068345674728983508568933521495816603841742848241924096284873587457101963681812264720330798618125484328121302738562804058420351517205921231582382204357646890348548628609825920095184350745557530890348875582423297809878362153853273638930457354477689720356905063093433251190386035505629891737609175747166452472576054174750422328384389979871470556725420906734167621038649848477713521139070852451765773926631905572132912742945305099478608638319107202858726033482640*t^75 + 78005582932742827088807104160969948954591501911802101606486930626822820355014378950209187389948115794333550432896779482749426827057941317146278005259124969397047239729683152005916567253350801541569844140661187732744645631383372151281986909927863471470296622873045382982197464026043105564758185508593266032602128102924187678350580837248702347086435975552087437975577603969201951426824719212392952556427656498064441027814586369051067149383148512946906879026310211822866437149525750215615224804457392040375128980371268001008149462849525428322576104192990014370541245548297906061084138127852431240499214143179760390693425248929432279659291965717279508384561780458124434032307840639408350849155199305727289810094918186224055487553559981507626160833010375701385882427909223712210489066898138909286179541801948960984115218572100036824401592070654292688592188884505718210758562487975078548450881790831722000199627433596663957078085481363988253471443934905670827562495527314849416385258340228510997991911181244605730996617575651871626783763691599220738028778491573498912386283552970396760203577127233444818528065791328409707798718543611345563322571525473394968671325728936672482432193598612563074187172999671947579952729107310740425731283030699253568699761836670545826850603363969384529055473606910352197879188652596276358647897298069998093082569363927441850157262122088328867225803768334323181514638706999248874032418469846217910022445181982392689577091145306247550965729678643903060581174258227373631224543929233745598726226480118753635349720758084604957487794745352463594368956337533082315100441212440522999785940904997193451188675567320070099760999633966992302249499821117922565161494874313485235257270020455008934936635217750402020932226060160966450078421165543170461648972662724598795796939022248430158251094808073258292923686058529837562226338072341926128646118128029393857146016299569710914032358055136794657278928512036271995020227183468728935139843088970397356154752826898112090653789228076631277361320491925818628379454960878136401890281954101138918202442539374796993684934389659644251628838144471112708713585838816501827333853536307017601947129261588698071056708913012507010828589132872364081367863454784587888357039408302044664479178092791337050362045508656596297766740318408196050576808959756303838331397312420753966208098009139049869140473172268676577393636110917751360707603307534983345444794680719429284899312121138300002923658972038856881592308857624471807948413233256083267318994288104772768147434542793868581090463926324017043962191632325273013421135639954178891335513116603374893781432400216421138210773282326436036379320167165327009655858794830539347512560671493334951070724143747114109115909086837061555370954879476739384574176386230170037435027711718128934698140203699306334915096889260348726366261921745258075266949989157503200904585377068385197459062245012510639577416055/306308107181663116161499748725514590579844481060205534824974135895936199154896483453563226862584748699406876070231445051836981167096989923677320470811288522766647418956615036637265047609833256794900017943568883446517529017200322112191913029589141437157415986917532818333350628331863419235922236796269954704890620323438499667167434016836955947111209662005013095969911214780826986350365876109793640274572513114897259542534416288247168265766674948122417170791145972109873436841971179663802192773229685425884418881061189283702420852536834035409924220105816833693195790231062108832758462573786821104955715025720539777216574995153726585485436116128353877847011787486790152579554249351918393082443499504473168900680511283460540593124528374352301188320503299589730784899076854153883100368148123842447558997070206638572301453294255196016688635295687988586592788189654549652975337758353659708908744677317560506481145108083195602870286219723984802734110114576207518221802678473151805050016965688210736468370506116952994623713879455740229487434662436100848862215070595498948118005985693440003914425107876084430197041609678483213560273535466936283338386202958989674213750856096724043763588280010130751368392426610594200673544590920004384644845515931875047607414304607271853712309772920848500970902341187613344319674763373033968800323419478831136313467590784608053045647331921537489057376488368916705314303107718095268780895896178863215181229716524116140792917726694786932909510371585924715174855376124854122508150849727700250791622181612860509635304801548340043466630455420743107114546083172352957175741161971064004361910805413797750361920551127032371073072741077078527442160727942233456965809938009440215971758619786510518136481341489869864591650866467122946472709342644382291616858715911532148049704333683480515399380203436041791157245156314279959186189305645239096213651725266599161047763265125615314607241575752351665154519794176378833470905450947341270532173572556024671018804140081637440875277346271802142600927630113099930529351178663570132670599625483053909740163326368152910218890326430877899567007375963380660863223875247186318182008509475230987890418703381650083630316711794714209344831084014394152711236394706075688618431918161634578566090594131602233924335635458472064117512689886159019821212628404009758012724356717751408755210749510414040366988540205270841677758052621314669414482709422841378192058574313582308374697900726413612466169809240692990307857995503167541639777664061899831631821428452208599373728224684053903281834848756330511679305585594675266627906132052557588849432324180062059906493772482868045465347587397872439548320902135172140958882298370336582128163765330599323312849653737629326971103786664140490253137115702288662911122976338792170078128789469801151829596633471207628590425659096691189632977558317700293658020238646336200096936853291982091907804130355335552150576*t^73 - 49111130676934893160163684432993478937370643708064083753131159836181991041273564706158881110779230801138805738913127386316361290756201059209072911665620340806908739279891908243947844554084103940135597890726164264472333224539078466333873484384393735798103527341899246067713277737659052064983765917302143018665673610878507299473139521824003695442586293166777915839574046796709420651260329604175975468730141256992183620369933707665497727272374288550114695390276288083264791001043360083243218401458853670571580078680176783618248885497700385377856079598626533903578838668472666853819513486812567147259505083967190031081854714637449564488669823366685933046662985414671695097039628400060703293505481867972830667422080229093376984046709757661485775564677036897727702953666833798577959690996410049603099393387592939054190499597806286256743998094049334437615360980071480562416768814309637077732289042017226109312817782519846707756432355825962800173951138791371043614493131572937656296093156754022751477919453418669590487487234419810719537786448410322221428229290786590255736464694137655174597696710975146859923418756256406808268719650807699551602200442502182352916499596330553895192688295650348182667576044190471400544256879170191513450532348469627986955584783404487844414217161895780563615378118194235275098198981785905131822422060547957058235370099767529065692558476701122674072109417739722254912142510971143058010411446758793473168929210076700126917718888101826547687954226996925332596593217796110703208200599355861475591080500821710756563658640078158152555870815751328857971599467455152876863024641164828655219379640595591799567509148833830246704948971053582676923313941018077594334159745600531580497255559967529994129214626542232647023345873993234235696259651174495063003788471622755243631451128908772156538335965141357849110890089531311868632301279122728190296886244417737732122063583726115856810198224491562570482896645644097819058784068414397850947948935382261059968007564499264313579258132840387874746768280154862173465997845184398624172846675767114813121615272282889904349891643032167426245852673927242445801124342629784215866486807416904270188152343257038257160844589971629287298426697498556197450573885696992805595150864507999471141960447630666319062162187402529516678663839102663433575813584828050315454813830335275040349884077775869171086739842097826381732539854528767635791832774309682911238736654654224846162069052304924466025057587805099223213224106454782727412894531975380816435531938162286907855730737134661171778075924438768814377163216781642941948850565563889937107731347522628989142428968722382897298785771183290147273479864396789533760149096816154502119782194292127212890398470024563009567989261459115050672891792145686810776702580520955757905993140552986686046350626123445061153224848003377710119527589902375682318168136377859557551379001266609620670701827179155989268729183584729/33434822872523267110835340827136941608956030412790524801432351583480458406905306933920235002979901038854482057859943300527023383184139869194153513462962586064417013454277242345121746863496960717622307738423978500685782726797016609905432424966385457414683032910685791706731839745171331517687879164216265195559152044671792906953574331625574813008542205964016604432318989776243503858671356633341785445662671896233895878076662043715548998005246720302006312472026441635424957116289362196341244044684822547234341659905220982067037941465494124100969622439286700220593006205181116066266524468439118950668080483123707410115517988378941492247764468483630790645389556202016863431721638858256753106627200208377500844366464332978693382444545941944749257976545172659339498746874341464924932277116652496502832165284056456722419907861087148664750904218590640175639963544689402347961658656451955007771737663634147713984939538765573574311653856802588891500431967797726694412953025541650766767771053318790674236612156268167201501299906580989056336637579787754344655932414497960166187447889921397817005737562376812669412399942670124220203668788704697537490119330510118905598767250525898068433095778217480045044550905713347145954037542926566688987108533133016989265059844952496440066773416560371308616473281176472048092667080587754357328327448755163949363892310729066454018156320117492678035975107054297969485379578236894408624194352580407751869256844326352989142410509204140022683453319318729896324315865857009739115608714076846082954771883451291109682113998885230928448989270466577280393706775033363408573310995428854187009736361322873492309815252031688129141192246216768244707557488729505999524814385412218727883459872600025375728803302993897315459318651062678576020702970128494143320614934620361860523211707061960427563017929281095004027374059106161561092307973644881484466751218438881914169052783158397355292487269715020677351433170478482936503232923504488510090296011061781939907381099342002032814195601641288485798935498973283507906408511777738615627998279825663671369930903339432694180464822330442853078103373511768844557356645168626862733351631710525881812890008145364650324275162448513035560929681866766144066826070105026584174502838978996961919527158674183843192270972911676516848774083063294064934732488316681024320586628785671403697058595015975491273015655970800986541237835056934772677551104636478488615865369479732544176726895983311304411988902453104877048090634340517139963739230709226781757479524007934439002172484442443678732284780717701591014167620197967229029763354801920998061199239153391418523835131331563893115157682314389965872862319861092859768064704302977858879284789061728955880971908368904460454997327492875026411853196248075897025239630396096595457899529471961269209754830167633215162077183737176376496826508924493347345358638575985728371271451337575568217682470116873586981729544466*t^71 + 753670705782835971258955863069206670584924184879553859521983928420384615337435887520602442354494194366327183115116000572241509438817040909200171074648289909092807722906685368996992621296255558135152354022476310915977890379236975281932552561619287350523886323766489381421144125172376047769579665339518271483744746222723458180251756584798497699934778273645633206808562487933214241439868955132467964500332432685546562741513219019009478601838914785859513199826605902720746013789089597034579118609083408030475068962569038028703920949754834920091372468692505135217241526052050282244970137076530094519267082552196867414012023238221526754598861285391006014091685754045582321396099823018226426662657832083824428264456865635304954255148906479995776165923164427989643194010698665479179662116148211666280831142727003540156948086404374678572894872665456448581075668954296632449320990818427747737917048568917674024850957120143540312189780254261965690069597393358553545138937501943434586258596076711707345564372192876744195141299951687390502474752341721859458878936087028368759419702442801132672971231292920983777205440183931922419128178366483197733448415754818000328945169461978737638270248810226568866511281624526502561369917083802210568968920566688199538043037440726269197310673579424717537874854032954691217056189335101726426658378791252728147740326722385173841155367006447465121981159923204633871258512552294449263608916871592716329383758121872862671156367490563587898969530174215818217052162672549251707459748157474098610409935755097678290725922203360128885029771336292877706378479021294496099523183461211503323587283516960672460418318724450471054003233867740211701012304236929177678070573759704606277439156728196132063768336107121146656810284685616430913717125121234412593568915623651490684658153873217481666880427774933859483634698123685300554252842762639586366422891490843388554076548484508513287500713200005288003380063297280247789709823290261568570488541293913368304742755054470695540494986993373421034038428119864170202019890189038798157278714466799557400313919174688025358919720586603969495080825588380455193892096076554454787162879329138910290100351944131183233159839269414731646403327135842321482438615654357405550085381764584049064728241620995866626666475388546410098414568921478758406289908041081898408391560663423684881334306899348058309908008970619692223372962347486449408694203380409112747011259434706300250898151549794910988278975780938976150321779253618586055547417761899004507705385752208867679328408340767108231249468276262276737714697863302300798499440185296355089297346993782944204220153736724979474467930045733994373601660729041800315378408672007526468613064742348703534184498165221316024429307725959402112831892367717585695666406771584190236222596307175915173588181326237290976181466622339094564970823227040349891013236798299642508299859218650236578264600380736812023493211577930333882125/123922816349779279711844403629920084667120761469956663527187267431561443212534360651446314374966370883776572681091407895758925958425901616467920850914620041334959863861262019602211794200949514038141748860925387773615618203339553430614624771417936070566628721619154848153233655254223108080047849438291443915398709285320851673068425584878919945076589829337629154662412292933672330620611563335365782461875645228644012937871380839939962901023647109045116095877547979268725182580829186614731788146805144727461848183492157746192942070568393599736459108285764745935372511334547886860971557534314594332383189946622881436949685833621712620553283476732906334571141635977303235284378605023696543628818685976596966337059581948264118159794670931042038001514514369096185031708915476914150614016927735107487264969798105089843824905689697454115316529812149609216778569002048952632684308990387307223486832552581050542397875244834208973970855750968496533260903878634838287596604289549899221397811042763747982060354550454949492922017473318475644743094746846139440447966349117768060637101463388705561817460032614231018972562676712567519721471263898828051387532456562927875004969071093438425541070048020008633126441795418981290648329431090512467206256071501369791339688054311984487964675635548221364798993697194715606893311903268092554083593746623656743534347339188774995484076578831368156041645458127680976001287706984032690493244407005905764725629611392246610173100597177388178693943821571834048159812217107132278054845765984850962914872190566570885162084098096886951459691015727565209858807993081399793081650349020506682448157846361644537605935146858498204619538560980414416594676173707878126803438863153719022287679710651443185926111319282146678719313495192494853270274814916593983305479420138597659722611696650547774732760465414807429228724536879724174645343242748064185733738560438132447048872512480689571523623052309329400195126119250392329694603673266061712302503105300718228145404004140829887088523639858071096669012600416078335943143205916839812384074281679746556344288110160305557899576757330612613834397984216228874877771817200783547825940243321349224842668255226643491507010020674114565498684585894421414113902790628580496575515930890808013326214821067608771679885403242846871489457311874432101176070849786117109648147507402336228772310077547679888862474802951624786249448398109078022473817855040942324713013866817890875159105841696913024235494197389220431922750777756147947389223096787601240830328188623166868739505762279978436705447400490495604367713862779205671686838554983388386573696172931716902486269689488931302920722728677494198047854944712381288413401764006989035157561515750129181500915654187871369262248609620482833601217215956136422042382491020215622706293663401700757545278899281705692798984486444409276122378940402239167769721476231820644973371050147106306850162234680356890497886723032267578*t^69 - 5030021426069489853890580853850458175918028710060328118362919901035831956837963545633885309205686769038670781435143835016224971581894563671844268567919014851077522497548223843772087442878633339041559710620838092268862278546819441316692714800840490272308610237700364523899253791654862421554428421840790715299966226356141020889897774119827252974235108090984281542642518965608239510167475033098710624462709315222525690222118673184856595515115366265673079160651269337238313884115680010915933620038164543624854555918051628486253309689644919209533524185534622461629131395447544042692036092930873580635545925102183287660572185127406199020532764497812738044989364506269144708542036956790433992132189990561574918521328627401089205558309636851618916126843001131761669653781104161341761720488247281749629961613500439262624559555172655374761102318789676556865853986024608888721597739637769387439989767470571090285230504394750133589220356708985703665811714083959446160001066270778375825779328717451875260504753399563031576468604974613821749320383265651667444796718554905853982953952785135991953849394833330027842637793183777665114763396708997323291661360771361282999318749286359693889942487644357008721780581297775537390689797946834188386171600629507918452257304780437044228693021904206460248703306369678374039074626860182122138151940938670698945847175937849552562893788436904034088299713397953591067403919642876759142238643475676119205251520348116631277774051600373238950643653718423016217092508176844658464013867862606779001334995615752723751443558865691891845049520805483188955563453117387305674757968355749484932519405870257429930123530852674027169180419656068053584025490732969303393532335544032386125154557523626897077336327167428169210629754269335953067117956729784363254167200540453331564992683963114648322148257373321300159755301666786224861601333092634776362253349414081135474196445580828900350433461922242053755764393001434443067251535698546481003616999557608158287617539210812249644405048781062277288457934506803252822974099337092230398364576607458081748907490349799662234549069765580026857221589228634917150811252658172270819564651197962311957654949028807316981130092049969117219545186883596069642143850735083870765140262542596353821537526152081028503060857499990500949470433399296778709397472687876421075554461600135297568141940219826164352053970236452089218339411520695069864495448411368099945725639653558834660414740594218378523140215315060971884402603436948912372620223059488863135136502214739733643764666906158606943607623323239364743913211279413355131603617216880598496342985480236995811375433529677496025055755099202547746021249633159452491866887679726321377550373580098321444395660277462508984169070801628996132274701940924959028965137470957232999191881151581669728499834902268859061180762565977236481729923554332809609451909335812264402383681225865158612283212497869006734881544147632310527900245/261266014736845767345075216008502625910784526885770856097096593010155688645566886878627037017799470229188800862905455668821522268793926800585923204350512267887083529275499229771714969373883338411377070820715436060196127800255582943863218536599799736330917531461065576899061947840422081642542362275011190868153930642874228171768409555320282924205177757230192666666783606035420879564729356714902288920733675147975251573162610478990461043624818075380895875619760784144181936786337800698407122535879113276519935036929910649788408682408712491533266602965143422134264623526214959691627590410493480288021507574872626033960145051595643304162041060353480007004728388384148495012146952309959335167662032612289100435954801586036543041783401780690258192526378368386342101666603874365226279714799792342911298931140271634602588478943716217705936227519511272409477898587875354802330429813659521347769053934189767447239135201368241171641370102523359135531247866200353136412929725123646788105518362899392227066800830744353516114552690784478059309478717387764500298519868784438114211346803775506496329522033204906908296079918858747907134260378747292148043848057681040976177142940848995886499995237536702645632947139349262629217240908718382654935145207931258296378533437172422407144488736220257517400663600707851526177588399319737057357573719733519869220340293925252883071687969385066700537578742905930069551751904902188032356942393496451101897842222181194297684947347915764617924965114783521531757375949874311029481260754923024304183932762067091891369128711113599734255238939973182296518621711043170437828883869171974903395516194307046431802972307399005622213430112787004083342049870820268684820701994302307467581625179597138959839183731067293242200674125938428778798411983863414663173374463406279006742590674819843760329172471602685114867256131012645145093019212970029841063234585717787089474445144461139747015211801098380250989161452304049369464282203592492478189173583931040163664776945618985203430634062047438485436550861706846044267684587170747758524112755938440480494157643806119762143537308677325645552195216797207869390454923049533432460882311512017899072001768908202004094260682105677686164708198794594243593326016805233932854246994445494642614127869424168952559473951636882048617254371153339738049876187156478901837449952272984721727221439049041851615093173452529234535688911628191013011096577050022255257911161286726673242849664176113962651158210821629032102617232332998731747560576353237519741688955895746327263986148593536760408181030574850806778805330549759394633392514958311130271151146220927887301052437202515758794785948416210360358373884178058980060906741271623845826260434168901982509560099962607030514231105705050548885766251892115173642243737734620522479002240573274589722498372693030179884792329865242727184825881609520829115689826408154014609784209576810348560690186923875393877840882292177763336*t^67 + 1694971987012268194937853790055771236723402922512810986642267797365290505928849916587449383222423286939617436549449818322530703032954639790003959998737138286273084056875911115588700246847076452342092881591686571776901621915928050887239317291001984987641307068732573770621645336163890886212270976552276728817985349025270143801131026916962867364842664702907017164668341172466826399248515511989334279004854823527934908579260674464535134994888227905521341972796287022592854412802683815309206432566843505446306120500473490495236044209737463955336812965525745297776246324630480175351428290736314854946584193074624744304281353453004182140585622589848821351480412083789913924519694319310764270155155296426537360828150032711439708899882685710515424938572344306444383300147988178267058370562114752368444663655785049823268522213269523507718712493009981845639342643727533544265609305048426851597589098539127335140985410417505624573614684732178442172147123599945706745913288490910693805861658984897562500597266812594942272657727513096861234397390406042390736131523956418794881351684579318276992042092216276796633434391062793179763862394758933062598565900191199667074907212956398332602362161563664271338739585348373862566423612319965308795322988674890993169014999950208392545856841710334182563399809592556901485495207473344507127542995100488316522516869310646640105153030002460052703513563575491580081202811451423181755342900906724131421867966947253123848571562795923555825802487155596012817571422060026492950501785305224525633820372097084725764401312398540537661593256541057421395128065219046397417303362532584097475755647174996287205257580399694512301717533932208394288111605134477471506246312968843016565381513064011247981224228799512595443978093434022348531649958834991671875684046314667179597207571482294948349502392757932575503234419092802165401069056178534170551977549630166435834727618207473098250540603654337610153059681304970022755366265738574602841419214803812875254800412842606873230679216808167620296803953826015836578850142838332954133770162153707953343119358517330638828769782067721831061035765466661902897589685117773520852545894537306350561492690082569585767127786813927746455465672734056827041246512911485371846652859641742964237023054204192547093711582805600089954142861589743825189114331561091092839374098432891940232591889178715067370742413191657719617813035979118674442690925119101966895477788362654766801406591441154469645499261834654489587722281473493543744188279283123236343420287324955241614083533559684067824771296911486590388184088193179088304841758138405161345937132700575005181395334983556089724661093848188629411876507982506876325626445810103215225141368288452061517458620212674931792639700638669812002692354370751140208386193075496045281842552587897640021593602610593809258623504779587922388681560891899407799234358001626011280830623823768182238105992973121913076744055968927868361263125404/34976987722895227103321944543138289043806278536832573359998806389234592817425266980876194580757904076932650715521467877663481293734786950428440468982424829863383307481757459385688341524928631929823105356123279002558756609259216166609688381587298189701301584524350154107361918267136506179895358749567123177474107464814787296495495829218502876477968172249192043250015655257991970251728142630207543929263220760435186804357144477874847972215272519841617435348595474977302356787270973068499253529490816289894106303068991788240423212357466384804016066471958575638224676474572027728716643666204814673558879326586072810296414418782366747344693246954822135937758012994927879769751173240495805995570754615970203320863449062330642199718752913389908315524468904067721548860616593680644668196818822199907250144406403865082421532618590008645382212459174571593818853673451813124161986291303668420432582095439655116999139225083173286853488422475314704269245808087572276137280966950928213757626270833156134398567961215900326969835741478772000190056463290286972477464347433516652540044053355445932196114762195306912348137699137214876067599108204793736319370158722049360685715011206159324305186862425226066684110798280382534486458126654673477929442564711797204427676163901458049756468429561486975142013839544763623067024646958929798553745181729324972491873056849243229721222226901425804534468354206531388061240786268780422831785662929337391266573627494507386602572326202222988224704704741643945064018705289423389071803783565319878722623998521731926957042106200333164423420113088909779946430481565904442364341827985398140192074730512855841057622917653041877673822956349360171657416926456063470180371479487221412222490070918566978248470721996633882799615248610007152761637404339714638032335506288515602027664326591506583414067964635809469752853914539317868799327947136362744972340530162968746603391343714735083631661479872045656101173989427204609337030780005944930517575613548768001910622013594741644109276135056600827237818246611004014176336274107483856172415595201258719326155354564544283156966057199176970798300134648726203514647152823256288270700619453671396238264236812585543298119148816897600235300310113626304361056520499800692760862316381390595279966368519160618523899575275387584258634928938153357431427174555573612983488612360545829621231770152690477884970598595957351273465353044224071866860554252571729422652856717260533380386498791577256749923805473745586672737881978580205212704672159289672955418608970543039562466145642959733799645235468208151757512563627349038956545422940043902565050359700326720912428395030486797208651968844220161992977303744337645955653889987738642359990615624361752908467358382494016210092689276263642232081956972056918871355380389222322446876424956747135699099469644279415332076573160709370101868564900474600997862975510391618705884861057095485413562398774433818355395948116865298066607*t^65 - 40387226434480932247226902473887126988670693367538543164408565531248863168964057176450450924091891147652642099028381102701456895788791965032080138496834628381186115814584483545866543693858451627276692321027248203219615425017634622365687996188143180521829701097736372278249099486389816576039165126791193602966147987077924721645921710629138450870577910810368005653488873398921529977315002741714360498659790659803106934082334003931038024752552378388383522305057480185163142799477838097050882452740547795241944594606413377984254677073825047780879494319798574032060942506803256293070868567044633945658923068710451244944982898075417045105226282557452947985353694808286227932215832664072476754051037563458387686642480713020114211722262367643449678744400665827600425366755985185956488004678323742766398358257994602334899805657315775911091918110011804939635355077422732410168573963884385991079712822389763082682199331813923698092784409560455466794356658147168120771271784709432583438346543604726069531942271190759375625417506895567810777132475421414458857870260155619102458154293145229285835315779186624612298865650733188886189993901913030859276790544440264227943949258305728490764763732485088530000754115564597471651496603228685636100789033689098207675988087317794172931322937937032335603041381109176798905177661302249604148535325300487663033611326854129907684383489955774550011333842673424294643425359146972157248936015153626762929851503015636007965020285841919417430745721588180555889646951854470103159042586313406649328919110440220537630816083514949690745902423104808199415220184148648220505908883767988835788576959419223519250801531883559269224630528753174709302645171663366035417934422463767480155108068796169845903814134682362835114778348712003755912556075298724636221480272849488440741676553281168906324386836850239562295883675827690541633714584636548053331990886486102703583342115481223069408107287833491636833864485188169233692865746691076959059154828400277589360733631571113389770348873997177127242790571817847142001856197495091318876964938643250389227584346609381241073864442033042314754188776259549056726909483840927397736639216627084064660806774588689822242469452070712063542278295913119020001789596884697441819009214552442524227139150891233270487370115546568599136333265043410319840268428226848208951744321428868015072148200819249228703784947308365262186860470923817540565163931956030672836431777902094533792024667543599949845889042060272070561852496594814313040838853334691281464790945586783661416065416775819938102369854127985109395702743517367626908495522611731666832749305981069431386082466771165694231107469920170589484058713909725852565766158970747253604602640437219067675118638281170993071066464138039196833161337813936657913197344003054333764273091959487849428782293684783668027259836120018898142251435025761940871316580709241640071794716336827606285141347419821459422640069112332474792950131467695/405550101034418720902917180375101583396231382801065188284564621897085280350472718658571581657446184409554792896306299702767066335940915893229206828512219958074422515641558874471044238056580196003545870503013391585668192402066167017339349933339740825388968495271103648377759743403232296115999016541519354675925166645112501444258390563827951967482853733805016543320104596026741973844883568841264885503515676281685890568797007803002429580611727496982052251151114856482979911019917562504694575615939209308332187021091943863465805511158894085713765363957789232546221687258860837200378241007260317336528999896536302064738395243992592658520023269230326938013087754980882244111856449606647217640336229598032360535414569543324796926769774164699050785818018988302754192527573876820840932818684208295109202212820466722431043265743485321779673203722792425036884880915902976602398809050829580642203381877677699622731865667325913528769232068965318154147073780358149563594202670034408578162655619632560803858841994615006775755175460352173933280583909590118148882550462872987082358916942336390480906520795017153962466114743565436361493949905994228420222407904960918787298399620702062097782263549775321191033029911261432322170215872839403282712364358779893555214806425938044211991692255743234979777386927866254648626058391185646645815624517878816288741923815769240807872251438869670336083806458942991475788226630451216207252362811128067973876398155346314415182994759470267343160476119624421163645359037360412790890086761874445843047581580398284370314528519368355272297766191239811457760412257491685262035536339684233266725523713820291279561355201821408331194667835111673645712751396813489152863673372774450608240028720745956751180652989845893724780892742575661396159009940841066678453076579529271824987223021214690025474560957344987153445167403564650846143100009827556098090064060963431162540183386216111432766738321851783525803242905718569628814563348604314712828862106264069112614759796397122884606108491488581222400832303705373620371347636059173585275426730452009944728465300324837606831985210288180243259182761220907546782291895335005141816865059345445915214311149479588008647084272266816082974406641849778469919290111382766001633099897907674400595376204586932180872648521569978565420966162208133220950298528854670910171323501409984153112885167588872393273645251351218728627075353466306369279663466430664763025793107592778055191724441219386389571501157436047674642702032799642422470876972608773152608935212872914879948434389619585122699086587122611625439491056975198103076769591584515193956551601411511330505550526133487378219579120602076419809650380614730926937509395817832387708161959560868903030700143362314465490745479999213178532782887562467961178241476679096854389429022044646866015127789109348063987274309666157290322680963429102889046914001894796113136572067450624362104391345543689100641964773196256931398138948*t^63 + 1095995969983016347047186962728321669261135970539618382857493237414801605360585477811971827808660615282251436523311182329620133803624249415980713561242633521680640679283761791678015383432083794990081668751059665976813591915034342306883394413512242311834921369518798223929091845906686867256605141365306276389051575773047968106132802725429857082094314453849014233126924548554918253081787488408398573578311415494542632828061280785412505528272157182843809809459951021700620890579289558162857052208550556570786702316545284070161036109804283975999150042073388478106636996156197362647705155940537636174057034107250108307383884697613909406202256945563094289748046839490727934821243509641233199308356016815086930756928826061433901584637704740737119515641905443987866981433293568248094161541212463828590045447701773043294250124007482312700688235552926889275848615163730348712251735794421245340835237457398436500978439940975922543180442760341810901368927438891531671287764329339025997345404732966738036372347522778036027010459249905191254058326174353116907447858670928881757880877828659686660545513397647285204553279351240769130368964849365693206675209306348916049230338956921518962216442289679749521071564611998444051246451513431576405857225628466100149844974042636636036996135238688094143339805575156551739260741969221537902116494253799941888137885995099583517277739908269700606079688671877879680885366818603966375609649762063535068670364178592007754281770643314283913945304435683601473681959377069598554948262515520068156497677828659462125231906689784946723808877726168346193653053598878989013844380740049363844287252914356891118705945497641775515182260720398307117400951376802742215181299198321682665726435315918330291717088040541646359878473370624314195292488792759651937731476094939982505953890294369023717913748089955781912283094533066180570135650038287327395637716837318669177991061685268529061470382600854193297854100333586190774031719720102859238360628124807043198047788248804847843439039714677969251129138822070240384648898528725988080260552005060996854235625932803574270519857760716371426069042980828630463746370095835840269932058036184972734163859720896766765706936795884585012548746254250252151637937111715857521401150138953345870707760253960235252731017872353339921674801679634458716856869411140198890774885178927785216327192973352741804690346967482862895765664175087716598266518239815366385499998927139589985540733357602927417007195654409760082141030306847043554697907600166603487804926464356757283732570294463938326600384745725257368918452112973248793468002718676367668263510088623400160086256225217055185578394213587957930042535000765136245534170182713570890495386822219601793612180582666937201868645812116766528111886332191837735304150612018997458213383061097047476390610330869976572619497868379066136167987156291624139675661683679477516266906951384328266435474957296443991324656857673497567204637255117/6437303191022519379411383815477802911051291790493098226739120982493417148420201883469390185038828323961187188830258725440747084697474855448082648071622539017054325645104109118588003778675876127040410642904974469613780831778828047894275395767297473418872515797954026164726345133384639620888873278436815153586113756271627007051720485140126221706077043393730421322541342794075269426109262997480395007992312321931522072520587425444483009216059166618762734145255791372745712873332024801661818660570463639814796619382411807356600087478712604535139132761234749722955899797759695828577432396940639957722682538040258762932355480063374486643174972527465506952588694523506067366854864279470590756195813168222735881514516976878171379789996415312683345806635222036551653849644029790806998933629908068176336543060642328927476877234023576536185288947980832143442617157395285342895219191283009216542910823455201581313204216941681167123321143951830446891223393339018247041177820159276326637502470152897790537441936422460425011986912069082125925088633485557430934643658140841064799347887973593499696928901508208793055017694342308513674507141364987752701942982618427282338069835249239080917178786504370177635444919226371941621749458299038147344640704107617358019282641681556257333201464376876745710752173458194518232159657002946772155803563775854226805427362155067314410670657759836037080695340618142721837908359213511368369085123986159809109149177068989117701317377134448687986674224121022558153100937100958933188731535902768981635675898101560069370071881259815163052345495099044626313657337420502940667230735550543385186119424028893512373989765108276322717375679922407518185916688838309351632756720202769057273651249535650107161597666505490376583823694326597799939031903822874074261159945706813838491860682876423651198008904084841065927701069897851600732430158886151684096667683507356050199050529939938276710583147965901325806400681043151898870072434104830392267124795337524906549440631688843220390573150658548908292076703233418628894783295810463072782149630642095395948070877782933930267174368417272702273955281924141389631464950719603256219315318402308665320862081737771238232493401147092318777371533997615531268560160498139142883065077744566260326910733406141780648772198755079024847951843844573543189687278235788427145576563514444192906553732818870990369422940497638392517890084975655656655232753435407377190885604882425048495106737162212482374150812022794407534011143377772101943982174168393224644586273220204998094419593486025160677763279160676375006976048523415842905980469707690717364389707958912878261992865494182339336818716200032959044597625089122713125992212632029085519177173961283633381439684815274832785567388571416082198933061707340761288543515502842807212530619397534077238335361731894413714083719201050115719407634340144490302331968284044382748199556626200386700069703897518874613364520209464395736478396*t^61 - 18279204067478106630650753061579870390077995361146476810653288482684005943255930521426185611743902507886165503268935771048836696210347538679463638238364986105302270826714545800946915725488389675916725550713976277551622224113086150446759108642288767082887793162208247399105707464657708337857830609050379359676711896630625179606425440965584339250750675922002694519017355982176756755700757716911271408569899202208492183585074517109619185538561495678342740835730096890888440965650387124115308218748755458954250631795943195811243205842545774027866214189864831157039955597804219941799645355470580763486298917056185329350718560869893257624193420294220637506088705528451609997798027493810366763071729337013043090774256174186754328002070391647502178773478899792309483346067461599715682805729346413835376886452861887211098215384517642433945268941084700082669514703494787451120842695200520675093858000991928832161763520314736102032188871476001220697645635801730655712746483794125792627951995430193901357381422840099002259483098227256526016955138477295171621035223245786394222027932832014159278843578604681261523682229874168960302499445166139869929389993035451738497702383102154164918152858794493277603690627392617171619167158444417756639184846472129219545406354700406977108685984434593901928260375509783130794860724812982698302432320166164372501968208469066186380252601840875503219903812461952497322431264852984768779406770276835120165079268329637751670243669713440235849363713742362979577894745411700629720284093969942056422979813484085941269125678452745024596040269480106187246948222157908305524325870442938908391669932586885705002825111823146543290958036767830740442541306515959904233366686447373040749613125766871439778156753142860309194940961302271019576399466634393980680836128891039760164866970725559662418565094101998129345187090463991849993080672958770537596997655301977526402674719770504138422641397800415513042034104030448358538380137822920934268125016285733373597275987889638896375986164856217578943095679428223833187172628276256981562868840590150296506170329467138618619868634508263878495185549527433495748979803657414728499086551332981314413373050432098998882335363095111630449187127249276218704266305900162927888073918613922408549139953599340385814230153480237858126159513174003667973693734157936844233164191939993460217787838141736782675225560781292017883295771990150713366451366429747488877148647338664577937012496683297398918369922527066442590371914724387858748927500819581102951446943957728342789294478660637863035277570993257260392272771071724810837439122379471125751673244188960245811526891077139904919911297727102929806202893130334050816092618141476946691907424359170850562200025163028661365021502651389717934370012106325003973571584832610646290491659242501983012712175958515487927371041513229871956955569776786215438988845572822223038857250964023793118652370072425453013897532566817395880975970830465/74451104938793236429093955439665409077814530462178373753515571363100095052630367685043520910572022664829796093766352963908968332033910008502005052697208217648062733485589327592849781407472632911918191943761630955942989783933822750646086749407022417983845244187812548511712073632833823812083608162904476899262348443436604155327685283055066383830120559250439544968080612151149222624919426962662601280960267920044079051856957846739061688556225279500608343270130505138886892330094155697908410902171509801464574015971992296558710847807077745894109150213952720156481759136384678804284894361338057215956598862088566512275029363683781972569835133084047789427070885021861156185509946707647570139281085084936724006696585691599178826915450344313083614206248346668642488375801033072366192584850822001613203789004642017349753063747600545020962645127876673396701088599055308351025854745084639381492189933567946157646976640202558416483656837016661971832100065584874971927064788891302433487835945784744118428939117148292292556668302700613767871311982361651926629362308497760183867867786317544492396448196951496778693688251778666498317455544803259992315094659627876191631283094562920845689666129161199349537809680560744341215479390655269064781049454884000755452523011579310484402846444555517116375994399586167747750633410091458159933105151538773065757852524596721152733248345074824986236566603378683446830235203690692957121140245446487628303356465937242992430809992923828678272109264219367455360864116798795530568034402941041254819169608371321785911241184078681926777536832661901374824348386068275813782480064441120627029627109055481524259832447276867961919812166971450886560069245498807337326391247591042129615753386022969682008313995403663289834223218810077833721098494213732121168005601576346935344388717529785015085168554620579869049067292015316464208679952363606772626213946138355629761149981518466462611744440818744022236322630753174830374362332146849864663222018206947894600497797647194950582776357206659914755083838216013814512616642529208161439451875704890194120721381571473570549041260957145761545499203237405744016369225125903233815196018570963334161773748622911615951214664086452965531731430087176349343757266089133857442662497521172076403861023246443053241127642978823803774262718563059585579088111399159595921381402613776690091371450880548913207014500345637474120843523775820750332241107355408272265078594172965110054062345376080431392842588230843516643358387754397015106220063537728196504190422243518461567426609908045096035442515538642337170845938250325855248675760307800018042244901065787469079278141084354760690583676706938567310879090170099575580123049375352784160319610322714809026322912084858926724881846510394196579463525156211591624056560446813122761317245655086745764681929538549325824361703218702567869542393884785867349101698760546098833685036062038898637691411470484689175879819799625101509598498*t^59 + 4819697569825667489510596739161840808792436435679835062930652432375837793792220333890021449196791028745398244735951839879909951693400592299425575342019339142048678677561837278227002829317777787258882364846200739177599293612020404093547522477507498634354281322090763425012845053959662702989564798607100524312616394712606457416965553803718961165146014402345464000976953934962670030121024343938221948386023276064501636773819032955133637342205488575850903867008505223167304535916790205294634912957069428070412748667045117281037420635899420822632024209112590353538338429177975085817844490333459909758649570622934163988882825708721903352735031532455044508828160403684322199224704123778662927285022850568331651643691388070919088086746395349911033324008853496922545374820741589122694931183996041917083797671739014524460401007706071892968012870384937234730301197822429470075899101018504264088841388156413302903251476575027619327561898643632252992657193867970690472673709423300106679757852533216203650227017766239139094800475827097056368311606092608699562871092552624944491172539000706924399186031905649265240689100908948437311840373852292064027651315491505697285140560737608084641647050848042030990632328534119666237284426964483612097494336502183969373827584907479212013462167261064687616408679311990964159914212807987296926496322699658360376368411553224180939775985582299592893103707679934393019735875679902038873839121670016971524674283811586402792315698216259526320511973848277345810146879989219217153090087468146309963762645991693111860957296885256352957211245046586238049259970775783798570222507411610671714026705021564647991283297924011817614207619714955982048219681204679060354114233729090569024639074816967873502240627014856844990041450895917218015244882650545505560934531390725212875707610416003199239014720300844520521635655679342434994535695077876537692018394595148572672827501467744982813592522565639666333991006002006027864111915390054239783107101038832374641611637321692129326807099681795779507824379213049705205534731901448523540937667460218920477754128057649119883795207719345500431273879622824042397007860612073348035266368229960833881990444377173566285521896353435658830547671806825973345122905534753393892052707867932257674839183912216510922666481976697046783652445983283552433330797338489426234362490388842865262124633126036437286393969239230955319909877906777518457768055931643192576086689912450876006599021891163793071936479722452817276395939240677577933634430548731091627972370795156690496055875402775621353770807825335259282082533098484697025692813322848131036009127542831315843502413730345029887994914593766639943088950717627035302219235809645798919581267875051925770835087069772518097495038872782997053239527632702336976449820454284527126533322279980110763977393941654561309466867054412254850187930596317961564088441829143812081145284028525343462348351272766252844681886037868257312858089011/15973204234883766665757124102052222501140212499930996299831703789551618762632561185377284040028324965636085838611103403541936994643619396803691279274234760276349009544215689249699588373197303778570734165149459548582490835428839895010960469729032915250771346103371068120942302860509294960755976863957193069998358387349625435599160112219495040512791366498699752192250721336869603652632359356932546938631252503764016102093318568276992424062695833404979262662546772181696393977707392340250678159659195409024795969957518192782388081486178447949819598844443836120249251048355434199589121296146332807542715911196860440307880146681781156955553557838242392067597272049315845566511466789883623715786544751112792106135289785796863082367614319741060633813827150111272793043510198041700534774694447972884188755418288353861779245601287394340476860143290425530294161896386034831801299022760059940247198011921893618890147316070061878670597905388685254630358306282959659284931299912315475968211960048218004382951966777149172400057563334180169034823424664589557311598864728118468969720614957636664320199141161016258033402328208252842376626377344617033322268753406538552162901329020150363803833110740441825689296219815649933751443765427004733915693940116713313763682259510686651877890247705538965109631924390939229296424245889606985611050236330996152275874817549178535235625047216225056047321734258460297539205149901457403372911445064683035465212715283682255402447971019916043396719430212265062295830104440848644189666252508268881102589489030534603284969144835589342797154437387234793997929282572039436554919558987582198461623494755520601643388210100164763338299113274286823977702047950827577199397392746415389318977340918895018667306156490809545126415623001518522574790494360380201924051834708506100696071383293238578649467615237197998079611090327250904142604581069214068360054483187804254400589998180318914956392285093058146800326674694952763435821139701104884072778806738242414632160008077063924175665384511190713313684582324825963208027599770265642874801947158311562780673971587958285893379373730346655555781850083116443685125343300987606482556536917177286883023760700045401405538438980144382220925001091434531075682743207280381343630658125117373182549028802068880764026527135555418102180373002158246208772390345239132358159494231662023190596749813462543060934241653215506140494212352675552527835466070673304497978672854101074888234787679914274059824627382716909814065305246598801782068239334419265501864497370418035092775500945729477802068765401982908639958364782305482782380553595322895954139648372835758223402304459205054857451979555232475286607828828598922029633780170639945110559882068808154693482710166243065163029788996008194932302837407468695907328161434630577721801597437263837323467481128201957911255460892233977230109932178671072162433318764330851498323328912688028027824804005682190340244544046261553638618*t^57 - 1142291888691474917707612868338184157304040611099833789617247534341128791638015181876348151929251901972000279228029339223720998514984459526347118680233829067744611099033149997798489856034999316539455508252094320634983453100797982815462324209706347848377506759189294953516391356815410261021205926184829103829902931263495679794398528103395084412577827929433091996618987679748330491132260378433153953083876106239453861723931229876520515180486554637123538288939078832346624755356212372936339443137104151547110980790679312556732799295883052612231931038629163080674796146311370063580617220824141637555525430038670740422949430275899731484271240023949367868671102903382478747295772246704362735003888210977186930758623402967753965245522881357423362563762688074544466512296569965480004781577601079701536575052255551517285848013557243624025667174723338139042259814827825768626412815614464215256827891806487725827594765087895145288123271756705177127284604072599127319748662556823180714203065277247517622771110796939544196877210348782841714557303435113596628120598200473495389725310880973512402389115251322205518785811019200364403354298963900617664909461204574992843323169793110189733799875902024429190912169677606913141682351290720009256713478816581761492792138224523748100691116303636503861800618436045245457947556526340654880876809127441801838400321398240616929379090367703933308447419504280760082643896292427320609448950897853739456284042831280249097457580982565039807050095961001834738149898555641686665977920099438662006351745524922723669500158729977082574223359127145806791143063664814034048064105086753901104896022238219127098742172376248143139710022281812261145144464842719585078674929440594606015302364543294683704986648939828143335134408058608386392630670661353661681232963629272942958681836064849473146817264739346818518522858105774462987137458801793825087648796470971497653516198547083399802982816585846731531747225349480172627369285167538595131655753919585641508479530038531354078437785800003434983555970848082403396595379291007802431799483232434792523916696667075576409866575296529678369997172919412963115033179478127717445850931249633977343865203355243649478816125937310805718263598251469524541434529155090010073997737975041794418747808272740366188036459175842008764316688191287359555778821106194774676489144455322092297040861239091222356091979083678984475032005298789311448612074014418052481512386318793307556727324729539615908900459707456831590497873839659581661959542689327930183520283335173671949246058661195181492141078557130379262798767916781557176892063798220684914425934362867099366285604929479195628847973625882777945811295652727945499353607163688356475147923679448788208899546614264458549301392236901189016052929181371441323909746882629742587658440537605769796712687852606111858743162810458368019427734559997562959367324412879443137211676541308758665216881287501817966124196535914770854759785186181/3586404698211270978743152179966041115256007711826612116583265703485642402178447685095762827092675489652818009869208795763679116797351597198134052493888709859942361827138112123116760210529457785230671155185662864960679258102075315374566177045476548234725819077735840873891571789628034331714999857981125559821736677917552742540316686248861360148819366814918586465902188274899248904322612895614433960010574904266173299554215632224718404265866338173981133395706554217216674563626301880184704896268743558678935768833619611074193029243159855734417389930020916046788594998541278015549852181545276618788275056692937191492285089776025179766967972512523265503177366450651652483512521964507554672186599995170903743409112959274179889967381194106071824413146664335509986059137605518204972702570869213280207854242864111451281592722899580224024962387961945016433415507893832873287596927952337668689186669413620956746598339492362314442566877073059541908058343926479258237342996075049358972652222187668316141982794224806229971507661325453294794871406822059950078488460891060704664464639126804105788945765062783966145815491165074032925194111881691382323831500106962813869838793136840076420376423706248675178449351249134874599139952805873799730755281501994684027150974688031013521635778774306801324088936286934039588344517524477021085091595167791030821520103771831349016588234285495583636730237807715348910644693130506172778360011823470412068136707547378342186675949703734833743705531015027513460737432923403174532269275431593423514928776852855821979667282729927586124876885783891770062903490497490538754909833612685560980909780454055309821615479173015941073746527222531978478361944029380549701717330392432002675513544018947692086038319136304922079436265669709369331792434154809575863579217203499317135233711638366093500980465610625613674085311122950124056439533833750906085473285541009102593311417486170552168629973063525581802641768118350973095642788524469128181814441555018007411620768129302878975441501596038925420851496220931976791865565295787012237047637188281954043281850673380528822166126754403096452682388023924986776881300764316480487083483499404121360156808586652299073475104246805049187077160771371563661519083290645163516417283555881616526144955624717149754701956040014705980205340590905635701401211432252112559995179073277378470057143931801642563049761836453544694492016310342837214934005171446964052019843073452378182800505486448120691537466337614228277200136430631078336963321526349083506892312935905438826620015107077997489664492273939952013582230745332378397349233770402498638966302103079860241107064780156250737994218146453775766982578830673842177811458221471052939034129310817662522231433766799627157130793676682682083221258125276918775824312456849160240063453403545659474837488131205765918390305061382639308613103719695304939207396728875548025886701112711954082457927046749485473235959205334304622228652*t^55 + 940712626932506169891460017957909954199074078510706382146512806154275281217722608042313648318128895989174934496542793873932166116709292790508692793668966084523890881673349170674532613136275096183371238973535972536707841551865278569064984311526490089368106238322329434913783499712619102022062705736592993748732960551379693276764255241696244155252246915666442249081118334631085167177346599143869268008911755200129329203711594272653743257732440660584143972547690637763997552687094437548224412148078833699102884254250464456647677368756579391649224612627376346195535965129205450795188235676536514985727139721974202452665475349723287122554328816791953246699342881889240535121922628711378755679604638955485495262945340729737357735062214952171229937685259499878885008460899499286263534377991607956909638248573263602867207167306456427863376474621218809133174493017163048736263663499943744316674440113658408149397044554723103390326547194911863918048793916004670482206708257245980494104048810611305266230030230981539898329599429986167280501086355857940996549128203333864000047535553160098755834154140449979585692400248080305461702706364096777310479694211729035709667634304437789042293341946814620598913739094427137223154144722857866806667609489190757033133225292225375657614491320679657798304391603022107218607817508521161375590417998644850756434835811648344701614478749543994107525574509163456843244628355123481137234564113234077937001756015420807772788300961253688065387836571109203033405683749881923160959862655365918101594166506237556845647560454611837098853250603426749805695059751279817483716908682139924976444506070186414236689561198293895020961985552368299523082675059276709441542781344781069888582005398317962243065766712188614948160097538053748825132039859048678580444928889825855556569228387770102049688295660392156297911228758229620632885675074747122674811755706478341622788645759420646172917164424251830898764601571824765946571013957298982485061575979396324247269980991010537127643060540281283100987241274196154800148799448123362554309927858064558532296025081257919041898635513715335053135193949774188390656514955682663627868717390762523222868149817197432656504183090709424240730003936131401544442086741528218811404675923301175270947184919775174223675814835419210986379868802923372087701477448071713406280471283867735576159496498040405767730160530479879036938141219873713581104069334615779473299193377659422609844923984250832350508509858291771242074516315135479522002564279235911097343079339696097849576079699135850872241153888308593329228553446487246666306761929099677675776032632543286852027658498797253982218138187267726636256252956739204892967320433464625427462534857548433907379688808755954781098862912583902425013782709961808425265741197516578403152789156259871021303177771401874970673803131483705099592922164697378024633390420430240897529329140346164614265717790999697038618217819390775064487629820580607/3238523442484777693805066418509335127076174963779430741274688930247535089167138259641473832864685967156494662911895542574602242468008492269915049401981505003527952729905715247174434470108100380063296053132653567059493370066174009783233257872065323055957414627195464309124089326034115001538644871756956380519028220159550126513905967682721808214383888233871483578709676012234021760603319444739833865889549138552354489497456715898920719052077303371104963456323018458146657130954550597806788521330675433487078999256758508799996305406573349728178903106808887190250101283682774048041516519935384786765812376193722283917533436067750737329572079178808508749369161904938442192611807333950321868984499795639326080298429002224584440640545218277782857445071437894965517411401257782939090350421494899592027692381306292640507278228778320942294541036329636349839374203628131084578700025940960914826335562480499723942178300561603169941637889996972766342976684565610770188320725455769571152304956635464489476210463185000025664271418176884325199768880360320134920875080184627816312011569131504107527418025851693921429671388522061851731450283029167318238419844596587420924464430202566589007599910606742553686139764177968791763023377383704041156872019196301199676517330143292005210037108233199041595652309467101437748275099324602750039837710436515300831832653705963708161979175559802512023967404740366960066312157896847074018859090676593782097527446915282642994568382582472554870566094506569844655045901929833066602639155714728861433980685498128807247639556305124610270763827862854268366801851919233956495683579752255061565761531750011944768918777693233394789593114081946376565960835458530636380650749344366098415988730249109765953692602180083344637730947899747560506608568041793047004812033134759883373116041609444582431385360446394929147699035944023962022964899051877068195182376843531219641760209990012008608272865676363600367785516610870928705365438037595622748178440724181260692693553620760499714823675941223149655028901087501575043054605462095672050054016381018604501083511158062617526416012459225996096772196385604263059523814590177781879836385599961921588221598153747026063348019134864959415930676176548521986351732211452582655324807050961099723108894929119586228495866304133279500125422553587789038365293923323657641675646703169472758461600970416883234433934938317550859126290728239582005085406669816608538973918295327497499068856454262652984458332102865648134311723196859863738277879338293222406723758581122611260437873641691431733167036523367776668264754363035137692806358094673456270986570799081113797719679496481094416408778986247759517585268684098479486563746773988360803947818767668349257574984691420063322889106690044461921148796087125057654569354148534791696777298423401730505778251782478806624306445470428523295677632658884860360104279246174619867375691104778894536459508123214785382332071162416877073872472756*t^53 - 1663159394390258530269759246853658263527315022155461565252081855874920193312269934134099024254397662373622640844387942879710661269973040997386030027230704924025692373077679819810814777274886980822636104748382108862534760229089251212064814208347893922176574277431377054296922727302016052048807538835970307747517607986047138492767041863385767298318549888912253924218359663434626891993058601121125769446543040595882309387493576521656318567343560983307600149812102330596108076500549792598136341840138862859823698098230656264762381721209131844422394835529398006727483389776307489534992687210576251526950438547402229699911692861205843107170962907227726860772020797172195343608684812219244151416128710710624534440859781421279393792943942531112544024208150070097593344238519327844667533961181949386552019541396693453800185224615090406686195066764822718706797535099231102796948287855479209995483711211413124490536092641723474615209332497087126920115655853373215459093889269833712753333874711068316482215654202265555777930962952441955040876254465670567011731023121724318574230244791376147354664701654912685381873599416700821738542410734690777982729096694075769564747518173704420106079766299055344083797833357604478445262668036172178846342472153420047734460562424555082496210601977815894407169231468384846295075797699448827934324832019863268746717379503910290698049552510173437802234616227017421492858698130691365227163468170922774670163911460042259841600663621324943497573774790997050624386710221224731180811304441725518709661551964858693341079484192836105115763112438442847921222737722320427815725834738085558546716735821628647775027976230944016400710762930343676417161738570860372928316699666905978575870027809590898623265268915580910815146833465796008680545556772310637242339452335330356238892337875209796460828282174015637626356525859853422363852115683277345881955444414952799378939890577289333855397265679310258347592772484934739908430625024487733895767910779819745158321123583929154421413522694457893365363895941974385951876799037783731236256269271834568811115595745108030622235413710262116471239175819948871261624600382758538952774428568081754280831237225856544229585252006036063507606041014431551962149471219599546574288829201865005760048980558908417108655920053307417058706613650778586893394014954822685367661956949299941887843008893715579359480983759384430064620080524390314333441857300428430708341845348949345833571491836939416147329163148914825289447995730337675978770028460334779337231786244490955861165723934236683910768660773673825023870268084190192565663393101084153743517155795278081282548263568158870653037136120519682685514278681013139207165581311792608093276627909214952369973042625954226138691428760376901154132724854864479518845862437361049197299300061373805843420399545295245092279489470334138474490988015539906235221826892597817040802100497907026234632114599791326001239773732479388486670691474788009577/7234949632156176391251963800047214467088703150581212914581316644504425711958630420880510276707396586723150029629908089998565958581606619761177870040425478319527244854344145166796100165232211983453312864561431348677515680161398482640076813038714554032375169196211592929132520823042054514055823214539281309704135348588766374983522285634604870459752866252722647625710630521159230278351102522468666461932381840806465549261350728763276278331623037460490468161268248391138952589342198549457957775207817595099097444563896910882702018714281268855742164982414803491474645033610394531632136877683991668146833140997258849336111264172564540820228981776505010455134191551198023253993947297871730489660003148274487820281960578762235098667138032491765249815616187495702304579934871556585253226855362749155455056310238586861208409656627402356516297817788232102967887153011423387401854690447572579931452393672237738625214684708095906893244290053174184425225550000705179552516568109344200999165373678001382358540109212357992345163974052937988148752435528822443806849124889360848059507757704766988697169807770160262446587319543298308432782173070554713840095550141102830077899277193273033146242558364305396702546756898811449759376026550888723442429112553823152437079327123535435647750636653358758688923618846408327482457321526993193139837105262419783104248768556267950298444509079597297045309034551115270487262664846488562544634867205009032726143125332871191062777568343276333583388297390210754988681801927442223473452759210570715594872687354416140453059513679216443537619137629604312062858331787306499569081318186531055579421439916765154540980473777815504660437944973288467937864593397294466618342219443576917864001020134358677155135013320260785387106640967203129245739612098415024051959856774480732240622684562503228136141746410591770948829499731794965774620772204509039953669583685846996054651099228231628396734637575616393760007647487545070497331817822727591330742431797379457050766717481016000150120059993546260356474010261583628752002772061170803149624971761260453947786421549009277101241555079533453766455875066221921275436943533638867677970497742710738918193228222590350379269628886174594480833589905013790425236861107384543202466309145749953163598018474240322415635803994842454438151266585329788722730076580304638608713754867809619339773992250956632490551506335962830271617627494810637341008735838497573111101290412931103747233217132520681682350769176328770413028796440236841625334999658584370831235734969728028008535999426979627021481178820614103184024399280158274244702163905209580460183837373575694711483898913028606130088267421161815980050120446760056171376125866901448452561253797084257206915908829565311318309521281381069185525603193121933571271269246660961447858468126264170818874180765649210024876942962470058088252099303815791677983822216730201978808019051732994054050067297378396146247185167457985603999574455868*t^51 + 25991779233813449134090426363214995179953458518811822531783468437634844317088770259434448010367156583147758408290541993018582783517659734487624213561698357801055383621037403917295929255140222951729802925800853443895443224173002592944700179247517067540551158680800806163354756325707982629860715387610425476481845196640990267382995983817389829412102192963670264277767303964275036207286606596029265536913226467334309642279011496440811985794280682942355329580888925105703210322817832735087149173511447978745611637675246783348901628162177829261127482364538510325665663103791713575950720593539144577037400096186981872885822907081479528139306101540304577749944489898729285877439062570199590446869823796281128003614881600069753470863740189191074821849883623053796284035036974011779678181103467150829202794826516427215106490070802936537456364125123612221779334533238178190207604117126897364972035156055463867451889176131569827259487798637954522837938273878772765722121659263012476576032056637876049664378426749466338469205318316253515584763549474334049381680255896941704470820800017793960623688223527425313435042051613506893693929708987908343065843942009358370218082455758264484079586805609012972586544910089116445256995302777661056097318424343815343675371484956334777763206725429876012860385443793944844888242943090346575985423493873107770763279268249531033911798589072691678332301675994367623922172189356927701680709841699947057092339956404593115792127909458373334862609763018618435820842652228426249726628025265731130673485741190917467939023796687156768991742203582944588859192328318462436559016190796271657332275524888855556056485291946625119934230298289021059283212429431180259400366585353593510968732938570757344471013510675692804800285596515227410209545474480301017245923000071968190126057511926062686359980164138275360914265084345900841078210888010745557691669175578173270251122583418415919109046589918034984380253631550938258875376199840333937001118836791968163489757188027618945958929403048647781477869292640030426228481975043860592425949814153952636542634551084929700357290892331688592624999049159577919858147951545803417595978234299940150687147885641459582641114441010784702665293555311519417045597219035427773586349162092404834065053343200414092849906486496011766320262980082254895047391333591988616977742818629870645152106002853547619653386128730239310217939999154027192840106109822568156277212696021743592464367334515677716653458472457422323357973376904212759237362682634479772123806660915529960797672239528521708039476400305990485827843702586922658741315809702353872270841935729434957846491311274383255504720040485431350645168374387712879631903496502327651442542509204736950067091292980252442328747676590236592189226656278378077495929002540541894692347876260883376061703328468693574901371897558655681789187473653428706760445663571246919226246215833583625469514867706185340136411528970249459887903482652572892285/164134053419699923228990629738326022321992736180832614552364379562580795073257556803112752748048193153699697731015758041732172825076840373797701875230828988543000437185807371725158586101444495389323195770540707263135012587190942047344487699721426255205060210980721823902084835142346217112991910965136244614268325457200052859920299695671330100430079730478433398097003912019239792785337757225416609734426780192413345892066329278021777529993879496897793562011516929187211140115076935720056022468930293284895210654126053448848749718674969177766542840875567208620316947135043656335262399362360360000899724394780950758468249659757983798607939841478750923462554110288943390291588176934070434834051443971638870746396635090743255081527033403783772432091528018284854243117346007666061529087679503936722774512763647941145453528876821657382144246572176167512428341883023859984783252487212577940797851362329001246850458631515038515205561639049461399607567869623841034161993515735514520706555634224462733114331497229376414575582705475475535060913096212697401657341911705696102055891679694419723973048384119125953935324092384238095229979887110427527705697088495215184316263994365037242160836078970614587938168582978918575913687504301534372997852612250458575876485911410401942047989933488942819668326019711655586219669039347669107113559427227837040227761278815725852849025431472432797674952019130203293211037318184064056159657673650891193414658745296705256071247972022955254038828629028898892586369506471581422721271419737849371436621554295283813807644261310851473980889063479454687386805683880659215714256571408165319713541293797985956939498199233971350826013771256759949100183030601366625047489174435656744483317260695156656244925694343955464566321247040274912496484925448356526041520672315180533380400902721886959872862756804993705643053552738956380416396734129744298556778594598528910494731800138509687353372072058591521182918591040973462066919867076388689601352815481726113877197884814421807327233517892804377106675095542201146393474652446561161649335143681928337599782151611837913845813318176866784466459753953309076778049875851375880459056193888555390751952255951706576251273737672627564986754186668646186705863692181253264416735680032013643338880536758746137939031867098680780096882655671109128474484286341420919025133615334426070119970765379545564540550839817823424005129313950900145167590340492974354696944960936495824226447690633851543264310587000242889566163087869686779617894011862394451994896967842653498154434339941478989487327919518637595763063332689080849041576541927989893969268624337785858454644530242629358676708341299690609586627242292184019417297600549117173717909228298558540949053068937393435201649335736429353875551429302785826312958010164445733238671522001718541910537787173649725466325941325056023688385860676762175910338868720722425283938785154021061186978977707192241984470455661742928310343287165476*t^49 - 278253268231708876380231671438635902606216126005494361013926767202796098305507181787756634234818094142967926017479947756529957190238893626043171571258113131749568209837276017507890217053475931388876684595040294884925814229653552035613962478328919163264561981491107178899918521088179846128410103320183876022492043918901668938130063449778972739217143267109873029049163625538205821088593435240886937404330647187736086502844178941107804687120621439986540605201470099195231038525177224453439114722185262637266499792554277343243928233980174834942761986119539477913565610050813222155373367417646878866203566249090959187333218778437281560427056536187058018941717943180404776322713438443155958131958939514695840118932435196464946973905731213541968681251621811139622770485595908711375327396548589110304666211811359099269986331390210431714995177355914614921648185061572017937255479134833173368401858685288213567248661541485869403261070972288556476755754941100564308899685658220344170426055201692147458644352279225614947557000883464608105854221503717058310039429359746370701909911499947841989209194235359621298245767929274657438431894518951699811111110106350903525265431248391671976208437227238097761168062114445525739874492110650640588623279389327691222680984874216590735678814758729406921904161868049035242641579320245473091499617836078010784698656621103994465766098246801808640964122813895569179867467805651807529425944825560933108021780259810011078798717555909972766273506415878083471631945975610126801239530028017519086782953297834046172479494155026697676934354157975244631479539636570750337495435689697045505196080811034757222568412959477853288217350579794593435145216551423218209550238078208469159926865835628339385621202564163638461415917822752710472359835950053137793334710390994310758596558601942540012670934738828752871103371109450162565678644928163409198223961924488771586982259509723541631390650554319667722968399496908583463313545924141324638572868035600465840976314023213173921664482681343432388563395268293511631723479584196840140972953057746810794932681663934712348549795305459461201740234652519924323045273579203320254452947964580293187182213794081359689189998950654228962424505031943307566518633063596893670903327171407083431501868546589443312113521925662934924927212704164769134020234820800153231249611545007991613960562090948427822321489516042597972457803897872586550233980740937341088703528653283876774783686144002271584737897610706373617618939874976236290892946680245967711807242766760989475815234138208023664893306053810312471811270885128773170440966023604401381813546478604066662300604393210437579343587555270126114745673514565122116773711147219407757193760573066034812397175040191657568058775031384216367949498195216679347509951437077027265138032286835640446891011639201065886198705702828725679707413085934035112079478280767686207500674377214519970479455693674802457355553902193572386721987440902340920523/2924265890518327203651200403297114642593870585425854540902328639961898655080690756920763941817266788228159920799525648376167079108001666251538647695439055244857946564555302765633947870746143764793452038932286478381976856910565151170035464527689900424367705391554492903398368593454454031421264046378855949964413227023176451973682074169817779136233869483830048092626212554955027328604078817505891842819481206285241856403549091014551260891523608179423954686450087330212965822866574793543038930926043796688030997980653972670305275600066287595718202042538166798480340711201900244503756625374297842465009375441709592084546570468749384820096560849203052166996117107800971014786866907417214073676059399739606819624576784371813503799451023704147619045222529795156688862070266626376973773337636876260387390809033972502448590422642149120298202597092036617109182499262853668708485294312991439639112739577820777316335722149237318852539904303881220446069525513910473935171843657900085236261695279141958489975742797576441018867014324083472287921982305993567992793050794266789736628437477004661612825943659918305260929345564315099125219845743824555748715786903190262365471397287360765559314487692680541536122881080420324832094881454188561380145414908054088504901473482883283579752963508894838399396910514454598505505532068377859806329334285100035430996644824614870806881616360723139436127206381646274999453787321932406551579207124433224731653001727429054868371417950531427281140763125351606800569399574483481266034080600635561250289196263260872846001498778048435444598288824848243716095538000567663169766244629374047430814725499706974294044529141454224270838980047084723174784893586020266605437919373108741590488489154834117569424900635964757562579560176860408134886353875845209127229541774105155217165101797473618693245085442668561327069096970226712655173762222352383115103422716010525282895935949406509327744771814431640775360978162832037395600429468524231143305734855419324437036607213122249750952548186130984106410762416496767363295987175221385594283052661924968137236935068512948954844796464661320466106517657168139265861990645270431502872572597238956247478659580527343695252285163024568657825232754320982061106510270902736731343066299345875727241687930416028131036220815860169816828133844915883044045403713797152292019217269121509371729275064823332200895936391039996921560773287329302586353191168374828809192509201991037847952833345374538719790676376555347807984905626739521604212683109303476665133572508706867426302473036100227710661985178362665736758250804848317983944822879655819947656561409120143967977646426567661839280946570502651064676032296348503039822465413864883523586423598053910331602516922088662631245711634651078080272579546557796456555353936195125002395106912397965042610193636787677761879643811770896095509405232057415909586241477412054638222011417131844620739441786497527086784545056993909722753667136642052*t^47 + 716884630141933698001733170611166099662256749057265787640198541074680341703006866006191586195708425735046261504027673124150816087709843443183623997654154017265057915459520059070399071314623647211997576922213132880169410752970112542156304475878366685358292177578497593235035091557261416337869538397963817230689815451309525384061435769591581038046042875761250118014242309639144477379288287395890760271546673279001574285122429002964707351323613913552558389632375925385488843938863845853065154433460793404677767195611696607118767005761513638446129416093285340499530240417588094940418036024886238985616256884488979402675053505987246697763319122029467273412356773370461273175090584301950205524678795818659814372113683682774159918364413721509031511940401928435576970006636496281503919415627375382454842550467314870772981518090450633650277643342479023759723749732236903586223337096447408933490984304269290236185552499328220419485987590474132802661087534058805832615940040292471746730702111533942152866209358997037378258472967345485471187735834137937998316903740762217408129363301828617522784140368195060901895818571469824527055197110482018696118507257573026272689819242085976291794583806713231150451203827351955895569981424920328742750233321554531394428519959427389379297979060392289584755812450182181168149257772071693854172676570699899760376609611456332708881331397713681907640943053477102017610455024777738820734651713598500076849463998709566590824409246476578301406077925234946806731016374684951353135613701979275381009639809622477929760030037373443207047503220642711866450388123345432527779887228143174567379471502964003402554803861442917447117475580995802168598122822415580150385512628981537716185776890157543535990583898746669861209229036711649761213099021678791316504824575251951403155821390365518058192817259729298437201261537102020571403542191703106668289515426601599848891748800106436668817773762054765820624018216454737171100048808865626450547228754679097739421491718429893047721334365364929026595844232788904831328476669934265981680818784964040825115949154916228937594781483732114422688209479288261970275805539311943739437486506586702834062355288312000524576574592502319610857192014263162167905183625263332924373597565966526379356464308137307427515883992039451694739788691665208981317761179608171950036378569284643445195838650793446224630109531837374620310605970943308402281384036448923209053855665921761001371503647455260056703987096411761152576223576672280371609217073985582496006638168359303274181942589378506161282986697974742816298122003746079041953968231985326101034856288533520350928685517521698463121771238509859937732888330845386721372253283694070798449406352543714844584368473287781286046576465326931655081732440875083626141026055848607927003489401096352522237737300554689925886797326299486200441290930678525373453566395551453022076023051650378188996123528245801068857580155050144176675237427203187099/14358097662119446171773488068561937688676942317966552573988520327145165245895371965241066817433388485571979971192433625414895642101481176357800234183825148501757511773593957932736241591224928468707620485755907422497431375992954915728488369203060067550086933182755284304738307332836926504523391389748883551380097677691537407399420986103851616053521454094091889161830830875392932873669781428015835562125112305819518116547704211200742688501752576985714998460475060541143858377413624190882351543008398347077075276500756003291187932569883572483068095135211948274044226077914403819167381139317338015376478111825088013508411966295005162782798171109016622751208430971199530350835680396483866155528933222944059670824435929812504928638875730134931026408621259223355264461883469523945861407549771896532180314937973678408094551993332974404082827808962536581550814235333160402823986715121070898391715578941836877166951172582179961632765487580431524285120419871900854018847022870213184466096703498242022045707411444728842973160463129706083246752777279837486052993702754174090359877761752887045562156842847389387533204642705311452333321664863295691073890934058217327490039593882295084579285536952604950259195815452145621106848845110582134436065866978988977929139804334942472568345156344819173810459462427763986115411777749809458950880528404746491477888599793526370573886823375072697722392175359965343696172441842548641006117219923567388207788879185412708028010235436324520202000473610564354176281830971277322091820363014577223814840570850708049980367424442136344245163447585179592714053378071526987740259793597581247614474920620492508808729275653621395765166841475047740629058397312701800026700095121646849053134971300331182828600166788697663973385729182620661873419086133446198660701514439141514977897390167628242356358848327341544977426008037119702071229601746411046391669833302834003025675626592830651363722283867913129829922969702939627146974285442835832127524066393220905582831131979323648531681905987549840129676411210295093436805174346422515192879145639566128333405573167821353297110293607175059571717762637486772172808464706728796249783498840780472573544973390477955950502218476389044146441404685700402918689903130455335833108345168637687695131037301551692951078007279182503192282162904660636877473340656941827947721197720727541923384329287184937156608525651587546259709197810127508607298810974017162729259455983589383868835515607403627102081880735950971233968440065824164996134286952390229125042090877447794237164352059411920019616948502599013437438219991071937728043320194709426911570677949853407371412339246649730798433452882991740088425690489436185138244511033706465745923520121377628469406793398144006372728535031020023307394007593573468690124487411760024561678102679531743253405206072607255786643095638809637130160745820249177952141938514298140613201365386899400756494804189022227922019042833030653303209494942596*t^45 - 7957635198653313028556056493963303051064252151111852062437352554377109609450635529705648429725073530039520300922390104719404666596055743879383997755285876319931791460975623069378402341934661001821887881944484001587689902481846836185963498915532577109575063128590406490067616875803940001568645600995381876452147462000474677917424609080065042080483778734408479025893552565281620661782938657270379894951054126063206306805114047977172971398410250128277082524354712746645743228458997675168236971878133169760250853737719156149986282124682895317418676452324830710940430273428683681920366421554793544553595460834670139767674241205940146853534443959803924649428042315643114516912223011235887675100006797155536368085902350401093877217099436371049637959784057097225403879888109453342423949433140050778375364241482528992235762426894763400632154934734720888661193682225703600857944869338739570251914907524212963260929558836185960236200699574650777696751400484857237719840536381583674827577354179582785177852348021012955640688698710866645564849915944467149539218985160014054410486777534385500071004496722199763621794348216571201699297072317421294585993150014932330440345481623524264238666025653896449664641690703167534941215612155049634166632726488372925442142030432099034610306280196830197701966130007775272881388157193531057750759136399598064086977979755693284755627289737543229483752365723057698394802890670335191793600786019450937743697828783663357071128913170614272918086440666779048636180904513309930403202752822316853890651048039595943335693049792927371322471262324152267630088923740877179634315203174979291026036837788116685311927786152080454122912603744077941840749721805450909220582226339552150314400392823181437810689399933722298642019056804664866354543998132990649680334949124066614083846787814732972735717309700216906785546490043484883390681326348815239741460632227815096314369886842454808754231757244353963585979535768793395491620681387880452145481300802033941999134342546094622331703683276937180142944095998193774710812250308600927853068429000621554716866414318993583722587183639228692848143838658868048993458670771504279496118170661415841123249462394489845134484021762415175197419291736916577889731700575851331822638405519440411642452529223472842828593618046293452878473531710749453687143189569737621804478357256588353253391212321987483612187320395314274051217831907885649104262731794184132964936877553340430040790399009296861630516195725544181519657174732241691263580995682846626699138771807397101993991966950533554673223303429423013298422702177270469407897813952642578430420631054965778001011755319726413385900155290653888106833359568870117670346780640623047535144693486193593394988226670678325236948213827498286926543318323836569859871922242201873888222532074715458721246309908475054131236887236535563346017941891739220558055719363930731840665733017139636298323378571217419150698613298184648671409984764192905780115/347718027804470027634156212494180312749849888193261540657932212607100658518318164755556937932682943059810845617906716458686647151239403804065935938026462413016229305683221320344813971637800328798063949537154007776966127538741385280261096441640062911453538642516330695165794665516718980785878815614098573454633703292699123360218111032135921170199269899048897775326036026215432540364368691165275054161073914216867836627389390496099052766718332019405829959383135916158514787136035411266259508623447165214691685901727975218371193267451853743473839542164502869101570158610007514179787117595925373239491824033019170360918495038858526141090347086508782784623098577513411915134160358650758944391863914156271261970394711821119327692919119598749921850441141379756007414620355250055576895629637020336040106342583429666496830262595874270573898331509539616471294707678304997230967832939373152319073504906111653563728260408185197786394922238006188241126252941604418482248873267860658362206833922341092737893143998185578795193789802536053165810637981150979865015377940543808487406470799570639408515175683703477347551357501640474836407347047808244692787013356162325807230449978155252449414657451457318860954866838257639476134062286956917873046227137222942183497717052581710159561263731844899720597791501314509209526991139421441117112890912226859532170849270421935630838136027687121672241905973011925153481150342124246299601255224455655644332583169943798112929894988358935530465291025245709500839337257204184729832109186881246949803891237942069461957880344062128146554148300974508185418849575301542132654616010326845951950636083177922914992557273656890242020470492690939494669812240164650992246611036947100436213688008297509327439559461436773938256800751242848246734075241719296285298797853791822924616951040683990716389695762636745384465535317750504002671229059716028761048397058557677070163356468991131456659353505253623327941150070057035028188913478505512477650098940325960237669189762661047087407591651692709783887112359397055330588798021133062062934394758367617133254712435168000724659062819336962403792495567660149098804554150061021663667812426704314471242746145582421591451062503852978142674452853609543157705757100723087120834736521807325903850596736463511543581228923395117781198159518041558121393370486989525215092157423646037064726333515864028281420009003774302045297077481811085724558848249141648083793770278585686103253739034528719972879506951271822420912588139985211483803048546174341062181769338162974037371540871796144807070630095747719530088573283646006378147651775888719696754680202732683218206476737502364669484995391496790409577009627521836893373499681764954873449999844290580571770551763941407926776351782032340248892553678564454009862461447476932381490470655980597744002854656130370250749461759915963432179508426387763369788105848299932681308015910777535510009343836825656305936380726422410570295659455410926552*t^43 + 121083571849062502437992853772626041760508825692502273310641036509962495106181283332768850620272277525525863519387296951105133666630876586617792636109921850971529453491848617820754775465657469287933662162417493172146222053592729678890067062359348011911951644273444541172227212209010998823944959706841270616988853828546136887828921088402158328866311607437498534071205071647536264971848165233180427909560446200992874469990363705711274173661886802536415346708454349092248806584944851802537880135708104910545385725431492778699902981454423133767657904962626670390727005668778084526976181038763736409721049577125230803702360243230897137696733477800751354735539278582260266343708009070677288407006467975566163620834342387792619878379352160967058382186679014252153143577962065100829045054023210310132856748284306923067262789959444302849047035359204654262090662046577219720587118778185833696372846799742668922005355855525349470892468555043279701157106383663885260489048739515954811082732841153731729108902733479350554403268370912671943064236493901679572140069542700558694626181178747934053809072513453191366622963580425683121034969331371287566754645329962671528187745572694231620062348710526627682437603145568436023135806911731481632563577446862194942499116827204863275336177627541973518004281539756581803739263136607348178871354096204477498216927772480044387310170421093266761069812367762758261452040480938073727873663285029953633698533270013699998044167462051699220549525189655761141197683551735139376444083747951521486214988663869787902291784598974001400661070150444783169901701289627125805733048398378405388349449670349809947096376094520468013664186015456761937732377209560162664019033662643841403521850896612231339817388682357097161456569199436457531168653548408919099736642401433092747384427201184567169399305230523776484375371602616703209562729947633192636205436542170720464435629168178603653847420094668651225314732489100990186888681468653638681092763975189226540435647700781570975718393491793160741081756120900907394117476775216409436430543763085032262823696899351998372477427903218463898781597555357282659771376259472109741872361774480656557682146442275421613180334655887353165301588597608979448371728618105297029470017749789301649393515984130189787737339397683755792754667759225243990268878107192190627931524216686855309284081950823999241324086550748771180263446045311206519770383584632144412250087727773348306767420891022565517100660041851201803726440840343287201469139001714137744908486978485381411004953970813224743862604654663896130009779795705048096509465418510897528285664462162046846188863069216686157215602733868423157801904857727370276327963744957931722462855071921551806480533233432290917513477940257998145565611372814783891410631299720557873669410283837082838637757174405482137786473970070656497677926481080966435235253808948597191968962562916461904628521803425355357059645856419932030238750919570398394365/13220729739335700570807711290845541606952579728278308854842014728140039803391203754087251608367051729479703617070650348927546938566872865197043706761434340546574979138195568842936817673936298953931556590006224732752864945179166734539273877256894233990296965736132174825425194000820249177167042454135161707577435008913993985272227920380214057043383093245491499024947106201620358677567358874131904975485645317215720624813993067957992777767437503875526203697476190241538214497974030033379375927727965307166202896964924860646819086949996653960061082629362789042990670482403386474905158033362980230220619370764479345579403834995359244197971853049244971139231876516752095702775384622011137420583973111146526387209544229448243171786884207704408250496654692548862592730120557680223115633020529012407578794125541991749418057234173145023666123346431369692337894016561614881797595715302855182305120341576042937269845264689212023624465481917547947152456276480345184079599094348338062498081909930281488373198166043969957882968013902256727972866634203968595827458075997051411665879103859644097112241821861003383830856339117375012236971851577795940700281423287087323050843982188996309446182989110411163779384010461623058708677894262296988159380359960857528571526340500522756159029222731644396907188085875007179247427127117168119255307406408034895464598551071782713169556297841186242982988673023340085200649127072276621948663450763725556059895188816615432126902614913610321018060160797455916790864428753056857575750183185222752244297082874873811215083674949575193464406524547941802546379293560745234279595957572412378387196573114553732094585972383410740098969531468130959007379350585809912219047964859930359885570271264172558407631828913985867715190283269846205025326596492095798222877880745868498056679939900498724174285220949274556884440803886416357428990990458010691173121039878715665642977377743110572180108309723559690947928555635243487598175743184225834329258099244582467508278532873417441861565869370376193333470864901401513123162124834516571606586437841219846705513245043301614854146722182247001694583626234402125203716898285819575990322879272995345344408583608338657777578234734904669138231319277143944349831296188437790124022835639038231117243065284511513100356802919784839964344935532772420267079055060878957975080182589716433247254467380581363228593919301865304786119963317291188493747275622587579413347485675277101747927323941106739463488082680323997546694934816713467268997416115155824807944718283789710538674311478406391704789553289780402952795514291450224049172437399977160858520509738451964368869362850772816890717801891535405015294201415558951649121619498630620880527864142462088922985172272412335348085726670111127957155049424931252497539139568152098668703756945737012784161694197647890670799025939957265970649452904370478807004393641525679651061513034361815256907499148409966597064309642491062657974501257779784*t^41 - 7694259059279632359851480437112496410474309827133913767461658890988081438975581325486544121755778284984894261709537789815926363672370653860059137456246464394806431607364079666106096005932363868005289766093489552956527139463028057911170176404845311266455804030008095844269619296228353075485482929438490778160714250249756987636474114582657825859334336385326733128836099697654107876929835399553089889639059975588482918871763024240971428784992575634014366632212933710124939392674804588348351971279481063753115183171461594328843290116909628300732746562757163901970299540990650812051565279327768478273054585921192819242499736563165578687271290948871552991705257822242390167441001634621139783100501484262020681414803432021414075123233664879233416196471226017390709404448623985091650342887484599944089342998623614605740165442965949168465765300989560667822815710696643313976846221829157854827543926452579651089698055091427793672108785338716672519554292942800675724470616650776468474022131603780941183478530107689313067839053056231375840638890139641179347244725781343316272179371787781514281758672313380668043534815382000783415172498961352607619972136906341124688183866041851905799175016615574543099088110512256542050709125365895047957202213188524953555994393015046117610874269655937048540147061114596021732981789029453436280076709720370780057936833357174141097855789396921285369072992470568668705654397271792058608553047001660715849261502775485089902910733425054602814487395732454695443451977461540670501844963803541221193128095063057925994249241480962472020244312716973210838664147201296591772888365370196559738376904994887733246945543430359660823556510812783930312729131559381295452021525824534969544679899198448162497525587142396722824466873393893084934439474910506737096850675909204713448986747104112912143661907389516423922793030390799016801638514367531192687049272508512445979393545270099620192075572194947828514778847664323651398417484025064153152573968106360561496725115747322087629874297036598450949226137305851465996817292494906754830521201941408296970805362775332292423311909505879301013101780477122100585113546642631782182406127948553084220930618843997728770241957437226628801987023435206736771287939682247163395262413590186995159750795170209317195159136746754334060557592992941673004106960278536976971266402748914113594955065481628296912701259255323421008525861020346989845230783251765746169125376855873861144994105342767575449040386269004677473631677263629849010583759133073180315285156282261726569869110735423593942454300465562365063363876368836271885772518273321138617352412062092564566547490320770554415158269537289301686275508007139249404817017001821075120485097898352904067377188751461800582395992014088429640765223176304214225224819694429103117695988889839995906013677816734045636555148761884087089990310081252294256133232861434292568009616506682471257274935175693751616353834430004171301049425561707626160845/2407301411439284697838169966873350996748889852718578408678611242754377247615049551857033582494249382595871398859535126339478089509048521344598287629938733398791597725760951687730361276701742435136000871285157822984549103615489494065925588552715704972062487748855969540468580141783501712979037937593806090924861977049937124318288232673133854703838450795712604535871771252395043602619002870117847234011904515016438105476801591435131587376165967931286362773256304835322037569137198078394969048498856707332909456763210891394117753503053659027776488106573363453669435377716645895814742860928568997773464241766883428156659495857508644818535582169247276391217940832580799279733405704771320644228528079543033969358850059632825838999389854941884385221531112371305699659188171301505016335568652666881189743598639847302567817226383405223760474240067887571662159701966847217074632946648621106426801851464291428004586093257007618594352367201352541450406398343024804188932854606280922087303182892305279303661241673201407818909700189934087870278923357310428101216786984292373507112693899126170902230276124471238097298975601969833020856423364732575495071974769506107566733554854437852394401929395214013248658325124420657189991093161345808904972050665555655598798290122113478929395918592758323051478357441460148699308956524224843763426766891199622246120987390887654760178598573984777975353705815993790391840147759953198077018219309185198506467012978303475818131499308233118330739710498375784068346302264779170005652755916323913582434143224448059454297735983806185531915290463723403095365722343359598695471307835532795386576000404553680169564184800691533663630659443300772548038793702399119504178111747849026871359142929821469141272571189203938912872025847586264478453066002725394673973044358738567615662051007979834763978690658458761083433971254001007716734932664982410120803295688159800045308478379053462844160941127834996896872210538900250162541000261996047955733569266108058809342765540646290541890731653281548081244554681010073078560166901270328422657830529356750380000222704165078187649569620769877832949123454949489407520695223238684013555011102745042699236153193367128039963666132034897742718680830817515037650379065726398101729084864957071083067758631256602464651553956040334701312612590729573256192163062365655140560026905451903229448249420237321150806534257270132509287282588908228480489519174644574978301113519726370807296376509325179596699275152438019602069537460345716826748785609943800246431982788966636195767635910781534567612351465484282884002314925434674332660898327061694985104508913473491219409615325913279621893993902957501613211679528484276915524815862610412199599530969647578654988922039016933891247170547700356725954659060532299159033620645025353478322143840936577291223393366647325068362198247676852904972768064818970964236373188556340522804871355073856873181534997376941600741063503317488494466064369267194572*t^39 + 3775036944488955029181957265053798251951926348822073434124464032723630564523547231959985634052855218812657582940589640474804441574682073088702978816987671052692150424876939913072257369184817493783260445605808173702199018474560650634214528775495460252885362103978139664149444802446062308182654151450499737978377556777088574027378782808103772240173889371092204284167772462414119060098998355874174095976488902345751928679455971624991162684692280702772037507935521095060699504836108293529316143819925794680804500420225914968610827064692042764306359326807504832001203572478260033939124649205620267431072878503942510901041474282587505827809267906950872483307933364054283806346764764234578482944890231358260040981675604613014920177782190737801891926655393988484861234612877768503723389996065300121274310610936048459726285750415295760922906337161132831082574483032447836385238700521410900150344246364573405506860636745486272013177224476924171761903864360529440672695502845088250149733338673588742356519515466576760637412167162311659826361518848235568922119041608580371995880364471586060918564580654631102043177805195420292153977439774235956592511499694051229996273405364841623022440170273073251832986287344883127240416406519894204473902460776777147899628476953648594415830512282872332000415887203651648123600618369717266213355232221935217898598741537256404025029683137427089137632912602135312364710005012503420891913566280587869335418011879130603623634656103835232299366277237689205905716766176990993210134661267835515959022129505636922389135928957100998124083284749761119386021244618795457957532399884001442608054395998617080408722169935574977962859519695969046222881909382021173826689166548911909613190253865383394281747883988016729171355004381434085636384625081917897413889524351735361473743098328986507892301530129607044656045333154891051396060863233885649791255323664398599617251762397071661217052721658924222370430568401323635268202216967221596329199830436046646212199673065073661413968703657552980289813638633747508492247378140780254960698232872488329117727280387449621067222714105457494665813079151232767186543241337803878429742051537112292040064775580401070849163332154859244992501449359247952527329237457157839868712182547868965832084641546838868133711627325191873765547151654740407535276820913523461277101312748302526657555358270424499496936323353992847092149875534640437304095729303058679670590967066171567900375302801228040560228625027798038212583047860780851261440144510485107836260719469580266562863054831697358921162224617639561457230473590133695068981496416187285696833505134531073438159226944491725128544420972137095295671952776430576310351979723721299430755687200926545438402814705118395929411441061066901956790297814652735872857017096705534402809451708400313355036187381432680825884827837301371071858735709813094113745569165020069049845018148255268463734464300049152570174214593472526677243916666878488029833/3888717664632690665738582254180028533209745146699242044788525853680147861532003122230592710183018233424099952003864434856079990745386072941274156940670261644201811710844614264795198985441276241373539868999101098667348551994252259644956719969771523416408634055844258488449244844419502767119984360728455993032469347542206123898773298933523919136969805131535745788715938176945839665769158482498060916480768831949630785770217955395212564223037332812077970633721723195520214534760089203561103847575076219537776814771340670713574832581855910737177403864464664040542934071696120293239200006115380688710980698238811691637680724077513964706865171196476369555044365960322829605723193830784441040676853051569516412041219327099180201460552842598428622280934873830570745603303969025508103311303208154192691124274725907181071089365696269976843843003186587615761950287792599350659022452278541787304833760057701537545869842953627691575492285479107951573733412707963145228276149748607643371797449287570066567452775010556120322854131076047372713527491577193768471196348205395372588412813221665352995910446047222769234098345203182037956768068512260314261270113089202173761646511687938069252495424407653406017063448277910292383831765876020152846493312613589905198058776351106389039793406957532675698541962020820240206576006692978593771689392670399389782195441169895442304903890004129256729417524779682276786818700227616704585952508114837628356600559426490230167750883497915037303502609266607035802713257504643274624515990326369398863932077516416096041557881204609992013093930749091651154052320708503967123453651118937592547545846807355944889295990831886323610480296023793555654524205211567808429826180515756120330657077040480834766671076536406362859254810984562427234424183542864099088725687041039224609915620859044348464888654140587229442470261256463166311648737381894662502836093034719676996267541996932516902106135668041148833408955485915788724104692730916692851569611891405325768938313565659392413823489593762500746625819100093194973058731148205915144293418547422442921538821291343587841587766310474418037840891734918405965994969206770181868050402550588145898766093620054591449172076059440988661314792111320601214665996952327258472023906320315268672647917788952973212129433313603617594428066492717002952310417254590673688596966539576151370647172140383364935918247646359444822694841105159446006944607897502774964947952608788752842555685130448367040821906015476800895650791282096927181671115216063061936543972197561489239316950317416325070758413905782303120311431802625243152759912682176584206707283629457178123661686295706067081521067074008271836726559238320755017386241008832204322430011566353780904212874063027354747399275500131345480388295405475252487669694888117878695751155435359086393514712361507217418123551015477993154186779181630645403766448996898703921454022958196230333600941149608905662735564120743635260291334750354698924*t^37 - 117842993164351116590690824094288104788356895238029824011768230983456621329783038305989808346612617320380994694924931400926765908330011612599948619063169864142155407481937189485849047135088609958580853538234640280663790942867865120666091543531698991817297504428993990707040215515949157938656242074700737571718925513863917445767789873624707754608709155408426180253949212005927435808665390025025654987519710618154016791665614417103668036718374931969269063135297297424155380362328689773541507072272268616222208071553578197404350410531203701611725150089205308024443335908974067724434200549451617213648999141990568170772295207851633880126286538172985433822405621987558189555540854983940515782836829023510818902044295907572404706588391406026482408774383818476910919813016433170305946513690766478901466741553042307165436801572012039479901025887223447958305638493717723320325494066203299768955157925948808893827661939509560001711674113857181791951026062257877050737060437199834217809844786027023959574018128641153003432352553616520276318591208594277102272256233449528601821386372557657906967489367870765434942058515208900019904660271843565249388922232014990930181374757411656017357839236372266782113277539543538290047052922638844288417731769772037830474904103806598029239379234586136234651332987047739159262340664414485711969333942984836305353082679255900932023941432517879975147147139038242387889395378064612161272785731201878953563800403782130356763424677029973270923997023469964129739579112187297870650580126279017466327048328019255777739602078442457630706415289082616267507617922734308933023924987969363378196131434448564396284240614621743683258868053586480384657673260665496987496422907434798481896434003015544279490821656108473723894699018479283849899636874621955128956649456585176247844732621960592873340459640367643846789211276333005928479348372773076426651778711094263822612386234461586790758419806419196125700339602164219819609256119978998280151161397621987310685057209050523499267636895829070785592670624643702215642453960054567846222171517301906800772277702555424434520082558677424321495153081317411656323007550590339232851081010787885740785179282764644319646720563044319869600378166722470334570306705922306085636518199951647833724703398101006231439757373139855983366522686849788496602217909768548179354029218552764646918489485536603977014179384108169302781830007771432410758293552060458083223231150747046275775421204270343792364442555109688444128566254769129088990033056791882937953321225048870210279155937233166005321731546282663070095182805538573004224126756375804953478785342283321197168256248988401694603653679347328611348306253092312782963976482250663307433320230972119479446299856183779542928874757058451399891331709539678737404693045571722997888559625504541216434246561062989927515375922578992978871959005834679798254421372080306063679457732496939615045178268408803847033782848193210752692335609197361347064/460506039232818631469042635363424431564311925267015505303904377409491194128789843422043873574304790800222362737299735706641051535637824427256150164026741510497582965757914847146799879854887975952129721328840919579028117999319346536902769470104522509837864559244714821000568468418099011895787621665211893911739791156313883093275785400022569371483266397155548843400571626217270486735821399243191424320091045888772066735946863138906751026412315727746075469782835641574762247537378984632235981949680078629473570170290342584502282805746094692560482036581341794274821140069277403146747369145242449978931924791438226641304296272337180031076138694319570078886832811090861400677746637856052228501206282422705890899618078209113444909802310307708652638531761374672851453022838437231222760549064123522818685769375436376705786898569295128836770881956306428182336218291228870472778974611932580075572418954201497867274060349771700318150402227789099528468430452258793513874807207071957767712855836685928935619407567039540564548515522163504663444045055193998897904830708533662543364675249934054960042026505592170040880067195113662389617271271188721425676723918458152155984455331466350306216563416695798080968039927647271466506393327423439152874208072661962457664855094209967123133429771286764227458916555097133708673474476800096630857954395178875105786302243803407641370197500488990928483654250225532777386425026954609753599639118862350726439539932084369361970499361595201785941098465782412134531833125549861468692683064964797233886693390101906110184485932124867475234807588708221847190406399691259264619511316716293854314639753502677684258735756407590953872666634396605274877866406633029945637310850550066881262022281109572538158416958258648233332806563961340067234442787970748576296462939070434493279481417518409686631551148227435065555688833002217063221561005750683717441116280427330170610629973320955948933621329110136046061586833858448664696608349713818890317454039771683314742695027512296470058044820313980351574110156589983615230639214919121530245273249036868240708544626606477507556446010450917925533789810714021759130983195538574168584916091517017277485458455006464776875640585986432867787278013182702775420973323301912187476515222142597605971463948691799459331117102926744188813849979400697718036759938043632410491746037581386346524007227150661637148213537068881623740178551926776500822387777335854930059625966830247047144752186500464517992067817622252737642856862353583482040000486112731018801259865500702673077007274430880600484549015158430632668459029258252478616305449205121813952178324540981619907304956070455312285389521922032191191303067695878883637844329993287353971975053910316159709419296937449904297282625015554070045982350648385163013516499908696161338952617345154967653058042810065220567262620253972873522118587298365903077605802264320201224818508207448328979058820348423039008158909035430491350289641489372241*t^35 + 301005271185072614567716578528627088585024145200940055572639695844292757543444580854569826230875485236702956582235399164683069871312686114328377632354621503412845039720686501568169120053917692472782127803111479054615279866141847776096276766996315543488773174364265709167555361979563429017589370355288128159840689376658100158075384079540514205174735023247729979301977013311831436805214406038928978361795673644306665620676348831278213878603576321511877122684560162649236768317429451679416040434121450494767289713340892925571896218689923720115197348780627883113589649866805119160734928298395423595835362257393764143547853566946838323688260771876658448886434680712041760059139075451544660801304569690072624079137213068654588866776967696116230242555797056193228524313579358213592354408314704191565052079541534600998132496257380148562321120136636760556703267575144477917820839606338988152901108123024656008601081171562598687644704642148510659637242387717969895914451980310760347642319288032913441412305204367567150022833133489777826302138811610279705016059084701335170685863703400251454607914204946092884081054684027109683605780604373903285849068311615150619127812295479120348847196887538025566466981302184982420748372328861461988050597609607658535003974942282210605791001475480351548344228259460667935118750124040809097815022700037674251410638199729187224565315547980667178264458805413172228448098896763216552468484032042911914185010334415752081182736894663198137935154551948962361918819728302935947285043080981171905485561173722613648960247852567686153664231484028892069938091208518196811332994701849384029700453215969514613985539216875234950149341984293179583862087015018467266488033494236149409734417721585100610512084942372689851111117774543648127110861455481983225241452179563165911166913516943798672326337429029847164364629032553288256337424002865963530786797890432019040495032013837465591769331461911968936942479166166633396961648491964889399910128011577197044233748507005226087677832251806315873134938085117527105244646577262014567549192620659714662326921975072926426255854349911125047374065335641180419198112571187269867572250841260936819919764223050025528475594800275918236916456748531085255682500643611200165095319598740913704532097092143885474089668290585806044311509492663000454604381408401036150240309816720128829502348581342151171361969719954881536321706873714701042496061428050139418342039030215286294322898661429415941248602053426079021944858835263511806259959915467226347737693288105413016389678343343491849849649981595740755652068154995309683573772259404418926012596842405916965213379564499542588553212875315214924231097078023751964469162848276605566483545219418532829788292958620568519376409592158924772838705234649142010634822550098245195061555792728076606568868180240104142108889861519574150494140276849652009636664346549005021022800469189713372333650907283214918413017406105028577000512850906588961/5159731532020376823182550536284867580552514568818100899763634480778612819370194324056513989628064882915656725347896198393737272107986828316595520045117551938348268523898205570272267561399305052684926849622867446263620369740272790329442795183243949690060107106383359338941943623732201813958404724540189287526496259454497289560513001680925147019420351788857690122135256316159893408804721560147803073614465500154308870991001267662820739791734630002757148120816085619885291288934218315207125848175687155512308909471040253047644625274466046975467585844048647554899956751476497514249270242523724929735931930436282651443185392407139272056875503577810309007135381636872396646249262048807307882366456945912671046494320204023680055011790591683010113596994525206418503675325920865335829249849457966642226171085439063044322542280888460827302754979902593032855307767968950929666991312178516303367758195565282889269177146776153504965270613196516521327377372014104129007000640975596165464569813296200884432710448930415020331075804169899211915339440394330519864479895893934594323413728290577646611115142919800224547675822914438794281426008640769987962764413652192181019433673181695801750325640523202219394599887144507243322200485461327049331923899973803500926216863800671900539310137493409122996738560841424467324072543157424051886363634679875351325336719818525575813671680677747797518024137257428938682200840638146887995514163796777038951703528650805258957652653911430832335474492613808539322485525216244946427929222016412293937105808292458331766772951620446694400390000993929656551153012881694781676409090383375841504925935613475380215784154133418386037788981898001179550452284668157198270446059950140805392291566174897171295892626983290176283840969904328740249125409389027995252621433490985260428901752577237083323602813985741569361968502330557053929653344602248557058163767847925268018046274210879058251357101726724213401250272648273934618449393274104413336890241341979644983111428879689596303171370535730872286544651614453597929755061231586795857089896347752025105978091054414313810156257820178352106821174349736938477658075020040046706833793742487588543254436470660669768914740459231740815543731240142328015921269728872965686011375038012298106122845363493551365054533366125985308838655231380366588647170174158346336041972409875477271977672012892567363005193692648533599329731674249596647869891062586609860612055650759070556243721977596241097950339693246529273309320586594772908011209928433960994972099333341206421030893831158326055849288685248522494884695005694705642759724921065790632517404196537609186636470096027510501797081478118007744440370506396402057566883249224508167753221892552562013550916492296357471118012605216292101355544545079945804073014004579228698475659578096974427485244177143587905515547565870844521256230670009701995267291902121234747617014097562446263070687062727429008494777692273730995521452565707252*t^33 - 6361002542420295651839721098459463378864563102117312237719110283942599847323849915871096715302991634540716864133563162758066652193065128947117623499928807534586512940787733038095914526559259732039227531076482634935780466029497130256983460695356742344750232718681263481812971899542988963124078328107521830693910454942885702248271645051086418275325669952108256875799170877547590939445318725581313502896388592496095886954317234665013300469437304664976694862477653827285561220440206633162220582408428540391833046707099131988389455033738047547898052348230442070096938175745169189022654510384161234388259105466416458836533774807435782647938861277440949187495126664585894035560938227868488321089060501020346774379079757486323253977436339203170425601369153003035179582649956359974115091341535124406535369662074504600898957308113868178967585726553298304318061775485129939605596384706671098240475168984742176179799978571450357406401211706423517974377398325869277013073123184182252708457539932630662115039660806549032447090687243731746410456717832818694189197130223836642144272005100822722687053443038651706568056312809652267454495051248737839950979633165053055114392980452390177426274299957847035280652432200210866317727674574192145836626013948090886225748748350014854365929434110481861399838358296527430361518038261413613395218981566243175630981519914234562663681063325560735845348783030699114195190560494865911811330270165177801299016559175250865162988996816006466079088716379942875552958747454234644731235187997066905282219566507257586449818492663333462474824660559773252790239592667702308135771532365913657025908274999135427896913641394378537969446579961501301881005983923371233843606344658885312958838497474687429576780460501146126995096905522466790173470923557125886010407925552271847969768351473840611025164862151141235682570003836966814910892016632356969496209818981840184860755582895611212233673589918789692939752893564714670640840366149648857442760650911354461709409448628508368512928139027647214905495562588128848102464900428015671249386120774658818198386716931111930750994557733015120471403582743672958398983726648655098337535454618074737002339332703222757605269532888772964294319877662922367091175182368716272932877838068895129852381899389681511006012460420368019262026607064469077305723866842733657496463936657709624129225288337033840956791155413420543816687545170797460944970040992831623222524451257779100387338042332716616833066855726237823785591052118035052594572155911949256002552716842531596623936299892005701100736743210889641438974136137537501014949630724251913831154511918484742198939907253240499912218548885092582878589137420136397470014916574069646806919986790541135529362409624322477383525526993226257663238737838602793933622310767063674773401986234203280007045773182292673198750217567711185967205992344996263945389912420852465235532223525610754708515145334339047328378538081333119779682961340000332073/555531094947527237962654607740004076172820735242748863541217979097163980218857588890084672883288319060585707429123490693725712963626581848753450991524323092028830244406373466399314140777325177339077124142728728381049793142036037092136674281395931916629804865120608355492749263488500395302854908675493713290352763934600874842681899847646274162424257875933677969816562596706548523681308354642580130925824118849947255110031136485030366317576761830296852947674531885074316362108584171937300549653582317076825259253048667244796404654550844391025343409209237720077562010242302899034171429445054384101568671176973098805382960582501994958123595885210909936434909422903261372246170547254920148668121864509930916005888475299882885922936120371204088897276410547224392229043424146501157615900458307741813017753532272454438727052242324282406263286169512516537421469684657050094146064611220255329261965722528791077981406136232527367927469354158278796247630386851877889753735678372520481685349898224295223921825001508017188979161582292481816218213082456252638742335457913624655487544745952193285130063721031824176299763600454576850966866930322902037324301869886024823092358812562581321785060629664772288151921182558613197690252268002878978070473230512843599722682335872341291399058136790382242648851717260034315225143813282656253098484667199912826027920167127920329271984286304179532773932111383182398116957175373814940850358302119661193800079918070032881107269071130719614786087038086719400387608214949039232073712903767056980561725359488013720222554457801427430441990107013093022007474386929138160493378731276798935363692401050849269899427261698046230068613717684793664932029315938258347118025787965160047236725291497262109524439505200908979893544426366061033489169077552014155532241005862746372845088694149192637841236305798175634638608750923309473092676768842094643262299004959953856609648856704645271729447952577306976201279355130826960586384675845241835938515984486475109848330509379913201974784227680357249517974157156170710436961592600845020613345506774634703076974470191941120226823758639202576834413104988343709427852743824311695435771792941163699823727660007798778453153722777284094473541730188657316380856707475322638860558045759324096092559684136139030304204759086231084918295213245286136044345322084381955513852362796593052949596020054766419416892520908492117527834443594206572420658271071824994992564658398393263222240732921195291545986573639542985092970183156703883095873602294723133791996028223069891330992902488046438679773415111757588615918828946463307537130383168083458101040518493882589094526613672295297360152439144038833818079891188679288198034429833172046061430223764825843458982009003907821057039357161620782912613629353607498238527841159696956535879347908440913359244623072459631160507287925427593455254168804377914823778428128386274493431851170890047657277307086986523247937731534805037184476392907814132*t^31 + 60940122808254084644491770712369165393570719928593408269211077108657566488698782381262458843810404898327139978977230858871762212185811707303288761079251230717122939371407918772072755318336921300030210125988306559361940821890667390672910869913081235384828115034080042464040611692940264276623353538271843019326287704046394777049930924920724203765322274966792490895385744775391303141577221523050678578631765220244841097110824269364925323209134635006687631816402953527619946280850569696201041729409947769079056062672828493772327907689825900713660090480900076969859294431866856945619898892918379256709885698460004557383913348849764962987076915287488087919509641747837639115667170472545349330684885062920731934394491278856310601431548055325964806551964260427475173854467313077217733672024265254740526049395566057029640364541450144018453763846833724801546881834351144214783346842935285564007390405530781981107708522338018373340418852068506506047709572504676134962031255550069487309799321604462871109949612486521835789628051966725130857807296029991428695446131628275136649020818310061630154496764615546880335359520427522204442536699337789058562530055717510865065809711068286229456341779347195951847805862583604556476069050718378061504258993343720751225344934034649617171786172605316161423709053276662294526086556961629211187014461558832531212385778445907522702461160715407119297757043699319392412755557291398595741429644613593058679016850126746382427740572299346212687470161106850804833276502127513346031037655779032731701889037193923046837902974981285773685805480516037312469165113326896187931997702227546847804137509733338906409196679822618575892883043233384534502439338484560962561525798228469902703283811078164908037266190155198000853522386536165424014909765706171101390271690670311095694400034694915705106261971678777212820724090345587336769566981346635131939201385869749004544079048504709984900299380879474713702030001859466505613950926058487301415542856820643887395751645768255662411735426513881575626942225483787754371570722692803460986383611283330240436808982325903125584157473014282073616163809267724931250876666666774617240268943286331841069997456727399319799264711767611008802892318827521765716686826691113583992647183508965818295878155482101582225673911940771434139560430923608903396558392859423092235251755881651646149634352281052755321216151344129787964859017542590437400751073736153961579452531250068894326091160631042346014394349953340986499626818275705056208469452214554861786202442313188466640905433053802891090608749085784696475165141780159794819738639582588193253654352874433691919931224174548926934794330837847827449380548328535406033828234602434095173602782745152735110002610524412416517427883157293393471631617892159029720370811151793647047876353725474353291187446835973906252451054182701192817577931175845571769601560586104075234509829995175632766300685213370942879261832507495243975593305451011993997/31665272412009052563871312641180232341850781908836685221849424808538346872474882566734826354347434186453385323460038969542365638926715165378946706516886416245643323931163287584760906024307535108327396076135537517719838209096054114251790434039568119247898877311874676263086708018844522532262729794503141657550107544272249866032868291315837627258182698928219644279544068012273265849834576214627067462771974774446993541271774779646730880101875424326920618017448317449236032640189297800426131330254192073379039777423774032953395065309398130288444574324926550044421034583811265244947771478368099893789414257087466631906828753202613712613044965457021866376789837105485898218031721193530448474082946277066062212335643092093324497607358861158633067144755401191790357055475176350565984106326123541283342011951339529903007441977812484097157007311662213442633023772025451855366325682839554553767932046184141091444940149765254059971865753187021891386114932050557039715962933667233667456064944198784827763544025085956979771812210190671463524438145700006400408313121101076605362790050519275017252413632098813978049086525225910880505111415028405416127485206583503414916264452316067135341748455890892020424659507405840952268344379276164101750016974139232085184192893144723453609746313797051787830984547883821955967833197357111406426613626030395031083591449526291458768503104319338233368114130348841396692666558996307451628470423220820688046604555329991874223114337054451018042806961170943005822093668252095236228201635514722247892018345490816782052685604094681363535193436099746302254426040054960875148122587682777539315730466859898408384267353916788635113910981908033238901125671008480725785727469914014122692493341615343940242893051796451811853932032302865478908882637420464806865337737334176543252170055566503980356950469430496011174400698802628639966282575823999394665951043282717369826749984832164780488578533296906497643472923242457136753423926523178784648495411115729081261354839034655052512562700977780363222524526957901730494906810778248166174960693886154178075387544800940643852928954242434546879561546984335591437387606397985766639838992197646330889952476620444530371829762198305193384991878620753467033708832326093390415051808608281473477275901995759924727339671267915171840342827154981309754527683358809771464289584679405804018126973143121685906762873691784050699086563284869774627977521451094024714576185528708416003667721776508131618121234697453950150299300439932121336464795330799218626143773608714983805866595441818647004747084661370182551107373249948408529616431840580757111759309554151307578388016979320831949528689031210213527630553797754719427287962500490806625501522754595073077161974513222745800251243358212384626018976873155627399596086946102726522545122830781132061476943515130198976148915411749372826949487621849541144955370403318017646125615516740732716464806503958231825132450697483887119515154395745405524*t^29 - 274586648341140289951528679316518272379174094869938240278242984061389720432549497997998581433924848947373294917317654028907506568082223399117799785106448963221021070374876581653751175279930392810157992870106956656238456765302234360183232104753967472719232185486220901501568898748905232179444080358443902561904396803415914004287521013981729152913753243055726220088001815250239531087737478234485306401182159808546670290059913057739004511174048393570124810599617840661535845779753338834841465158698884606904901955072339993805830482183082898005785312459023297503849658837402227644414157850995266001241695574313785803668347771300194411830605376607135665310991621175148598180201367750611657471942282473012531966545997060975580916287081023144124145804458510903204769444617441911836752070655360364410272446239599917930707716889747387662145059191311913798354158993051508370332888245694736201528493624168524464941814764905602016912624172017600630089768870991607623386907530127085252613597030822200123761393780109136080484640000063728787339546727416136355043322332286355446762853359013438682935494905473818492526739945102453508775551454083342072372789969182627332858175452361686496889627052273189228983952877787901151545224116191353329526532930274136156284424593111825293134832077375057796778624610421181819637860436877959739890609481854342613752285725191778267881497178699435403375411358596685618959515936291051104262255385647700266135644315530426645811006601763415350814797346979868419299815111563382857834864311654644602138643122987500343644975641401584829825463674804126663530957672581841605791650435893965530351802239876967108878858407152359524868210891505163407226007930636867982321599111692040366797287579154805321820833834701976813902728345808582908761383506573991257744981706108985404340306504598792158999333907829768152926075345062154024269141353402602186894436193592484567961466157005151632210765231094776618110215660731505288502713112580762847992327684308615904749229340424721096949639726148749778515101065270903160347204613323481739713161969521691766808759105463413756938825680080375905534885471571926100917130340178121717819480442781864577902298920910060061647505240918434313224923814970093805671286868725424912643722504856636192275401722278178872310765502467393953673219262049991631197323525483582130218096225455258996268281655211359740340667296471383313406249041156469175743186686154919341946506762899609157189166790699635173122176096481165796658114649513908677978369773702064889370565614236906748300465292329346669529887512852563887526132547455614542682662132201409559291036172073842484001543602830327212288631341692936177368198663217895873247457385925875862110721298592894528701099792506487974492675241690756923390302991531479211489532268212077756818035776597358145871731417902298007076554854503495814407416108991651463631732883210399672015219572964951259922453011401772679861827432241000809139259950538969854/997855223067512160626196826927948498167566656791072013293574311193435300603200080884500830494141833606724327419959211225074547445169595547655883608725412276648424073461027970108011744463472745010317103239565257911339439362270612844069026282759499556131267142180924672156093740089638315092312913692325892569856330176646529391792068003650345396791471604880871143262943319714493671738484544578584058700797524404842233443438280871220510927580107909461784181222110843988530440342099720601663802423976640967826883742345820366178415923615487299005606333768693803920830921758758358559278512973784660518573978689731091341601746424452112792427887566922957974058503270130858137122848356938984720821941584361325489884526568028150982067458787641553563040275905499741292764353209338778339835283386246048844811300987590228035948801821821977851586364863305045461124698698281045862384212694523777954871808178071673049735508921173972478105013230683462963848159623441923520461016817244758428237340678533135328683110034221333396170552842143008304341538204832134466648522723773422437903047810481355585685303532525650568773735038631645394068637028206053029227474997379309293579762152817241659929047979755000643634228174553811521061272456181641861870282798505212768409439910022797907870156947386085750976403819868338948566172185623258605880681492554465265239226350618428322536862531071582984289310830320632248718484001984478517703899891412416640124093130146802759131754318942784182021227767991901443973539965927370889544169186388306131050998282273638089895554750882816077789709120790324650874770169799187242062686586642149348184783619534613709588256951159305728379547749202728116632111481359686736945193379643302185687815387038149377402091968375582306321387572569290301750503280056664081890895084060185186517963935919243078475329919028235646252122861427373108181173607899140588212742960589833082775734816139646443967810923221843413134650942514405569960838020688407079259309173814992056555299549411398713631177551820809765415688874723794028200844877465803555933635311538471998173977252130482474357004860580920594944166396565197209161374151197030461339464039841796141490099053165268814238332842383567018434618023763239507364774127923111042491128422529878365880543130118485022920367792056150373120047074211595895625872374752408764630974307124132479562824783921901866809754423060421765727517750573627351721980717996660442686224333887870252216419803881558769478610337104641286248927534871810546317167920088210670991925638930094027495796074847226271157996365379312475350022266279886823412282515984687724110062275866112633772731627499606048829685578714607569148021653290589897918738314091096847442274876720432975120650457349456275218001366330222204601438346843139518894834672671304407223060593406968447315449900686876018155953216756807967235803181360804868013299487499517362798076119225023089804563230166751002892829328702223333598166630118027485*t^27 + 496606444985622552891189121228337234154041351155355229965105782681504024649302387866400045815069454170673787403042134775931597162621906331174575941960081644261164047935903389847918958689671081519976897183837134470725309439893190533927541965813641124642544179603430925813850265669413300890127898012385623579865189485993796608274067785199841433342704143228163144248449658364857256935936898593391318705246940156536939923345326962427178657648193509040726526458479209738668897027038817134080580922379250107838750833560793959336841359732212918470567824091729282941391157615747342775074719932558756904637327476385209996187947502144732132340396540017734516104830873134999867251039322532380066322796679166986124612196341613848968745145073998304998673699994146000177350271812702422897256507912435345341057480197013975181473077099182031060823235809859832579052629821875457438027255522131143046170113118629264590413037974355069411700854218294585376324505627312753899563399678870128154801301879423973249824302257139118589982020948489215185106967060389367648544750512021115969216884102517442169246362341668200103893371273305286481961940371380172882692693874906008966841320633503392213497803857761820522822310879609249707268596218614228719276173629938304390083163600544909699847944756239907870375757175920055601892832337218962296026235641148424424274865872377243952953647760518045751795789674138620504327067664335811645564491310016930750043334924376827199740178072771049593098918746441083416084523689236248629240783792670306180186939173130867598045668172960195246231669948749845595999251697478948969888058815688180960824556573852032220597619665555558754751711869758157348415989415161686120671112973942060293238836087768252395995265817742280140546451669477743985997658745798913698459103957745268712887446643623437446050077912679712122045037192335951326362128756027146336514497986970997254886681176953340484937196457244195425587380710273401391849381997173267429736150134591743700646118750996419701901053621389289721105505928623776911036968422176493029019766100127561405711018873185081275757007034047006821667914719303441883664795617376157730423858023139584887396464148752182254590231568912260194256921878385881533780083676267386158652250897765772437823326027113548849427305219885159703841637690959190493471292531524184578635038273511351680731675270295707390741159634039298431941745085267621010901867872200021289776887457121396256622277157594851779997447816606940992388508469429571713686060256771382728240126984996386699082304231838242089121062990034132622060676992236666489491069937089207000114887190644253951289198814283744202913957061152303354471987509903713536434733021665960823876765375966319437916992322829476468374664941144961365823456629137100124810654929027468266104117938272923015142513452373128488368613259344572755504867792173855158434355561434471649426553316709545846801409118661426718301843885398655995116943962371934245/14953045305670941488494786525001776383651758123617323576984450604031997134224250100958112445108510588047431958300573957839450440604282161428947055855196363227109347411938219137248205622589669356710159258175114938923256932073136665063345482740907167422618914286163041568679834342232135640235177958515372449398661895906340214515521137565812212871919607827214832020895809894684597762421883212462781857420099199044413616711671423722067360048107839265490291841572816573250348746756057294645673128175590701317879894894559960005769891951660228191765493431215315298754377442355319699003114309229380505400556732513525909511558022345678697622826789243593659122372978633146118602959423896944934001650280186392307155825164793488514346092363906658243392818356717229456557498418833276656159161320669450050467061199243666898642403156189228601435253452729378570132261225678685598367431572452011872612634577364733293182332848500258861653381050116093670932332051246096379865871385342860342965364001427203946443895789623924129336689099256705968886540235469447466859481196075508396976873079411879869258084215157773267412068636912235693571858168207858113171312458664432168154902658038142813911381215281810120756089211830536005237829290213744159159730237787970706892535532873897186426824648181941122031298258722915923651476787640858164145900878958797653567251517831859855529570910373020832423831672664730659549314763970478518824555477632054213799785484461385051716470659164601869631325509441834197193766454452378305996650772326396617060119774259552369302657090822488421669396900380435753842367852248175968819946777516867171343539387128285359514792917127372411026013519234349029481087122420671453843260194126062224604788522429467971781366163348324466708801237476353142818083467670775047686409487074472256535746970684182435168559943897734227499022552212352413317411216361333047481143548216838757973743048392966701897384307390205846109417769308938092355783520858167759417345055249094288373417562877475997019821275461729615966192137730120261622594882867506078471509216557350584091155229489333081819438672836705202693126286075936251512099703021271056468812857426666322920255336181876583786697387704755230209579498237578026099251393042877434362663354065021806919824731497997742232354844765404386702384112823185618495193628252771280969247859431941629675226626206474129455971357021120246163457543773410726907656051796349956115216532055223418668398646394462173264112805273797698682085780763301279519997264461766297684567893093004297908325892291969916641130567756758141760245148479142304027874426146940913080553007289460339689794341351345948420610769820293711943603317071161950840663760069676214239820163523003228953104265742355185516785309363600292740064516856767935160920374391215176413424085781202201251253001104367038405403654499992759390503924710317838874006702690455730555114873994016457116108380849091387250756990607145168917548822909101997053*t^25 - 564190520774344672784997987783428152632293205041185961027466684857493704732164768089294350897283754133128390217094280501614963303810653684981816021309882057390965528266614162095596285654284172460275535030348381070571757191415794015772419697959625125260207250227824788404566261107604429997310366230419530560656078001974926224440135371982382246210233344742023594573030500016168319417675484289139680178253194800888862036700052365841010998150323558945690264750043243829158575027089882209798770141383841126124538927908765241907884212638011643754837675412871387255842655971973272885908089712663033541331260383713362118683360008078857678222985818615795974657040577525732342878769739284301617596230802670738860161257107389453759440608902287612804939538980600176655063639652078806323618482388396829811289147078406447687527629989251691960319390903315960548799091312177348450431924007568062866279065504138231852154893365457119047759482117400500928522546006052657948392136272500789978598859630556817258177699097139446331848400297652732531992270164073736100862820278833542598128760844716736494956836095618643384087716329891205795165018971013335496177615777867978603592548432117600496890042587518257739149397370080404866160875167123552305951536040958307295326180499557789230731432835861060546499289924024766069195525786349707020278564568259761306868492643787063278897557685883764669428352665982865321455132354403795426153969079108057485934744155980686178358637543271176643819012436144102055895172231830466589904783926337749203927159631778027002421931171915330020910007021887130393672502546392818895854809405257464749775874312871347688862888168676811696029007789339748180634753858526694384835380108762130105447433964101708518647068601248688437006032373057556191691798203610556539284523978332932797748820422197823678629607487892784712860817669135897970047166451224334465273914694749302332171591550715613392305076988118668508994078973730820294920079409066356014996787289252440969235057865094562858266468162421595322714575778802106754184826409989997477448372640793043441688295377098160127279533102378796309134889969877742043184826556478752650591806150575655164795347999498549694135000470546444287290653222258626381890969430678038840000210369097504204047928447518453194967069712040757174530300686697341537545510841786618124833267226597851414893992227285207036639562837734892898501598999184161312867115495033419994095477540991513336498753218303685110657383615495285851738301623526056240559005884374454962937540288833961398019710097027988220558264400969956191592369966092641125693339958137544442927731854481923232021230259897264274048293196316533091044889168713610978131109412399222161278294415135407118674137201316839920958474192918735481612714834485495621233497584574696927991565166058303524029111306764794175197951340356083185862128888098194755396892183357272741200624123483346339549396573465868067193095038264512477315936399133408505/168337376018481114489034091601050925886058967742166158206876495459824132686318361961301637010912304764410264932620894453202885372576042477117630773132726068494880488390067374204897325153277514819871071236363149621692748142514074621125497599516192029128864478355567437041220403110489609475637261141224605306632358663193025920112877136307906561403466100487820583163074478402016296459429860494941832869100498199551542984011806130974201620335399592555828852484510471113292585891315614079928608824409742740609534486854221405425780639290855352426885761101929116559172991412907310425890730161633850638117607751595570032851766602077125132001307771690765729501353532653562489839501967994472865255691814057117519733619380974118120267349086454338162731522118919737799595755395525135139441280022381850052680730201794683023891796356274614770796873921448261841076590293207470859971497702243267679309246994662770682011417222291573988922599038420353491320686597533373678490016008189726747610077211943368139347775281127063394182108210188896062104143681779759111449004805303661541224179409461575435359051164456581525917308778434653375056382677144134634877043349088246676547976315233525286507508114306563421295354838339642450718655514571222905179643501695505277594317545343254923485489853759584590290491737375507099251676825812547579869317111577392141190089252292690332353519939457100505224991613916349280699502291296521057282624552311373211024389165276623468808102678430363315849561405262710756037040909917495980910748900829124802367533953519909147201046836888220169721457888818926218514079326340290288158576093282669599042732069526676418455194489722584256086667659834114847354094202921373480379795175109896384210608932917309537992287117282168223154752075506985896467496357695735588387207833869316537495213319454919785608942873570368829164253886761740570542402559449233895354729429410184780487911431392985963628285192475307051046228908096498936623872214197105085399389694144442916533731738785606069542730235094935470464760973209188924658490846302233378256577984336359152861252686622182735534299285955485374648390766957962748981576038136371068700449900102264171432152856810404427784263374985491869988255794592115510313221868070331529113694666381482609860294915420758087811664850348676188443334548483697890688159196412641637303285180409074841292242018736801539854852802753229987737068430933654781269694933624888165750685082518597661710219813018069002107331787206052442895233738077577291091103224662358732696372569665574157895792519410630401774377113302885472187502083909519546375658488169685330762514267629800937538715677893502842013473821069698282911493012801122168226853876248313669586429057392984804296802661759297552415768637371665151259283014511243146347680915826876006633598986320338183158435847484214494213410213546310239736394698800691546911498137504924306867891158777999702791653112239255617297181791164974478948075408419993616308*t^23 + 278523564429470676973918980864567205592410754969792483211583973231736384263157550974011884459585296973104646210372925501782120913693919198034073038855035539482481283992092431691278265484090223777602126497117969747153376799560702752184160268659442006549848004041643254832331256049797879093658332378632442993707646470138423944902863155353865887942343843535203020133315828882019020533946114093264127282281534653920709839365643464735470623142443864216488840179499161462728256591753414766542062336442461887160300548510724047068656846190474858250335578002706757739720087466496099248960625088335075232452711568868893688958890681063130447480547378583386598995405178552795955749688362365528525236246178209536048846766262286888133547934152010379910435463148903244536188191806728706002608345897061575803263728889640005202284430797890871818801049329489416816719385309092429565638882951435286371054338983322335340418760431754800950145410320530393059439015088843616325085125534482490850152261436438701347859766393506911319418083589338165884009312365939624163869761150137980991259320309923614206995968849914108657377125245014860525486855989896087356691120899921318223280503524889703297907412159085293095753958860457709596127759101687322302698394969823319224907242977723768516118668586642002038131405695643130990916052309352663282226597464778485000809975982086544536579260500780383680136171470145216793298189392845785891435322278221737967742838678481191991934663340009207614528072636944130161260652521824348870881755564825253377358920992119630634571496080372735286245305656782668548240441409384768216264703551217371876741444469354632773061431246189383823608188691127352841461815045385316018440227126663937039591937818687118515557999750268106312570101006043810472520492561894935421073482101922147937344715841845474118629833748844827595868517378444859575214213575251333839436348546323081001204606044361373685217077323247860191044020729749475391078279440840066914149686310586724613077873682574375246540109945291897883575554414240385033324660369629497590476641262461413838544104194666177854041618235163995780167368023505996335725751106347249646059325445779138318152171249342269783815340317160617967756252534578773910761021504303301645238970778258212798956525105428517281495062689657865091714761173197346399645253964190149297016010293733193148095080851935055969726923325274291096824496052491192985236549777084223787230893019976718801059841155812306096829822391931571159459181566164932209283467500437412186890495000028457708899180281105275771116849006312568586703860584680443146842821488668702851376995356561787548316482996456054800353543577023428291326353876814012836591203880984291495178559722022030243474853569786346642538501150734513350461956823024088079014339792111098317108400626845392676903158888184288697047560885833658985399529580853992254232975120444072405896425126313409095029641659869337712511588700099127655142360381024725144633/996052253901352754431614720003418328467810912130397158110088223635779393104945747725021786193568107291015537606317832479601472749532443337105021284626340147284207849804028653170377472931943055189177128505560756311555990759255779533199569296337308236355491118429892524972901125204767019267345674172625989599343666210113134369307894015533883123824308916586434390575911688704730426150446484548570825086467647846746479836397856876974350987524559389152839320150848457577352230718914488510937578414032447796186615558716428055904344042683991120309883048440114582680626590190172555789995450366387494225741885066190987884383902984490349406051738085094260821459508852711129252380333144623295943717928463775964364263825877223856917621904544550318908882416377648088560208084675322224620074053892433406761711880604019139452367759040076895598805102993209365313650184764908605078451351904173414858472814467419614125461555704299243292455018510333231608144502597604972055625424720458613165608826863068909280520786338428834103375534279687697999470218165090834662443761432981765339423469565784141851019505740089592888852716041997844020208616300661844634567465496555155585134375857236769120264925512351935763804614578455664380902284679717925929947950599532304727525576915796039382263643464695462020748839610050875506272171778332844030086749349203429299421758105815848696535777481767663689416275379543038693898955057601515095941289476026395289631310690941781064937543548272459739881854834939459543471171063981823719048901246205931455608698402977302423988594133867598744241866328141586434947807373955497635034294743953556017535845655389344367999385795688531043264812543238457551794175398685766883407248051125256905374173056071720536300362872958589376406668030774835549398175948485667476487108753004745952359177211214760371448114982915872362164890247969218955899395944261116958813934033820063346146971939552297946788563483876391821040536449206984208003451891404270790308188820252668737130090698394431113484334801056733178739990678478770867204290337570314899144171933318237107480032146743455246156448874998606961794528168090265585723985417652907613500562058905097102364048453747162999199486389789155394720509536601547474523333793372151657765731340979232602543365014544625605581620919513117007019210523378040419201837965173600567923538412480495835926196024865654711321164033890861837440233905834435340772784922258463276746803633262542364339370633627914285469082184898212304611098028205024831386057780327176621364436494711202292269404337352700087298989379413173338933449830492627155904771274500028102121796921565532147416580666095856316193724599269404739987304156744239869398294385761271982942900732594291087024181349629763617644103027328142700001177596863025696939227978947625331251005202057441029748464909564097162260748233553517688520247432803691883075334479616637123737311986489424241418211465119675487547424658323153991935762191621102227694436*t^21 - 1365103447397194853314166828421483663668808837207937535417634995075573155096339774929062185336204817149587489225593697859593428228174328412487814090437805770081808271398248027774258009167776991630617669623533273649783668680365372851562270546617897077909151996726702683606547926428994818372029361319338069900427441146941240518820221824414212661301165680200928775425166884932279689802471673871876072723527513540606159605658054061757081173847501602332923361562130555514896730926604246294208579549147235537378377641055428894795775537956952480435859605701382723363465527132132924498615010457217068332891302996387381194102237998742848120151557473786448881521815887247419392926610259164315791803974087856301036460614151329714400104219572782779067269506970509170698009872424294381350554182988316452210078393938431073697051463702804642424547525681171465191097981562517682652953336789745758413812173412183602143574548156974837366207774271852070953518838276263630856291262607259460150985774961883647725121978356530026786221461881243718509993253078831770945771491311604427844783852130823642420766813032756976943380857589142376582881320238636153072973067433016239427551270814755241077596273156455406773659575525995870567187713198952327457137070971404057517518409640275079265136766219527024181064652418336047230827330492364377941025477268806248670386565891621051623458103805244352768522406408117235261238120455972322632849142135523437936157746542354079071451119480821341309245932603874936647523204856069833234100552629166753114389327461639143841965800070756224853169155299985990688958011065145505609578500507091284583494879667017715122071046469192850766445243876603175417406613496466887758204618337482868887705663081481336163271810928681729435293439963139000305825224296907444223721135162075684757714132472785212802370355114038875127498680495816858337526298365062672569172425934310298856281661489857565936531206374083778093194982296583277341303164598427273345773830606723587459830259346525684488730297824155634150093530877055786683346482294541414577495586113572485197074104729736599945428068929041312369104263545683624732989413060904708094246174760503517711786803132181445156544388190258078340732332573158445303991300688475316545977764244126506764743520538842864585954643700758046360093176007069504005916001096933549509010114838116471258706222564341643160830379433612857559327431495982080674868031580211338922277590804721086904940060600610709409030919381881088704869788864962829786217320071099710642309698327107319044703485157184640664062115181628245223133013793965430859814008273930055385426358134855718728063353425686832367842357623750454083773182621609512138479910418153990777199763961963217671895884254189488315204538440517597523593930799212317383549250082069618396781641724022536558692213851390312579188201348786540326345359692380746736086992849152758313232849646617420041410444224842042596862502653984217497194657485671728785/71754680073479624556123648937975190939683569982531663404756050298548210248097434817797662253260706141843610157231687565685576180979748665310373938697135615005822055114087534233275056047600293353066484226896318220246402264708291810083973856512699860738673963354534382140904965063591274892275207296929100593847712217822557909388480765465810872168051558093528240590938693081293156462608476908871402539806582689814459475393740605300960571750853484688666080450427422462837340186100066937906370117738601245390732988967361728081021121512033548349552014478591893013622672553382394128949611198555387251915471573754906331109463096562796843659404819316924772241893800134257174469401288806806423295919144521101217938419690789020217508781890266750690627671021100411752200582412507950247355762124119134308841271008103942890952011945500044982087302901830711298541344201623452624699181639006387639377162458580900162884287895669908857454024532490428162247284069912934494849694821131939165776460054848676004335441262475337255310325424299846376030211076606055244303030432901006294293021617071140865946460120470434652554713365662848348220156729840108465738071384977721830919326221705701316356081325065646166134886764504132110467930153972353638421158834398542098808313843750874631933522545075741464254189910858365878962219944959264710348129684496950340251384283569151493401234275243335967857826919893820858290645114039669585666100218663684153953903944768699734836770536444536171737520677974881700933820626098812697709261506136935233065828090080171969493683826493514439450879259292251037438242533654913749043984603044273266220531005699598678524986278321884409710163540965896209469910071455995416509191251546263928470178522964873640588182429187493007579967538236526614669709866862825862164516991974700868362871129989830112228862984117260646358642887216341780705817290245916850512847506709870253263334974888382880171581496396467786863726068990490925851286522091394354857366471788653791807906411728048151032449027182353183816434004920937095439625311253539168558615560519873002858756894576146348624213044719069365990082004783059425589395774898072709641676631838096128253331939891431766731098531132552098032368818876057754574941018081754515028300548373351310805932278215058499058993448414253850322507229400860054618935824108965120277764061460743900268187503622800522549387885225349021256378266720673608187538840553417989411552398488998778383422304498225815436722648240530556742435633289495073323293539730529207155679796322296624229419848478399639988571884475430069593496385835244202928426746270453794902547030979690350058093112697992091154370880777649425713371117518815814767398496654352926732150358025718161336296336542315083566547104532796604761989594890010398192203236578644559882551046302062296404346067966155961628063670060631921395231500043245202810066830643933565690477908672620305547832083567839870287299212260153950579010951533144116524996*t^19 + 1375672126555375123526203685706950826509456926790561594016319965439719334489542474282632522024692352622941632338843662994947962617596048185061395117576419834501775316899025584963781670494085878272898369307226419109134328383465894929743215415538818217787661336536864883557938907858174452759053603370917150781620277535898741208205862937361155092015905472034016884552681353959629068636468320419159373108639346541524020385662388796385803139459663668231020198692065820186548417148060885666787359581596887172895432916348003084227188628775772657593832496275022191117291142749462347390304792287322806939430385417566409648637539058143061049381909887799189022737705677340866715888399264017215824846599935778044738968483130182959552041392462671389556541655228518138941288768500768635667010562334946303023168177551775790026182081601690077905412145554376927604117244461000810540996744191907408361542515795875968983505381639454276371046617594505547229180856028657426228316373363560539082590267067248920852571708111996322846821689082416736610947366883137748987121996862643096773824197737894074289748243632500982427903547877234013182199019111317026181663531223771469515676206211715667379647617285382317968911468353465396115080106306504776411188605500518161980287116399209042874738074930559099052935180928178444242551441243349392525523193244621922282839253267166490068517399397115257411215886205956431376367910225739830672585477076192906332916951838033024120321549970102346749783215913650921532928999169306342190725635549709649274115866959091059366408135163663730428839937356154386624309424463786641717259494002734626483439959742558880776941191918217516021117155640434536774584768308124156730148654125473361242439768864794902043455220609744821596354898679586432713058457729702712261041471981159594268150525475335606838269222380680775177816223426210175734260137173828177942461094907156711392123320101170435626681513929442546258614248446483839012614621464047110295950328665901654261101530339665509755732171579150465547369301810273440094831180885676165991398939015584214871494482404515324492214700025333073151517824212595366902195930755066146641490067687431007827016380491773183704787091616602652545180149808091499497582286286424123074197002520045167571442860691903324942547085416961970559595484969289235680637894543600737644418388926941111853043133311829640385802749502997175874708476572355636203211285359550111544675893528518710731299347203952014165326258514213583225135836253806429539080085643877346598228024694813950242131359347367957007002082319156997887503050026441946416847237404926954918564471921928445894791419281104352612623732838604433870835586875283510400993234727354091464655943743626633372773601437404165469545786303616726934068398364264723309999015755243257960394346682322535340446133567956163174739688153138823321317677952028658664878624914442201855545675300511370441502131308112240525305928703302033670103058039380742179/1325573300304807801010494777748910106306785950729927045003651244988969568267484190581419971099710939778268798167806438713454591553889041132839013288562873729844396912897090763993660245931984366680333471770558299752973010258558443438919727559787244795751292691444293059550402249332659867746768303222216542549502473076616727694492460456763137691104531415306758549864183224817573574651346073421782225866953185480256593466484365918980903193923661743459041802005264488655574021332690710273954521648749949322744593638291787713496758613195988182668039846420302865672713582433537912592700712141733732916964764336209059064180081415449562743392162714749505002994985465638119380987360651115213398782506301416133026125542708786636649767497025454183811069080442433922369600232988962659832730131871885060126488743360235997617060852256342936248033858870662087673053253408938519540495408173223266390599159103257681956441318493691474156124347942323172892041932028391579352223309590384770904607235750099225132723151743623335611259169680486635683505478309932915302650720102539642594571083557472128628800394857111713844563389018297882643435526956519898498634897690904229613299131779931640107420239215686410753333960754786861619697025476015585636096144782836225088511482060871420832035074385346592313327403090067706500828378983194837543799658908338398390959783343830114430728064768968996037794592046459532697895601843574948661515851407944902001990541295463874048826655699580641909466829366799130369882686303193855626102673087056014042426613664112650594330685426274924644592558947977900744253848911203932942865189245712627181231914894766270324330009667946390937277231730475240501259917635844967957617164699617823099633297976877402518234317507621581350556242416895833776266745435202730401039234957006316041861461401391072073280574075008341414309665969101892896196940467174569185789972360798129415548977693990652154748689749218957536271992116613806051252714171267337818680822715674604259188165816660257948020505712684524606293070301434153710489920223683802534951266407498706526495982631380387808794672562968070919079935983097571493783048262590711636012026198693249527206290047468028953821872864606620337334813443447172202937068281405043935522815393634016320678012087025554377352984231231742182273686185247467324802446013802460906183957135406374157585990198505420179728165669163026655841514295734549288096112264960511278076573256296766905925327835730382169383665764864538179820784593926987933498738549758723774297032026796111321290861411364119665052038497414523917227222706745827117256725681101541158462842519677437519494246450368169683957062060681839390810171697321281630702993280298835646472882929843530243633684954018557596413580720579558330076755147704928935024386107321275816777653539580203475680287887164249606918439378488516021564539816588371904543866187158983239860933997057354065646792701700620761623264394911265087012254946743872889488084*t^17 - 1155089633013217118617700962839243626758438367914622390896642104576445739137209050390915583713833938292235526775676094488009734427288737375216425247366088830144795878416128051331753052493603495103332203924183175643501619109664780027267752870289554108523813509356378065108493392238928497962950938258539534777616027783136187691408334809917184091276949850682052219843215399408643894716212381517444175256373273730636545302120995002073117207332991597415700320834600478199337239387683212397294970336075617135333788502566451253263533535986960835926816346515811992643291081804477079228914358073968608231583588479095153920543554887797326079757468910594605331302364963040169606979873224321137462343131982808985522313845183444260967476780226911212231225687469860914723579184566661240566950829683248201902299371812560364620754974400955444100243892960516230914803825658282944940449848721343943416767764130642768657958506113754144448337941993138585360863481771166554601694429131016978563391374378769548812424761969350139277674106819046380195519075296784606434193850140355022188826105671570083681479380691560970322891227794692588539119318142572327091384901634921571745723399283038931558570970513427805930622887053741999883432444243865435722548204339777439476152199504432747986893309683653148417637639448607780356672281175502238867742298991387124086961878641774142862316780455849389078476275354956431803442481718211257877278936750876690206340375713899012449825999257856099894243918262073393726577357116652559160764267499472586308725630188979997790112547018525682242357244468666522326771972850685017107550786737783771999920852182420416559830922131412718408847579938171806173216822975828673218835133715697589177572964355913520535199863033918197270451838139707825001704661331234232145544609500522392812459793795838489163427376971501985488432174515069630967310974338942633659293355348588149864573025676504431646532707580577684478796047972468887835910954274865007359918619330540279060650439697626098796403223216060460377164206376014300513734564032406689638184178131554174063175547411973621803286974395737865470191832193070982178752412730154532720183839931225128759263830750833149959548437872600970788778089440308939793620674725118317409869845144434795876362201653082529162285882077277689959283642754236773337736894256053243400073835523103547088701248999397558664563347539542434249987447432433487899165612345190051419567397498392560526753453542784558386415967983658160554494027291419567057090294910502747221111236836462717283781703163985640281063550920660323295911106337689154703803008468283092390532128794985952287612815192100743739006312892353555377014613122413434247318507936036558492772889931427500399918077073906876721434798098663740465785399060213457009880122070045117399613049634054112167765103035767072756434121730428655260247529879692475460312819377990971589722979186650800618795817054380711971890644222716124748771929216548575/25991633339309956882558721132331570711897763739802491078502965588019011142499690011400391590190410583887623493486400759087344932429196884957627711540448504506752880645040995372424710704548713072163401407265849014764176671736440067429798579603671466583358680224397903128439259790836467995034672612200324363715734766208171131264558048171826229237343753241308991173807514212109285777477373988662396585626533048632482224833026782725115748900463955754098858862848323306972039633974327652430480816642155869073423404672387994382289384572470356522902742086672605209268893773206625737111778669445759468960093418357040373807452576773520838105728680681362843195980107169374889823281581394415948995735417674826137767167504093855620583676412263807525707236871420272987639220254685542349661375134742844316205661634514431325824722593261626200941840370012982111236338302136049402754811924965162086090179590259954548165516048895911257963222508673003390040037882909638810827908031184015115776612465688220100641630426345555600220768032950718346735401535488880692208837649069404756756295756028865267231380291315915957736537039574468287126186803069017617620292111586357443398022191763365492302357631680125701045763936368369835680333832863050698746983231036004413500225138448459232000687733046011613986811825295445225506438803592055638113718802124282321391368300859414008445648328803313647799893961695284954860698075364214679637565713881272588274324339126742628408365798030992978616996654250963340585935025552820698551032805628549294949541444394365697928052655417155385188089391136821583220663704141253587115003710700247591788861076367966084790784503293066488966220230009318441201174855604803293286611072541525943130064666213282402318319951129834928442279263076388897573857753631426086294886959941300314546303164733158275946677923039379243417836587629448880317587067983815082074313183545061361089195641058640238328405681357234461495529257188506001004955179828771329778055347366168710964473839542357998980794229660480874633197456890865759029214122033015735979436596225464833852862404536870349192052403195452370962351685943089637133000946325308071294353454876338226023652746028784881447487703227580790928133596930336709861511142772647920304368929286941496483882589941677536810842828063367493770072278142107202447106784584361978552626610498164199168352748990302356465258150375745620702774790112442142903845338528637476040717122672485625606378977171183964105562073820873297643544795959352704578406638230563211260726118172472771005703164928708228726510558772833802298572994249918178769739719237285120754173382738773284695965616673885680077589452170232144917846503869044737856921436868604620519076135879284906737915391255265835223795700403520751570132453876567234020086002104338741505444187050592225013338978179691168763106654480166980814990976795850429500860121316842808624724196020732432659741033366678838463201262645318923274750096994977899793884*t^15 + 95378676361481125388937018069046106961874123347184239153405858568536258277576229105498977705230719198533463915014677136307053432583407509726557511540038843133935164595370350817435780023537456236268719613690700044986974736224685284051223880735093648125211779949325265272850820145877552034218990606733113184766624234162557897211557336938404936648320792182662132216746299074165169650001688143934813692909074710117209520235504601354155173812071427981323075885755955999174579725681626945261926196229668691097142732959495139571898774415849530961382683735641477393480361733350064731034365381289697478055642976608301051850441391024912354901964163187903838900706969530264240142953660685824296971357525520781944938922525863516556047792094265943060663808524235829782074737875444271088535865611544285559404485888555201914022825180789717319525451787486437372792512006148326594836927789902862571509707278934656581629358241712782133713506375476306807326069303877479424048386945591156860040771701638384184323191579454974940169202377977884757087985605596761457985907409705674212351923724649398810450604633391333844975496764375196366445432121566312293296680317344547886529382050329360659663603420754316160119731776577776343246203939762793264067484669803163309340656071439926518415683731279370018333703956773777083741751083614874854757587429119797015258227121582600053565610121240575985246463859615997310214568739579906828574022602117337980272926680941442933259518011167880644009964865735872251021923202721733787884218705704541893380036256160456509553441620685452826016486377349506737948311399719309639668508254012545287658923494304249036368553214037730887638286300432574588812979964106205761359713283093426893962988469121232938579706793327715594577599712796359666778242715541814231749402128730395901137650686860698660260797965389776608266317734942006727227731263736146875365468351004305228841236118480237517110778347603894342521229913264552813519296143113335011248892975758707669806397179855651535222318389691541975813823886598337859724508238681651959558485792675707341744654479922543451142596401168784346571405753128845691654780949737989022727657355287483755520388908580634079131819677277963250568535945685433568484585936137123567909506080154250690342885236313060244983593201122981611052127978470757323145662567936610224021688816185272859047271519125065439355875844432925638978695312639771777434399337473672554399348471410828659000180363715325499401425942354487401456445447983056316887241806104780090995813998228384357825730991483682466849826862992529675922763411211147575756921863897454300458504804001947704396268611995141321921321373022224411428312990799425511333052763080185391231339288684365794720236672358051774996678665989182556630586917406323549146129496861078791713029179760249801933439483855392375361736291308350936298751059927258465918766946821941143817487860713137134582445005451832799983165154397665278485083327641125/65597931761115605465505343810170154653837213248072953674317008388809885264403979552581940680004369568859240245465678106268061019940354042988298510078274797088471555913674893082786174635289609182126679742147142751547683981049110646370444034237837510900857621518718517419394322329253943035087507068886532917949235362334908093191503645386037626170438996275684596771990393011513911724109562923767000906581250075120074186483353308782434985320218554998439977130045768346167528600030445979943594442001631479090068592744598271536254161063853756938754539552078479813869112856188150669853536641934535802613569103472530467228332693761743067600172384576772889970806937141755674315901133995430728417808435084085014364756081760683232901659516665799945832550199298784206898984452301606882478708673398607083757146029964993346129061782993628030948454267175621518834568095867172302190715810626361455370453251608456716798683361499204603430990140936627603434381323533850332089482173940609577912402889594079301619352980776878419604795511732765351284584827662413175574685495270402481337317860453802817298245497130645036192212528449848534175614312507520653994070567336997357147389341117065290096426403764126769305975648929695299574175863892461287313814821186106376929139635131825680763640469116124549585763178126599854849583647160902324763195072027950620654405711692806783219969591741696349209256189040481076553190380681113239085284896938449865644723332081779014554447014078220374604801079776240811954978874014261763009749461824433934872652216804827713818418606529011210236606558583406852890246491404116196052152222243482017371887478452485833043408508311072567390936770975898923031536540335932121151923183080994046947306062347807967755759876661011962259085759192791027210212425831694408268048041756615079569241320517018505960663329575576185768825673540990031277719743006771397616123748947059625606065189338472982447881005330163164726811934809086573964886882424994308487473019543187699100814928368808283142004484381213635979022153105518344216588022273801619376673314283316009247700354307339452722798922350427412428792350237321465145192864535301322790511100402186951393028359025028510319849917669608662818622887490849791555242407950016179815788250105138062554560822233757592903555708921832246181610987691984844271269503951008803013771921733462026472509318880286899650413427138786566535574470283782551138276330572275534769428928649606578911337418574892861790228091071727846433708294564080635364550086962850009372308774435288422062012749581977910595479029283818643896398509297412546418866910456005304760532823102618289946960842081711478291059093572490651459326890717112909829373150192192613691001676266766669386167416025194726993389148637457134915096193117050638241169433882378728561359138746732758366998373501125330687840604164230951580691512865717750645027925228222326529065828052324710998394036592094211359507948581042996836274054320658509003612*t^13 - 707800994113220668910166191527454735891746856832514387578487097897872910137426708194191723396829632104561352657174332752267576521735266530987998293563829881723050027079960100549639136613012946580047832419387101717894962135395310113477508736506748249302388624942376806839771842677620670824233970609913470400893382954569575619925702480956791934216122369890217697697204400487899091412350963904553100609966693866115072495451752261555587484878769610033466500350822428415989910873141111318091563127782910121069782311544380376926539395976991441361908175817795014742800931322375320717609065642847644740849033358775847561943004229381993434253530220361532360496937433967973526055812085835187165310688027394871667956815504729076473928289145537384578451942011872768267075029939050203967328224232055693146203533636069547174607675724832250536552348512737066407866059949835693128970783899688794653898300278581802324817074831325596614315715631763676566522464045969594321392499016515316388802965112654998502686496768035896052887566675548212884915306084073127050591154891539133540126416704601781458164843516498367059680355526538350435584561771562382801291637402615052912960524478860541536058045706035074298032104830839927356653583502951754919147135523906221669829119858942149895806015809824799969931627177885361661885158291966595966898423802904457805689099764968628722911616926095485172704543714111008612722536812487369077844290326211569083700670741973366237963578994095150938857471306422101485098335498493722605423836628764753036398671885120187740617900215369438099847227865855940074448236464708788709673819313332947302350621966026700697680655585314023323278953757778762179458450078487126072687428193100097057938658929081886264094233041130348716682791946298292723146147127548174369798582376721484971362267092130226935448102057279083063886529084387159823214246285208690082550917953330746916559833994837441151559694019418964904304362458461524067640131154852521670132211193088381906291207887371350011622553922582687136484895437644249831627522914610512420391200635672794151992146128324806447133016905140792244660324399001120984332963265645496204052306045562739939847884292680032978414451909065843830518495973343559765257978187577276222709640135668161831450917148485742228492204765222566654700509750917983611345424437393283691041474274260494472271656190810704024894868412888130477812611535096413024395272506100299175272204262244442685780157542319257446322768710557410243891573213876657881295327862941617850434581016926250943143268929892536516186937762298677365095888583303693363680600358534193958471337516513984908872990162615018346536784378207728318347943595168529260219309824069212809991250700273727358443440131276948023925796464589577410547563820309074835241267181338318799207566878340397276323321582127188467959173096917196681121085043248362730361696177081013013659423811178381022478444909216694490866228914486849839501112635239/20183979003420186297078567326206201431949911768637831899789848735018426235201224477717520209232113713495150844758670186544018775366262782457938003101007629873375863358053813256241899887781418209885132228352967000476210455707418660421675087457796157200263883544221082282890560716693520933873079098118933205522841649949202490212770352426473115744750460392518337468304736311235049761264480899620615663563461561575407441994877941163826149329298016922596916040014082568051547261547829532290336751385117378181559566998337929703462818788878079058078319862177993788882803955750200206108780505210626400804175108760778605301025444234382482338514579869776273837171365274386361327969579690901762590094903102795389035309563618671763969741389743323060256169292091933602122764446862032886916525745661109871925275701527690260347403625536500932599524389900191236564482491036053016058681787885034293960139462033371297476517957384370647209535427980500801056732714933492409873686822750956793203816273721255169729031686392885667570706311302389338856795331588434823253749383160123840411482418601170097630229383732506164982219239523030318207881326925390970459714020719076109891504412651404704645054278081269775171069430439906246022823342736141934558096868057263500593581426194407901773427836651115246026388670192799955338333429895662253773290791393215575585970988213171317913836797458983492064386519704763408170212424824957919718549199057984574044530256025162773709060619716375499878400332238843326755378115081311311695307526715210441499277605170716219636436494316618833918955864179509800889306612739728060323739145305686774575965377985380256321048771788022328427980544915661207086626627795671421892899440947998168291478788414710143924849192818772911464334079751628008372373054102059817928630166694343101405920406312928771064819486023254211005792514935689240393144536309775814651114999676018346340327750565683994599348001640050204531326749172026638143042117669229017996145544474826984338712285651941010197539841348065734147391431724774875143565545315015882885130250548712618230061647479181370068553514569362280747320723149945066198520881395477330089388030892980600428624110469239541636876897744494973174960888458723012786228433215389593789473307724657865401403329918079259354940218129794537286649534674456875160390616600310400927314437456449854299233636578549815277050285273472789703253683164240784965623486329930933775208901122955870434257667253813188243147104945147029671910244481255580112169257527030772114556545980088745249850076794454741721685855164251890429661079783819245051959049371078555310933176339267166137526412948218916397248951868458661987485197143727049178268661597597727289538977312851282888051512623136839074888968811525272281568059420630965612667518117654993403495119614379310266768730308038563288566339742840292794058927035605461736931669300991485085866408631484526461044318951413603495233214948013229795776632098664156616496*t^11 + 36981252995383845810400036526919694339795741928258388716833500259194291648468334085823890714352359164896532742391026287141044390466755628593398247074651871215643787283720063290343633187007223731712340189994073848088859346771823607006774564170969826524547615561594553216592128750660482936380488358772043573622290382597080891354671279599721576474941168375023536390968096988128060829349036530828446573306386641140228518893381928386351473809313405996845780339673708481888321805190125019588954511848075850636046169790596332926216627653982001507555273251708261561657975463349972034224528601295553090442491857745568170954798172007971832289453282793338576133554554749981500156567052448520214597542332048311570461399632686231119914426513762674581982095292134406901685259605949111983913602952256475614319342339232547088615543676812259734326728856147104970075229704166275473490839767011601341039078826060579483341228105429991506673382870375005529029991417291336483621782651977737620424419376577000205028688819792471282546501107773527319561704443760670328628623610052812842523340145209333832651058759236224280569260880677619998044411333902367865125764057329030243363385336383009207940419025968048909951389722034284420604791834204499934199293183214366431251801281608488377170537855875272371834924489187491878367193302430465586468455985375695001405950897344334724919014091626852717995284909337945262867978527797919919857577963089083279177839098283667353392676048116712739879480027541561990922288152788581853120714524414997211269994732183591173203489073297381767863830356698854317700366417190983920514424695026993619185102861612840702465102725616629445601365457868821815921112525836526977847362423858064948264791132054005849889701308754682538186495828257911138559834778079334772707199223117635012724467678739918638634566070759329045596658533660446863267384000788183161254249652429213049735043638457167684725306802599333661703392252762889215796907878448986357455531684535636192600038533501085337329280411863953758567817717164104472574602382262468963618268156741021617137703846125178311245423283543774147195888715427825568813415126270552922240549526715372760597849447985720457415955262472007460449485010434220951950448922106027176261590562046903715799612780845726362399036135886911720351010316017602049508013597943085985399902423104555825344099668216532779999542786856483138859497760182778180349283783694490458134331888282998169223140284100538417502462650922450020381986382828082060899346690874149769352100111466809116985626152470702813003527709419650385720794359617222652764793129567400716799995038966437816774315392117308557468758112965075680901496676476787925673263096263793495860611847831622850017203780624546391874004563256762234108163348614224517405264524058923088133976950482478995937344808077724928795478891221232881555637016601860463890063520207331222364102783965012150889385904786234319197266654811971301515784096850445/62307943183558115099081537335998543820429377629784987074651263045001881788066179962713984885899535033559530657770014865861385959555653209447654615572810553419111290186312121522018744953581238013915403188925609130470061676768801404721710994982216737277214608501010481007283160932432899122866195175893146805449012173393188087286822077940522508304044671231704107764656720992782598613023452537128840553420405840583282773438188204372731322979542978240056679815523472887575126396398149766180269551525857346446474383323869188994589721601266630052287773414543466826281215811400868036257805419585203699282488560744523554564265546351538722978994508057999357335348004602030697419442092505813741115622965878329365952000622890839735374591670137638287010794604687799029752973847463095521911314976855846174633326090615979833692434992031178378934731791621890347274557449828295660573150679201100865454950519297017195310010934445552187935835866175805972862133890999691069280071221832203620620180836977514708953520815894838055790770382990475889050927188613498299384324345815302295350246226221812091384518107582246531300110792407594592307729656218681925809137181959787951235074121854886323239282556436879795953091331767990581472455659026470151980845031692772426332385862662137192774571731741992764483461824885173462129435298087909377398148673030856481833892440614059858400014193755882040002761186328604641021445755434645098171161377491998380075464900349677482439870133064451168124621825621309349693852241256008019203414334969854632908269967162000970017679457955402340307816752722146755345289513527540522219382741558655073116005121840868851263077558509624927857175942154646146276416400005237679383380574206470345515795019836210214296009458231551977690399304193275661845515618013058657945681324585437154040076294288011116277097753353785749374881493606472685093637183588277939827992003999868635152591765996266491328187281062834981388205674694046231947571017244909978554101295793790900653604825807541898479805490241478921312997349734380039568186838387454030466397083443875852476200305768232889401624699475621360666979072363880419354833960867838517985940851366631113523162629018542465033038983337255982191104262672077940471087173335907676028104100946018830494132079457110673628700453366675736603887113540048373620125833445158207662619668428060700221734236117983279760254230639210501813944119928011303188879702300496792564069877766564772030553418812521312106595112965668880597186924713635975806266497985943993517636057440533956586287187064481787694844234892045585756363753292650009475397585408519500244850715359317741866544036771151794918307514417931889555366803582685400813315358351784184142806822964771910275415019467623422224182246721178515533200599431487790846304628429200964636589434249588930793515070460915044871804290786147983855259907758914060381908063132160714460069603445392733185243812603013793989784934544516840379562463288576251475123152*t^9 - 10074303324049463082240857311905133369673722263819614955621479693629398383676187582055134795132327936001848656365301126876605913757408953196404980856443499799631023523752261901024187562222271051636553665979535843225114117512924421430404197459769821808527810819544383311054691215429359197467963163125779950613224012623897447137561488829206450188885934232665894676394392459476694710927283934509213962062126618492739383222787351789401420212268340194345146205920833327906653494069148912665322966001834359168317461237427414151740869175342749667800988996495905517195951163619490020811327599378180385918691719586696711246382045578202862067194661920437736680292078673428027880053980518403479499557812542130719455817641431635384350774515073272611361241019799724652843118830668605857008308129337222802852911767362786037126518736480781166004534837325790957598745112774693353318096911263264646129165404996893121764144802732351727436852793117769297566915474269298117448697667466150699066080210312138138501512556778304380338918888937273619096918576927621040098786925938442586530616387074954803018077215954070268861916025829126249560235725515214599946811332767074525633421769706210888085005207305324010930961885384769265808148389580109362614109199913031883186819594781769005110833630753397360283936310449203380090646702553328650806226544142292192501023370710109209240258748395709210343894204203809548324539634835230020716524746945819755570304657476606723180573182255215406001924038454339523954223466406205550974934028593727142800951406137369797654342400893022252921916951257966232827221108897215434129018063742438231344636741579259406376354991510236134110825868969474199132691687838875557170556708571274034675802949263179865825462462249181577447629485700560661314448239631016459346223273220134453979702744566759674554130835796624554189246638832882871481174572886372223526752803244390584412724223675176187261414068683408430261306077007041907710294498816620559188522741134720948045825514391454438620254034522154220490677594690963513261425227236525497546271074661306595975016580581063290286244497013652926303051458705217509723459785895459392225726164727929935351188731163558020988411246762708662878993471800069077621002711525205115706805881250192613702671038053682983677162651466038866675756802141041980979238543992922760130640569482408067649581517537851927007949340153955773275522126181357037247746711603515152274987197637388087513378126670190960623279286657811656817575601148469624091183266561983438420012626491081069059381177739768123209134112038582754130506687055019256323622207751805047955425099581985957610338106209005126732055033114889712909945686125898214337229862573886608692606626326757038414631250295261302444527502528880126460991967759349495605651024280843536264093846219288989298782112865499441908354034761756360943089696931029282264292646803384815648772191539683906282337558630786780077987821674937577077809153053/1534839271293098223090582942763066855115398715199106075738264865364302119517353489647566713646372194222902484756389255081491163573960010924549144094298792458437227798090497752376772019296812466799802908741878212333382022436128755776687849457109112501063462578379188997558861930725548353655509000664034538708649670937882515776981466280505533485476991377300887350596889877704812439628984417843320495812766810538477091379242581554254912044045345900043324922080504835280938648129304527783266597967356024781438310281038706437497755196676903360826795257066846405049904163069098950578677596813681642487566542114775999509706750879728679234807516707927657125136979149001804391359422614136921295825094023208322955840686203285884466774532754962787992404269612330479244439083244636000801798639366994114364657403699659880599341952109782695917155342875381994927622746405623635244726458030635084211940605035094239087825216938648298130494908653177610442620698572843543111196722969661200298295859191794125430196791586508065315600737945782162885426403493099800875819310405303568072044849388063505395740225920527037196596020567692319621836107883793527522552121358548235696042182246949505865957169891264858705343444755291172604405354284195019467033394386562004212590217790943631058912406389870890949016093170651547547213552940320618835279343622877491952931312740493088755136617980359777714952712661134391052415068399071446338597790745347968481942793666894571108319652124753252044998546018973553163318163175593488942641757727244846827404972985646774418674493985274585950978714558669233491209961811213000285278296044683851381788386125010920340337864386767490361261671531063086412469376729688768831770905129823955052013818622799727501002329421846406159040234432433939259297292477260878890695504326790118574362466368729833577056391198966420451058401572067199265933410706839131641465211838571187553549168239949960740264571388864383713441125110387931290113122542196419807150293973956065162850852627334627478276131048925319340519326749222149821648208283129108716939550797621679804183131221754164466392222681003251546828100839152190623520543061209858671561436066159152167499289079597220050604209757259450295063889070014498533616927225779696422075939593534006830830297554761111981419770077690649696217345040032638134248382689686811195043566255827491043197855921145290434345885136290824730217701067409083464296302939268002751840295731147035789012584216031709470131011692550543704438042694727930221642833021666335270088519234646276708362420226431155147619328637277852479323425788655424761710527523165836746073366678138330119354072184614326185094577137129349480661551241292564904730514592522985668088008741794695903010747334894287654369269180238674124769616443018829229442514431956208248385588789167022928351786326867404145164990391482680944023697937457526644627714343402281750326662139378122882445733329319522178993654048004345648762807009729079569879868*t^7 + 1478637964222917637480865546784680445415606362953403922281438345207887880191209732575313926330576844846579043282694087386853219792603579548186533806275712735048706323080364529304016043353149752702154007130844168908522727135231901615158219883021691187180206463515414313034773380310476195309923265483926564475819720328643608507961440504646298941415579814124953477082900184257761313361191043332372180063919621570835025589408426264540758377537503449169918876245558098119698955836602467369996889293289526491971391346480985924835753599611012487528272850130341910808419404562289387423070933892929036066850642430341064419594942991701305554387096612967158609220996732454166971186024105516239768386947545145902893678440126622216490213001115444436160423889749053934126877183001850344570287891196188652265510673631627880635082164591390672371077369819914017506658631894380169096116601309876312645285171620773228037454735561838427782731593471972469850749962753528464170815401742832819121977298041735304649361491699829249365220897865840516016356630631614883896470603045548090378443219981602499959235597569891584094263602772318114330657310773387425762366190965307352628628340387658912426850527445540942799192302052893276004690826984610572168358219956576044980148944441745954197128212104426640066394450142914874590085793140930334017615557828236914559683469535971574608204874411221544348375452788654227849820929933885251936492109557391467275623126992117336002734719137910820774167056510192745750194590792475713576996298224656369551590971416849160787472775889816087486045699034892757453488553367832143850098446476069974845294921756890672252323967939684042885053589585258714076083706979778641465329970531674175905287528858492342028172508445502139965704434028903193823316897572261216104626986105734982040352855043589921693933159514329019489858137425195640098640760820254049868207408398314044351907719071832115498466118186108772430120906467649254163455044000389641692715445651555072520329162392150147800895970039865042913269203827872171898223914149710718872526183516013548590428076156989695006699434403789871881972487188898405182204602367058667631753568826493398042108590114679593087514994380089335009896739917451736482775381778808627543031943010587502382017327750326371672319805680176529586820097651315475634665786643290826911657078475278189272619128313320037685045551319466863679282282711452184853335954142262125573106223922291011417899253190099329105417430047640769274174127412156013617286843239133113406079085353320484670096956593576953221534608958168224988802491291502470877041066551653955828904873397363357021046041743215214411711763980881030206854992256313130590150837937819670811608336281140695841535314085922352369931754085022809904752444357863695995697124424321964122115123966427443433931411245642667483699508828748014898873140229172176543406917504080510725518411024725563876943827962179183981709659284806647934351373713/34862777733657516781628955414189661423335485102379695148912016227560576714751314979137586781396168411634499296609413079708156429751377391000473415856215428698788459985198448946843821581170454603024094641422662251572534509620638881213338294811478412524155792851755864373122720997908884033032275872225927379239328239874760001220007591228625689170120232712977298392129355793580739700144074633869708404889988982231122504185652923875218716429029999729555523230114324115667035007508488559648484153829943991464098762097879189080306153753089662053065777981946939771847823132569533306001391127625054450789011456607054846006196198553837142619199308080071068985254240670183842603735456521110069433741421384303335711238443760350804316735815434154755827468409765792314266544890842446303926569094193152026282932455463703002185052912207921235832528502455105313356002382642022571987358118124425484242650885797140573566315641892154200392670067979320008625241581868874764954325564596590121061291658785037991914469980322111769311502476197051985540399736486124048465038622063323903350733007528871051131813703051971273465538181466154117124563021931881553726541042287024210810100996752138776098170001815873219164229673727328063442921618741001156465472815351908381400263518394291048338153230855638808699079830590513722858136416787282627829916519433931602930868389391200158866674608411029236668211616160052596761999410778908566833864104072903855518414884719462400888974955405109582164966973859542136138226849274194963125719925518847235079627243531119590367034934808379880886516516404058303586054846854695292194178438729247481386336199125248047730531491070861566777229396205575819940375842860073463464510559377429836181456737289308096094195768296225511326771039250999477461181357697782820517226455422804121903376021804006219821709457233665835959755121422669240469058900341060275856138383190402688716331107164577679671723835832776715776734127507383010732569497744175821333842391694144908699040795392315109863700690968446539306081850446617403091723588145361183713341225260263869837873980608416021450909058039930999420809719060742615591395192390338218396895476359900742090340994807993998292295621629178942416451194590329323835013061271281675872867770767415298014573901601002400720820491764687614528365408766455637620784692522886140001703862096653010838351298780300168437285105238605876014944924245434895831873166763373205363229574464625527207571555764148829392975837016505207000806969780248700748744350063563901134867794044108285232803545143221952638781893332454077744632100056601791015996268026195434660809328831999212711042496764811123347148252114795223917883806766502545693164545744450674460856198563622378368386975178313105292101971379707026548338430634284835354479970668719587356186945353936663658276289424559608440176210320820895728538281722249533785115225800137542614562754308731648329838799908829146637141570518955851164755187792417664515842716*t^5 - 394031316801054716776599855363168997884875835801885621460878386429322676094304526113232050166716927468391356671121423390734518211169532255007719630977868784974039204682557921595601610283906489348443107742289345622772829159605552427742328036051724257220619638552168127750768959692248875985345037793347258754235617784393027717004868211183407392791390882132176008789888056951844751896018209935836323395716438364182771384109739947823404196239866214215035549385450539034965995897811568612606411077986042753805990330548117372515107097886366276375561459593425697963315907409078223956481900226863854266428767971526988795644890400889185234261624422714314102677118183253067906747307367787000339675935306618232050081653675460680910154235994436296963583954658233472353870083396164460008146730198307836276250825802136413157807899301129649837343268198386762383251136903052421063025408752489017470316217621151719388571862246180668223907409939854285436637949216838224956131626270801583152867442332860926046441259385794564195286818259136667446348899774514320911306663214403267428866999929520180223463748914766189024732068779848058561715596011054538501356824720828666931247597135616071600969814331210560441189240463920435167799730439214320425288547246391801605591810156242119552030994958918972860801752153185397085063843692947772660253030470938082166996539266878494140942648262794792521338134795733042048675955618093393449543538212243179223443877005061523503894478334664385553977994760158796803699411545040187084630158028459396838326524316904573963478585316181976682090718648826204920784486909314028594329970840541685569835175313567354344846046554581359466642480521929569958219678098803069653816536108755877813304459776735973547992507714149648276083925839234130769911146806149948388666602692226232315991244475762121064700159735791822222105334636526587761739660860035838540000953246763078396463123483508557666198545309497631116393544965643881700701419203365739289877763776700582077867273488860084195954817136518805854287875712463983058275713096072318311187534121011900855370627772306708044105338529849824958760786580142323352181518232280262434264202354510655578901736936867196511572960131867367954899915948449568265333188782311921136982704557135786111280246348457109732711374847019072349452953204680121480070922784493284035472784049374509948289496146655785094462957557826156655868233427880778223217269553050663953060937229307532131671536474022754270375888284142551154885888647106683291032371514680624039051562927096075644365738402846738365450002617119465206828572356808885706439807888406992764362740983670899753783016296214434468177136940680589785234907208562573914994520035031169523648360763190556267167835342818985415767944892877819186789163353976132974977868129386205664840876540526851438256942979596225263623866897001514772901193669062441996676253447936353029794588471950553426743333184636371993959276178416686267669480479/2998198885094546443220090165620310882406851718804653782806433395570209597468613088205832463200070483400566939508409524854901452958618455626040713763634526868095807558727066609428568655980659095860072139162348953635237967827374943784347093353787143477077398185251004336088554005820164026840775725011429754614582228629229360104920652845661809268630340013316047661723124598247943614212390418512794922820539052471876535359966151453268809612896579976741774997789831873947365010645730016129769637229375183265912493540417610260906329222765710936563656906447436820378912789400979864316119636975754682767854985268206716756532873075629994265251140494886111932731864697635810463921249260815465971301762239050086871166506163390169171239280127337309001162283239858139026922860612450382137684942100611074260332191169878458187914550449881226281597451211139056948616204907213941190912798158700591644867976178554089326703145202725261233769625846221520741770776040723229786071998555306750411271082655513267304644418307701612160789212952946470756474377337806668167993321497445855688163038647482910397335978462469529518036283606089254072712419886141813620482529636684082129668685720683934744442620156165096848123751940550213456091259211726099456030662120264120800422662581909030157081177853584937548120865430784180165799731843706305993372820671318117852054681487643213662534016323348514353466198989764523321531949326986136747712312950269731574583680085873766476451846164839424066187159751920623707887509037580766828811913594620862216847942943676284771565004393520669756240420410749014108400716829503795128699345730715283399224913124771332104825708232094094742841728073679520514872322485966317857947908106458965911605279406880496264100836073475393974102309375585955061661596762009322564481475166361154483690337875144534904667013322095261892538940442349554680339065429331183723627900954374631229604475216153680451768249881618797556799134965634938923000976805999120634710445685696462148117508403739099448278259423286402380323039138409096665888228580501061799347345372382692806057162332323777844778178991434065950189635839223864940859986545569086782133010966951463819769325553487483853137423460109389047814802734768321849811123269330224125066628285997715629253355537686206461990562291763134849439425153915184835387483556968208040146532140312158932098211695105814485606519050520105337285263485107401041541092341650095661237743403957795339851153795716799327795921983419447802069399401101388264392014105466495497598630287793312530021104882317087926935242826591050686038360604867754027375679050252807380829602279551932293149654721773756607854749681872389256938007381919218929612150934022758003633633076471524539681279865334927055120769538654804283157105034548495840485277477509884512632077300438553074611760890512126325855154087590597032654292228113459905519909418811828664852396870550921756366136792159306610794175064630203200168946150147919148362473576*t^3 + 178401077864568829287471125849517691135545756007347052932231568494237065225065177683703313484677740898536899413216779469712591658660438294042914570986243079397546093220819547996927503038230948964081181244502522528877399340907126081087092749215829620819674340910074829130926543003428233839947757515046198641505722785322343804206666070375712370057322390665937477224766174620407196615943268471242285830926784908870575091706355264974851346605117277264758938651927936861061963276285502700614713129284172620821053757631496323059740172002384844660307855428916043754559303427009447308432938028527387809798061611936896456988744487721750004862315381835354418784753178502817707999558796280328440943460874962845024070251299790690393347949806972615693110196946168819008735997914023544315095110504236513588185475922558507122580869229995130525360508469461209505652800950174204927394327379956831532275210357003237608313757522448449715289830276962463098234177941902133996492311972511178320279075331131514497963148555432174006996771202116665434490474871805307176841215669397530472254240932629329687306409361286012871780271205985543160430508913376661063928787812852404240799603643640366531835887601609604421120244966088903343582322069741014463694145488203203499290044597438747437554211544013562105676491536355472952018858598972874240784969227790993306293626060542738016862730532305144813026628496615331368230429933485987782271905318186790219157669999750300121001621787164984916483269915322169700358516754184038614756182193524119124288017131081925905948666253347633290153735490186260484079310007873497394723561435832740193266585278989661227902861108609042345127788637925803391404243890959468614170229318316676158781776963510621419713188532064512357067334193855365035422683831815275211310553937341460424006928158720971178353699890118973369392101281509569882180088690047207681048898959246727720641045530203874718900649424049677875916298654896449483217959058715331350006097626584473553600775559392605792445720291804062452907570953805448912608644085483964727533798760022390083373643857691234271133667304306182805311520581339820229282371738082376284675514848454717149657692601761795915519928203947889431038722601775186760477292034679191098361033550809688563441301674738944471642411621519583614373271867417735786681234349243397217206719298881936549598479582115523725189783511214348145359665017072176808659245233226924807632659607215420943119226532979794318620513062336109854357457973464880872095651496473746698181146040640933541960628470535819445742005724143820758804115819988297250243586710314446088109470814301080914183979790536166853654736037424383920763229341439932393532898386526630900947149797113085220653112222520920742599230778011545058673078477261474368956321069088851809803179974256059486592678314256047543125269543972932083376654203089443825544957563912419792811840666631065014884335848353578298357997557123910792558193/1429373887079958188046787171981776118356754889197567501105392665329983645304803914144641058037242904877014471160985936268034413619806473031019410050104832576650326859393136406820596684827988638723987880298329152314473914894446194129746870087270614913490387506921990439298031560914264245354323310761263022548812457834865160050020311240373653255974929541232069234077303587536810327705907059988658044600489548271476022671611769878883967373590229988911776452434687288742348435307848030945587850307027703650028049246013046752292552303876676144175696897259824530645760748435350865546057036232627232482349469720889248686254044140707322847387171631282913828395423867477537546753153717365512846783398276756436764160776194174382976986168432800344988926204800397484884928340524540298460989332861919233077600230674011823089587169400524770669133668600659317847596097688322925451481682843101444853948686317682763516218941317578322216099472787152120353634904856623865363127348148460194963512958010186557668493269193206582541771601524079131407156389195931085987066583504596280037380053308683713096404361825130822212087065440112318802107083899207143702788182733767992643214140866837689820024970074450801985733416622820450601159786368381047415084385429428243637410804254165932981864282465081191156662273054211062637183593088278587741026577296791195720165603965039206513533658944852198703396676262562156467241975841935251240188428266989058076255010273497958436447973171609492868763645928241227581667300820241993488154516946272736638264716984775903205048432327143575116347177172566390447028248721042506979961315987899146736839784164135169956951791133905324237866405244428608617555409557263012002044932934474623283439726228861631939862026500145245964397612609290978575908435665609095641206284672334968998038416893964255012690087746580299274349959978329438859231414913983471310101673710806510237369575393747684866540677269143845346846099227802703440035349407511208674687538059459941256660672611084919504411728329706308111549355868311313526760667113959808532246990235670818663352833204945056879487271379637170976253198481490447239247202888003866954272714530755930425703980787127753929984120486796336639074498978203502277235535512122548710787578601464027218597529965641098429553640162352192195662981759424681142452172393438331740069858345962773444372403249992306905928689314782840916612741894062830729106799837298301419892412553049646615510433786330102005112009317676713487033085760990196730698518352606119946529579555808439694544945350872100058190057626630617187529916102320673431655846989074012821093182482111967721152742367357256057233078336706604180633236077426604373419746375522477652895104141108517513103865982310837316976180826567988088481875656005678249533678797417503081603664759511403209989327866406943946047224623153656724870069550612230885189724257805639247197072926657997581523390796261995012122804391277189897754962699489124245149551356*t
-------------------------------------------------
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 weights: 106
Linear system for weights solvable: 0
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 212
Linear system for weights solvable: 0
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 424
Linear system for weights solvable: 1
Sufficient bits for target precision reached
-------------------------------------------------
The nodes are:
| (0.99977988521658691113 - 1.1995808185723802449e-838j)  +/-  (4.07e-228, 4.07e-228j)
| (-0.9679248644390362874 - 1.329922127665389835e-840j)  +/-  (4.64e-228, 4.64e-228j)
| (-0.94400339045914642512 - 2.2236022307892578157e-846j)  +/-  (9.29e-229, 9.29e-229j)
| (-0.99071438944876923512 - 1.266440919630611578e-843j)  +/-  (1.54e-227, 1.54e-227j)
| (0.92921014601772656484 + 9.5449905029216392359e-864j)  +/-  (3.52e-229, 3.52e-229j)
| (0.85099000784116465403 - 3.0316934938717364915e-866j)  +/-  (3.01e-231, 3.01e-231j)
| (0.91248695683407599658 + 1.017837729917836562e-864j)  +/-  (1.3e-229, 1.3e-229j)
| (-0.91248695683407599658 - 9.0943126778918418802e-861j)  +/-  (1.23e-229, 1.23e-229j)
| (0.95688425469742865612 + 8.9475460998685794029e-871j)  +/-  (2.1e-228, 2.1e-228j)
| (0.99525911341032138914 - 1.2162524069181254541e-866j)  +/-  (1.37e-227, 1.37e-227j)
| (0.87334489891384996108 + 4.6692577737294814528e-871j)  +/-  (1.11e-230, 1.11e-230j)
| (-0.99525911341032138914 + 3.1796117728150740041e-865j)  +/-  (1.44e-227, 1.44e-227j)
| (-0.92921014601772656484 + 3.3251706815897933466e-881j)  +/-  (3.62e-229, 3.62e-229j)
| (-0.85099000784116465403 + 2.8010868932972095439e-890j)  +/-  (2.92e-231, 2.92e-231j)
| (0.99833414909181933652 + 2.4648234131143189929e-887j)  +/-  (1.01e-227, 1.01e-227j)
| (0.82683737873288324971 - 1.5480068320854557567e-893j)  +/-  (7.04e-232, 7.04e-232j)
| (0.99071438944876923512 + 5.975424936650495696e-889j)  +/-  (1.36e-227, 1.36e-227j)
| (-0.50294564930174198008 - 1.0339463278736632224e-901j)  +/-  (3.59e-240, 3.59e-240j)
| (-0.77338516233180687365 - 1.0351446501201500148e-894j)  +/-  (2.81e-233, 2.81e-233j)
| (-0.95688425469742865612 - 3.0719129276913654941e-887j)  +/-  (2.06e-228, 2.06e-228j)
| (0.98475192553972407787 - 5.3829854149374965678e-907j)  +/-  (1.24e-227, 1.24e-227j)
| (0.74421949689072247471 + 1.7144903818858733524e-913j)  +/-  (4.85e-234, 4.85e-234j)
| (-0.99977988521658691113 - 6.9308765480397035926e-904j)  +/-  (3.95e-228, 3.95e-228j)
| (-0.82683737873288324971 + 2.8184452126347833122e-935j)  +/-  (6.83e-232, 6.83e-232j)
| (-0.74421949689072247471 + 7.6985924591399659882e-938j)  +/-  (5.59e-234, 5.59e-234j)
| (0.9679248644390362874 + 5.2659345193167233444e-932j)  +/-  (4.69e-228, 4.69e-228j)
| (0.71352491030123838397 - 1.2419655521748686597e-939j)  +/-  (8.23e-235, 8.23e-235j)
| (0.54053278885994989215 - 3.3610483112228870552e-943j)  +/-  (3.15e-239, 3.15e-239j)
| (-0.99833414909181933652 - 6.6092963163545532001e-929j)  +/-  (1.09e-227, 1.09e-227j)
| (-0.6479098243965518494 + 1.9332594794837548118e-945j)  +/-  (1.82e-236, 1.82e-236j)
| (-0.89385524475406596058 - 4.0009863914410138943e-938j)  +/-  (3.81e-230, 3.81e-230j)
| (0.89385524475406596058 + 4.246955171729223948e-940j)  +/-  (3.7e-230, 3.7e-230j)
| (0.6479098243965518494 + 9.0821078239939268308e-947j)  +/-  (1.65e-236, 1.65e-236j)
| (0.97719858285586661881 + 7.0529962801981733535e-937j)  +/-  (7.93e-228, 7.93e-228j)
| (-0.71352491030123838397 + 3.0286422051874398134e-943j)  +/-  (7.99e-235, 7.99e-235j)
| (-0.6813888424854014946 - 1.0490922137711918407e-944j)  +/-  (1.23e-235, 1.23e-235j)
| (0.6813888424854014946 + 7.0993980778997468031e-946j)  +/-  (1.29e-235, 1.29e-235j)
| (0.61319203203371728135 + 4.0726944554557505112e-948j)  +/-  (2.21e-237, 2.21e-237j)
| (0.94400339045914642512 + 1.4120103970963869654e-938j)  +/-  (8.78e-229, 8.78e-229j)
| (-0.87334489891384996108 + 3.2358476419086201437e-938j)  +/-  (1.13e-230, 1.13e-230j)
| (-0.57735026918962576451 + 4.930519220441626126e-948j)  +/-  (2.68e-238, 2.68e-238j)
| (-0.97719858285586661881 + 8.8712525044896456297e-939j)  +/-  (7.79e-228, 7.79e-228j)
| (0.80094711871878893354 - 4.1465923610500841799e-949j)  +/-  (1.45e-232, 1.45e-232j)
| (0.57735026918962576451 + 2.3753781986281444187e-955j)  +/-  (2.66e-238, 2.66e-238j)
| (-0.98475192553972407787 + 1.1278003456475155332e-951j)  +/-  (1.19e-227, 1.19e-227j)
| (-0.61319203203371728135 + 9.6552731809773416105e-964j)  +/-  (2.14e-237, 2.14e-237j)
| (-0.80094711871878893354 + 3.0414044748481626101e-962j)  +/-  (1.48e-232, 1.48e-232j)
| (0.23032784208368240043 - 1.21238836288842309e-978j)  +/-  (1.88e-247, 1.88e-247j)
| (0.46484950214206136842 - 4.1726681607376683943e-971j)  +/-  (3.54e-241, 3.54e-241j)
| (0.77338516233180687365 + 1.9682920489162911038e-974j)  +/-  (2.92e-233, 2.92e-233j)
| (-0.54053278885994989215 + 8.4337455369991114646e-983j)  +/-  (2.96e-239, 2.96e-239j)
| (-0.46484950214206136842 - 4.5854708831294950424e-986j)  +/-  (3.64e-241, 3.64e-241j)
| (-0.11654273762938290642 - 2.7643835315032725104e-996j)  +/-  (1.05e-251, 1.05e-251j)
| (0.50294564930174198008 + 7.6100069028987497079e-985j)  +/-  (3.45e-240, 3.45e-240j)
| (0.35268668944600305388 - 2.4263441958817780607e-989j)  +/-  (7.82e-244, 7.82e-244j)
| (-0.078231966853946646155 - 3.4175683159670890577e-998j)  +/-  (4.5e-253, 4.5e-253j)
| (-0.42655044341779478524 + 2.0446859491668619829e-986j)  +/-  (4.2e-242, 4.2e-242j)
| (-0.32147191553254852337 + 2.0336845710527823157e-989j)  +/-  (1.34e-244, 1.34e-244j)
| (0.15655801081562154215 + 1.3590830760525248173e-996j)  +/-  (2.76e-250, 2.76e-250j)
| (0.42655044341779478524 - 8.1770061744813212804e-988j)  +/-  (4.08e-242, 4.08e-242j)
| (0.078231966853946646155 + 1.0541407306370731499e-998j)  +/-  (4.5e-253, 4.5e-253j)
| (-0.29071164807792222361 + 4.4607349168098085429e-991j)  +/-  (1.69e-245, 1.69e-245j)
| (-0.38859768071705959174 + 1.8503369717248934304e-987j)  +/-  (5.43e-243, 5.43e-243j)
| (-0.039924051815909541699 + 7.4594348001922585025e-999j)  +/-  (2.44e-254, 2.44e-254j)
| (0.38859768071705959174 - 3.260876696730022408e-988j)  +/-  (5.02e-243, 5.02e-243j)
| (0.25866949626501770948 + 9.3773695536629189447e-992j)  +/-  (2.04e-246, 2.04e-246j)
| (-0.15655801081562154215 + 6.5055714164673846686e-995j)  +/-  (3.02e-250, 3.02e-250j)
| (-0.35268668944600305388 + 2.3125153634695218667e-988j)  +/-  (7.8e-244, 7.8e-244j)
| (-0.1962663489306192036 - 2.5432296913965282552e-993j)  +/-  (8.72e-249, 8.72e-249j)
| (0.11654273762938290642 - 6.4511844355622479866e-998j)  +/-  (1.06e-251, 1.06e-251j)
| (0.32147191553254852337 - 1.905192689947905189e-990j)  +/-  (1.28e-244, 1.28e-244j)
| (-1.382448460090070268e-1046 + 1.3576923053060392665e-1046j)  +/-  (1.49e-1044, 1.49e-1044j)
| (-0.23032784208368240043 - 1.8218029402493506522e-992j)  +/-  (1.89e-247, 1.89e-247j)
| (-0.25866949626501770948 + 1.3179277148652725104e-991j)  +/-  (1.82e-246, 1.82e-246j)
| (0.039924051815909541699 - 4.2205633047463962872e-999j)  +/-  (2.44e-254, 2.44e-254j)
| (0.29071164807792222361 - 3.1149809599006936195e-991j)  +/-  (1.74e-245, 1.74e-245j)
| (0.1962663489306192036 - 6.6283734869587214498e-995j)  +/-  (8.52e-249, 8.52e-249j)
-------------------------------------------------
The weights are:
| (0.00066891963237342218473 + 1.0731428147128152935e-838j)  +/-  (1.39e-19, 9.36e-126j)
| (0.010148684858788130526 + 4.6430867353660047597e-841j)  +/-  (6.72e-20, 4.51e-126j)
| (0.013829067371332861418 - 2.5153205567750476005e-841j)  +/-  (4.88e-20, 3.28e-126j)
| (0.0052370468511233531747 - 7.6224822300594136104e-841j)  +/-  (1.85e-20, 1.24e-126j)
| (0.015759856356088913854 - 5.3183083722896218725e-840j)  +/-  (2.33e-21, 1.57e-127j)
| (0.023262859671887824033 - 1.9579806397782601744e-840j)  +/-  (7.41e-22, 4.98e-128j)
| (0.017682342407674004089 + 3.8994840343863549914e-840j)  +/-  (1.36e-21, 9.12e-128j)
| (0.017682342407674004089 + 1.4250375190498195332e-842j)  +/-  (1.13e-22, 7.56e-129j)
| (0.011945811373423340403 - 1.0833664196582607154e-839j)  +/-  (1.95e-22, 1.31e-128j)
| (0.0038409980690772151602 + 7.6773319586331566739e-839j)  +/-  (4.38e-23, 2.94e-129j)
| (0.021439125084253675348 + 2.3630495402897160121e-840j)  +/-  (6.39e-23, 4.3e-129j)
| (0.0038409980690772151602 + 5.1169287210570874042e-841j)  +/-  (1.04e-24, 6.96e-131j)
| (0.015759856356088913854 + 6.408439777069201722e-842j)  +/-  (7.32e-24, 4.92e-130j)
| (0.023262859671887824033 - 9.116104204176276302e-842j)  +/-  (1.07e-25, 7.16e-132j)
| (0.0022726144460206292216 - 1.5440498371321551292e-838j)  +/-  (5.2e-23, 3.49e-129j)
| (0.025032218866019546407 + 1.6927945009012318638e-840j)  +/-  (2.07e-25, 1.39e-131j)
| (0.0052370468511233531747 - 5.0239737113841091535e-839j)  +/-  (9e-24, 6.05e-130j)
| (0.037888307688951029367 + 1.5187975443345235722e-840j)  +/-  (1.96e-29, 1.31e-135j)
| (0.028375448700049868258 + 1.3950283476901013927e-841j)  +/-  (3.41e-28, 2.29e-134j)
| (0.011945811373423340403 + 8.8594453660963111833e-841j)  +/-  (1.25e-25, 8.39e-132j)
| (0.0067241526028781543249 + 3.4576531366418537011e-839j)  +/-  (1.55e-24, 1.04e-130j)
| (0.029943542001830990554 - 1.4142448891480695674e-840j)  +/-  (1.17e-28, 7.83e-135j)
| (0.00066891963237342218473 + 1.0721501000659940921e-841j)  +/-  (3.48e-27, 2.34e-133j)
| (0.025032218866019546407 + 1.0520154014065674992e-841j)  +/-  (1.5e-28, 1.01e-134j)
| (0.029943542001830990554 - 1.648067563763896023e-841j)  +/-  (1.17e-29, 7.87e-136j)
| (0.010148684858788130526 + 1.5872107852720656203e-839j)  +/-  (6.82e-26, 4.58e-132j)
| (0.031431023142720624991 + 1.4529552648161280674e-840j)  +/-  (2.61e-30, 1.76e-136j)
| (0.037241954884007798232 - 3.4905322736072836673e-840j)  +/-  (1.15e-32, 7.69e-139j)
| (0.0022726144460206292216 - 3.0717363024380341565e-841j)  +/-  (4.62e-27, 3.1e-133j)
| (0.034116172463869978657 + 3.2651102447113481189e-841j)  +/-  (2.55e-32, 1.72e-138j)
| (0.019576087954301836487 - 5.2998312676722252068e-842j)  +/-  (2.56e-28, 1.72e-134j)
| (0.019576087954301836487 - 2.9738175527970759424e-840j)  +/-  (4.98e-28, 3.35e-134j)
| (0.034116172463869978657 + 1.7620133934951938307e-840j)  +/-  (9.38e-33, 6.3e-139j)
| (0.0084037898708787781607 - 2.3470529370669560482e-839j)  +/-  (1.01e-26, 6.81e-133j)
| (0.031431023142720624991 + 2.0006284988194755708e-841j)  +/-  (2.56e-32, 1.72e-138j)
| (0.032824557445860794203 - 2.508867430150992941e-841j)  +/-  (6.29e-33, 4.22e-139j)
| (0.032824557445860794203 - 1.5623880453489900072e-840j)  +/-  (1.66e-32, 1.11e-138j)
| (0.035300700456072374351 - 2.0900411988489003007e-840j)  +/-  (7.64e-34, 5.13e-140j)
| (0.013829067371332861418 + 7.5019294044496013336e-840j)  +/-  (1.81e-28, 1.22e-134j)
| (0.021439125084253675348 + 7.5389913951634564299e-842j)  +/-  (1.32e-31, 8.87e-138j)
| (0.036358614228441463658 + 6.3062957133457184686e-841j)  +/-  (1.43e-36, 9.58e-143j)
| (0.0084037898708787781607 - 1.7941442061480526402e-840j)  +/-  (2.39e-31, 1.6e-137j)
| (0.026737235376847457409 - 1.5274881285630726853e-840j)  +/-  (1.23e-33, 8.23e-140j)
| (0.036358614228441463658 + 2.6193515122901265426e-840j)  +/-  (6.33e-37, 4.25e-143j)
| (0.0067241526028781543249 + 1.087285216039410671e-840j)  +/-  (2.65e-31, 1.78e-137j)
| (0.035300700456072374351 - 4.430728091166573422e-841j)  +/-  (8e-37, 5.37e-143j)
| (0.026737235376847457409 - 1.2051334941905279335e-841j)  +/-  (7.35e-34, 4.94e-140j)
| (0.029490196290690345583 + 1.2352457860706956619e-838j)  +/-  (2.19e-43, 1.47e-149j)
| (0.038254918860132041145 - 7.6744300950857554103e-840j)  +/-  (1.05e-40, 7.06e-147j)
| (0.028375448700049868258 + 1.4385066588841895665e-840j)  +/-  (4.35e-35, 2.92e-141j)
| (0.037241954884007798232 - 9.483810214340042881e-841j)  +/-  (3.02e-39, 2.03e-145j)
| (0.038254918860132041145 - 2.6113229591993178853e-840j)  +/-  (2.82e-41, 1.9e-147j)
| (0.039188854679595994613 - 4.1648231719983162245e-839j)  +/-  (9.44e-46, 6.34e-152j)
| (0.037888307688951029367 + 4.9817502159564323465e-840j)  +/-  (5.58e-41, 3.75e-147j)
| (0.033788174805710647674 + 4.8789437298237494939e-839j)  +/-  (3.78e-44, 2.54e-150j)
| (0.037798431111915800888 + 4.2793708311242834788e-839j)  +/-  (2.78e-46, 1.87e-152j)
| (0.038265593482698824003 + 4.8808663022583009405e-840j)  +/-  (1.04e-43, 6.97e-150j)
| (0.029544760799526025626 - 4.0760585398044429469e-839j)  +/-  (8.15e-46, 5.47e-152j)
| (0.040475092410742610677 + 6.0121750068314848215e-839j)  +/-  (2.45e-47, 1.65e-153j)
| (0.038265593482698824003 + 1.2919367768238570581e-839j)  +/-  (1.03e-44, 6.95e-151j)
| (0.037798431111915800888 + 5.0515733117453283176e-839j)  +/-  (6.95e-48, 4.67e-154j)
| (0.032477863785825761649 + 5.8817577635600296286e-839j)  +/-  (5.15e-47, 3.46e-153j)
| (0.037387869291481025976 - 1.0103292603764865725e-839j)  +/-  (6.58e-46, 4.42e-152j)
| (0.03916004885971563223 - 4.2291107006729284499e-839j)  +/-  (2.5e-48, 1.68e-154j)
| (0.037387869291481025976 - 2.4223323838765035568e-839j)  +/-  (8.49e-47, 5.71e-153j)
| (0.02992057974492163725 - 1.338091457353919291e-838j)  +/-  (4.46e-48, 3e-154j)
| (0.040475092410742610677 + 4.3036154865707098708e-839j)  +/-  (7.66e-49, 5.15e-155j)
| (0.033788174805710647674 + 2.2265935500614518983e-839j)  +/-  (1.03e-47, 6.92e-154j)
| (0.038034966035794568441 - 5.4909015205498954627e-839j)  +/-  (3.18e-49, 2.13e-155j)
| (0.039188854679595994613 - 5.3361776277432990683e-839j)  +/-  (3.21e-50, 2.16e-156j)
| (0.029544760799526025626 - 8.279512867545226875e-839j)  +/-  (8.68e-50, 5.83e-156j)
| (0.040343036072950039545 + 4.2424258339853599029e-839j)  +/-  (1.91e-50, 1.29e-156j)
| (0.029490196290690345583 + 7.5116450883744539802e-839j)  +/-  (5.16e-50, 3.47e-156j)
| (0.02992057974492163725 - 7.6301880855405637287e-839j)  +/-  (6.06e-50, 4.07e-156j)
| (0.03916004885971563223 - 4.6020752578938116477e-839j)  +/-  (2.51e-51, 1.69e-157j)
| (0.032477863785825761649 + 1.1108393917035623952e-838j)  +/-  (9.7e-52, 6.54e-158j)
| (0.038034966035794568441 - 8.3688082437518290341e-839j)  +/-  (8.51e-52, 5.7e-158j)
