Starting with polynomial:
P : t^2 - 1
Extension levels are: 2 3 6 16 92
-------------------------------------------------
Trying to find an order 3 Kronrod extension for:
P1 : t^2 - 1
Solvable: 1
-------------------------------------------------
Trying to find an order 6 Kronrod extension for:
P2 : t^5 - 7*t^3 + 6*t
Solvable: 1
-------------------------------------------------
Trying to find an order 16 Kronrod extension for:
P3 : t^11 - 6923/164*t^9 + 97479/164*t^7 - 566685/164*t^5 + 1313235/164*t^3 - 418635/82*t
Solvable: 1
-------------------------------------------------
Trying to find an order 92 Kronrod extension for:
P4 : t^27 - 18602579712383878626727500047181374637/74704257323725979223251765529020284*t^25 + 192929105341891780923534882307275370184011/7395721475048871943101924787373008116*t^23 - 55950380084413613458467937165969594423074041/36978607375244359715509623936865040580*t^21 + 663864826594708668963424528982895827637682549/12326202458414786571836541312288346860*t^19 - 3801287791192870507782550586682542459572035613/3081550614603696642959135328072086715*t^17 + 2078590764950990084632582196395305710554955567/112056385985588968834877648293530426*t^15 - 1839187122969481435753377901357387069479940493/10021302811719338676289870985600282*t^13 + 44010590698246551975681326315142359919699322615/37352128661862989611625882764510142*t^11 - 354948968306563035285879570862895401610640869861/74704257323725979223251765529020284*t^9 + 847268809082663823603602552646224294888980760013/74704257323725979223251765529020284*t^7 - 1075909353398307023974063851904183537025616991035/74704257323725979223251765529020284*t^5 + 585959156894788828875873698514534545937251754645/74704257323725979223251765529020284*t^3 - 38989004364594468641511334375185435705024746445/37352128661862989611625882764510142*t
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : t^119 - 29358674090453890209687317966310273165298085884231951564551044408647889755331894779345665303724554403779987323550658939878144284951661407840781702222400975268499575596888860662097271674275233265585306486413838572974907963353317453022963201922911414695770680766876497237022328019362396836956065478516678566117051440969119590951050840504419876179304750100977055644080460826173402732450156101744195630478796030534940313769065508860635570383390642776848599445717718412009490375770309902325571986439509827437483623846220155138287882538144607452573485783464538817999072559920695049479980845656168861361194363460132521211311559963919139129644207177142068202069971166231993518262233796405815030245499084602046021223618650531528886874280918901964077778293526255461199760841463272579786542597629409736640179515014404322684424647089698210211945908446898691089303207956154204951580212853918097661484248172849731078792533689623973564410991833271780955771401179984686392837404395389911343028571613230932410271989320166819139605781169522070687447795373766442918208228701796546752025670301130372141777181223500604975794116212445465666691103730873121614726047093819222373206676121740382468540225185191315249527458023439420485642888131971744791941469149411333339558251529411658963576615379538951330717246374210796193993506928552830432039016503867594590022154013348971731861055300535406514996459630618301333697834971279119187658154147960668825471428060769811210686777746594244729343577290736080473162681714285878414382815150600529960658967244274447676419412708297763110570098395271340251659232675228722696883160228847102170952788325321156797080288894786708582402659028583312356887213229667198172754740351475388749711862055555565886140783849892034981763280072843158786093304737252146008490549475157374785392495115166907424452776118223960191599078867049361215492617744853157877221183171608319360093885042091160793579853168341544282898262660527556435862045494277113903702513066209181628518723141754281259705328999406805158479612846199498031459773774413031866801527831138019461288232890495918262630092728564143205528349276621890345585931416445279887454139466620160118898108715660151100735123993954563826909444214531833280458364140800595370386775665648337942822363574490750022716046863844511904336459072329526577601901/5124919236391329733050099477354027580107089730179249009742777272787851544372321426207138258405339073023736977201566090569318257615616094840326409715484530555915181221586124051674392882237603218250013607644430672477511018782533668962824223271152176282331851335054777253868096006966011460783174439357488378495614591849491142870830456540831704758850813187830965893634651658866374026173674149817356147268016732307083309188174421283696639015036144743807083829993983362312793348425060989638436357195638930309580519682335564862909153873101401678265479344324653464823155841104065865385207479612854948661093637853138871198398438485381564233482650593757846943512119974894803584283506438051716932880574854743718118921119825739170276979707482505967356664180335313916210407626742064340759614390716842060169482799871937064405238685932096472920534376482282307439593328998929504999536114090576062800519394217154761773277463456142189273647779890722695074387522978328056100871084877790457236976291180086516268872667468911058001894269426495129836330845649370711207064700136222454351295084239910871413300393713000271684894872775050190389515697096054503416336873922654522249055259775519833441209416728650460640996508752945235268676456498009711969831162585950775302578254418866276440683826939183491167858795342236252685011742361445362557419864075322502644883621301743304829420423022916291254757982736938662043959449133061255992752435380480904487522983039124821940754573591529999304492442691647572272324382328373079439837695587928875510681921000913014353524265585145625898840408864849258530761680752890516953876460171761455032060349868753055061776546355487176898674502718977774838938321171291794519426005052393645657367179968038734756898803658567397857585320656522886847270354059753376397587458766296094136658747332393449047960227326937597539861712964968186629120882414656143315374863737873362776652998248415647948139678748230357084046973875943688202413696707300596159967528340940332515095529041777537384145367485803038782589462276306406402117109608944044904066225011513353707987581563242002736703140899740695804369129522823459961838732005172858805707382497177889299318732648226768441932097757563181041600657704920238898472382192636716050579897072477855371705200301898420208423497399874822939645827046158465235502*t^117 + 21402454499274386627822939753905673083391482982312447589598505041266693644606218849066645911735297545947777250674387616649113342611111709653298761093314800070368634174445201967629908385803844588536697917863377975116409972855944432406959830523486563501679904599055868646287582437718753107630637229729190375588938166645334598065273622438312813553409665394714206231511773566066971681995480827956359684716623677748962323571772064039130557860190674965859555444666355562809676027365576868529818460206837103539411140366218002952391128305120133038209430336774598047330144188973032404100744885825067129112845043931220349132481607654701221926695326682905945095005457583664814789082073364770086161738484864928385225817280047478862092699690629946517609837218242646159975068295953377034541829421222876742715354785708487011386061069786880908445507428783395074916603280879779862318812637814161312039475317558523786306330188346622663242384996620603427584675003571028925903882799208110698418411448258531815310085119600344732266079290267914131495000951073076988239053192928809821915838474124879334845166176715805412385120371309274429150036566745865475571623300086985449562451608176281050427159121524644549126576919519247176519599534424942233839691782198324510371016574923662731817090053734462581049026664229276497827466932049476416332031816890542483664740364348956431837535836393142062772197685290889261479732065105477466477275937778684969940658765428003798529344085203804246433644221966519695782218894934646959463890897126043404686488311704948329166259962295107601623052993614034712761112670929886574166854024270089177324123293865554950498494922895925949665273094061998223868706287173910304618603974808782313948408431234252451861574886581105812225157888195259048920709948811706675596069858548716113978431755364757813672490260024861621737831645244887738720176879988263913825951262156103431476241171554125619583998423014150369352020032157896808147037792964726144801928514376665089330325234774472473813160417594827115900200445030675847219979939706385984188451441917008440598380404512043519989722417834695388815667849013731181955833886638092433250655762279722721855131804122644233011161841258166052776861149925774508344205954092715753250503280486033163456311584729349805904750586330353467817498958049877381757220117529953/1352978678407311049525226262021463281148271688767321738572093200015992807714292856518684500219009515278266561981213447910300020010522649037846172164887916066761607842498736749642039720910727249618003592418129697534062908958588888606185594943584174538535608752454461195021177345839027025646758051990376931922842252248265661717899240526779570056336614681587374995919548037940722742909849975551782022878756417329069993625678047218895912699969542212365070131118411607650577443984216101264547198299648677601729257196136589123808016622498770043062086546901708514713313142051473388461694774617793706446528720393228661996377187760140732957639419756752071593087199673372228146250845699645653270280471761652341583395175633995140953122642775381575382159343608522873879547613459904985960538199149246303884743459166191385002983013086073468851021075391322529164052638855717389319877534119912080579337120073328857108145250352421537968243013891150791499638306066278606810629966407736680710561740871542840294982384211792519312500087128594714276791343251433867758665080835962727948741902239336470053111303940232071724812246412613250262832144033358388901912934715580793873750588580737236028479286016363721609223078310777542110930584515474563960035426922691004679880659166580696980340530311944441668314721970350370708843099983421575715158844115885140698249276023660232474966991678049900891256107442551806779605294571128171582086642940446958784706067522328952992359207428163919816386004870594959079893636934690492972117151635213223134820027144241035789330406114478445237293867940320204252121083718763096475823385485345024128463932365350806536309008237848614701250068717810132557479716789221033753128465333831922453544935511562225975821284165861793034402524653322042127679373471774891368963089114302168852077909295751870548661500014311525750523492222751601270087912957469221835258964026798567773036391537581731058308875189532814270188401103249133685437215930727357386231427482008247783985219667029269869414377016252002238603618040944891290158916936761227854673483403039525378908721532695888722489629197531543692353450194025393429925425249365634724706748979254962775020145419131866868670073807996679794982573634098943069196708898856093037353092827134153818130172879701182935023803313566953256066498340185834822172528*t^115 - 562536837511884561168342686420805599738386098657316829424015351430224193623164481490334516199679952831076958578806957883513299482551491022499310477405305750072783731726236349912929836492107223834362881747517612826576866093213644449830505135847338850073936669014548487370080804535461287496107648165506550220787659910465042351502359987660832988543441844901762456756865032754113895657999593828858766136865826686857109102075808247896920205970008978563326129852498053736157964576846126596820116266823836910522348299559566836431087654736112955206999007006863122623949668188375451579029784165364796358100249852752175644867246838096113129720722971123677964080614228264048570364778602775436381557554680635074152415192078696503056562264305344064665421965191570750808317317556109417587107973322212811900621328710511122940785749862224971489108413602714792678677819814061026855286649219849867023877058832288425081145692737711265482680430504440841125349414530978813622798966361636230669523747643871943681944594179920510592760892844059523630890688527824646429192467305022219972810049227508960634473130642747639786439438420825809519789443904693873227534687925286042607471003705345965172984311390924598790323209323236845532433569974228427669515671485434270588140431501133994696117734802066490873525492400347807598912297936615431618903084293151858494461575580992040736637797788734607483522512819650246999293537900238850501705087740631225091390485925224033100964561934875093010501491940740326801808187167174192725846372398721833584292912032196143782753724129825898968426462916840091252670432055614174377691954479366079463222980865570862418270077869670639404959491104709666024088669755620427931234306297137376974899406389117601576728587053049639622447049089050451934761743637490939126453165465578828152307367644588771150730850171071410228887951557489585050028330468629737223201946150982660141653165785514264618448005091462515889447240916864148443338097250739892464586613552116618173960632141916062855993343071608240758988064025594313234644161582347009730496138440424338460126576041494151824459352699437082406736590920655277485371191830254072613878344325464897791216275530133739000572235154845453116822315656814918332728072478571239933997299054462211537353540575566225492859800204940210354137306920406905285214907822576498111/20050165957120392661638895208269877539908122616672358294502104048429772933597351970096167894811827756533347846227620975056253308589672991765672189913399238097792501762330677133249504297833668879881258056316861782733703349627281120308533515429018490149383117656855268311759616088939798090909787999375465376687903256209238119433928504192034592401132964558463508975675229959844445467218258673839661302902052931503085447705831302159541838806777553267578750135851159968797713928922720536811964504922504499399120317484915718340769402959921531963450198225169897266233435719557979130215476780480557336496750916670738003078842661987627729372246822901265639271051272268046272528777592898363295451144340564245543946699590720650884004106633900232984578987863114254637010163428381724490740505842814131973231740418968860283779145856576751405864529189534056757491382479428101070643968276716769386898610333616801135458056119680463755432998880555608114994639957367743209362347694958025509325192063518044500756967862415720466920182014074355404342811472280285028230819872629327173216295659691371785124420528270909014717097145632702383413054664590732751197023008435715379092930409088033738735295443375028645534269714725980443330658059687153176757151507408553442846424226203545268503841593779417629542495277391939228576831481682030579875245521235406301913814572398820312580836141734956362605361592220948461914632678584188566818874347189756136207089916294754363621708736586043631013913084226889152629749077465895257297639717003762222359381125149596072540679512298897441468330814055347605182035337037091670665816435505715417807357069992548096863374459428358988946235958107306783683133152418576765257204968200159814673015309388211300605544331614578378702591630404651949602959390003411040768971079645682743229588294382828924998236686959074417748721631734752645327808830574543889847813563288701666998009175797897942189396584134040500630502811530077523290214163792706621506803081962290900895202652896939782402164864216746539198583737233279714299945395568871207966848007057091761639249728737541483477858360397154201705960767935557035166364735623129285679389171620284388111744323681110798174267358841396580094320067107731325001348818621602342601738604546686857786748345084728373615412988863703042228455336848537070256291680*t^113 + 59799087815316965818565924345878130672818140999015709728202061377948067629656151805725518864302174754169132843058924667832961227912713840745045716282409794012307607728030105990752253872254422994026547378086283803570171098333060898101542624957113901968656568212153457409647524665463359364271667198485331570216342163926300221801321771234814604085576040137764013754259203314332729494551067978101807000529223670912269988556315101853185816723892501107506403600471235426931379766871847000571455308211365603827454448465805744618161385941350356853023121938327486632449147730528251180434531788452057261131063883152924241078734518909776577018986653868441480395425871744353427010587003706968690182042894654499792257128601415110461806370120369834021236727252296173668597500098271908424416780904466569866622432794347967078698514445314313710421494486356085391690589624615463819582100983186687920076715878318796955588175868634009126792012968866504550376770203532922548019585490334178008232235300821058288630801707207290003224198373549926276658307963956348843115713258256441739373019271280987219016545195648423418172627626950958187648731710404650523164136791065192089003830634650358384757911274404801386360692795055589465318609319639873129507573402753001716092402515225099909978407046922723964455679069102944939735208385918530131236578562827064241811117818682415799111329589466937405562478978824436435911231475115062422887279787593715556948928570156281536753956920294497011155068544715905338647073425590795664436325683224418730180895210010918585840811297095301942401096782372754975035355273292898915618638494171194326314831137348087524328467122265659785119256770649874318332236282769957086670047376965486763579078515567310673790493817921394015532026222380154950696398578093121625596310276492975721466604408736650667816791546641446970700454159759690978603927097983226626893756074802066267636509947341599692808826991849776732012293741044118039756044705904614599876060220596258956444172476036430263280563252802369609872529745638051776669848058118381580436020629721747821050450470804202340061684176777937028590119271550123004860263426302971395022451543622339929318660785812184265519886753324971366529080298070342060135128095824525092136781798404214690340167120638100171369865167154564139201931216721628498819422665112189601643981/1664163774440992590916028302286399835812374177183805738443674636019671153488580213517981935269381703792267871236892540929669024612942858316550791762812136762116777646273446202059708856720194517030144418674299527966897378019064332985608281780608534682398798765518987269876048135382003241545512403948163626265095970265366763913016065847938871169294036058352471244981044086667088973779115469928691888140870393314756092159583998079241972620962536921209036261275646277410210256100585804555393053908567873450126986351248004622283860445673487152966366452689101473097375164723312267807884572779886258929230326083671254255543940944973101537896486300805048059497255598247840619888540210564153522444980266832380147576066029814023372340850613719337720055992638483134871843564555683132731461984953572953778234454774415403553669106095870366686755922731326710871784745792532388863449366967491859112584657690194494243018657933478491700938907086115473544555116461522686377074858681516117273990941271997693562828332580504798754375107168171498560453352199263657343158049428234155376952539754383858165326903846485448221519063087514297823283537161030818349352909700164376464713223954306800315029521800127377579344386322256376796444618954033713670843575114909935756253210774894257285818852283691663252027108023530955971877012979608538129645378262538723058846609509102085944209399764001378096245012154338722338914512322487651045966570816749759305188463052464612180601825136641621374154785990831799668269173429669306355704096511312264455828633387416474020876399520808487641871457566593851230108932974078608665262764146974379678010636809381492039660080132553796082537584522906463045700051650741871516348012360613264617860270679221537950260179524010005432315105323586111817045629370283116383824599610591667688055828433774800774853645017603176673143895433984469562208132937687142857368525752962238360834761591225529201719916483125361552331733356996434433087775594794649585064655802870144774301820190446001939379683729989962753482450190362216286895467832216310261248384585738616216057727485215943128662243912963798741594743738651233918808273056719730711389301244483604213274778865532196248464190783835916147828565569941699975111951945592994435944304177375009196300112642032455010079278075687352504961792958428576831272209440*t^111 - 141127915424283660692665320076803611179100441100265272993038557643164179904715328352597642877900765296764227718526901800153006328137160165087875335158755204005103889336833182859154359254062091598362668877701555806904233355200731196660960074694353948110465720967737016759445436559096857652741272057780856300554810360630560917667426877314303465194453348215988675220727644310250812824316272358443824701830543248769027664395156699494086827253816114629491381566552632059009022313540328176794969298638705161710919496647249723019737150257460395621761047390864351891133765743507779597242908870055569921096319963155484741002934613140285434831816295384868811767168101172594059622397144426090833592976958712798869340233418551165208732557300389243664966646710774186463016557376742294690165145409960243196925449593210027591752814148890450189424393682837045485907813727322267211815494132409441502676814202910820526288554148787895872032391838168954785143075672281202509700330406848684097241765644234754753165272604654149120175197931889619883568715495896775859845468056915732128759633255127815297575001004715942747975306260478182507024589872011601041777209293589432432747637584117640777189830142467460469255011653394738695796035968721414775198094897739464774738167111430844173561050755310643930348964046833041939518447329953046780742865358719394845667493277259159131959935723106648820853730791383828421472253469621204067767745633805692489202587376933959787199464988507809091974123827013900105582009144871208264232171957291984040338290103912239017888747838918183051584914620122332699628946322452299619783969225660853423989921636391544934998166572928065486557770330686000224400908819269513006468625742304983386451975348681575353674640840793336669112393490270582572298297165494449408938010397496413792348689130117339340536051204711975783367800276324872441733959557679025705372192317433717647890094983473096707816636956406474133801203322648587043763289870004971058076590271751962502831296353516327148969780445211890327748680951290046058422923578309137975230052751711219636049381988868776417763551692034813493573349021107161145556150832165359181607253753542843577361399676036576424957214941175911899919902790096453882031266936753311334019837834406337500695855648506857690527901082362152037664330958035731850472146806789421997933540619/3983907217601164081283825329715926879672047272652141010213645340774364276533267783876380996553974381805732176597409416164965240740075327485076137856429054672946225274412189392809606050936223237738830578038474627557117965560790372904941038202062855754833487953818181646066903111975098669154408482178937165907350959120120434822068763696580934011340268139692279647075832813536364512986367337102019974640265487026234281230519268129094419304728497478045874686084122906527473037331705410905334886629601878865455512780260374701831059854794105608616453023104212617414928424640656641115844886351848922891187750321516032914787010140996212772540073265563599900008581583684224514278626564683882674944043669083576716924521707736601406512945408600838784376467225459625905322472724211135932893842767644343893349149308448996386056344896174514189506602902266974511242270230607840006439393649450208178611756288647425612074968992266692253762838175852194243025884862433097690573146540599189837735889711752054286770856783632700048352529281380254129570146173994816063923815297893887114522746684737115001843194056737891196969878300413016001193922294588928775723632312514719415525596739098097723858552188183722083885046044189508088458330223292829696867952547814694689212231855049888653929979709443678694246713147240773387220728042093167037635905537592700656026731855123175442198260041094208169798665460386638326492317378076497958526033167370635912420866095294071583864975327111760259340245250779156781614081846784097033352231042232390666983698109269740837855623095268803748722580235179219611472900150066972259265405079120484683722433573973874882822616074901511833953611433624563048797093345715389387620999287528724388210951019954590850622854012023952398572524865554631319594082431889884676428586946567931738073043826309371551922362314868210823586901190447669558013409153857099567639804075273237288058974718388388088965860671724350382854755612203585461028311272387191430912357831113376883934660455916186460939242868763850228033744395109548080749756325608742746624920674950020638441226404001803247403553609822427290484386525862044835934956711541173521204690858006204025718410011425560716020335512819314414498687273496796910116491021268077589078788788261385651748754506683755933220089938766692360363080112601744535469834720*t^109 + 3188221015251970142624634806429610876870796335907085471289960975652002616090773900946204202545246763435850065992429920462986282964460007107431479708205836302315706331692183330280417060154809750787181534246118631037749029488525637316070175221296726307798030428132799468383479712642986127756586156768368172030588591668325446923704379983690172629343894139096760308283562482020294275618118832071742785224714684701581923110880940529209580035040297591671120499213880848667146975945240252662304978150234576517899929999849711654459591104610015092153474558988300478630911031002796251970021375597689441997463518430391393857784574133281399040250137517766949466036255063884970180525941836045826681729979742963059465365713951256169487844242467575846608687757108966575624991344635382877001788832309881211391769637380297141704024952309221971978493632420240832872901958203439440617275114052107328131406910371701025999753321848003805078876608685828361123426607675937192778787086780705632034095807238945733385606460198476955120725933276817681930433559564798560150546527752085772853470706358255474510332005073564373168821353925465904845926678111212900287704540728846698313127933669585447337889498639085963897617739535908014880575208987896700518955114551608789928744856694218423681260625899723678845169529021430222333663430903577085628668270552351839190863277482772986288420677890716745988792277229551480596569089035751044262489615720526174487000807302880469194198162847040273759676163981927495243304633577723744623686583966202353284778369392309234032591464982714772640236695698121558207551360523417031294344233758501830011327558555278510473306845326111372817496337352466079869640969345453794320706561386117811108375900641122775775598897547463198256870920754819377985084510332777581801295516498361070831036054559514932972450598919475192934942932058132801320723412614695583078945229045156155755497743145680947019662228373453291096504664668733946194850627732088590341003281514508081812193354516951968623166932629000147317300500939572511454300458652366747336338397151202006756678755919363277820625682820414880479525924129398118683379736624384144888733280150864840138554648713997697240316665302795441224639643298638447284056210671860442015311508795060653212815599920766264030670050803726501900434824849404848005138710064566804613750175454939/113939746423393292724717404429875508758620551997851232892110256746146818308851458618864496501443667319643940250685909302318005885166154366073177542693870963646262042848188616634354733056775984599330554531900374348133573815038604665081313692578997674588237755479199995077513429002487821937816082590317602944950237430835444435911166641722214712724331668795199197906368818467140025071410105841117771274711592928950300443192851068492100392115235027872112016022005915126685728867686774751892577757606613735552027665515446716472368311847111420406430556460780480858066952944722779935913163749662879194687969659195358541362908490032491685294646095395118957140245433293368821108368719749959044503399648935790294104041320841266800226270238685983989233166962648145300892222719912438487680763903154628235349785670221641296641211464030591105819888843004835471021528928595384224184166658374275953908296229855316372505344113178827398457617171829372755350540307065586593950391991061136829359246445756108752601646504011895221382882337447475268105706180576251739428221117519765171475350555183481489052715350022703688233338519391812257634146177625243362985695884137920975284032066738205594902354592582054451599112316863819931329908244386174929330423442867500268111469831054426815502397419690089210655455996011086118874512822003864577276386898375151238762364531056522817646870237175294353656241832167057856137680277012987841613844548586800187095236770325410447298538294355396343417131014172283883954162740818025175153873807807846373075733765925114587962670820524687787213465794726125680888124944291915406614990585262845861954461600215652821648726819742183238451073287001662503195596869687460136485960579623321517502833199170701298327813624743885038599174211154862455740390757552050701745857586671842847708889053432448026384979562205230829554585374046803349359183501800313047634498396552814586438486676945907899344423615211316420949646010509022544185409702390273674924093433969842578880531289039202932782862346046646116521765089700133075109443030912410042553472731303570590259419075154451572875741633240921420507853454639654482307739761950077562706454158538977435135546526326771036478181595666632392254662456022008391629331643208267019047653359344275629640014378891155419690094572248727401506384091220409893714437272992*t^107 - 3891118915531612765176533880815643034990861615634900406598794955555585768655727338417870405366474820825285235247058236528173124774175684619705927823635896554058454060574508357594753464986188650203830233507409614883850782996609976052310747302708304506557418221591571745243252700553283210867138803565781741718995979510314653899617929324697871672928185951298910089049108502672945161222190850509169865865125449482599682366361571285042900804346536323815963967945761589236034501935016155844923343492659175508790559181458650509497725652761016788395263829459067713613084752164694337836316068871719411727751901945503611124054044986023412610133469045470588267238613700845220013646698544346203762752660107250301789605866879245260942471816016263646866592141199609088074191064970420627217348092931797207252044133451837941793840321834547673920218214794962093311401172907055705587547686677195575348067063968459771712175991097991115854588569810728129434687231800283016366886495732314430824711609493120456313844255919334001521977865120631817993204482388463744744077025692143228108149764058548953644842031487033534371105230272960981446229622107111560261751831255669787082231728998299295001230953366131722571640837926830090649942952656769172450615877637443401104340879830886014881897365245208551550825696580559936568652356495665072876764776766164989870785959659275861585934763461473836986197192482500320035729849306215038736036917944301189849664385030838279541710799797004649442295882160108280688568686686832879895374225939955382395341382908549490910466166440571920328183873490193402479367901770717419294274757059813371902820649987189456776682132394275732371637604441170724953786363391848005168459105412593239089612764807330439633946753693033748189080868010552688494234475390081456727346680364559857381280122506540074366074456868022870158561751983351858429615362645851506582965003670309072463221414439543477784476842897944478749511704486810559804191772607442266852460119316282206219539538638299232469661555959771084162027622567059879391162340466831505182786989538521423578974997665945672493086951585752198933874698561199548058521555295375069164501502532633112622304506971075994879425402083732994414984997720169164175084956233471193477097950260400912850984555769369276262552962944486079400592592736406330789160311646859179147877340727501/213770631188355145824985749399391198421426926825236834694390725602526863618858271329952151034603503413966116793031724769827403161662578547979695202052290738548334039114800406443442275903894905439644567602064492210381939615457044399777324001086299577088626182887804868813346020642566270052187772214479555243809075855225974551428080003231172068901185119690805249355288589994634193379756296137181559614843513937993058992857131460585554206595187669553681080716709034008791236149506143999798457331344491061073222636989581081561666626354805666803809674410469945324703476444132795376947774389611405618551537822130128595427595666102235807307028321566827311707777548392812047107633620544013216704314538341069970176437750171232270593377558510288910381176290146614072968522926664987781765035465580916013789466548258238830471316067599608078461329911828959607920316939203347512540650390946108731535264971585959423086949555682602998982396194801825056942852358472019876079534692422395552268755057703768766607216705463218051375013766317964855733032233726551105869082772082111015901220553815162268391586022556667332520334933192893541527478757270625446502243685061765432052592995756483292499727190585468014257246373102851653527032353444981105685597453785178739421144148319750122893803789287221783593726071315358571997209797380608962995097370309852230323385611738316731044784685131884340818464975923185471177636542238251109969689584590619487983558668527974572792754773649899330988988769554003534623194635681097889594509958363689255301564288790083654714204166087594347492431134570592271835131227564569243180094906684513812297301313725427432736823301580081122797510857414000944081795252696923332994297522745443747660099810826831704179762898206163299435598895224882656173341008540432836296168080059742678628309668728795546688517002261221068582711771194753000673890247280137049970916316234173708139749862937913507212802279946184654689767374313363122299080117054922467024565542157303149869664707390624639367471568567816353699371650469292823845108876008274001038410377680245009867578002165950418153361413209983903391845130656012161928217189399770286503666338722284118453182976222834965249871661663475407607246634187633004933080006019262699901788666687196303264567314992786903733760923543578614458506737749361901903259424*t^105 + 7177942184565419235488382247377240927151858456028179328751103418822780529815197778400576962317174657981891879327234500707836598896031681595770154233450413477631927240746084659810770985706663048048723239479657237917034452963144462451676026495768844397765844976346395237292853553146666802919309379253921825824594111750212775066174492597872433490891456697242614205422429982731497457866198477297027624767162853077695626664614970512438203180554867703150003113708519708866711573101002954335341667563043231456853115895833696846454984007098878192240690575409917076993224837420894193834478568148892265642927217376754807870901674473944924128685109700975072834985327398395001642187062187700330928118997872652447985242318504755347812520241620429252215985809066518768682568637304546970724466505709927446803643983935630502735704919276087829136096318362728938845252902252814595461737580529839879046981741580238412940422999203895000966308666401623058534273056532000936815936320095556247480905060862326551066708157655868542349934570964807885565132619982556272116275241715353742583025882307820829817397981884151278653071606366454078754728822439826401361224332848707353911973842527305039975440782409588801192214830627197004036750095738482518096717233041054696531932138492966340717048932751855419971820326651977025123253402575903842268402131406393636281867345323763812190111480998748371730960799602806894721947296780323921643209659365597548079620868406939210435701264833725274730423680383762188587278492976323799474627216004892293767817173756851126023970586339547295768682368230665671589815265174621333521454115638437487723538398423659404968977104743787178048682801617052495752561595503579226945586004315595752948970470727262096463234778402934957337225583003389947140522384077153579772705268055685796144752748055725794310585562427966723462942757291099255494185489361700528719779038680045581291964519804562032085999419500919630730638830136761800969941522958683498977752326925866189735457492276924889567583079868324181159551319220977055782459164869156037172876166277856257244990602402039615781085360276826913578422134766145350095781491258750921450977272231796570002458284655422828924998198895779857869522133999982046692437753430001827656809557995640455655880608345274948031410125714580276235856878570391417022890049374217401732834516999824967103/721618394014824187256543561389211555471263495986391141650031626058929849289392571252808477842476559691078288254344092248014037272718977651796791103727849436426326271371861238684246642692914569129093512035369037538179300828577829545514986719666985272392172451368266635490918383682422872272835189738678151984684837061957814760770722064240693180587433902369594920073669183625220158785597336993745884739840088550018569473554723433783302483396488509856709434806037462469009616162016240095319659131508553658496175214931162537658332641698372329240726857584943045434424035316577606260783370414531568233023807841570604095298420436872447340199425270835753395221554410858002533686335225083073948521531109926671862658928365328023068099711511677898598476724096771586905650743892778777088644838053312645490548642578070394878727672605527077003525962672363957983136349881104100086499722169703747708085876122417003692533846050132573523564908754919360783886755278082048428352482610053866585941894156455355433143761192075336402091588137167343364669472476982927683045400410958512752677220182828716097333863883477123358811143956148144298349592458293207965576073932873499510132203089341968767714912419686344860127711340137526231756085547779107885759348471494168364705975596678036498181850324703898334151221308070212086205247872691142322750450356375957845494975363357977845096844835443530906489531603724699755538641754415589663554348807716401184936499545394266166224075864250843508308496423091131265043030691847492775974534116116360362812980517525725723763581863323022652351950033265462645624791313848797575228273706664690459044923468032467870441936525033827176856797484343862520238780174687247531077750337614369610851276928081108222742819623377938577794770003980795553022474797829654444390431382255004702156297338405504167104870560633128587179040702296421212608162178068649301685156511501159047443748953990750029181349563005003999347758066557142779840928115138399941185925081809002999576698163914951907624794858295425404637845568100842809026472529111930269505327298255947071642987475978193294879697010525835663216405212717811721282351825683824563807543004080190422525128000069549897695150105888671817612862221472719813652433740319024453968471275847078987720091066310650991370598957575273542873765911062595993524769395616*t^103 - 3344875800959098668290661403214805023393466450069129265403202944335130974777628702886128643665419217460302871643388219501615151159663973784023418895723320613525660953087793725712976245113294442755686464773408396132246052099901694393095062825149009940831416053251722437232320054350942240811188111913942487612508039154688621556177809968383795016167424990307220945278398722893276781095074447424109134859369239148535931297027370360554895648479210557684816533242414397672149307106006561761650566769432190136094621721329923185272130501184204822956175761412257033591650552366665097866780531852364663895401237917522808418776814237988676210064122343193461296085990585363132613556834403508938179620013933359502853203911994892592760135545638310349269041970689412459288329551507483475906049645038098630604137348636311160223569993088933374359372930497248585312770042354752640796575860422523255794698824632520444102039725986820439582429897231692103798657989016305409946227186697610073150223699971381577595028174917053258652113832512132606387379332826435070968124216303532096356678103815520547550531726742723576945289790049912128455062867279102074005243434423002160652894187481311828411605640644805272163702113963706337715768301171547631490694984226795122504761093835340539206203229036897411650700081753364240424923109409655839897866772509244299779889612651449106499664168754423128215343762791532039096090542064482062024733933366008271286316798711159785268518545153107687436780667162923228711491660086712364829733639997297288067569906682645927597038044733522424980367093638247184958275154619109772178619127120892047752738111621105565216178829413068438006404102097305934486850623558004717549805979519115509328958430756061542620073473091838004912773616160974903119369199821611068785427535390625942305405183931770678720477357962413100829507070147668118070350131665631641386071416661901836294119181508689751659178619625206225296845379571343267853737526709654940438069344788649282535205663685389509438066117536850407654470568458163896550027545037434465232778174785658267118078166428297451627782069696214026589552398696528305153527532132669953027608715587143430267320598155587634177764816289355753789506275467856101719849162448656172981383546177613990069539946438975280335428218742499061708556401671530151210242353715924935858805814285428325675079/721618394014824187256543561389211555471263495986391141650031626058929849289392571252808477842476559691078288254344092248014037272718977651796791103727849436426326271371861238684246642692914569129093512035369037538179300828577829545514986719666985272392172451368266635490918383682422872272835189738678151984684837061957814760770722064240693180587433902369594920073669183625220158785597336993745884739840088550018569473554723433783302483396488509856709434806037462469009616162016240095319659131508553658496175214931162537658332641698372329240726857584943045434424035316577606260783370414531568233023807841570604095298420436872447340199425270835753395221554410858002533686335225083073948521531109926671862658928365328023068099711511677898598476724096771586905650743892778777088644838053312645490548642578070394878727672605527077003525962672363957983136349881104100086499722169703747708085876122417003692533846050132573523564908754919360783886755278082048428352482610053866585941894156455355433143761192075336402091588137167343364669472476982927683045400410958512752677220182828716097333863883477123358811143956148144298349592458293207965576073932873499510132203089341968767714912419686344860127711340137526231756085547779107885759348471494168364705975596678036498181850324703898334151221308070212086205247872691142322750450356375957845494975363357977845096844835443530906489531603724699755538641754415589663554348807716401184936499545394266166224075864250843508308496423091131265043030691847492775974534116116360362812980517525725723763581863323022652351950033265462645624791313848797575228273706664690459044923468032467870441936525033827176856797484343862520238780174687247531077750337614369610851276928081108222742819623377938577794770003980795553022474797829654444390431382255004702156297338405504167104870560633128587179040702296421212608162178068649301685156511501159047443748953990750029181349563005003999347758066557142779840928115138399941185925081809002999576698163914951907624794858295425404637845568100842809026472529111930269505327298255947071642987475978193294879697010525835663216405212717811721282351825683824563807543004080190422525128000069549897695150105888671817612862221472719813652433740319024453968471275847078987720091066310650991370598957575273542873765911062595993524769395616*t^101 + 9403354464774068472623165514628728315155453173609117882555187638070695846792727640765852716256719201687605791242341282884028664745992649039974224787885309272033094803398919873840279870252526209049213804769582074924741809196853452436197784414142848809299545192106200400773589304017417075974322820492653571746395063068905353093335782706308057183743177086896010665738261407321433998287664538756556565090277798093655582885915947221257069432459702305166269893111372003815151416349120243411660556456388956536568694314560839412884400584836918126678468146450568901803331609517203304973298605582025690274241845535561582695508746356246778020866539979691799067855063713025492170088897430107182459974301013865758095889030698590428368626742696292928734099182615543101123702184640354082998823904057200914127752291411253202581553537084798237624356375633120426632237793647541559023767519625496208291572873689685180128685475478741826397568957013532508101566287700229046015975648743222180998604751196278042862217423528064330204763869199731450816268866221791353362684398595572584119895569006988289991377825477090361254680187452144046544207123748210908689214308800983387956712386976179601504889805951564368894609345305727633638568379424022828374461383266095363928983121485576300969613018391365681687329458591222345485895325286575688746280640559043397668887908057830507281358901033770563196196503209966239426299689425892442453874775792230555204180020921677143785063106718151171966275707779698367499311615591425678612523468607126600972985737027758373689681308498027547068970173445986548473594234097912094817038370434792461948980838886860936497896750658255218817569566672251715098583895149165756891753161904388456480057251885890784514988666851835162383963937496244601638877246174410700858495653920923393113104831137010743204667001362314784395141521760855185479985398023709112844547553989863165764439624975961292153717499077445526241345828241737613002930994718354204885856361265782036960643282048882168634201850806808880213842830404013431698757558272701543307810273345482971715651103939023656153381339576800048676315621494350759316558461167473292907628660819039285302513881558565841258029404498765144829087411177707653756684134751903315417935799572769221544279113746212240896357915011090313892696794254539052096621806358388625237236422484100703955949/5046282475628141169626178750973507380917926545359378612937284098314194750275472526243415928968367550287260757023385260475622638270762081481096441284810135919065218680922106564225500997852549434469185398848734528239016089710334472346258648389279617289455751408169696751684743941835124980928917410759987076815977881552152550774620434015669183081031006310276887552962721563812728383116065293662558634544336283566563422891991072963519597785989430138858107935706555681601465847286826853813424189730829046562910316188329807955652675816072533770914173829265335982058909337878165078746736856045675302328837817073920308358730212845261869511884092803047226540010870006000017718086260315266251388262455314172530508104394163133028448249730850894395793543525152248859480075132117334105514998867505682835598242255790702062089004703535154384640041697009538167714240208958769930674823231955970263692908224632286739108628294056871143521432928356079446041166120825748590408059318951425640461132126968219268763243085259268086727913203756414988564122185153726767014303499377332257011728812467333679002334712471867995516161845847189820268178968239812643115916600929185311259665755869524257116887499438366047972921058322640043578713884949504250949366073227231946606335493683063192294977974298628659679379169986504979623812922186651344914338813680950754164300527016489355560117796052052663681744976249823075213556935345563564080799642012002805489066430387372490672895635414341562995164310650986931923377837005926522908912825986827694844846017605075005061283789254007151415048601631227011507865673523418164861736179766885947266048415860366908184908647028208581656341241149257779861809651571239493224319932430869717558400537958609148410788948415230339704858531496369199671485837747060520590142876798986046868225855513325203965768325598833067043210074841233714773483651594885659452343751828679433898208034643291958246023423517517510484949357108791208250635860945023775812488986586076944052983903244160502850523040967100876955509409567138760902283024679104407479058232854936692808692220111735617446711167905775074567946889599425256792184278501285486460192608420141191765909986014472376906959091649571131591698337213095942752814221960272898279499799131797755158881755708466090848745447255771143656459901475962209744928457312*t^99 - 3565691845718782161868973909736221930705916048798360468124075351494886690513721703391154431600603838719529496691172883153035492677126684020120151969401295928173971737620696922078161043825601239202444036860587912467070043381886270636403992157338965306630853490819119792351042287523389596776617750719556250099331764949876609553991322073361467808679037615363026085378103438964473090581487637367365094000849028550949266033862857817553094212127269440945650180146082809589645313471424964152208140348973479054288022883814372919626503030574314498621246603375990818847984339385485487353833631445662589298508483357768890422943356355144675354202226568847473278750146385657292227182507758998701629862071052344896098875003404480637046779734036938934290597505039261093791014089633031409844186768954913294810144033157490615625407470724536517231508558558039384956974576973483968189842320318946237482077008346171158796603885933072209570918247599735300242490727542860933684178228633675791013393394904703980442041765040077754436507443146657673621204106521900485711890126564275409612432776345098806519805488839298611555125821901782664758977440421594364355778316640662146246542838613433867342928594818129138453234156779869042161661140134477391247740942760100164893951318273420009176309789454237308740467078523369222716817734393122230123518273259256943298080922116689262084330790550746793061534872266718951654234341871557659361020417221262735078733250841649744465121816494749800382750555315235048915584570182773579577570183142918453386490717639380585312961581975934470596061415913540172474028179350249978782619684884944975832585865088154272563373788875759472174264530839341545810375533287994731040431182929934074839288510144342767901629676658251070893961627410739219868280547473020522836356371651087457120824605382227664192809452040902930296817084212348530507769219009346542364053115885168061131695320601034683232454159121146989541618274725423816571493262976930917057792055391374481842273247199593889599880767556428742374161091173506951028154862400956346760497810633522471463125322858607243396954863282812600737038004374272468461910593679740072771867028469606922530620737234773808153902708899643581541398757966786478401292929593267847900527059436617576460807105055533039463628354549541125601713743817812340599490326421884435836001761296533285317827325/5466806015263819600428360313554632995994420424139326830682057773173710979465095236763700589715731512811199153442000698848591191459992254937854478058544313912320653570998948777910959414340261887341617515419462405592267430519529011708446869088386252063577064025517171480991805936988052062672993861656652666550642705014831930005838803516974948337783590169466628182376281694130455748375737401467771854089697640530443708132990329043812897601488549317096283597015435321734921334560729091631209538875064800443152842537357291951957065467411911585157021648370780647230485116034678835308964927382814910856240968496747000721957730582367025304541100536634495418345109173166685861260115341538439003950993257020241383779760343394114152270541755135595443005485581602931103414726460445280974582106464489738564762443773260567263088428829750583360045171760333015023760226372000758231058501285634452333983910018310634034347318561610405481552339052419399877929964227894306275397595530711110499559804215570874493513342364207093955239304069449570944465700583203997598828790992109945096039546839611485585862605177856995142508666334455638623860548926463696708909651006617420531304568858651278543294791058229885303997813182860047210273375361962938528479912662834608823530118156651791652892805490181047985994100818713727925797332368872290323867048154363317011325570934530135190127612389723718988557057603974998148020013291027194420866278846336372613155299586320198228970271698870026578094669871902509583659323423087066484655561485730002748583185738831255483057438358507747366302651767162595800187812983703011933547528080793109538219117182064150533651034280559296794369677911695928183627122535509450993013260133442194021600582788493244111688027449832868013596742454399966310776324225982230639321449865568217440578010139435637629582352732069155963477581078003191004607289227792797740039064481069386723058704196899621433192042143977303025361803534523808938188849357109090463529735468250022724065895181173878088066627714359283368468527031066990977473276735696441435646418926181417209416571787713585567270431897922997448609130399377361524866301709725943665208659121819624413069151515678408315872349287035392557673198647520604648882073790295639802791449059447568088788568684171598419474234527085405627831559932292393890339162088*t^97 + 8864665851304687524452581833870042083705186491135399310893413480550931942857897928571363071781492729700158006518001743067905050229490605752521200007846419173617025335628396889025469175556553938804260335223658773268564273133303988309414672332072404438577932507711933875837592489791561221422977154081588068862456850566690557426498620709295947636275836229484273398858962603537690908990600966508976603601666946521583464446963083189236211988281804327898579009069589432735328181390288254716317347531589345325881925223395877591972825585117956908244071656523616608225297549650992014438893048686932189070171778180271089596031007092341102894068088895669898081935447150404286641946716375680240418858067096284261850047876728559847947126463962985723026396188606608244378238679528220917807103799053854870847638285533674716576022239365665474263866987172522387549533014490833970619520955597706039740632978020398070300377421281626509350901880905047601031020597019594427834489878561154364571634238877611123858372372936361075587204614570996525449158935873480009652612320085972309231870812909438879866168205120873430455668123752975549119670377459055659547690689052262362276162289233069281277700635140907366404987292377419860926599854288066965780302669651780570194172912900357172476734259898751703096527724628529443622161009141799530288699044867076612000105451975516203175726709381488208336158738351009736412141435294581598902919936102657377613496509284418804524316218067631235883780281115358899031284133572523193449154620202565884572473739243428964527676285974756631811363479236579220901357967952076091775864591705641769962030550304227187367662422600314169208742857889451913548822330830036945645178178857650112091586607442823760103394784097953916389155336372432533728871966537755461261642788613649239618438252602890086448895738550623909375761762779958973372622717573312447818713607242579247579945884417381703750473300117461108558672087989669462995340402644746120285383069771451042795950823567951159772665178786532893206385001033936019590053328128596576144168637976476860669391714406120219632552362488521260887386653902378755986694027439366297513778396750708651615953666418777559187803440220969984849896381352584201446582256246781624349548228278686144048579358068326390090731697812502158844611508339721583343435505335672508869577029347868435169156665/44265635751124045347598059219065854218578303029468233446818281564159603072591864265293122183933048686730357517748993512944058230445281416500845976182545051921624725271246548808995622788180258197098117533760829195079088506231004143388233757800698397275927643931313129400743367910834429657271205357543746287859455101334671498022986263295343711237114090441025329411953697928181827922070748190022444162669616522513714235894658534767715770052538860867176385400934698961416367081463393454503720962551131987393950142002893052242567331719934506762405033590046806860165871384896184901287165403909432476568752781350178143497633446011069030806000814061817776666762017596491383491984739607598696388267151878706407965828018974851126739032726762231542048627413616218065614694141380123732587709364084937154370546103427211070956181609957494602105628921136299716791580780340087111182659929438335646429019514318304729023055211025185469486253757509468824922509831804812196561923850451102109308176552352800603186342853151474444981694769793113934773001624155497956265820169976598745716919407608190166687146600630421013299665314449033511124376914384321430841373692361274660172506630434423308042872802090930245376500511602105645427314780258809218854088361642385496546802576167220985043666441216040874380519034969341926524674756023257411529287839306585562844741465056924171579980667123268979664429616226518203627692415311961088428067035193007065693565178836600795376277503634575113992669391675323964240156464964267744815024789358137674077596645658552675976173589947431152763584224835324662349698890556299691769615611990227607596915928599709720920251289721127909266151238151384033875523259396837659862455547639208048757899455777273231673587266800266137761916942950607014662156471465443163071428743850754797089700486958993017243581803498535675817632235449418550644593435042856661862664489725258192089544163537648756544065118574715004253941729024484282900314569693191015899026198123481965377051782843513182899324920764042780311486048834550534230552848062319363851388007499444673760458071155575591637817262331360303227604294731800498177055074572679705791163231755624489174649000126950674622448172364659049049985414149964410112405455791867528767542097647348729463875050074263954813556554875185470670700890140019383727442608*t^95 - 593287988763151263414125355265790403712234706476587848066204649743199937744564660950131553243129310704722529449035034832314600412812240215085314081421494950443783357906255695654839556912280558748674594544369268016673371472788210482647356593713637169627854878626030661267066097681441922616282368782927924670405777044502064830899592586999726915984509676427256786297174064155155653490081123428993104277659302809851195284620474738562891516201238932880841412140995671573804395614015196806381311227328814323271957450224719382877546934288860473066462981174413726623098991931246200499914300040050790453283818397960687260764703529464504767125862452282922077916896104308056908498762144000654776960941728627168624303825109432554012893078709750289038390623885083200747884761856860463162669990133593170419069425337588105051110312624219138841585766782305770518890434703771226619700718030801718806501979848609870235765115156682829779275128680157669220628899205393261511940505666381888442636542133533601934409104105849154709702557665694818103705840073128504219498804295601126789629113328501223858127327597012489971115064909142089670978530719450830463038932882775622072657434902147056089072572398136366411894286567645799533633859986468620719796288272674096778287272728975433457060729958488841875732149270231724549235124821455141800375470372012284240626825550212439696695679032952775683780403881657330768072071846186659029242941563080136794030151716747923293507172041430587782413447151363730672179967711211089598760438936546321568173056632410797889482183616023357586547336837762239401351846506646102486101893019777594974362654454118664366122567250171871389498303061468572411418319947898981781985412333068093234670110915105620316555744524292915195483697318142721901113857918163381434983205358120903030814261667555201893006933581805060109181512588619329181967084897492368822547120001371381551013809772347532382943158680749135186978429676481583143304295116857349725907470324759306390228455773950232621659050464467295199865209331094241078638034982269504714041131127691027824914328703655017908731771106268272623429702601181191673664670683182322662944924587144422775443590993033482680519213895177671102893594402607013251625985394319961025134560127194875972599711248449317303715655772913183404027200601460191355462849116267375212604402385663697728463340408455/10933612030527639200856720627109265991988840848278653661364115546347421958930190473527401179431463025622398306884001397697182382919984509875708956117088627824641307141997897555821918828680523774683235030838924811184534861039058023416893738176772504127154128051034342961983611873976104125345987723313305333101285410029663860011677607033949896675567180338933256364752563388260911496751474802935543708179395281060887416265980658087625795202977098634192567194030870643469842669121458183262419077750129600886305685074714583903914130934823823170314043296741561294460970232069357670617929854765629821712481936993494001443915461164734050609082201073268990836690218346333371722520230683076878007901986514040482767559520686788228304541083510271190886010971163205862206829452920890561949164212928979477129524887546521134526176857659501166720090343520666030047520452744001516462117002571268904667967820036621268068694637123220810963104678104838799755859928455788612550795191061422220999119608431141748987026684728414187910478608138899141888931401166407995197657581984219890192079093679222971171725210355713990285017332668911277247721097852927393417819302013234841062609137717302557086589582116459770607995626365720094420546750723925877056959825325669217647060236313303583305785610980362095971988201637427455851594664737744580647734096308726634022651141869060270380255224779447437977114115207949996296040026582054388841732557692672745226310599172640396457940543397740053156189339743805019167318646846174132969311122971460005497166371477662510966114876717015494732605303534325191600375625967406023867095056161586219076438234364128301067302068561118593588739355823391856367254245071018901986026520266884388043201165576986488223376054899665736027193484908799932621552648451964461278642899731136434881156020278871275259164705464138311926955162156006382009214578455585595480078128962138773446117408393799242866384084287954606050723607069047617876377698714218180927059470936500045448131790362347756176133255428718566736937054062133981954946553471392882871292837852362834418833143575427171134540863795845994897218260798754723049732603419451887330417318243639248826138303031356816631744698574070785115346397295041209297764147580591279605582898118895136177577137368343196838948469054170811255663119864584787780678324176*t^93 + 10967773385920717108764300592654994598286357613478082360257113129438714803365094151805906969970615904059245659133276899893071751613674219447848213054416220639301338655293008419566578112080179958102228319922372184335738070652379404095489019590466250291132033220002372291526806490341904928814762851544886186967884564320401180103335202923973884904163609625771563744596988385037929187451953519267310169046143115501783626054357848227680881462422671962086320078159423126984788670429004767944769416354467187087278928495265733501916762546438490994700162720769985429356099491720645930916891580953668358878323363110109144670712065406381988319721516920486030276333724423576725345240932630016105937939790325367509042103280346001364560698384159832625148265261234225498046701883595491225468668355850519590988744682598518050743812873836887414184626716193527451489185968010686038952952697774660118943296271251746433133510825882352709597265253605434291006845827369992373271643123668981490561596736446055645971402418139973867471064680728827006602376148371634926551271370942078516236012192495129320453537626216318080509404619731101921873685493497407447001477174987774101346948046793911501984771437220957245121550192269248911557362209706245870917745951320349652418973920134433967506919996305216827564401330558217725983308701284575389588190398379132471028613127131356270483141661571052678757307158298660884377801868892431135992051173273424976431868519812976204814318734078062715476644521569582545412607566725152528369152247377019428187545321608902556950048634146033753944633652788504260850343470569146283132503517072904226239829507857874506402145191920224076104961708437967087398721879407565051865855525916590437900990314861100225481608770623290279490581482909877002640479233311070673597518294991430340665492069413637150261533825059879266271936342075117695976477039307966310454641516914060113106038556492853943430476694672120201737049121558148315241685507579550652116726463119557713801758623163975428953292195820031929096665351048286898667008691801466863617359615465422929288773934803423265459678676103902721607525527985823236125721114657548709906703586112709085956710158374124713583926235125785045037809812003187701950029684152312063582627612982620671711915740201210821127525872038068302679308289912778569265804870639256131733958624908380285057613935180585/841047079271356861604363125162251230152987757559896435489547349719032458379245421040569321494727925047876792837230876745937106378460346913516073547468355986510869780153684427370916832975424905744864233141455754706502681618389078724376441398213269548242625234694949458614123990305854163488152901793331179469329646925358758462436739002611530513505167718379481258827120260635454730519344215610426439090722713927760570481998512160586599630998238356476351322617759280266910974547804475635570698288471507760485052698054967992608779302678755628485695638210889330343151556313027513124456142674279217054806302845653384726455035474210311585314015467174537756668478334333336286347710052544375231377075885695421751350732360522171408041621808482399298923920858708143246679188686222350919166477917613805933040375965117010348167450589192397440006949501589694619040034826461655112470538659328377282151370772047789851438049009478523920238821392679907673527686804291431734676553158570940076855354494703211460540514209878014454652200626069164760687030858954461169050583229555376168621468744555613167055785411977999252693640974531636711363161373302107185986100154864218543277625978254042852814583239727674662153509720440007263118980824917375158227678871205324434389248947177198715829662383104776613229861664417496603968820364441890819056468946825125694050087836081559260019632675342110613624162708303845868926155890927260680133273668667134248177738397895415112149272569056927165860718441831155320562972834321087151485470997804615807474336267512500843547298209001191902508100271871168584644278920569694143622696627814324544341402643394484697484774504701430276056873524876296643634941928539915537386655405144952926400089659768191401798158069205056617476421916061533278580972957843420098357146133164341144704309252220867327628054266472177840535012473538952462247275265814276575390625304779905649701339107215326374337237252919585080824892851465201375105976824170629302081497764346157342163983874026750475087173494516812825918234927856460150380504113184067913176372142489448801448703351955936241118527984295845761324481599904209465364046416880914410032101403356865294318331002412062817826515274928521931949722868849323792135703660045483046583299855299625859813625951411015141457574542628523942743316912660368290821409552*t^91 - 2347477209804658115179824132188137258788514877407459819986675662544457193416799938418212736647024963849934221822168793899089623154744694736138536223030287035419396015800297665508315242140527940359296495566606292007167047969130301790713594031882060490417225598150795839741946610474699965106843501232801573220614143373145140733832371584456985065869347627507857999622495838819709638481524533705088452015438169988108684445773668273475225864074989896073608557558615914709465729690257059534833889660487852298570740410211566966026398570550571670766811272333864382436433742278884433577187864650938059553635811588293912509153927058344033261043543597205624370553119293127632477040572553808728796780444452713604225622197293412073349614938922354800441624660978151064845654515534982175564118421926671762756234932220678186339291929710944869110033592929813980377352943664601703870795200117064660807625848737667288126712341195369001773195545909015436273393423414455888815816260738575028347696192733539203562725413020057127346939854913605155631004487954429391030830855669470040155207956947668978175233851470162342227120576023383732651955380137205422415383718698186116949536602339807189431661693496204613859561141884211248665401131072902041993475252219712291263490159270883026852566663179158623129196950557432070639396753971731153231900530404099054219329963988218949858432549741236260182128291195251108691685443027296811205933311100284961502718838681490338384618735011017304888087453112039561700708803028550358972346000258011541161276419918655157190185633150157247591954823435616666333890312232302014677430829681739849194007438969599569153507916784830331379629135928132051379171847859146575403791100330891106509118265524688713164159387859052356879955511713947653017554502805080140768541005520743500409857527227251811727032691515087245141126155877727696328697960093623698207150143002265727117951304107662155447966836774243966844235247266504911255209493920844288422185578515448009944341747573966770028021848077851697862498320481019592486326875408618967515646675620117841439166167371478893437422425014035442200525914636716869201177118133673510494475714983840486074188290892554085667557098107524705801628640304577078230382358347149899423919037366087165520063474002749832939700514812448725079145987503646051322389549748001364403326356148430806535236261067857855/841047079271356861604363125162251230152987757559896435489547349719032458379245421040569321494727925047876792837230876745937106378460346913516073547468355986510869780153684427370916832975424905744864233141455754706502681618389078724376441398213269548242625234694949458614123990305854163488152901793331179469329646925358758462436739002611530513505167718379481258827120260635454730519344215610426439090722713927760570481998512160586599630998238356476351322617759280266910974547804475635570698288471507760485052698054967992608779302678755628485695638210889330343151556313027513124456142674279217054806302845653384726455035474210311585314015467174537756668478334333336286347710052544375231377075885695421751350732360522171408041621808482399298923920858708143246679188686222350919166477917613805933040375965117010348167450589192397440006949501589694619040034826461655112470538659328377282151370772047789851438049009478523920238821392679907673527686804291431734676553158570940076855354494703211460540514209878014454652200626069164760687030858954461169050583229555376168621468744555613167055785411977999252693640974531636711363161373302107185986100154864218543277625978254042852814583239727674662153509720440007263118980824917375158227678871205324434389248947177198715829662383104776613229861664417496603968820364441890819056468946825125694050087836081559260019632675342110613624162708303845868926155890927260680133273668667134248177738397895415112149272569056927165860718441831155320562972834321087151485470997804615807474336267512500843547298209001191902508100271871168584644278920569694143622696627814324544341402643394484697484774504701430276056873524876296643634941928539915537386655405144952926400089659768191401798158069205056617476421916061533278580972957843420098357146133164341144704309252220867327628054266472177840535012473538952462247275265814276575390625304779905649701339107215326374337237252919585080824892851465201375105976824170629302081497764346157342163983874026750475087173494516812825918234927856460150380504113184067913176372142489448801448703351955936241118527984295845761324481599904209465364046416880914410032101403356865294318331002412062817826515274928521931949722868849323792135703660045483046583299855299625859813625951411015141457574542628523942743316912660368290821409552*t^89 + 449017004196378383187220353253126067984600612106006438473542797881651679087866693484827807103723398635407235546143401082517554462030109786965441841262664873960902741067791603511196683990268673248707575498205555141313287512395044378753012019313968345407407451975500796893320116132506328857577085914573491611951181260617250074208425252968278391034906039546922770282664645845725215701475602614580906189861601082060497300974135375754968840256805624749145181951878932353622930611987055927285634333183709062781512372140126742246856516547348619716171389193643544469854393401142049276816809318407147515167808593760685312643785830680386592348544662220950741187970293819648864239675837733979926586594307675843658166096357370867392090734748187269662068557879354536826130081610696355420990990824029736565656459565666542080650602559054905716411954388299696124100448714479053966448096214338893466345359746205199991101916655581369346489803033532878084002885417049912781796271345540673538466941387758066371311355187767116556877794883420557129727383786938738346856566384640576859761876796839449417273492064892568804661559674477867406827836824253180568011006823435040422820230576523310871210043940954115855635472617034332723012178828811420070924214478624643652098908496711083686213695819680692685595656705532893382076922735734595138108739409254521863248840831124181056635314218865269033744913250844200702397144123005769403681477325370516302423056063089911258969215680617757281046570724205898315040029839769636236862775597044692310165382856046930760095957311494869956836362502345367781094182767680402449649065691707586812232049145391657022412129361800230638251957799829263847541834510972888106743092787018704994582915934775350941570312231675658114001661840649685072770436404489540064757769297982298125484773059824001589666281326029956655648818665801432552120976832856932775048099867607381923841319146462573747483499076294702012263717456048069725634502163238955458079656899149936402681587572654394202496167366903814754250158713541899307831533882428172730951847502797557462670174404529948043166602415943560944031865349353252850415526695633458524355805407968237144391013877749723141511742112554166879880663030209413032733599475316806492449700657092398798684936088873452764711803446786542282189248653156261118116500648697004166191112476921959195625979377962970425/841047079271356861604363125162251230152987757559896435489547349719032458379245421040569321494727925047876792837230876745937106378460346913516073547468355986510869780153684427370916832975424905744864233141455754706502681618389078724376441398213269548242625234694949458614123990305854163488152901793331179469329646925358758462436739002611530513505167718379481258827120260635454730519344215610426439090722713927760570481998512160586599630998238356476351322617759280266910974547804475635570698288471507760485052698054967992608779302678755628485695638210889330343151556313027513124456142674279217054806302845653384726455035474210311585314015467174537756668478334333336286347710052544375231377075885695421751350732360522171408041621808482399298923920858708143246679188686222350919166477917613805933040375965117010348167450589192397440006949501589694619040034826461655112470538659328377282151370772047789851438049009478523920238821392679907673527686804291431734676553158570940076855354494703211460540514209878014454652200626069164760687030858954461169050583229555376168621468744555613167055785411977999252693640974531636711363161373302107185986100154864218543277625978254042852814583239727674662153509720440007263118980824917375158227678871205324434389248947177198715829662383104776613229861664417496603968820364441890819056468946825125694050087836081559260019632675342110613624162708303845868926155890927260680133273668667134248177738397895415112149272569056927165860718441831155320562972834321087151485470997804615807474336267512500843547298209001191902508100271871168584644278920569694143622696627814324544341402643394484697484774504701430276056873524876296643634941928539915537386655405144952926400089659768191401798158069205056617476421916061533278580972957843420098357146133164341144704309252220867327628054266472177840535012473538952462247275265814276575390625304779905649701339107215326374337237252919585080824892851465201375105976824170629302081497764346157342163983874026750475087173494516812825918234927856460150380504113184067913176372142489448801448703351955936241118527984295845761324481599904209465364046416880914410032101403356865294318331002412062817826515274928521931949722868849323792135703660045483046583299855299625859813625951411015141457574542628523942743316912660368290821409552*t^87 - 76973421008852277174656770061966093327263230631625081245296733980133052872185034542922701029027149411781566468390613490149157890130524015010356674861365464424868964232242969475931510993590394887778198362135235083148589424410759214720635805763323738693362746953992032575655057666379181155946378179805957406930177215699510712472633172418906661450855591166633999285216383675668166618189424291300704851885029101511739899992663750856797191493483546190017633792057840568741721605226300853543783077988146939316343260286941160071375172671299708446245002284459270291822157543197611912348643467711236267571394751234941810406213923369658742479604031064387900673917201655594227385105158185101194003485671728697250584565088985511906456802182465250921566613901176057741978508988728333183507917836364510316554136273111672762286060909404676970766653130745020226753976143621663801702908862684995486782582758308545412415631114667843642964454753199976652960943077186228053152574735536137971585427936955008053714452409764715496455264862886279136481458586555506153583295155687230382284974576261745834067758910397122396458142398245591100378545087019176162692003379784021596647139862011801396548905405435896480966208965895921069471676052290608614241837061588734537393362155283735626660525135646640069014673509802477260171550738076424521481187201705130521735640828515574385755009683488646104677159721293805491661700050073296271372146805478612992102453599618602518108688301440638317406353022113821070304116240072401449174594950028654010391186375674029710678190146939662882263112345667171053578341763397811827784330128558480642585631388274177739780437832449645372856564010812015542612904163413039207786853895019112891974553284711782668238179829062479424453582197532868979948463247481283287669251146009423566507427730981958216785334164626445520624551189726664929828044360302454707004231780940075394738149991126268106903352446442210846896449086866989224622964894391297724405149649319590867220090093507075594894516372051982659786466990080948994466612895301702639901803032932495237217017119662584176533789854924229390028133909164866645881474361174602346372619956652748371456668203991651841578719862435491536666674668698599518772091368782634163181302202874789618176482577408020193783743752090178569073784850047275102765352609796835889445703272228218543358418882531464792425/841047079271356861604363125162251230152987757559896435489547349719032458379245421040569321494727925047876792837230876745937106378460346913516073547468355986510869780153684427370916832975424905744864233141455754706502681618389078724376441398213269548242625234694949458614123990305854163488152901793331179469329646925358758462436739002611530513505167718379481258827120260635454730519344215610426439090722713927760570481998512160586599630998238356476351322617759280266910974547804475635570698288471507760485052698054967992608779302678755628485695638210889330343151556313027513124456142674279217054806302845653384726455035474210311585314015467174537756668478334333336286347710052544375231377075885695421751350732360522171408041621808482399298923920858708143246679188686222350919166477917613805933040375965117010348167450589192397440006949501589694619040034826461655112470538659328377282151370772047789851438049009478523920238821392679907673527686804291431734676553158570940076855354494703211460540514209878014454652200626069164760687030858954461169050583229555376168621468744555613167055785411977999252693640974531636711363161373302107185986100154864218543277625978254042852814583239727674662153509720440007263118980824917375158227678871205324434389248947177198715829662383104776613229861664417496603968820364441890819056468946825125694050087836081559260019632675342110613624162708303845868926155890927260680133273668667134248177738397895415112149272569056927165860718441831155320562972834321087151485470997804615807474336267512500843547298209001191902508100271871168584644278920569694143622696627814324544341402643394484697484774504701430276056873524876296643634941928539915537386655405144952926400089659768191401798158069205056617476421916061533278580972957843420098357146133164341144704309252220867327628054266472177840535012473538952462247275265814276575390625304779905649701339107215326374337237252919585080824892851465201375105976824170629302081497764346157342163983874026750475087173494516812825918234927856460150380504113184067913176372142489448801448703351955936241118527984295845761324481599904209465364046416880914410032101403356865294318331002412062817826515274928521931949722868849323792135703660045483046583299855299625859813625951411015141457574542628523942743316912660368290821409552*t^85 + 71408624892385031131413989689265571491187006390109967285160924467552101846101237767586722307233278917372918380156726739605398752293271752105443430303016377228785072769352690336242139421520588002091745252203030095983894433910572231318309648213669290114747887109953991510784222682697646591828241074651674139710770833499189635858888859206597724332544999187921771786901861745408510708257565528531214031267638861928871473574473457192037553736032085338616759036300069494287315062714700096061994858093222694293812440456574210553621676084683369633232452943184053523252243093635584183686784396088600796237248734484762234120017955761144755692546757105085168367370619568807174445671112935325030652439694018890577633675709840673357227149436162661314240417493538568775024073828067959320096621448432273140543872112419891797965626656567549617997931428293718218363135688240366796038535609290345984053830287520825253242123910160653953536957260653906270657074113211530463701214530359904342046067639313231901500040697154331953541108267751274690089912960871876496047904540399099168545179254870982246207027633624537363205735234667510013059138293662322269412167632859713377216025488408478433699809690611253678626865019328297498552202721256443773564028967787285577822952736400894810229198679940415169552836335749131495358330361997694326549930081601345752969136677024086150565135939332546405237735227122069948981286767878449379693015814413045393186765597725492839261668373596896717758057195926622142039290994666976242234747084133932939733957703563379225650365455708298527483332281928991370414763821194533889875674569427628068934287278542089378441860323838526197698467073258991501734228226259044385315724722590880597910631718373223932966578007681434708003753022912731657417926853189959478869417595184745533754195929743344957180738746311391985957313982083506827940065463653902043602810024400173671522772758374427793461682954836610966364862563207119654656869596335224837722128005286809393735452975760618454380089627779148778183671086706019512225622817539331957050054964320624759466682391069425572526290743048519313152598391558054552049680183492171035660320739054233480862609019122841630039142707918996205977926582331858768415920788430683661674980010704559345216769573000574950834502963102713832122009910865947137662112341466892550765914749358049079035490166641807410225/5066548670309378684363633284109947169596311792529496599334622588668870231200273620726321213823662199083595137573679980397211484207592451286241406912459975822354637229841472454041667668526656058704001404466600931966883624207163124845641213242248611736401356835511743726591108375336470864386463263815248069092347270634691316038775536160310424780151612761322176257994700365273823677827374792833894211389895867034702231819268145545702407415652038292026212786853971567872957677998822142382956013785972938316175016253343180678366140377582865231841539989222224881585250339235105500749735799242645885872327125576225209195512261892833202321168767874545408172701676712851423411733193087616718261307686058406155128618869641699827759286878364351803005565788305470742449874630639893680235942638057914493572532385332030182820285846922845767710885237961383702524337559195552139231750232887520345073201028747275842478542463912521228435173622847469323334504137375249588763111766015487590824429846353633803979159724155891653341278317024513040727030306379243741982232429093707085353141377979250681729251719349265055739118319123684558502187719116277754132446386475085653875166421555747246101292670118841413627430781448433778693487836294682982880889631754248942375838849079380715155600375801836003694155793159141545807041086532782474813593186426657383699096914675190116024214654670735606106169654869300276318832264403176269157429359449802013543239387939129006699694413066607994975064568926693706750379354423621006936659463842196480767917688358509041226188543427718023509084941396814268582194451328733097250739136312134485206875919538520992153522737980129098048535382679977690624306879087589852634859369910511764616868009998603562661434687163885883237809770578683935413138391312309759628657506826291211715086200314583538118241290761880589400813328153849111218357079914543834791509790992650034034345416308526062496007453330840873980872848502802417922325161591389333145069263640639502061228818518233436596910683701908510999507439324436506930003036826410047669737181581261739767763273204553832777822457736721962417617359035567526899783412149885026566458442188896778881435728930193149504979007680292300794877848607526046940576528072563150883031926839154372649479674406090452659382979172460987606887451281086555968803672*t^83 - 965658379825744684004565622990154663895802459702727616402820920544807976954265805162722436514687262139719170957889624329268201794951728726955255980423558898840541447164227294974862919790298264567472294182647595720562971677538171506233816214835549050574481677962843424944696738384948512488428091147974172500377066082362259945019952039276777000958632631248607609205292799272612414604593598199860706273896164367714640307696644361576459262927107029737338885435006517716937141485201920178175252320961867244196478223921092661492137613165290037090860896639317745399865169300141046358949630976389268410125425899251047482226111338937260376685724572550328645954950694206952723997505363595825956545318292890464648425810522841692425067361691750633944250861034915745682995769017353337078247166365397267157058425010720032392101006889712392314597488235280406445711010376386318764504400675699067199994116131734317637640706373297420916682622534191708976563872027762611299850606398276756013111944741680543111076930793803098767940471047426176788368204018608343717304965040538372300009857834307458624581536615582880083799607163543137245577846076240833367287272873564510108907271902418403438110679314809932827184054602518538672242431141515945652928372251710508315336410330410264311862355312691751844254729086371163861195677385296742064248011115567731710497183625280878529275519056169909246898623869277322449848902277009518623597042219449323556884759005455497119949587607294629997560372001576898291801995736442762861883951255590871688368827320989989551957719348665191754963153303237404325777774441744000458010051541778805103502541490809460757232778752006329692456867836348495461238830484854849610061941511193163731089495403436784970133208159333431149663108596924020595335355826183516831622947019776492808424005640318137258665000190569528693795213811571105948654585976981643234266044893230164286104933248025314681717925569815900534686017151793739964414004942458393488442120052095052782942921857515446225718446358568091174565297519546692721727865423883231961694313196106173834977653692556457398298191716160664925249027510653547511496205491119907477776319098009189852697947431814631441993304454873825306752889924757163757074254420061652979614565914790360833478078582674901727125072973298426022272021457619994719042206189068035138883017643411122972592332928428975708025/494297431249695481401330076498531431180127979758975277983865618406719046946368158119641094031576799910594647568163900526557217971472434271828429942679022031449232900472338776004065138392844493532097697996741554338232548703137865838599142755341327974283059203464560363569864231740143498964533001347829079911448514208262567418417125479054675588307474415738748903218995157587690114909987784666721386477063011418019729933587136150800234869819711052880606125546728933451020261268177769988581074515704676908895123536911529822279623451471499047008930730655826817715634179437571268365827882852941062036324597617192703336147537745642263641089635890199552016848944069546480332852018837816265196225140103259137085718914111385349049686524718473346634689345200533730970719476159989627340091964688577023763173891251905383689783985065643489532769291508427678295057322848346550168951242232928814153483027194856179754004142820733778383919377838777494959463818280512155001279196684437813738968765497915493071137534063989429594271055319464686900198078671145730925095846740849471741769890534561042119926997009684395681865201865725322780701240889392951622677696241471771109772333810316804497687089767691845231944466482774027189608569394603217842038012854073067548862326739451777088351256175788878409185931039916248371418642588564143884252993797722671580399698992701474734069722406901034742065332182370758665251928234456221381212620434127025711535550042841854312165308591864194631713616480653044561012619943767903115771655008994778611504164717903321095237906675874929122837555258225782300701897690608107048852598664598486361646431174489852893026608583427229077905890993168555182859207715862424647303353162001147767499318048644250015749725576964476413444855666213066869574477201200952158893415300125971874642556128252052499340613732866398965933007624765766948132398040443300955269247901721954539936138176441567072781214959106426729841253512468528577787820643062373965372611086891658737680860343242286497259578897747171804829994080432829944390540178186346114120700642074316074903733971175983685641215388948484138304132588835856282905698746330246494288628506233832085993729651726160927315025139540712272671009620246443603958685665615917159320187984307743673119968234740531966769071138776681717745117198154785948175968*t^81 + 1527388656673249646677916886868077558854178895463788461156382416687933651144893570287416223370427979436466578833052591418578536962858175368350200465464583145803755730248939338045919832325795263347303689626307460285353502561512592521775240748185773530820286731791596360609590797333915327410808649661771804013621241127149746255004948554377393437857106119282519546727020550281398236786914889521722424761947637456759536572258294461395668818216965265139332880616505481863208710997796776068830544753030234788054640880777373059329302508721574314890954056255047531483389737161635219463451097728586668052867255901156461759427348380267116906325451340364284237289424546959040332123807491212981923112398382788802518827061834702088384227995609493089995839050031637262676673232972007246995053256697658736501742058258969500859286163826615467570768827825725132403812694205707442121066446520575321722053006591512396526622154053496592653867036363387291750769393725136417618695785897863891657234824983891585089330680649340709890922650593480473336559439919801710644295647719658193256193410911019117915066117614911580459268204333047581176750581924662624299791146182671014636546190921081960237121698499672570616820376206947755517148859299108356227212755027458080203752116873577554514769099404521567307201051312182449573736086832966125438847306758973930971824135236815403742085360747972363222045681242679078854456632632452095087512773352565097743358995619842633754592301297679359025832570297385363438147177841062257056631680367751876823309994443983557585827212546445616868183145809820870093160981143096222705402488087038953336648261288479093414179047401956455393519252937783881866683650944785773885353399201953567481522403157300347410609120954669669463810084872218990986847036876680282049713407825622390629824279182984474089332146358661704747292360145097483851114725613268617490990817353839428581683854968777017515114800370989706004348791492419021017088879686350766054102243437979100588884661652461257534871220669922655823804054462857928194428332710867791367171191804660332041120670596821242707408064538377107281489933351467650488266287591043894458562963752335131023401576001545787943386750712532510837035567806509199842022228448202892403322474048954868994532741249427033028003916215751250557937068172901811448472883749399518646261680047372075818017297461153286590675/6256929509489816220270000968335840901014278224797155417517286308945810720840103267337229038374389872286008197065365829450091366727499167997828227122519266220876365828763781974735001751808158145975920227806855118205475300039719820741761300700523138914975432955247599538859040908103082265373835460099102277360107774788133764790090195937400956814018663490363910167329052627692279935569465628692675778190671030607844682703634634820256137592654570289627925639832011815835699509723769240361785753363350340618925614391285187623792701917360747430492794058934516679944736448576851498301618770290393190333222754648008902989209338552433716975818175825310785023404355310714940922177453643243863243356203838723254249606507739055051261854743271814514363156268361186467983790837468223130887240059349076250166758117112726375820050443868904930794547993777565548038700289219576584417104332062390052575734521453875693088660035705490865619232630870601202018529345322938670902268312461238148594541335416651811027057393215056070813557662271704897470861755330958619305010718238600908123669500437481545821860721641574628884369643869940794692420770751809514211110079005971786199649795067301322755532781869517028252461601047772496070994549298774909392886238659152753783067427081668064409509571845428840622606722024256308498970159348913213724721440477502171903793658135461705494553448188620692937535850409756438800657319423496473179906587773759819133361392947365244457788716352711324452071094691810690645729366376808900199641202645503526727900819213966089813138059188290242061234876686402307603821489754533000618387324868335270400587736385947504975020361815534545289947987255298166871635540707119299332953837493685414778472380362585443237338298442588309030947540078646416070563002546847495682195130381341416134715900357620917713172325732486062859911488921085657571296177727130391838851239262303222024508078182804646490901455178562363668876626740107956680858489152688278042691279580907072628871649914459322750121251870217364618101190891554809422665065546662609039502539773092608543085240141468147919509055556309925801318134035896914973489857548484132839096563370048507417642147490204568700190191639755851552797590129701817771628932476150850117977063092503084469873015629626986921127482769325085034748318963984632255392*t^79 - 172263870611842451585556560983079237603576737062282361616155709528202645418858578682700992259059382139254401395090391542158139470185455975272302872029278351084033808292801776180021763902388519087899122049540878951213837553060096713595571671012177182076453257552532142751943210146635604120423233908137759863554495492816260339786632124959673644636749420361360068828714474293465643531488655169606198466349429019809489953510014448649004723377074359201924107413384750218379802798064044771149354785147566294823006596864693321740945838935151230175223199777432184516360386383017593731994883184931644275116673190381086476431426024686458865924478361900379977097276263463366051775763556277561564481575191521335971344988118606283219230430481953762902657846986557866738305576924055607399577418514814158820115310319936333821718918348145363554225955609424197164494285558967549280174294774681052886522127136957403885739871333516104323935555162421268967104101280239373606372655317966604999499327285161622129295729521749373555473472862275974731850460300226550711678984136997293086941323113664181042665035688831682411850476840414076184709957851690989509243293843535676970759369697959595417032863717864385226541644715715588285619263492118607628849903215277882556681776576145190590538149374915765127506781205587867958398154840658129310468933080735671218629976894162806647906547347914460730744442920128945460923519807733212323119311030170115866134469248593564227159888004388604928195974278183231700358600486129530553743360292150092991471612576636924129997950408277981825009281132431781475748373872440632237186028835870619132441591419379845723760817186979234946009531940847235871901910752783432712091437338050538143548675020052049018175590169976093283434184108051690233859009170364020656576346529373994999680554036978962230263393759555883533626486520283302149581290305777882734359203898911594432256392742272156305690090895166192277488077765260668703288436753125645422240901631188438183432282066399101989742219727972246331344632505028553465924849966804385043397881595845412559116455392278539619807139615814801528667699691713060765150874745533004991083771397434802334539103414092088301405202501047245803263073002940488731197201504951073805963091430406817624623974183861272774035366652616621912271961631033732622689423410052856727939474037147197072982384158052653657002875/6256929509489816220270000968335840901014278224797155417517286308945810720840103267337229038374389872286008197065365829450091366727499167997828227122519266220876365828763781974735001751808158145975920227806855118205475300039719820741761300700523138914975432955247599538859040908103082265373835460099102277360107774788133764790090195937400956814018663490363910167329052627692279935569465628692675778190671030607844682703634634820256137592654570289627925639832011815835699509723769240361785753363350340618925614391285187623792701917360747430492794058934516679944736448576851498301618770290393190333222754648008902989209338552433716975818175825310785023404355310714940922177453643243863243356203838723254249606507739055051261854743271814514363156268361186467983790837468223130887240059349076250166758117112726375820050443868904930794547993777565548038700289219576584417104332062390052575734521453875693088660035705490865619232630870601202018529345322938670902268312461238148594541335416651811027057393215056070813557662271704897470861755330958619305010718238600908123669500437481545821860721641574628884369643869940794692420770751809514211110079005971786199649795067301322755532781869517028252461601047772496070994549298774909392886238659152753783067427081668064409509571845428840622606722024256308498970159348913213724721440477502171903793658135461705494553448188620692937535850409756438800657319423496473179906587773759819133361392947365244457788716352711324452071094691810690645729366376808900199641202645503526727900819213966089813138059188290242061234876686402307603821489754533000618387324868335270400587736385947504975020361815534545289947987255298166871635540707119299332953837493685414778472380362585443237338298442588309030947540078646416070563002546847495682195130381341416134715900357620917713172325732486062859911488921085657571296177727130391838851239262303222024508078182804646490901455178562363668876626740107956680858489152688278042691279580907072628871649914459322750121251870217364618101190891554809422665065546662609039502539773092608543085240141468147919509055556309925801318134035896914973489857548484132839096563370048507417642147490204568700190191639755851552797590129701817771628932476150850117977063092503084469873015629626986921127482769325085034748318963984632255392*t^77 + 923812269091812339366511011516738142541898641508691899118481148769652415395725495350406249044288607248999556631086903091673638880247714665983572982555547532353692971213031361545278528021445980151901163088372893529031652658866620944046989795068200399320002274205822080923445806137635030069050054123527204439389590636824980180748495217896659012992118470601997939624546169451678892676456882152224150004586903616272476181243719953110850343502442675443652749753163594066213251871280011004625575412176198654416763751284756019997829232412652437264986214432725883975606832553118337887762541245118170451533185287947490026351989393687977333559847599970099178409829056095681441802296849261694965391764974140845205821265996001141416037596470653988776724262773796919108740221210121743012043876418746628822409617708388549441640594516656817170352174083976275193965220829396780202176893228108501806968542298671538289510691891117119384305383445145683630095842786421546583532789623475590950788474770696563543953762462230990067581863021468056936742496672071265548418772653571571984830624935168290366323076035881867291206957437125885604835053776780487595067882180421961062332449300564374606441561226878349725320707572235157212810270279151336972334721623278816126168472685775065604062409876808325189826134616428889956718203150020879302375098406234608453990281020508004296700684536015148516777064462973037403195588110447668750146377874801531556182619809635680470526544532931710914299321484396570246273089053761960450553658968462313135848551024103451535082333786435203993910072779049287458438644137768159587123315797822946878276220040909093480932726362929254946398011465881435970933061455237939985463887562199500118805804437513950147714174026854806215599267742791728399040178838885810528039697122120999490255803200837126743112374580892108619193494245202228043147075452792174331403230688976168699996463961735766430715299994012545955463959245218282156443438336680531396302025737944987449225056396301841746585707798827864075860164593885783870211728722401154016160886121010923658628507223882407046331059081428923868039571434518546523200974075799492546733556804083050144896005232943460840193903229675571110632676483792039392936243028896590772334184632335324599318912880252394878698252392818523325440764236409210171604223649980776632130028253026387907688504805382980761937875/329312079446832432645789524649254784263909380252481864079857174155042669517900171965117317809178414330842536687650833128952177196184166736727801427501014011625071885724409577617631671147797797156627380410887111484498700002090516881145331615817007311314496471328821028361002153058056961335465024215742225124216198673059671831057378733547418779685192815282311061438371190931172628187866612036456619904772159505676035931770243937908217768034451067875153981043790095570299974195987854755883460703334228453627663915330799348620668521966355127920673371522869298944459813082992184121137830015283852122801197613053100157326807292233353525043061885542672895968650279511312680114602823328624381229273886248592328926658302055529013781828593253395492797698334799287788620570393064375309854739965740855271934637742775072411581602308889733199713052304082397265194752064188241285110754319073160661880764287046089109929475563446887664170138466873747474659439227523087942224648024275692031291649232455358475108283853424003727029350645879205130045355543734664173947932538873732006508921075656923464308459033767085730756297045786357615390566881674184958479477842419567694718410266700069618712251677343001486971663213040657687947081542040784704888749403113302830687759320087792863658398518180465295926669580224016236787903123627011248669549498815903784410192533445352920765970957295825944080834232092444147403016811762972272626662514408411533334810155124486550409932439616385497477426036411088981354177177726784221033747507658080354100043116524531042796739957278433792696572457179068821253762618659631611494069729912382652662512441365658156580019042922870804734104592384114045875554774058910491208096710193969198866967387504497012491489391715174159523554740981390319503315923518289246431322651649548217616626334611627248061701354341371729469025732688718819541904090901599570465854698015959053921477799094981394257971325187492824677717196847787193729394165930962002246909451626688033098507890234701197374802730011440243057957415344989969613950818245400475763291567004874133846591586393060416816266081911048726385164949257732367025781976236006991531398072107816179875902499484450984220536402092413239620925796300095672190996446113202637788266478552793919467000822611946680059341198385530791302543103367612223968*t^75 - 85097272850496284282783113582099962702915841516162759504203078036623281043556467953296717990518493229373084024299600784134313306198131246828649479649562479129083794711789456808115455805864815774888564070787339773009275918516416692353539998062953988711051859930852184859584686730791172090016268607470498651259176097042534001462300156827029403708143922239025189206523119784249937246807006911177295998769638011347843187672782887756557401088114452183344964038473431371516327213338161739508998863293703209128695773240941850547835186732250171765583597278848035759365053714849189831436021906924382201581989394442563362688708028558571720877207054147120280600052060289090173028760983564298883319327340829157095117687870904354788192422645357699173914197205081286236786770326150852788460247491189841781119656961232572049933712235576313050454916749215620378694864176065525049604384791008164709437864004227714238549538224424413132584756955913817440044566292450907817505794578019483691714422275727222904591681760309144382476173266683233176359730151275844996349721915124505481442818952048385689076575212446734123755164144562788251439038799504530830720548883481897251144039499943891614993220636325758177038321196138501581099654663324107441768572599111156840258994115080031410612310808127669877259153719419151268083313269533838743917612217347051470733382760584891926752844157452933815542256576639325621670544727110563764961469117925132783888693804330719659341322323421863952228462185872840565880155355234487413566945547868999970316807707219948743924203999435911685910037142392733797905786062424907610149961351589642182826935257976328706103962959527171873813164706675807643265553422531580474048877497711034134654864972156465336167812826777629801628168638890197178571528776488668296610173385077280668723789652019857616919022962795174606725234560259890849768439900645109042205877496575334519668175139088150406471132690572549562446248434908902391033910112032995834866936379400764013554071886714739166678816007198856418165746167934908324076548775880565801790357774365897583940674059136391837165595872157940856271692572685135124763390268542561129321709856665623999510698585711155794071720789007788893357915308359624223283933381538970697579314137907941481310351472168989089913045921846894346795921711410239973996787034525764128887384560866313028675740563420753742614670625/329312079446832432645789524649254784263909380252481864079857174155042669517900171965117317809178414330842536687650833128952177196184166736727801427501014011625071885724409577617631671147797797156627380410887111484498700002090516881145331615817007311314496471328821028361002153058056961335465024215742225124216198673059671831057378733547418779685192815282311061438371190931172628187866612036456619904772159505676035931770243937908217768034451067875153981043790095570299974195987854755883460703334228453627663915330799348620668521966355127920673371522869298944459813082992184121137830015283852122801197613053100157326807292233353525043061885542672895968650279511312680114602823328624381229273886248592328926658302055529013781828593253395492797698334799287788620570393064375309854739965740855271934637742775072411581602308889733199713052304082397265194752064188241285110754319073160661880764287046089109929475563446887664170138466873747474659439227523087942224648024275692031291649232455358475108283853424003727029350645879205130045355543734664173947932538873732006508921075656923464308459033767085730756297045786357615390566881674184958479477842419567694718410266700069618712251677343001486971663213040657687947081542040784704888749403113302830687759320087792863658398518180465295926669580224016236787903123627011248669549498815903784410192533445352920765970957295825944080834232092444147403016811762972272626662514408411533334810155124486550409932439616385497477426036411088981354177177726784221033747507658080354100043116524531042796739957278433792696572457179068821253762618659631611494069729912382652662512441365658156580019042922870804734104592384114045875554774058910491208096710193969198866967387504497012491489391715174159523554740981390319503315923518289246431322651649548217616626334611627248061701354341371729469025732688718819541904090901599570465854698015959053921477799094981394257971325187492824677717196847787193729394165930962002246909451626688033098507890234701197374802730011440243057957415344989969613950818245400475763291567004874133846591586393060416816266081911048726385164949257732367025781976236006991531398072107816179875902499484450984220536402092413239620925796300095672190996446113202637788266478552793919467000822611946680059341198385530791302543103367612223968*t^73 + 7089553180041610094735788915780644082357507317954817754769617918206914246919621249762958040211529850440309655420387487219923811121376472294688726369645117486263597114579989436839328691820880919142282857809013855655219078666339638661421884129209032396139932573658456442462959456151496378331313438165766525244914074571688135868932341152520060470854001620855099819433406336140954998609007431062386121390431938953227915933679344567388572775334469615996150595044715208962525424450010393848999456813354878589039724371114382423936053926941005910137690234358696361891206936488581747134135201395089057228251298542145514600390003297804622442508552601035253007552094039508201326828824716519795834765291211101403788249466139383975727435452958677323980391430067968097131689397495307943317604220290309894172405172643065118376601703226655688113826487896295377142202380270156006553040828330883347656521484216549529783720358261627649365329527684049644302928864888208485495120403131801904253792081155405904753096534408531632986616959553409888269397140845382369001557351381238610141831219853327193342923439945250384228579176273292681958819472325763873423346946760279510270325231941785582383392665408929791497849145152080941258228777188736082814425560593576261475666873282995154933359956147115458222464528002705686191787875654721653828341846558337285267623502730658511881987763510045287584091989902303248305592645750789576320161997968211432338315776168404087458735699122385790868608618679543094294626197948021698243335459174113210212531094696177548360251745061870804363388543743045608609453868057582803647080826645969112279607434709430874947937520111687720775328875855347242321083501607381595331118201400845156418213919002692535873587626922423929043341856089386061990908093521883819318857485178017685901307242408277966580498388438581302270791625225020755903394294859301068336566852127605563118119459357683487224955409047879795780714919397200557453562839118141917751421291747667274207706062029935119041564743542949333071992903028528968425185995590292685427594827013829678443005973617085252085483763590849640976112431313589471232831223875316317254854364652420236707204529619023315907990986480227262413250871537281630121496514207276009866062654462253415655568317579617215445589701666121334127340171649335798065404336079601074231947204670909362246789246800328974676131739375/329312079446832432645789524649254784263909380252481864079857174155042669517900171965117317809178414330842536687650833128952177196184166736727801427501014011625071885724409577617631671147797797156627380410887111484498700002090516881145331615817007311314496471328821028361002153058056961335465024215742225124216198673059671831057378733547418779685192815282311061438371190931172628187866612036456619904772159505676035931770243937908217768034451067875153981043790095570299974195987854755883460703334228453627663915330799348620668521966355127920673371522869298944459813082992184121137830015283852122801197613053100157326807292233353525043061885542672895968650279511312680114602823328624381229273886248592328926658302055529013781828593253395492797698334799287788620570393064375309854739965740855271934637742775072411581602308889733199713052304082397265194752064188241285110754319073160661880764287046089109929475563446887664170138466873747474659439227523087942224648024275692031291649232455358475108283853424003727029350645879205130045355543734664173947932538873732006508921075656923464308459033767085730756297045786357615390566881674184958479477842419567694718410266700069618712251677343001486971663213040657687947081542040784704888749403113302830687759320087792863658398518180465295926669580224016236787903123627011248669549498815903784410192533445352920765970957295825944080834232092444147403016811762972272626662514408411533334810155124486550409932439616385497477426036411088981354177177726784221033747507658080354100043116524531042796739957278433792696572457179068821253762618659631611494069729912382652662512441365658156580019042922870804734104592384114045875554774058910491208096710193969198866967387504497012491489391715174159523554740981390319503315923518289246431322651649548217616626334611627248061701354341371729469025732688718819541904090901599570465854698015959053921477799094981394257971325187492824677717196847787193729394165930962002246909451626688033098507890234701197374802730011440243057957415344989969613950818245400475763291567004874133846591586393060416816266081911048726385164949257732367025781976236006991531398072107816179875902499484450984220536402092413239620925796300095672190996446113202637788266478552793919467000822611946680059341198385530791302543103367612223968*t^71 - 7525174450047949978332053718274846478477469088630276310967194793560517804381434444856594957497428500506132491616416245204786331760837326766922105573630641346373224307831168321686665447187728434041109595347335731641047399960943451536164904717666369623976459117984372890387736530174046602002006450591675358909210300025842908754091775231092538557342058128058685402445496917046642456999294298834926126774379401608230084124409200773353883881969719077738508769176779259930882776073750586667446038143716464659294496732295644051885387280402947633551019154342421771883241264855204379275318643845312783457268105275066404305851330194419299635859679683402646195853776717653877481863297158156237528767911760499507645903912009200326763753596414284951754136869453806042193314298967301268662680373574805225673178359398049766204536590504924406882628610019941421503164520266068607120786729517452914129827479709991032114684645207645426650168517079806631365011566580491637933166446255410434883197658222013254345856132723554088670316763644800141223886184325403819936890429908970120564180597739357927240846710187310741100240152206987902282474165185650268824350590468460221084851423538027912693629604752447893026624459108321530429665098908790588875237781335495330164701351118899309353212178268440072013707787148751405001529070992179066111592119736197040473167777780285060874359524896725506628793498013620935520284760299410881257079659424159728765448328687234142432230505209976462491054157324118574504142067621927039838474486980320893809001815761268748300618075226866722469451582809621913206935755163012512161947249187978495923577683806121537617472585167015508144527884475815907823505708413185520325038826814002674242548675754313801146347574252499965619349417943365893315620726359020950611070116286967315138629623565989037121572188366267937554242250788021641086968516087184052700069634734341597973952709929216553270996711563240178836811079518843180682799334789084763865055893116078578616578413523477293325300835410465731892186007497966074179105462402636234555420438468004182450531259600798206697183252534246302401756754108331188644815530359681893782587536874996434791488788230352632699748746908778185406783593449442150864598562096445565281750275864131307922119253436667526353655833693035339955224465127393902186929681894453655869724352014466350393097701806370016742168880625/4638198302068062431630838375341616679773371552851857240561368650071023514336622140353765039565893159589331502642969480689467284453298123052504245457760760727113688531329712360811713678137997143051089864942071992739418309888598829311906079096014187483302767201814380681140875395183900863879789073461158100341073220747319321564188432866865053235002715708201564245610861844101022932223473408964177745137636049375718815940425970956453771380766916448945830718926621064370422171774476827547654376103298992304614984722969004910150260872765565181981315091871398576682532578633692734100532817116673973560580248071170424751081792848357091902014956134403843605192257457905812395980321455332737763792589947163272238403638057120126954673642158498528067573215983088560403106625254427821265559717827335989745558278067254541008191581815348354925535947944822496692883831889975229367757103085537474110996680099240691689147543147139262875635753054559823586752665176381520313023211609516789173121820175427584156454702160901460944075361209566269437258528784995270055604683646108901500125648952914414990259986391085714517694324588540248104092491291185703640556025949571375981949440376057318573411995455535232210868495958319122365451852704799784575897878917088772263207877747715392445892936875781201351079853242591777982928213008831144347458443645294419498735106104864125644591140243603182310997665240738649963422771996661581304600880484625514554011410635556148597322992107273035175738394879029422272594044756715270718785176164198314846479480514430014687278027567301884404177076861677025651461445333234248049212249717075812009331161145995185303943930182012264855409923836395972477120489775477612552226714228084073223478413908514042429457597066410903655261334380019581964835435542511116146920037347176735459389103304389116169883117666779883513648249756179138303407099871853515076983868986140268365091236606971568933210863735035110206728411223208270334216819238464253552773372558122366663359266059643678836264827183259721733210667821760422107238743918949302475539317845139072307698473047789583335440367350859841216692464074052568549658901073746577345512648902926988448956373232175365974937132423836806191844025300001347495647837269200037151947415190884421400943673557914741972666777442049729454965395822079045408*t^69 + 512992540518501526971822530754702803474841329792011544898412878968288899524740529427489601475604691957427500709843842773548666779565922749033366830605688480291900899026354381356070643123105301438951334666586210732745980296228259042788064952154894684466310696301243880539922652496269979020611451260373637226120690549962884806852860236260424471851063245134857110417192305090991466867567950262759997484697016431089807360484843205513451411466123887631127293516445252760426172993772900201211194477531958377564752860502165429622134907782691050185053404716790911555826812372923796463496326371353667111464065848560286627696157416343159842061563565906851841355176074572926214259867024035005417514403664900980048075473330800015153201540603959990823659965649212356556542665393762752976523974213844317293509061890988684466362951881638512716153833420513206413477355300792067484109832529474993697450380453456009099590871718026852694111962741307649508735886017900494089940116082814461243996113204110163544395236930574760666077991266744211815173152346039992582595914905763128154268485132546175073680543594085021726686847290099072181587002453486124107894297253887504065399777912339706543406877630650602078205969850897307723420165648952027623530023555382830551739373657000733413844221391664650105746248373664289735930548328222463686380183237426096317382604456206998829055118025490053866314614572014053805942656629644258938316496249264434603975612303337117619376852139152258964991760069702810744285699180621875594920763673030300752532324483390524074520754902583850143226170122415486230393923147688346294723365933148983493838317363909040353817047717884279098694068362679533900502041820608992762324795637751703321955759641902935318736918556814332018796210535287420500457124876098435506138228498760421840976453787349125412901515429197016087696115791037223766465601652763385945540257413776829603845690756446815035028230646203686423822272354225358467171441754882552309627964360215904231559696890153819490159107532882265465519424628069578732775150651566876955230956745328188601767802287807971216676065403603618516967569132696940534285063822073745715280203861101264147364850909501246480880509301166624502313201125629943509287169618578502054092564654856823927116013845203164352254236220567602793384786142653055702699510435923363592709622673653289849087392104827751492838529590625/4638198302068062431630838375341616679773371552851857240561368650071023514336622140353765039565893159589331502642969480689467284453298123052504245457760760727113688531329712360811713678137997143051089864942071992739418309888598829311906079096014187483302767201814380681140875395183900863879789073461158100341073220747319321564188432866865053235002715708201564245610861844101022932223473408964177745137636049375718815940425970956453771380766916448945830718926621064370422171774476827547654376103298992304614984722969004910150260872765565181981315091871398576682532578633692734100532817116673973560580248071170424751081792848357091902014956134403843605192257457905812395980321455332737763792589947163272238403638057120126954673642158498528067573215983088560403106625254427821265559717827335989745558278067254541008191581815348354925535947944822496692883831889975229367757103085537474110996680099240691689147543147139262875635753054559823586752665176381520313023211609516789173121820175427584156454702160901460944075361209566269437258528784995270055604683646108901500125648952914414990259986391085714517694324588540248104092491291185703640556025949571375981949440376057318573411995455535232210868495958319122365451852704799784575897878917088772263207877747715392445892936875781201351079853242591777982928213008831144347458443645294419498735106104864125644591140243603182310997665240738649963422771996661581304600880484625514554011410635556148597322992107273035175738394879029422272594044756715270718785176164198314846479480514430014687278027567301884404177076861677025651461445333234248049212249717075812009331161145995185303943930182012264855409923836395972477120489775477612552226714228084073223478413908514042429457597066410903655261334380019581964835435542511116146920037347176735459389103304389116169883117666779883513648249756179138303407099871853515076983868986140268365091236606971568933210863735035110206728411223208270334216819238464253552773372558122366663359266059643678836264827183259721733210667821760422107238743918949302475539317845139072307698473047789583335440367350859841216692464074052568549658901073746577345512648902926988448956373232175365974937132423836806191844025300001347495647837269200037151947415190884421400943673557914741972666777442049729454965395822079045408*t^67 - 15812739737383330346246224617755679761370116924809770032490863965589486758342180988235599808281236117681049235616483587186450485972522783961129949465124328614148657846246042080706015715171910832509075474519257747765351761960627766080442807467620562013648314823997665648272319230545488139312208301257270313644236519837692388394173661729062679616716743549056615225527079074342477920717922499954842539839652166080321882397423640760769162905585947792446790621256100611137723059425195774516508627849282351309743683441495736634023474376649460195765546017629422643278061712513599141705948049855767232525401023117217815791546157420602972450109006538440824806336567270345115348774880791976123030476679528176796346309326213878462808184263011462277785558978208688935780136192748499177853927568915783858998253488480818088237096283894621064517364202466417572426067604729083312112069091240860394503374630007405147755155900482409388489891120796872498524569800178259914709187180281578218803154844994620487053058962650809536370401594767678062340445166369102361982389165779618193568042915158868996707018855653291397685389084575814029033153733589526881881008637531069256633876404261141856307128114613529428597023136087466904585675031102139178723459725400808124180127872686897028120598370280451655254650923860511473762206538937431326368639708298665015677596740304771474799811841504371296562699271963045236904215078382949704464005904218602480231562123452641182665972537650286315428014587301920310849142293639058675581858146451890980484208838726566441164892740488788416406540549293695416846828028702122809110380620043698203986992689439748898955122447424639086365763953055558766833712311715497753587483641400525217655749779070608296073740075103340646865027966972090423925942261113449079157497290695464744064311530436528623001551390622319281849825160482985845541699583424885978349330080109501095845319617632902821884860661357675177936208106732863761727850888036623779486801552864972888853410586551900123666452243418907634704253138816817609841521674858963143309905350829350765314683141445350008673374335117790083704037145943704858699033970589891193958916044187527247371726656460553267088554380948894398832923798344048239226236801081673413692741374175913369605579321220592955352052007731996366287077573748268508428970567757217168593065024128983889863654325145897827988891258359375/2319099151034031215815419187670808339886685776425928620280684325035511757168311070176882519782946579794665751321484740344733642226649061526252122728880380363556844265664856180405856839068998571525544932471035996369709154944299414655953039548007093741651383600907190340570437697591950431939894536730579050170536610373659660782094216433432526617501357854100782122805430922050511466111736704482088872568818024687859407970212985478226885690383458224472915359463310532185211085887238413773827188051649496152307492361484502455075130436382782590990657545935699288341266289316846367050266408558336986780290124035585212375540896424178545951007478067201921802596128728952906197990160727666368881896294973581636119201819028560063477336821079249264033786607991544280201553312627213910632779858913667994872779139033627270504095790907674177462767973972411248346441915944987614683878551542768737055498340049620345844573771573569631437817876527279911793376332588190760156511605804758394586560910087713792078227351080450730472037680604783134718629264392497635027802341823054450750062824476457207495129993195542857258847162294270124052046245645592851820278012974785687990974720188028659286705997727767616105434247979159561182725926352399892287948939458544386131603938873857696222946468437890600675539926621295888991464106504415572173729221822647209749367553052432062822295570121801591155498832620369324981711385998330790652300440242312757277005705317778074298661496053636517587869197439514711136297022378357635359392588082099157423239740257215007343639013783650942202088538430838512825730722666617124024606124858537906004665580572997592651971965091006132427704961918197986238560244887738806276113357114042036611739206954257021214728798533205451827630667190009790982417717771255558073460018673588367729694551652194558084941558833389941756824124878089569151703549935926757538491934493070134182545618303485784466605431867517555103364205611604135167108409619232126776386686279061183331679633029821839418132413591629860866605333910880211053619371959474651237769658922569536153849236523894791667720183675429920608346232037026284274829450536873288672756324451463494224478186616087682987468566211918403095922012650000673747823918634600018575973707595442210700471836778957370986333388721024864727482697911039522704*t^65 + 440593116899552103945133300109399463340203340409228328065489805767238857083341306739541808972160999181646637388239063028957270546225591476988664002418257908660620229558778152104212216800343301991423395513424212918345365930687951702974090342251436509761015837987221684625551601949371023474554425903254453860409849913618336284730307801312659491933247719632221050897382474420653415082045997918283829445396432141166911342335867280338491649742267926028893622592566004333268712401206530632422295051763971293239826399636830252935514428360727311181798144713926623179036953153710491826761050975742804408400376785900380242554885610395055893652937708508226290154817187683179416095717817831885261796324575556930997167834798552933031362192140532729095800976257379058203551264251269875257043955736735066733521488570219610674058536544999925702903097949364667114681933743107052342614933874727433399693951932088697906883667808758289309485353843961999592900221403404470659810743685185308358594994457166517160285821492543725912607166929910106360015277996228669969920893081714054492729690084717666571211160376377892184200981667285942490646143399505385467843701189958719243492052935777157829843717011659542023852003826760693071467009931949513720300622288334812064178529092506374732648026000977326108013557037610301633589975008951050417455478105339017118554710531864558124996730091651917835069406864382921660040216614729892406770579918733777856873518986990578729562148269517841378713675390725010860334515992325956929456269994904074169568000883754227278910238308633797437934119969987327524911992268715035740286376273389781508090506119525817387940975630609543607499402528029585425446968315226047902937950735373419226297955675706521526477287411364402125357170252520181510192862323810373622660267395895655191241774125570873248468611475808413383429738334725018454635121268631306549616439113877587334789334722371574180786450793941167918287948307986371386086172865410557044356857596840569167633584716738937910927128684227364959027866012021846994693374212306108713770804891864601065190218347221733915146766917895944991014142063104342782034223088509770402546685487340386054256200656503038032320401977064347011186875668700098103949059351778441876689853252855374572339314197179123623541571346266952203575890550423593070853396050994889744776541891589346663323776024183035291303535315540625/1159549575517015607907709593835404169943342888212964310140342162517755878584155535088441259891473289897332875660742370172366821113324530763126061364440190181778422132832428090202928419534499285762772466235517998184854577472149707327976519774003546870825691800453595170285218848795975215969947268365289525085268305186829830391047108216716263308750678927050391061402715461025255733055868352241044436284409012343929703985106492739113442845191729112236457679731655266092605542943619206886913594025824748076153746180742251227537565218191391295495328772967849644170633144658423183525133204279168493390145062017792606187770448212089272975503739033600960901298064364476453098995080363833184440948147486790818059600909514280031738668410539624632016893303995772140100776656313606955316389929456833997436389569516813635252047895453837088731383986986205624173220957972493807341939275771384368527749170024810172922286885786784815718908938263639955896688166294095380078255802902379197293280455043856896039113675540225365236018840302391567359314632196248817513901170911527225375031412238228603747564996597771428629423581147135062026023122822796425910139006487392843995487360094014329643352998863883808052717123989579780591362963176199946143974469729272193065801969436928848111473234218945300337769963310647944495732053252207786086864610911323604874683776526216031411147785060900795577749416310184662490855692999165395326150220121156378638502852658889037149330748026818258793934598719757355568148511189178817679696294041049578711619870128607503671819506891825471101044269215419256412865361333308562012303062429268953002332790286498796325985982545503066213852480959098993119280122443869403138056678557021018305869603477128510607364399266602725913815333595004895491208858885627779036730009336794183864847275826097279042470779416694970878412062439044784575851774967963378769245967246535067091272809151742892233302715933758777551682102805802067583554204809616063388193343139530591665839816514910919709066206795814930433302666955440105526809685979737325618884829461284768076924618261947395833860091837714960304173116018513142137414725268436644336378162225731747112239093308043841493734283105959201547961006325000336873911959317300009287986853797721105350235918389478685493166694360512432363741348955519761352*t^63 - 22179226967324816992896340982984792923101382077203628812755479876900047958893852432824961467348710257770170476279403285135017631574829620086511965927222659922136984545134548119805130802788571847336303475641354321402282649989502513173261012819487907999856727617404284231381913119745352617920936375963924372939254192412012043548217785677468374417048471549866364919598433343360303525307243002840151252102884245423008800269856487122100981688299667105159821391106877352123327325691948493739433123878055591745676212394450286740391765313844694066494286225514364928268877802980475636697022687634238272226979579007993638394302075478855221846275053866475304826769358282362679779642149705158833330061155072808137951181586691595288438772085467632755287138071990303502280713923894766448103288707458576609542203717733513388886052409675707591924376027118077149810601370783054312446051779741607115320020644185272776834327029508835831976277272612024379883298257810075396608934323360251972575084064861114332726762763611553536564063912502423965959210558759854370094161779268874937290756921006576185892635298343005464952860526088816354914195517007495712847461912641290375722358740322641443247741043807428045312643035766161610623610883881880370345709123114058597005764192549900597163286533934244237103236209387678416626040054380591707704297916649763494212543694588506722427373123797555056301072912385946539698592915019483391468299222717508007233029736756300426197706469592121075324381267624413160533964426968686978724003786620257016064567097393853813402400942724397770086597537467842019619106360441286187030254125150934382249433683425087271352842904006159483858693600066395323686359446404819973541319684245150340818261419997003241643928696053500143700311441833871801888665471927319603067098046713383974410179887312745035747055345244089598298676152896643839747742089715997843536015338103303009564084723540872133730905547919870429423595481519785784273086070815227106214381196358155368706324802684692376882631888364925691499127742579687866807219790353299389785583001646262865648574345445096010434243203117048686371191940102737777524461569136666362733471305722238372236475646004798143862450849576478884150724284431316649829109677270899651832102656826746289962779518367930640765395792229978221373458452935036049390043449688876638829709631171687372847940979715073968896693786350015625/1159549575517015607907709593835404169943342888212964310140342162517755878584155535088441259891473289897332875660742370172366821113324530763126061364440190181778422132832428090202928419534499285762772466235517998184854577472149707327976519774003546870825691800453595170285218848795975215969947268365289525085268305186829830391047108216716263308750678927050391061402715461025255733055868352241044436284409012343929703985106492739113442845191729112236457679731655266092605542943619206886913594025824748076153746180742251227537565218191391295495328772967849644170633144658423183525133204279168493390145062017792606187770448212089272975503739033600960901298064364476453098995080363833184440948147486790818059600909514280031738668410539624632016893303995772140100776656313606955316389929456833997436389569516813635252047895453837088731383986986205624173220957972493807341939275771384368527749170024810172922286885786784815718908938263639955896688166294095380078255802902379197293280455043856896039113675540225365236018840302391567359314632196248817513901170911527225375031412238228603747564996597771428629423581147135062026023122822796425910139006487392843995487360094014329643352998863883808052717123989579780591362963176199946143974469729272193065801969436928848111473234218945300337769963310647944495732053252207786086864610911323604874683776526216031411147785060900795577749416310184662490855692999165395326150220121156378638502852658889037149330748026818258793934598719757355568148511189178817679696294041049578711619870128607503671819506891825471101044269215419256412865361333308562012303062429268953002332790286498796325985982545503066213852480959098993119280122443869403138056678557021018305869603477128510607364399266602725913815333595004895491208858885627779036730009336794183864847275826097279042470779416694970878412062439044784575851774967963378769245967246535067091272809151742892233302715933758777551682102805802067583554204809616063388193343139530591665839816514910919709066206795814930433302666955440105526809685979737325618884829461284768076924618261947395833860091837714960304173116018513142137414725268436644336378162225731747112239093308043841493734283105959201547961006325000336873911959317300009287986853797721105350235918389478685493166694360512432363741348955519761352*t^61 + 1007690727951253222889132570625908528737007518476509028505550287644709082000105145324704823151400591933763453711670266438399719200195696914757851391469936691725250606188726986711203639296300337654296714671725414181998409252029081385160327634896086073034821292710129679321535956922639604598733326897267980998470831288583662717940749030772081182634490396134909864220461459733197321767074003331524098249989229532412359695847457445643107938433581830129864810720082628897355381441261570710852493888195044587179589016833854754201575705962177358960347370924650869246480023866580792431915755447374876125766048265431299529500568519609803685618899607393305422219557112407389285561370224767916524714212069313345075703317098460205882052016496700378358878245553664763509168276917694700017493201907609904183240224398147375789366343433144986078945655396291045944783248261194294018323498693024592102066857128017163403864795088521574222856874232404018462153563184698523680185728558779687780116738117871383341371426201042601755276504224498697765992472710951715245623520006675251762889658714194498380035544907477674250399072914909296969324851546119892772893570013531668471645245478084443208848153185817719216491449322791638251047553062797267651629322743705522330858538721221434514510714741965534051493852518870125129742297006398488459996009355403893252866632144771323899563342819859400260484418487492353500985566034516070183924959118386845589377422302365692891005164590446775492868179065572967248460717864203387168893129000362862877280965881083715246928235553668366229131317206953233997736213846622551954097610806924788207295870231513075907639965792478397884603799657299608570325645365892002258852123989900197659017890338516731144390264303036307493768492470115827267540647256175921891364788596408071050772360436331237802498969227527237736552475744777341145444457564871407905099420867557392078774519156524107971455278221824263978730333884006875131668424742813457051125119957352037033329749604694639799494583072821764323818924590831983718551544057190109154595630505076607168926420314397358813703231039951749562378837492402559353229837284182188342761953941759189141994240174606547448822821761189078354563463623164111480332373074494152699529131078167748583023366147959828934092747077601633433390409553621661434147714094241684426670583242398045166243118973545063552690523032524796875/1159549575517015607907709593835404169943342888212964310140342162517755878584155535088441259891473289897332875660742370172366821113324530763126061364440190181778422132832428090202928419534499285762772466235517998184854577472149707327976519774003546870825691800453595170285218848795975215969947268365289525085268305186829830391047108216716263308750678927050391061402715461025255733055868352241044436284409012343929703985106492739113442845191729112236457679731655266092605542943619206886913594025824748076153746180742251227537565218191391295495328772967849644170633144658423183525133204279168493390145062017792606187770448212089272975503739033600960901298064364476453098995080363833184440948147486790818059600909514280031738668410539624632016893303995772140100776656313606955316389929456833997436389569516813635252047895453837088731383986986205624173220957972493807341939275771384368527749170024810172922286885786784815718908938263639955896688166294095380078255802902379197293280455043856896039113675540225365236018840302391567359314632196248817513901170911527225375031412238228603747564996597771428629423581147135062026023122822796425910139006487392843995487360094014329643352998863883808052717123989579780591362963176199946143974469729272193065801969436928848111473234218945300337769963310647944495732053252207786086864610911323604874683776526216031411147785060900795577749416310184662490855692999165395326150220121156378638502852658889037149330748026818258793934598719757355568148511189178817679696294041049578711619870128607503671819506891825471101044269215419256412865361333308562012303062429268953002332790286498796325985982545503066213852480959098993119280122443869403138056678557021018305869603477128510607364399266602725913815333595004895491208858885627779036730009336794183864847275826097279042470779416694970878412062439044784575851774967963378769245967246535067091272809151742892233302715933758777551682102805802067583554204809616063388193343139530591665839816514910919709066206795814930433302666955440105526809685979737325618884829461284768076924618261947395833860091837714960304173116018513142137414725268436644336378162225731747112239093308043841493734283105959201547961006325000336873911959317300009287986853797721105350235918389478685493166694360512432363741348955519761352*t^59 - 41277499187824860691072687859136244103573040946021763082916734710962963604987612451663100612667901807133545643693384895704461784932064021553600831829216759755999879315018052690567117803602289025618746078121106302174935516961065400295156701442017556588303477673055700501311430929013366913653805927132049339638395377378022275679249033802101042742369230705170377440319821432161398959148207184552203994084191009253824132295703511767072528174426377691483615313818795031833917370578708246609995884165298330432045979886497586447974732249068799147618189906378807860876528276663807453815284865260548656676657265985261108712034156447902107059219272155313572473641297446360886707736192590630823691134044364361714521015702348524662201693582802533808640374492879060017444234404249557580661966214765241400084345497689817840063337499629251397551969783888524368899728187191459599080711347475087665217929735882416862729914139486278722556897255814510382924229464731783291074508160838959671776890889408581835193444593481205371855457644549680970933905780748870204969205447145791538659646850093928227327789250095966432502621595891565390995078752505858530642287214032712283378970061414867268376276857847857692694630184600317631237130923046305651957376273514956281551872142505483886917590012131127956949245480770251819283127339061463629434242472921261695583659039208640477851187055119864682012078136682408529895131670861831095880031028303746890326162326277054779870874539339306075721028196286696314320007659942902879495471057966560506778757891233153583069081137505389928120278437735544986058076790815537370798818918034816348738811884591315200888811871115673516011696461059549259744626499753024557267984992329152951559860392845967088332286039269607200106179023354566700758724486252203346913311329027674397633396913007358774788287856314821723148650275203483124883023811722284561026483047938249918803163606890883620060121107115095199197255868731307055434951666328485114672049616332093398168542428424215555004288663473204998251023304201093781844203583075352853442204076264204813255345510797651888242501253890853274605895869627173807041176498333431896296709504704337120853507940756693603069177003667127487896505730455104008895267674468575316103785080111694458063554765279343218180259857128128262646625689735191205204081537295842428607716550214096170621783934350751388954487642099102703125/1159549575517015607907709593835404169943342888212964310140342162517755878584155535088441259891473289897332875660742370172366821113324530763126061364440190181778422132832428090202928419534499285762772466235517998184854577472149707327976519774003546870825691800453595170285218848795975215969947268365289525085268305186829830391047108216716263308750678927050391061402715461025255733055868352241044436284409012343929703985106492739113442845191729112236457679731655266092605542943619206886913594025824748076153746180742251227537565218191391295495328772967849644170633144658423183525133204279168493390145062017792606187770448212089272975503739033600960901298064364476453098995080363833184440948147486790818059600909514280031738668410539624632016893303995772140100776656313606955316389929456833997436389569516813635252047895453837088731383986986205624173220957972493807341939275771384368527749170024810172922286885786784815718908938263639955896688166294095380078255802902379197293280455043856896039113675540225365236018840302391567359314632196248817513901170911527225375031412238228603747564996597771428629423581147135062026023122822796425910139006487392843995487360094014329643352998863883808052717123989579780591362963176199946143974469729272193065801969436928848111473234218945300337769963310647944495732053252207786086864610911323604874683776526216031411147785060900795577749416310184662490855692999165395326150220121156378638502852658889037149330748026818258793934598719757355568148511189178817679696294041049578711619870128607503671819506891825471101044269215419256412865361333308562012303062429268953002332790286498796325985982545503066213852480959098993119280122443869403138056678557021018305869603477128510607364399266602725913815333595004895491208858885627779036730009336794183864847275826097279042470779416694970878412062439044784575851774967963378769245967246535067091272809151742892233302715933758777551682102805802067583554204809616063388193343139530591665839816514910919709066206795814930433302666955440105526809685979737325618884829461284768076924618261947395833860091837714960304173116018513142137414725268436644336378162225731747112239093308043841493734283105959201547961006325000336873911959317300009287986853797721105350235918389478685493166694360512432363741348955519761352*t^57 + 1522454625296488039822066586254785086285384749741304601874107395232210547785225551802299487147340097518676334645504664801600629985410002261048867947549544225483145765659098458537643814963872520302074017267363236146495026030945053823297741181044979653690137774889388280079802313247298199352959905213741295967283561804387396529284904545167185775958395851064332427611336488842143037635256780838012558567399467238141627087105794600151940978693607036055183888108428653261713045858338125819111624789369344334264814754607991937951619112052228374669536955095005069341683446408040810112541452127790546368066763656689751254474589179179441086672832070196695382280818054160138052221196364416387675706460401890752045227910242720760011162730828382266413216086943812677428737905478401367699670036477173805647299888088458736870343471933506804174867473151053792451145638987003845383960221263352717386240618934033964895424127213456404863950728177422123684784625553264047174925121242283154261792883100440668800911198618336311521812919119939429228177226212699011005059718740614425904406927657997061777081137832665263942331214855813143015887982824085291716721405298400934652992808222809545968377308305399594261731077339898776193142121212458655256210424245481359842884859834285636604996215548143700408904390678930534309002139118840513360268076319087844327397180234871305621773329510977678616208954014347836914763716992770140393690571861371218192918197346214763413589243725543853034293274946339931363589244595634631768492612533176409507851671271849406521378719377251421711685427672627542293050767734659767164859501163351907874107830407208898394881594128057290513951173376036871388632785798266703628008473874092861305027961479612948764010974754794198715096739975439971080835969095038281248078773545808168730111274786180525899295753705299568869023290694587933712570530176091642661614990468095190269864326141226546700444003200565985854824039683362429668756980109843180988934553083562012187558869338541211752836216404579126561536941568400649366394627877992811700897969979896976721602520716448493320701193141449795879795294907694632492012293858886324486713281498422773652177072858408055352250678336921284857651271504961782084615582774196082313338890170046669464488423487334320504196427029313253405901291476010358987890538243432255094578087100835014562867393104698296430298733181777446796875/1159549575517015607907709593835404169943342888212964310140342162517755878584155535088441259891473289897332875660742370172366821113324530763126061364440190181778422132832428090202928419534499285762772466235517998184854577472149707327976519774003546870825691800453595170285218848795975215969947268365289525085268305186829830391047108216716263308750678927050391061402715461025255733055868352241044436284409012343929703985106492739113442845191729112236457679731655266092605542943619206886913594025824748076153746180742251227537565218191391295495328772967849644170633144658423183525133204279168493390145062017792606187770448212089272975503739033600960901298064364476453098995080363833184440948147486790818059600909514280031738668410539624632016893303995772140100776656313606955316389929456833997436389569516813635252047895453837088731383986986205624173220957972493807341939275771384368527749170024810172922286885786784815718908938263639955896688166294095380078255802902379197293280455043856896039113675540225365236018840302391567359314632196248817513901170911527225375031412238228603747564996597771428629423581147135062026023122822796425910139006487392843995487360094014329643352998863883808052717123989579780591362963176199946143974469729272193065801969436928848111473234218945300337769963310647944495732053252207786086864610911323604874683776526216031411147785060900795577749416310184662490855692999165395326150220121156378638502852658889037149330748026818258793934598719757355568148511189178817679696294041049578711619870128607503671819506891825471101044269215419256412865361333308562012303062429268953002332790286498796325985982545503066213852480959098993119280122443869403138056678557021018305869603477128510607364399266602725913815333595004895491208858885627779036730009336794183864847275826097279042470779416694970878412062439044784575851774967963378769245967246535067091272809151742892233302715933758777551682102805802067583554204809616063388193343139530591665839816514910919709066206795814930433302666955440105526809685979737325618884829461284768076924618261947395833860091837714960304173116018513142137414725268436644336378162225731747112239093308043841493734283105959201547961006325000336873911959317300009287986853797721105350235918389478685493166694360512432363741348955519761352*t^55 - 50485024673142455910229872533162919108920687006847349887899161649105094535229083322591675676217713320275370457247340508749322235898509540852449357312113217287548570565802427125682827220874891082425305831575436428388132032004562688456986936747741989084535040635905630098753413038212022662900031573635098750738743755713958358169726149708957744165038426447006101029744576023919118392931881346626704121363958444277012663712216580962591258674463743201191713338167811122534351215232296207998333177089323186484680392307726414901151988053198064364468608734876286925123529428437673249280851384780142453936533315457475315436730275650399616574901510609093414022906848684812596085845537300245659858129686671444521809332250396042164018276657456625604254545460966977823379737800283328684432218458532254939787458232549646652127972006606222930102040708468342440258240450918656830845542880048531297690952855334870826303420784498761093844713090749279317882676075860364674713084524003788615365132061657572859027246546592539404364032869731274523444527251149226301826134996939417421800659582556992987851897561022518284662876138077898612963892693427094259346221672816646706659899336571215937801551590926695422445342842484188804530727089633159982462407799094926604384642316752649687658125463337599827405297224525422706825380582611449983050331398400884369360157933235362422183857942313897873358701283829315458069028727062725897844938890158292294837937280697127504939752347071069993217755044811075037030157814630789449283843830419475250830972663891871468212788980123119553102799518434487310038007973887924904647991488337527947418779912128491602656242456629498980138718872858741724234451675585301510076030912658270153618086528941164524507653095438498520132966846088952165701319042544269172794045781015525168038061474514819013501807003961807611172616832957034407246556119993902130776995466270718915647273952707304487766446674464931184323553744779616741697747136902311905834495207695648866565742833845783643360908050409770695280351512334100159041361357216612897024548006193203824955742989224304039833148725663307956620608760819318617853255628285800309468031277910514066436972595457308933855798522344237050030003412780180535652568616975750516673436577850845331263907652831724533388075010098766694256554548233991301615443700945698888979461503176701726462081494549715327364106971823445053859375/1159549575517015607907709593835404169943342888212964310140342162517755878584155535088441259891473289897332875660742370172366821113324530763126061364440190181778422132832428090202928419534499285762772466235517998184854577472149707327976519774003546870825691800453595170285218848795975215969947268365289525085268305186829830391047108216716263308750678927050391061402715461025255733055868352241044436284409012343929703985106492739113442845191729112236457679731655266092605542943619206886913594025824748076153746180742251227537565218191391295495328772967849644170633144658423183525133204279168493390145062017792606187770448212089272975503739033600960901298064364476453098995080363833184440948147486790818059600909514280031738668410539624632016893303995772140100776656313606955316389929456833997436389569516813635252047895453837088731383986986205624173220957972493807341939275771384368527749170024810172922286885786784815718908938263639955896688166294095380078255802902379197293280455043856896039113675540225365236018840302391567359314632196248817513901170911527225375031412238228603747564996597771428629423581147135062026023122822796425910139006487392843995487360094014329643352998863883808052717123989579780591362963176199946143974469729272193065801969436928848111473234218945300337769963310647944495732053252207786086864610911323604874683776526216031411147785060900795577749416310184662490855692999165395326150220121156378638502852658889037149330748026818258793934598719757355568148511189178817679696294041049578711619870128607503671819506891825471101044269215419256412865361333308562012303062429268953002332790286498796325985982545503066213852480959098993119280122443869403138056678557021018305869603477128510607364399266602725913815333595004895491208858885627779036730009336794183864847275826097279042470779416694970878412062439044784575851774967963378769245967246535067091272809151742892233302715933758777551682102805802067583554204809616063388193343139530591665839816514910919709066206795814930433302666955440105526809685979737325618884829461284768076924618261947395833860091837714960304173116018513142137414725268436644336378162225731747112239093308043841493734283105959201547961006325000336873911959317300009287986853797721105350235918389478685493166694360512432363741348955519761352*t^53 + 3004955909079200479521743654036101077974587288610581505861738706069330012300700606035170287924038865489434655576658354349502404328071651319051388992748853119252416312373244488851663848315524298323393186073287609522129283866598962507835537185967569474451319935036373014319065549712593559458517777451986925250575798686723359810727266171936407584514204953776419321707948606642696573269699536637385642599017691468513110484180884239087683342956417052627658615917396392087055473846077049899322769270814761946065782342727929218051037530081986216555484648628093375333757445561749219730561866786267238931713911094639977584141243172078980475760555285254909829747023590603230391263520891389454852283811311130708445591192266512223364520914627390306768716062881446144486594391054053811225638736013025951098670493299208551610436436967781528052722342833802029931732248691717511527426342489468678919964149571734895593725459885783444022535887397585876734703065536301552972227840278577250283567632262587759628995710920124500631859438565501041897628803561196985355694470404888967943047386589012559106728687011611466016852857338719954035556157373188096654039964796349886648350178224767532762776909169740529238448806321061764273783356972650736219909268026715907932655137313867164826981558836383791383620066005888390617232080190091280462273853745446592470846816822853207620246456532964097693498703979556363437417586119457261937862070694080836714259034755533559942527676835267612632060732715024595920898545663090919506413800784504886717005846914931522630259167227303821926417088135663229436352809040659787115163935125180879276090580080167318227915680672048901326132898919444922730739792048237212319076478252472171599116653699694958694454488975500762680415248089051968028168431270612080290372790499054207112365363206291626334205582286595469401270960765228180131080369453340145760259240753378120700273152699899554963336873965632732007924074523774211874715778440561049682047670619307187439359749468093499737962446028725730395881225660019072925071226465030323326738454196882045150643396054228943909917385642316425487119691090105477667682204676213089564286949852767303890408331290207867221428015733630720923004323098716701192310910795002627718233298840131805091326127488066640274015051952583549725363905165968049074798579534563389379455165558866991520096039415886729827390349912212311382859375/2319099151034031215815419187670808339886685776425928620280684325035511757168311070176882519782946579794665751321484740344733642226649061526252122728880380363556844265664856180405856839068998571525544932471035996369709154944299414655953039548007093741651383600907190340570437697591950431939894536730579050170536610373659660782094216433432526617501357854100782122805430922050511466111736704482088872568818024687859407970212985478226885690383458224472915359463310532185211085887238413773827188051649496152307492361484502455075130436382782590990657545935699288341266289316846367050266408558336986780290124035585212375540896424178545951007478067201921802596128728952906197990160727666368881896294973581636119201819028560063477336821079249264033786607991544280201553312627213910632779858913667994872779139033627270504095790907674177462767973972411248346441915944987614683878551542768737055498340049620345844573771573569631437817876527279911793376332588190760156511605804758394586560910087713792078227351080450730472037680604783134718629264392497635027802341823054450750062824476457207495129993195542857258847162294270124052046245645592851820278012974785687990974720188028659286705997727767616105434247979159561182725926352399892287948939458544386131603938873857696222946468437890600675539926621295888991464106504415572173729221822647209749367553052432062822295570121801591155498832620369324981711385998330790652300440242312757277005705317778074298661496053636517587869197439514711136297022378357635359392588082099157423239740257215007343639013783650942202088538430838512825730722666617124024606124858537906004665580572997592651971965091006132427704961918197986238560244887738806276113357114042036611739206954257021214728798533205451827630667190009790982417717771255558073460018673588367729694551652194558084941558833389941756824124878089569151703549935926757538491934493070134182545618303485784466605431867517555103364205611604135167108409619232126776386686279061183331679633029821839418132413591629860866605333910880211053619371959474651237769658922569536153849236523894791667720183675429920608346232037026284274829450536873288672756324451463494224478186616087682987468566211918403095922012650000673747823918634600018575973707595442210700471836778957370986333388721024864727482697911039522704*t^51 - 160203604503532657861759998314596098228535747074694757386157552416791799772874403301501664293667197381168023492817379634687713333187815939146668587040165671487581002667029203227514831848751396257596225524769236672463790221725772698376836038097995786299782241031142005329520408594132981945695606017504763617741932498344077210927946586144185440034342340572103989887174862520949894314498729077988326668757008080589664180560511910624554478533806731823089709234678745969021934384336528017221524074506031800791605245013952270111247620648833167585321755854839714177122353342174240545414520293835516170590913722825943139018663588868929542059349745825376493236571417072247568377698633511740101588917124011909278393575763401309280558525919742692222803055859797567942100999756331075722188424379051836867650614685656150864751870698218222196928008391617351607494575751649974690878739745862336276784248822480742684880425371335537469361207122850321166284132361818426945327702199927105627171166801427235459885912200365167655073511182150741661225526835906187193263019572321110016149245775220632663239888541208215429691859325259327968498358311358436884407655373338581434934831056121094833292123739610089326278971202300228289261366663184057014647569991774934065562763592505265903545934696856094213694680233715042274599792972344855992784016310796374049335477309921778505449443353814502331669515672627380447660171368738314558640559808718432149565650540046202782614546634682621208153049794482630846825643391816158577619372353231074327372570295155929241734332189641636054843133304589281921417187335582417850465206008862160191941660761651758691757735931374704964244123474797788840681625053510723100030598180827603555107990965506466658773400591827800192974542848780635807745595383310459902288506490278912993826021446005919372580495441584411393454106726202378204492659740556989320310642515243001790887195667250680319880318196442307402250224908259464326511907758348003550930679374498735474677976272159614538291281944886513884273387237532092822063085277907650454331538411555206407869270788658697112110408432161483771866432417284734743486053250255841815473590714621982417342582183987800190478143699459148367511357289583094474193111136037559819197023139832520450735760792016941384311059363220307051548809640396619648690249720692560285476737105562103542593353336730950603962113987556565685162546875/4638198302068062431630838375341616679773371552851857240561368650071023514336622140353765039565893159589331502642969480689467284453298123052504245457760760727113688531329712360811713678137997143051089864942071992739418309888598829311906079096014187483302767201814380681140875395183900863879789073461158100341073220747319321564188432866865053235002715708201564245610861844101022932223473408964177745137636049375718815940425970956453771380766916448945830718926621064370422171774476827547654376103298992304614984722969004910150260872765565181981315091871398576682532578633692734100532817116673973560580248071170424751081792848357091902014956134403843605192257457905812395980321455332737763792589947163272238403638057120126954673642158498528067573215983088560403106625254427821265559717827335989745558278067254541008191581815348354925535947944822496692883831889975229367757103085537474110996680099240691689147543147139262875635753054559823586752665176381520313023211609516789173121820175427584156454702160901460944075361209566269437258528784995270055604683646108901500125648952914414990259986391085714517694324588540248104092491291185703640556025949571375981949440376057318573411995455535232210868495958319122365451852704799784575897878917088772263207877747715392445892936875781201351079853242591777982928213008831144347458443645294419498735106104864125644591140243603182310997665240738649963422771996661581304600880484625514554011410635556148597322992107273035175738394879029422272594044756715270718785176164198314846479480514430014687278027567301884404177076861677025651461445333234248049212249717075812009331161145995185303943930182012264855409923836395972477120489775477612552226714228084073223478413908514042429457597066410903655261334380019581964835435542511116146920037347176735459389103304389116169883117666779883513648249756179138303407099871853515076983868986140268365091236606971568933210863735035110206728411223208270334216819238464253552773372558122366663359266059643678836264827183259721733210667821760422107238743918949302475539317845139072307698473047789583335440367350859841216692464074052568549658901073746577345512648902926988448956373232175365974937132423836806191844025300001347495647837269200037151947415190884421400943673557914741972666777442049729454965395822079045408*t^49 + 3816362187788012435769522548076929476956141797945034615784580826016275917226843964335851688072721523061875738272186474388128392457129614845899671861283267168203113838247714332650012788999070697220083587936307240684883809473541783975805755724468470735611504181132422736735783022552267584250432795746287991830757225633586661779613252331414426229846760492019224892516717858648138480699221618129471215010816798672508392224130286388227168174874769744067827080559429065263605601756561384442150790065262143424138088634302364087528415973243924828134477169508653325051997710111186240120336730590942704377724777356573673297715196409230395848270802646922526344509889236399675460035209313069139346446262161378623418692018323965306767029699804105670287830070320017013226196042195221179517315261151692500381616392216398663902760465874567260651243195741366537378509225081176637910814622474310137728379002762577762191616961061398144655746455216868399970087651214251068578816637215970441390001404898295688655357391712379837736682850594756349773365457170838776581856549623028004593289387993665172584531386319454586285915644712668859952898398785595526116982272047295206313746806733561921134773907076358658728381145154625247882258511601712982382471717167430606187807661895871102051333078350278733271812535527210925368196156757583125618831635117582904935681267031140990658334975728480619768503825014351677333348658852835588365705741494653973634735402764257070907039632581877732858377781884700709451614246737304822412175453560709646402391918854055241736059272642180849274579532687748190218717058710409399103567331604927839996389559844966183160618605567092256477907480732280381562828091867768491828268084224848283686940092646887713289344614379281291337389129761627635235227407435306472522754369308344769874950817573796418407839913973338631937036776953995422022705096822304107666188152115004230210591167530783336948019903333371778420535918320095174701310919307756706145516803924338717846307739341595755734328598991569401883896984735032748023166661647888734805808747581379804129766699241141541018887391314574997034993967532082719955469658655295583000913018599637586765413117539171467535769065835241656907304030328360245662148695618751036935637141635126779727781658933764086560719324005175094027603185561165216724980313466775377329463743090722960180622294221573108147192229352592988306951171875/4638198302068062431630838375341616679773371552851857240561368650071023514336622140353765039565893159589331502642969480689467284453298123052504245457760760727113688531329712360811713678137997143051089864942071992739418309888598829311906079096014187483302767201814380681140875395183900863879789073461158100341073220747319321564188432866865053235002715708201564245610861844101022932223473408964177745137636049375718815940425970956453771380766916448945830718926621064370422171774476827547654376103298992304614984722969004910150260872765565181981315091871398576682532578633692734100532817116673973560580248071170424751081792848357091902014956134403843605192257457905812395980321455332737763792589947163272238403638057120126954673642158498528067573215983088560403106625254427821265559717827335989745558278067254541008191581815348354925535947944822496692883831889975229367757103085537474110996680099240691689147543147139262875635753054559823586752665176381520313023211609516789173121820175427584156454702160901460944075361209566269437258528784995270055604683646108901500125648952914414990259986391085714517694324588540248104092491291185703640556025949571375981949440376057318573411995455535232210868495958319122365451852704799784575897878917088772263207877747715392445892936875781201351079853242591777982928213008831144347458443645294419498735106104864125644591140243603182310997665240738649963422771996661581304600880484625514554011410635556148597322992107273035175738394879029422272594044756715270718785176164198314846479480514430014687278027567301884404177076861677025651461445333234248049212249717075812009331161145995185303943930182012264855409923836395972477120489775477612552226714228084073223478413908514042429457597066410903655261334380019581964835435542511116146920037347176735459389103304389116169883117666779883513648249756179138303407099871853515076983868986140268365091236606971568933210863735035110206728411223208270334216819238464253552773372558122366663359266059643678836264827183259721733210667821760422107238743918949302475539317845139072307698473047789583335440367350859841216692464074052568549658901073746577345512648902926988448956373232175365974937132423836806191844025300001347495647837269200037151947415190884421400943673557914741972666777442049729454965395822079045408*t^47 - 81037798279555362528689255915799434210236259425617166979625597085351669307226880011727312676459289031628311585341986048553635167464509541462270747031815525407793616043334576433051380672708600192735936634414632358588315111660847075145386647691913334494295659632050642445623345354493829281763983012224143723538544668184858539761255642947527684686694958619986254601352840798995315472776209365781076337910992848400215139136843942817624920455842647608818955712733935335694235658322841676303198446400067489617226850756003404582230132407476509469381621492541400414131242950565126589165274365878276694109452790406786913669073157932437734098329844541313750196070495766983251070761236632892316345255595917335471545962334912414657419476213700827519868823328995902894754133686219391861090345583121403553982849826505979920545712173316564773384761098021242012908838365293688359894326371439972016480781318822295201465227768148871830989550333578206359436857206511656032197306516224489085358627342705368067669539771713221355264037373136713193888476853622546052727994478418758909289867604075615180317632636693598157492282349155569535298871570523263751072783990852088596281792652387710401461782273741203440122323288259592914515505506350252976825786114816779869047035769594607634058432666784572719060076555310596119534716439134951005671928710122453131504851305827417963592411774028980112954449549189340794409955554955745218753028166634252896743919925184259315888790761351075101968654083486312635065762021409581135937795177822604478121884279074095917769607321494509746360782822003829627813971660993242102276869448935007991557038412382888301835887826895496451910428336001364098359607606959372757977647486870405027883699471231501063148947123749957107732091482687225618931823178197615255511276319063069739109735726139442755127582957005144792000870006622551695894119293351766528617573910508872460915776952752417172429991161644496138495914191333689757549144243354579922408967693329025501542135947645532508696589575701906746362314466424873434017361957267351013821928551943314307718264870718997598841611825249533881202645862406896539586046434612740577578648411278348760682661311353378274586637458472864600372957355569232289434266200674543793685466196336745151477542459691931092380152473289938672284807314664742589230774355614497181988461302421612126683036466808141690720486418816222180570046796875/4638198302068062431630838375341616679773371552851857240561368650071023514336622140353765039565893159589331502642969480689467284453298123052504245457760760727113688531329712360811713678137997143051089864942071992739418309888598829311906079096014187483302767201814380681140875395183900863879789073461158100341073220747319321564188432866865053235002715708201564245610861844101022932223473408964177745137636049375718815940425970956453771380766916448945830718926621064370422171774476827547654376103298992304614984722969004910150260872765565181981315091871398576682532578633692734100532817116673973560580248071170424751081792848357091902014956134403843605192257457905812395980321455332737763792589947163272238403638057120126954673642158498528067573215983088560403106625254427821265559717827335989745558278067254541008191581815348354925535947944822496692883831889975229367757103085537474110996680099240691689147543147139262875635753054559823586752665176381520313023211609516789173121820175427584156454702160901460944075361209566269437258528784995270055604683646108901500125648952914414990259986391085714517694324588540248104092491291185703640556025949571375981949440376057318573411995455535232210868495958319122365451852704799784575897878917088772263207877747715392445892936875781201351079853242591777982928213008831144347458443645294419498735106104864125644591140243603182310997665240738649963422771996661581304600880484625514554011410635556148597322992107273035175738394879029422272594044756715270718785176164198314846479480514430014687278027567301884404177076861677025651461445333234248049212249717075812009331161145995185303943930182012264855409923836395972477120489775477612552226714228084073223478413908514042429457597066410903655261334380019581964835435542511116146920037347176735459389103304389116169883117666779883513648249756179138303407099871853515076983868986140268365091236606971568933210863735035110206728411223208270334216819238464253552773372558122366663359266059643678836264827183259721733210667821760422107238743918949302475539317845139072307698473047789583335440367350859841216692464074052568549658901073746577345512648902926988448956373232175365974937132423836806191844025300001347495647837269200037151947415190884421400943673557914741972666777442049729454965395822079045408*t^45 + 1529449030165553571558269715150376103563993468561663596310584699519380008228198051756802466246350820250714801462951159948507419645695615091665136214391987090924137396466767342156051099491182692825111999473990876999782696892973857216807097456714471802141303130035421830690396266528579766658376518649220454997920679243597293125272351184080668283384901939640178464539024576696771523921133505389702465167621299638012667733925929900405943650277841920562245037338379647176700672608075312368590996371608806295218968720780536867269455026650979128501568705245421094384759740933135086491109670563986054917652574209524751721100785733038360208742628414540103123621001044170106977982101019679255695850643340553898301735844585816112500783413713282588535849190416846135883437384173936402641460520216150175164030404287143157609939954474491175960910930934906055788684978971467563355399748607061645093164480130457987960099852295955527241017395018671096974596867267748020983970276779509773064509924825779938035999186645513453028141618019879591708719291672935310811654823100640779990632939748265550671212638388807699435635281502962139328882899341051366641217788219695636238617350599634678004841695258650879109470695158775109946513733910531405374543339006596520112165529025720675036459920649030817434597397822403741591770861689499168635557280230316338208470820067553847603739007737907585663991208886443494750671797070818004996555273649650789124005592964018052963699605046641969760314989787261775298128427927736060059132478377384859928842108642523405549233437697282180167921063400361650716894816349900336164153211524954600374650029033851514059246339702149115806371615128307360177994604886337635810097919810426899863706922131752024850355602801720796771599832931946807818778305447349417695986784197311675023639721231009730977193287869424313335630157515022815343729293590039509213902182190644281017106691840511754672112736233645249687708359242180048030533946811002687441087713703479120001386352764113993699241505605880030992755342163426852567869960507302307190463387208977193791093103060746317863337288792847010160543535041590789614382752682593967844133517899543016340051554223586432480367717849855085728677936474004781060952188993187075687762247021930642501284325024810781950134244859932245253683012284297612675985028969707523054086319152608379438454452929679221450424529516651856602224108515625/4638198302068062431630838375341616679773371552851857240561368650071023514336622140353765039565893159589331502642969480689467284453298123052504245457760760727113688531329712360811713678137997143051089864942071992739418309888598829311906079096014187483302767201814380681140875395183900863879789073461158100341073220747319321564188432866865053235002715708201564245610861844101022932223473408964177745137636049375718815940425970956453771380766916448945830718926621064370422171774476827547654376103298992304614984722969004910150260872765565181981315091871398576682532578633692734100532817116673973560580248071170424751081792848357091902014956134403843605192257457905812395980321455332737763792589947163272238403638057120126954673642158498528067573215983088560403106625254427821265559717827335989745558278067254541008191581815348354925535947944822496692883831889975229367757103085537474110996680099240691689147543147139262875635753054559823586752665176381520313023211609516789173121820175427584156454702160901460944075361209566269437258528784995270055604683646108901500125648952914414990259986391085714517694324588540248104092491291185703640556025949571375981949440376057318573411995455535232210868495958319122365451852704799784575897878917088772263207877747715392445892936875781201351079853242591777982928213008831144347458443645294419498735106104864125644591140243603182310997665240738649963422771996661581304600880484625514554011410635556148597322992107273035175738394879029422272594044756715270718785176164198314846479480514430014687278027567301884404177076861677025651461445333234248049212249717075812009331161145995185303943930182012264855409923836395972477120489775477612552226714228084073223478413908514042429457597066410903655261334380019581964835435542511116146920037347176735459389103304389116169883117666779883513648249756179138303407099871853515076983868986140268365091236606971568933210863735035110206728411223208270334216819238464253552773372558122366663359266059643678836264827183259721733210667821760422107238743918949302475539317845139072307698473047789583335440367350859841216692464074052568549658901073746577345512648902926988448956373232175365974937132423836806191844025300001347495647837269200037151947415190884421400943673557914741972666777442049729454965395822079045408*t^43 - 25573273528716704257002726767277167154012947586943303087268636731940726351042100538514310207097435794444245770085661097218419663914877575011918226512695781155239944806647862302479805996112647953112974769944109626629285076317305157128978694259081926623086866950236878550849535737999814440762362699780500179001591454262742973676466869082662641634727122417523163544519307735608533511119596454359269400579467931704173154575677177805936158841422180137783704375076060143358225561227609018349009100231028064447966029427308153595014561660283985196866531590992164581793799221400762732399815526045327363700615165357296207984759668562200522798783645145245820225616770531689678572442857087470198364699557713192166142684743519711093409284379756501548798161687230334626653048730774398321150669684268691103801102955144463751559350413539037189799350688209145761235053978785658620853972225947650220129033089366210552907147300237755986975069249920211981573996364580800789182101646629075699035846766952650326202460097739476892561498543911556825853040141017623791498662245050276359972237816279238910151717362222258287730435201339737806675042944548563399911003811648941703798255346836382374145733810619461692761801462343565860420383270829151395009780050996812950505779294917624993893173305492404239037726560066867032381844738787957067612920505635153456198620260449852076895165964027286102419101730766478152050646152520429287960428915471876215969062692020027527261653920610223141851470765573155684804232553928573440370324946139768917990163197852774988910382797750743212696015493889392837766746046010222130054169875041695140052284126388301590023219460871954545612247420473183897534657299787963263927673564943854017976626877092853660943548956222657410767551829924388788807375140178439739390786484990332056121394268065344452842055287721784147746838430010173689532501950336320018960655992091629093757540210857468380574357482157943763118545306785406591631249971490332790425707226671328364071880173079835397521863968104047791108548072602906034927282028069612697582607302058521559490379407010336182492496562318506700265131008776279637906714293755659486806676550346104048290909333533433967411491847756852730539941008826499766632723989083759949367807842277266430232121295799387254051377073489337344262628359590231113199166505231777861859559085513915004571687625991998407575297512642831607053815809296875/4638198302068062431630838375341616679773371552851857240561368650071023514336622140353765039565893159589331502642969480689467284453298123052504245457760760727113688531329712360811713678137997143051089864942071992739418309888598829311906079096014187483302767201814380681140875395183900863879789073461158100341073220747319321564188432866865053235002715708201564245610861844101022932223473408964177745137636049375718815940425970956453771380766916448945830718926621064370422171774476827547654376103298992304614984722969004910150260872765565181981315091871398576682532578633692734100532817116673973560580248071170424751081792848357091902014956134403843605192257457905812395980321455332737763792589947163272238403638057120126954673642158498528067573215983088560403106625254427821265559717827335989745558278067254541008191581815348354925535947944822496692883831889975229367757103085537474110996680099240691689147543147139262875635753054559823586752665176381520313023211609516789173121820175427584156454702160901460944075361209566269437258528784995270055604683646108901500125648952914414990259986391085714517694324588540248104092491291185703640556025949571375981949440376057318573411995455535232210868495958319122365451852704799784575897878917088772263207877747715392445892936875781201351079853242591777982928213008831144347458443645294419498735106104864125644591140243603182310997665240738649963422771996661581304600880484625514554011410635556148597322992107273035175738394879029422272594044756715270718785176164198314846479480514430014687278027567301884404177076861677025651461445333234248049212249717075812009331161145995185303943930182012264855409923836395972477120489775477612552226714228084073223478413908514042429457597066410903655261334380019581964835435542511116146920037347176735459389103304389116169883117666779883513648249756179138303407099871853515076983868986140268365091236606971568933210863735035110206728411223208270334216819238464253552773372558122366663359266059643678836264827183259721733210667821760422107238743918949302475539317845139072307698473047789583335440367350859841216692464074052568549658901073746577345512648902926988448956373232175365974937132423836806191844025300001347495647837269200037151947415190884421400943673557914741972666777442049729454965395822079045408*t^41 + 9206194108427334657850645778363513429805361491466164275347564187071436866078026949701307866502874931160917644336810157660506230193808227381112284586283025212626376144030961908011809950939370230475517130513875857960924349575123144497069687771029843433961542451742899955578843462292822326364733433440392981036396774873486472104169828347714279508602212222793882084161650926722591553959343021134667281175150923438454942045951623908429648284275043739456649545281220844524712455389491639582845224655886403738675444721660682254635757449319323351591528256398167156625737428324138965848218454017003149143899675231294103275364954618316729319918576251668241816470292837147034848940086256143141852076895793185747443983974838956394572160811195651482103972997293105684038235457776727339948502930630524491414228410033566138587141637748477532137672616083079990863783574405539210625832815379338050956893687760015099431384670545289842053129417133913457423266945212891704008402426259788345977754753168456319193248347318516339971031742033233998281097004326497525742745804546449389485151996238287150527497324975919489366354540211925877843491371335324325867755367040894724506659760065002984379657592676546569259997681448590249053778705203585946831052141253385567357426941353999576783873618083761504186864826721531648028886458781722628762138417238647284610459220592335301477330560071025359097596671358532689890794037458372719736398569640964042397518895153611352282466673462986227744538122013121105775562025596644849540715463461669062995533545954729257361721574400405819708147031711405717792307265151009815647860732902800934686327202774945802264851912909344935502561719400866237456670802533488725455380688588845963306132897838611550313215017725740051742077637013245844640231931596516862135672326286224048316558680705323909540370361925431376185077454425462571756158465219589146328945223254216385678111194154745535022478901507467697677852379754720945542356066856194302295536642706209961878926698199732798568531782658361425773342565601808844914868050735090698840432932247532944447819770514082790994535253003825705355935271021772033339766211503237576748956047205903171868352920330951671014870317923702912139019723677537812496589603156822634710970715190507265309046504928731110740628526035285239532765905351260952069669900537309397626191315866845318358622952116020111588406033923688630533754120078125/113126787855318595893435082325405284872521257386630664403935820733439597910649320496433293647948613648520280552267548309499202059836539586646445011164896603100333866617797862458822284832634076659782679632733463237546788046063386080778197051122297255690311395166204406857094521833753679606824123742955075618074956603593154184492400801630854956951285748980525957210021020587829827615206668511321408417991123155505336974156730998937896862945534547535264163876259050350498101750596995793845228685446316885478414261535829388052445387140623541023934514435887770162988599478870554490256897978455462769770249952955376213441019337764807119561340393522044965980298962387946643804398084276408238141282681638128591180576537978539681821308345329232391892029658124111229344064030595800518672188239691121701111177513835476609955892239398740364037462144995670651045947119267688521164807392330182295390162929249772968027988857247299094527701294013654233823235736009305373488371014866263150563946833547014247718407369778084413270130761208933400908744604512079757453772771856314670734771925680839390006341131489895476041324989964396295221768080272822040013561608526131121510961960391641916424682815988664200265085267276076155254923236702433770143850705294848103980679945066229084046169192092224423197069591282726292266541780703198642620937649885229743871587953777173796209540005941541031975552810749723169839579804796623934258558060600622306195400259403808502373731514811537443310692558025107860307171823334518798019150638151178410889743427181219870421415306519558156199440899065293308572230373981323123151518285782336878276369784048663056193754394683225972083168874058438353100499750621405184200651566538635932279961314841805912913599928449046430616130106829745901581352086402710149924878959687237450229002519619246735850807747970241061308493896492174104961148777362280855536191926491226057685152112365160217883191798415490492847034420078250495956507786304006184213984696539569918618518684381553142347922614225846871541723605408790783103383998023153718915593118174123714821913976775355691108301642703898566260791806684208989016070757896257984036893875681146059730643249565252828657003229849678199801073787804910914527996030956098467120668663192302960998626184339383950552848230293895840365009654197049888*t^39 - 119457079908146018772672102157631254449708483396218036920350250798918073857225818319601569070015418751602154015997405900092848005757602807930510752454269558747416660292055842872538834214521925798885936811500303293737400929315021343897849403947291284960453203716413872841048006865028111062300599281446005314490096968232237539195455740260684505283201251298892537628949645603745164632176016336430656337081690405327978733871570940128352014543273132691896469232614250062342921097301717184385804276436238642077428023637544844709702856998540958510119523134700220949222338232705374153938357316441533799296422757829119456748070124734330865752033060539227684706170578503696011929419908608907623785415851424564702654456207625187755359183980955634619163813861436104064462791299251355233829378946228993813522677276669655060404735381880726608941540799611243013795048260308499644392556640648327902598110503754460440587863025780331572045692624871724838616070934665644013462579987130526831131393572288654513460408042748647084734352220299940326535419265175227065990326602143567729795202260131129957601416109003778277645820070359091327955590187207600968753741808415369056590844467966828003952479783506662230225604037667783743263391396833768227822418659616729248065941704695724134441749343052970097745874452077129585707238716854862020261300837730621746461505721476860794853049587527917900796002185459708593967603545189718318992799819521576647545777719122416757490014331981046540956151880455809582278428441799055785781149367581173219874237767732525537461434476199641144493614943220255413222599856079363509708033929971118425251390354052308729041689127248203854468303077716231614364548742231333267372406210570921345880588866228906734659197395266389660849689750943421871448793809470617391594989489440642806367739436273972377758832569960904184961759668189630948004549278589444004750667067064919477032933546572031730659555773622760971368176868466989667208045956345888138662059650298521398267214044745905039677242212748515987098107143728813155838015777783750968093029418052969318282233773727721761076870278382794307792673856292865483200438429915731328400779623087006129270581772126929932730951831669549818187327784355002040528482671661575349483183465756390596314652430704435135296868994212796937828253074720819081990047789765075325103036009476030009316981457519346769259310596391806779183678464453125/113126787855318595893435082325405284872521257386630664403935820733439597910649320496433293647948613648520280552267548309499202059836539586646445011164896603100333866617797862458822284832634076659782679632733463237546788046063386080778197051122297255690311395166204406857094521833753679606824123742955075618074956603593154184492400801630854956951285748980525957210021020587829827615206668511321408417991123155505336974156730998937896862945534547535264163876259050350498101750596995793845228685446316885478414261535829388052445387140623541023934514435887770162988599478870554490256897978455462769770249952955376213441019337764807119561340393522044965980298962387946643804398084276408238141282681638128591180576537978539681821308345329232391892029658124111229344064030595800518672188239691121701111177513835476609955892239398740364037462144995670651045947119267688521164807392330182295390162929249772968027988857247299094527701294013654233823235736009305373488371014866263150563946833547014247718407369778084413270130761208933400908744604512079757453772771856314670734771925680839390006341131489895476041324989964396295221768080272822040013561608526131121510961960391641916424682815988664200265085267276076155254923236702433770143850705294848103980679945066229084046169192092224423197069591282726292266541780703198642620937649885229743871587953777173796209540005941541031975552810749723169839579804796623934258558060600622306195400259403808502373731514811537443310692558025107860307171823334518798019150638151178410889743427181219870421415306519558156199440899065293308572230373981323123151518285782336878276369784048663056193754394683225972083168874058438353100499750621405184200651566538635932279961314841805912913599928449046430616130106829745901581352086402710149924878959687237450229002519619246735850807747970241061308493896492174104961148777362280855536191926491226057685152112365160217883191798415490492847034420078250495956507786304006184213984696539569918618518684381553142347922614225846871541723605408790783103383998023153718915593118174123714821913976775355691108301642703898566260791806684208989016070757896257984036893875681146059730643249565252828657003229849678199801073787804910914527996030956098467120668663192302960998626184339383950552848230293895840365009654197049888*t^37 + 1356447768037038730771852246098481657642925316761757744693867851261159622600731986872872444816211764938198071970697023988266539108173297894247214780501361655754442715781962829566793823869888996894241325357595583240804996874008622420858119672439218293310459380573687378662204070684383131981421220583967550796438130583820369215355212309133285652634497869051538341227791055890672949039957481299316609763913501891702620872787250979581986466219817951790703165045857659974254773240964694797704025771561704648276717877265945562189736503715104351857717458515424173061999531010202457136676636770045306445649540117439500566695810996690376697961130218539363110157855485924105763027273699838369636601162349667157641012754938667813499175876947493755854601546267402063298077923452653115467936178412059207199351267808395073942478069455277867755516624170903045826156409214007590841879705839693576899589350456918034092986259968019039385674056958574164563844850346404716198131526053031879204355976476554821563741947845399535900250221076013134246367541507726390994588886326351521459999630849759799934206095645617314372852509443053746797219091077437498234096358234965327058815461455820585969911865165042422683881095537818607071972630146277002763318586964878982558357505301952324900630812877365288718691516504127611195290726586785359189617105551538847217719024873938448299391140867252709941687094810129077152299777877399388990087945868032472901823290722736548038734619326373819668634832140172665827303920532392298196889812090131443430590183731131663773282771864989485948682960135341191144865103466061614845161600174361855624096073574927138902296728354592418173175535912504798982001813533474123550089829008030350917740588571294012431715503424456322314040030760694178257937347570694071228477470594558146556859995651978174530444176211077207777528820828535674971105530052638810223696837644317727307350287333640978231675293961707266473340143001456135108922334520270212414054284430433995641628695164603163891879752451088540256452930746801228853244056870517211451947080806341994553638105824255458601332570143403212834268346947971262695926727490453822302819731609213085675280919777294715763516165290395960261519320892169885139620993861051331219499837511767569484416374215400624934039758342625253572732576621942286396926645752270104558861829857885314120420683503558173928946650317662379030969613925390625/113126787855318595893435082325405284872521257386630664403935820733439597910649320496433293647948613648520280552267548309499202059836539586646445011164896603100333866617797862458822284832634076659782679632733463237546788046063386080778197051122297255690311395166204406857094521833753679606824123742955075618074956603593154184492400801630854956951285748980525957210021020587829827615206668511321408417991123155505336974156730998937896862945534547535264163876259050350498101750596995793845228685446316885478414261535829388052445387140623541023934514435887770162988599478870554490256897978455462769770249952955376213441019337764807119561340393522044965980298962387946643804398084276408238141282681638128591180576537978539681821308345329232391892029658124111229344064030595800518672188239691121701111177513835476609955892239398740364037462144995670651045947119267688521164807392330182295390162929249772968027988857247299094527701294013654233823235736009305373488371014866263150563946833547014247718407369778084413270130761208933400908744604512079757453772771856314670734771925680839390006341131489895476041324989964396295221768080272822040013561608526131121510961960391641916424682815988664200265085267276076155254923236702433770143850705294848103980679945066229084046169192092224423197069591282726292266541780703198642620937649885229743871587953777173796209540005941541031975552810749723169839579804796623934258558060600622306195400259403808502373731514811537443310692558025107860307171823334518798019150638151178410889743427181219870421415306519558156199440899065293308572230373981323123151518285782336878276369784048663056193754394683225972083168874058438353100499750621405184200651566538635932279961314841805912913599928449046430616130106829745901581352086402710149924878959687237450229002519619246735850807747970241061308493896492174104961148777362280855536191926491226057685152112365160217883191798415490492847034420078250495956507786304006184213984696539569918618518684381553142347922614225846871541723605408790783103383998023153718915593118174123714821913976775355691108301642703898566260791806684208989016070757896257984036893875681146059730643249565252828657003229849678199801073787804910914527996030956098467120668663192302960998626184339383950552848230293895840365009654197049888*t^35 - 1676145449337228395093552589655196485237710907419466282063025110054628627505292787010856648432633992689712425475229216391093872259899649775743282601517143680461549234354833332861730535188342249352488460519928415572639311196868793217702018618070840153800488150874130641746996717414788503904772221339805136359890766830461822563876921258082966847118104014091624770743723657043316731727285911527759556352659021047896660379247137909203865629956713556652666240693034698447349813982826387745122575278588941675301859684207617167181224362817066308339219580475443043263259946701810350893658650151272602240559952317975558892836661536820010534847888652033737769972096379546618908060798140094268444829576696983420376429941120609055074525418655882975073437911983689377511960898227788651954340335979770300814090170823988974350949877479215575921541916824716309438809437734601977061859203881894006488521945824321937029055345013888138371459168624152203111999096535841096077761631781799675241694215981615023857204414633111664937766209188194556589222126121988980771936851050511505639604250233464947514806078413157684769640947105240155387581391086613709530136907770713402906065868544892501399218066467570938181874616946490195889483244548446676517671649534181909847052972765018304701426456335975522455240809102672162091522531800868941099819634012593110695514847592429527169925507456528709312177389855976021096960222897391102423663122464621628793840545838192612591474982040779780700432348240235763217856641090876763747085170783950478612041398388020264310574062020330950722802922425585976762680449364775333501518195756140327387444271288312911386307020077912867529332806227641414085477624818864045041888904376374232038052717152364043317143772934413088054134286541505258753259487073906746063161014198374271901708136256722828438970046228539420639491961502177072897428312385498422679907689389394234719117579604409929898269394114213464325962126241800975696448287082084430744216768092821990517729043443157174429934790736758393488262493991027954755283476723587157481147358635280819460151582275850009457234938874694585242525724721016953482562301176006436109481848746663752254381733354634789386599947225973982857345167182693675400158455767443231498347670723364371224526034717871216461106598472960187958349364326123562192191213396341945002799093222696675543716000387224279034034869772874431132228170406640625/14140848481914824486679385290675660609065157173328833050491977591679949738831165062054161705993576706065035069033443538687400257479567448330805626395612075387541733327224732807352785604079259582472834954091682904693348505757923260097274631390287156961288924395775550857136815229219209950853015467869384452259369575449144273061550100203856869618910718622565744651252627573478728451900833563915176052248890394438167121769591374867237107868191818441908020484532381293812262718824624474230653585680789610684801782691978673506555673392577942627991814304485971270373574934858819311282112247306932846221281244119422026680127417220600889945167549190255620747537370298493330475549760534551029767660335204766073897572067247317460227663543166154048986503707265513903668008003824475064834023529961390212638897189229434576244486529924842545504682768124458831380743389908461065145600924041272786923770366156221621003498607155912386815962661751706779227904467001163171686046376858282893820493354193376780964800921222260551658766345151116675113593075564009969681721596482039333841846490710104923750792641436236934505165623745549536902721010034102755001695201065766390188870245048955239553085351998583025033135658409509519406865404587804221267981338161856012997584993133278635505771149011528052899633698910340786533317722587899830327617206235653717983948494222146724526192500742692628996944101343715396229947475599577991782319757575077788274425032425476062796716439351442180413836569753138482538396477916814849752393829768897301361217928397652483802676913314944769524930112383161663571528796747665390393939785722792109784546223006082882024219299335403246510396109257304794137562468827675648025081445817329491534995164355225739114199991056130803827016263353718237697669010800338768740609869960904681278625314952405841981350968496280132663561737061521763120143597170285106942023990811403257210644014045645027235398974801936311605879302509781311994563473288000773026748087067446239827314835547694142793490326778230858942715450676098847887922999752894214864449139771765464352739247096919461388537705337987320782598975835526123627008844737032248004611734460143257466330406195656603582125403731209774975134223475613864315999503869512308390083582899037870124828273042422993819106028786736980045626206774631236*t^33 + 2351841956859032670830853644033839722363023844974532777935086579261425603314208117243594862270973165863058062134781511640433065333487862989017514676523721669174335339250018411517984505024412889318963256145148834393641278781205654360095904952951125558151340982713567222421972443977480327385803104414255503857614544800174230342097950749453496045087493496970696835396010718907585957642401992101898405264587818967052227663086145170196852701130280018040025809310360082952376259419880376217925741868862118670909936993661336424601512966877689654043694391943844357582107970999251079762724841714267900539814816008046220518419171079089354201558542434210622992480267146839263097665647740686376038604842199518975696589812400465621563708546572748627018853780950991330940882740107354191927028088249239889680528437035265015565590703085153531444811967368607451327850183067989472144107658162001584130705996101036437698622633223089095114163571431316030533298245547514415971131363104857628956877254487257380978936476977624691338695674258620974838962647017192003674378611866186336869403626605429282027883349407662192000553805520546251501102800885456226936596115638499467944826554629235075044227646981352028447272409582458072573885916741458295077155004050014572642602316027531029717645941168037682459114645961296259377953095463001360024159788832471525600247634127950030680826332430865374500220963517994151710103686988975372312461309817583589239482702607701805603147267876173665594136368697697057560888684535085945352291048927231926153746900977572695265741653473552069218324749232197006537063298072505090255793259702705620725893706997341105098450532404035161003876018016978935627166869995911674999816582666930196369880217999111234857105120537672140840306192031937951670947601358382803021705113647681495273587032255588203318880675117958819638774313228030263668682436330945472824101830058349476502341047974221946044654371857040320438165064819100751127151028246543775812271251087167918384708960620118121544497216751786647736222368103845680800004710864252778798189375360513562456613739288124008419511431412969093374601754193741891175258686882343213444335935619962208565477405708074365451417151493452097260034659635413299880782282750352436102455526128310534931051281733105698582545122243040407979620481712596598839605654972339043585614032671138605714899584419610518487518430483114610912516083309023046875/2319099151034031215815419187670808339886685776425928620280684325035511757168311070176882519782946579794665751321484740344733642226649061526252122728880380363556844265664856180405856839068998571525544932471035996369709154944299414655953039548007093741651383600907190340570437697591950431939894536730579050170536610373659660782094216433432526617501357854100782122805430922050511466111736704482088872568818024687859407970212985478226885690383458224472915359463310532185211085887238413773827188051649496152307492361484502455075130436382782590990657545935699288341266289316846367050266408558336986780290124035585212375540896424178545951007478067201921802596128728952906197990160727666368881896294973581636119201819028560063477336821079249264033786607991544280201553312627213910632779858913667994872779139033627270504095790907674177462767973972411248346441915944987614683878551542768737055498340049620345844573771573569631437817876527279911793376332588190760156511605804758394586560910087713792078227351080450730472037680604783134718629264392497635027802341823054450750062824476457207495129993195542857258847162294270124052046245645592851820278012974785687990974720188028659286705997727767616105434247979159561182725926352399892287948939458544386131603938873857696222946468437890600675539926621295888991464106504415572173729221822647209749367553052432062822295570121801591155498832620369324981711385998330790652300440242312757277005705317778074298661496053636517587869197439514711136297022378357635359392588082099157423239740257215007343639013783650942202088538430838512825730722666617124024606124858537906004665580572997592651971965091006132427704961918197986238560244887738806276113357114042036611739206954257021214728798533205451827630667190009790982417717771255558073460018673588367729694551652194558084941558833389941756824124878089569151703549935926757538491934493070134182545618303485784466605431867517555103364205611604135167108409619232126776386686279061183331679633029821839418132413591629860866605333910880211053619371959474651237769658922569536153849236523894791667720183675429920608346232037026284274829450536873288672756324451463494224478186616087682987468566211918403095922012650000673747823918634600018575973707595442210700471836778957370986333388721024864727482697911039522704*t^31 - 17298277130890439321437775759173578248157019665730611511320106097988026714971811354140625656599257237955866078666707938460603816834711596469462935865421808375339628081613141965918571697750308880676847664039780939048157636674209997560489675223271211005573259557227384365395724907363594126244188014844735767831903972197867973279216723614866609935500594303944229934304630798112036558440244198178096152023865991225568526976046939844356772550221089374391320300038556891657609256476560759062524829733109130934794724860624335517118851533285828817801997276122546543796851833508923023342881284754633914882520867282174309697338953531909614173184089200735317541157919145219554769012374530078370736923319222136455938477801448539899694800593364048791011208520086017195724312058079579239035641726367295169877666601510307252089945614106608137464343985945651233982642819926432378907693829847329068739754245057110456849026277502602641034333906019448744522283496000013908642820563278050233900051803024328119368099737299482111016067329514065713390039708830414634469248046328317010386844861771370254541500930028583883910041659706518897256745243606703846926540034827179609721138392621508883220961791150526747709139479100337758256910080354328728780890553793412709192075342382091128799884524542348699325406127417612946801863261283731968603990608413625123070604791078805103458325596139674396940530602017487696079626258397644999638847875842663837058674737373214446242353571541701412404136698219345738861890633666793688298814380608581996854463561716877952627311557757149993549758349813753066293774671411443231601280532255907505374553435609325732663003103257508856421247963133872664363102962837068190283111948197130953888033964025620107181022028279992696737172239411428053326324690632073500646901078267458125829887358710308571025036883475030156984200945048090315858323072044664175191073046557458999737986875582079812891030986986765144686341360243313714551899805819322697806236956336505609632999022892971276753368928149717828174934383943198024262145083831941465559535505503573735273252447065211592196482567746694901788226820279829242494479768141566049996583120862536017900097263153685275588135972640631082340802563305432323084256918968390905224209048820890222597754256903071098255826046189771407135035142125445466500660092539084980883947042613823713507624199863891461873964097571714801328957988172588671875/2319099151034031215815419187670808339886685776425928620280684325035511757168311070176882519782946579794665751321484740344733642226649061526252122728880380363556844265664856180405856839068998571525544932471035996369709154944299414655953039548007093741651383600907190340570437697591950431939894536730579050170536610373659660782094216433432526617501357854100782122805430922050511466111736704482088872568818024687859407970212985478226885690383458224472915359463310532185211085887238413773827188051649496152307492361484502455075130436382782590990657545935699288341266289316846367050266408558336986780290124035585212375540896424178545951007478067201921802596128728952906197990160727666368881896294973581636119201819028560063477336821079249264033786607991544280201553312627213910632779858913667994872779139033627270504095790907674177462767973972411248346441915944987614683878551542768737055498340049620345844573771573569631437817876527279911793376332588190760156511605804758394586560910087713792078227351080450730472037680604783134718629264392497635027802341823054450750062824476457207495129993195542857258847162294270124052046245645592851820278012974785687990974720188028659286705997727767616105434247979159561182725926352399892287948939458544386131603938873857696222946468437890600675539926621295888991464106504415572173729221822647209749367553052432062822295570121801591155498832620369324981711385998330790652300440242312757277005705317778074298661496053636517587869197439514711136297022378357635359392588082099157423239740257215007343639013783650942202088538430838512825730722666617124024606124858537906004665580572997592651971965091006132427704961918197986238560244887738806276113357114042036611739206954257021214728798533205451827630667190009790982417717771255558073460018673588367729694551652194558084941558833389941756824124878089569151703549935926757538491934493070134182545618303485784466605431867517555103364205611604135167108409619232126776386686279061183331679633029821839418132413591629860866605333910880211053619371959474651237769658922569536153849236523894791667720183675429920608346232037026284274829450536873288672756324451463494224478186616087682987468566211918403095922012650000673747823918634600018575973707595442210700471836778957370986333388721024864727482697911039522704*t^29 + 108541309045594134219187396235342740197476108974654719897211874922347900188503196196125638499272604013544641336068175483404454851779839554415133915334770591402613580467258570977108415701515873930821549788090467382352744267868272461511840275190962314732686379024835052936190855616016579856714100744230034738981405561330825304999413160421552558508757456563593166765500174058655165208867637248727452533755331914073836688392037624845335671479245466742146057191136977630883028573441842865376530983683749099969336969424602333091291050875237753868808818551423186510233980718542284755115127856623855983460085828145262823098017094164614743749387308139815057048018135325066402960625054059952035827094624804278702900046927545517562841324371322387896584446611835838511935342647535963766268844888801002779969522546650815926942791565978718996449530594188791401443855202124733451772633742300042583685002331037348023501830206169262785064201532908609754658261259651832067977355507098772177911362774161243725425123315572440725281621028157254290169176581469053680870804829965163435520573365963705701616928980171090030512940118612889715120869188360694217607153705543406989081115384467321776092565848084980370882218659666838816331670132931036455314579065301926808552361850254629522037958317763019300961374827483695963298746565697757861872877359153037839303726441117217657767639066636214718295254331658052838027106563577881660051503510026445673511847183084260821397854698668012544392369242147658050613613440730835675527248391261698899165452654045295562553570687733358122941661984033064335898435706543112906423235746440402270360293881988924626663126961478312603410173760948900549008011448809894057373642403162099288116024059089714832478294094429391395188762589784580335424022778714720975626213377518132354924865427399161705052145574653694720510060175010679252548807936260782413091210175490966167611069805394167677740548830165989496551556345122068426499863426841136296658718332842616556220443256200033081053997898755769688057827010673084476954768942703568999242019966683757495753866268160069460524683913736987894467969009876851365909310351456436668793890483156390745817262533855324721033126976834947745478027998738498883737868314492156140035864809658429018333842358770615537812606312595708476889273108851810678473491364362493160551951378129354033497959796413903591893771046622129488526351269741978515625/2319099151034031215815419187670808339886685776425928620280684325035511757168311070176882519782946579794665751321484740344733642226649061526252122728880380363556844265664856180405856839068998571525544932471035996369709154944299414655953039548007093741651383600907190340570437697591950431939894536730579050170536610373659660782094216433432526617501357854100782122805430922050511466111736704482088872568818024687859407970212985478226885690383458224472915359463310532185211085887238413773827188051649496152307492361484502455075130436382782590990657545935699288341266289316846367050266408558336986780290124035585212375540896424178545951007478067201921802596128728952906197990160727666368881896294973581636119201819028560063477336821079249264033786607991544280201553312627213910632779858913667994872779139033627270504095790907674177462767973972411248346441915944987614683878551542768737055498340049620345844573771573569631437817876527279911793376332588190760156511605804758394586560910087713792078227351080450730472037680604783134718629264392497635027802341823054450750062824476457207495129993195542857258847162294270124052046245645592851820278012974785687990974720188028659286705997727767616105434247979159561182725926352399892287948939458544386131603938873857696222946468437890600675539926621295888991464106504415572173729221822647209749367553052432062822295570121801591155498832620369324981711385998330790652300440242312757277005705317778074298661496053636517587869197439514711136297022378357635359392588082099157423239740257215007343639013783650942202088538430838512825730722666617124024606124858537906004665580572997592651971965091006132427704961918197986238560244887738806276113357114042036611739206954257021214728798533205451827630667190009790982417717771255558073460018673588367729694551652194558084941558833389941756824124878089569151703549935926757538491934493070134182545618303485784466605431867517555103364205611604135167108409619232126776386686279061183331679633029821839418132413591629860866605333910880211053619371959474651237769658922569536153849236523894791667720183675429920608346232037026284274829450536873288672756324451463494224478186616087682987468566211918403095922012650000673747823918634600018575973707595442210700471836778957370986333388721024864727482697911039522704*t^27 - 575848395836194176460147019787795055290642256880289270176072733215025724647015851880235759922412497647553899768082996187912723518275463351691875016173196571185876352649976722353681318598977657201382364304742043678416260214521028370216805849355072325082353927610315479182775990405251838069670098962488001158967500082423307858962935656137752426913113851804567095496384014615518451752766132979593524086406836836469717898179698583597097325798735040176340535196871722030074151149850594180272207540299834543997495331258892051960391344986498559884565132450559050569287084237485041073354617728594131180133863385417057446114424899108614399174311297660672413312946282256263566361597259237023744164638461630275282688277728777366344011226506128890782766323348834030731382884312130675192429842364575735125002645904239887160478842533748418978918641642717796035359644910100710575192293336899996490013282173132115257599355458948358903518333386355607011135249267847983150959674109639081890467860791346310684773473189181834489009914143658244660296994369375653785308187268778109598661056421868126788787894629311379957719768550201061919427915885100929634954278823306413718640762632918255953674580766573777597940069777438864355602646632560682789471081463977187055251347966955291719569628675587287438421824740163222326564047027161801730645037361063460845892550171467079771872348470295622109272297495390692007177809993059209442053274013340666521006169406003388363299547046527890092308611638971556541884620049878553288014100956600718692872468799630025814787397721948740989410079360725596719545436854993105946570982057056306786422030632260581237138439256764989125624366143363640198387911953141802189476065513838550687801241988124313455261835552632705032711004776690454558291002081615020553659871761828153478503859525805339962622683678592116260225439224033740884903498922866100695492388002695135275045501457002868974104392593275867394800326626586280516066041201258506028037487666960731557901661702332131706877250526575839123716766458308490498100601823569377203997172707199708507628893344304774824275590738312432460702721605622177181944190542295820349960857372372534188462212160144161911644377456728431464447199024742324374052282462378876322322537716584153064275754898680617544346387105291062208822520705369918418942438048474469376808352026451796537242531573469863140904713153475908319231632100102630859375/2319099151034031215815419187670808339886685776425928620280684325035511757168311070176882519782946579794665751321484740344733642226649061526252122728880380363556844265664856180405856839068998571525544932471035996369709154944299414655953039548007093741651383600907190340570437697591950431939894536730579050170536610373659660782094216433432526617501357854100782122805430922050511466111736704482088872568818024687859407970212985478226885690383458224472915359463310532185211085887238413773827188051649496152307492361484502455075130436382782590990657545935699288341266289316846367050266408558336986780290124035585212375540896424178545951007478067201921802596128728952906197990160727666368881896294973581636119201819028560063477336821079249264033786607991544280201553312627213910632779858913667994872779139033627270504095790907674177462767973972411248346441915944987614683878551542768737055498340049620345844573771573569631437817876527279911793376332588190760156511605804758394586560910087713792078227351080450730472037680604783134718629264392497635027802341823054450750062824476457207495129993195542857258847162294270124052046245645592851820278012974785687990974720188028659286705997727767616105434247979159561182725926352399892287948939458544386131603938873857696222946468437890600675539926621295888991464106504415572173729221822647209749367553052432062822295570121801591155498832620369324981711385998330790652300440242312757277005705317778074298661496053636517587869197439514711136297022378357635359392588082099157423239740257215007343639013783650942202088538430838512825730722666617124024606124858537906004665580572997592651971965091006132427704961918197986238560244887738806276113357114042036611739206954257021214728798533205451827630667190009790982417717771255558073460018673588367729694551652194558084941558833389941756824124878089569151703549935926757538491934493070134182545618303485784466605431867517555103364205611604135167108409619232126776386686279061183331679633029821839418132413591629860866605333910880211053619371959474651237769658922569536153849236523894791667720183675429920608346232037026284274829450536873288672756324451463494224478186616087682987468566211918403095922012650000673747823918634600018575973707595442210700471836778957370986333388721024864727482697911039522704*t^25 + 62346949269513862002315107955780547397775619364218502475632946053809057572703476888077009547578982127801125597717822335289462916062958254575528184634398127589248215276984798632383048220058744938969915154854185349639049964564039109742167661955534649565220266875147656836691003775010790457243275486724752878623824739830068002496300493295539557177501526695743592452367949684549724387684651682570293547204199081289200519721447989627789866489662161865092929929179691619161989648189200236196959035424564991558377224487063654155583418981792782957575443905682329788082914010860263367818460628363663069288386830451146949629753051898633756245177372466678391028555919933678716992392372784645793128621657585769550344711939137650986304066612213368354871475194139519735914280891716361323907474907003227756339276979638370175105545784191294292652978296704282264842592243631802769999776194598565474877101626268444210688552118995657795117237567060710523485482886309520659227165058926129128010017891675002335915280511855403868606473467242378114517467783551872858741571974816463196426481580714460552398136776500507150804443450306331882909510494905847472624905098705562844548503116096619711608587816932179554888616388439852682690449636815742941297184500445124704152517355783763908734232194481898950553985134337387799832250036125504958768640221987191493086087985721204152498359388688935167339866856931291944387356583913551734057166182564471934733350871732582471934261753065592317227878933648518107271991031677348931913771168977508921049482110407403012880007769909540848062094475187095540694509112243543735544529346695947337379261258369057774852746145364426144561681366742942282864547632415957390399434625851168480124677058062730791673746742370521073396050419921359649454397449247334150992029940532624136687850748322899362557117018214499447200632524604398214595342327680286614765773586339530749894011314918947336002665921004862246299544885912065231447120414862873050221484118634044543278103060030504913424393288388504048518740238533745110277526635498440777540498173457061458374624857652873605184034069332683065872349333638661873654259532344291835954756545419981086856402606118897855172111586310753191665992068692319468413605681093237821013664540068073127555801322549190748863739403423115231977269345171653821368937205724709617766579591395964300511774255487008343591351316348609971019344666282900390625/56563393927659297946717541162702642436260628693315332201967910366719798955324660248216646823974306824260140276133774154749601029918269793323222505582448301550166933308898931229411142416317038329891339816366731618773394023031693040389098525561148627845155697583102203428547260916876839803412061871477537809037478301796577092246200400815427478475642874490262978605010510293914913807603334255660704208995561577752668487078365499468948431472767273767632081938129525175249050875298497896922614342723158442739207130767914694026222693570311770511967257217943885081494299739435277245128448989227731384885124976477688106720509668882403559780670196761022482990149481193973321902199042138204119070641340819064295590288268989269840910654172664616195946014829062055614672032015297900259336094119845560850555588756917738304977946119699370182018731072497835325522973559633844260582403696165091147695081464624886484013994428623649547263850647006827116911617868004652686744185507433131575281973416773507123859203684889042206635065380604466700454372302256039878726886385928157335367385962840419695003170565744947738020662494982198147610884040136411020006780804263065560755480980195820958212341407994332100132542633638038077627461618351216885071925352647424051990339972533114542023084596046112211598534795641363146133270890351599321310468824942614871935793976888586898104770002970770515987776405374861584919789902398311967129279030300311153097700129701904251186865757405768721655346279012553930153585911667259399009575319075589205444871713590609935210707653259779078099720449532646654286115186990661561575759142891168439138184892024331528096877197341612986041584437029219176550249875310702592100325783269317966139980657420902956456799964224523215308065053414872950790676043201355074962439479843618725114501259809623367925403873985120530654246948246087052480574388681140427768095963245613028842576056182580108941595899207745246423517210039125247978253893152003092106992348269784959309259342190776571173961307112923435770861802704395391551691999011576859457796559087061857410956988387677845554150821351949283130395903342104494508035378948128992018446937840573029865321624782626414328501614924839099900536893902455457263998015478049233560334331596151480499313092169691975276424115146947920182504827098524944*t^23 - 9377165203598830988125484746731053552654311957046497406682618934669033746823602418984184642922034152224664885928323953315989313898802020504786483554003837217283775976542088538486026238404998491677284876166008392552769292967815308007424721470058163005378045507532562027718735697018846972926338433842036820540309934806536098519701476080599454927039544399580680828211488253542912380304254071868137191712877941413487782467906180305727893642315116058824012197501105946051152185656381853099933950992992962758488343204902000207012157769934902754206066400059774740520039169162150903793135791164854199186254029990883211511713475658853118224194131152217697816913496404829498646181063565311567632801301415060090029838237228001371453383868173010218713301613336613223344246638858937881220029117474301062669262468842980345102291285257536449931133729502826914359412878371586560525086346737880521321265489244091918756299094107877210877755936463833121186990578894843830383111029472525594691034314749893641778829037450305337170836037785939423680050772299876423414327351012176229889673491054895145275306627803852000737706523361549932182137792178542579093876323122862555127557701006589329911860948854382979540112184485816736111837896127811615997060776407251689851759349080593357840300919609909991288933133440364132888633208167355750398840490779275507774803285383995836661665292008899260858020987810086545057640719208314776104839273740009212811162586110284671976584536515846290155577199221177716665550961410086470933071313053150485373781078421598074957784344804909969850370132849727995155385935691543645947421601029906644185474634713437100551342980318054392264929502779496979767696190322148184098526595139584427982921883490955697135030387346241981219623929135086932800482674533238193496897813756783403478624863728443284524720923040106701752837364268837100768245525528127254178294287229171609276526835249905383501041674851497931555464838273183610578923784483837576323275601758920392798580306025585092519087845785914058432640292028780966707974902794461108095478036577426549847900702464601580077001115512787766904366261828400102543529320719962261621939493295067854695141849735468701735892438649997461423512406872922383235667055578314121731711627771155212868274609723875384803811338029212119291593239578071632236054143398726143993081640375932855757195249013581594581977218780516248614871472647267666015625/2319099151034031215815419187670808339886685776425928620280684325035511757168311070176882519782946579794665751321484740344733642226649061526252122728880380363556844265664856180405856839068998571525544932471035996369709154944299414655953039548007093741651383600907190340570437697591950431939894536730579050170536610373659660782094216433432526617501357854100782122805430922050511466111736704482088872568818024687859407970212985478226885690383458224472915359463310532185211085887238413773827188051649496152307492361484502455075130436382782590990657545935699288341266289316846367050266408558336986780290124035585212375540896424178545951007478067201921802596128728952906197990160727666368881896294973581636119201819028560063477336821079249264033786607991544280201553312627213910632779858913667994872779139033627270504095790907674177462767973972411248346441915944987614683878551542768737055498340049620345844573771573569631437817876527279911793376332588190760156511605804758394586560910087713792078227351080450730472037680604783134718629264392497635027802341823054450750062824476457207495129993195542857258847162294270124052046245645592851820278012974785687990974720188028659286705997727767616105434247979159561182725926352399892287948939458544386131603938873857696222946468437890600675539926621295888991464106504415572173729221822647209749367553052432062822295570121801591155498832620369324981711385998330790652300440242312757277005705317778074298661496053636517587869197439514711136297022378357635359392588082099157423239740257215007343639013783650942202088538430838512825730722666617124024606124858537906004665580572997592651971965091006132427704961918197986238560244887738806276113357114042036611739206954257021214728798533205451827630667190009790982417717771255558073460018673588367729694551652194558084941558833389941756824124878089569151703549935926757538491934493070134182545618303485784466605431867517555103364205611604135167108409619232126776386686279061183331679633029821839418132413591629860866605333910880211053619371959474651237769658922569536153849236523894791667720183675429920608346232037026284274829450536873288672756324451463494224478186616087682987468566211918403095922012650000673747823918634600018575973707595442210700471836778957370986333388721024864727482697911039522704*t^21 + 7000862901398618015466363646562015205077343679979056970165109222403192951464797224563530691958907949071731916026457509213079694279748555789602205041222829657515783757069591373141937447159598945033578789862405516183453971766141351133014926392991571496003321283902662417651855010242646147339391758835454414029200275376562113334397632341041917305613632494163358270982260493706389915632606894100748099561470606838923504757602937757763687983373202985414594299982921992899580394559414842873897455928314645911166895621163516303855914445496076171748361010392588348247860836495052866400443188550816992887456236671301752211407774202174861725263002399726138143820389654141831693134480234739886488767662240672135717974502935576870603075889836065948566500620360251849311444393350075482827441661349298101106658409341159081031626851493381069255449031779544505008818520409381493937194399579651895595726094530876641699192173831619604779404310684982431233166895595041540385349847101428778527050220871066914507858257062519760418580528465444149431842299974487577156060561480006948118952524324352730322701484721752554952014195871454272072787102385764545504272963074348329200512296179745816913459506177249003203321190194818745243754790735730953880248602229987353146055007057468887480017870057060979159657080431270154165795598688654193742463843888299040772944142553130108450791559808128576354256662285504343810681734589041511735978900434638852151367810156525373649712060040486714910844563612908019083217727508281460744825366464074717098235646222268035605584768748843380590055150483479983560416805677684845558407963223508696523989996396986723917458468779749637643830694274632141827149472577424518662185747681024188831769508297221722477468245037282686535751821256622055238446842306617140846172998237097800922784223856320338847129336356679858373377177564000756784743397277692145024569522973011998772134230755257570087286585803812137622611015531080864223603505389747525559521170366115276237824997166931573700366242800203590836245763821710726793758681853678777236908398683975886011224765652035268350839338374521187965760521426656099755021494887451149736646497376136387409702599523040640769063649037454059522112836633961543926323774411255867958106513523556267273093785387536420264415711005501299143484715304452020249800648668019945945691003765539895470796869073017743806840925663154594799603249059995537109375/579774787758507803953854796917702084971671444106482155070171081258877939292077767544220629945736644948666437830371185086183410556662265381563030682220095090889211066416214045101464209767249642881386233117758999092427288736074853663988259887001773435412845900226797585142609424397987607984973634182644762542634152593414915195523554108358131654375339463525195530701357730512627866527934176120522218142204506171964851992553246369556721422595864556118228839865827633046302771471809603443456797012912374038076873090371125613768782609095695647747664386483924822085316572329211591762566602139584246695072531008896303093885224106044636487751869516800480450649032182238226549497540181916592220474073743395409029800454757140015869334205269812316008446651997886070050388328156803477658194964728416998718194784758406817626023947726918544365691993493102812086610478986246903670969637885692184263874585012405086461143442893392407859454469131819977948344083147047690039127901451189598646640227521928448019556837770112682618009420151195783679657316098124408756950585455763612687515706119114301873782498298885714314711790573567531013011561411398212955069503243696421997743680047007164821676499431941904026358561994789890295681481588099973071987234864636096532900984718464424055736617109472650168884981655323972247866026626103893043432305455661802437341888263108015705573892530450397788874708155092331245427846499582697663075110060578189319251426329444518574665374013409129396967299359878677784074255594589408839848147020524789355809935064303751835909753445912735550522134607709628206432680666654281006151531214634476501166395143249398162992991272751533106926240479549496559640061221934701569028339278510509152934801738564255303682199633301362956907666797502447745604429442813889518365004668397091932423637913048639521235389708347485439206031219522392287925887483981689384622983623267533545636404575871446116651357966879388775841051402901033791777102404808031694096671569765295832919908257455459854533103397907465216651333477720052763404842989868662809442414730642384038462309130973697916930045918857480152086558009256571068707362634218322168189081112865873556119546654021920746867141552979600773980503162500168436955979658650004643993426898860552675117959194739342746583347180256216181870674477759880676*t^19 - 133669009747731091403623664520199055247865648134179635296171456772405214322785567338253834888165542506393222712706034500993324729746550671783441495806820993999851105048275349658652746685303341389747253785536289992563556046490855899085080048080363234453825864754634762402683642508127227935093696725352007741542423996140447799583129098372356447940247756047192627482499860368964087854312906228668530713814447964239346688598089780727614773541171405045333262007263785204897456307418094051250426433822332818534282753804974999512512327911723848537639881640346292985761803699509676528715221568073396883230871120587812217224955761906051362448274942148368152542245855758566915404554490605583410760691392046541881232096855462057845800456051350097411777540186769737599897214334071453599179274801702245568828644509923886223804529160544259254072898322484605886193049098684726966046354609370829071680345261531670868192467066955643548153703728946876584594540762215142818262881811703004201079701756354070365681589558274816958573999235922093767935275861258801297526666653436232101856994252086345443678212687671884578814687305883836067816942307923048984819533602528454664656240727212150864124306735549067388007048199768507006459323245530045834546607179238313405831725704046265810278442585118810919755031783554353417992139885351395641627794351960283399270290850679746320204780445799609366767483112433919563833056988843565614404515325654777817026956585950703255524617507941401231126677579873639521095864287868745291012306140484974419204815946852124732603431746687413006495561994523731266013844155779960717139570444932179610931212263705031805675749445993610101357390943051270177894056098455948288927768531202170613964220880064457065348997315537326200087953281204013154473409962983363105513647641629147727726210700514276272465125244070202604480539832758355208331984769476136010510007668546556718876142258337929201335889151845245242120412405724967097889641538388552524150518719855653418181953520432074947517721948342336434118462056331958165891926095451117715380070878425006345826323493190606580658509845165083921147311975982452974596476571556414917370730688190226831296278050458749023698516294629675152881142110074880943108821049768266452762351061267752108840072097193296016881851728944373630965887809759546953169997629724239926733229273255072511129596396778615732269536818358618020019646979310605908203125/4638198302068062431630838375341616679773371552851857240561368650071023514336622140353765039565893159589331502642969480689467284453298123052504245457760760727113688531329712360811713678137997143051089864942071992739418309888598829311906079096014187483302767201814380681140875395183900863879789073461158100341073220747319321564188432866865053235002715708201564245610861844101022932223473408964177745137636049375718815940425970956453771380766916448945830718926621064370422171774476827547654376103298992304614984722969004910150260872765565181981315091871398576682532578633692734100532817116673973560580248071170424751081792848357091902014956134403843605192257457905812395980321455332737763792589947163272238403638057120126954673642158498528067573215983088560403106625254427821265559717827335989745558278067254541008191581815348354925535947944822496692883831889975229367757103085537474110996680099240691689147543147139262875635753054559823586752665176381520313023211609516789173121820175427584156454702160901460944075361209566269437258528784995270055604683646108901500125648952914414990259986391085714517694324588540248104092491291185703640556025949571375981949440376057318573411995455535232210868495958319122365451852704799784575897878917088772263207877747715392445892936875781201351079853242591777982928213008831144347458443645294419498735106104864125644591140243603182310997665240738649963422771996661581304600880484625514554011410635556148597322992107273035175738394879029422272594044756715270718785176164198314846479480514430014687278027567301884404177076861677025651461445333234248049212249717075812009331161145995185303943930182012264855409923836395972477120489775477612552226714228084073223478413908514042429457597066410903655261334380019581964835435542511116146920037347176735459389103304389116169883117666779883513648249756179138303407099871853515076983868986140268365091236606971568933210863735035110206728411223208270334216819238464253552773372558122366663359266059643678836264827183259721733210667821760422107238743918949302475539317845139072307698473047789583335440367350859841216692464074052568549658901073746577345512648902926988448956373232175365974937132423836806191844025300001347495647837269200037151947415190884421400943673557914741972666777442049729454965395822079045408*t^17 + 249094509644818454613382844279245778841698945339519931594488176511885605981249020050733472316115933730082508987748198394086256747785784626628713369751278075871513520939510952762472863062582294806751863371789624670815802986269846379888117927543117474844848388199171867760773509495693179527542921306457717395545769960319816450665971827668700043196024793187265229591424349107461353786706540668798187969362003592540990791799015495574252261826121860713195794605542523980616044227339356565425994286018186136210776652586791030886361178633763332514698349266970988256812918956965512012982578209212678483802179091519713014385303835075973778016333648626413880391989436688140728369102021007550478499600341477761707042900228733662997923742659873143132075198870648071451491942249690753734909751813915439532362951613486160248380980686940424788813688948972679578382683200299691521004437606864190228004718676587276365056951289096984443292971909837993983814936611167821548781351435785961598319856463636873711495310851760709900402758234142893068431026461022564819955681988921961043192684269694337010198058982487150611823771804956180391571176752582000059017415851481262187841283823133354831721554917488893407259318476484539492951818700616237002567533857899025578216385937733040847018692367180428232099096451885055182778777268730655747694886730579410774378512102893925009824790760747073132691768021520582805546513838045884657949272016534667042419562776963318991744698405535229812794534378172505250715577160569683616217967567126173753813799088764835104992191506409418621043842167921552637233845270414462608110746870204371941474429022517164543804065548548558932317245909427040834328781751348224330635524133428777766935550532433103442075593850695388906185090823021168805976216800290353687486195291179220954047227091320113201980726340483942547392320569020993303544182953317800536387678223204603345854731829145317703854642207179998848793353421696031590300577750466372182528470087371213280187217888766162652894400548622837332280888236627575095243809016839605613115049963066814308874975746674542901758071162279437739938681980681164851550138686540594385014672942104892719497972087541366322029884285730164094548476501982639100627604974832631897920787174421550522792326070938660522985522061834797033228565130968473032020019485951524406975459645459529905634924125238545273041355532238107769956363823245980712890625/4638198302068062431630838375341616679773371552851857240561368650071023514336622140353765039565893159589331502642969480689467284453298123052504245457760760727113688531329712360811713678137997143051089864942071992739418309888598829311906079096014187483302767201814380681140875395183900863879789073461158100341073220747319321564188432866865053235002715708201564245610861844101022932223473408964177745137636049375718815940425970956453771380766916448945830718926621064370422171774476827547654376103298992304614984722969004910150260872765565181981315091871398576682532578633692734100532817116673973560580248071170424751081792848357091902014956134403843605192257457905812395980321455332737763792589947163272238403638057120126954673642158498528067573215983088560403106625254427821265559717827335989745558278067254541008191581815348354925535947944822496692883831889975229367757103085537474110996680099240691689147543147139262875635753054559823586752665176381520313023211609516789173121820175427584156454702160901460944075361209566269437258528784995270055604683646108901500125648952914414990259986391085714517694324588540248104092491291185703640556025949571375981949440376057318573411995455535232210868495958319122365451852704799784575897878917088772263207877747715392445892936875781201351079853242591777982928213008831144347458443645294419498735106104864125644591140243603182310997665240738649963422771996661581304600880484625514554011410635556148597322992107273035175738394879029422272594044756715270718785176164198314846479480514430014687278027567301884404177076861677025651461445333234248049212249717075812009331161145995185303943930182012264855409923836395972477120489775477612552226714228084073223478413908514042429457597066410903655261334380019581964835435542511116146920037347176735459389103304389116169883117666779883513648249756179138303407099871853515076983868986140268365091236606971568933210863735035110206728411223208270334216819238464253552773372558122366663359266059643678836264827183259721733210667821760422107238743918949302475539317845139072307698473047789583335440367350859841216692464074052568549658901073746577345512648902926988448956373232175365974937132423836806191844025300001347495647837269200037151947415190884421400943673557914741972666777442049729454965395822079045408*t^15 - 351670351339692836733077331163753487458929741539031869633576221958705988977746916620974768026643323778104744298648921649036110171620744062322000200543964207068650479738347339147236585891057652145411008751663849408793729139176156614110849837106638684205885868656065350989757915024664892604259599779362139550599201705566632786257248207834337602959450166219464387757346929606419719885634056246829803848800374044589799124747595961290651534157915123583046017718294423158398659468614815532304377954040066872906186128619053616329684629864519878815272445794165413928894817961601915323282958326988259432444857158590148044969290048096901437587206220876621357497493058805754322122458426349216755252304311128896538448672264904625580865497266720670851309900581371555711780205742160935959237673193560594884957454242457266008004811456154102281059638015862997186201110753038441034125007972303047573510949435086483616151346006189966384630458793112130530667172167570514518961618905856991788782191842544611007926976947038196558824996187139843525326338118041565273185838935979588217282709868268218737196624647565748723980707896835563880704329030318485182428245340914916668658117080182598208492264752081788948146980476282704950474664875112435895545491651627672790603420973339367912166223070758166084124236889355447073843634894149314940813335760627841874463329431155339851207877753131411758662399869984540321300922175473063307507445159810570991679322221613411367625124516414492107913745047216094313744161738637591198157776744544281261016559847919765414041237497140242458430339010918653373515462362627493599890775718283861399265428330056898237938246334423217856843681574936033688854726475457105050042118695744375908173108417081327899702274081025101869641466849467428619375261047857227264545805121163607640712377320014318782849351267175855838319672449462068604155844204479044405810743409985879035588100049117454125751012906961932977241119826258887558955140151489105092349446964491338086146861228460362410644735235865196063246484590034112922513979091832999683604818520272741505222694885567411752532578138721812824350767691132220642183073597307478867952570410084131530510827327072048815570996445681170506242843080891900873042003054844738862489562023250844683106430268807255749193214895993119950049010876529959386152866551683120527680918604858231526295419732486913052780202228090283916658112414884344384765625/4638198302068062431630838375341616679773371552851857240561368650071023514336622140353765039565893159589331502642969480689467284453298123052504245457760760727113688531329712360811713678137997143051089864942071992739418309888598829311906079096014187483302767201814380681140875395183900863879789073461158100341073220747319321564188432866865053235002715708201564245610861844101022932223473408964177745137636049375718815940425970956453771380766916448945830718926621064370422171774476827547654376103298992304614984722969004910150260872765565181981315091871398576682532578633692734100532817116673973560580248071170424751081792848357091902014956134403843605192257457905812395980321455332737763792589947163272238403638057120126954673642158498528067573215983088560403106625254427821265559717827335989745558278067254541008191581815348354925535947944822496692883831889975229367757103085537474110996680099240691689147543147139262875635753054559823586752665176381520313023211609516789173121820175427584156454702160901460944075361209566269437258528784995270055604683646108901500125648952914414990259986391085714517694324588540248104092491291185703640556025949571375981949440376057318573411995455535232210868495958319122365451852704799784575897878917088772263207877747715392445892936875781201351079853242591777982928213008831144347458443645294419498735106104864125644591140243603182310997665240738649963422771996661581304600880484625514554011410635556148597322992107273035175738394879029422272594044756715270718785176164198314846479480514430014687278027567301884404177076861677025651461445333234248049212249717075812009331161145995185303943930182012264855409923836395972477120489775477612552226714228084073223478413908514042429457597066410903655261334380019581964835435542511116146920037347176735459389103304389116169883117666779883513648249756179138303407099871853515076983868986140268365091236606971568933210863735035110206728411223208270334216819238464253552773372558122366663359266059643678836264827183259721733210667821760422107238743918949302475539317845139072307698473047789583335440367350859841216692464074052568549658901073746577345512648902926988448956373232175365974937132423836806191844025300001347495647837269200037151947415190884421400943673557914741972666777442049729454965395822079045408*t^13 + 361181476044380232443177743000943746026029061334441585109434423374685879904554964973378227045064377277869987516094378150878634494889978760308873105527590375746020942256488482776198475989248140188096318433806219211068266118635428736562953914855145071412480090159230184545665937898822353916268956310204937963522096093384070993984401142964689106713229570209129869387616975522319697488757848379966813417801936152211230775542905112205536419157274688102534969637554447934733763084761668919235761113047079831938916914070502014695588349295658343555259848133859858741221873946498625809548506761199399290898778663250616137437183013622889532873731145276344036723986320625438968519834432076843489597523584243911143620159377216426677480814619775010965332222410997750931089109636628108802780406761933880282945876010007364970516087672802866941450575521616394712027800155326022498168616378367552173769995581653746900127527281253483939792107980296926779541169727274127757820640977257620602968902484269944837141460496230516979345502309924920538365340197662235285798135580115642349295959824741238386827111511282939404151255332423339661819006237598157039884837710501637652597746985382902952061711358581506819806716480179075491919482067010016103600773263720184444003377568644034570249615707657200804576101427862377773006031272463795393996822075673241864523915824409704705567129029885564393100525441452904941570391352498206822493761312022801250295127215488653237109674838474922457250645546675151008673098974989013369864996625713822350961738892544942315586559786877261453236177024391983217526433064696955977626504091041449626562168618383056008196492324432634310596266312001515896307675096013067883668203021222194510206518294459426499179051493869558088680821997718324958967427564272193493077616954192997154577806171736557644352889162463013721422559150572155575921485202017114620016353722591381395813765128564610357884717139905641929411016205694394205271088624980788971029688960075099280809803723816908612491165401837779198598057937635240314103043695743140016023268190764832654544542928958409078439152136953459683082922228038804329984350003271172375864788324686797619436574548897576198144384567284003639494327871617668700291080798447168404630034466881842278036536680810215881528257584022248466810556722342341076177403736397405897448945391706602380726525378941798158986837180693242446731888458357963232421875/4638198302068062431630838375341616679773371552851857240561368650071023514336622140353765039565893159589331502642969480689467284453298123052504245457760760727113688531329712360811713678137997143051089864942071992739418309888598829311906079096014187483302767201814380681140875395183900863879789073461158100341073220747319321564188432866865053235002715708201564245610861844101022932223473408964177745137636049375718815940425970956453771380766916448945830718926621064370422171774476827547654376103298992304614984722969004910150260872765565181981315091871398576682532578633692734100532817116673973560580248071170424751081792848357091902014956134403843605192257457905812395980321455332737763792589947163272238403638057120126954673642158498528067573215983088560403106625254427821265559717827335989745558278067254541008191581815348354925535947944822496692883831889975229367757103085537474110996680099240691689147543147139262875635753054559823586752665176381520313023211609516789173121820175427584156454702160901460944075361209566269437258528784995270055604683646108901500125648952914414990259986391085714517694324588540248104092491291185703640556025949571375981949440376057318573411995455535232210868495958319122365451852704799784575897878917088772263207877747715392445892936875781201351079853242591777982928213008831144347458443645294419498735106104864125644591140243603182310997665240738649963422771996661581304600880484625514554011410635556148597322992107273035175738394879029422272594044756715270718785176164198314846479480514430014687278027567301884404177076861677025651461445333234248049212249717075812009331161145995185303943930182012264855409923836395972477120489775477612552226714228084073223478413908514042429457597066410903655261334380019581964835435542511116146920037347176735459389103304389116169883117666779883513648249756179138303407099871853515076983868986140268365091236606971568933210863735035110206728411223208270334216819238464253552773372558122366663359266059643678836264827183259721733210667821760422107238743918949302475539317845139072307698473047789583335440367350859841216692464074052568549658901073746577345512648902926988448956373232175365974937132423836806191844025300001347495647837269200037151947415190884421400943673557914741972666777442049729454965395822079045408*t^11 - 254870309397631136873663830557631846551955545320981799638699728397519439328045323636432580142998764368239543169743857573636035957073447252430717280724819988407423356146887742639250062102087120762213757259061605423496391639516546095712154724852310613764190597503984760681220353267939655311288160892602156112915846918328204391521111713670207882557863991928151455958530417778128789767335402313462104592411148010262408628689031643293493837963822358295616917129356773828783773552692242566200803902908395291912611458854612275707773540909349680721932236043660112545454786093811877200341854794031999397613260363588426828656372653243453194315244196046764391402923473491402193502966360252607289944742645487029060224440994711400953007725974223214543303412955938207050819939034062084399417111423387144850345602974251486388952225050198856310819726992911650617130782007818412394255036799166758069082797654917832917400015882443026835232217305771509491089459879669828017508830923247882873921923759431570442840448957285236955602235694420948450903894050012891124567272813923427293656887633099691876644096983730515091560622024689441978629976617242129366517760622336477825582613599608718513978310801557806223801035246438772093478332988116144546516597644673129083764669589666594377544634583276063195898791872716427649658891875225291584097880356841715503663492795317871269218113586434583012325894983167858629686753802312895177613916987490010856228468941959184917391158328336608998204325357101918111950595789192401651095653270057678597233757148131270886421419493233122358132979139713726160888353197069636669215491115786180089596711658968354402328657927240904703602062364177751951926081029068944438753623984444192598841505182631745368726579716282492174439241887172778545781968527899024211399949136121678477392307638995298138946387612870353794685827352360015934687439659001878550471693465146466549124663580425140803049089596785206502577512386038007175228681403706605310313909283469190803764764209178839792492064530213203074843328727590957954886668967802830821442271705426166928662473031080305015430359190780795788497374811675615936189297429907465110313371495407954263655351120836261691428603865965492723786574823472028649943531608833567589071162952049875923778938167737864314908564797714075899611488672190878443513947935897130245050658138109655753384783004795824394951406837233013506563874439134090869140625/4638198302068062431630838375341616679773371552851857240561368650071023514336622140353765039565893159589331502642969480689467284453298123052504245457760760727113688531329712360811713678137997143051089864942071992739418309888598829311906079096014187483302767201814380681140875395183900863879789073461158100341073220747319321564188432866865053235002715708201564245610861844101022932223473408964177745137636049375718815940425970956453771380766916448945830718926621064370422171774476827547654376103298992304614984722969004910150260872765565181981315091871398576682532578633692734100532817116673973560580248071170424751081792848357091902014956134403843605192257457905812395980321455332737763792589947163272238403638057120126954673642158498528067573215983088560403106625254427821265559717827335989745558278067254541008191581815348354925535947944822496692883831889975229367757103085537474110996680099240691689147543147139262875635753054559823586752665176381520313023211609516789173121820175427584156454702160901460944075361209566269437258528784995270055604683646108901500125648952914414990259986391085714517694324588540248104092491291185703640556025949571375981949440376057318573411995455535232210868495958319122365451852704799784575897878917088772263207877747715392445892936875781201351079853242591777982928213008831144347458443645294419498735106104864125644591140243603182310997665240738649963422771996661581304600880484625514554011410635556148597322992107273035175738394879029422272594044756715270718785176164198314846479480514430014687278027567301884404177076861677025651461445333234248049212249717075812009331161145995185303943930182012264855409923836395972477120489775477612552226714228084073223478413908514042429457597066410903655261334380019581964835435542511116146920037347176735459389103304389116169883117666779883513648249756179138303407099871853515076983868986140268365091236606971568933210863735035110206728411223208270334216819238464253552773372558122366663359266059643678836264827183259721733210667821760422107238743918949302475539317845139072307698473047789583335440367350859841216692464074052568549658901073746577345512648902926988448956373232175365974937132423836806191844025300001347495647837269200037151947415190884421400943673557914741972666777442049729454965395822079045408*t^9 + 113419853913324136782510069652555797351136028909035832645285698392176722391278391458802286707850782972673280356489838105425904406361454750446738621566920073669726479822054810311702707410507617369948410847810801805576282805529974927340491419196857313250087137657005363205428611641734503212352701915764963597610034185414191859339582050017878653264984274106067728675252366425346594933540102169974392584031472037588744156408422013068802568873500587515629627663189801023293033212448436650713037778075018915807030606845133967007001293043795285292402271979487706275703120941536937455744238625545464237110099632144456448967295970403847007950081382919601032886561554682612958769289244419591462022910115038376546909502982217676859328621395986964263907084709774265338935028329621457265235719466348944723704256925559216147119526969234910876827183921104397502990591197484598930075240528815481309276019463807787821183967154812974770958672045121665088936056766389825678948310617488402296577726632655837181260651773232096331873191073316792906608683296392206378009485207178471883381050874481487434985932103794950924467313438539941196418272104547954528813237403873075799043010987772973841437629629991908144424430864661750533017636292240961479708828631202066853035192177004761031942373783684298829104363486926954159503619692985798418453100744247755901792158780351064490746368298332785053668853741062121220579518773075059920293768890871607737797848510222057776810090747691877916739194964913323010037395127148358734594615539674999585130928877183013796435430564839610638059404827039041020620410763743918943392198368172751800025088227098944518096242071890478831359556459756689077035387726926416888193457211609676300648658779023152979484263786090922061904776820808561038925330997152827476629328506192886138937422859285719302822825146865164270924894192362487244081066543864886570894539682378368205858501034680405578480738844068039136339902720069340523876481324907197246315942871016139108051422367510636859600534830396895193146372889004312276063836792635532575298850714545914399442248983176969783217963712052162121742171878543125091982512622304179076986495032129508473519443968531384332292073474569029978679400536742181171286126332765538836596531051810056007624428247780526354037316739095610428169747212880491225791161311943692848224081403652539262296345466996481549616880839642787765536207051131933349609375/4638198302068062431630838375341616679773371552851857240561368650071023514336622140353765039565893159589331502642969480689467284453298123052504245457760760727113688531329712360811713678137997143051089864942071992739418309888598829311906079096014187483302767201814380681140875395183900863879789073461158100341073220747319321564188432866865053235002715708201564245610861844101022932223473408964177745137636049375718815940425970956453771380766916448945830718926621064370422171774476827547654376103298992304614984722969004910150260872765565181981315091871398576682532578633692734100532817116673973560580248071170424751081792848357091902014956134403843605192257457905812395980321455332737763792589947163272238403638057120126954673642158498528067573215983088560403106625254427821265559717827335989745558278067254541008191581815348354925535947944822496692883831889975229367757103085537474110996680099240691689147543147139262875635753054559823586752665176381520313023211609516789173121820175427584156454702160901460944075361209566269437258528784995270055604683646108901500125648952914414990259986391085714517694324588540248104092491291185703640556025949571375981949440376057318573411995455535232210868495958319122365451852704799784575897878917088772263207877747715392445892936875781201351079853242591777982928213008831144347458443645294419498735106104864125644591140243603182310997665240738649963422771996661581304600880484625514554011410635556148597322992107273035175738394879029422272594044756715270718785176164198314846479480514430014687278027567301884404177076861677025651461445333234248049212249717075812009331161145995185303943930182012264855409923836395972477120489775477612552226714228084073223478413908514042429457597066410903655261334380019581964835435542511116146920037347176735459389103304389116169883117666779883513648249756179138303407099871853515076983868986140268365091236606971568933210863735035110206728411223208270334216819238464253552773372558122366663359266059643678836264827183259721733210667821760422107238743918949302475539317845139072307698473047789583335440367350859841216692464074052568549658901073746577345512648902926988448956373232175365974937132423836806191844025300001347495647837269200037151947415190884421400943673557914741972666777442049729454965395822079045408*t^7 - 27637193190253816574726290740973646734357155842738655023497887471522129692645114104920302481181528866494683013894138123506392646435989320750044369693695385976596852083626444846834665456448107228423953259068511961021284318418901258668336669910216508374036848654126834403119647026459840745177661200255820558625080876933197318355990812477663266887044745309645661180368178057489116090346763740054837082170395942396013947574111207573371444937686998546010113554082253700918317623161265637301720722343424721714076102506256269524589205658272206867372505115624424900966597215596190738922672995074924159669862974803758253317523665687453309283768939539552757248709849077889461454316052221541495696460513725168464323742804920980767385762427864167775330579263339846249921948739934283703725834911023053176563602504803391097008992556417743419177488384272780997196645906303442191657497116569334829880378894715718576867682578740186299499054787827835742732245645643201699093921009022585985398862616491626114102310108408172072674477693985538166223692109623553263215163591455878104145476870940911440175431209979753388422406676769553011060542550777232544051550029416067964517594796528753594689283957211287013349340573160240439682650323367438610329780740763504496726525080028157160582225752491130078130756212411091736156537446164731789505456956721313383847575383384172379268886813126365217902675853475255375057424275332787828750351255241133109857992090201401209167019711471865466890637892944048783152110073758215718757101858758657847226909240413099634384612621441768178124490226306872632212816436877098838852815310955774695528568099265682638312238320979043273413514149206986595796763526140507872276627357020548872819815031332030709293840288132710366199671783016310373151487272558542504674970611163333012542754466634586768438239082248152455782388411238434094795464984112027647749036956494882951638550316713586490233806772138915291180163559789603529323335726711968152262051936832019947578426809899039176513967834464821373199456053138905451261966841696758345602529274884908278001005465788674647721523684775006895440912102059876035465896441723979469543398025989885980331058409624013367771952258731321249533898489792467149482760231081537487873041408923860465586300328830713906241127201103058807699564119387045737227518537095189113610871930837816279173276161275794032803675505822507886422926818411005615234375/4638198302068062431630838375341616679773371552851857240561368650071023514336622140353765039565893159589331502642969480689467284453298123052504245457760760727113688531329712360811713678137997143051089864942071992739418309888598829311906079096014187483302767201814380681140875395183900863879789073461158100341073220747319321564188432866865053235002715708201564245610861844101022932223473408964177745137636049375718815940425970956453771380766916448945830718926621064370422171774476827547654376103298992304614984722969004910150260872765565181981315091871398576682532578633692734100532817116673973560580248071170424751081792848357091902014956134403843605192257457905812395980321455332737763792589947163272238403638057120126954673642158498528067573215983088560403106625254427821265559717827335989745558278067254541008191581815348354925535947944822496692883831889975229367757103085537474110996680099240691689147543147139262875635753054559823586752665176381520313023211609516789173121820175427584156454702160901460944075361209566269437258528784995270055604683646108901500125648952914414990259986391085714517694324588540248104092491291185703640556025949571375981949440376057318573411995455535232210868495958319122365451852704799784575897878917088772263207877747715392445892936875781201351079853242591777982928213008831144347458443645294419498735106104864125644591140243603182310997665240738649963422771996661581304600880484625514554011410635556148597322992107273035175738394879029422272594044756715270718785176164198314846479480514430014687278027567301884404177076861677025651461445333234248049212249717075812009331161145995185303943930182012264855409923836395972477120489775477612552226714228084073223478413908514042429457597066410903655261334380019581964835435542511116146920037347176735459389103304389116169883117666779883513648249756179138303407099871853515076983868986140268365091236606971568933210863735035110206728411223208270334216819238464253552773372558122366663359266059643678836264827183259721733210667821760422107238743918949302475539317845139072307698473047789583335440367350859841216692464074052568549658901073746577345512648902926988448956373232175365974937132423836806191844025300001347495647837269200037151947415190884421400943673557914741972666777442049729454965395822079045408*t^5 + 2807138486139774070865319162058588484040755987480384176164780285335823939672153049719140470598712142050629344200653226829916653522443424121812888975798497612458462290784333437290633054740399415013711884186241409657811345526605259489090322392440095098327017670235109153002681085227210662916756984798546574227365339444980206664055296242701652136606192669738846717559237092866050346843392864615972346555824971553486774707920235367418268694935652611586533908405945378807286769623920151792866394333785274445638389645697181351940249321624715902205523451110646985239372035987983533178531197205351465949937763847323190374678806802856382564983578329558290574980648671897520255253244396596636272895482940387684364580416167772313810703720938235754813251693346240113563217830818018886109999870693949808147354285063247805139256986262800355978329259977708203223315938074992217422337427067125226349200122723746846510339717847381390744295203197346665459980843972523506945299310131918553472509411957798119577161016429833041648948733459353822078978569282408066293868368697826141503413057548420639010493549743585463627331777955584014768785703554128282854600578871529252517306958128554003795068126905737450777970672254767694574697017069996463045952092116838372859044066243858429220800911843236412694023357836403643491965235802396201892602804475473641263261671349568440647006490197601988242331120966668695519322142505549759481205438371606192493944216113870508377797277890797194628250771699471533488297780167716454068559470235849978544723856786872042775821043294815580034575516396355237759662750615902246432048979848226897027938498688166499233166765186498170046821058860471807193174274164098606378013127920940564107343102326470919834403844718250277838298757829026422787845393763366333517729657918359703599476634445834119160520540391856686610559014093989695633899110459078367381766413143196615231448315322620771258488410229163855654361020049781251093865541160158986701622725072208496257764739574035817481232483344783520620766466805292853806124287778068044411027167809716246185405700179234767571189491295525723503736991869812024569330502973180997511537204556545674970830636875630979188571225057490954705008234370887708087070692590794615493066308403304769475981125864985235546040159597238523851597582570787314395057324657361182366114226848902899393842356520400641777838354997081650642216489332937255859375/4638198302068062431630838375341616679773371552851857240561368650071023514336622140353765039565893159589331502642969480689467284453298123052504245457760760727113688531329712360811713678137997143051089864942071992739418309888598829311906079096014187483302767201814380681140875395183900863879789073461158100341073220747319321564188432866865053235002715708201564245610861844101022932223473408964177745137636049375718815940425970956453771380766916448945830718926621064370422171774476827547654376103298992304614984722969004910150260872765565181981315091871398576682532578633692734100532817116673973560580248071170424751081792848357091902014956134403843605192257457905812395980321455332737763792589947163272238403638057120126954673642158498528067573215983088560403106625254427821265559717827335989745558278067254541008191581815348354925535947944822496692883831889975229367757103085537474110996680099240691689147543147139262875635753054559823586752665176381520313023211609516789173121820175427584156454702160901460944075361209566269437258528784995270055604683646108901500125648952914414990259986391085714517694324588540248104092491291185703640556025949571375981949440376057318573411995455535232210868495958319122365451852704799784575897878917088772263207877747715392445892936875781201351079853242591777982928213008831144347458443645294419498735106104864125644591140243603182310997665240738649963422771996661581304600880484625514554011410635556148597322992107273035175738394879029422272594044756715270718785176164198314846479480514430014687278027567301884404177076861677025651461445333234248049212249717075812009331161145995185303943930182012264855409923836395972477120489775477612552226714228084073223478413908514042429457597066410903655261334380019581964835435542511116146920037347176735459389103304389116169883117666779883513648249756179138303407099871853515076983868986140268365091236606971568933210863735035110206728411223208270334216819238464253552773372558122366663359266059643678836264827183259721733210667821760422107238743918949302475539317845139072307698473047789583335440367350859841216692464074052568549658901073746577345512648902926988448956373232175365974937132423836806191844025300001347495647837269200037151947415190884421400943673557914741972666777442049729454965395822079045408*t^3 - 28065653879730526796388492329360525868053753571954965806197999002447847664851240771490583378332120921555771357680362893815678366009986669219238952463391161232586633207556970895780746919454114445529471303046001096453804786804793152834839946622197038089790938130642842479555606620162981418955673068814225638288878031076995319094047603538851030627588351423884400182205999693256432612377550641374576201761290142236102189414693628410353967416689663549991745856278207100352782576963465384575010656137058426622975690855110643676495918851468766121646057490521344789800551970934842861713861486396188783568789426301009617722368647190292050982028605909941168688973099533631348606754429901640670456977655135849863202497651259158578182906000801444412318798719471242295427312929823643469770612406563956821487475713146096991357403791170036800375156477709690819264615579712004486026396936820531801288987569697234198382980195863750445902006051633285763635546576450923066019644590846645390543092007900407029305891994456696109093655188867637462386755337377093338794181588024739994182478711879510279973916027584464715317743330182427315097965625958877691700427157616124638898080102283561984073962393445690314724848998573229265522077588991677586908945119154780132951181771402823711074304050103625002750189031739667989657866362780955886502504279276531604284207890117801822448331242178272805263160302671919824186266692361252195672931988294534918629745333841314142672602252069872730844177687693375847824490773064031668242178102773928891496862103070570345010385529517746211205180103195959945092361129453737476691563129224799968586975341710746021673369277613131181720544807616094348005965735948360749395986531831276678351470178136770606452999386338477317046661419672028826503583340786689876481147011281316992061994221470241442909725484896528237212187407386340754855670013736236865404716049764252637362972008137230031164085589340146948648634137320988738082918183009232281663336077060677643923239261577274941177274430123291781617661030992689424601385396492957861208401504516348863625190530623463906750940403937507568897968856677768401418276410504592135178432519450675769713703063538057192269775832188614569863953348883320570816806347644049527512630647874407754882522777377273541753835918340961036929348088509062845029038863676302615613023919207332970328830345220617880715482246046799303255535688084716796875/2319099151034031215815419187670808339886685776425928620280684325035511757168311070176882519782946579794665751321484740344733642226649061526252122728880380363556844265664856180405856839068998571525544932471035996369709154944299414655953039548007093741651383600907190340570437697591950431939894536730579050170536610373659660782094216433432526617501357854100782122805430922050511466111736704482088872568818024687859407970212985478226885690383458224472915359463310532185211085887238413773827188051649496152307492361484502455075130436382782590990657545935699288341266289316846367050266408558336986780290124035585212375540896424178545951007478067201921802596128728952906197990160727666368881896294973581636119201819028560063477336821079249264033786607991544280201553312627213910632779858913667994872779139033627270504095790907674177462767973972411248346441915944987614683878551542768737055498340049620345844573771573569631437817876527279911793376332588190760156511605804758394586560910087713792078227351080450730472037680604783134718629264392497635027802341823054450750062824476457207495129993195542857258847162294270124052046245645592851820278012974785687990974720188028659286705997727767616105434247979159561182725926352399892287948939458544386131603938873857696222946468437890600675539926621295888991464106504415572173729221822647209749367553052432062822295570121801591155498832620369324981711385998330790652300440242312757277005705317778074298661496053636517587869197439514711136297022378357635359392588082099157423239740257215007343639013783650942202088538430838512825730722666617124024606124858537906004665580572997592651971965091006132427704961918197986238560244887738806276113357114042036611739206954257021214728798533205451827630667190009790982417717771255558073460018673588367729694551652194558084941558833389941756824124878089569151703549935926757538491934493070134182545618303485784466605431867517555103364205611604135167108409619232126776386686279061183331679633029821839418132413591629860866605333910880211053619371959474651237769658922569536153849236523894791667720183675429920608346232037026284274829450536873288672756324451463494224478186616087682987468566211918403095922012650000673747823918634600018575973707595442210700471836778957370986333388721024864727482697911039522704*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: 0
  current precision for roots: 848
  current precision for roots: 1696
 current precision for weights: 848
Linear system for weights solvable: 1
  current precision for roots: 1696
  current precision for roots: 3392
 current precision for weights: 1696
Linear system for weights solvable: 1
Sufficient bits for target precision reached
-------------------------------------------------
The nodes are:
| (-18.098672819049480603 - 3.0461671202771294184e-2545j)  +/-  (1.51e-1000, 1.51e-1000j)
| (-19.584872359829340702 - 5.5560320923357729934e-2551j)  +/-  (1.15e-1003, 1.15e-1003j)
| (-16.951629913273836011 - 3.2469392827630601326e-2550j)  +/-  (1.56e-998, 1.56e-998j)
| (16.436744439027229639 + 4.385769571464082774e-2591j)  +/-  (8.93e-998, 8.93e-998j)
| (3.8404632782027033067 - 2.7483827020195402325e-2654j)  +/-  (7.3e-1004, 7.3e-1004j)
| (17.50111806332971086 - 3.4275036586202436246e-2668j)  +/-  (1.88e-999, 1.88e-999j)
| (18.770435837489564756 - 1.7302778498835859532e-2752j)  +/-  (7.2e-1002, 7.2e-1002j)
| (14.174447162898306275 - 7.5002134333876117679e-2811j)  +/-  (2.92e-995, 2.92e-995j)
| (3.5593896675227668471 - 1.0886513768525249805e-2848j)  +/-  (7.47e-1005, 7.47e-1005j)
| (-9.0446567206813073553 + 2.4700908158085549725e-2836j)  +/-  (7.1e-995, 7.1e-995j)
| (-6.1173505205908588426 + 3.6842226684872925917e-2842j)  +/-  (1.85e-998, 1.85e-998j)
| (18.098672819049480603 + 3.9832816191675945933e-2837j)  +/-  (1.53e-1000, 1.53e-1000j)
| (-16.436744439027229639 + 7.9571900197895314151e-2851j)  +/-  (8.6e-998, 8.6e-998j)
| (-11.467808846490430457 - 1.2344958657590372968e-2846j)  +/-  (3.74e-994, 3.74e-994j)
| (15.94839044177032729 - 1.3767184204560003461e-2860j)  +/-  (4.24e-997, 4.24e-997j)
| (5.8272007370543056544 - 1.4175755558663801443e-2882j)  +/-  (5.5e-999, 5.5e-999j)
| (-6.416585130273993683 + 3.813666672551265885e-2882j)  +/-  (5.56e-998, 5.56e-998j)
| (13.763209740420199562 - 5.4581463736557253015e-2876j)  +/-  (6e-995, 6e-995j)
| (-1.2777070962316914547 - 3.5318860057257716499e-2911j)  +/-  (4.34e-1014, 4.34e-1014j)
| (-12.968772697544605796 - 1.8472712746021630894e-2892j)  +/-  (1.78e-994, 1.78e-994j)
| (2.6946990988345363023 - 4.7544320219227649984e-2905j)  +/-  (3.61e-1007, 3.61e-1007j)
| (19.584872359829340702 + 2.0407556015168636502e-2901j)  +/-  (1.11e-1003, 1.11e-1003j)
| (-15.481253963585249362 - 5.3790726886068612846e-2895j)  +/-  (1.58e-996, 1.58e-996j)
| (11.107326855605943606 + 5.3484381007749022086e-2890j)  +/-  (3.55e-994, 3.55e-994j)
| (-10.055162776974952421 - 9.4991334583905530605e-2912j)  +/-  (1.99e-994, 1.99e-994j)
| (10.751900806570806419 + 1.3768079932351035989e-2913j)  +/-  (2.96e-994, 2.96e-994j)
| (-14.174447162898306275 - 1.1258536010374881193e-2934j)  +/-  (3.05e-995, 3.05e-995j)
| (-13.361674937168590944 - 8.3621548186500200109e-2934j)  +/-  (1.13e-994, 1.13e-994j)
| (4.7962803356206678864 - 1.0629502299724875385e-2944j)  +/-  (5.1e-1001, 5.1e-1001j)
| (-1.961016437141193946 - 6.8659638860324435895e-2953j)  +/-  (3.62e-1010, 3.62e-1010j)
| (-14.59669947252110073 - 2.3942405808636839286e-2936j)  +/-  (1.44e-995, 1.44e-995j)
| (12.205471418147559321 + 9.3819005737826469887e-2938j)  +/-  (3.01e-994, 3.01e-994j)
| (1.5479164821821879085 + 1.2933494038612450079e-2968j)  +/-  (1.46e-1012, 1.46e-1012j)
| (6.416585130273993683 - 1.0159237816756993072e-2953j)  +/-  (5.77e-998, 5.77e-998j)
| (16.951629913273836011 + 1.1305120378165150872e-2949j)  +/-  (1.49e-998, 1.49e-998j)
| (-4.5448979391212497356 - 3.5321581945833989995e-2966j)  +/-  (1.36e-1001, 1.36e-1001j)
| (-15.031604822123784688 + 1.0426706496257933755e-2960j)  +/-  (4.97e-996, 4.97e-996j)
| (-17.50111806332971086 - 1.5533617276879170326e-2963j)  +/-  (1.8e-999, 1.8e-999j)
| (-12.583618087184570925 + 1.4003446227772540465e-2958j)  +/-  (2.35e-994, 2.35e-994j)
| (-2.5254692610351338622 - 3.0794626615939035629e-2971j)  +/-  (2.69e-1007, 2.69e-1007j)
| (-5.0538191675791846672 + 7.8610743112878200205e-2965j)  +/-  (2.04e-1000, 2.04e-1000j)
| (-15.94839044177032729 + 2.1245323271798163733e-2962j)  +/-  (4.27e-997, 4.27e-997j)
| (14.59669947252110073 + 2.4491099371437236759e-2958j)  +/-  (1.36e-995, 1.36e-995j)
| (4.1030823850986705425 + 9.8722615355821278056e-2980j)  +/-  (6.25e-1003, 6.25e-1003j)
| (-9.3765853847372688624 + 5.2730951948842809652e-2970j)  +/-  (1.04e-994, 1.04e-994j)
| (15.481253963585249362 + 3.1333465476975052386e-2968j)  +/-  (1.65e-996, 1.65e-996j)
| (-2.9853708046841508504 - 1.2402931061129681234e-2983j)  +/-  (1.33e-1006, 1.33e-1006j)
| (2.5254692610351338622 - 4.4137182122028184569e-2984j)  +/-  (2.45e-1007, 2.45e-1007j)
| (-18.770435837489564756 - 6.0265622459293722772e-2979j)  +/-  (7.18e-1002, 7.18e-1002j)
| (-11.833710082228066582 - 2.4938136565440589206e-2971j)  +/-  (3.5e-994, 3.5e-994j)
| (7.3196642043267263685 + 5.4450412291562942769e-2972j)  +/-  (2.18e-996, 2.18e-996j)
| (-1 - 1.1365135334810842627e-2991j)  +/-  (1.8e-1015, 1.8e-1015j)
| (6.1173505205908588426 + 1.0798390796657133846e-2974j)  +/-  (1.79e-998, 1.79e-998j)
| (9.0446567206813073553 + 7.6039986230280624582e-2970j)  +/-  (6.8e-995, 6.8e-995j)
| (1.79113596696575654 + 2.6295976771289615857e-2997j)  +/-  (4.68e-1011, 4.68e-1011j)
| (-9.713573913841204318 + 6.1181541379202775775e-2981j)  +/-  (1.45e-994, 1.45e-994j)
| (-2.6946990988345363023 - 1.4220124841881764672e-2994j)  +/-  (3.68e-1007, 3.68e-1007j)
| (-5.553839929217716178 + 1.911926972218687574e-2985j)  +/-  (2.03e-999, 2.03e-999j)
| (9.713573913841204318 - 4.6385017802051498313e-2979j)  +/-  (1.47e-994, 1.47e-994j)
| (2.4494897427831780982 + 1.6789818943123634444e-3005j)  +/-  (1.17e-1007, 1.17e-1007j)
| (2.9853708046841508504 - 1.2151078863034250753e-3003j)  +/-  (1.33e-1006, 1.33e-1006j)
| (-7.3196642043267263685 - 4.8025425342227699816e-2994j)  +/-  (2.06e-996, 2.06e-996j)
| (-10.751900806570806419 - 1.7689443216003709913e-2991j)  +/-  (2.97e-994, 2.97e-994j)
| (4.5448979391212497356 + 1.4944945350347514349e-2998j)  +/-  (1.32e-1001, 1.32e-1001j)
| (-11.107326855605943606 + 1.053935713751075636e-2992j)  +/-  (3.43e-994, 3.43e-994j)
| (5.3014763477984764883 + 7.9892425437026783811e-2997j)  +/-  (6.94e-1000, 6.94e-1000j)
| (-8.1055899232799438761 + 8.3612717268223870392e-2993j)  +/-  (2.22e-995, 2.22e-995j)
| (9.3765853847372688624 + 1.049886566069998553e-2990j)  +/-  (1.03e-994, 1.03e-994j)
| (15.031604822123784688 + 3.397959294919262215e-3027j)  +/-  (5.04e-996, 5.04e-996j)
| (-2.4494897427831780982 + 1.0208553773698868805e-3098j)  +/-  (1.06e-1007, 1.06e-1007j)
| (0.43640296874272388689 + 3.648348141561446323e-3110j)  +/-  (2.12e-1018, 2.12e-1018j)
| (11.833710082228066582 - 6.4450365642624368584e-3084j)  +/-  (3.3e-994, 3.3e-994j)
| (-3.5593896675227668471 + 7.5067463056242299353e-3152j)  +/-  (7.89e-1005, 7.89e-1005j)
| (12.968772697544605796 + 1.6231125762603771259e-3139j)  +/-  (1.72e-994, 1.72e-994j)
| (6.71995798458094965 + 1.8541449645072742499e-3169j)  +/-  (1.82e-997, 1.82e-997j)
| (-5.8272007370543056544 + 4.7898458059743633103e-3177j)  +/-  (5.62e-999, 5.62e-999j)
| (-1.79113596696575654 - 2.2690778116938317582e-3189j)  +/-  (4.26e-1011, 4.26e-1011j)
| (13.361674937168590944 - 2.7005203474500058303e-3171j)  +/-  (1.1e-994, 1.1e-994j)
| (-7.0232901629029016395 + 3.3213264550818430445e-3190j)  +/-  (6.55e-997, 6.55e-997j)
| (8.719037093537892496 + 3.2244875451175733282e-3186j)  +/-  (4.64e-995, 4.64e-995j)
| (7.8418842930130131802 + 2.2294836424381464009e-3200j)  +/-  (1.45e-995, 1.45e-995j)
| (-3.2728782272458314193 - 9.1266072586575336477e-3230j)  +/-  (9.11e-1006, 9.11e-1006j)
| (5.0538191675791846672 + 2.8275914562212240983e-3223j)  +/-  (2.05e-1000, 2.05e-1000j)
| (11.467808846490430457 + 2.5555717529782779245e-3216j)  +/-  (3.74e-994, 3.74e-994j)
| (4.3262219969672701167 - 5.9902406740389446865e-3249j)  +/-  (3.53e-1002, 3.53e-1002j)
| (7.5943335901266510305 + 2.3570346468287303733e-3241j)  +/-  (6.65e-996, 6.65e-996j)
| (2.1703179307933351957 - 2.1773579143372038339e-3286j)  +/-  (2.72e-1009, 2.72e-1009j)
| (10.401245179432255206 - 5.7518887143366100326e-3270j)  +/-  (2.56e-994, 2.56e-994j)
| (-5.3014763477984764883 - 2.1709029818198225657e-3303j)  +/-  (7.26e-1000, 7.26e-1000j)
| (-0.43640296874272388689 - 2.5165808653181077185e-3321j)  +/-  (2.12e-1018, 2.12e-1018j)
| (-7.8418842930130131802 + 1.3593879832510900058e-3297j)  +/-  (1.34e-995, 1.34e-995j)
| (1.961016437141193946 + 1.1610322543673295948e-3326j)  +/-  (4.07e-1010, 4.07e-1010j)
| (8.4030380831656155228 - 3.9289301836329922111e-3310j)  +/-  (3.18e-995, 3.18e-995j)
| (-8.719037093537892496 + 3.6166729767646031028e-3352j)  +/-  (4.71e-995, 4.71e-995j)
| (-4.7962803356206678864 - 6.5258610639180855112e-3381j)  +/-  (5.06e-1001, 5.06e-1001j)
| (0.71873977014785728306 + 5.7447249789656458726e-3430j)  +/-  (4.94e-1017, 4.94e-1017j)
| (10.055162776974952421 + 9.4818107066646225072e-3406j)  +/-  (2.03e-994, 2.03e-994j)
| (-1.5479164821821879085 + 4.2059041925362485331e-3473j)  +/-  (1.4e-1012, 1.4e-1012j)
| (-7.5943335901266510305 + 1.1027758935540585785e-3453j)  +/-  (7.06e-996, 7.06e-996j)
| (12.583618087184570925 - 1.2375260075179416946e-3490j)  +/-  (2.48e-994, 2.48e-994j)
| (-0.16114186271350585685 + 3.3262247059857851128e-3535j)  +/-  (9.19e-1020, 9.19e-1020j)
| (-6.71995798458094965 + 1.9607064087736306768e-3513j)  +/-  (1.92e-997, 1.92e-997j)
| (1.1443373530360519875e-3620 + 2.1372606549029273797e-3620j)  +/-  (2.88e-3618, 2.88e-3618j)
| (-12.205471418147559321 + 7.3778401694447509914e-3509j)  +/-  (3.03e-994, 3.03e-994j)
| (-4.1030823850986705425 + 9.4547848075754050632e-3524j)  +/-  (6.21e-1003, 6.21e-1003j)
| (-3.8404632782027033067 + 1.5629723908073524759e-3524j)  +/-  (7.22e-1004, 7.22e-1004j)
| (-4.3262219969672701167 - 7.9477704552338182773e-3524j)  +/-  (3.43e-1002, 3.43e-1002j)
| (8.1055899232799438761 + 4.5371818309413579943e-3514j)  +/-  (2.25e-995, 2.25e-995j)
| (1.2777070962316914547 + 7.0967914153302432394e-3539j)  +/-  (4.53e-1014, 4.53e-1014j)
| (-13.763209740420199562 - 2.5069623603223349313e-3518j)  +/-  (6.25e-995, 6.25e-995j)
| (-0.71873977014785728306 + 1.8185817549691365007e-3547j)  +/-  (4.98e-1017, 4.98e-1017j)
| (-10.401245179432255206 + 7.4819487672230681968e-3524j)  +/-  (2.58e-994, 2.58e-994j)
| (-8.4030380831656155228 - 4.3897932395362575721e-3532j)  +/-  (3.26e-995, 3.26e-995j)
| (0.16114186271350585685 - 1.7337956339838979338e-3561j)  +/-  (1.32e-1019, 1.32e-1019j)
| (7.0232901629029016395 - 2.7317054424933604786e-3536j)  +/-  (6.58e-997, 6.58e-997j)
| (3.2728782272458314193 - 2.7404237992092181007e-3555j)  +/-  (9.23e-1006, 9.23e-1006j)
| (-2.1703179307933351957 - 1.7243016526091086658e-3558j)  +/-  (2.84e-1009, 2.84e-1009j)
| (1 + 2.9379720539132219789e-3564j)  +/-  (1.9e-1015, 1.9e-1015j)
| (5.553839929217716178 - 1.0012001777546860958e-3548j)  +/-  (2.11e-999, 2.11e-999j)
-------------------------------------------------
The weights are:
| (1.8623606225224361163e-72 - 5.5219678391918673489e-2616j)  +/-  (2.83e-363, 1.62e-861j)
| (1.9264573940834459664e-84 + 1.3785195335318213914e-2623j)  +/-  (1.25e-367, 7.13e-866j)
| (8.446318886821284478e-64 - 5.1662071077820754161e-2612j)  +/-  (3.28e-360, 1.87e-858j)
| (4.3096269386142327789e-60 + 1.0461131233526927596e-2611j)  +/-  (1.41e-361, 8.05e-860j)
| (6.884511058506699495e-05 + 1.8045158351897311525e-2575j)  +/-  (5.11e-290, 2.92e-788j)
| (7.0372543145127204363e-68 + 5.3992415511247778839e-2616j)  +/-  (5.8e-365, 3.31e-863j)
| (8.9877503430092746572e-78 + 2.2375511456387085587e-2621j)  +/-  (3.5e-369, 2e-867j)
| (3.9120099427233095725e-45 - 2.7823019414840552862e-2603j)  +/-  (4.27e-356, 2.44e-854j)
| (0.00020165226427311496133 - 3.8288736858378582219e-2575j)  +/-  (7.6e-290, 4.34e-788j)
| (2.261074763282370356e-19 - 1.1221695375987760549e-2586j)  +/-  (2.06e-336, 1.18e-834j)
| (8.8248102865974668904e-10 - 1.5501013016792783648e-2579j)  +/-  (4.16e-318, 2.38e-816j)
| (1.8623606225224361163e-72 - 1.7151962978235842824e-2618j)  +/-  (3.75e-367, 2.14e-865j)
| (4.3096269386142327789e-60 + 2.5720290473181325838e-2610j)  +/-  (6.04e-364, 3.45e-862j)
| (4.015996340226419111e-30 + 1.0618274587961526576e-2593j)  +/-  (3.06e-348, 1.75e-846j)
| (1.1163297963156462342e-56 - 8.2570890856820584307e-2610j)  +/-  (1.16e-361, 6.6e-860j)
| (4.7816281826690291311e-09 + 3.8363509349709645534e-2579j)  +/-  (1.95e-318, 1.12e-816j)
| (1.3815554980658479719e-10 + 3.2706109036847463331e-2580j)  +/-  (2.08e-322, 1.19e-820j)
| (1.1921156279323270069e-42 + 7.5514281593452363421e-2602j)  +/-  (7.84e-356, 4.48e-854j)
| (0.048502309465684135199 - 5.3780073060655447558e-2573j)  +/-  (6.26e-254, 3.58e-752j)
| (4.6660564195920146348e-38 + 2.2766929740229561079e-2598j)  +/-  (7.96e-355, 4.55e-853j)
| (0.0032008444443197632594 + 2.4556883265855371432e-2573j)  +/-  (1.12e-286, 6.38e-785j)
| (1.9264573940834459664e-84 - 5.6574138963636312359e-2625j)  +/-  (3.48e-373, 1.99e-871j)
| (1.6524911141713574391e-53 + 6.6862801039108471542e-2607j)  +/-  (8.05e-363, 4.6e-861j)
| (2.3154103550173375091e-28 - 2.9951294807254377632e-2593j)  +/-  (5.07e-349, 2.89e-847j)
| (1.5216188516166199291e-23 + 1.4683508074467551771e-2589j)  +/-  (7.29e-345, 4.16e-843j)
| (1.1110453044919779689e-26 + 3.5541263572140717271e-2592j)  +/-  (7.56e-348, 4.32e-846j)
| (3.9120099427233095725e-45 - 2.3600488820453038087e-2602j)  +/-  (1.16e-359, 6.64e-858j)
| (2.700971774363627657e-40 - 1.2085132580395282532e-2599j)  +/-  (3.41e-357, 1.95e-855j)
| (1.0458523317553142503e-06 + 7.3307071480228680714e-2577j)  +/-  (4.3e-318, 2.45e-816j)
| (0.0094404005696839851285 + 1.2785276278962725241e-2572j)  +/-  (1.02e-284, 5.85e-783j)
| (9.2565770196647907306e-48 + 8.4702877960522292231e-2604j)  +/-  (4.21e-361, 2.41e-859j)
| (6.6924681085253278476e-34 + 1.1274946337732332938e-2596j)  +/-  (6.43e-356, 3.67e-854j)
| (0.031682760999479760388 + 5.9750107106032597181e-2573j)  +/-  (6.28e-278, 3.59e-776j)
| (1.3815554980658479719e-10 + 1.5507880299333201452e-2580j)  +/-  (3.1e-331, 1.77e-829j)
| (8.446318886821284478e-64 - 9.3693880152184942489e-2614j)  +/-  (1.58e-368, 9.03e-867j)
| (3.0952097074704768854e-06 - 3.9957466177027783529e-2576j)  +/-  (1.93e-320, 1.1e-818j)
| (1.5204913558023819742e-50 - 2.5959092896364486521e-2605j)  +/-  (5.19e-363, 2.96e-861j)
| (7.0372543145127204363e-68 + 2.6469301257563633432e-2614j)  +/-  (9.49e-372, 5.42e-870j)
| (6.2767832816705049151e-36 - 3.8495292066159895195e-2597j)  +/-  (2.97e-357, 1.7e-855j)
| (-0.001923018882171995414 - 1.5263830372959609411e-2572j)  +/-  (1.54e-303, 8.78e-802j)
| (2.8669883637793910811e-07 - 4.0665693009847380707e-2577j)  +/-  (3.72e-327, 2.12e-825j)
| (1.1163297963156462342e-56 - 1.4284226747350129478e-2608j)  +/-  (2.8e-366, 1.6e-864j)
| (9.2565770196647907306e-48 + 8.7434206432324188461e-2605j)  +/-  (9.19e-367, 5.25e-865j)
| (2.1601427080916237411e-05 - 1.0278312290792245496e-2575j)  +/-  (1.8e-321, 1.03e-819j)
| (1.0808027827825671066e-20 + 1.2672830337355420903e-2587j)  +/-  (3.39e-349, 1.94e-847j)
| (1.6524911141713574391e-53 + 4.906569217995664339e-2608j)  +/-  (4.16e-369, 2.38e-867j)
| (0.0013316269682816909534 - 4.8724169622624853358e-2574j)  +/-  (2.39e-313, 1.36e-811j)
| (-0.001923018882171995414 - 1.1505883627346478092e-2572j)  +/-  (6.76e-308, 3.86e-806j)
| (8.9877503430092746572e-78 - 1.1600797181266398546e-2619j)  +/-  (9.88e-378, 5.64e-876j)
| (5.7419790011028906158e-32 - 8.2472478120075331253e-2595j)  +/-  (1.99e-356, 1.14e-854j)
| (2.6745278722522740583e-13 - 1.9527830086245905693e-2582j)  +/-  (1.9e-345, 1.08e-843j)
| (0.067721335242508691003 + 5.0498236461097583557e-2573j)  +/-  (2.55e-292, 1.45e-790j)
| (8.8248102865974668904e-10 - 7.6336638181443631515e-2580j)  +/-  (4.11e-338, 2.35e-836j)
| (2.261074763282370356e-19 - 3.7118810587533083489e-2587j)  +/-  (2.02e-353, 1.15e-851j)
| (0.016804542190983491094 - 9.4660089116025418933e-2573j)  +/-  (2.27e-303, 1.3e-801j)
| (4.3946402449880772289e-22 - 1.3904253400458594276e-2588j)  +/-  (4.39e-352, 2.51e-850j)
| (0.0032008444443197632594 + 3.3209587331784775871e-2573j)  +/-  (1.26e-315, 7.23e-814j)
| (2.0976254581486899266e-08 - 3.4260805344248787484e-2578j)  +/-  (1.49e-336, 8.49e-835j)
| (4.3946402449880772289e-22 - 4.1519835414386882472e-2589j)  +/-  (5.17e-356, 2.95e-854j)
| (0.0070596345184403324565 + 1.2130200297730650269e-2572j)  +/-  (7.23e-313, 4.13e-811j)
| (0.0013316269682816909534 - 3.4854633555553275067e-2574j)  +/-  (1.28e-318, 7.31e-817j)
| (2.6745278722522740583e-13 - 4.632513240379307695e-2582j)  +/-  (2.3e-346, 1.31e-844j)
| (1.1110453044919779689e-26 + 1.4124236624240408692e-2591j)  +/-  (1.47e-356, 8.42e-855j)
| (3.0952097074704768854e-06 - 2.3839659750046797339e-2576j)  +/-  (6.07e-333, 3.47e-831j)
| (2.3154103550173375091e-28 - 1.2674269333256714592e-2592j)  +/-  (2.1e-357, 1.2e-855j)
| (7.7296665880213831933e-08 + 7.0159759495568783432e-2578j)  +/-  (3.62e-338, 2.07e-836j)
| (6.1039669841280072128e-16 + 6.3862860296297963132e-2584j)  +/-  (2.43e-350, 1.39e-848j)
| (1.0808027827825671066e-20 + 3.9871372721386765925e-2588j)  +/-  (2.81e-357, 1.6e-855j)
| (1.5204913558023819742e-50 - 2.2955571671056851481e-2606j)  +/-  (1.4e-373, 8.02e-872j)
| (0.0070596345184403324565 + 1.5954070901696833952e-2572j)  +/-  (3.98e-323, 2.27e-821j)
| (0.10212541538837248838 + 7.7580008478413482407e-2573j)  +/-  (3.04e-312, 1.74e-810j)
| (5.7419790011028906158e-32 - 1.7000323515246258094e-2595j)  +/-  (5.91e-366, 3.38e-864j)
| (0.00020165226427311496133 - 5.7177143171045957641e-2575j)  +/-  (1.87e-334, 1.07e-832j)
| (4.6660564195920146348e-38 + 3.6825585699267004109e-2599j)  +/-  (1.63e-369, 9.29e-868j)
| (1.8970019223127926917e-11 - 3.3181942080722987196e-2581j)  +/-  (1.23e-349, 7.04e-848j)
| (4.7816281826690291311e-09 + 7.5126981881533085674e-2579j)  +/-  (2.83e-346, 1.61e-844j)
| (0.016804542190983491094 - 1.1559315024015456858e-2572j)  +/-  (7.5e-323, 4.29e-821j)
| (2.700971774363627657e-40 - 1.7778575330568690196e-2600j)  +/-  (2.25e-370, 1.29e-868j)
| (2.339081890851941054e-12 + 1.7443713049858541257e-2581j)  +/-  (1.32e-351, 7.52e-850j)
| (3.9848908786839703522e-18 + 3.3786367573453348517e-2586j)  +/-  (3.06e-358, 1.75e-856j)
| (4.3649116046035310431e-15 - 1.3970059854255763461e-2583j)  +/-  (6.75e-356, 3.86e-854j)
| (0.00054118865370699455721 + 1.4557690831552071539e-2574j)  +/-  (7.7e-338, 4.4e-836j)
| (2.8669883637793910811e-07 - 2.2828060468759400303e-2577j)  +/-  (1.82e-344, 1.04e-842j)
| (4.015996340226419111e-30 + 2.3482707533314501737e-2594j)  +/-  (2.12e-366, 1.21e-864j)
| (7.1551516290191902367e-06 + 5.7687089809127693633e-2576j)  +/-  (6.22e-342, 3.55e-840j)
| (3.0821697884638967628e-14 + 5.4597785541504230351e-2583j)  +/-  (4.22e-355, 2.41e-853j)
| (0.0095048306781136331947 - 7.1161098097512677332e-2573j)  +/-  (2.18e-334, 1.24e-832j)
| (4.4735169261812421317e-25 - 3.952966328711339492e-2591j)  +/-  (6.44e-364, 3.68e-862j)
| (7.7296665880213831933e-08 + 1.287915753846923424e-2577j)  +/-  (6.35e-351, 3.62e-849j)
| (0.10212541538837248838 + 8.1437373158269884938e-2573j)  +/-  (1.23e-331, 7.01e-830j)
| (4.3649116046035310431e-15 - 3.5566601193781894797e-2583j)  +/-  (3.18e-360, 1.81e-858j)
| (0.0094404005696839851285 + 1.0271941783057652434e-2572j)  +/-  (9.75e-336, 5.57e-834j)
| (5.7257701020218764122e-17 - 2.9970401710580554178e-2585j)  +/-  (4.7e-359, 2.69e-857j)
| (3.9848908786839703522e-18 + 9.7362849149048311578e-2586j)  +/-  (3.17e-363, 1.81e-861j)
| (1.0458523317553142503e-06 + 1.2660779615127769816e-2576j)  +/-  (2.73e-351, 1.56e-849j)
| (0.086980699804976179489 - 5.2661265193225474849e-2573j)  +/-  (2.09e-336, 1.19e-834j)
| (1.5216188516166199291e-23 + 4.1521431990587863638e-2590j)  +/-  (2.56e-364, 1.46e-862j)
| (0.031682760999479760388 + 7.1000052275839747204e-2573j)  +/-  (3.31e-339, 1.89e-837j)
| (3.0821697884638967628e-14 + 1.3438803541868639977e-2582j)  +/-  (1.19e-359, 6.77e-858j)
| (6.2767832816705049151e-36 - 6.7925432567963107364e-2598j)  +/-  (2.1e-372, 1.2e-870j)
| (0.10198619982139103361 - 1.8530367035979130611e-2572j)  +/-  (1.55e-339, 8.83e-838j)
| (1.8970019223127926917e-11 - 7.2758873509275229859e-2581j)  +/-  (2.43e-357, 1.39e-855j)
| (0.029474888649976920722 + 2.6917406346985555187e-2572j)  +/-  (1.8e-340, 1.03e-838j)
| (6.6924681085253278476e-34 + 5.8957489744910361321e-2596j)  +/-  (3.02e-374, 1.72e-872j)
| (2.1601427080916237411e-05 - 1.6352186833987179995e-2575j)  +/-  (6.02e-352, 3.44e-850j)
| (6.884511058506699495e-05 + 2.7840927627380447998e-2575j)  +/-  (1.78e-351, 1.02e-849j)
| (7.1551516290191902367e-06 + 9.4217896388669123724e-2576j)  +/-  (2.16e-352, 1.23e-850j)
| (6.1039669841280072128e-16 + 2.4185050309188251103e-2584j)  +/-  (3.76e-363, 2.15e-861j)
| (0.048502309465684135199 - 4.664753193723166409e-2573j)  +/-  (5.2e-348, 2.97e-846j)
| (1.1921156279323270069e-42 + 5.6990192316627809215e-2601j)  +/-  (7.44e-381, 4.25e-879j)
| (0.086980699804976179489 - 5.7044133400197732361e-2573j)  +/-  (5.72e-348, 3.26e-846j)
| (4.4735169261812421317e-25 - 1.4798620425253104913e-2590j)  +/-  (1.78e-370, 1.02e-868j)
| (5.7257701020218764122e-17 - 8.2527921447101406541e-2585j)  +/-  (1.7e-364, 9.74e-863j)
| (0.10198619982139103361 - 1.8201357911985963067e-2572j)  +/-  (5.48e-350, 3.14e-848j)
| (2.339081890851941054e-12 + 7.6471381527235754616e-2582j)  +/-  (1.57e-362, 8.96e-861j)
| (0.00054118865370699455721 + 1.0076114438248577001e-2574j)  +/-  (2.79e-355, 1.62e-853j)
| (0.0095048306781136331947 - 9.0686126093224885189e-2573j)  +/-  (5.7e-353, 3.45e-851j)
| (0.067721335242508691003 + 4.5179944950430253959e-2573j)  +/-  (2.02e-353, 1.27e-851j)
| (2.0976254581486899266e-08 - 1.8096309794109701915e-2578j)  +/-  (2.58e-359, 1.46e-857j)
