Starting with polynomial:
P : 63/8*t^5 - 35/4*t^3 + 15/8*t
Extension levels are: 5 6 34 46
-------------------------------------------------
Trying to find an order 6 Kronrod extension for:
P1 : 63/8*t^5 - 35/4*t^3 + 15/8*t
Solvable: 1
-------------------------------------------------
Trying to find an order 34 Kronrod extension for:
P2 : 63/8*t^11 - 2233/104*t^9 + 71973/3380*t^7 - 6901587/746980*t^5 + 488523/298792*t^3 - 24129/298792*t
Solvable: 1
-------------------------------------------------
Trying to find an order 46 Kronrod extension for:
P3 : 63/8*t^45 - 24291809171238710617666194820015160534234162785830695572148639771552593842650387229961876256494081536478850158425985/270344771370402966270015436902531855915486405513066522470786674197211775430987784866355963553204733161907875892536*t^43 + 18296670883567077606022779451341304563525299155223106003255019082108842459879961859860367594383245204564889786698927469/38219992052490719356423432392095441130051890579409779614307466064630814751555898085481074347334319150764725954307277*t^41 - 259830311192500977173833262030431551772597944669707702998823075643464920057893189526375002116441342448051790625623453340869/164272161703125973222829045071736005662558201702756985180887579315856664616997702102300104515487547456135120753402628772*t^39 + 539548369165586631853739459798819905522752225058799634225659046183725967999247306758485064133214533550367608796270722949402839/148617165096375079193473969408916719652835774788348947704247438210114768800933391175456974897131255540443611382458703038600*t^37 - 4085115835816238756237352908909408995241040548621519782881757566487499664945455515520427233579602698032252216960763019006917642563/664764579476085729232409065166084487007134420628284843081098791113843360846575058727819048714868106032404273713737778691657800*t^35 + 306349802400022054792325674150411046332187941759457564366937204680991097600511891097424579229266792112857444462950148973664548401/38545173095672197745408592854167924036548130271724079136635139988953942771776200884218079295231848164904113349788156915734780*t^33 - 1728072358678631179074539603385440861722500492246894441172397453653372499909953325830321151356807839787698316261657335298719588697/215210549784169770745197976769104242537393727350459441846212864938326180475750454936884276065044485587381299536317209446185855*t^31 + 2479274086046187675875737923374420062060749886534365780487302973731294416757745661937805367720190827373359812242918214220641444769/385894778923338899267251544551497262480843924904272102620795481958377978784104264024758012254562525880821640547879134179367740*t^29 - 3098078379056544205950239324149393867152078824563608323313666459354514946588332132484005820371722730881251622139347695788867592603/755011523980445672479405195861625078766868548725749765997208551657696045447160516570178719628491898462477122811067871220502100*t^27 + 1583573162609953176485401854159755318715288205378248217866094324734865646002754565027944157615123630721067323118538742758880772819/754473766484733104336613596719273493952932032665403790380401423059649253391998721330456370113086989702888463891686768748122825*t^25 - 3060317639324308572547706430501858764799567850875355079070835801352993444529948884718294185919003769828538403718011311291397645389/3561116177807940252468816176514970891457839194180705890595494716841544476010233964679754066933770591397633549568761548491139734*t^23 + 1823793805089286772458424844583464090306661204288716915534264404942420105192893665517350861302570453508758393897484340520093694371/6502907802953630026247403452766468584401271571982158582826555569884559477931731587676072643966015862552200394864695001592516036*t^21 - 22411630525610022891662276480816727420661004821374276219908661654937255601697949905180273464245570950450143938464180718106829091/309662276331125239345114450131736599257203408189626599182216931899264737044368170841717744950762660121533352136414047694881716*t^19 + 11293781177884300976115362453845367493948602623416839426642441586254302621954974720749323605366615203370411590198135381230517621/774155690827813098362786125329341498143008520474066497955542329748161842610920427104294362376906650303833380341035119237204290*t^17 - 36918364386804249209034057517281878052061402341627795537907800513354439820231351454588190691154927923520567105526661444147491/16355401918897459824565904056253693622739616629733799252581880205947081181920854093752697796695210921911972824106375758532485*t^15 + 2107038580649566002716244470515305628194756182630381932842643130434899743523309841393109241107172360141314639463403103859456923/8051219184609256222972975703425151580687288612930291578737640229380883163153572441884661368719829163159867155546765240066924616*t^13 - 237434695288732146589992802653071547608679149030262642555899528222612183190447518491381014365144374895455713965607829956943589843/10799162224771661596921521333894182162495711657205038019880633283054958439685295589934064637412897009078354122405303499311304963784*t^11 + 2215393544972406257205610239637826377419471839760531063782924024739969109181245572604528772665743801929560234314175256959362506/1735579643266874185219530214375850704686810802050809681766530349062404034949422505525117531012787019316164055386566633817888297751*t^9 - 9023298882593099303745992802655192186200826703598073014122382693113262162241855173009734402528696894641448220120407042836631807/188985338933504077946126623343148187843674954001088165347911082453461772694492672823846131154725697658871197142092811237947836866220*t^7 + 945195226468862653225549956508047140123182520431830278661502706556396456531899650644291720098441597345849658284716734677304311/917928789105591235738329313381005483812135490862428231689853829059671467373250125144395494180096245771660100404450797441460921921640*t^5 - 75127444783759921124496344856586008856289681442543532617106893871046137518732202648250717816590130346603384674733932061249673/7159844555023611638758968644371842773734656828726940207180859866665437445511350976126284854604750717018948783154716220043395190988792*t^3 + 38124188662713418875289843629681358018198989840867025211725001730187271435499993521530134373976375834719205862577030696939/1193307425837268606459828107395307128955776138121156701196809977777572907585225162687714142434125119503158130525786036673899198498132*t
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : 63/8*t^91 - 61040904357187130325949584225555812957973179859003368433428691851318317000037851137351524325387535535982436244597967957492631524438689891594555912159084030947632487854859015135983200453176684275499667695076708746221736211581996466051281708335880953746602250902631399444553960628388737512606213489921222004662479662855655064039501953551804261685585435475250564443366817198424681729434055987777799829507513544466115048986650651743477167872656578132492396667555397561067092761084033894371027455775990669993007782107151262536086054751342550648182222571495397018119557770828305232149929216024777043468593173146720430894328743564887644741437557750988907883973957867329934988456358038151543308017962369594079038771936346764235115714346973588255959491975525430977863517724554547741864324604521696844081555510097768859521022375913714714496430706307912351926365888660449850880488065216679504167451235986221552966054531998647878205809732040025614107891534209599819607035831816338750282981734906071331649634733441360488124378212421267780370250134748098336415783129036921848511812284638956062312544564538752210723580989693828129661899732066773729098987352437849308392554728043492353929977876990095834075560778074155403550951436926935907628391010495450625905863620378918712456824932573793754312938182563919456672166345285693569530567976489221763158471465853444435197251773153232924327257444542922623633420522104074181592837548082231128410623093089407322443501881243014041169615235116735642914993325780061330405692062501281209107791034590840420814191647590556015194506608948190750404250253686518176688740610361504503327698742886494097670547520880673144703212173568643136399169058028653302197741669805996461881852921789978420001871538987910200947393140105663031910903702115011952976237870292515176071133251720079294657624390729780542195986741955597924798892642901945151060871413632717425988550433305424993308370144487277214199831051658028633245072520269318092637579553256343982228106154437354344822186283152996509089714734632610622347755525695175769274401603907880239650651352190552918862154913193178215423917039568428338310357540773377776977378507468477948706142615077805338164159948131661081683621505023374623189180403112664978028938950836635308612230515394430975129462766596218812192908913909651602362492298421943251211890307673748906377798465070924613870942875326205780754552244035602493624515150530458333152712175108408247527327871544140311284908416632027006146468166790255717793528874253506093654543277227638508940612706930102397528573779831902881182510378717990188174138799712626127486480372485969474105873588060763104043877246641573094673840346448338185691853864543627050597875088656246480600755471654226300193453450837520956014200111510089217884605103949420775559135961487455589214019749930356391178157452704775412743703950120990787617408374171329815709335508694508384627544869183762553345343427757953046371536878321161711062630986295663649750736843677243329477934436414675078390404730901274803393914161358824090016035951301160399086450855726379871223068185568699017180665548995932108987699911647914930096110584628623292667240805493/332380295797912501234317762553792458446311001939655057474864540503980597699407191723445623974149286982281671926714514815620550855845417788700380211343803782049755123914643943825752353111044500136636439157999283607738065495838419395322581634329288434396039296087436859502476452760537876305656118029540036737036249301373650832326316838232540399784935227706561287312612638256175450483692748836134303958385936310571178485583947576654404432966383979920118668407930213165023345691073668991643342681615823238106690367715048036885433675999575181575220823925655800703571178520829634885460073087838943284653747094897339718368704920452707285490392354791393350297673977145677776684319598497834384563734894709992807557575598412511662810059977372464456247665183780380942643173128868421254507591388721070232981625416326661691830058423758177365827446448969928393428118334963746393412944227685795394260758670505141241082092348819166323138748263881850878143314000253536559513217146846936306367500101121982926417439928005604486983633623085804833814725971321240765644686930645763423398913968327701280716342835967764316454250957281401509229847536832179629318465442736235733275704362658874057906280207051296183598228153306469334024449527026192691496835503111275813747442368983998670357669904150390577839750905836686240778069125479582134849497139924673877988325666678037503404900170374274353968035005339963410824592543722724414976396003169526094276174912839241786557936243723392849718376487617930757041439553239851244633085255236498444093471882406893723007617906093324437126563944884570648969130988593181369956747676123073115504031465122211665666271633544523179461400100686645466442492400822901735837192359948353218318445844800214600848591422879489358571058707658000575253858636676539091763985843448081414060139007398126190350575138985990742594566364476854866092933211467539454728008083396440809949953551782378652184962795319780989649582542300820702256218217398093825502158063988214062460120180061257105530306355962588043711247425259450698777595707965103776382667378570176191470992658865962981743082429752564892798381127503844670973777694533286877729643227746895149230197409397588818427153374720927030835960877852570868252204712216397902487103372982458670787564833011728090507630903810368994603058334075463110033317300539934841978084228629450197411589388574613727780228408611032663221681537173262903645073640671254912523483344143687453218810034874238346259125873858431152119514235996311729891360497992284867215224995597397413033390268920456154618223303258712173184703614152153658450314183062841034904502894714124841092797722628868017005550095189352718125392843377496591107147150360173261487963966296669306256467287125032886018834173160614682617063335546457368356840643416217393708733971937964371569933044185240884236769724431144735670083675567939110837587377203307841844297144727779556959465716261419968915346240406066918296971546326392488531716263337081004745618010301703028291192266741490231304919199070010010144499225778499423455255247729045004757545476015962586088139214141210870572000839470640514865244560205674566993523635631285721876594080*t^89 + 7008768228410306682076862044471512617176685875078135856317290673223493725597932193512638834300961288680757260504415323374303699299688420082195275708285317983484659913557320859216573045626288123405747833763969681230355265820648517214438746180198926724524893736984232750279488711055189011752113511759017858763054304075064733675470162824720995111079202017350413636664188655821103199291593075795999471586763704699031005387585871502966922103744232316532918530079049099626042265457506497239400270353252456397682241044781223471485506192097324918830954899217519060179033596192762358469042954431469858051531678333281070697401400099321804030060363607308713889975719314431639666496716620005077443443198175300009615076663732179903107011059841662120725271640735968779001982523087346418596505015048886042195598694962812789346204420691012496275472423689111563388823616348196589051214079338401279536312778637087696661774838117766417397397968011955569189789028484292578524655383405188218344559747479036236764738111203486205168574666102493610922115029627816833328870071735971563812188473790976779524335130235543942082898635356252397466049644213706787128041289226309081902667272919844670728208593895444689010395473789188007802531217515203215807214768930296812086554621838303918240458155891586829007595068806454952042992554383210372692367562887794172908347186388962167972987723257970025108066085663498000313187542862761687842839152752730982056142301404378145544327049508521386538979906476029934151384199367998597743950961389847323313493331124876326631677292127967242873906397075649046732753482814592636909490488712753087541686735335655683095056714960689009954207425281056499591435524160803671301227107848510171095697822849249580477982915767134690422037280364673336281912926323789835528741374796342806130931618360182035837132179262755376880104840138607245815588435672353573964791494026563073652821718662752505892545430653966270677139622161104235447333712276295537037801895757212168360819873631598308489997704293488747080074947850768592285178484130528739060519686978408137871689780662995983032537935607547924452293459411227804011767422495762209984544380045509962922073052678822850063065909382899948548309499829446075948741887366225900620719286565170789846269669260539227476845909903589157510987037350574992683897118869178449176696153679579989744088220099326957946605090210716953465582478921229684943495213528875236256351537780703316543281818642095830580596433215231198522620752688369052553273053063467959859457579865039826849323662050775463780886700939907614014878152533811813720823938434697083220936419498687748487032570978973487171414804215329738680382022827861980639776990005927310247619313853818144597744647462997255836318348861720549908146467637395990397383858990468806655941091759529398967284549979748348829676173717285909031569353352683315175397811699350892965413250114883335384114936692159249172788392329627627485577053537101053424872318787383541955584284298383373370176395761371158252332334406513620098745498205659807523665362398668910329181974811113180234266701138696260294842126293374061140012698931160664515069813399532511581971903080770459/3383299030926951350064120505035053434524999688743748830036646157790018503982265804552953006432865592192645138542027046308201587161650507671181170171268578697484457406327160704202333202317321966890822314189274707843165768682139271024988558455837826973717283994874019792875707812649515042915273625422688033946291981638682391822249579096369028729410855682825087343555084044809609910473508490403011079992410445705304025804759002382765182723164822531606887925724321639806772635789438876665937585156167464740688001252971473967456829387999675773254172766739250395361651026163524853499098083961112603694490491678960020993275047385288107459006703779421592912680023413365854088869689193109456200474257493253016788128562016240956215743600509674315700144983905700497615164859278751659949632772745791773901519965112789089361138164695434487406757577404064901116704816531595974538550359293613711318180262507071832692974618018630294003229318578053360088620793208580748639285037337754964662514783529320664208003121027169048073006406649390407403400095662078909753497268267043225886777545283607671336411653727315872977187820494167385962450618077414756446832659741612143529013394707504679035428026227575143852846364372506551351034871735599615406746288586169676508135215873888122465570721954346825691830824470511629244879965628256666550633031387293255404043166961115743747158478834239738649040628319355487558783527502553611820044734916262606113637184437790642145373233024860415817283354267462917175924813212428445819120174813052317662427450291019771206494542666123949445511294394980044635856784332889993164789734595256761242715536283478992544816978957849701443737591624889364202918130147976316769086781031914287409263460254221384422037812093490322180894806585250787855509027062730491415065611900458020713718154956305526491578504339738399768870091024009905681959967159528084109676394280892371004480577203592832300590736293560050693643100698080053928266045234895197049786466933336030941781563312843536077192988397343183696936787541715948662857146711376791339799171246465823452983234274596637191162836052451358043794721496861634905842083152654327128410038415235645724014179430258056582769994201284316246879245775661318867939191765650714249416225233588446809946622435226380233277174969885745996064530782554138997029136802195996756494919363219173559452568386300993135074944971251701478933496366886643096203204588392703754576536960038594586314267344984872126571642270004970697424535408206457098564158509063467663383775230185908267266879547341323197858895003870431210847098088454772089365748069396658894292934965295076757483588018639247545099494418932421317798373752739537800879650843516203628685985212933796868384580515645709746785713048601896854359087692527389552504280909333676850561203100356539338210348456761566960646079024984622264385781733606052209215801912552470522133100636184068110290401525824993863589309381093355161344873370056349140764339844508147547305645726861035124976046083161629064452772527333631893260857619199345631351043166633949103427055400366483163791169060743385451552396544971649800813324378333561417427077087090857362981851140320*t^87 - 3075017330670480904600480858332643070198523602516232626989259700829546832402103976761059472179894703697959328640582290899421341665643986927859520663774636579074509874730409131225282683223945820825039432899822589311746968920123546041327672479957445925335113347762052772649304994542234070540476557546831383385984987717413589449964169516584615070220700916849854885984200950224968217772311147511643797896225735005320135068185675951331636428150542610052590536825524444405026630733311471413591280484987031249299182770800312931558958384582133814539282029436178774580029543097747389069191666666977179767466580021258787977994506522663677478664667041464295471986508940347540666954145404595564846720968385608936161067687000973923359024943852097057630978999596832937059369558073111116799393640492245164564550663665561076112254210226111713693605485560820523596891353716478121094994207643088121005419046884973845457359877734899374490924303431694707513935679908213738161383471196710523499958690270395131393963764615341379947271101416440133235321565649020474360896389497502385390942477441322051494640319416519041190569027769458708634565678281050493444578875277211918572790449551785803626272099909802379669399867121224198327685413706760726856656185200812129330894350415814524027091053892190921255326419096915326974516320255558527924610889253940927397647108633242023708540570436847753494888575713585980460831515643796360896490985894116876993466993132019158889679313139133493265247087378640663764714007001243089005926993166816297494090120368360021794265484779543843858019144309312305411679708358982753350580178865783261725180258022486707205862930921269204999798955997759767898972618332408722382072172241148494304328331799934260604941459699208307628901160749338380875872828091587591538709698533325353383890597133797116943898503694068646849919905313961576304241254566375570650351058351973192868343647103301443013485527579590468595927311722291096674285348540298425430949471559321131887334232971875841861083543080575197791379612226188580757778998982097862030606848810523039807234700765273387844087418471759308636971049831404383400047244263393179537618203617612357792951698979088516412071757611169158910326669432677759074939758375646201598760222949891080870415663640065710230277087644669474473254828886935624430878214223933132028271381138689465092855442691205740454388243679004311111498918588983002612439612323040504731918931055856833230390986596252563184094256638730418385586944441611820542516682440543303224398372373463568325216186126996696459865126847195041748489724762022596751180267114028997856374642277943381480804229787960058428808036335904521113822213483603831321101427339562348450344642281196139742730720320047313606024804235184942438759417786814655124175225550535814316296535797678235543675287626366766551603330930216100681018710229268944264021515439945675458564168214298773176140459621256220902277361045397647988503583658672083565136829837422015959897970385789062086416409239110325353930546493067936230754371825082240985286045187604377123311400505935841363083633149853954114353740734239980935671344740844629007649268388869112854348792490383931265374287/204219333222241379827995766122389425228065266276914717273153904123917707375881759914707548033941652622460206094186992640648428552156722613844954283628797160552006645909522233723361283921914161089405346599672085920227324568733281620214245734642403962637091061991304470888579694218953488321447883379065922381528886876144121189659309219479942731569762716660651459019855501205984168691668491950043249058971507557073994178435696619820069090349744147790459328677934985457489946730445329108632776389303748557464610844334066977046487344376811977623300650631087002747832175807116164324019382285361707292110231828090121131244167336021075193140648658077017162863615435288800364831520742219611223446303728377661253909536336086401490627028358472385480080080598544821650258865472781638386962559353837538316661385675069403420792855179842459773705338825637659624283270996985833344269560452711916414476660917656464228958941651690065702546216297487490977251929888816205034189367306843590667067117467237018323677077643512198488478995324733549679322195091328287860038062639591890872667797693142133154066194998635872108095957171050802635089569462214217063803899905550190415628057434399830407578810098015924976227527477410032262949694735284340583150498800542908622317666624800408474986432674606202608022341639671251843868651945080096682246093040698770009316542556372811484020686587559537829834543558471166787542985013482235561238067434205651662313394430763524971687300457934833329856446340889604895587394401585817975845775573477912749323700255457754786638664025612837594262960791474580788799703472046443851756038819497519371231318605442208214129549230425500919317781066486448097329539030092094177045586313666919012138148159615593001951806232899897487533625270519603923639065717501741950161189111526377022099142409961596413988071342735027460663248928171500854859595727474697199337787841856840928827828871761963868728566143876917922436538490462417795991978392511712992800074162033155244152925729739430741418163679851099826132772017768889473800479405059230863818117239913267298118593565154651688337556100530854670432791724412625901475192895741662726505104793325374075900254426054682425639472791871618655210821023363589790281843136558117210701253931594956923342711929938869405006241517788501780620366636058608554584997260313867745884287496187096278786094856372392439821906982310253951902586112593433084797595488558620369561827349199854021850517305176038258582081318026576838021375900715911902999879180342398560805606025364446963490632211933066877984980058752989500984336925587637997382244389527400422153426416449266435973585220518183733547968527187094480169618348941366645661624713321995278104757340336083542545473801308393797680877449033548182416725771961761146719854751287226590217878188899605297283176366881722182389979290270677107683655559757084689161134902442384317899660272786658650109098212735504075957835894177318827836598357881448523584334925415027769583116798218645223960787630412204076555471260427047157584483499878356645098307402320245393588549908253752154530100606139482717865031932736185318110986698398239211350876077631080559938672982950646884000*t^85 + 1092709814104552345594457974799898283528738664773684310642426072229901212380763072976061888678020473025509826596969956018285472459217195774847202380536281801564971385309285915050101993940249753001489148807006560665306742275933252555902841359986270917074881063260665908289789648578492882319716862822524839870903373545818587514886801109409500992138311007445111150000991519971304476706316372963325132812763568794521594624003735244441188103411587172481500014640683409883334992419316443803388496417482058049467181360199478749175105155821531722103956121609916655003350134396735352478802834780743447651338473032066303665526093330846694533766704724377830971264602426138943047373784228102891262716722470196072394520746705266307772665763767501738874226748292338035557482063883378603936596029729249637639882289938485520701476090965196836509009327536510100541983833004356468030210486019581228429007503607394510031834964603384336073774772405427056359205463324615981976384667390833228028575674974020915655817654091229519448295313801281752984378654619080135452985766789254694010809405098619515142194812358524558724392177894660280911400808563714756234437616186298884265402002027212118017607430553646745502678639511140076058769947225475469184759299349219293082318420842645703950120819409504776868407655549406450318013446402384679231851039263410081137649165317627121339260828376202309173904883431073681390895598419652922692476077620440347726772995563200393397060937997425966031016818343246944649294141245636798736444173520135105995554390639175264747594399760634022283221633873645843735322489729478665132905559419745378933101073463955272176513762035392340456691810955809705570407862933530590606469052808045451663233418671444947185324759956639162017333560826144780172530449744534720350909752233159920453339587323980880550050477914437135135539268919455541073122071266084089777610110386428675719294416919930974422492240392294970425798279504330413910060797305966115134863556559884937725602711409388916487480278268513302461677189145560235743429330688986191325874539421089155905236593342931880146459309625685079910649454799522284484859995633215183600467848542170591083636766726074837124604677956405442113518709311391201848450778428846277746047216544943632502591868924007406394310348882873005836540555899444690579020000955802269324860344788786092379180034764674163374744114573180285640135952691851403428200511541627521483555430925123724530725065036499676821726686234580431820881357577582554886371450609375711274172671510770190058307871271791013963688989654276410045184218170736302238221034833771378323177054653514311421183699206771050134039263512828736277162731779578856781223714856715688921632256920309980494644766478382178766219439708542740470621741099974424317923136487376847971429003918543602507665730012711269622181978431958217171024257013517705379855960757713657124563100536699892084479026900286666009310676419384603535002186211857479507598493909158044831687845504578502616153259999203271420561938118623202695109373000014583351916277388481273583564376713904377513266888136057841701033921376223993277073555673132486969845799490709851855190096014939773391841558741/13785525766618548107965577727729953459689328056984485467881205542143706133898051318101281989519416640201790241496777957335441804077233447220230337513003674680180043916466549090092969116319518511750470561407041112859768740123268509181944696190955123021401189358749491683111677288111897944597690179440052346361605260211055747788555111053317828296482170772417481665460316409643481919047711448364213581771373130129166632906215765472983440313044258484612912189273592465388068427646461286582507580782906452623769930619058935304674530406650256061258523214012364757253075980542013266568922490317040048243177508037829376786503333419079120508263692591933047965633560524706808627415290761266885622237665090415820502142795167018287916703097826386510677688075980358560763003744820311585137809094828812086509878808546037917033238170010589008112546977808750157555441792076533112502939811359652164740990411921520711210830769518438341036113880843808537991483803718230838178491196861260641523502430629559573383462777681697558672879757344190133529586952882628824509722303687651193519921054161305077781188396037328317433329212424179945407258019532855701984635492683128030197537269965874669560067018592891462689391848939803330804150099436641051741187435503001189330991853644468044091495922357123168521301080707125986232347660358595044039901560575545912464193622117128443917810535318813131294407576821127774041931051886569072979668039105708095388491700762764159794675206676923372706474327232427940822368842322577722138916365711783150271406203832535357820886193484251053510141369756739407646763983316565712148303523982504313508835998756544732835676794992181637351312520038658139915969753492499034930025472359506445974661958944027641489400868272153315340828647966910392859485073810370528960410245695482895028240697880913504755067714709941653691689290588969854176628098412991971651298342105955080957980194122303485717538433180435054768898477065591303880503219065337727177509006198986331292948908848222420095401641908819300969230815100639223797322243886457115887242271754992295331116072448757181851096816395599269741285557133350175264521903496311910495776356272262722031770351127253609668637258649423217880807633739477711749166582928743116841901821278888750997127206018861704376997795067845476668747525698553931347032909179163651203939585830850835628457118434041333426001622154115001473254807021630592399431098755901787723198270167516734194987037572224380236379602194975206837635889919150109612149491305513111319887132380424985730782935360347660382379042130740037161740334254549991780939315979180213438022706968265893603873379744579230898253339003460125980202778383009100464438473883516994196582078439769178240204936201732963909803983847819914836125754521908154207637442258068808580613429085507709114722463034046418095496743196648130687850339656167065052573645214516620461702008390532823559952749706279709259186715218948470239539224210025592219084669824074662780164794880222853718143614891519347652470388212686013891626463830612173626412567212154164933322137218569166026621308916554399277246826160631577861849640918463728786930079508607223962542562842049666953120*t^83 - 101548839975185798190017365685175278646751640853964055892719777743285804314135094650713627846098277743817490959469053970318434449552596538135611858943377568396099562504683901480263036476060055584203741995592650602393746288190124967789346415919751613958841746918730636763806706729385668715383962163203608618838226973655754746754804440016774743577507446131031125384564774780845325952261209179882771550134046601120766598046190163832371928723899068716894842714757365893549582048893826302377699175388664520353485619021265469117340940147648414055782439528932510171586935872006432818992569312153505394221082152741502781648738832341807628862317057111849886897913640436959922577499425812243834778640899428742860630559934144035431757447308720009877226430411270951957046595270472849742621912334262879589986862770825303289445158956025547176098714996338251503860819991614642921277383519305355002095264013769714668249870542715502029392751038316769351888132058337469893804052995349238247642898451854994077408983605824082871217033172158954554851968961957527078531458482352730960326391053621856175499809306986030604758554364915444246660074009577683229278016241081090733596286900511581157021437073002383761059073072268845287009920959812041473984460935567427512863496203616932683982983667782818228495844627728453875348270300146599710013463332612643757311544861856000192402383193040520527564325834954252822401537219854162155844532156579590593602469231044896279303775924587309466703584145639727358644145521164993383635490347934239426649968017720315080128521039793233431549161963201870320275648679659374586667208157480974125850067556868164405011356219085373601068146370771990714936868774576615476212575017373949286674445824422785105854189865103403298929811913352055940413905773156089568551659456027104783766456256965397086936213527372432877750886338581377118803124747661476640037522324964502356088119525408666314516926583864289540506760381061337359545893586238604543619875884915894127601274428475011993320163939833192691826965456452613544957190477803151942507187675237319450040649266621264650102561726598795803288185936437197860582436489786855353994836896218083582316628427572122654117242825666559478771602567796800770605831666492677681725202190749312628895853850455326429694673757173307713268943339136762533792497497291916695950451122470869006072289257634177878508414462972054929343541898420355041244395224596037322453164956420191346984076367877259720958220670716799896877733462863344570504869501929495586757346479063782472997855232770765165514199961887690200654821711703612181179447771214503194020376858583319361100950550599039344943456475510154149260716124903559355821666581264736201551575394927632334978031082627478235911219101746180022461314675039017811528348178208965824288743153708830676676577018599842935101927051139936342424698277746648104813927611710693606898754600568725994225898973006093009361169969688285034936795283730805381802839685324076303512667783869593510214680846964439516215225901581797113969126770781038029947251085869488264046701332655307097181875792121199601992356472862669225938850845836110703406125740739455569177019192383612414850539774235601/315339470849545732007820744443267343619638479162358931493167900674755874478803456670786007241045738689267315484518314666847659161972547422983305325144329878556542732432199160473669138652878740396770380012362756050595219290367584668373319300287179917825009613341957881343138617783574200944047113597133520263338961239922832391315694701201806755837220072864158758906869411340320120636170991188365840042940305267484288067026251494412737023912215362895293169322144018276745333403275344139447030818686590598123250951147559876150939094810208184104697599709499768419206424566190522111356990526630403483547178760737763405977296661604264463337797168996421065162735886215356734449351678391949601395450869693768546044212179261382508787752993925718664659396909740565533630608268703792409875017319857167217885670998730727554233419598151863014107618798703721327244373887460384634290015097055534808825774640072382923004864657129788981734343416268991939525123318831906706277857327459488912501056974869901454140980640718862537569693880754917243374952751383850658537733857543121449598848425029587520469683463083730405756802164099122764780003435307795764994327548003905542473244413489751177899888743056415922478259811403699112502889333509773709670174348312597669849867976164249358150225528801291976049166088685279644569378047526317798291449658378284893575137043693632649048656699174355045567371545919319611567516476924304004350734358387645847266801354044413552537547064275333139576516011550893008759280078143933136802738642539489346445829674960871566644900676818622911205855573459420712252982515657517483556395442109934652270995631413503302809123789333478896027839545431435381889977978005864263620248029179022967455614740929257433042423268589276753427238627320514444034444800352786802299361381276626247126175458087291841931359845081615704094420193522138959694382406451272889818275944063759848494917589771010066811139593077501023713805516936344279061692402942043793487497174621248368434004984896672359618710465279342246324414785522268467470382903895743021847703209950956079604352298527747720035387536786920424138061706210592396619603517580582566619653364470636539173236570137349703938398086772418794417727219336850681283409066664771701756662121883454821960750046793812567790274812885693471322956124364018072942587679752560932973659616728124377232361722962055988834043034825402550307373021574685705589429424045224711450677973495105735760051524345413054356393135337923757237294598935941887699829994134264220799493903766813554846246180424444048070369109762850612205722443822534956634485836815039788754735771743271087865659459499474863473327833988042126756644918903995777341737949147417254641537571498792883580253564028005278126937979238358038332322165696124128450139751046883902735916993157354218521346609683550870442957305241584209728283996311360702235283807038963027004856466287884239097774879004457045111634229189268737578311330482267913785491402153264458526090344201029135742411501624432803474228979168981347266490194476165060648378985224279759011015321044949418484168170331172990981539176230324283439783512910991146945344055519548195821173164902401187016813640*t^81 + 1244679589825050840313894304722961157148010258510902792491022016572973690243350229763992974491511044992091021212297509940044628033980254571276683235997020775929751919193043780540408389230710826384460169667463959241743774547558876365600174881207838962322954354290514774378345731233138412713512641256808354093660811058940415759633873489305359068181886582386113624295035560075157191487008612047519893488825420424950062907035158260707333908294908491073766213213317824088337499677403095506314839746372814041947909745794465376093470090633777264643027144472586826271813369440830571116849640864491338298743350283328545959129448366818329671446014222120606712124059026839718605406454046507188343131849754485401920105164526680953535656736524405191322254528106583467050064290720685990768320047822333237629906187327730214691198228654153903560739445241099596672832740716022921980944619914491322507849817450550382274356196438681526663353718211862205371452638959604487939231854329327994001408423302588601671099527730964894089281425202486631918391344254069496058152836559355829154208788398535298130038842019434639277326531027001843829855083361755857115956486198963713872103283646047033304048687336963892614844304589958766561501261763589880267494438929564293819185413992363296827822758902919909626839790207587205276216074114887114274498051736672223812860267045710836915818184746008923362317819376606504779631281565556509512973534023493552961896832055611319432339394912878306961040721174230949786239110740904366749172931121126474603628017799249034725953839297216227438460593921292508138973118297061346280227399910052757992663517064963197710608196110632557915169778741952811631935422495735582737097179411189601295092047657823297495098525705942284611978882647216178148481724723218926995069805340857286548092459031365774191273301183923763856374427893508664142079311443969171359661060666819755626494957348590859249157477529974686876538947716668112966077510221194728241167964660082234246075139424574384265064476800782277375484576956544405570229289776486124625882680239350911779992206606142870820461111831002895873761795202036385534156173805824897937722620946549179717107263565564906243546783739956556635625673882734414874567722680346245323006603023523280727264923391908719546885119477533168100176669150005204794450818234416575186524357861399579178864589131245355384496770078290993877023432171999543777831114524805728878715328039248133872570800547297124373243702709150180662094319492365141274272434944048151683414973303578443626307352853796308344971356322414357210530863942582330020895721507421319190421134929907601200448288551952883304412297381495746235670191835155316706782112966332980359289089785292276861254502479590303968010638119420685769843761845219453592596754544398890033713949999047759381668750787831501977683941115332978914306939536610998839931359101119203261127083032754485834162875792394390147690980408744233201230256470270059960887335871820182705182570027800435868053584994045997714606384140930008978811849566140076851912288305324316817493720837243395510648690841712730165701607239174189529711401614649955683857565118654482811961092826012262696724604683068140029/1184625278824793466576046596625207654197775220053261719309334080201499568458704985559919433868861825009347548503507135431791039585143536485673950338125532577110745531503628179512750397539314468090534060913109420230069373800814226404189102838078839224629286114121288440912390740806960414879803656746564924455943364391310107016709293094181454046095156740393023070960139421935135919856549023564294339094645746788182642171795284780677182086496889046609984672753521028659639969151637709483856012442199292013616346073144333268073694532837015411619980649575354130028152134953655728064997761078374882419858901544504864528454711125426686833938991364863221801461344479215690132414731138492424002575577100482923837972757086758593624679325413847616450237134390925391188005651729430580153097148398263424848523837385231766512070212957057165389664287953796979786014697903892844942816156714605292431822160064538585180754941561950907274715350100450513052816046601078529526583817360156146681295637368927929796056283940300526932803483345369305777611905836031998973906753524836992912326340583361150451897777542984547224293053463132371186356879571972952757162023822001338487891154846676498591643915378081935815443329358173229665969187596218383235994288301827658579736004030457030088784347236530186856691367273161033864765630198540533862248212549974423583530598160809079984926120333231660454514759107503577340788636898312302043010925406342922899565617086693513579032718471461001494342445150059521402905695493560708817255621500473348311481500145603007518696010209248626736429997437629223809030370983820074013226858877526321177031373588676727407552941701929435719411250559004092251300017270708696750333398429615862947741592710090910423462703412333716337041659776634065928089397633325302420637934255662525935037332470881259686188808484689936328381371860331502025251896573568615156083989963199524497512573745573094484320514404661145512418196058624200008341757793718944517534697719327156370750412059928499164300955647899395705358718210945321876130405108968341285407871725382425005713683468135905601599605846529531060011985142997792103300977214377721841934497805861357932160792048482643721128582145975053271029261920642102392688006727103992359599194037875511947832551009122089212998799047073921807269905173860827894020987716937120571537714626841987243802905539260790331386555000827428913988031317715569300664289869663227499349713587096613880671926893124268374198850211752800248021436710002688358125694677964385922803432098483996254372398151127828140584353289009108799852830647293322987090218460301832806421957382515555053415327369519693903781468229681744922849129412016010803547128895630464153270042810263798599316485888865206494830197008672098364001756935798439642544358331432793861277928170961127347578525430377872769964042943357551347879253546143011704730549501776371104781577458354818458210640962126743632802705920987686224169189564845053129454162700755763482529679393048532786605659207769119231718186865078139927897781497248793411169077054492544294684714222725526648772191759877439869453982172038584891455453396835623408691342501901769388968207189483353792559829907600*t^79 - 1065720307626623407184643243635963785044826234342908428347643939033813002198683509886761427228856710348302599363916324049413998146660898105926651068816265478727752993686266695423725117242263544494753421632286314942351919354646105370417458937219191273675876506011493406753859807648613728178767305538392722022769207835604026261653161288538089125553483714836586735107385828700672506884827988129504247942588151025949429231638108584503983469542603854428757856572059718160648776377846762031994216125521625902259791076505646156320161954811914867680442307926910792419014370185087104289694449652688250066256248473118821538028527726877171628318308950077708299375865601877672199799150628682067507688816975970563050444008428789554519844083726500782254313948750805571875566126690386987942696427910295274337423690380630690647447539288062417963167664205767158184765311989641159784716162585732568440630060708363647039921636566799412738899799571107209732276364598290271848284326313745534579057751450892401565721800713179331907015461765879663142186100162659379403086399379290749824187424787771362049193850767257671986867295628745403432986384140043029599095922232350597458504897314090129450252764847603609975215163769819896781876436845218306821499332415780500495568720055747146581858282743400459754726448405460268916820596149639872942819994585347865520947381714085068519072281711687044369677402642988034982277769505571178463900816042899679024868228972795991966575074103704153661270944490153570323112801390759586617912922123351789476606133764778413430527764304200209580479689803064777706905548235147867610768762747109137516445562002997890999456920835782193021265766247929872600969113600775478639387306902290909151259606547969511617792879062289248817797408556621348617187723662989924674578216041763934987617148153553783933183442621125395846624709250249537513368437768176653845187070710949349162807629855203436034888878486896633678072022959902663175902777877942994926929444123638463172368978539789834518921689846427649009375731098869360056287016898511972336080234411381431632371129088231705374459004242857288940151581110275033713985102072659350705757383372212679933530817918419050203240724495905348451070268873000114185428904149774001666055645309623513572289986229139423206793595033764862445197733452919160856997541245134392433417573589057816293186814826139990461785388992298243713128467197917327696849955826932185180620170785770999501906150384590218527940148473374734618739297058024729465559531584921927824644480486136139544378791697040121818673659053164139585048630990572872185910905479038587718626374354566031701359558983338278083526890493090085137140418918855728343054077510588825798259036539420269999218408933406262640419127513891669713600317821377111903940748921758226202077579510542504251383835439791129124726146397324243624324310476896025834819670655819298462876412892367432605791964573100851818262260879269201717137429737279785454601659524821518656416715706884048313924196098672064017206164023793493491019459356617121322468558909875509782648280656685528090026595185866594416788178837143084116478513866072241630072552283581930959956813057906313671673135720495467029941/376755824436366276553457857470991674831887372200483553134772389431173122247151427369531338936141181688099457672792617439541137589578877901298202560068405139239335208595299468484276629597155392541451497220783217509879658439815916941838622896287732095174820425535409773138276169149049119289304643996929667429817430763691980237909126442927962441875200165852844362757892442735699873245516382494340446452569296051304922589447551014107774682572586548051593226619395137279410812973859461402302307754560217871419122722629764219751285761234557116670278655956718639455155979629248103387760363887267961022771581029185882547815501481346145654464774152432765161540712405573344488315444555121799405882422463919410904165386351959616010380608240796472953319088627493676627830911388632194004386909538055298092647612839290482703997013930962801017915382719482900216754674491586173787193113132334911042399136349639644970461619072709070193382571788276191651291179377874658915891372293340799814779150492333091596530558658228490369451740747498782375474672583927898407840597244449739834458219077936062089923185579335275303928645167863301595660969610706587823084757576301058601370446399022114267279156631320362498265995571191169561487035928544137706384259412448353440707178497028264316211477523010391706004691173900898428509322262510517889734004307824144209319066820130735881281883207246145176198523070582625071991322811013880871274044314359062504450457332951576312318950020195666614498151068294246522126653155388769734601866964549276915518641660231336251990345019080655022187388425575117065846684442638979235219301636681630627505231157158262988794527345075659144939337598670605288783708024386784884204134627140488057746930592924482587208866116897273708457869644151024132192988804269597763525672128778746381238138966213818349563212825035881648741543898618088460562707612796347541729243643359342443038017915918025302766492714140649126576040202189025635564388159078335202570370635418921567279798772224095462064069755107244520216934114556977368832613017251007275897123760762448459095649330847020610635317682203221112440520591364804134119456360901775459222838700914767317032150635672486373333615524273711562463420326026997754636533785044149468796579116476230856826491697521423942741706658958636524147548955610801276421231853013229802023861772144366196209468375619333633874521448047963942581636542501312388344180797155551783812171568048131946226356496072749910148684956585938053563779713149589177188709858023483497600458626258359568241854475279578253571922485903213399953194557129680253805591630570677838751287078932953426798229115939016573829232775579162546665625018694965461254703968388802681657086400099720757061097569085295103577325314466917359437267633062478430619329152876568933729214497410105374783676600484101941080336442428588324246408168947381887105760205470016759590343463812212832437244989537144731318582104617919194712036554642176707310580226031500727829850566460055522322369463230368616416701835254281844157364052131340942476241278406647789923461327164289329751915417302793376202927874335056270858459070829051115738860510889645011364888678933788152380578815550000*t^77 + 79581604530882795605211421444971066708563490491102817837738550551583462271675332033107106671688934589333715475279276028171790283481359826652974148503906149803323979582107732635358661162877214447237855007240647287541798489600270772364070380898050568424130608239394705306940351247433168017275770184865530700239001452697547327604691494092147107920753983862116440038426406029055395917268219729478234224990579444274618112358202765027018875650129779630293226194629280440331779806980786513353152758321636399484884560393391445567654481653020541602158013418428711482536593000097640884954109578540048504985378062079711713068635712605894477078337157400434740999078317434488101880293034089425018092344821185492033065988015615039933495939631942552225964680553206761488548113490191491064118165513864421361437712530436817798129350442471916683746786762407209826633191328995709725298250348567317389404630329967218799778496594745327680282246955569779341479793468479289290524372811567732508043059182971550467044800295427511231807799194521059591211543508315116858206847819301447583754277727292883940084021814968284331902173820632810947652543107112847317845831450043135706562750864703355435686908425456694182806523452196357673666562408758111864791615084581357485012462164994122888614646667493397783884206601525927813853191642639645617691520249166696483800599063328248387485654916430642382057005570586744626453055958668359606030454263192385759906585005362866164693111531688197456598594315227939674269392056807862317888070454898304024663187610238992829456237234943177384495913703140888254627803193974319063191600159450751759981328143643661505105950654251710755896631522907090559297601979298284949968675639582166317282343845787675431864412339263335423913034717074633760681642445416992053191870221722373941003835669172271545994404184900304603306145199855225661298788072614160543787950279545199689505975102135961440768691089631219534058582128658892170009453147617708345162223402964512589835679282505923932185297901457440106666304425321882989756371275292192303797212976912662663396232798451086396206699524125257817271310469700739612367169137613096644907786226785513405569278549430045071471657986259931594148454454207948968928324617366097413761837761588600559737596914272935290444085408509041892565188772953813098114958780462862389487029200706880852817979912929904907431676354217844371725300683540739841064474203540982180389861981762305798428883786993478243841620470133645008427313959524863252931664154435980564895548190468804013387628565387774871516716557189466558512746069150213585554128963909697471297934386976985283626485573292754062534935039179002259890542234191178131298720227724731279230536367899347538702005926066608450643959043762754678131510360549786653892493589837639752150560015728738225209430997661358463247957859270177957552790739288402976115875634183758602671665018267908794193039782018944620909652284036820689323949442961213461063583312108021065254157336813496275266786653712393280869733893243298375384547487289946748275731321333620101227199583920880014101118716130987483779534589527276538130957919250275658213869288909578001113642973752695123312443795834976182617/12420521684715371754509599696845879390062221061554402850596891959269443590565431671523011173718940055651630472729426948556301239216886084658182501980277092502395666217427455004976152624082045907959939468817029148677351377136788470610064491086408750390378695347321201312250862719199421515032021230668011014169805409792043304546454717898724036545336269203939924046963487123154940876225814807505729003930855913779283162289479703761794769755140215869832743734705334196024532295841520705570405750150336852903927122724058161090701728392348036813305889756814900201818328998766420990805286721558284429322140033929204919158752796088334472125212334695585664666177332051868499614794875443575804589530410898442117719738011603064264078481590355927679779750174532758570148271804020841560584183830924899937120250972723862067164736722998773659931276353389546160991912345876467267709663070296755309090081418119988295729503925473925390990634234778335988504104814655208535688726559121125268619092873373618404281227208513027155036870574093366451938725469799820826632107601465376038498622606964925123843621502615448636393252038500987964692119877276041356804992008009925008836388342824904865954257910922649313129648205643664930598473711930026517792887672937857805737599291110821900534444313945397528769385423315414233906900733928918172189033109049147611296232972092222062020281863975147643171379881447778848527186466297160907844199263110738324322542549437964054252273077588868130148290694559150984245933620507322079162698910919206931280834340447186909406275110519142473258924893150828035137802783823263051710526427582910899807864763422799878751467934453043708074923217538591383146715649155608292885850592103532573332316393173334590787105476381228803575534164092890905456911718822074651544802377871826803777081504380675330205380642583600493914556392262134784414155196026253215661403636594264036583670920304989845146148111455186234942067259412825020952672137112472589095726504464360051668564794688706443804309991926612456710448377402977275895580648920362877227377706398762037113043384533418261889076407105600696014522656858180356069872187722036553600752924205981340121939031945246803516492819481550930630662208550340585317687926979477455015271839004710907367906319698508481628847472273361643653215899635520921200699951198238345121665772708056028446465990405032976940918289496086723381812193708834474341016949356776432433368293452136218007462302068332414620286317250085869897707023510426016830397028286488466953861273393132733018962235448777305062810631403402639558896523861418030345239284524308060618174299305481981103238322503484062873491190403708655384581044572361498722682548408422066428255595607683101881135084695119618799252482894513759102327504386675113097340521523403371441622455958574902465395931884091272782868234365777637063068401174089512761728358422088464601879454850952071399030054600125650483030179273118215210286919383808023317931216242796727291093974718463368867770421864737426914836324239152148708484529191143107993722239947471905162311911884537010870942266504487693720975644208848008929399749587770915903478917941416868506534791613201807221337763150000*t^75 - 2319432859705015873279265296538311785946908352337021661939111742163399089984858459465062439996499708147326168992315891809332723925885030690324324437672456062814418162515127300533823847550267043820757422541656572643394956179135511908319860628577286761619102773180136215051854223136749926600320110372643949279406489104264099837907974072094135734616712446928908991707471778593539475257816529172047329805701597572516198578731617012294568657776523432596309191111457933460256714713869954900936123521605780240941858844835573610149253566033470491865866171646152434166028004740291235041745281783638537020727730131983549127638533285592025709530004168808358380595825171185448890940853261087865239158464392537228438762133925651748018003951707711617503242183701012381366656558647942284362330901774441756682907272378486782466217929986186434163628750427416545604924524027365964271652062711544212852567772372013229897837806270089401739202434609985092733783104354070879112089457903470945274539326071867078114769295614214331687571190705648037697311511061117937842293018648791609671702705085741678227395687362799556701166290031568164215951955167616173338885616814302534736428022965629404058509880023995706458999739461380179651476285241072525563903898055689473136945792003164649920066532001153821343879343239545708580918517826388752209894875186623557387276034413182566190454175886817320603344840626038690845129694112113747653245514025698255771686836785110426496264651291158531888128903484563401341294093066661689729237048655717888271632442627707675756135811872150515119897391644967603922782736762875745083059278095927148839412208082390783011108194495126810302565413945041643633729733624364388245445807835160894067138179818271671101368902758739658882825528562445492646121689734618742421931728076060040348261602993573967965935338199429968709367487294730847864017006842723002419975774176857295495873212438521550128029148230988767282229864009728101275984668430911100247175592415666445004590134866774355939606046667836934921410873077339384383212411939372746289026897726693105849203343302562209462160367766307833970598034507435297723362689014011365718580506652691426841203812462782580198544811998635972638328033623058996874130778970596978462501871230654428522847863372787921134772674931961344921077839802467287177802552825135631523213767880357641531057880438523681670226841788093381371025249140698107650041826384573002091062874066545903543369019438412015370122858271198303045560609186469631051327666787960311435709800697243152595523015763294973836245254946470231871646374045114143463762114803537543630345889488678733211064545424955587869774968452281140772200469457599673279164301466301851861149932013515951220225373907832430266417756337945488551344698241891743808369436792479520253679962055901604193784235077027726991612744417675832987989435112889870851358715176337105907015177928524040265257498430783275780010356916024261692849804003217175154640578873642229758946449230417174647529367373173696116904663217351834000938523554263795372754164569953742261243396059010165290154241256039059993460378785579346295848241380172553390976603167201776942314073493882188436024270704546039823/187207863073970820647680922966952385009633476869805492240880690400582917886783317947593211893734748664894140458530493137660192591095094609340721768978089510181036128494558742103988387377468518033019377501010294414847035249597971151224160445360363773999910770452377527025230394608223164864250754781083064561399965596865580242439317487169173884161590144523152478389014878377987514656157208692839973392581016671455862156247230317569080587613707601516319615711500689331384254893843210634684376524005077203189626197580007065714924601855680554867219207928804292896971915343725765658514466527835011688333704859222798781523230549737215232032185914252305670330788772955699124628792325526359953233501845425794238094601914017200502052476144495141840158553355276361057307285162053264101558712813940520791377695820765457244222118723459776903311991413407652281617229561036608093015211494327906108024415577460693153024406992650469661308110205354629391945927641179954740815588717187975063244298381283523774673569519616641177367324595030450869801079544808893618802781239478131594761847989036552591266179169856037418101190145522137438837748874885261030104227367106116075215128645476826965107655468979062110939625128542196055397284933438080847892799708048871274885554532684851834142349079756716375654504931130881206712706714290940566327455556682804576059163637332042673928886065712370273887464879792608731424259781870251364608220777321273294136873208920037919164695662209026889191627860021985849503927033733550178684157497912684181624169769059049069311972680288524234627273751838567486134998480814399619984746154872859939133034115358143100022125388857470382578552844059928093805569204664240936250501678082230090805928244931419919109995586035912401718196096472558575002727356158806342124557579517389506205286442839164397298490844738326285088965912356814141894513099526135424461735971855573884739387784307093318144841100194111367242752895497652489721435110101036125500805284680209474424744731539923210963512921792419637374874094189802419295708331553295540818446589198732153587900288619637570502021208548184403697153088876921308879232974361130662967870161945225996040820191638502545755833800881347360230270969454408822179644116792123959650474095143468748733660470818098853536251756004291440570210661173068957227941293422722882993223240817076370787313478568612985776159725738118729233111325466490627748661265667354923633377176669879227938562234073416104421706810725931952081381223925261702950911730694898632348053975780551338256822099517802858917725458833894857119599779940213790710852984134498304969583641705815367353157324690194570846823739418217414492236034134144328573765947025492015730229267130296028353340406998904399293080901598468253136530500900610400307741193975934873902715278216201428463938683470361212959173387542155689066538220594972366263731779115536278057313522391161655869438504117835891338425890493375997372440524045802090589108186847950672213590343582636284383786068685897449151156191430699052997447976214330903093784486164793932881223019708963642112753002386481180721951738800027960675010718424373225211856154479326713721683815619273616089728604000*t^73 + 2505152386513008441815046182420843273914596538719890258000888011214495493665174578206997676640873619196906831053447501489516046539879589358119659733335276957593103846300014516206031726004469419646167205978817497059426636217380678264445048498928271417979686607330624902497322846433302635185958046166748035613416333351120803627166676670167735841318321999494362552350349297026413409203458556383205212944369268045809428208696552647353993521564451739245330936047209323895658983470851099082101655712918435497266456569411306540898879107185720679728962407906119911589030446986922721230678083758320002023137382134870868162537934860859906871005617461518259455828589110331224140154005597975204863985412854140323641455585041638969552043266680120359051025533482002765536000245791431743538482823331544417801763422959612387856104811101017363977205630774113832942403761970664701781806492311616863947335268845621038731870439547573603274895987928478023438387131138164109346048381437921079999239366057455308795469863541086375831434332436559398261497677314807934668527782242935379073984336797791719237118926188585373586134064580993029729840717690686652082124048187857099438773139603548034110262850926273059909990162535174120066064842473394602294978087803720507216299596238483039500670679398717468825465830618920419983423361830032964375234518769430520766086902954699092013098417360447536363985169397931985823538205316254972864685078721376791572838425958781079782812697237188668686185610266796485645798300073002482901363840247534210424032602402546658785092418796064647960252239155327142670909568867654885071162484585293914318109050317482590309604984718233913246087646716482082997401092021964621303999223671408535558569692492285094197183688810551203307762622242827944779960582866851840052630215273412586951273036105057634961157995377504278421788797200706876340873038740500546717218666208841455875238100449158221299485080204773358703982518046962024494900810984031624808231004493164115282355503243288042594113470655122842076062896064265103645187753099994039762674221635829008150385828812872051558154635196762041875193607798037996352561773640658163321918326070839111627979466788119040808686860690061309101132137130499674381119002597279263757707521290270484587198387635244948922360539501168098089302293186159250341967533333863377555384968976203098046464705804438893636175473811472077705252606675677103162960282365904541784771047041784481089148577595400312276500715067229323408503395395166905645720017314390639082280534856047096175182783090144687052508385828268002923986623471044843326313764471714438403922630064194430052529268248051806699092185242709770561217844770815971330516516490435183663377987400545419579625601714053989014389506332933338125482781933214778992097007839874245371935248110188401391672382261394447844117839857814729687568052447655141670958026110975355139290022935731930412322149416521200730516063312449370529954094223470020473726468974035201087239457461820249521119203278532361290952435655285723865508519628691566264462480558154178219083567460622100566582941811781503223218661388688833157915334174512071927593718272970652268767819657774244664684403486712638136683/121132035713109073964558583685781067639361153300831267885888203067734252115574687228894068059259794931787645595411627712720832286465516855832914597394987296169787043452349120695714458705705120597410707077742747714461504273852882675990489532369404693457120346600060514666923390900315283702095546597003714600657805136861385009563372629608828524691095014837279797466477512834684770727495182389961199770086337010937488744870782089910919755738014649578388303676560649225228963795535454230898083135073476963121368041441460005630145939985184939115751431146736779526847540273753297584970207536044770142794296710805699797891261820042979954450487856654312650241478362986947182909925839744574358233090922385257173153969748958809875535808342937877096694006785857197218737964517435770241932302656958053048861158131917477570219209540960825417945292781982212562840211326427262450249016047400672507878464660150285853255787872509358458522114796481128076378601755881840760903156931468893289437930655356251915262871331681447053682566196756164290426586186018514394818312830948720006267297468449527907946079392265342786562524873017915257970892825652356820771047171694237288612828193835629275966438826122100631536427852008286792867403958552403517757778068628535188425149470068682919878873477848246486663791380164562829382697166827256397581275957756271492426080661647773712437191516756347054432307926307086918123341935481096936616797757117609084927293809696785996618241412885870946480005674194956442156415399365960095753795296469046057482601501301253106249837738424313925202687545464751271633733743044944608907299015451821333127709284240159596814772757887078199189628646857643793043518598212497412737465019585781966015855936490945190856820568621218698907185120814844601614664267350554041543726861599783768026519200044009646531452274757785614502108386660719791547388994256401680605029097807536009996463320546429426762915152606420835947031112103670551374413330623959461606578133584656270111459373029231683850057860989731688926629149630034576353697523772130767217334872279579645478841253873372158232182243447047372406838740425234612932027169707284467280986783370430864461060929752286421192871767517303949711004964313233302873616941926001559152288268055319415989981231490123570057751062014046164397810782284052011169273813250594067072094579422384351459701743623781579559082929754651316385934128550585029332733092825850204308769160117131946285744676963037818469722010047017056647433623625029036955493356048672241550759326621148247876741835470188212407390185813421931225655925191178606324657536122423805064405985299722168949974668404450416770353718478445946510471793355756410008622630097503630616532775525864557560517788552355023255833073055743136411898545977713221711451371735031504276878826799408178162673530884934223561432632579388527889477924534106708751915910027437612829020539102259269961949974196391321051730429043757346829529404469690838551362545209658237920924166468905522401989211374418841265142857508239031538344157869859963292687411155295866077935824483193036430609309119504761423939393804476539322059560880771502886738139991707914678099368605926617446405535948000*t^71 - 5796977303342074960477963667682463637311144961103568780296141652962194692058508132917595747307376387689408051993237482448322016399867686757035045474317927478141550791566984092477475941215071875947356769339745431627293660590043533875837223325715589741023294729255864430037645954157059507423077621009971501024024983857597714592170570824981519519601215719119791303077216988277897137918829772542652633669801392381581110746662942723705459184989713098134407100281127168096838399490180456996563214444207418978433458035136739065744770313445176587303450778360054245371461856819466813196958562058244958168549587710482272334747179995107613830879250301522110921991747078196265849118621077695852371695030583177688171340875361507030336480380046543491759598422414515955680652945561523493798095827518179439271231563707379721273763556186942783729285813627847661464564153936727345935063520826142760285528450560730979055979121328713843212556270017100815299220052487679408494917117965499296931514782525089579201776132633570825705906946394950553870848263980600850458853176334941053609012676056375565589423122121176305849140331384745066448977432994951091313513009457980535224144205419201173925119345476550168753847863779284600326342041993215087431136666885469195716124907137356321804688184685814691560265999122740699806214404572741256523025048251712698794054125095038177854766887657508515880113255065495662808797838138205875717994666605625089914086766367499617924722707487913184839837146984004773016237460398910413773403091510313908774655394056307789754194903564754994785776347125210355619000830683783032403555800417701358435114219660332066295529649776277757481527458057256698133247284687557819951735742141398415249333671767865427408428807048220241509821930778828327578891686694692718788500878458022388928454893060506644917565037810493689408652799322256624264095126586069938255661634221138708830784877318394249592537275958224068085096851861626075717352883070660840962927949778060356418110444380257247532238116844040640336143064816121653162017505925532939438716221081817730714866408189133932752471384528550702424354505572960582589983884379128052036116869327229685007836100891208291410230007235067781535464634240247770763254528354384315390564312288410178359466058819131589200693246348553784927394756761799475406823606029665444962027739450407707361420268913965193847576716895658566592503521362641493671075422497219078154474404723817759057995434928251783740609365444061345369126154765243628678058918889929080777797763771187196841648733653583964399043845351810186208844761197663934729549082911493078661848945754750505185247838888595319582872693068493855876010399129998036096790776463063141462565631729607492654804600980449335242857731881798588216773577758355219338807564092442364901911873200673208009722623412937541090362032927857871441871200450895478691646438123363075689463825110761752423360879688162998842936023669064370644725748144565139244940091992451993966632461403197951933068517947889938169751835197598959226795731291208033592639755684519079136736208393494843496392307121614428253267918148061219042604708684578668671305650803917846858994075568161856305050485125968448214217127/192842542072271654509532094970252715403180250030003099125792852771728894816592410729490141967434718206884612879854735013377516326341233723265875624727742014903135254266403046201438532948098624399868260909194842369162755540605546552240735365080070777349069273816441691632881945139755171978478932986786524922316523405503428770112240109077056726318151970930850387650568725721586703405977196548430596121864124820953357962084270638637029070627189006677102850969432938244449651852531303798841102993524679757618691503293230924625180027008358043311541393178368746631472345658182218074420697074024220672314838094015943953453587102752987588837161035365092934431335642546664948846638302861643348939075771228660082357382245891013938218853461698911430548398786202364612223004970812724917466766484250902025767383073218629693134249812335101560651773560444645730217849784380163587732913122154961902042537931817452684822237548775384607822019494349495281054104075932216919078279083227862536202902329892379404737689083618079713538852941760311455047267254863125672929330979864252246371921421313813076007645564541051815764684844393459169324190873911300375165593776343343212027365055933346696435122629323922577520448172588324991954182784843478660561982002941328382043791266629540585018771869335754458167309859732914065399308488735940994122342257919696205439482176950753349562579140286010866563429802646871971080298736896992185338833907634774839567871258540972593337357563797159746432637991080833176917075728228353165285382263514767715191336752329345089524688862213024457130918579950434629374063650571898422858191602455681116765603681099867149001221934141461977837210466723134714704980322491192254310192867420056680832358188515941056365722730655032622797418732577009548994775414084806965275758357263648997525734134129781791108062250857422185007397402573405797494968764458992197781461549143675659001721709023494651433115184682246214266648029148232542212154400982443812059254379027712457105528142874855232891218452886810566325246920659323862553893087979101962060045616203942287375964512338954598080727743348666873343158843316805687547260302137855202290112032327932613492049735548540693205027045075625401472172610242904920240440069058706949780468703837781342141728965549830216837770839320902378358397576130808785026585795973292939550794491833617359029060555290591609254058782149488711605608219790921650035821880210000922020699400847770163083937316555232159223004396958259737329352772286042353675503043937531416076249836035309196952865612608921240316543788181688315699782896723863922053661345837986366461985214247820509087145446676415780260140501095766167819168307618965206864459645770521829247521915349220110466083926467711316333210916623258723148408434206508118579339630144062366165141167979662888390407705319606509076627684679436055804352769880620511619553655287370897757921343379075919073142561596638634920893016926194213778939909181675898609934105389396223666556120692205954778114435745289934502110992935813744516174993256022328773122563312501878784428981692241858203266444369826564707366230258962719548716911230810431952033278692545455682786809185053783218670420005373600*t^69 + 4818051877879946740203340758102965256680135039647539724730948139956100227721417387267657907296657092725048868540513184216527999356479877665937218848292275798551149848654837054004728060712931132585633235435152048980244079516945431053854001049542938985753566507340521539644852962066636107729184022193911254425602017321076646958470304271605851945993752635661338061206807556024942587127397272301389239905214105600865665743802734394404953623577273716257727350059764824581727181993116935904899806768145801906251564353607953656334166397924739495924405079040143378464235832830220360850659960718889617938168722271866672292431129550853226602007102402246588970386415021101506579652930675615057831450776893133577656603933751028471817863493062560005480422294207390895140162064754695253235134322564702154435070526110722495074308507497373525021280540597397501887555655442474942937926589458867770455044893919064755186403787304650415620571963313119829668016622027824357160349944677296106768150799387754816257376668034313824303611741111279684005023041148249095771886692302585963995347730043919634314056481450016649069421147202170842621221505490223689393363728086760000900727386342541564503549697383494922693872205336812203320424399008985261462701703265556871016757396322471947995850408973708786776511786397377229035229919960277341644037220405645039095772599628227148012192977726244391267328839092564910839521773915931757709429321307870528992359265106587396600685662317689977562339770728388501316183880695617086858150287029529837697664291276292530599736591547585457435611685954446608991618678313911919362767132091672151320490869549854713945534476691532509969910079245427358571777431259816893367768006998593689557863888462365846645330309933144369539247329029208222986268847879141850608794621321637273326780828878568443920820360027525186211403776248973907594353191020093705676798942943270877017457154337680746339916804329581034888890577973832972855879707521517249401722366715532348553846255815591918357885035859361197973206371786472680582615997099887209694739119192344190114285113055854105984973486901070133212163307581314792754939531892454723421844659489126589490823645919185291194009496462102527732471372556922873616563842635517457850924805126857520314438496383947963683994716580206288825729408814949487093303259733768366119897227278634062001431867360975430860608900760263479070103637005858277124505104640101379965082504094321398702972718514597307330737111081798859068154686267885787890126290728153526719485751932042747760164702159771259092387823348745672243088254283196271060533965815382307908379841965365455995607447101593296758354747603440735733070324125641659592477778732152958044237639765301509711696731085715416755160607890886310534245785721213645252652033366208580687021592675024498620590764187660754928742475134047382988420266754761944235408907432363662317169460345022662609850712061702840258457147637806395634950382932230846136310933223357159303760187375093242187061587723925940954611005688619289850603118581656013598320804233450678924112535978572805440323910574524839993327132420419346334551472074711089474322849906935516378906390506301482921086552157815337181524197/125766875264524992071433974980599597002074076106523760299430121372866670532560267867058788239631337961011704052079175008724467169352978515173397146561570879284653426695480247522677304096586059391218431027735766762497449265612312968852653498965263550445045178575940233673618659873753373029442782382686864079771645699241366589203634853745906560642273024520119818032979603731469589177811215140280823557737472709317407366576698242589366785191645004354632294110499742333336729469042154651418110647950878102794798806495585385625117408918494376072744386855457878237916747168379707439839585048276665655857503104793006926165382893099774514459018066542451913759566723399998879682590197518463053655918981236082662406988421233269959707947909803637889488086164914585616667177154877864076608760750598414364630902004273019365087554225435935800425069713333464606663815076769671905043204210101062110027742129446164794449285357896989961623056191967062139817893962564489295051051576018171219262762389060247437872405924098747639264469309843681383726478644475951525823476725998425378068644405204660701744116672526772923324794463734864675646211439507369809890604636745658616539585906043486975935949540863427767948118373427168473013597468376181735149118697570431553506820391280135164142677306088535516196071647651900477434331623088657170079788429078062742677923158880926097540812482795224478193541175639264328965412219715429686090543852805287938848611690352808213046102758998147660716937820270108593641571127105447716490466693596587640342176142823485927950884040573711602476686030402457366983084989503412014907516262471096380499306748543391618913840391831388246415572043515087857416291514668168861506647522230471748368929253379961558499384389557629971389620912550223618909636139620526281701581537345858041864609217910727255070475380993970990222215697330482041844544846386299259422692314658918908044601114580539990065075120444943183217379149444499484051405044118985094821252855887638558981866180135775151885577251882702543255595817821298171230799839986370844821768880133005839593020334134100824835257223923043613049886202163134144052561066611644697145725238474738660973075914488178712959800246788451348786199528419285817548113088516548010726392632937683484005475412315106663155067938687545029364172332259223120669512475634756264924431190326272190671126449102559745165690510097492638003657534646253250023362095789131036100456130987676193315611293405586190797611563233647654780012677577853708918806333002737880049728153936071215404042790831905156728180731422840205891162758732954731774126964676947630301294704944230766795964421745488552343569892018977935534240200621064265346386725502514236465775162184273985086576473783289988912963641276038297705483761439027033856091063137431977933787718247606231558961546947569462441278924790936558133273545574317724969274123013502759407340006551571251569440801041286066252756315386648400290612984248919064310826590471345363260797470016656057463987675486058652936159343219008963814896734732188475286819063029892529642018901103635994480391159371626020461325802342801773618728420367919846925239094799486166749643571207643771664350273916548000*t^67 - 6329405226571457656505293795609498361059482567010794369349815466542210484186657979136126415006499453414140390135476963746237475621825890163263963969664741661014150664748903921435170027041706811430436262347460507829783418561639969678149225301581779065435418817932829574411951785599896859026236653188754428551688569549767347109647364444128532125586437918553244529068803340230385049109438186834719503612693417166027382058950940930146271017845542900212228372513762497185081503768656168370888829642139851738466294465854350091077917709235591436486030616992560432273713114127851943154896329609060183788838443992276701242354970922995701406218055939877124160966441953622226467095425765709330117118547209633227121076520254627164120840895698051381013302352107627366356555339987862855149134611897235872258689483494078302350118357283249048407618660974441540729522059346961916851570414921593223645789354162417422598395795681257894591705614735457537375695565088302168096391413142635776645515566799703103553407071378468535950364016838291278156661715383386448603022456307022200292273119737392711326051782674168765576032774140525931929287315314081862657986260640303085738202863967306102460076390057092704272851317749255648412719929624329525851427809186188382614812961442425443025471606084022883859817246747519799151242863909606926553116767937652372641155459679517036740398602884521636044948227957331660835480229623125876372080431108220289720653249787220302845226596441867454006828494483000684323213801450720514270461827113154334183198152550091843801394431084016740695393657549399171472301042304064938255783837795799389002031561000831142352942954989226877962057198075835942879384687159709595849689915901210720689229446064611366723028832936770529598273261272916748991219990808597536476164583214024925313713585642777900549253706789890498862446567921317525915989201494491325114378199920914893761952939370990655926578234461880233141214737223787367015002747758451239216700835976420157300962211462892209380973103505657634607237840862602469995735917205659227689948979752502202177046206959582586277222429549125869524718003605346235697504412543169668344401551170112829409982862576892807350664108671567502221516486408825753023363872901551059606383008716604586054963075593543036684172314954175564420741896568968720987473301569698138800197596013215597606497476683147630296469238566416096003227099399172345727182367478808976156985610651758207373998662734586547166890937625996728651343372286196167191615808958550434298031619019698490271819961646218259620125357099736796408171982399719999201315093845730981218970950693980748827915996546346173098357078558483091154507477986615112918843029893214284869136105735361487809870337536335091061473697659599349159825020463387495668553967914319713128687038901521685439109969410004820638470148334100849708361456313461138433594224339553628538864633609409404945463860610372759011182611442189798597892008489120737655893697554025655738552825831365652562426600321907415576226383695183030943058550158907909384664161074124978656073168103824960925744167242220370159289878277993934845741076295203143133041403946569984251400040260593141480243368414484662873960411/147064939674992772014644665347578288802080880039603271946004108631762002224354343079907434927743418729380505828981216700787450989650985783816423643826590058038369133282831954192705894629590013191683090702352328872105226265242411892969492065093135391651295653707916335242916882986702422997115354600191241177092331968630691011600346841033531380039213634298211291236038721470151293430081197038319194940936413265717312747254152881833834753981274898892299645868592408227902937961216342723845402634831193280937431210580658685716626958649238257210206840427421181383832614226170760077470284008805722124558974640908929453845513750427233459215281171955783322806106438327093982728723439922565579963896076221527200529871075804920153803151488099891148614943466091280655080964330933529921958694402393208990099395742080448017613862202762916891771450634937007694474277446257073289651553947173285601679971709346634722326747574073575517695846993706604809878903560128510157301373168971879893018511473315570626260672139718225568990656707320079781085440297817171789955466183041786736581991190242189351006180058517242505632954260980435903726367796944036913172882689466651321407081797135811119392381868391964617284912242635558082393052837590288286164612392049924841844657369137563334878664565156341473301606168924753887792039905988286254565171659031006777746802224248247107170284171902337693501861868413996233124308089299845161059952829026619708056614244115195367379398002341691610149484695688984618397175881695635475597635278333093584028135937388886817012600913116332109210682803633642741988831299436538619039386123222516261238282346029212817294772031091009103299954220803808246588395990458702623931711253032991361324631968504581914272816303977550087095670378223194897657249607581522408625787366000868445050636611299742490573225230243811083285105267199880550652891993162394713802539750264189331622762612170241079082983938201118980604937616198877984507871455149467645321981669025901116329541566553716408950011975938613708732289713491380238115464566046060511424766480385150915758313674300323409982444870913455705960171178993286022637811075021768225077980660604502096671731135368783030022452986629205165027260872210152244744837176411141387973399422097624142892740192242176964894875655055412873028024707699217851207690535515498571556295255278195437656190916660111481574346480521580082441705165369929891100797123491653226484861732963201151425889899349700959044049801553926677834033194159637201531348163218471332756197617432707844878320990197813320468027640590313145465154155877743277051605411622814192263913498261422544181044504647279093641706010357438607740096032528764585826974603816659873525134331440508672572535176289645067402816841147698055353656958697645274377070893002840952382965316917551029670266745770493108491897342020170935084660282626225720873944539941736579169202981254621492219834048060332788149750065696098043278977410398994336395610657169994549346868224123954299112596380576981329524085293993755028295605424023804778507032394599248612445919920521301102615704243191734904523375809054125839759672670659846571863784176869433594528716391819730403490402702622278000*t^65 + 12275946507588752871864233981515543022567838706249705228049540881828954778399031773189583116549043693215938011109672209905518570197417583888455055441778849692185119334018573233038299205590263125903684290404019854197909828963584384702041147751758776902956094738129678845319279009152117058738899177334551329272075501058398537812804338922600815064401687310233715870881682913756541909196643373532648583378013936137158875261704218400053772501192906492420725479503347073889785085463199516431098172000797397071577407703420820842676104439022559841357213917709406223924523613463998648950180155549963416600284817407683182285362110106080762527731900765858466269891372212461759239400259646451419671567540730210764927572331087256104164569300908073930921495648072088188857727840713202094507034935332754765709814168957722038037265551062848739022179383666787952443142657358691534842995078625553072004560702686857450826817024947682803626547589000664298758243138710332273070645687465673336556378554396280305773818893329346862883171076725790117821428543995275249642307793403561322221968665194416998265425781177779822406053526718836026626006923318805308063814967152379546184615319000119205487347405785539092871640524214836149978276224534312782168360345591313510265344957814029724990992192726604086905980211731080767693246997198733122381764783805497749684086045089813559224960900688067884774956766278770072502628521622475511743356955480630449753001554770282191643022128048063038912098025793674720191601369475236534367348869817260380346118374438539324106734720056424076484068976652320270290467893048286543658405282749690644595697043465958060050543327007732373433964796819488064817129511403627035364436958030664659024042522732486654352707372384921564803521931085832572888411452990015662353384351934843739347661148552090290595881526240710825731493957198570558278511027170531172290080859069226046197604041471526648439518573274740535464158574134662542360739434457550265786745474335539720029642940073380356964018153347594086255270851761639135841796759628491858926737134237284203992954416866322033607842915612610626864509294593987483498086435954029158769701610795509893127773407437015525723944434900199182485812992525441499941623580165723903373361527218662969868217223408232852158421095191538157379181654666684562626102679235252257763823623115659391362175397582196091211843182299700112645290360276213037709717627740609432176814017736251938669161245703750673219489128873492598472408400500634517916045712840839847767243586784309074779292071282692586994231056049008554834271839327517144966711611560126562627971971419760753787402354424184554976851431972452240702931391954004030897917510686226712346384198949683576590684101906146285949950197191826920980593045271238630290552286005702389688663982262254820977070786634956083822224068641273351660500274639337187317819138241989983147365142305832098143465648704834118515686112951413646521528563809651994141186844256665646605902906907238226796282810232368690482487828864188083203212308452572760430202204075125734409630725282119250683708060454773061241678763231833389597445504000163297981155672197570768557942123701932462651835452273633951371988423/286776632366235905428557097427777663164057716077226380294708011831935904337490969005819498109099666522291986366513372566535529429819422278442026105461850613174819809901522310675776494527700525723782026869587041300605191217222703191290509526931614013720026524730436853723687921824069724844374941470372920295330047338829847472620676340015386191076466586881512017910275506866795022188658334224722430134826005868148759857145598119575977770263486052839984309443755196044410729024371868311498535137920826897827990860632284437147422569366014601559903338833471303698473597741032982151067053817171158142890000549772412434998751813333105245469798285313777479471907554737833266321010707849002880929597348631978041033248597819594299916145401794787739799139758877997277407880445320383347819454084666757530693821697056873634347031295387687938954328738127165004224841020201292914820530196987906923275944833225937708537157769443472259506901637727879379263861942250594806737677679495165791386097372965362721208310672450539859531780579274155573116608580743484990413159056931484136334882820972269234462051114108622885984260808911850012266417204040871980687121244459970076743809504414831682815144643364331003705578873139338260666453033301062158020994164497353441597081869818248503013395902054865872938132029403270081194477816677158196402084735110463216606264337284081858982054135209558502328630643407292654592400774134698064066908016601908430710397776024630966389826104566298639791495156593520005874492969306489177415388792749532488854865077908329293174571780576847612960831467085603346878221033901250307126802940283906709414650574756964993724805460627467751434910730567426080847372181394470116666836943414333154583032338583934732831991792756222669836557237535230050431636734783968696820285363701693467848741392034497856617789198975431612405955271039767073773139386666669691914952513015169196664387093731970104211818679492182012179628351587812069790349337541461908377864254600507176842606054779746997452523353080296732027964941308191464325155903789817997278294636751044285728711664885630649465767498281238626622333799036907744143731596292448038902062288178779088509875713969126908543783323926950071803158700809796877252432494001725706548128873090367078640843374872245081545007527358055102404648180013474809854996544255222214534775747792481103429572287487217389069975637017081160761325072471363287646554390808723791645480379278242245280485303731916870135897113030157021776364728611292542986128918276019098874585353993780297512725930885735974912653899151110633657050603961599390250630552664487674914631321609773961153036784062194232601326720197005285093187263431090942362600477442486753374011946308991911516443593764807881435492840238011207939631069460408285035288241355539857146782367989224507857020154252461561559199816939333323415087551121140155704191852886386329379945813446511909828676393717648936892012628107391184394005950278038955971440781481489371226393037041710883269562942125113592571966323287822305176430576846419318088713169468534794269543845016537150100623274223883063820582827655545387531361707786700815134379144895395509330996964048474286806285270113442100*t^63 - 93829750574685111701328467144408446933394432563813198251572960376808005877766757920751037200046517194143708975818231771481484211322614654158839315268002958158198913925614913983143555686034749162170968481625246496545232821829609796682268864260019968322724373298724270927160501479299558571173945208273979615775345772414485577803946219696639974504087636914943260675505497364724297576610284347360850886473389232438918872618016153193106643115686900392572289369732943835899953773175601019597767250842790619885335693721223627213646580656887312216081435957713457524220927196502418665207835759477163070821872233989102325043439624217296419177612115635872479427841579574692218570935959799174112515732789428546822832683333688300020060203705665986214547234418424737056986580564525380060425684104287312353837027685531720929292154897475627804992618443691406720821680129087356925468378767684374774466059471007985275525777356452813703683970404852139571108264183145703221150454804731940137211407546230197346482399883305522092479170105158635579467782309558021783582143578225424800411603608218314747883077660208469703313836206751488852561712790711186556291728585814771137000165955532353707430287743818511012976222531578640801892623196591284013491066555984996752965179118672811944221375826270989819687992633684592642124103198580562990521011566737504321764006781602239116391414180857683812051956238223517293029641856604019001101777728327120344180307792593734927005322311206970306220494282928564417282861750793269639195940251287206772994805961531542727099083195616195681867422297827255170843923221743704913963788596004786560365187014244801517993149420303357572565300741696503469989451361309436843314587223632431619691323945252431441347086207862377342034810282408031138419227067858485111197124043928813967099674099933725311480351413392103647073073627399819050907436102488790610349564650870535006889095372187550120664050469905044811168695611503929198244597580421430004376041047007976625115865654846205846269349485419596143292906075248058199372547707455098529316289532554944325598945774682616975820216260496882913413658639564047592877433988439381568073149211092348268990005201094357766951775355880307426138981373200849393016913129033987114577353114989314486376998726182243867332112502417431345644853106179786660365960050407013292123513554748532066477003769041094150386999153490626105122632910389207360277172658121012825471167371094139014680677384050911900806700154306194204669583318531552953693178154844284012828949248576140375068912994922014249312317598218298348249410459850699583507347832927876110855685553944689089721491160693368932499468256118105586505694835069868650613616450263679268492750583792533475709757548626084258267523423114814621619148764438633882483439615101877403876196828343011706315798297572337673229676034255092640320142725846531468195036901430198179040060205478144199679580456625407528330463394210425038616882914604751126693486881154176633352794813970509341769570774515533964451522280574886008854499748029318211409492959623707646865507972850958796251339704489115626913262504421929365332933347952899683420636949856872580840800458010023247218229584257183679204471323/2480845470469818546961327271399028990863673893049021861279616927752461394665596477907486134435862194518240199519837905535902595861136272091284194086931882288575822165021105703465050627263441055864463565776586309663965543069624972051640122098059200594879594539334731512371585990382825397463243541291321294618331361899401061469496327068387071018042449045244826186684129384800052176076488764324979752753653542827636097176894459923315998171326982520599864264235660029273076941560042352853439708732807153322480238397533254257862623814356792981748370153400664452629652551886713893211611814767591764886905560311523250429751106956611783472714921674539821052574438370351097303888108504408040795343342142927429085128896600185379261179353079018401876040177279182674860115791153962046421612737716561632606795759125333271916176699301369681376668399401258808369881561206503248231383951704101734495006189430287873827821444195979244149702561786693559709504837436929748724952925957537545338181318543906709254897290737865781324520958979435155354738915500082528885320185492502521496865256149680741790187585034749197981927335569158067566431704384163098880547318702074344314688510792160051859273870327516831698722864854935545270844712748398077398753044756365994058260470143665800541941282009839712710337808825790193559539530318873828841891050486273054810324032759044835129289198471257291805858788899317055504013625744498578490737537603937144360907409332276569471150082968073535852164521592753466717485693147175184153831537969023733435331769324762531186986374927212411889899256342248473397597308944066371704509644483408399311602929575278506691746332953047141659238513462845193873997108553333114501324224351758913797583374992511816339578341699240338969221011023122228214051460642178776821699294019324173650437524740615894156455477991136670297797549566931318336608904217989444160216652691956622415588745493395614393578431433702209470442816692307263143424450618414233969300571726305974783797147616745430374787702022678757443733982428777211873923967739134139817724929794116176757494410434328074666013385501004365896970982864684360643783074920307685415898792810435469892664797843066256589783522405399806176709864951449830128612312844935563651884606918003969172369200623894818562571890514446667155722750128687996370967827247922160427324647342014320656652649153659261540367249558322368771665431182490364948688446714138959784869631852486381328220071278315788797207363914308501220128869477669118030594289848578260458518238379787464478483105275122636608371371032338972941953850462842407423596724622256282267118636036148044584577857893871362805836874008053458418663286643967374025200273971526274295060896995847628440896218390505084053687993617932001719477760838982897068956064945059828922936450643716307250509142604247484937297839686221216845416233577159069600933088251160008722413816957592841124708391025017756676288045751087749134837035601611606841340241681070027100291812780757657640982727039018839808757486447489891370177058164782516323148391704132562902807958659270043600076820388127242377495518112258289463564954456250030861083121174095088136276084847720928354117864638282951500*t^61 + 75439160274336124868768713925182152960806535629359348741554355248761279356319821681855554740461608016819230604005442037983745607588970620463586180084366075352516840547367503493982339096233093383766276971203865706122090305896577667865255133103000433654224409647727876572855410279482506554253399556454420109883419904264607593523580284109437677616672389021536721322197030674336639878213557246764424170107307657278545128200661992650631362532811970135719687480534424897889078696360767853700197061025739454058915226288571925783335277072951352556976549788047890354978022032643710280100848233468170750638545285104172485690689671315528851499657267365913139652184156382758620647335642762449439046752965620687128619263953290737858910445759432844933022604008876747953470538370537193509926924923081082821763915320858209998672767309379141261867667003435023022104997430051414731508058600673306302164066692659687959663208400048561115054184082200783106911850751683506515356298763516721989851813981640435228457561069911133301171911112890615662370644119263680832512974028252948098792363028079342917884202564162978595818645945187723533245636336955170038512972662875822842570069763518384956863759696465237082644081476247487816951187142295481056751712279336393006133008249432008151146434769809685935631260329003766521414996852697045864016519879377903982880049170187437726763038819304837446672982120900700069780347125239359441323436404856539810214118908008477246871251381214690540815312292836068352849483337980224331322517231682439197808070508445148804653203684830851849784422776885952901603146071048581350659257379526301473300025865897442357514916305379594673311368459680613022512567151837231519756166962342748991282970299161165883198272255120775615002505012824470476662081675942221488940466168096438477457159382352082744459290367495497946699203168149142164327329763423047295487477756482388041869754391334454158608229839941912936916440094689295262952760759001725346821025281971808016872092442048742771686798837913178701681167066463389793447320784809928796362121741682150359370197230639475553463629076478828389093127038462412720636257203610690475380314228087220142920769652002445855285234746444931143863205928469085914959216497969215689243066070478376535776964650058165970509695813767871630239905410652709877369410060572339237065533591025840981769741486548328157923537031940854380520182796665101586872841580909023417923968314882342310128061281411102343867239412932968035263971209067126979392043674324703262669372946267547094438877349198360484109169574980362711781239104205028594406763482649626413144960037239671164764441265178807626569850622781022454411126810080360188974476625812279091001415845538917063573891810247712505066690892617981037449867824259271450667253339671583846941452753182869656113253346951428059427272666100046987355013565477452698061734460233326236551812475179031101809888116210578683685314006738941228511370229775862062433756944263683344429720097141818973000853746957013454039303917872116099372554855120790164328660650489788479785921895587833179424834320599357525918548828067116501678105635622297098307040035556152948008502188252937632554283751189834382362671589/2534722205801130306853930035362993030972847814843309390293379100342657657841957665572030999785703041568365916207061020435575315747591572237258508594312437785294090400310139349382789178151281545247357526939724951001099153393175218613856744658410832718665639477361520932574349012144561592084508843818942519285976381335614182375163097057957417245153899899108939785634426938619015621171271391706382473427786461579258750292870619818557861575926529124266770222990820129621495124252363705285697103117151537165971654762935151025166214681374681759533508832581327860127186834955404570121818358319668077509512855308993376791120553845901054078806499743692832207763861275639269689142396478519319017787421822725667151283884467875732689447317735204622028325315487797678023800915230907140720273754582638727382860192968092326410215689644487140233673957846934278519540134911934322660610390405128787542599276356397725405795933900083238213119289721388527163057545162237416920179637295300529042077938356800407436282165143783603345849494255564514398694289953650317454149599694933918152661636987137894962409843726140996518462346997354250037664841787131656968455098058710570991118707452087813675044817148048505329496210829899077055077186229582656230211514631504244900999437595661922794711174647707619264888832728800847585633975079052177161340602622065870011122856184689124687192470738209558494561316256687723347898322534792319801547031195640021334099331268933243322264293828542937467341662208719128450322757803151525401721913603470167396197095057098509766930223022217785377790426604201985114952599496595107341492826723752827114804041025409195910926560058753843992044352398112323739268129078785760303828899496122784073566045887650867953510370921540893905429376734880079545047846089621733188369626836880901099158366709378635815928949162652820734381457817624351023148408053042958369205640332807801388109136535461076021020518376279653093385507573659550335232806525878528217239581945476216081704521872069376260060681524100799074884872532224545273585828454780368813259432663567575897825326733265231602735156675058626674013533362928731159707720032232569238096358278770936832196220273830835594648687629177713071032531445663334129208338229517990545456885435658779048767619126543201896235991905541207755606200085006469842941693362736762018487604445858978456953454530749884340424236472002345852476485417229254909125571169566855058210133406152850823010721803795521577406983022469502133900469904892454462389349210677686936280549285956585517098126236395791721465121442623839939256718433853941875841473500735229752554624667320095240166543839344148021410650974427443446007926213639472649881402111688709016527066552035970549169864505627596019362982156026350582238094161242370158927478557606759464866032172821858286792804058471889502861938452433727638831137416041094350589992398578305345842949200122954372050799043729059994338242451952169578275696929109847753814843853795647935577852656087615221997815838159269235058878539513290227886666407840578406556295765985027721636896074804300926865711958158398477801107782264236767277663032830752335757648987323281279002378054233035721618987776024942250*t^59 - 807023516242927164953120845151602822261088451518405040623227551425536062494016593888292668086531208389794041465671592533032585016969873968276379953970092577448092726857710793706179306808941805690438242719822688370105207969677811807265521418864766836246217051306508376017288437799968901140012900208194813418750130450089733281304971529595547327977994726612350299338468385002471921629861403825372432060877288352575209805789844993038902427567806222778180064723004960365430534179268917958207353650707722636129269544465233816518340353052962765850394504774475743211153808900355977659475123443983123338543888015197027482755984222858356444520316181905618903491307002572499831690952943155767337340481902648176594611957857480645786407948994267521937019386616169657322282154735884693349978489488815462473077297205479195632769601639349777756121980210675498990039836812277335302280974282142859506268826830901810003796309225256705054499613220757963444052350867894766149072513451128317567947411541315994229030743606281225216560812828435531333724422075126791174468434603221684962207279856365533308278422689567428012461554860836239835639525748903096585140199652581986198333994045791234536897224015037074176334766235047341166182103742564099292774874082188904692686191950427426019193257917836813772823944678993486519402340017990100478708644473819629425751413058304878929844835845346741818595377340379006572376303120771021510092191253971694202514630909848142672262384977502870536868931126684711431541558804123940372096691204089376400504335178643522755915284496490306875716505229578326318340775000152066419639401351737512193217755595080550745251584840965748602731880242607243938767014183607061602674550751603368870573083992086024336488589115747720314607011974826057173510456396614281717344927778520074268390638481386243837821001802556895283641236363234368086545243658705329274450560681465970351698885981059252098709857019710098939616061032279726493718996211610012672702438171764589281184544437559628394223159373801743303413707137778465601926187831207715766935762941228881162116874261408408495846244972543247771887302042234364661856252805663892965333470263070547567529281007347861341148549074526789877497463125656702375469402826222448355127784113976249576010697460244225111666220893844968141296062599373853974491907988003245269476327293475355574752098191566231227818015667006417895377295008674040905633959754476556736541348417269461739436157833118179554497833295071395744512391674661204429850160840398735170865557846136457539577850935026854522302952233506052655165749391128415252227645676582130776497006075876897601174767592193229514876487351872254106517127887115738213577852546387116500706237453994646241541548442619019966450881028324704826869887282821711798370517713883724303482638298052064713735119036732210899173676606598784889276645572508807025254355071216538295211133551713085034665851355847781196617321883604656028352882390273783160637750036681329454945823389140171491905323475278161194872093050994003663416637961822844241010032580455896340262085387353615770283138958544662378923250426726362107267662996451817327902336390023114048733980071579490563317662003791674968726100672441461/38615953210280137814806842980937501213439658171535201070171459664203435115863199696205492540898621288629612382975463448261131107855815403879594395945062793655250665659310940863266653335370747560551825705798940765020651130667624145738958521129992262908549891328588607667042865948775064741956702719800600028473676748235377402144412630313590608591604425420844480544586128843719193584540897429448773725657644487957338662577923241156323578961081457018275417387366826629006731675971869360398131156572597712396344183974608170521002601218939919555596401286903017720598315202297333712561822518854711041687029715353485604619289494212534685717070755635214861702697180532709663049214992918042330275875042485868023212870655705562778723686166063456752702338287118249713864878486941255031353244436857050877060655908953231012527098534969999975384067918223288521473359965144429678698931208559366088083168872799701781211011276748619235101076501307406742856280547957411831491538173240608153606146060375926047747396079118183774566253928548816056689516870150950419498931454420586575767461100004799076329250784970517398383921790622009172724154829535207635039641829161207796426445229202632447730159339031817631419841916528969667198375308996521537867912231230903244061371235957431402018945058090815830217564976729398307227376397401783768284462276913801781359671295277574751975376085977428184477273997405685194055989425123814602489506182456900856573004052770321050124253675129877304869279209999372506478746265065962513509486817694039871716613654457371776684221394462112383020732995963184213108793636302665829253605771917668383204063938941511148186006121518939593756413673580730738764594604011890387904266909400080254307084404190965229290349211324272560113158042810613434007802480922050060227034215325760676989443726493894198085069946126888894745446868646249541026668526450734111101337469066215327605716684088005672991860749704810242463442565139362144883505527353115902231773699936800742152666929554964859332773188745778339905254413469135782153442194169504477489799074621413808485516705559198010055654343239978537779426255191354161847581590471341076392065298203177233435685477151022283415064810479393264195211596767986700009732035355042810604760209976989094159417854998034335421090646442643459519890790263326658205331489098775315559608616371443909863390636803281162188273145559259326359701168811880234143211829019641040884720685505864423308799922703437386964829077335343844383756679511172044595043301153045982309015190681734485188344279440887698213063131925402686975768697468857529808784500158155984017700349415336540129764134514600939809595523226313307532309029431691546977273966079873705422972103327795238913380892972080651073537351807131286866781891487838268622629692958517225516744530367108966210473418684734924594200684086438644516250959565827674530475086560060377816542012632653658259771669905178513132496871410996447266557308092049045449915113664461379801273146947200572814811498996611936619484856252629785318035358375483712402448109264700189340016353065496074756059436371658548784132399403240643101783721602673251593753593913882380448095055590674855711599795132376149869010000*t^57 + 1181452174496381412445417968434758872209932676560340029844542230537733879239615185828744316540468824247658525318502442201479888524465356610939280966587339639228829355479945424935773584589257579639652732794958334654297512033724280630010093793531290083690471682444919910814358531198535972145910410214346445906681719663549124633846073469425613643988974568828917850704705265612918851937513349076994625870640588136380138052835095733297670856395358557685826008339084549952859734811498963543449712755781478230616672118629709560138778886463617110633257992673574435230819602282670833849107855668389046927567262223266794603643108713856122492664920798306396653017144443532355061885831337188183827388828115397331254006018770323803925539562753223733383839293653374779731175014765460856371630441609865627632446796136671670274372915372314432256042475799212879262170638106090476279257233274369839632713361412387271565210546418976079493780293950045120791329056149333883470646655358558092818790420992594297731420375292973321603812448681802133725296246948968714703431832536275888886454169754219808934036251428356808787171584672325984612015717213197518450193255764952200077101980608132384909785997591952568361382709180113964335538811334180943203149214173028655573857288979135121956118976479599166874725892036101844977403739104892909347377468503357891486480804602143688210647933719221271341109422900056363533458094871669162928355337244000208879636816804726067990534984081291450533832974876273327207451608152749639144732278359146813978831251243489386168950901268621755123608369934562121443984509197909360888968856470575925265961127454637854192661690581873476900801465618876763807642418397447390454593435392060552843270730003833291857349144044150465786434481605485887096894645287984224869173300798282353245150286490795409400932929551105078406198881615176047620968077609310896149394802710120848042581067793877419579667118687246290127354797886746053436559966564830236866249490184000211915481296932728037289362903873353550858628076398385641569948903745987904615561026868965064262775922529979759141680096501064083854612454825092527101933316603425310599735624102983981688852047743892208776281003162522274070388887966681636991873309636217862198903293299195819016700777309421478600658511796105742618810945968209427314231294944295174626116919710776166372971175834855558201527848336559736706956336636792147056800486663980850794553692737658522233213004632998555774427704797750616503054147330668745582367235984933627865361241063246636136558683556316459392867620823177647288271110981781073066708466069352644972762073946302378440114661267244364502336542400791199704352358924043931684618515886404654380765798022583247029145620338104466411929352931926466509424594743277018725939577781792641862574689398809185256442502395916150256400798763261006904684608704197936766456065390255270814812914105210502567352077729431420559609789102898879021468452315192890894568746000646246748458670248886939233207499953716050888288231360815812968324501836438300374493853550936445052167107018746799621939912120423083589726180513244877724281206120089941374026161738912018300441980120986649497441485631224676790044585684046781/90103890823986988234549300288854169498025869066915469163733405883141348603680799291146149262096783006802428893609414712609305918330235942385720257205146518528918219871725528680955524449198410974620926646864195118381519304891123006724236549303315280119949746433373417889766687213808484397898973012868066733105245745882547271670296137398378086713743659315303787937367633968678118363928760668713805359867837138567123546015154229364755017575856733042642640570522595467682373910601028507595639365336061328924803095940752397882339402844193145629724936336107041348062735472027111995977585877327659097269736002491466410778342153162580933339831763148834677306293421242989213781501650142098770643708432467025387496698196646313150355267720814732422972122669942582665684716469529595073157570352666452046474863787557539029229896581596666609229491809187673216771173252003669250297506153305187538860727369865970822825692979080111548569178503050615733331321278567294273480255737561419025081007474210494111410590851275762140654592499947237465608872697018884312164173393648035343457409233344531178101585164931207262895817511451354736356361268915484481759164268042818191661705534806142378037038457740907806646297805234262556796209054325216921691795206205440902809866217234006604710871802211903603840984945701929383530544927270828792663745312798870823172566355647674421275877533947332430446972660613265452797308658622234072475514425732768665337009456464082450289925241969713711361651489998535848450407951820579198188802574619426367338765193733867478929849920411595560381710323914096497253851818039553601591746801141226227476149190863526012434014283544192385431631905021705057117387409361077571776622788600187260049863609778918868344148159756635973597368766558098012684872455484783473863079835760108246308702028485753128865163207629407421072709360174582262395559895051712925903120761154502431080005596205346570314341749311223899081365985325178338061512897157270438540805299852535065022889502294918005109804107073482793112260298094650158358031786395510447476197840783298886466205646304795356796526800893283254818661262113159710977690377766462511581485695807413544683266113352385327968484557785250949788827059125302300022708082495099891411107156612974553038641661662080115982544841699501405546411843947762202479106807897142402972420104866702456347911485874322711772637339638271761505969393894387213000827601045829095397681599513683654387199819641353902917934513782468970228765585526068104055101036023773958721035444924047132106136652028737962497147307825939602943460294094000902887163833702363962707967481969118593636116313867402192889056220861397717575387735340613609613639254186371979320268241098188890797888750268188185838253820883306336022491080138289293452802616903206859539070570856587587824437976931048157386468262868356837204585572320264573904441868640140881571931362809525202606133896445416530642492699958991710288633718881447772716468598550409886202970676210134669901226830992094518778797997922802832408749169542795328939045588284300441793371490486157507764138684867203280496308931940894833904162017072904253718758385799058887712221796378241329993732855308877683027690000*t^55 - 397703785442802421442983026918984380514908788232838734918281333334789830601967962149021608332989140771462214386197735862263203353894683253240267034246711889042123922681318433914489724922939770819268865153890368262219041162824221796964373508337579906615947586502605652687172012654269164209507129902920588867784258557491945577930363182986329745209738360173374125418802701640086696550463259737687113999296484824789372367525326569990458201323420777363126128915804591131527538334718515424409728920687136257129306457156472547772084917159554495879408826295447577898342520676338919651303025115838108932821283216780999265684369426523923209306678242822951547440632271651468736770317393776385915511459515046585924599494385554429049511422583961869630407768309161859133041809682385408251040603139164589710844294114479001453854363725773931774026822618201442970101280718506695870229787649355132903556487767157129271226981675167736260895690068474602840691860249674724957097701578705692393754059781783068384240257304456473645177734973794734249126849348487165185162064520455742441219846599509889855685485355804181544468843986735336208438074485905575981002193364924066671668592849415281523699694370336100883492209811035399010880224125223672502614722289145891140792462497981061394784753572800928186641510272211306501175406106768978765271210638272794844959073415422423626638263123495966302738561772546632654403581862171169465459911651833873450896554919688687181833430454497912696205656887173884214956217037058979195432940382618578094510086841422664917113682991479287705038503130189568626337283478478249567946389769603671215931773245938860544568138452100945400864352182683750858016567398544741496331246681280923350412628762297484691577820715928166588644140429836614231223262220229291277025467977036650860777709554050455360854180909990640126457479667594600851973152266876120879813421530273287350260084439852700214885145823914348265315315030819095773369554948970597435453984657059127735509359694462387942975113666442769196160947230281887480985167556702143149674732448242971542348868342063380820477433511603273823427534339734135937612000153959142919541254160369511369603602892610777433766387090347361214212145708963289357133164328136052403381233441268468531446810082438172018048235150580525352892387919274263026397626212318831797894990735118810701601364665418313749923449753115171463473153635167456098896461422400696292475886316221460530385936218330492353830740630840123959963428253232435343575393235973767199556052331857846118767282107035407629796592683735423406000330334041105213757682332480723170035890633914639541434009115705303705505638157029946888619607039827392501160303917901670447158723916229519991631420583490685640947636189379706072507778062521216028639770911897386895383823800470125830974796774757779463083529114717414135753597987322210487990768197650683978924991049472739208485096354334896851412183468788431196362173759979782904169881102715094663320052905892955097015933542883187999929071912999409786631974053656701154684353256588314485796819312837267661631555617559934885793344855858003838112044580615334029840446716806200946706148700792928185137751285232087431579077643264101/54062334494392192940729580173312501698815521440149281498240043529884809162208479574687689557258069804081457336165648827565583550998141565431432154323087911117350931923035317208573314669519046584772555988118517071028911582934673804034541929581989168071969847860024050733860012328285090638739383807720840039863147447529528363002177682439026852028246195589182272762420580381206871018357256401228283215920702283140274127609092537618853010545514039825585584342313557280609424346360617104557383619201636797354881857564451438729403641706515887377834961801664224808837641283216267197586551526396595458361841601494879846467005291897548560003899057889300806383776052745793528268900990085259262386225059480215232498018917987787890213160632488839453783273601965549599410829881717757043894542211599871227884918272534523417537937948957999965537695085512603930062703951202201550178503691983112523316436421919582493695415787448066929141507101830369439998792767140376564088153442536851415048604484526296466846354510765457284392755499968342479365323618211330587298504036188821206074445540006718706860951098958724357737490506870812841813816761349290689055498560825690914997023320883685426822223074644544683987778683140557534077725432595130153015077123723264541685919730340403962826523081327142162304590967421157630118326956362497275598247187679322493903539813388604652765526520368399458268183596367959271678385195173340443485308655439661199202205673878449470173955145181828226816990893999121509070244771092347518913281544771655820403259116240320487357909952246957336229026194348457898352311090823732160955048080684735736485689514518115607460408570126515431258979143013023034270432445616646543065973673160112356029918165867351321006488895853981584158421259934858807610923473290870084317847901456064947785221217091451877319097924577644452643625616104749357437335937031027755541872456692701458648003357723207942188605049586734339448819591195107002836907738294362263124483179911521039013733701376950803065882464244089675867356178856790095014819071837306268485718704469979331879723387782877214077916080535969952891196757267895826586614226659877506948891417484448126809959668011431196781090734671150569873296235475181380013624849497059934846664293967784731823184996997248069589526905019700843327847106368657321487464084738285441783452062920021473808746891524593627063582403782963056903581636336632327800496560627497457238608959708210192632319891784812341750760708269481382137259351315640862433060621614264375232621266954428279263681991217242777498288384695563761766076176456400541732298300221418377624780489181471156181669788320441315733433732516838630545232641204368165768183552511823187592160944658913334478733250160912911502952292529983801613494648082973576071681570141924115723442342513952552694662786158628894431880957721014102322751343392158744342665121184084528943158817685715121563680337867249918385495619975395026173180231328868663629881159130245931721782405726080801940736098595256711267278798753681699445249501725677197363427352970580265076022894291694504658483210920321968297785359164536900342497210243742552231255031479435332627333077826944797996239713185326609816614000*t^53 + 4480647706006030915710171534570601021632839367367142788351122701919642465186037860338061589228290182491873701390621863324748354751731022604912758011294559051036147842330475366641835760196580570329974307121175594305125984900564697274384748026560041184977001998806941555265032153137645763116175466350755506316887999424401043736657900784958366352462600472681434545988181500998247524111298735110543724679334545653551585915866246079613674971548054631547206706960832790567803042543545309155643393444291710476511194736933840701053851414324244548583095548620926836730412734955322893926050220361828448528966591677295629184047811664787422883792879058928891495388091803323498606816500669817049677033229049948729315060408252409002429790676673997120096033718007328694461970270203466096532223795730111454210453303996793099992042263235300035207679723073081372554256038609480101531924511744346654794064834212712322585996894603159561228085541982212066903299237381467222727743261476395091450080028339053083773296460698599324877871080184712907291859549478065240329004442446658084383420999364550679120345338642392937960054975039648579234794537532080132927293182442066047060716371726853730102452602354438187985231748787042086059603149375625014062496034467473539492497365501296940416701381137826495033123555926911783183014672606582887338871668259594638685537057540929877388269759732122161429146131984754616120199318405405119616977690031368589999293640826061753876138903078934771529017061776645922365020191893745428868114349309639477735952923211901389657549322165350443760864866267870313372846189145056704155460054624234225338353532473418710037958266386146455075789779757214131473820453058581327147207870321531833333045537958214356319443474736866233767835093987640836007449994519905992294946360292070113056407505324781988239721223988160581161957325786368310587226600093725484866111775470952323862257816642206704533248234181057362675451978708542298680016150047968647899090640936305951624191781603244244589762372825197947213649773789932619669413790564981790484052845812978741699679669234160380275055117858148029847612494637715220182904082281749336941110316353856604017162481678081209245522557795482156911070591555421540255799570854762488886304630193323557229826312707994208390408240569860257973064049374081737034685690824852063338879328652211470910729577719688136379678642311040599277302202746146720427022105563477933944887665369192690873732571622597350157631041229664199379878864812142797077652550133015580394573877900285728463384092348191414969248156557594861051907542472148537551682607081340874692555527091111140307386880234437797753642985263287054742507116361807859758277377887882689239355958123591613426431316607159748602777010370596311591012367203560233119695864624497680832421995310803125887521632297686815116708570028048800887786005406288235118848138787272676983783624596241402419752999083238131729297777610329935423510297072493975774124230986998584173195156068795390447478965167309553029182359093147455829949248709777820874841638228161613291009466529273602615969658138398072333274469786043340450856222030387102073422248120971166693765746893160622193736478522382910014864698573459806379/1213731030764563715632231199739646279884685122013703155064289834629865407749769582732244579963769610500948085596492799860237058891419239321077696664492644656004238570330437476895366494948716842817655730032046211528168912136111181143743863881376355722540444425311948632287850666588531923288940693292729827688158523547431749775422531753928900183362671914223618715034372879331524771588565105734903978514017757610664764513842162976499215830960505494749200012883328261332241933031545612094110267513193637624026871312465038535222293105611147746962747965726906216599330970711597268477952519184534101897944272577893002388566164598648056191056592733969417600013845913532406588870342999691290120516676603761848699244816002909944199900486538612316568058403335478681564085993782796348474458146816616346726545932812106627520442625370643282207433172944241937300130947927555222315621663236236941742571409172643296927939528916688553315355200223264562634626481821844498234976907667154552803574500993445927665426550030643643000198798246374175805465860984168231142364741152535674820850327048844046446007836878869922594510244185017918019438983053038780271397088359506300596746662378800009421748181401530669304303058250452259230300717272862755879240244963263428983505355748248494484754454915709834777833000092567065322317452776671030580870150224963394874876185975370684770515046444952292751011406902451014078187710460717915098768727325343386931470182819625723283397281549133942497230715885708843402528526763625161474567063354234766023344346424361297770149382111123808343198677682217687406591439114347797120931199345155359299345825004232639945671668110013364299280478522027903038504460921184547269997807928177880194438397304158676550764566299766631346037857494199051563375344024958750694305758091178188983691071830452714174270293539516455829359431919176137173148957020573893147017334729093741590897073269642422442628671037873830991654734037562738030992124840555359698279682464081142743824537176002030160430854574287201275674068631213136887666564755034826793435008637612141082950512158084485327627261581589065349360945070465682151598247596835503921619884315619106067486068296851127619944924989834779457196369772895175389282866972536059855382712391899654046915154479473255288514261571165031304901547976849893251864627407782562636881806114704491910887274717625943199321556494258035190782841906148460581803446189735986828613835237482355702255423116166118754995035892762241065261590456656718208164388783150990737097483504622680667142437573425736855329073235281926498376990319209779867867336486146443784651913834862982656388706215028585532192714397752235217958338874507449008536075729175862005195246358333819949865841479900324831170648618639050110333332553879560031504689403057411485681609395336686365148642465230481274254734827434678888413163985411419601456504095464899686479523719748988576628557058524928304499092713055528474301318242147652346199747613340682254397097560523674541397075655332502846404169138487349702219111742695292627848911361886547479036286744956523564104540782888370263398813980152043990876055151359143996065622039844943264564975659958545343104975588012634185192499678000*t^51 - 12257952492456846449220344944441302510862682653866501880369227714777055629699611899002692993527789845241845903002215342426400151181233853669875360936436752108255556961765650528313744479883734184130785086006655056781373641548369503161119436468184567525941491428103344629051744325522642247739229284174211269453730844903293043917356118415889309458439865287650716609149893889408675228703464137130076867670783152438902732163291339251137550177683063896991223981740577514576312907101885953423924173139133796490737371644700905591249413475662114020568099215730226259047759849521345609721070948090617400161408067170869440780830995263846000353067182197041072896650101520384435486142026298587813407580444337796225745120407794191567024394010434540896673435552703778027420907391467578862326442164633023626475540907487516101980945910623420383272161199609279630778246444983675950622267509351400676666860405929598967240382810076558114306632226449423672204598714387434068339992244369965072109694658652720655199989732233542604867643578040271774768437354399832713554420060094403526042334413729780796980257373917194108963826852517257096667992749208354333519455381239059916345547303298425494043478890709406897665596712569169286421339476255992909907354644820620822626385607814311824609355260994931924290960756010249994472061904009037161607730360400313989374060693829545029481235897006227862329601427367364450309259593808830765089501343869994112496732545431075859750509340467027706938128560651172616852295914328839208459365216836994160802259298422603094996137015161491495265866849290906403726331279526698246345120949977531460011893515703772704884679473366506464483783622786160169233373248050384462884260021744482175884289231563215566449565690920909944527128702159932402367574525135650588200977804436765106478405826531955288147318605611464487013065861860350842530646832677642893134400350769968565798066303930680174078019963024866204163775598737575583590566278793771939458281588656352875799234863489283852704887718047519425674999535330760966189232040579691037524589764912657006582964142601057731266294854588454261614557291489907010256626136135364643532354326962051320676073872520627389455281062172627390232810040213521822522862878813115794685886397097889915907625710692807400057261155426524981541858534348155170466423559798608694431283114969020204877342744162430802500817059474790213814438040728231612010100379480788391535777849139910790352261715705617161815885310771569023785424673878288361260430479506925074218843355726243568277394498661022984664294891725762503830011020714339451630745917046700616489983428121207789323697845571448418124606178366101410883318344518804900569259450262788291057785380985455579040616585230502473525136801911376635685233801944490007640979086133522142106456015221859966600635674201540278837343540128492317349072061199215446249382743074863936712920641878735826432089122947338076455120891464938504583591541854540418282118332566558742504859425364850643208542543494065662871884343208018184981829608794491433124113988726144770187202214935246673840194962587665514096432240376032049002629436130933189073640383999484709839938743048026917572997324821344800180892947253407481/7398938535957936174982807087402318322575066417504349298720218323221276052773230865072129478160234553707388405157101658273189712950456649958806974387618560308723676553673481351109260307316838471173492069702644703257439949547686310391098214963141434457417239143744282134987526059520336636439620867860406817857678279543795860244845750385313179850815684746084151292001896008996851611619583663668029532168157521885022760045417911558598789316438476180912041305284240909328020833588481923902004521667909932725654004355776064474394320716709485385582362536168294558203563609792919497383194718508032169689579841632454828537639389521673042391433477576359571845232720815274223172475067305810403575296482564410465298312415301801444657513021257252055499099115355796387111383949027856071016995993037442535977561304850071824376755571955278932511376179964270231153387503077731056096989777143978340185358640632629449598424730072824891376913927957306597257338407284999769280590751867395149694992873074676658091149783369308281235500466936795817818639298357486074711499490434638037809356568862360011642958784392306591985136606708568253386474444202159482549366363176980339233561227422297694438761538206917730173290387776135567203316338327531882873699331412553582918553262165667669998817378508286448809062406295814814999044301114698967216214465297979468505718328281231549945950195145825314030172603666273778631486168595376933420095937063744880112657600144777222127296148206761715826507003576782165035524578687257457455568448049319526411789944894610726728537585770425427934280526343333061742041829694050799442579583740577542234574222310870165581331812887839136314115536490491867441863543825722793186889603383185921245633769388096507379597972038547212202468085528991201712381119307503696414508454929882122386754271465178059006046912602632994937648623438919388247577226683991178686568719753776579582517352133943877384048585386737154737965636101281145613765466913893281217516917987422753026079694951746915884979442791972003754423369609582345280521416618802048703066606199621523695713906443828247660875086313105790528406967812667871336414656667486417822846202778723811497369823076581157562509912268349271452240313472274510605859608869783673075171135119046407902889013606643147497855918325980897220679371150982883699778083116824319744691754218598272709657217672807723123063787075353784156984393218728046533115527928883278178452866895160162337781299790605424788494122775134325247006930259910863888382711913376451828711406482428357510860761979782332514260941668071070282966821327510598742026875261199412211616116263305009908855235222333634780209483193939593774632910434088898556309662250506448875310388182401994415346067342278249662113682504272741371438741687174291293109280549055361620859484121899106172663293057274804147983237698665400463554355617452721300985476197844096882133848718932371287894044411571018447486927675112258798845391496249514679573624842511700520143191514001786734258191212119958276847939066947770306388501699437115692643564737493407834748605722774182108983186019367264677582010814149589436587314585334148291752472213735513867697501195071574803995891907819602561819536750*t^49 + 2198386567252045302846493405444706821625367340387704655594560109402136198252691570536058439455994472395291926084652088462594650085362138409949875441937309879312849625116530340706738548292536370351369816422167485713668661008922218463091692269665677887225103005646503090887768866850547968428143001906935938864534393061939122418736795104558509778608812171656984890568009063477201886845240985685440898679093974290520481406090009993623109536149104116192904625695581917246334360217375839251449224337662171061988101807950160259381705267861550142639252554144017450100201493571868555951015382084820043927681602567306687861763483868345505154721254982706182677722341081239947732544149144859048026589866928296643462318827492773672267568282409146222193746478985573168890816070299098823738860117253884491265930825083334654042187678431944119061430208142359424285136780270162382532337753469769833151770284741811394228001245297411910315873171805171639496430321715899653289944854165651874131675000363977217263558501141494064140387817812987716559878584870606636574081078957730772903524273990223876377419195410149188655311748378072049946421750721094459887779463399938896297880530512628606661934070859262344835233151693796792254731601678847319548522485005607959372821212303185634073481497021082663646074521457723324099013939339168490726846529111468586372492690410915128667356406774399674941857836548395242761645736510486053864756540270072423938163975294717433980746066887697722354599929291461237820083302067655964987646857046001437919400044946268375175347057137871387879398750166956633098086072796798126441307062076031121999042890564847871845508059427007038864601545528850416883099614338980319580839191101255840601814873197490577429484101770966940574175017497317542864974529845459502652697778020872040168624668652695490037188493994756347535792563415757196485043412348564489729563426381280753326687564962399602465467204972922939074283483365239572623360248898881409172708020765624525012136812648737207333785517873649099827323190595042803104882429428825966131572038406163467792014121851478025358380060215058746458253445360826087224915152497267800470667226698828283714684859292634656445002391681072245470793182055343373400206231704556844697193635931434804156688659553556824457674926480166611346518327321843790887878038891159084194640345528051409051535059396141773197731383457004440704586234896825300838593689865331015932266337067969466018093751866586601893674425855517086626482474676432842238432159765529299790638832586515578721660882121535250402391770381287592361719640762262289782265453418189607911333913977011091311037763453264221468205019601674881780155912886476350377180396716168685875366813575893918080916152135227213900143631781567491362103376302884391159528890474418137898777605213504468862270785711961083613530357730156245142394518237355127932465230398554280174781869972432525660615051984464398244098415660836226388855520776026238695948469065547042730639663024158330884691345798171380970577220823047917142149326159951860185239891570556498677064822896720143004180580207490306694881492668259093213601535010129818393067978135815848389860688448465671020442446248686284077775777698232956253/3308519788379558027633313848248064493705088140903336304225504675812229970759562343413144057191428074461140544361715476209655259026565977315531831107428247505767310803277147449432938625731919124902105860185030475656972498404421808034253231485002501916376072316187842078246184658377720846223891320170158165565969608414927046820431767639829652333290531238406683013725968415748462292082656873130368233475267766094115372219195964830896994807139149404681670121335079302349238555308897798328128255681632007394317491892076339628234729460373506804514027863575662995210061041247290273208344324777005405451915646438319596983565576368299882517965300121436333963150260428381063578905270356301342244374690589377013629312167599332438202882724273511856060098086796018636774741668635795677618768783380119480559020084777299278499602278205308586853231701103874603177345929483849237737470271033843524214239591030197309725811370022545928236853051792708786773587574997830509076081601141149497179011469885822946443652914262839855182523789501125283878754069926013531960975152475986010895753469809287588137636226742548673098808209552688535122835010281269904423095140728971802155979456462564360507662905266477386505318087684237837490432845758259247514320988603068023293190551478978148094832958382313914456326940937694409482504002698821419440541763313764399813076496256664987324625076129956989216237849602310400975437470046118271786477778759005178116424368806853814614324522524663652594628419298842369975625480436368817061115226992294976355787778327456544259948291136155726606160097327031789501051802955213587535529742621807048663037252432960904097240433287990702475747915779106400539588035868043984441380579234537051463121801665897996676494811170186732996361517577360778175729308674386903357745506135807400997505592780217468982629734462869395992341505048698239249408280473795090699511675018655345474913417831768373519672337754937641994331127297088648823431823442646676510289290488550337540530107750037183054912328945679206576792431434696728867367851268021650794829523981878997478925724918537076532883327093107157018843501636751781724494732003706078708093491268512083575317392871832264556059627189086347690944267816489058527317779090529240973242573258613293567262170796796162170562585222500771517862972235268821204676277537693872996040086459678210924826683865491869067014534250281575245855989709791899397794999149201201681949369163397963500282094388741594587240915531099953749598534937372386668604826021079763301959226698320747174893619392146823344317573582260648162524421662999266250098919249451358685053277071951342278724097946728854646987179293883712229243087333625429183750936541033514485950481928984283291255490075762344589170018102374426948690474065756489216076435617687056137030710321076294192458825403830006114558293042917133246244658239180806842232874718375480947183488345523339754746238560439419046777920794537210789791681369992686508480213468538348904202063114479982632079608990621803977524842808749075323275986418549784089500838539945568008035452599820099020235858060088864810001514371848486170698097516432720633169166703069635533195643298768369126640240941786049368181344615000*t^47 - 2175774016069796730118078135212707248408147725331692130036325054609050391008367561736883188719410684962909416429892327370034979870887238931906206318007712685575236145513895113100949702551162900069663082395805260293815029112013559604041795627064286311933943957236514870556938899201463294044852010087827089383868863738320950625156221654491364670778505342879115319355688732813155685462834956051350215930399404219034916184820755293063127076057328278677018921931591841710364061314594125783913915801664829869744272879550954666139635754102423738584746308540111220140892332451754990148336921639445211822708567042465898060110877179221194874911043480834100111932112129819306635756026210539958394349269046532821681350777061417226124909376560600197187182993019101064225181600888888738128134841128367860581282487644982558656391809279173983322485722541564314570080475679909672217117483236164642371932285440237464034962495231385928923242913751839055991352246564698329686528108054740145032880375917666581350897543558837330633314558633243579829285937483172547595944156046209178179801159525768819996613815355392883653447939104667117346276328850891086928571073444350967619191199385363294165707545293405446264066881315484722695077421871086454333703224760446457937298444249018103162738822774406736434649239092995542049408309843523688902744392556574439097834505157643246039642730970901513379905268927452837048137408667058682891032865032542706930980537966808736877822030489325829612907714731534142414582055689544688351034801925442765292476904357506683448459485077662591530922597022892110071092795638504498509995694684799924488451302928164289503125416389321472001259179895056372306629365010139319212003621532294319759777796210962480348286996595752056114114449349500651474636779338675435450286722374683239638263886280558285631526195130463545961554065158647211830911370840384811388582919870886723199046812617012194599626105182277387503189708757991028628018582655252484410800106407523914849118123102253068680539965073078745390290867344860625611483045696728354563524984800853222223220638342880762486152252741314440730982287049486075239531360496958436592604375632367221854752054688142692131079319065930995079287179998702507855317626073745431193005556517784752597336806920819801919535727146453096509573074428423987250535938820473099827288842333164790338559781683484916415298855755009534365843402594324607316157499059668707227641804256116269135944927892596153401794763981564826068126594353418925378600084296599437514292958355050185943807707491347877862672914579028356069345058194466022953442065979213518157315070475847742943334495696254511434012310271415919163331608779085441285283255157820497500745888339521282606550027732507719536240657919679291748992264659961312108656385928306483907842615270108911650481619925237075526798170519704421278096989261862167074273711382174537655446600845613192694762143778016426394896247917807707331692296472677578501242739202006297665834306073995039762753402333277143273903196343370574073023767947465676649633131781381928962006530502012632468582059149703932981347830802512281355788868796440172670010154172673205492611051183448770713613057627844488473324984122077724458561/9145663817575756564003144010175250789077845879878773531516633893323419787894746791884661469241862273660975333276988008183715338467882517847047043176769900940357335890905750505910145089228014140987372243853177541017649446068103951523791789101340639393138206199817885758464309723427486597069237961868662106989283776486717805318240759224134218314754023596277333272899820054094807860631294970510012154496601349759863048384896998867978052390177136804375473698595209320010966432857176826735930874604538553886747294981073406826380516728110348458495042852417313021291198734891259565648963894028794027270602823423679156589400494624380617800352548022917658400562659257780769387977694254489929483646897363030872079443960141975951143760136602956039386893692226075261881089624060238515572511895862308575185286136901095735360570799717274402394866294449287070625616180946195251406167554957191159775281317153920525040151893717004032818301815786394006093856836836024203610076546848069868574347854873106447338421920722179081386567516080334000144927819550161789061741548613459117480578437257286228477230557757843960801494923261592493014762710016018452181977527205292457615042701341974984713107921598425713450158112128167320948819696888485099921448875751046822431374673163836595289974314595502257022988350926940327114391543290076119896481413435906055066270456811961102514949245018726425446017822514505736279357692465143233803637861577632164809871711058622435074630984913336732100994018377125522331983788165393044285045774597147991981283062725137908229717913461712513965934595847346747314173431739240521408586376407825395092563039858355608962076049642745533113864786509303886478804621447066861757629919887878473683835055196492204812912390681741075268516696280176375773806968346489805768971359631281560531849449353162421014728462364903293547255333562381360457922834200764510186622475108483428498855875704705933107432974328920284798840306160958603059342253904087209763687125735381880927727917638140018291005631679821025482201052860153908748453161799843423253511629473397898541691683130665011068696483814118615894578012258477196455916597375606328762430095299922519365719382963857864752932400511346539965003621680554786658035173983418074818822305538985057735154648767884131603439609248777079497282451399539585526228652212228205819543065381443677480093778606139768533097772432570905053550128491188794928955831584327006887671148746336740764258510320844610858913340142894406193650877821241656348336331946483062296890312593032548802326679256321434802491137816614588721773093337841014265512801868254680249378868307765751919023692113552330310451517468950335670967896797275518829406498432927983734663246014799299350706479279428075986586338763374211140442874065896783732805672167777021710195040757969217399541341601936132434245276392102912095433026448778927781909304601831082130617574241249740942050767234273399190987962713767424745117553941932336678048038596722783574102898763752209011540742120650540309872448990542310959049775137966095716851881786133364705786681643004831591660913085634157552770356355423982378367394200690542497488751217649151449113003681261389048983547731867772765180605823945000*t^45 + 121490685332093834684331685666493559767176312855583037411539090927725052099988896311066310553465734037273411391281330984695356439747747765023373432327581657231110077842361585507252359905220132654789321144387667608178802476834979381913727351187601590998185260443962789583922357447706484992399878682687643564619617004880917132930507704450781214182844727466814616126810906352709042261397849921877690288549616057700659934329069993284003262873360536209833445373141868792905717634387614391241329110192660883508231112639848483325688451306590335790119472148735563500053275308962814367109184311102576447754465524657292404970599561879369263694615592491488734807944293646933632345366314848490504451298890196465785323868285114216319649215106002470661660993798062832286674197181280849375030664137171144594450382817191327874662753060038999441632574049672430171305226275071521184366721873981022730183684562988086629537563563124311793549003389619754795806601564684830404014967174014855024337066948074659883179703167024195338636913546852177362474268590259419617571924782536269050700616258897714766009514581615914635957630230505281847710408849121414847524080105056857798744098768110354030340442249601385340953638522175544564109628767426116961991821732305585102715050606714846092211593770632081450579236010696096759014479389622805485411417755955845272069436170679854384090170241697474977435869736039913948825693698910788567248501540229252270311613277534169653112277278266356897626724024706930113988884858378117469908262169334504004411660726310124236861526038446873374478284767464603617627370731763258211640394265852824618687205888996246771699371726176688144524724477649883442730707845731416751728582959605725691933642838718378765302040597729917071220559302786820419089943202237227574756201500616256386473568150506357335540355853873603718016379690910568135841710594783536789025176630809898314519504682897228570996074824791869994561661914703080896824229617114708746766046992108420856863341680751571231489170388321409131664117451115974076118326758660295473736204750583966295142649548979333767908986459914921335736597244429810994062785753187677772245515932206983313613936134999908141869423786773518338260947069309222235766138364849725958476744793554202582036105547139422747208296167897291138143273232212063102242713193393510853523636511863780516439998180682552313071179535210731867101150115707187627239726594131154136721535048657629649180886762300076119880549001355056775959225179557347355885219969837896172288684204138201957557582373417251890587014779824503541983442835953809634718745022222545009536081413628095987798706773293124809401576915463300478945695745775608538627846400026304776853042281744893218362987436220111649826324351640102398787786296582801071137397066920216502935978369885773588883055059402264010810859685515182733955098076254882640540718914144674771592723964426046602790438153661087066441431178465529347112164234362946792014479101578047424605480972423008799737815207386453070999282676857951429660508174318930917245600602778749055932739029533864538050622564887962703624266801285890199015560598633105781510401999836176276195661885646199958743774913788375183921939514774296931/1600291131684296861592851095393744670004872419926294581192761836102085702168809587381393082981953153746452376776375854450343891245473756403682772209408556594988160260875896851427846909751183576725699430245525379005712938944550122751319648136717522203523745616766034253449573004974188380939499205926275084337582463077290954561371961369052356660499391705385360152738376212440036371064093608138234847680945118068217506279072090790547340750687163045385034767908173109363248719660048438623959908067285836200655694659855364274082330136152291943743664541105391604775362858248689337821341013828310415970359199199243946909781363888780510551242790555191191321183317455429705929654889633331571213236552469471718649071559079960796350614197130875947399281485953818943461258026957172093713475397351235096270391275048310714848743796975901032790002851172228708770886470856727078111315407691547009584476170980563521441846350606649874508889206611792477006799096559234331340345852466853870266727533661085992535156941508692752648568244283523009649156223893291651629351102119590396759506288233995840503452416055615741172615034691442255995584026249522038876986443955431751113743254827992123309380213753005374182004919007553336998918582132718302698416251225030065167344649722456097163600055047331978481712747318799707281608319035883835502446441546090298349303666983720227911627164482716784854946250658706165578190322391101178268353081640880518776880439380336384090049166214057170971302540398447160513033033799718817897645804828897286435920045971152739847719669897062557124398004522720340737388177032238061488816513807143551197298869616510167797388635108091956800326296852021677424112794653904962687249329814151963899183736692299598392460610792955568725899684388482305472232190436831112120554918570652941475389229983055541734860623335941083735302770527100850473827267576686703444728342101221947243894291461890801943557825779338632510733211926676920920269860700627683248239217101554134895490449280514438896063977546775332542817332084016431976982180542404798469555840677759912255764074038611550493210233388297220628972530578911145486599579593281947290014014925620738296713802793325960586689833860253112854768787695635133273496968326057405917554209193173238448845957789656016028598356823932997287363508556349883731623561191990937151276126925886907695554466947705996243761639970703570438066514171686578290280985404081715990843595581161284473186091044767210998934967654049764863280993494530473551764887479699573455273895466847340122891807393932009589237294456100540458752947215720212469906002076684983420713712739766535768858038865013531112939898069807582794570060681937973548452580653180749559871084167068993762153364703311999297740391734623658992203477526841082017988744036356434245003506694307824566848878670505010049736706280332967995701316963915822883973631601370268089346907128827601214707045885262187085037263816932182807544628861230505105520216727335570179195607832677551883034250589790120789129037443664446362038455842163796275914589988824735731546226009274686192766563969489791347816335320284161396039789011494408136043526022335809527403850162950374286786272569005734517091969523000*t^43 - 1751731818573755172506229663422263756336175164950270966792790969840276699912479044521426827870584184257674145724398109699809587915706418435141565194904806233902186616281520263320085412201337440689564613730316757581869564906983150912378556530243795496596447016979404746634929574821104008144629072987450159289921998642669201722837381283842727328108110258399032658336641816727573044707059474292367143135036840003685377096507651538514409543006186522741669654934324193881854576837169611621666397215042205255245284440953924451436183022230616875434430761969694136850584023167017365168895208346784242559449177502887444522938761214983418471534891004434768100876991277600004433270617033149822306420564394208205769718286391319225046137628791048178784765992297014263084129309495253987515987772953792887566098538784022901943873097814898255516668305920644214782803408325109962384995389206414307959243628598916721132643291781718542669950345103173626888067841198422630281275170359611579142935274616698220771476213541851375754270849994350663131415205413064500276425227714355737433010621574912543579131428099962504119326138846481933200700717729099627683729659812471157716442196230397631502226888514268504173042498650136607253059757241161425058281661189295145801595419027973038086895061300244106112745475814211436017636805207021924810231560438634853344153288085721983887867985068491582694178137865519619014650884842536026455531471873482703604602717093279895070133299823146182697600369773038872086287234696294694858813836665305605224181742352363895189474752424518437022214994887835688387150351169996411935359182583642260602530343555354544002424727059711426460805750275259902943938942284891741507383244969528769747429436374986599870696893200615223012294143294169879994410309267344361053558918687558047660414522409791068930341829769117720192610619537446775462701141967869705704693325409720410197409662885946780246400076179534226073802419904067775969865329616898095855830759704605747411539136019352840179497765270892211288658376892588964894285924784353493425972750161323227183553699999073929413592244870583853553088442021081503598709433709371605352623096617466734985815070452197315292410348889721089287178821103479690954172435176709439503264721178660613425088266156564080700135170278084828787938732598061251808445549442616575021789923493247450716894401629149672529380545657166427990696161809042450396253231169399730342918151642718430639288284201085712119641477007868604649520921985868938333673247319173820083521017778040745114066303383492713950081671174199236576746903004461805664056235915581275517379647068616437828927748146329720278262146001809116558315566142986799632745202703056063443001483992844562250941739822422318935292357685191536959104112517138892005112159525061991058598810646916603304746137620579746316497540851557681142964927063021889093354167354680057658198019959202532203400697296409546784600717678625506193931784053830747406220569908323182909013414011061817963158753804775832785739224449215125152632556079227398951263696905788005331376475764547692315125358824833065311888860095869627964093941122368735895448746248551729269031232934930784895071842293506891778987402527120862589/81294789489562280568916835646002229236247518932255764724592301273985953670175527038974768615483220210319780740239893406077469675270066825307084828237954675025398541252495560052534623015360125697665531056472689253490217298383146235767038125345250127939006277331714540075238308652688769751726559661054774284349189124326380491717695637547859718353369098633576295759109511591953847650055955293422330262192011997865449318976862212159804910134907882705559766209735193955653034958730460682097163329818120478993309288720652505123382370916536430742178158688153893522588433199033418361324123502478169131294247319321592503016893285550049936003133760203712519116112526735829061226468393373243817632416865449163307372835201262008454611201214248498127883499486454002327831907769424342360644550185442742890535876772454184314316184886375772465732144839549218405561032719521735568054822710730588086891389485812626889245794610817813625051571695879057831945394105209104032089569305316176609549758709983168420785972628641591834547266809602968890177136173779215902771035987675192155382919442286988697575382735625279651568843762325266604575668533475719574950911352935932956578157345261999864116514858652673008445849885583709519545063972342089777079545562231527310501108205900769735910882796404464506871007563795025129905702607022898843524279230541387156144626282772987577910659955722012670631269533462273211372068377467939856032336547356730353865526320521088311774497643674104285342169052241115754062078117025715949200406885307982150944738335334559184264159230770777901919418629754193309459319393237693523631878901402892400822782576518716524107342663491071405456575880082701213144929968418372104512265954558919766078533823968819598336999028282142891275703966934901117989395274191020495724189863389169426949772883139221520130919665465807053753380742776723204070425192895684534992199778742074919989830006264052738732737549590402531545247165875187582749708923591886309010552228758950052690914823450133495920050059376186893175120469868034744430694771554163762253436706430203542592814961161466765055079856125498807951804553408686190719258643338722922332711958221533505473061181900958797803843560100858133022254414938264770293645990963716220611753827013200513201374655714525614252796526655796262198066234662574093566476908553139607284827247835054910934166920943464609183091310511741378253778919921678177146274058527351172334854655522993251237853425074174318745896356825728055054674469522148056429656283968738331527913889715844878242903815611746087133254558369907455304649718558586793471224905495597157772256607180140017057988374342687380537346821946225205964159082642449056261391097181582077641451075687104883117390926928249564325211900118881876803936658363526966513828197046906859646178140070837487995923036461654510526624679040914774181626901766923802505860485349609618938822882144442141707117930971319103919893001900154886623267146150509659360427009748646965103136877900019635658139929961338136087755102138153875191553556781920850816461171432296575162548281271154058592541449650081400469069834270435398918821281783915933311011121934659123992115588277879013768742646505491313468272051768400*t^41 + 191869367429036146993855722294352495790885645090390251373043091986857811237880899785149337106201125650130130839460104295282021136329993704423147314165540508666873451486658101474834721629847740348970645930124520324984650671323379656819090080978743002075866739329072390225121378832229259932247376145430005025595792590998607230837817845938544550441539564476912340246253787454327999711572706826738357751542004694352492872206533496952809069413408091954488268574754559175796802980415709960033833251846474014235400216687005857122827185551673569816171456998785629142539169710542713033989995593722233253311149363320097119078322761141329437233941770149298601772996129089847264519719089020898761995355482537780763731973619848441135305730992594537190626031107455956115988735893988273235855074829346424593875420797394880157838562460507689532209139935586023352386281731455581659544450074436905241298609185888681621648475150126468776120644097437491657591516351379237939996253177459968793111686641304582363462350734772249096523959382465244036672228534081181105212230101788442817208158700149091352156134915536803967959880179410708192384389603608883710932321457024709543129207982749589399571077583291382852677634868392650748431015055797544280444052060363734208636353252334030339629469713557084146930394273506892158116982001541774144770169186876737607217877704604503413891651346892927801266477935379137573802445894700251186523099129977613628869829925113015273859326000887645679328845497762310503869433391838596230855372968526720691238486101279427890681399822008367097494367302366851930675367469989221346048634272861445620223845919342859027714737014689315557534973529119119611023587719923656489477098093252039461398470346468798212209771939162457262481108217253141674627628655700140392105549487205859540471735325811661459151926527126139006521620433413579177959870155397817597696691420852639407247484116650141155923628742830001873951540120165276579851755057727650893207207303085513365531596768361127230820893607367350405729026670577949976536716857277791188818243681774644941665885994152522809810907823494017098667020480209014334612414669059438704025611227444935280536758770019416715531548210816990370414801406804777112193249634356511668646024223555101655251913521577040727428730966788686161256174272351698455029890338842387746243323658320341004589901890210300406612521934249175200112767953196928538487175709224525348284861099384160795897553045724948713179102262663597606646324580773730549163656277179621947053980420751423519072464639091917198535281431407553898152743314651571821359111199356115121327577172481225001154945424627524885960903468255619932481399457347272302588805946009907983871126487730187793656948479761250104879264312424376072638279790915053955714251652219862871260786850291475698475333643286868853617466090002221489455179777867909146310215886979937869723242605249479456782832837356243102529149753678809722144377646132457665052023999303629199125196557823250847335537373266264365567440123159644468141610736081729803541117195343284006563233797150928111030870368466340722979313942393345702037975322937140701389379985416773428252717288764653051359369067140812356501378152229490373087/35363233427959592047478823506010969717767670735531257655197651054183889846526354261954024347735200791489104622004353631643699308742479069008581900283510283636048365444835568622852561011681654678484506009565619825268244524796668612558661584525183805653467730639295824932728664263919614842001053452558826813691897269081975513897197602333318977483715557905605688655212637542499923727774340552638713664053525219071470453754935062289515135908684928976918498301234809370709070207047750396712266048470882408362089540593483839728671331348693347372847499029346943682325968441579536987175993723578003572112997583904892738812348579214271722161363185688614945815508949130085641633513751117361060670101336470386038707183312548973677755872528198096685629322276607491012606879879699588926880379330667593157383106396017570176727540425573461022593483005203910006419049232991954972103847879167805817797754426328492696821920655705748926897433687707390156896246435765960253958962647812536825154145038842678263041898093459092448028061062177291467227054235593958917705400654638708587591569957394840083445291489996996648432447036611490972990415812061938015103646438527130836111498445188969940890683963513912758673944700228913641002102827968809053029602319570714380067982069566834835121234016435942060488888290250835931508980634054960996933061465285503412922912433006249596391137080739075511724602247056088846946849744198553837374066398100177703931503949426673415621906474998235364123843537724885353017003980906186437902176995108972235660961175870533245154909265385288387334947103943074089614803936058396682779867322110258194357910420785641687986694058618616061373610507835975027718044536261991865462835690233130098244162213426436525276594577302732157704931225616681986325386944273093915640022590574288700723151204165561361256950054477626068382720623107874593770634958909622772721606903752802590195576052724862941348740834071825101222182517155706598496123381762470544419590219510143272920547948200808070725221775828641298531177404392595113827352225626061236580244967297138541027874508105238042798959737414591981459034980732778492962877509852344471214729701826367074880781614126917077044671948643873287864680670498145175077736006069216555966112914750742223242597975235818642199966489095271374056158812078219730701417455220615729168899852808248886256362610610407104994644720072607499540393830165930007058629215459397759965661775152502064288466239907265828654464915219191703948783394242134404546900483526401174214642542026392522035663159791109547902965732890909743057522627572985255159982833890584763630931624123360907420224942839069010533745867546607964594409200949465339473705127273988203774031217923890624156065053213788560481467176551713616409712446388134230433515265715404483946087490930814307278226520860819712079081735382797926769007702268611854090049311127080184238387953732832331642596299972523810205153455826567375681121208575471701821785749240661429819864541886508541511290869533182089198173469430096935708325797200135570105160609573049010195708502352952015487755530597785409204045377907639398529687257576003430990289838041576718936570280900877370989403051229888721358698342519254000*t^39 - 83896533930660018256403054243351110583459557706101054229455085268659994022295852764578269504332568714481901090551693839501441016283002040337116420151541345063419290347710818061066260076033870647285052994745462625991455646713091652847435800319786116636075311272227651799638994402133147291743307059772135952263928125358919185591146134074791285569504932411004615807520000308502657760883311011000031992091335518481835195113819757153044522018998928575083241233933044057346110892029086155874147861275471431116550720273725168366255021807122132815630002952543797150649866407761720736073274097421423993393326964977629481326080663630396192015091182988401937608200069034667643275203318787249347862966944767052862822153600480781128905623429393838070537728216880292901935455705188567350716806980500035003768361603961484981952632608745360754711869221958456765980389681235252450817901545311981877832237060358981659182650687392009828538224339575427813416677351524825823830639130206159955425164191376603695579501174815330964547804440754104438802712310246301949712330724114953601748335139909262510898250810446169246579204107228544649604363575375090393056402891525789392116738038859009955665589090860465281656615583456145593870679067725900768490922383828377779060225357714165347135073266354951300542550536918475577020635272449699444986045318888602893742593266249642228138523557185568482455212360386352719332747132094872833151098289143322684946824735921467443664623963575466094495960184778596212610849197627292981245826761454879570168042717545080964073181621872000274662288323589437406199691210937527127049527772325873766563325533142337412376193510358394342237242733208659422758408120615067552439922797209051173785495741667673033372647585829116130620949426047544936954497930257569559650392108557344118110294370905622803978838616496549820237337029329736222480127731642279104664503763895243722666093093217000721961330823329560793808779220629989175496489344390638606748824785694884817027649475620210433704740057935793018460754910590975462950558585918278973965120881103079453530833554341483402886559538449470228345963243074027679754083371772677414946148164346483407454869064358932429490631531126169487475066498487746009338860035503110555500896235201413629021390090463338451607402131061406626723884050583544250876892696222172411165798565798385342418293965361598283598273968820505371078007696428835047422178256056374165738487783584014789712085260056005678269685211704541545241344969112902272417860563958465191666994758131620611868425348001212643562398089467900900149093601330416813514499704774018829491015589547111489433153194923370253476183603225268016435919788715426217438451503803329868297011331102513500727960570082339427299145930033682564396433130394057995187200283488743955290918295880093405758484161452548390869426205487049727107772472375950133351596920245984099421816132699194405461573783512852813320312370541081731708532014858652311086118117380513757246326783486845807085523012066799322714735653627777441715283172723333776546771868625442954979765975953927914253935507301297030624123643243271491730965734102360387453619188212615986787949287087336634764951281597769384395163830379814720421/69442653101108769862210891043156854726309452434459070313011889033793447058360332626609387745552622016290485973902938649597363329048762528251175678774549896909071872738208459836954699016338562817486076157397834310345232647703029123671299151130311433543938282938551207376150347316937857528021870641163372785962636551497608682405388030984570269316207118659522721946704684283126912930777995474653579637332830050651897425690384033208783847741477005746754146829157463945781837535291787082652799666139191527971759988954200939401186277730932480814667531097232447164963535388580278902210284704715881602004071163113568249482994734760698596323468961995795025611312952912214378785282778596798122437987772936896676669221356325542370510706779794942336466820972216030206274236067396882546184243240089828147336463054885987640768602485862076925554859366654542751878991068086512238949800290775064229668857701866182028412682475725810599023013347148175390604840360662529211569580116991615217711934977265325302012968203327260747777875683153427138614182409829721307045258711254229734709518563201088612706100450654168336030712827669429468413522799263541646820691851233144711176044801608703349273785340893657067363026721571629097017330635780334609084532607737871472410723865981078306591202111483120547824714629370453396857569231890104927970863273415427494023540916299401022616259283959570724343690881182748725852724745208381297813760748744573379007408745573830634637077071366171754632630049327745165165403856894986569477872317128179802700567325554347461607825125096523400872255864178643839342601788629524839122181705134005365158272938506458100171890973194972133720456277763713338258206267577178745710848962669017849687381244187226840064599912525167108364468908389193999549852250305250428402024559048520715941501539533033036131634595426361421411613104782790043873029044723516665905465702088836769525966176142882673605613189018930479297685140949324838631001360226633577325597955803746691048600756367923439212894246264163606026569490473907896789685063523123550380349028190750600368268423506985595595316976111162471841999384607271298062416232218300199250046774213493100838498549193120992876501021264371637886089105433651416406775325449451652804743182431325487885629687344264330392673468685433886347902617777362177449978171142793263549489809969993687533121298063340684725457453607925617909354220952898858745493013855913093001877083220259829213324794537370191582200081040987009404376632257656668994738573261414847055156146883510068023826996949538551162589475478849165409986677907347283234949789323095492938628106776896831402751950459557957978807891716936432124334899554230617118331850587534591569467243117871027633197051690442882793640165175807266547125100993200881544361660398236527880930881530806973038101583868606365303807368160939823193265949999419317437555577955817523504425189673383621542392074203470848422661076623127354885370030040942780805156834317470464497753803374496970954515073835786610801693776603655698833181020904556647566239480844766208140087653135334815891797164045156166588801979719621921205161446395122248974331530147650652697225469095782296167309622052091713559160111547710000*t^37 + 11789153435366504422668935465595190711425835653832880447453489105064676006489191313839130978780934383244898980613223586033918251011141530842349295472147871110091791747104920329401142778202042005157264264502805827083597017996017715777899108297651959263251732053954174139565306807354051492858312872566142509695759857972443180027073768382180629155330859924253532441713530316922073964656013099041542322913016805551233845648981648466974334705520604942917093459829736385469751786363174882455247704203102259980711006756730224608686741913939540339373177745739449283848168749728924921292340541271942270342723476208370405777510105548099664900681757549551857007631767573160936811419060089440307410141218201205145065379604398555290244754687356147330190961896641760645898447940987522144916643489161127438814380078646269860536836124264315192326078743426356872439707246028576460934100230022206673870161947162695628788497528458470159039178047517176313205801649809580817898238207255280622705937836209244557758426556206324176240764603396798301195670778353170723483806286138309875942362376032719108642520122905262154421927844341111452345248729712444718517423072940334793474284591997638353364587718986944304564034801502404000959829499040147925144956672530212710830029448148238310355697277017057401423267276299027107443752097659789774559157087298173369422841705280506282517753882668715107042242370623439318289014530129978638566567426443685820204500330438598008927595346814358927319463151900770548541987674184081589332610661953857114221856450048083936483883447428431024422148676095591094888408277032511960064373829578293030549246043231165361584249331851712123492597211009377680515406468964517068246449508812160639423457586289211349974594808654590644875270372397838303681803161328848767865164535172095127650572318412697958593369488827498453700280464049378471658041967194433168701028657564807686512411117222104534930161010874374144356443320391510302809313589354511382128619212668332112051264797079783139393204887645845122038616834780214363283237955795700215234087832241407574331704856151591469763698897544104102414888406087253603305923951467327016375069784981555956984884277505433060189135383587724347210405380834325498135195908170039724560000916973123902118894707836616609349846658919082834292983401115679255857974059073833604861182768938887521492023082956136509308850804488364450652832634101815137673903663492271115863873543675096185969827748093969519497845827328529602079503569285888857356576034406314938680146978506446445683355763279410790332958439552812106166617896207241209782231150302056969922516002086046334487543863129890579201237711698937866908508923523694197503516962619310695203535366199169231058677289181766489367843784936447364043283821520038771801706862147877797147832943614378136557187563592353254262875914233723600722459321880280985316173323043245062155181836258322807286883847348897320608553632944349064126661895318999411657015142843016744819677349113241829765770016121858366113664188544811360735626798927841522474430393598017453005253099638220629826887961179540517110110045534545862226603971486611573866293801726507473123892207378432279736903273451439872266253702162703700447/49742609668170111745271631172757747002533721247378482990171636825625093282938961668706015335466771798903114066412743288009458838538475286194104564228578294949051483308929464138527834047164502443731160935441001881878499981687985400643980243008237267999558628204210439326178617581636337661916375423812061357320753841852896999453504901627245370219410772940509183805795553990041263872401259169787315910429899539828664113437792818114093394481483528939164317941453218854779897808967875853531438058723818044859203963718966630351204354970384259306960430076740972791924234569124880632079707483519886821293696365067165909204130980218656441338087696181385089267678072653430157853287664101252555788913227422883435060931609850211201571499182689994155908857575842688303785091083738192462160344448574983282843849422294218097288147879943757230361991461220629914466511332459132880382481059349514093592586013393506275671495957789410429087406723843728471284318272531315250840621218554277567297201650381545074491558783943640677486279744670185397163350520516325191571426452742391512096889183569574112647632237702631219426255287905052314253658175358990825027587779961330608714755496187794597706754038512477757472806375026486090771279391587331883103104917599468217826121350809141198338378817445355853406355869265360234628471577453195728546504897978426786499132145718010661590370125389479738714275028364947668873228363588982348079360536334765328225165129808204922683296341900591115020536418312781997742594252102082578136631943474795461508917020432546763279364096700346549560977604837184594139026813131787296108796824244925828943160048150016085938730413423348833374227546483227284851622929257411725651033654110431225662592238744041920897337525993204808119229501753961659252021824686739668571662982013479378085756421935009479782234710199024847961510096333771591710467613596277895435830041921790877461862296386036525065013702772425378787703540680012827671852038176524761063016975433889473729848768745817499010654743777876058217613606651522677842256676708053039634150722321034117994291565774507412447709323313669572028666225853435468824851343645732766838685987202573072231832294102873902698770235090081811535425529424104915298470268584358985342404690961445916854245378877806364323829931469707961142823860961089219308140392095192337719847310687725974757767738329059639413270941946102747580459406498175778250317690776221435412692095072668388301743292540953115956044029681841758509518013177470379918216992194346805337381353441379552272386714126974423173202390236622451818501095522284224161205168238529395651074033932387091997715936144789742949358844421351628684807268475016257652138417796744636514299230885850877950020583125778235192607494203947049086947767378108432879294522696609144084922120812847548062753616813682573728259178611737036471772063474761355043922789883245176410971235156111672168663826202486210572260771198126686832782787476136318165396030255776715704064781140597121038340584804357785042348024375668266540080022066384548965887855073201326398218815366445506418946904741565764719638297529658255615044724013527284726294216630586637747657960132439800800696963313909667159398377775310000*t^35 - 149247928427673571093874178084057724378551635903094651977235450365409150878590881024594668233044599633568913927376214705594662018641945303053448462966834016388392285186490912977351786717975254308483944254682291269928904575597956911820494481368694933213417647639511393128854624115213177870935656608668373067220105561388598608530261228792675644830687958838926218631850137588522436271682013844351178466836806848343681032183464448714136224813023746564592636810768677066445422433200720429800166439088386218117254213441962625114671049650351039668376599187206140021495937435820008874384076112481226986163742198630522640110568900607410454483592624487996984035910120472473275172579369933312589671517369514048706398595192196121507530690788521472492983152325883716444379685939687316837298973590622863367076306961832732243376390222595706275045606269353472393607955536293345629211816019975500978835914263602455523710705873752459072449052708079982067452238680345998103000120607273673122291268075936869599564846709595893726197059397393802330150633167735558663482706303254869802101145491357066970342519324294435937370940290581348527442146091371661637365267399974668366177571236846809930854500763583157573795962735714388567158527220513429966747293835291122431569685192671446901496180531777729344524906278259661355897196002133991172282426357239310014782327162887438401281326358489409159595410688459775630222406888615660270317462893184556494603175910047486808905010319427952929296127430392480104023664181017389538323185513239670286925182685904253903749912976146714267749712852065900636233641413660331259739734355152015253263368115637212626840259528412071281641179150443906524230180747627200199981050695650005301190389522442545318436256788232959409082478912561286330724307918162072049082059920159162620268260240891350801459321005391816946973715971522244012333004243712022526992585268764031078326124294605503275767763141828712826701905792858660949820361181207682278028752139928857422995846351150074550979345088473231970816784269735298715280771909727122652126946044845424035612274622171276273738200263619576630154010849523552671568864751516306241958803560250346667193665949195542094800738250009201250448178041470853056910128693198750427533294391044053886054773150704157408289495935962800868100741578640617664104650643210927718159498378677016871486924930270581784162269550339429553947059107016051864788172860016811603070574416570206487611171988123336382654116890408897190775222970494040580580798598674796864601439989402634031719119035722289543028479890241115457134742761544733962770675784355713892688218814744465085807047688959634098742122232626795597695522116935104364497338666426903325152596518197929331313772821352014801525740089967647406468816542610240419350362347321370211793902757856218766618053462465591060191065549684332034293077052712117907351383885918779213570084786631707115085108115803008594385391825876560979466528716819888718878426938137562164330288189275459089121884742938345297259949153771662763189167300782563310316398322812834046227793197820809834136239821170373679449661476774397947423195162325991080182157752876490249665643855205806738208069283596069961555517843121513896227/3660094659793817776914058232872135365788953921127485167312956884108032599115477666112241519990593281919122328377450600875122878454846583642388226679343314356331005823540481352465240064709051259223146371990041651915263308316455201399821473998356523885133910121167117880537416751315680136147109032339838575217111367349984465688359951841498514169564560243230188775814507985648742105824644247198106864229539860173897191963635778946964816566548890149111064574177802769868388766429442166059719536016736329265476267451425577411917482794589761453089716149537408671120737733703482078172715350390323369713695249934156398467078077948677123243701089718771646891905176234963863909068673240646869779355488324684955006193472848818775647732806668503006962634855628875319804812067548907453932119260724095891789151511987818513291300434046853215838425491038604685664371595614667339612748255493867902142067583124998994121068787865545013933884386677714881238761506101776886284752634048597561403454011520217200224836452673016068370904319935349666858000113383974747982508967755106338815727490590365948636587669214689153112758268289289315704508036548410584563227406387558041537540089077058388882185790223689970522753276473692561843717642694771736988563840075568938337036144200167405435047720701120003260599938040961518911179495624688463182571861657049603237521436816146833226482687856494315463496332570305195658998948524550322168215872203368392356910658765660698516867320162317360186817806154525634037259912023790296322875318993778626390909481702600190873533108967377348089167025258108168275132207382044056667716267838411723116043728551313914706622835067026762352168687561023415368817609503116158075403493939128965168270789089636180366127538750832778322460381851326585584677548732265220268742338124438880524846149631135600890094330638434298077611584491665020455260718247145956976686314538415068085242121457023314429594676326433897976495890525615632944348770012415701347427587719299828747276712638783635320060453798264374397976861354633594281130955352297337986055354115253838996385011588892137429692332822410270081010120505842574021657822269717652770724524139028992250160897062135917474123546684640885293994449396558025620545676628163913542492686676701820105608890436907229467696531621360587214812437050095742127596706615333727968981134765653759727533530198177135366945728527514876202430761422173755730568123800047668156445993728283963653856255830402013265737118725186341358699081304060910870604200044982521531215503099731626030691137038379838207956953354209158406453591953803973909058223307675523035801423096767853917993281583843642590242697291073924335521352298269662635528480672857779090612231055122679600152733007627116009831852773102359298405238201171892849868830001544364088420055311339280803296444909094840200184959612119585420592297184801326898320103701652799068673153211348146325008717047156214356233382678049723382996045087561321138554825046408457986355980085253634046418604996684346232010954086015032845811720010214031505884123090810572555255829993530533602982697416870789852618696613440677747822631159116355107494998237303190409935024073240807897403215802293482660625278450742789000*t^33 + 173003019615356856392156030119324864073903739895369723730638167152203039058143013003413700616916788397253307509380172960944846263658238737360057193018584419708978749698106384812701380032528594217600371731829550121935954010151072961685384167208374142342733246333433763427313413297444138951065276948233955410298303035426660546971207865210386292310398161353471478812223195343509040600676060532079147285492103494297615867975434525705791958529162598800874263824347109649848773410714187045789389799505082703905329821381787725723748897433056493887789404055093871650420441635655920339921493933899195512557573584661571322281127294307057792404892153374254418191725866148667130227525307602268895298415709171324075021170252811983750397001019375387064273087459176892027248228745891717834789706706156545806644430937096047925213416400435014166583448101402757645528976915719516526997370117009441846762872091321696951620080205414021268535374029228981484677641846720077951711576526053167540274313114945438162690236272424984312526489596543374203086845464287317319060613545146490599878864872694808121235551371028511190791112456835696444763387996572158724914475753822132068286827888360004223667157004602519663750795433455837149662249152130301280571587306428636489746224740030517412327630167732225500037174941709628194647325683893792579122114573502520551388407276613891413389416998227821206741991002112192919668767777783048751271747938476636291116857039140369629350048343658528393070188213209857102115319880860733990870634565708833756517018797414486028661369128254704457426553051807559977797844216206108796214760334411148036308034042050111625916089533757212837192099213702816090855891826990193313013740999051119357130590699533093105109507437005834441956904038136563887926348094303898545080381162802056260808239322587017512279760524978157537124534381960476456052522026526326973482712648225616272369348917399583636479282230636361179141852687858016981575656793909310608303040070893211011048375029267539266228871234196672737825397457898174097281716759367691583481785074868363811071406705611500928370582319113864500908674671741996458199450885372672933397006526651518592335764356144454553908241791476041210428054997261457235449438500872375146315357916147010234794483463456934049482843661857969930267785383944787244461832468083485840470337431718181642916097357981741746772753586765228996329834163906372530100932617246554629439390346863095546767700584172234999951656068612817960061549679633112540811688694451732765779355844254119092154522493189059319711862995793327550914060444261568739722000344153621455616861881219166918816347826788206426007999410803618847477086802872760896965162855196443259153844609498473595180397502330790899326758267568476234617915335791422882768294796313745365815218083275913880843952007110092094069102706497918028288950265268499548314347010103049549262428940356630344067447964999369799117330456009363512704055515562739887792947327617220239839825779754065315093730109343656960996011212787802477459661178599281083132558545415518606567388407580746797235191174144228696730988899009858195792808038537091291552481829593546064803341703156349132878113359713997762340626060893904207/28264660618153627016247370517780908494362400759440012533501817580110906679386386668901962862097445676599282887763303760423725063336547420112284448452406826407639243407595115038587875377518577661645020858965131036295777258748774282559716172616829461087544369459648319898578291627951000073863305332829642956222072142780916206195546060164064772179433065416929121533660423349584616457492365154315781258468587385507123965310579329111458505254874127251199814404696619630459698196278194635260786250764630499704068927533002992721552408677672644652403477596623195016474905274934025823621164484930160919587675928132781571739899135674046210777359343869302062997117196731392497440510770871075533975472490483881861729157805968395237162355007508478743895225180320738051278607364258425108566707878514523504530104540277386368525193967712747219084615228939371472872468822439757559081829147997611365515477914650529866624089368658656510339869652740906707513407525126136267497112227745768069489038798640973491472344062675295151642369626089210526078397747539980947274507180122522069055960093513089925932592948969740283079951436447102242488380731898771865151022981878502960065070091601917177096058399576882470312561959083256342683645530096477734320287719058645760373983909268154939332235575306791814035913500023065493057984374814309735231982118368222742498943646967311810839895634473416512376951150836178930308985037481864657995019931971271065121792966030028854626834632729528001442679050460168630395262272715487136804218005914810506831070288807958463246247860060880791695424730732213616200923204612070427834759057598682905783719897903597190794057084095319083657998662494706726699569027443419011530486414583693865913332584367669428047319214204867007573252215665180866196434638303905415565067909269860367689427743974556448711383393982043944098857788352056365197028029474538670689952966621191630374792531290795878781816171044797452604415967890873411789203600291382248919528781019030935585030332205660526909557756604387641978511441546046329248225363913146598328286703333827300167587088516371344764975004200431215679354791785099056472235382141514620614588211826323596066736155220795452634971670389699896209732307167945652397175801918372352869689369253122559955337472582177040855134506166909715539607285137591752500502426452723803475025380888235290173523840240077584945133191952460920820335303260188338486303204320993722811264272193004215899769717556379183577051063469180935223580393257166369381987468578066393056307404191475899943753648683480666513059561581869356217970064941399212005434960049498173981262211597718519992323484371813075721326792374862172287994802694360053588147602459019017415285068754124309717699502209437161757254777035687818628935857076498488283444532758749243693566409540156713925749672318523203891946413426925439709363780801496072821826802779136962504905093225464668589998890197980540971890247464900112146303769493386546426767466145285257177138067129524642196194505839497883903114894701386861663648668700577564903699484278986826184282558112308128507882023062834056535374098969874246537437718628562273068631951197160512452088651200979845933025811180956513214994818925579700*t^31 - 128105893459802328058029573578521270196004937223449012164468495924355250199873651878214059394413228905428524503005720524737590253272484382292737230905157621838617244349463723404805622170192857877417133020235262619700683346856846838736408932503054786835364242815564058878558435497210128099706888678812719409705056635770160716842505152872017178429519367016899974979355018225078956996036914837532919100805857759473586190626517524910162359598991566834590267111475866096222507580031681420725771946303929366760990674667580821739627982799322725168669487354104220985096385177445452012074912226348220518190355792433826097614022865108966641133677102531576877866952070046051309485773165026011205572801550729240928481854905285400697168974004163790648518188215977321354128726071702585607876668641396017434457238614431931435088475630634805124750168577004660675799871035247102878638403537944624718586653959360726575881376432281994920485513339221750979591457830699001870602240223269196943216791071719510013923690250903586020497001160453173692298638606041845040003728410398982617654880216446529911679085724338149989110152157066992091448500424428115756911149994699871488843426165557328251590609694142070966860260371602976261036534250981428067955026926696300605413645602107856089742078920766710771530405216970315869277635878519004374428398056600847934477119417835112133546318988790534761099703882929674115180242833447549012900885198645154686148099169653987736566688232141490367398126988189096165519782408796840804924454280816321876299237229269857813772301763931926108793550194713136124248293517994105872298374721897817041434914858483737248739887932908040427441162579009691064449115206949464597123513003582052360457107258221750216857331776878050215164228356830727222130813086999387054166775500539703329697137764108133590007206492701533529614780904624961738125408340200988401108925386563737701606058999129209281984632669119671430740371437044608379107810691171199013984100721311299971935947791708309928179164290102525377296654509175851417280941917608637512630151930504994252657557914495154967720952978581558977836205434677087689606494359565029087417453944985368721796847272055569098465047309847499399327734892136518159542112155979864141170558143722318055465935002813784340857885045665267158586403896223434651756384466960381870563557306643349837871117865644239545654840727581839592236330019556932738166119233664532126923189434913012268654085442654741781625247110127100445049774365522194388943602391328489444450827572699559735461265089982479773974502550690255342739842437769175007736705287186240023720698478873871634414522089677838794513181374156244563912670795781809195963023413213556571134608934222731196336602932130303066561378663730917728003477736127570443260393148869555078154242911867458374941329972629277789515640230467683206588231721810397113233696001873383919713581735320336655676317077848893208114554614836523161758878761505786446293928428760990495831466632064182758898037124073273703738903249327403685109914427469802281066961843149096163041068400370333468552274855064140857053066512573368262771930969769789770415983986622358040124388284386244818031627720440620836774858054418893077/160816172482598222678648832256339651778268831907158692000958617266148262141336337943752547318830294366857988844170521395514297774156218079949204620505073322664154315939765309702310325423812597040394084197560228309958732679087853676632867878681960726877407619339378371836738555814203965937498116548858313371608341502029350828353968963002437496882981234268734657001861029402809024671939318981451858884390238572712946699180882389772091495415663137808550668164653180656063800082272486717863094185384966636247288725618810131001936118338482288539537027704925075093736530012555664168879039310809536266619535453169274459899426116766124992353941094428787599811184050368267657851181972197498727791481411373810592596932344302938418337537111686172163541798439755923395205869486297935962534717239824013043016112039509267269195069126641492798240052164655044587033012265605517146500062393779512941725995031632325103206025718230287041588913541456882991024560056752154625414604054415576947092806957784849175618509322118058621413482355335163338032263046348167458630816714490211772214945359643442682030270226896798162351447828061098965882166233217150267238579034825965117611605693597114973132746066558124400054231836163355053200052153997200902167154263609536222817494656180881551373064480193815493652611293234682977743704201529693321147484466577819052149162129296774096158026885797024984213687582343776672447673489120954088592354785353783646382615151550164172876817737943866215104898045721649103973043965450185433541240378480818400935399919079763670194168858967080366542933812786732643901804440034193813542594638061471705321164936348052982104117892266470648398957907297469307083754811316004720776905462286534064679306083471222607855436908407001939640917778784649755945231562763599778215041552742308988577778543303510828875112414035767268148673623382389664052056029768926919442835844568848931442785091826942068931023042151433782059608093172210791214434277519933485231801685108279461087241545308068515175069994473240031946703029486125666412316725712730645660941587933844983712133434662112823662788817002453468520466918777287735100649588046548703496794998322185977621085021083836196026562952217258030158821747679690780880483010914877180120646411267766289401058033657214197968868741984141484966731105093194453882168978093083709426868546433062857883842539296993155722309540419174204667425001307968132766897541826343595305469134891230883567655289544916044490118119738443252134164306463187963725101114323481201872093851434259430714460414923252068091545781414084268136726231563133447617129945109213748514078100469777786163219824874108879104100715236284773362729049812738235932563945025453030121449529118293486324841995329556265170587524513396209440497117849043122992011996730814662394429571521581303370644687329528573867970972946299915587759442491270759158669739950262028045149668351781735081028168367820319322823821783052362211728343669268281393676962550760946007854519874881584909382533224729339448757159507890764638001046055010283072772927794235390358849037535546248406914958805779976839197459656181057885421502541819829528423170604533950158435429246954295825836511891649126912901555955884500*t^29 + 93589222023289672670891597679686635227804093126238228195755152952787034180582553673202379339099984632706627357125329863064175146685577186349283951205231870269684243741366055604931690600982137498554183544277113254071964510800787561272622762829370863893904191309887309631606497366668693764336149814083580260221418547739182505292884713490108042628234783129771558587990569365679667428203095519422028690952835259799660214487213270022599711351004605978773866919841709859977698592350877564430793636353481273298823467511532141103756826241975923785710267373466351445619904294589821522960988296996533398928376882372065810476977264425674267680537957486913629806312176027596946445287438333431855613284252037443837671675713852555285852347413829261251153436930227923921487187886697027753994111207898421555149540269159150003553476346835033226250964303439160396569038583716914327199965638923443800941214108451900862632177919879337889654349759800385186214133477435970629177142327719974017364172402658755755792490962132259669520980731301146909858687664712402867118103544325470929025294553336247009073169566400539079670134072245689253356043918934080408042053331177420649270942950479421552311848841505926459427003162669263379909113832802808544542914220946433465366036633673495036438482254345143009477796138996043955001985614994998554673560812161963006711386122127743565745522296101828567421283547042748318031535601133297266426894753499044418591758877428878346786702371364318814572307867352895205069667711514543804669079673829303207899797375330233801676736914476334333446515026213023103356374255838622532168521045553817370025381867940863783100593854630984151061489098807822752764705623811043370991748346036664436019089818211475391060851717676758022749654806089766650920228509332408436627161681196429605303950973997179084739111978834150811841577373823278583123726549370515944071522790077229817832414148673928583021274459133220154295819660905307651278685098853583170366849276378743390980991314697921448277621453353193315263430288961577715165552989602119882757669393068535218474092884045331016433538036025741787065276172532327714575398793694190899047576021563573453268572700903609853452615704599976863028923600617872463775433813042601063148419998266732451881918247896223003578843760043413587191452692117837327869638676571758268165706072515636542021855981942893308123503098864111868592391905753662808511935579537039491229378280729916027700781345909793617158334816207549765042334258967727145807690603893953926800109112426260588539232900371265075975663489109680550677282999458574917058835407268947934839064296276499182185184033491589492727959514901535107569691306521057385710231493084905134884848397522179911319920207765237474448088603796585023634267575997714299587162973908569357819905994701232590532919075774469844122239420470309704650979255028915035887416028210670536377054202339364336123482228863934088675139434319725185946551263617617462384830539771072408746048024231355495777611283223589305424902282373175034293909268445221121989852671857080771805888651744558417484847131788505198834185614843185736984876915397103777545672719750991949000703135980730265051473976727443957594101520351693929/1048801124886510147904231514715258598553927164611904513049730112605314753095671769198386178166284528479508622896764269970745420266236204869233943177206999930418397712650643324145502122329212589393874462158001488977991734863616437021518703556621483001374397517430728511978729711831764995244552934014293348075706575013234896706656319323928940197062921093056965154359963235235711030469169471618164297072110251561171391516397059063731031491841281333534026096725999004278676957058298826420846266426423695453786665601861805202186539902207493186127415398075598315828716500081884766318776343331366540869257839911973529086300605109344293428395268007144266955290330763271310812072925905635861268205313552437895169110428332410467945679589858822861936142163737538630838299148823682191060009025477113128541409426344625656103446102999835822597217731508619856002389210427862068346739537350735953967778228467167337629604515553675785053840740487762280376247130804905356252703939485318980089735697550770755493164191231204730139653145795664108726297367693575005164983587268414424601401817562892017491501762349326944537074659748224558473144562390546632177642906748864989897466993653894228085648343912335593913397164148891445999130774917373049361959701719192627540114095583788357943737377044742274958603986695008802028763288270845826007483594347246645992277144321500700627117566646502336853567527710937673950745696668180135360384922513176849867712707510109766344848811334416518794162378559054233286780721513805557175268958990092293919143912515737589153440231688915741520932177039913473764576985478483872697016921552574815469485858280530780318070334079998721619993203743244365046198400943365248178979818232303483030517213587855799616448501576567403954179898557291194060512379757153911597054618822232449925507251369370722797011602700233264792273958413363410852513408889797349474627190290666406074626859294523535232158845927074568143867009303297026899224571375130000990642184902880083441873314425922185968533065181347217599652411061866036954862935167691721602136575573481597719861739791274648849974709676102957403394349470286659141960758182912274153239967380362082462746206659242409974086280123156030631470576615302331179655323984227459870352041812615867104789508915155744769362187447722661858478681120173007307927188987563589409305664433259105594894625256284737972102018741864179595657119573747618257175418751041371273731320444942810110223838844858148116239900780902890774788028085629486719946311615153138273078872944136474548137785314716861313640515965744027835674301510194348571416064859407915751178770220455072518455781466570275298505004664584465913235189455300466756081938771905128457313801276858435780379404317366671294590788203348236148524981203363324715165295630853139102572366770792921543721595786931708090443288953997608145137561581464809298860889608371274095946628271859446098354531532833610778192329272498167579641706589147401835176154103591919213094703390488358162452494781900408735535372779399287595465224213402240976561562572571100371905537201318779880914662774820304196777374736888137334035357625272738018663629373507830109728926712480136711907629425380320392910227538842725000*t^27 - 2225295616750730388209601491756624221344830098786870451406429170987625734703050811661853519572578523205039339328588957183097954235695664040833519244170099052362211659302966782798830915597176196484556467557915847072587789772745509068665137892235564695450647547558393960933244706169475570075410649036339711641777430452679923468598427357053025312458174241947499164774574719806489511385357164858366176003651866033588642130218697975353935448697137966078613450292985817195815829818102973629775566364657544703234666193385996203675769888460427197823726775115409419452015324465193543939971711113557005970300598065360445913870589081636675067351196022066458993704353522748424475164818164404257947834073584599991551946976362659564807156551412101455260972497643616091856965038171523449075483371623762231596879838531607262206527109506714068165280389088099988227914569514204205469269162641700457687888630723423539899852800420473581412452045667668289492853205866133508858055771275136122366514426440783669079369271915284490843435265480741486156061871514523469709966693441229466074752954362128613095422963103626916359711828934996409945286266438771571894706951946430961675190290115574201075363381310721938514572156364904542908617249522609771701271575889100721079329673773917174375086296576218928758148270546000390804642893414986545686238460522034700541665166479550060662114709518981207652601193755615572536695480108420075305139735838926850395436821571560716554149149693956055231159526243155010235909357072021700039010161939993841847778840204239094177895011048764265590586302935993870554365008569073352041947209038565718230232456889601326558616388949074323862837789606604120863584094847205657605723414793675770402494684721427225743518112044542224327273741955955499361550803316429719833387188164617040766287001555644574228369390019263139729081244026331363406925596652447042994211011490371422953782403018652029685376380009292240179567895899867005344110920160290354543681276503891534918649962734444704601543462319237559342386069111070576115143423702436861496789282267399383621732102337915385707014821664393012470919140349858060368233573675592659218108117000298899183554846473140962052724687858532564542476173038157845143896087935240460937996045577868461725364273609430630870577234907808102644564393016565296717434917481210691054543879902533203198370741298707106501151694922268023730173504123163740223034060771174589372095639146701410441212871659484315116527197709305803093184293247470593244695136190505433170450209241479613665202221575187363195034870386211046189457998971509004278393933946341964789546929837341252175158592508564571376386412952129326399769870939165135600632921173094109064562860489605656804313894505775821510269640801037253756908618689230454502695496933389577961984089762958141032064367639427021457625774467185213584264706829081948256634576746116870080370694389532110460563542754236125801809060180629940939522793051235359823305725955799076309838527591185563626981930662959219972783298949394384898807575921466681836806647049636049445593152581490950186253918680241898996830655776933936796980916878700934695125331448532345040453207395075016640745266927415720858784112302372143953/260879568693992672345363661215839879551413882871612989245999534676196069695945614886531910094991366417347404124987734708278749722520087107473154162152674501210739223635619280183747861243073768532194847698264370369488610790520295964315541225417402956934461249150547136535153657209708655854163611290370152802831309547736502454885327428870620828276836224480391776914130114364556862245590450792133015523566387017956557978671209210074726203674297979111648861689326270842059053466797589564533463900735612543245601710448291990292029703082426823630804511610211788485394815353701410762848219326424358832516135290696823012725735700531713876485282219851144328582587459486300867180806310453720158417292067339737183546134691869211211969782425624234843078917468937386841111743833327762783667430189047843380892803975203922458916445472107310539367195733773738996742442119760061148766767883242320994355503051314660722978663942906910089688681967252276852106508536509050836783691021607491491950553509295421996003359566991517319181871376432598303919004497409249432889991559061899097148689138977140350849105034743694796703459809965782766875514111663377100187028212051010079681049236279764289748676952416512915643531645331664864080084605373237019071161360966580983681713553360096738894082378981078467480902764580707941673120149148169165417030356892906462375307454192544644878576948070729418835537633579904379748448104573992188160931096240582359687353468070266324889059885997827415614612385281786324222937988396967481078012169535549850406315424284949953870540593435485927947425962965144066774038313833247741969097968410831877521000896742397059857791247454496829624976160727005764824757805023740991482535527709266371590874313186650008298819873638025368750822174472876270755597868483172973548845185559745692581729636914584233508515693880244679441181655709209899462224226069592558207267036745021599896073593408150467376992935045659246452253128923808616858971161310114320487144955842320014652636284610866702395113546589922718491318247833048303291091577267318602961083020426015195799683127340760802830746303137313404488757446016488992496609331719956785672578552833768363696426811980445384665313233596885248924310835124831711206116884373022981084604178278820869472827476821703032260609292552051742279363792706737669631074120017669128625808975324746413900455674859566674838413254457771487571600557677370526488522678962735165717761041045774544454196358595086027728413838686807942350977652706949363376275141013647283036952247882243076492346895319942243792952045405070034977355886757972037245566355399391192033948918539861741998112160351332181657763382494417521232871569696219804957270399707957137752573680569676100038077014645724607943397539766176073092361991177336621742597239141099341217630193801676336579045826112346353163597356112886529731254206708061453746286467030425067717687239770668148020334584241130740234803088670284943143470424174590767594187072582345534634963998908141237741887220564560928439094947646133907079423919155905570318053860643981855471021772002108358526773155396043073539142545664471493903017104123396612346108698980688408034795251889503635450801452624230805880929190772879300000*t^25 + 47644026705193979579264929569364254631878497058408238299295559897346845218880768248052293243099377802837581426513555995601670786626540794844136512345920858637061833464113675890448599962074140693448179181595592076779453420879307558989552497661385216060077984450552103027774764959675831873879284015877229997806714687458692213771784910731306877073133475215603558669179522695716323331552171434624924944291387630953145463073558927078452616095565303359851069066247549179018591239583497204973700619947122836821081565717381570409510152090865011498926034322292264665259090121807065005066811250701470509905093067930647889379192770725653176153310442718799335666565536152436059237474490012594621337532930616800481064944214312876735627774047498534784274329705657690240607037791858006409346787793688465762533310756185637796332526580526056350568485792336053895456485746167858841681835197269409669115950379101324697735718563674858429511951706805980710326702260699073880648454196297215206848863370464390363159969357131787009634992509615044969197664464242213168409652452638292340727797477970328972724422292397026624559554258994715354257065031183895719256674519858063664034714746591109733864032023802341626345864003967517830988423609849603088209382896460090828369514600638586726662480327386378811325162145800015746994018103287716859449410008616738111931893412975672667142061850476236417210267674507902499273006768985965788196265497971774369938414624144266702210427433242425866785465218842532465277933374411340117904788131971473834812409010021549498020686959479626970494182304618577923827014287715843238019615319443904887074870638375345312640681762391847619126320047160797403219896370628762469892588684744009816838241092599369090363507110292736804615135110967787982765697012408979716936668973130831682315481573915726750486646026528363344544028811315884705374457034780991319601579229686746850206413653251169087529214113243876156574555212079955813913090340824172806423298466780818111519955752707891185720696535650383138033736031674504858417427680871998065561331266466898660551138262682503227245584631947784796084383104659468051581704773841914709611007839776540531249583538458878562202900996555498609624155126403336250670995551503527999945661139562876464683809025726025249377069595633494685335350770450559211364841012179259409664921166103322842413662193756777821015750213433009595349311656121895271188680630606290093989442631454402866004567866290544374379148949670236888725280807797533701441351652624753287254716248844429675033378121482856444485936013315496530816751839509620747592618582871495566651807181663476390491223849334758995734336792944882322511679563622076316942811997114908580961371617106933463488162619934228352495938407084327480384145018471947533721639988433481835371564813062072978850066867014711486813782097467570458519042476919111594588671452716233935527002615635135067695335021976859352712419440124125140063414128034439236922941452118187338158436582117633660017467751808474763624737483907889383954290683080590767275383413798290141593119870733329893866071121735454896855891176791697179050227207220104492377224268551507689050849130492685908636859477075630670115517779418087/69177226202619337160046279027502591741901641854686028280408034431483878640479636445348926554113302001798914166874607061404830460894203514646547394907299743688486158192849385629815628463169845919355931923563720411164764809266829624396005916438329097702539510385520762352360975648304118637616846413313929889160961355844282039763646066958529859094096439192090121847819912680468320036311882751298560091348651797588085694681725455126456322165171117161830299320854814052635472154832349582410869033981459195685299142384549289285264308829796124551898650022155371478166876915495112056200698939714239553833092390111547685011372740480592120480284517088484203921807614872252754259039221189792809877629567415587029770139889748835134838261122586197178647862230495461583829767075356550187930113139190768782757985661483159868259179362493408564946710743986633915183734368500220293680000873922681321681548874366561139278065374411297336076762981805968492081970224564163885172397026977857182910418745445478775533830256923228505760035253144283179921700516312919378504395462167378773810085767601679985259369730838652979931770698298272150638049653064090605056863598665805183124931757842922117621529628977074825772544171869035993889798481477103839339673845300391217345273044787967656416672549307650157174378719236297686845068474010825559329481579477811159942125784494641762017128085895160806797968389851655961230331038920795570295705141898371067620607794283614924954909372072358765688312737183736539802750492981709107839443010368899054648831556665708141587365074462091478673017942187606728567951363580650719749578738605692037255972280311571855116950420821322871149438130413798330083848223498045523077894202969951254047919613532573957463292994463511815645600896727011514620603775132324214885102803603096455543140483411745002229519307390047674798131161589135703156007224316915874900434417181190452387375692427125572440738679605550223679433276907141632139845362698177597888309369251381492727780199518000694183282299905398936170084522907804354609474337491487292778091934829056329680779242260798505559152692459348154369509517370820732961179569628159433636617647228065719682076603248872954170898441849596227189383887133446991753846202682846658894264863269570352337834765965712826043949163489012933487798644796120431530401802109499170040163295533685807956957474439559102796916881175661217976596538483228529252535391788547239525537734537221031382126737123291809249454683985724372009676217948462116604024887000991156404137742432393757061635249349221056229794009185588991681447960261280816588305600103238544205558209181849667617111546435081348406134852729575706901461722606885992217664637609131369443133541899203170142548065934254647876041977438630674968669970850134745971680157849369154785270147827524317018466220580136926290063030232012167518871745466330470454924903823676492860274270406435592197573082054576824583744186455633040371506209502219050829953435367502490676969552204103557459667310624421059574624955772300517169824965824377462457789155134683534790304422075227943705062628606705743580293097435137497149457523975578885881749488945540082855127043891149007919888128451930858877604304498604000*t^23 - 31388401196102585705836316375976001741065670691548255998359211943188836540810935288061700618362264155599985382864384247486497235496034926639751824783243864733114389109869445482618560166055846598497761215732030431352043603297939285741681880134084183946704153498091537616990974031702929598355073619126008457992909907828306675332655236527822725480903832132232004764185334347554194910555959012220468490635964597858696555506518326487774886228702572838620801716458760905404331316314435153420742286079765312105627562695868747712772807030002473522311512026646882469661354582182053466484619933998434791192605608842505110255778149470052714953382649695917866196936812231894117482937457938234262046333724313793162183110356064410095898592150944222991919403227636102706529759455266562197372224167286568276930224117825285384938919950731969596513042846588785492676884094037912861102937472392217599020384487872231168865111473920780389355697010426120655931518103892023265570398391287923937524906266336237097333171502304722392443089352980288881590304763122501491672642981409168362671099664988638269224369000203416705983645884673297733035947792065520488807166342977802949534166209143218366065611363019800041335105472472106217993045353010338152460070483157735850900200769785883955937352004856664958857153741317891645897439196500852718808748998234974718917977984060575059185148432463226715377993771240728074738894125606485544243755509415924901017510820989934088984029326597073043410219627983994494734905011915140447672957446612747505205950645759644552272430665297441330452790597320923087427794967136230675284654465130991263635926011769999787444986388560323677770906086345146539405955400786846922042496550541505587557005430129486856745749524130606630493265689645615650480097765947601318602791870815917599586994000427376048303913515153053315007903945888672015343990501586300492142243242735622044121577779922228099850019114920895290964154076457351819059323594857877883968249400257491636260896425062565343261266955394916684595419357764198886766903743239746931107524085320853493467582739704874059974058102137021300776224685530048375914857927787020342597997581545436522717091899016287897599761862509827773057957061662509251108578137624951481301715670445788144120183745331391448130126253034024662941594668416959764078088612825276882282280906780924077859962554741243707613257619281237374849894916396234928854655042250898790197303939760932621920555539420949149338160763462212021662869311443786437889621061550951287597998546592736807659397319648348695842711129425168528907502276286054334000728930815417411983451089238564089992413181441774012714426222439843401110756661380328966938038643446279189994085034280736788859456068229759348179045503185733012795201623208918825600322877552468133787861786700264002776783224648099319681196278552853549732360254885363053844103475457694013143070546273176552363235180410363036135350491174998384201391844902343450434136779140938960632094988303254285392042135624712805331096091353011698787198878935628806766837391540188754155494120209226236788139115095359787536791932616506791131223330588337565974886685921006550569071770555872561908473532896034920572018116669641503/676472064213466216464238641517943061584622781498391246897017923829927547681138977036207092089795004049156486174533412956597592758743391090856474531773282924009064665114275385659074888892909545880873944205412480384186989023766541361381690377560604884850924734753853531432894091999435836310535555537290257093950404409869782887363518602514948965149152714261328938050379131334877011492478890662731001992413013989170831210780474664732898729875440498879075570050061686653060954293904706157772860306081388351268160261353744969609419630079823293971355698801436133272562903812815310343315991331649946120489665597267761933867951181726583286677488330083575989420239829728825379072316885019994358609012995484431548986585783612163333994687994096928958314201645540250052343669661724685757301110281513625184193340394833127628251165563325217415993893633141991033292141218369132474454349415503131482754878346974189805149892067607309467349260544648947454766616048582599648077362283855251851301348317146911645288711503277134474608991690888702732423018618499462442502569416628333137128166097765071761940896707483215551104101872450403661585028766069730880658885328987923528355555497901093140896134497483514360390444666416543151901575907150428513800176676871603907251191144452007369897524916627457382633088733895366158321081986747687348933551760221432235481014633393189679154709964475578371276150628987195530791193258990995395735562199121231823119728731987421026799283982648279437706760115574162451158957462086745242238810686569573612097071821928452836906045260543146988816716714401790962713201958131082405697260992870522311971847542683328723909507391225486561688416444598201035397763282244170118783409516199158539203467132106600282388765967990079695317349325459232208167993777232018962715353342034053613285841545460252334193385912305121420950959736804229495822915340990891311803539394411873400773992570037482342363646028092309454713581591696345474324740872197183394515361963758085464081879478877916962210633561679260475253140013076652209055682681227081803504303971226415055543178335417520620905465631265624845378673655670582761412946980164270552065764560478519356993691089848424467019099184857314619384604269862824489405774390609003938777643182284733767624323074680276906261858182948015909110489417262166722469446109471903775271445534276864179348833758635850282059259412863543109511750315646886008685890981449457621017707325563912775271663948983083943205330493012227203557056835106193914424393452611040172187992698421607699217546471168754583470072173389494647219543699401976187014155540696508290995857108770319751859452575797976144089956875302915694188193931160110833376156810373154943285369317790238374185691876237870244249749098767597434749063876252885048727326058364137596096498467753564204938012742145232021855519405155328375355304386437773265279501082334545697334037694779245580344902374093088580330593748186773652568546786859677973013796391687438595027358821516588844301137123237844077048157507722409835574645327759052531033423141252481646099640803574162717501597869035652561124976583627351299842432177822581476535735774226445941530225600986521600795034723239527185336461605986718324000*t^21 + 5547094581184384309746451725173353418207454718807926601448742947033333788149867988837309721682561142188585784691305576551302350904545708865040465944689801166898290970834014464867639636693823542442936049718346555907047550740928050797328080054703025048125266973522273035502235010406136671664246235449189092260487619043126743063082685132087196465463669034017707686297408225823988626790217753270558327316741524284752259595645911365966121375113006779327331891865156159872550683076156844595309279954368100929022691302463245226608674405634547122425106916390007187982083911942305297277567835517773604051926998321725287682651563354052034664148190848215858820489677013912939600562473290897960003340658009779061149076941575502329370801547705551647247851972246919407900920798289554867043674420341100393827138949374862423047918764880298557207723777702122001525443760626770108022207263110461600903972419001590713930782371403029089557234217329889528056143927633345856399035219920618639477110644225541066054899290214235921286345472761257818320692854467407629001516978114111040820659082827815961785715070470814103406269719211400709832951750313453394149020784003347121793313707893194589196538410646024195670838596019710867417722529227437202909553599238171340026538898158597875460295609672492051114741969845759975241773005657918123573547220800357736155036726852973509162404364194921999481754099110256524937475003839024058501487636698726322391301735343139008831640085897519474264114149349351393047146465967886113148336678609341184287336678188701120068024575240143478604813132866687250756893676645225419444556423496229810009840538876553596333940597979281084723792379869165419013233331763033500913610200109647494166146541726921940809559572585636985170455497266939819541220415996358157771383007244033960489909824923894296915904049994762678457235715740564780601776104077761212052584901826090619686701686228229457951028266325514279931902190377656419298920637981492966485077418053705313366596296102760175692102812380042721892657112213839214930111822257983144976385081448243814708000817944358060707183846903835122577517309231684664487978188166898347587216331190118830034940174367163028290014394007548592116126037417364125182797913102807814385095600205316031634296821646198150575306310995644860602168029365216065374467161680907488536150720633399256789165950898749288182595627733807135873076507817062403405336878420553218438290857663367667386854495315117155452677025492178017743668994907368441629401866897259389252681475156156330174062372055849105638581088158622619384871664961115933256900671799645156461281739499211152351939340024747442679582478871560491722364647322129313956831397969442035600213261749434989551408991090349703026587409871458382017146752578382915307617820079523256647036571673819646611134207716075464252905836223830900312549958488534438095836127137964877176466930110534525567611522944736073392356334088473409097665340213687389169297862991944248373983841305744672616066379558636314133712484792824095695022029368791882511837343841803680396143580484181927029963671010566134801092540016549880135767809199060408640295210706394355859059048233509773658748266908884260751217385321682683/2158268014395344595385904237223913577436653636209153025814295280790721223554110069591708341429345965299689741604463746099620891182657485861303990172800474090886063455364592897102762740753568551143740679131554104082882298313921822438693964537931453680238664629928961266952566864950581001562184867666592725014032242641013116831112178398500075269761582469309954230922638180925559989047432651162046530166270092251164080529632942977957343566745453020233241104445434905035956377985315014884322935262259667596903177976700043474468148343588007652194325324747439091869605455021839323476293877105740304289181314048425716646150129960746718105113891338838075775769336599611014304659296728397124858419231937974138751528630833429283017983052171642582867002452869104607309858374635026378368532113755305375587664466973991407194896575844894741279599565400976828534789212458606279799449590992319514730694135678441462711668703263318558776780974118641879974731584535954008401008727286585803525580492249944908582587793843788952847562021109025861098682964163783999221317721472099920008932720407155228954763813304827401996379753593056049777437948920317712809721205573437660780943915159970154306668619587209307721245704411900399579876456465670414782124373207161783894563324127537356846815912829239983077924616436713787267024404433909288208502284187373140941772760973206843262065027029517321470262004387721052407762378492971271024489650825767739626143896430626533752169144135115939158397758463974708772745245236181520534761919809531496762404943431866968574890715831256707059558096184043809261989739580703929580081737453444047376291132636180144023901761676767028553958281037527593779602387614779018950404211313587791529839633231006772329526062850254063789822019276465169426059789670216441452472793996013409147150065883135090780521755053544911200176871541232541724768348945066177042420816163123596088183690580595776997064965899151653974562379363983578418083697068438632734882345312942463147308853575467639831814878506310021516283827660768366571749082840105451468323255527246181367685378498713041980984104633085564982874815949044240238793687984333625094686010740574323662789395381897354251918078351687622833274689813371868609056518293847774471338194914908436306229983143027550129502118964643669805257275759836436685973947111172264425866040514121423810303421991838188995141446698183685158918441483254350599140699797957793362294590038703912187771499265803172580702721096753296316110609902481666298401636253568556739837881466392748373694076836586026528214039791290292445890925136187257358568972439365050261748686966076734446408729646593542935906052887871207214790904447034639325533452680714351485719987823425998622401969319425586017368247124639477529913679986140157060225278376685581854212637968547085796706993034463359307824752387876523864228828280539562322558408215067360081970501216676640661100402812582711184864275291833992129623458796171353532948778963955161231753954335314831074675056536044550150582216810352450427785773188564596170439969069710298585175044468546138193933669391685177218827306243001549385211569329243474234661633184436756099167862631718902250155586974145158162740139409576672748000*t^19 - 585791516679494986693061884605802477223596572395222137582327381253130004948823651840735532478888034547239531418982408238230788573114426935655242231097725868933549751804018194250469409417773486082095643922136869264973469988598397689426375746827070723449539574783903495678859730076911122524152900048064535800182439488597899856832005805873050956497007144144028877926323020765996535591866627380271602029260211622171214031423744170122365976320692376921977372597689889097626168729607508090936950498484783168503336111878561575219052550480779733826017688148837745791359242143394317253166890891318713893664483971758222838886736775025039640381084287466191810011659588655931326588944988928986643059079419810685939577431213856269901074914070740755028416592975448128918173498783778771319652125535382325321394189823722939250747034643108289572640727380625834499918822728305690420198303006645466232106917180114015180393850409793418599312202379453948057793230630377954708223214442937541506621754103680556616450889826913512860634540262615888542778504027324968970791284052000746495306005789606216775228150534012242138219036337913938111720885021226105289966095664433108832940734015357833839539302280299634952835940966070108258401231880125173116077794994597547077818947912797764036843461693409829121012478074384880824942380238322458630279113955909784287805384290069933405124186428486650772154278930607179043764240511600067120691648170637439366068099259706809541138999596030440611600667857838231707525852037649358936651594876021257911794181251314607183380852873518853911583190757021404948164197884226573102285976010257032328095724553101936475273956189656673320304417520221341440861277393811182735464213764326705389198883065060617371828570934468240887802513806951256771145226524534159544790179564209040413614863200670367619729027641619890516572893174502786181463903573053446298184055930256143993822933886243225655271048090199344507069636599081229185579178569635792151899796978814342539675962283136705400033493317981259484717047224270841350969191828960408915012813967394370554569090891194215155418921686672072881524040168360880350822590626755330592069276759910034150944738965074910492113844793800999143202580452781301826113820644845195905556240122867758380818010066471124119596579838018682633066666159136282471962039854649551963269102347073918735110468428594897538463764976709750975720882406786351047578587673855394791929521471072841038551054156395300346242960604666508081069393565137410227752595234000925936782376020105163645078657102555132843002276917328044993888235574277553061708798979169636859913548134606257306484690989579050637946519246339167010360966286696874262417229342578845874396250933414778375571591934969817513208576960730927548682360526513790684742731329865500687294732147123912475560047757917511087572412509852373256998090399729093230400502478292225701773950205729618476817652715963485892985897642909542944631194936592288334709816698525706627750151793452893189125682019525959686990358774957599920133823213936998198079091783737770724433046934676735099673034223096878190449483310719243086835087797929167248475004429470793010720513593844136120959623982210888879343140396051869/5095910589544563627994496115667573724503209974382722422061530524089202888947204330980422472819289084735378556566094956068549326403496841616967754574667786047925427602944177673714856471223703523533832159060613856862360982130093191869138527381227043411674624820665602991415782875577760698132936493101677267394242795124614303629014865663125177720270403052537391934122895704963127751917549315243720974003693273370804079028300004253510394532593430742217374829940610192446008114687549340699095819369224215159354725778319547092494239144582795845458823683431453411358790657690453958207916098721886829571678102614338497636743362407318639970407798994478790026122044749081561552667783942048767026823186520216716496664822801152473792459984294156098435978013718719211703832273443812282259034157477804359026429991466368600321283581856001472465721196085639734040474529416153716193144867620754409780805598129653453624773327149502152667399522224571105495894019043224742057937272759994258324287273367925478597776735464501694223410327618533283149668109831156664828111286809124811132202256516894290587636781414175810269229973761382339752284046061861266356286179826172254621673133016596197668523129580910865452941246528098165674708299988388479346682547850243100862163404190018759221648683069038848933988677697796442158252066024508041603408170997964360556963463408960602146542424930804786804785288137674707073883393663959945474489453338618274117284199905645982470399368096801523012883596373273617935648495696539701262632310661393811800122783103019231357380856823800558335067727101214549646364662898884278175192991209520667416242952057647562278656937292366595196845941338606818646283415201561572521787721157082285556565800684321545778047648396433206170413101069431650033752281165788820096116319157253882708548766668513408787343032765314373667084280027910167961258601675850695794604704829597379652655936093073362354181169484108071884383395720516782376030951411591216179583315322225260208923682053187482936229574251009773024559037532369754405518667816915649300207686661553483784812699233072460232879135939229806209565537657465567230485096629676614806897525359689375314919405762813197539251018330373553911898573170461356438050112638251689723992960215756030167487460198815048916880003110964220373524123321836031064105152901378957672183706769453361774327524147395724016306193592933701069668542391017216692415541189622567660973337591384237110016039933146379704436980367334171857483384491970600982337196709814647857950553462316211437888792530828118191616482840546523830575795460442135429954518259611924229128844225458956331798389443345865265333735985251461479367413277720676185287318829464441007949971249755830080671316448643744763230583488732099723407299967275370836643018389396512711335395203513952575558177998038487254586220915819570234984733440162855483818463841131266860208127872708734894264839974153623630929538883496925861610944379849029175017950331560797352752392180604462259649439043438521188874678579998841287827520028555296513538815859038204992774410550733937402343386063701112877786695295975880492860649805158203054062189463253451900813008991558519201756247022287178995358662494833810655000*t^17 + 706502133524442306688328951199590511231789529575276659458994963771422376713488766200964825593153642176834208325588409436608719749591448079349141045182526295740461529837459762081165539812423576894762379429932703385135227136710639235969950570576268955905951862418679208921458569273951728689696778709562501742014844069737757505203590383822130034789755722482602739477366474510918146289270902796477825509243859453449802898926903209184083584399280341358183764789166891286400640610188225957156390169252903684151794601555173968395345492910430161062449275208678502518737095229522696907583726339901096722776478486475502692007652377053172127039233902226853552976629582242096559976727721680637140730158726552503001189598605405712935792477880394165703485649521408366791200931696447095801378303050500093493670514027301074278408813921566467324656977865783482132778403858028305014529123467949862464412461509239421968498566611511404913646451962580675973382474858209117160176264833065481046781493788702976327882873357313167035784893267118283700941256161525341849455159224784636717393671955761202865637423990387291347697748527847771906337970157880937929878359669443384844447266955029628350167656524551426350252201581729290825188423042309916174001023461997295700250297044465348111017490128554480111635028491644553914452011474941419284135005283072199005339728724419372904617767342351356085578498098105200305597332224105037662524701481935627234033434601124148570779974753931503527395151253875800210576935461388610676591106543261843363414565040507792030464353107959433249813310612909798023228479048017002665367938266240682216398507169344444653434779381848833862253932869682544329140172317584162774000381225544558856616454234341723525420539960797326827430800759765141662768740766353943350374857346129959274645179909824674354640165896611610413713390632607190815280656290718650293651031044479667210562877970132379745796728360440243291655035400335666162067907144948351574264025322694147264770681911672825832419621813604801236748364097315823153646940075886047401806065969271171923711811521772802094338692352934213470133893672166754745842609793593507931509480419471234213624998557596070322926648986083792151897487245568835180505620632671982878098090536482282597526176012620420933715189336910383211742061562078853499174102582778056886899214118932723789554644279484666788167327259862691802060769368267355561064094667295501799488403657056770160002238719417496203752405836028524682238601817728604101971047927584665932899519870699027016395027038275266743556273048621486881786077428592798332891281313104480595768761638516440771824794367778726564904522856893305613566916405349093498122445927629739628254753919290935392499546018468950047100598905458151361379025999105158434883872631990127293342834451240709621073060901100168268105754803225303400041650965469912094861064417679198897252682445779342965005969239706616148304577188995031668413357258662135396654730298721614646095596014988817191786961461113375137860012485532645306845715067210385103780489027938355087364612492817005066782104600243856796890870495534399160810182024612588641545439070115333935469861132027008687085240210395394195316209565609/174053872128656822208540664292251094954568841629770405307604458128283969641460489483202285599140803653200785613263205330614587998601410150105160497806489846039198665755209104605061511351094237995462957994480169684103411154348534067636610043381568845180537470155561392496174747173433951738885876424725219759196148600081702970250982128911296392722708263654028567009890175881093547503825213803390849206957265504126135526583301853061076094092375243567196863261728621373867449837525404426155075424375779644911546611024197054392592608353871584854381074576406378376581085082406397054539828798850024539450105971647235213399204029092477266541442849906296433529785209646049540698330381322348778904776769191462802542631518824942178869600981584079263467939747508436073375675373792449868430009173814949644166489272096081225394885148781833974161255274272324881837839714403732241891096047767702800862430296648505057392637359945045062643626945051764514091256817415645838791026394079500284321007439511686176015144664821689745771130734598859766022819690627741872686913021943541936204251645738324915706759137486080806159657547827100788503060396799815549171064965599811353301928641933076960215211257033008687197234226766161256441649714973420546945513968319498701174461623188496519904509099132256699832630357799498973147129389831394210363087434465575882401029110742487359843953792703009795988871321590407452238901491368650889071746034336108034366443260534397883239447107670640254709496650320541030060100422272703268932412887865443287290721244505400691523444825101347343512749692261597521128204804895478191942075601084197369055736502917753550314658199739276496286958148187709175774386097966049915355178331740950929825776873468288091090811520181779337888872522295578179520950779856164633263934999678500737673392409930249256493689923672976709691683188809075945545834592344046535679098077671257749047071821015788467505239185415455965690514464837385356297072344228921994748576234914714769944262385118358050952812782766937219055147391997448917076538938718181570026068994132756561910111169251051772660008438152061692167323866858406470870458708414002023765000866175348682483015756604625342896619221910292163973765307529989403956170830149014070269209267331325508566934124437705655605009593922876597198167399986809410159189283159053582731132299525921275024469515470821693156568282111587512816003345423737951543604822415951077604402422476121950626733811758320369411509765867201315815371766329166636967873891416819091922409795676834546265651357789195687759196757362120358539590736789294948271691325755245988850700561780381810194252390854317978702101039344452194741201971535051558510762312960834797235482888985967630838868493502063388497439284245119155638199998882270730663328901345611439855857900689281112637660728585754782889092934506171279373292603269319542141807114118335490481492033602954892024226033272799289101957684825321945937375709368657542979740239028642034818867285106034764086698107745528237950178775028423421595626870045531949229029763686314402030245521656946628543037854168159453131234374435608821388029784616409212472712353583609362836117954170879213722224755979448238930656403998118770000*t^15 - 14165313709086392638298372238798925255936848671037123817936159174151502605316709067376157034417289928732199854727885114425026836949860093299668640561759659710286922917997282584450455503060021599190119181641512979761118940254139841404804715231050773296044205864991563600016599651624666846345886994572707558152247721823489648448403366122267146103218821188639613645174990407355375427139363899267780702381612958627423541539863065770556622919750350144439079956412523740815382128588416567322720114236071975913092719598174283492109727295288976282460702702760201449662489656126913438843446426426121221145982582853346509522498014303995545930172444616137905821731543454165464529094516543497482056156089939009590988380185032490557977162932404050540747777905352315314539496853715137425758439032672937534057072192308344172091772922739882945215954920274166540524044573523814968635828880264161303169873976500765156037261163756775495981844815981066054482793945121749814810346345471140373984441623099122588941296366901578668588908113651271368119178458028540101965349204930320526677782173945967217118843947707036514353762259242805309555994861540397681451185908406647287690099187487464463225935600182688284864388428502373643514116887634504772115187895433418855796324477688289677912015345360485641809307333790096636262661260633077004383227741805047897848380164597234219034258938631292407508336691101616335972364053152138704963134657157274637431532942931648188217920086459297490954863643633960131121775061690775304940644562903228621198798701477493422991458414537927979190762605703809325831144149370800223007515516352294912424721275259413377937101845956441962235363807176742063212988010729034142448128323839083850716960815856118240044584828385909224849224144109506002770200716889732590389099839577646262357473519100527429549500261562207237641085837570187166753285029585835283880477234373199902573162479586213599164674432281111118845503134133652316556052390595180660131661970995205965805145993334993402382148058555268639602963536348107269537818642426720996343888674902855943104765358548812958110451230980214294293811354130539009197847955762182701820051827190105446120188545224714762061862011103154135251993214185568881332958276988391947915185781666886968989485987470252876843957510417588705843360711434740535981041342212439489575813692083417534261322593233289486792049495466436444271969410363500038363851586283077152563010105425158364148104383079636492714063120098410018359857949794667913187092233701677048833673512428007833305716968562927169650264882629242509244100620498682617505826488884988642526495542655419026694313857051276969510355551930062924105956900292010215451723935220619958879365711845904921298370023284916216550134338151538836205082720482341240529232380971887627171802456634774135062334967769245434354766788049796346394127819433746570881017910459750713257334768013712582481431799451256980192904162317686001216545558975208263451341570635433631255855521515964279081699330320003634069140410231584158372914654972315453565767040457398263955573473769379582861560053248135439073105380311273636563100202947033453797087295542185524946842952767660433211557473027780600657829240619/128820302229076340820489391849959616657177956760037509368563612649935415495891109828859304136193839416126295731773276430603595266283861680567067906595723013252494981191037345130399733058676792191553993568517417171287495300537408188610892208232699290112092507265818627479556339297441723185218470575011894545847325637085910104401020432787186488703969208050789831786967640935870018915746958631002777240843909615773981323197269590660859058289112166569694429913083688069660801425737980340453717271035068222515747413482096528319527445165233333447997891203125033859144748293867122047019497557191935970293600936354176825259450027011301178485271400850413524776839072970911812704713405510982990571010908235247029200828259138147029449086284217414437267269691795871864874129992892963875225497983437992084978016130541561486192457070977083383616021026868479981039277847333642923450513748073865360638299683351202764590793443309620435796124678314241368354820603417998544482908380119113517671634077540743075868743076781923800099103021184518128199276726018418740215636995888547084681894270877171199844024081794981919549085097041505906481130023619746067899210900175829068138531139685107057443038938179811908998031280945131481773447988655474854901748302971495907601137741467493901815822585698276876471038750136537204783257016113959472327435748952799997503070860436024891375701221918352847050863275588047159367421808288891910463668004277722228174929239009998589904420540354278168945463078573832911093405048343515413522971730314502252941978032626110648794847031024128307860121200808877069453399329180958614858107617084233747508570538950086874225056225325624991968155717504093170798185562134559839505535117542911236125457560754807350392455806130624159666480602607020875723725215149905018200430952795320898215414891263444753044840565818238339736584309212509828973453312768137768676780612476065911329946306669610955793505792415118290066834776128178359592079766315808803158339593042554062608454078379183982133764764075255687371148226327661801249211402393769608187591572565574426055585213719662975381634425262445659447518368778570112100210339573729090778714926785747302769230057040840126582194500443194709226767200211041081362473205405786930285352142670660092641907017343131661349930779690082052955669101125266768927994886283276056729773455343842321358619120843570967420379890987480229641903063090523861592546661130553224168268094286632723536263654808212844836463783661400269356895502985696325051369678539806224197760048385477153420096562653373403347413333922414715459243085428006554669968022310438420711027304237456752672145311587285830812396503092117064679300558971734832541624866461424110204421973805269976483874881100744370899670327400203649045728453184490783438103699586908505975509702623651891975662010863272913676428469335095847082151198740619668958965656672317969667515238960151742003057310731453407315773769864846888363044018166783332201443754208674006983357352694916531854382043736514245778390631537670720249444387967162785124107742908344631796162145382890831536158349210172025781277574190894826318890145874610497372171843689473700635263816570306298688347167732734489165507342450271074000*t^13 + 25646500161962602191376291042338730736261434110700760454498057203002766337645579174414324125945032170834793159264403332672257521660871492198005502378358321515185079799645106891158823395775756059051215472617759341615783442024517073503370688936124061617224096846288577749641615684648100438289327375044348641936507122208347885489224567271268889711166310599617294640818206541705083817865837361725369593095389926249385297406928954190850345096932009185950150794723755626282742862340782324481948222005610569065865425572008662936535785264672559483153158965987218014876157395419616842323559059892126776755548740855492401691451291625915560566678112233137119403685947942395142361068436639234230826991343127807629353747396997102711400113477078524305310984804656503400991833523464920886256831882172239227950821045340466318935838270768062145328272124409416043058707943697012609848160760420312414584717544602869383311674107238896124916112733190557363555803783960177401200275104594814942395202120698206467036417739259667486913635579226340405930121297919785504286410824947417023542809255108140337820454716096380087320769784858373083034068006139857821577033758100840956820458640917017652676712205226712461586048581593966124725751506981743929751701824511646492772844469074945611137180144788228086953182167658138149607335903205821201814060609414610206391359284403578086357287620998240678538180598308028032137132055397616650297611615537975051817628953880655106018259944676209805410615014912475882586654160753054305130609537918548743131617224027690625384006019378243455309391061620378491480918852679847965839608864218833669638710656906802507556085033185291707013232729990994956642316970879616930952497363196476685180439948105465789163348803717840513266947944911402418598655165190816787470658411457270371366981194235801235632369649268518228323435617318086838569563624825898235020633560032926074595305467336186384975772743453910088406522062383862819525746747792534757894359946947636190233586458224780981140822362918396426883373228420990143435820135318933877118602313948542116289327282625755508319645343232752414691321916041224138559962329299371838391966901290791610615586561345881742848827203969158691742235777331130382319786329256952645431386390824204479972107192822122147207299225408763376699471865555975632615812925611849308596564985915988085753804137550868192175758808443213146843902180442437895063145604509321516470075339434785653891272484179047969763651208329448360292494651815308274822275936477209874214631642272969682394610204285350870896201460732319284330949588191803847624880642273196848283225434988791877560173092482549824273120202004783176720614031646198713909713461442522415852012258237799671863788952232748632886499550090186866309567985790570211339834988278415617368055946854805722114274288176165907172891155430644682457957783074104612172250097522533319556005164770541395039956986132694776713814884915459594791188838044712429342471016102651259860291775782783689707036613002603628420650481004018943380708862966025233991714777421972256163822620476094765169411394029002094231864714580183603259006436198303094151716814795095621693872559509051164879781488114910468790223936995417/11651409875713267798190804024653297447791774655075112609858473073348708525356863210690837481206324193670375070051697533318803381049576437422249590947863359379648413563785754755009264655958139823349484056291694830891440087447706958435289367558022952692768431004671497399643432220435711536933455008098100825988253061897509311212759095084302656343807902960569787915635862219726635600872565167298308193102609093017909288739223442666502719245075328129729152102348680334836610506553723107853017366013308815521881806307215184696916298832859859310371065265649049937458065048935399587786772495555339032705145323890426231314241476593091157690457342392717352075490763633000060723703213388251878548176223617153388050127313554267984372581507148612483607512741813861222562270435467189903622520616108016070110006624959092611741649164698664260797918253817173408845059563457786001497328616972036900273652291460066236448943494567025239556452088779488189043588459117347714352845614256633460332846287411327588983100205065694661947563570957076111141239982038187919796283719367131418168223291118027503512292446126110729677456099772113084723498767246335172603279928288203211725925725991098878024550542841549447733144935267644307131963050229921734201298428758862890354800105302510420937535705408652048646176041833599380561031247336459292393599581185533901374160250113857143350258048418849259957209430687112101423305200294305406625707379982907142371737824880737342461085124613423397546610299067767465309665206407525938606912224091755785271843087116933829851547529415039333061024382249560504300851609126430163838071259642417689760907679536418507513033660412026803648543780181092715019183489538384533803757134776403692573839259997590060420946450297096563369354171063997217146583774534663459181174378387478389280889630670104787578646694656562203114154841015343876501161931779939756763508776056622733482059653599346302118655218406570203981675004996465348090024838623965958819262341171919887300746846027162053632052621616314651155658243626658026937587423712309279751743094963838510113449515825302357134342688861712422560049693900915330929127724583425075073662428982990486293568550969172866928979745981585631865433412957488032685991614009337210483519245248133193399182563997634229374117189230628851443681403189477003449230353479663469503037819715484506439923023622938463290271100000144624330421206347348611709461067859275147466347344323943069945684438786438427176923639840822670162523127558547275511921233314889853560014803096321252095387473802309664212563493813280643769142159347706908850234597713912223838050286586365250908937526997135241539488826515172712149048697657316500398892344296836426495659354264765253563037031370919026114762482102366219445239001405177637889626165316537113639966926073201442673522701896550445223291925765951414081039329472492827198331566749041143402517750818228844608950524583727766331489790162965806511772242311131052047623983236911937909623722479197115556633292709836503987918097450687703634401496558465972426120173022831046912067477563446327039950914211012429215839212752843864356064657023920895655820826746181827801357706417334493797464936279922636341552642602599667830078000*t^11 - 1376187862613888680806690125945666153264263415766670325439536095666810045291816932383915718612902266094604388263192162513395734851740448886870636194718087696990136370934511296747820499745428973878506520688908941840132432556638091912281975936449006682284117935091083626841429361051919107580505944220001560044877817596560944458716752616397147472653942382960995252138642642439765678175299157687142010708758658773903279026390211290908413390338602634569108336487687655879553628319577003457245696706070659355543525852241324700336540292547991546106085622838733495376222805213741062809985984146922720084159580309795574362734189573382108858365274790736127880245771576822554444658050319011404966450337850248741386473833160628092166016791562864548104021363771267362451630157612308839243504466174756982210197904766951454453915902155100002315167639041117349864131917346777687653496661675119480829372308152757135083173448246507956298747042497217193497706312152468239418692707057748732699309569370198501554550497515799939781415791444956909021564195151269298407521901341361926073129108040179483947858436584299157174750693224809761465157674693277864440406600741283548161292938258197149617008335833017465364478121681249325373964380104277877560585036489095238043390429625948381212937691936736750953282311562327035481331518510789494226062923957862242655839705194402184159759427569630000205381732014149694714554537631854968269919910751460535587584096579341366861724565556730643969613831512730783207342570104629653450205328377878135198818090609670324163636259853842559332706195164107968407234077302326753084173732949543798631533682806910131357533225338806204366461151576943171001971008765914261224320577995248320037128834825262798445031239964179759695189530745979510494456322774772190849957119265632040856794696099707735004330958407738598301550345491686098058972508253729276888658184289741694944429215725061603554966993562414485374313434641990642506280841411733680092970463943938802517514655905952008184830983505262928368547381561468092792537284674776805173955134208989185962394774282945180194450064734690665814126525281185917459844177091567002319532158426964445415515168813682585835344136045168589253209303749475602798943300324321454019080078968558965466764452628823558996059267306957195155148474800537721464578470831371272030880407271978504699824819622146584632862906090408294271048060220103245532582237636494823972792680532113705870617011190731011302258228662117701485532175240515414650293580446118792461545371466866750915471108967566571723922941122512219137479341039712015234763725840265534803698016010723967066411510198674939169260415262816456866935433920591748020115615356867393434484520750546865342245488737662637791673329709076683646809442438988007596641749262481407278798392363697446881339496593601894860295524522529334877878602562609355631876178769443948699481809642502814750470071763456070765775537534881172519153637390097463435119618983142738924116114194145490336749116987335540362651427786884121223128231257904780028401047068730146308646330076226238242701387726906732883753457460688902925151301542746600213657260817253403887653667723160376458449472908397358023017734277517/44487201343632477047637615366858044800659503228468611783095988098240523460453477713546834019151419648559613903833754218126340182189291851975862074528205553995021215425363790882762646868203806598243484578568289354312771242982153841298377585221542183008752191108745717344093104841663625868291373667283657699227875327245035551903261999412791960585448356758539190223336928475319881385149794275138994919119052900613835466095216781090283109844833071040784035299876779460285240115932397320893339033868997295629003260445730705206407686452737644639598612832478190670294430186844252971549494983029476306692373054854354701381649274264529874818109852772193526106419279326000231854139542027870809002127399265494754373213379025386849422583936385611301046866832380197395237759844511088722922351443321515904056388931661989972104478628849445359410233332756480288317500151384273823898891082984140891953945112847525630077784251983187278306453429885318539984610480266236727529046890798055030361776733752341703390018964796288709254333634563381515266552658691262966494901473947229051187761656996105013410571157936059149677559653675340868944268020395097931757977908009503172044443681056922988821011163576825164072007934658278263594768009968792076041321273442931035900145856609585243579681784287580549376308523364652180323937489830117298230107491799311259792248227707454547337348912144697174382072371714428023616256219305529734389064541752918179964817149544633489396870475796707517905239323713293958455085333556008129226392128350340271037946332628292804887726930493786544414820368589231016421433416664551534654453900452867542723465685502688846867946703391375068476258069782354002800518778237468219977981787328086826191022629081707503425431901134368696501170471335262101832410775495987753237211262934008395436124044376763734391196470506873866435863938422222073913527375887042707642488054034377709658773222833867698998501743006904415202759109986504056343731202018779115491728939020057751511942503012800568413291827989565031685240566574512466488970163265180886324837271680110674978625424060245363603853902926538340683826103985313081729396766591259377553983819753236402211807194609569128274286302838781503486200304019499761164695253490196621846164390947417647524151607990967057610265631607855614603147175814366740442515895104169610829780766186395388225160635651219587108307836364188565625244606053512881072487713644505108507871678327782630701704220820946721948253897574050195165997396132635051954608345384124895410965611822317508000570354517909626993424249105253367118542790236699106519077554907664854654373821511576412561397830352698194968957337603386719114549572873390274250316223678829992074335716283649149967959574325327190620002204390852837881821641728860071942208994844959888443510081370405508389813952695919881761660080197269035582150167076790794757265982132702547536885957669601043052356548410596925992961016985869443044948561551591289636382481450027399291290576738752623034418026710284833408414553902625777513169350495960985627004296996263997300621277969522339607085308805683820642295175965403845723155963182243419776770429394512433423365788138913521772138847614250066031382817209926004442116000*t^9 + 77101950543624422012978279297140093981985313458705271989036407582838819908229782576095042810685633728762548736618536164431721999222049713959850485918088366553001074506802246898599332577525536783396653188361431277811033479844667310212806995638848124112057169161449772747263850360885198668353397370124663355295905120979569334679002757788286981165860819774789348261050802644275320682191373271612287242978367365480137959953615437560829859261227745876369909339341105154895974591917684730301625235250442062538411465523906979848821967081127481599346276056225901760173435117321201039153102861277414915259040334703415954334540499308245618319073426434881086901125433793586194017288770379391557964284727160763255821349837143785751092487805051419021533770736738251364979618473497843978637474655699208833284523130439017194277325645669052233621845122209910844785693418016569617135160885457971498144449123306624847614914638180855998119650808896067789474396962669902799564567294175805763941635069576024925436294790560342282700981005815088252745111168853576493218081150600293062920523190168948270602606402799109286529867370927974336812320950049908271492085476575026815913663481992970452002368350641875529183476446730696218018345242496783476826237103703878443356902157916604094420184468840452248182581606675443481093043246178238119543897906123060096891817347682252123833294174705661279421305714168947596820057309573154816304360860211820384828980923236224800458286661847856566363604847659015244027686623697331689141196921740171112971973648073956116362776689833745443684450900530182796362805695399827795528448796368499328046509750709309788794132155411796227020265789814011721441700031314504118685903093367745676662018953016909357149825194879878365806169134599551047594624961216319675549137428149002935545941008334371472975228140248163520689858185871430650142624298854430244999835462518909002224435108659210439938892585538832347514845116846488912164771270891596946637909785080161636230511363939853114200302257767978126716839255091307328712662195724768342761849698272412466847474303428514239365071193522646698002090508841944944542132901731726619109466607865740669183920791163822977116545516580506517737757695664132355079810691532404802280449154435518545291534944256300639752083431073782795234936717881028270345926427476838182716350237513128547258706823290812934363657788783220015352678165142945403392723591511764093653997381989596124745347762636042832924443182087506763108864402936221254035581858132588738152689262125003792345053499683625527708889602687219103425369975402944638971751588909498637275663482564461004896272758542562685011191634247138024117697653877041212258007157909248223543592668692370478839165003888745135917287553658956918064441373226492580540322181834961295457449242886192233252160531772765770906744005970121679780077219248404462738987112476223653954633353283895961923636360986658580286227095979662556677397700911194800526765060221580934650986528305990432974557096415012137466163391966882076086975182452965818199766080185698897175392860695621665044386541496569195269379273741652216071256652458462203282383742050141043648811996690765017814110269077847027128200458691/271866230433309581957785427241910273781808075285085960896697705044803198924993474916119541228147564518975418301206275777438745557823450206519157122116811718858462983155000944283549508639023262544821294646806212720800268707113162363490085243020535562831263390109001605991680085143499935861780616855622352606392571444275217261631045551967061981355517735746628384698170118460288164020359853903627191172394212170417883403915213662218396782385090989693680215721469207812854245152920205849903738540310539028843908813835020976261380306100063383908658189531811165207354851141825990381691358229624577429786724224109945397332301120505460346110671322496738215094784484770001416886408312392543832790778551066912387836303982932919635360235166800957950841963975656761859786310160901097751192147709187041635900154582378827607305147176302166085284759255734046206384723147348340034937667729347527673051886800734878850475348206563922256317215404854724411017064046071446668233064332654780741099746706264310409605671451532875445443149988998442593295599580891051461913286785233066423925210126087308415286823742942583692473975661349305310214971235747820694076531660058074940271600273125640487239512666302820447106715156245033833079137838698173798030296671040134108278669123725243155209166459535214468410774309450652213090729104517383489183990227662457698730405835990000011506021129773149399001553382699282366543788006867126154599838866267833322007215913883871324091986240979879276087573644914574190558854816175605234161285228807634989676338699395122696536109019684251104757235585823078433686537546283370489554996058323079427754512522516431841970785409613958751799354870892163350447614755895639122087666478116086160056249399943768076488750506932253145284930658159935066753621405808814047560735495707829083220758048969111710168422875319784739330279623691357118360445074865260991148538107987863781248058583984747049435288429486638092905750116584191455433912901225872372449454627344797370350759740633781251414561171047341860298692351288687295210373219953883194207338882489565235980488702590388333134662740106623193067826191021357721679646906946585085052123342936444680183266189280700228342860739570331410193446302341387429339804326884534911282115722456441179314259826611465352062734415381339867019232741087796747148708247858814288404215793361305150264870551201897476772992333336707901043161481438134273220758250049753440881438034225338298732636905016896634128218262952528970458872976366103095278162110680763249733678738914162548892374388720558831626481522309881687946650384779827873172140613324618556221173353681855854541875629933155635921405952020696616811136278670718342640821366926183284898718266177855916470864065321443942677791249055211787055576699454144884091277190719199318265894941708033662382196377586177055210144934538866328557584354358165967961069890810960012725414185758673040875512240286981214401428437135868818608018987259724547777892942194611884557886857847932696321443496562851759718088940516046418136034919697539356609470703866057761281574476480414297598854664923623348369581630899690168308175330558154231969152624077575982031679816404471521940848513198194847969561660727325582701820000*t^7 - 3114375503266279928124815589835062257017273422688076633859393554669384792993614252223614383339517147198485577080046787671743200274883590609784023778957739333174114263982043141238338519365974840918026632710735963880292255624284513190567299914388254941757786011901176297094604912258939650647842649866649341480141212471112256740251357839370658364800278279657435736074104736585829595900584626672606554049137790408144441543410798451225622840796038593856163961986562954008359049545987991158157645229659310858368804332523451015979210731276440615727727377552632323271480886490921940242532896954654852197755527295355194180117390848495651610096628014990476338472740130405067939887309959414745633962950544757218500065462570421653227270624849802113617234770668859054232877536633938039344623631814664194734055286702751153625888761476757875428832819696105017226753568494436298771706603434193213573199022335292686066168877877194313611280773181536763310518090750766519255238896674996739591176487269737994996854722952898510208569874302391120370979286049512769648494775146979980519379669369351866875800923915019700497670573675476305595728559115984062364063531198735107527275057425301707912734397610612948714904694490362528137269566495624422184170349673714921632645569006664233162629543886956809070471610089886929936305799972513756377049091727564479696548875082304747395582805719072975116167218296230225576471096448949414992625638723021563401907173170582859738522910283659511252387550154773449928669300426488784581600881596164004991966016610953360027421580148627414438211873865058315700268070060533199356837945500431623603847311816399144747753318078941406590269427181486011424557940212053993308428726539116486759425397221722481382175203128661484955830783815111377757549072103224633276215178750452415318779542753963883818435113936426178940978454785049321077914097345355091135506312094482486141894200925516028181403177773969338610269229624322116802169331721778796089701990717225602117670013412860664263638411062949923372576071210708919843827649547253422703671302243177785712688563188567850747829863623011595691143575873836881999237438079751618368519065849435679063888132417941174106763842688021724798656628495489189924957782962831352090767239585973475591836146145789161215805147121720471517514839299012717897381815897110879387392488959682179224338544724336312425759195667053064660277071032880150609295700688679270954907253880768161795312621559119753254602490248758226605118908643884072167765677710737367844574678952682757279258196827695029872061341005878738808095699558123912378043187134350228675620798212141019504494426646720171237656958942886276708258180558283968952542104410134819886137507908576221873531244456669414657028076530473742932403169647994923406556502526699897972287950923676495036021910288651234599494255601487295146740955229043466130015828927498858621735140711128190171524822767945490979904131335801505584666118948504639565521720341841897571454215329816084838630107124957244404838013293328458279957249943418873191849248843686403271481444459973940903567534558464508995563266131305786386961734455705144105951181764160026122135128191156593021586448992916091536701524191/2058415744709343977680375377688749215776546855729936561074996909624938506146379167222047955013117274215099595709133230886321930652091837277930761067455860157071219729602150006718303422552604702125075516611532753457487748782428229323567788268584054975722422810825297873937006358943642371524910384763997812591258040935226644980920773464893469287406062856367329198429002325485038956154153179556034447448127606433163974343929474871082147066629974636252150204748266859154467856157824415720699734662351224075532452447608015963121879460471908478165554863597998822284258158645253927175663140881443229111242340553975300865515994198112771191980797156046732200003368241830010727854234365257831876844466172363765222189158727920677239156066262921538770660584387115482652667776932536882973311975512416172386101170409439694741024685763430686074298891507700635562627189544208860264528055665059852381678571491278368439313350706841125654973202351042913397700627777398096202336058518671911325469510776001207387014369561606056944069564202416779634952396826746532497343457088193217209719448097518192287171665482279562243017244293073311634484782213519213826579453997582567404913544925094135117670595902007069099522271897283827593313472207286173042229389080732443962681351936776841032297974622195195260824434057269223899115520362774474989535926009444322576101644186781428658545588553996702592440332754723137918117252051993955170541637130313595152340349062263597168125038681704800233234486168638918871374186465329582487221159589543522064692278723991643273773396863323615507447640864089022426483784279002662278059255870160458524427023384767269660635946672791401977909401165326379653389083151781267638663760477164652354711602599574244007700539552487059528585903554639508362563133501123877788674140181787848772957168085051845805560916055992655883500688579377418181871941281122690361553217103336682915163872135884513374295755251827402703429250882708878162571054823567319391403013607039180089798609464798629474995963152215588370832956374042918092307111522507972756141280110278136786709414462470083093733875032235861318942112589161708464145898009738429929680362453661652578530444004553873157453088456746794962893236289156219107858518474982907185421733327170197500522252972915380522760703430744430421717047896807603942697362448073879612203348149735596137719734173385795181281227666692216965041079788031588068671455321805276052388030830563275690404250852270788801256509705212005062045752535343352007106084552297207462269281880350087870185120371741374010886217240346247065881781484761553896874778929457826211388883963591194327245629769493892671976359351013845812998603252792581737137647492441102014233152586775194796136542208862361280274705171418032101992223581581382693833955872588223409727490272932254872322344001723911989448240218651416487650281540140399471705243458997268667778135977887095880914592676458572051896529595457292483746429474966485861746903705187775697366857637991490415005215045404449037865530549621494308744264391995655128614563900700151621131921036208851110391328177278862494798260919669082702904756074226024899195012725158789578239861467062427237552138742786332420340966859792607983313780000*t^5 + 1365752786262414775881643843394927401518834250872191152511825932264198559344996520526983708167925837284468444734200041098658647821813046251948914325226729778620282710156050279018153802219479962361883167672632692196285997580583247407054556378836573782261622185234374874292264188398777412568890707842484558611150371741193607139802329162347242139839472879123080083285512305255461337706359801955516474183087394564029509602622493252748763367428942387103247688222034736495268070637248422276460866415805997202559026643696513631187705385127869107508941270257592789067058356180794681547381000308842878139694074945458860813013631883049255753891232339536595407645218707607917416129429381882331189931844457501857731197093341588714284778165059391039975043279411691579845561983885110651013945946075450121642523574951072775922706825985757105269558130292177190865879514058002395903320166060325381494412025623493918929231893271783536652296601287158536187083108237266946273064289968956420865538154810908536899892254571537682782254266203767989107964722661376717201662098181414266092844656573520955228698121920027776723089916111329612554085885687878958124388593308302122493075741175651825068406378969895659982609630583213847572841343053891984339018075073540314629947708430068507549776980928310957935417806379554313244610170000171534088000594706459678677251599053969384603012788731738612863566800339722875456978544185858435551527227338860287298669137803179146865517790023789758431075323126948196645828018138655074048244234071712653801992846972159029608297275903988870939566268575292395311731582474130679014707067480717503204718946843290504278345383769734366043861190267371720683622055824897281949546209343534501559040768661941304422787496151142924040464356188840895154960225347073605816199008055867675502428479645911086466125996240413565987119648516276736292165925963802375513057448419096684778084176621717459545297206275157862135215063412793188911671981846337564251090170338009848385815410696088181229596793931739648185578435649859172819242863488364033155429095752335562593498440299043602636247565839521626791912682987696306779136148650345767820240773659008475379520805002552131486082137445513614867516327747992787694444718256971243296362120319642068498475839879797199636722441114512048542518121769013356705223804000814982947615593275959555312005605197666461964569179676308245838011217643368556423365930636547142859034170413294303618506018474437732915531193420277079420474772175560495133951619927485832092119242393949077512506118216743219512737537010555157078480360547933890274734567953749584623903628799759203825033043334355212226142397530767276527906330722025343744438404824841023168098039372406134485762659058386964017519924624310764182639608326483543586719819738315752107981608910473789996306145905731050891979112751215325710407472165163393317418494075076578567233996259036277367895311363744095242232780297662371074382312476793013450656299304538586015394165388436665633776642248012925724126011642847875210241129658198974642986425029669309121855214052344142091816539216325104607736808220291339790453466417937939038293372888060519529163618143775728521850572668506576842830953/355861705017547602921014048346190542388487761499073778355338448782616487503272330604489646459894850796508743664968795848143791400870114241269385811661860569527566800710880170652994828983670643418233394397248035343497881992894371849159176954907751877158791740176576920578940082393646647280577727535470808278488678263378165742464269310879887910704099002287233183457217351185549107674107837821551718033405111620648687089967468537034540679315690530335117493024276643447043595471352695599171818534847160772380186694332233268200731703335821465716756942520331999784736156240365933172741763338825778592113082604246577437767171878317801121325493745621638448136175526553662871595138822468303138030738219628989919768295237708320471854099591216943990859965436416574967071378384947054344538680512316016243020880308072625192516132115033779626404215142009262419301649717812379232172646911586618547341041173068463696288070800165753926791977355604029095873667853041704767183521981194127042708288303647666361822823212345453912364568726519511055534143180217197143608529869484251110832853738892975615748321829139856523369082911683860655453301331828745441205261538565121822544375563321358952546442003397832285002155480547373583928769771429135000521013027516456413887284572120742008973548155023576129837444531934679385948784876276265167682482123666645597902318147545263937579067851707904515981210069460610284149084253056582080330927097105062212777484075170994764658904992430321396254097608815541906576554270277317650333149623954981780675614287876521379533705898405099630101117573113695402544654231285206020952617116536214863545010822451290687092994170550377969062303252310662245162180477087608981599497574018295830814548246028089642009245820938440799857224004361406530477016300194297516008071692444678940409544313008963173164768538493645593418763110333045177204979679109346469285471431424307893807991454000373498607062772349822162287768796671704360308894223735367081225605742233892151117725704083830858389132612755915277669426356190470585449704025925107154451543341098932122448068263003302500950602124217047211071348278126261463293019655920881106487113508938116208491703878753381461119008512861310315618830680498193811867065905844502598157655592154847703480118310571811548002697881247342208500235399109111190093442321531416475330070358089882722114259128280256116085907155936620560057949387083427089838116004786674842955218889351617153256328113443424504624006762595973756489265692550884584279356990397144340934689409823235530099800471046813812051515522907317289355833409229963555052927882719827582307908753027630205727210570319283139900997718310868259196368697940412435911932278354224416019968752289948930857503907294848899301728690651930973564757297154747516561124574583048792868142386167949147418439132501422072752068647970244884305641893380204654430398021724951532395542152109294542124217716947075168293976302943464124308704756689121284573193521913818849375287252669715292085647346832633562478447654341343083884601640650096310370653420121043161619416857107292903830365210309227075371902735264824467281839185713651762233714064349485655899094694305707759712403647057976113347082406269230532708484000*t^3 - 10213745831158874655572730299146792308619900820044335091780668385725452887156074664529575422244999525786112480110769910196670921902375338588753520488348646668982906151233775076442637632932492694680295075734739581321372877814972507302769614180492465043444695073404075468839532000283747604752656114467149680287362737168951609011163129677340104250911681383873414107003187212040252849972221839163039822124438600964209453333898849859305412949584128514386576807783038177432614834192105113429539260542482877441292450345947010104935550149006574353683012452586177611193051072313171126567640980138589714966366391710556137934535424088802628259401234664320018221858435194075165017944826674403530526942002120459666543099956698976905273208852152002186170718639806500077544761370258609566640728701505691593940038094801506135708295557176531188010323320924714862175796060967612495980082521223380419677033069501408804801359453072415337679458246606221374225952378712383654948630497835591972217621545330383670949425298280242966296299351774588727227151389722760792534663698255830403872267422604646747961703121157800736969019010016407871591512678898692357595660643014696015774240582963104834868725929892404125414040497158220188061895954772709310423189537818228692573045078434046405075784893267443284867544016393229539510259805904132798095178435835215455549028115445773629182444592955246745382143641059486680678775474310210770388468019794473002407443919678839725723428924994375307286370507601422581839329235056662095598356294780681361575207088494341107794915915719741071943478961604229407469251481267048634532594996454944203482696100378879004407547496368660661424821514662963530635658184456500347798441820330160544894663913006149140598880351774589775259909597646842971455395228460081086186464269443030679991360845600922873879138252068126596676011578276300015290612042279067485198263640537396849943583751220067138075971226202948055577649717116346993123909524614782327445394709784700225123813284268093961309734317743326506287983869741591551269492976389880967775459490467459704751439703631493449893241075761362500174167762083235124023075688339792602201964301045377972411727790660923707477722110824719573201230662862611081494387923411856589235620030183623356616136070039310582589259436221907605573055429045852101541590033664756983532544578607454771364847024774194003116611588196266846232775568352567419987962022823477578331538073042613560681076435026583145871777904936986521109889017246288761100490232246533842888066845035853856156045520568632295939083661551598008357520471578795267178185824892690491277695062782762919705103995479535735534696913964626120811389196002211221762171367960743988422921040099596168633153402549428769679702448558322444126022899509991889680782389258390335711070716600821730423606876956184327719742198530994226162978493928589255736219386336779563222706533744927327078411881161949606547901486267790875048471105671058005562730343299923322248790085272416578460478191925593782162801925549381063221860526407597592716553046152591729620700200941633069487796038046991533376711219879877474888053354958535837796176503671852755303274499283625133073908042277959358365481/3499306766005884762056638142070873666820129654740892153827494746362395460448844584277481523522299366165669312705526492506747282108556123372482293814674962267021073540323655011421115818339427993612628378239605680877729172930127989850065240056592893458728118778403006385692910810204192031592347654098796281405138669589885296467565314890318897788590306855824459637329303953324566225462060405245258560661816930936378756384680107280839650013270956881628655348072053660562595355468301506725189548925997080928405169160933627137307195082802244412881443268116597997883238869696931676198627339498453489489111978941758011471377190136791711026367355165279444740005726011111018237352198420938314190635592493018400877721569837465151306565312646966615910122993458096320509535220785312701054630358371107493056371989696047481059741965797832166326308115563091080456466222225155062449697694630601749048853571535173226346832696201629913613454443996772952776091067221576763543971299481742249253298168319202052557924428254730296804918259144108525379419074605469105245483877049928469256523061765780926888191831319875255813129315298224629778624129762982663505185071795890364588353026372660029700040013033412017469187862225382506908632902752386494171789961437245154736558298292520629754906556857731831943401537897357680628496384616716607482211074216055348379372795117528428719527500541794394407148565683029334460799328488389723789920783121533111758978593405848115185812565758898160396498626486686162081336116991060290228275971302223987509976873830785793565414774667650146362660989468951338125022433274304525872700734979272779491525939754104358423081109343745383362445981981054845410761441358028154985728392811179909003009724419276214813090917239228001198596036042887164216357326951910592240746038309039342914027185744588137869453557295187515001951170584941610909182300177908573614640469075672360955778582631003672736302783928106584595829726500605092876370793200064442965385123131966606152657636090157670107493137358766500230416025835872960756922089588263553685440176187472832537406004586199141259347587554800964242201591401574904389048026616555330880456616171224809383501754807741584367670250376469551436918501691565572483359481407470942215216946656189335750887830053956146888693195832265531716918981424572926702585516161725595340745691854550513434123548094755851808178087033376768840569835639653699716741474047068969289059652411957568673687226448860340962136066498860408605477779310083698412080343738905252685857779196595149379314704631960335818506569308588620011999028524094641624687124180078304559361102738105030356317570608139617542359810896723537882097625529747388953134000737149873424196359397517831153432121755066014176466998791410654573386780088688350579517724983399979796536733463984833282947984802930650382062008371707408029005478618238679101898913880295356735222831162408062997554807549979572488224100312277397222368930107443025964969736298819218685523657984585533705508865577187563364371401934356540324865249466392613718644758631190257755924265761555046887665257901374066241157043563437440594938085326184242328631521632769942283007764494006126303838635862736765114579643661647433571633426000*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 roots: 424
 current precision for weights: 106
Linear system for weights solvable: 0
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 212
Linear system for weights solvable: 0
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 424
Linear system for weights solvable: 1
  current precision for roots: 848
  current precision for roots: 1696
 current precision for weights: 848
Linear system for weights solvable: 1
Sufficient bits for target precision reached
-------------------------------------------------
The nodes are:
| (-0.99978898326827920538 - 4.6539895282266152606e-1769j)  +/-  (1.2e-476, 1.2e-476j)
| (-0.97097943968239305255 + 1.4676470723965500604e-1794j)  +/-  (2.21e-476, 2.21e-476j)
| (-0.9437736829542632097 - 1.6408591494694798794e-1809j)  +/-  (3.12e-477, 3.12e-477j)
| (0.99660650130922790386 - 8.5069306767908751125e-1812j)  +/-  (4.67e-476, 4.67e-476j)
| (0.91992212285445270207 - 8.5794081313102017582e-1822j)  +/-  (4.49e-478, 4.49e-478j)
| (0.95392965771413734692 + 6.1074831764967645613e-1820j)  +/-  (6.38e-477, 6.38e-477j)
| (-0.99660650130922790386 + 5.2349560606071084845e-1821j)  +/-  (4.65e-476, 4.65e-476j)
| (-0.9061798459386639928 + 2.6397583182423310034e-1845j)  +/-  (1.46e-478, 1.46e-478j)
| (-0.96297313027306600253 - 6.8610893567420125884e-1848j)  +/-  (1.3e-476, 1.3e-476j)
| (0.9324486125917015422 - 1.1159363340305457269e-1855j)  +/-  (1.23e-477, 1.23e-477j)
| (0.87506136954646878575 - 3.0040548735731286569e-1858j)  +/-  (1.21e-479, 1.21e-479j)
| (0.98921942328536912069 - 3.5229048096406825291e-1855j)  +/-  (5.84e-476, 5.84e-476j)
| (-0.87506136954646878575 - 1.9498253403941510819e-1862j)  +/-  (1.23e-479, 1.23e-479j)
| (-0.89122222498705446878 - 1.2240098905069207469e-1861j)  +/-  (4.48e-479, 4.48e-479j)
| (0.99873523456944300581 + 1.2960445983194270877e-1856j)  +/-  (3.17e-476, 3.17e-476j)
| (0.8577167351954660624 - 3.2825548467259697253e-1872j)  +/-  (3.17e-480, 3.17e-480j)
| (0.9061798459386639928 + 9.6452289077402886582e-1868j)  +/-  (1.4e-478, 1.4e-478j)
| (-0.9934090168285012076 + 3.390600919717131152e-1873j)  +/-  (5.24e-476, 5.24e-476j)
| (-0.79883268131626945437 - 3.0479457383128847126e-1899j)  +/-  (3.28e-482, 3.28e-482j)
| (-0.91992212285445270207 + 6.6200251803595558151e-1893j)  +/-  (4.63e-478, 4.63e-478j)
| (0.9437736829542632097 + 1.4259030315283553226e-1896j)  +/-  (3.03e-477, 3.03e-477j)
| (0.79883268131626945437 + 1.8663904788073518301e-1901j)  +/-  (3.15e-482, 3.15e-482j)
| (0.97097943968239305255 - 1.7268696353916933951e-1894j)  +/-  (2.29e-476, 2.29e-476j)
| (-0.83921207487737441643 + 2.2876783981486906399e-1901j)  +/-  (7.21e-481, 7.21e-481j)
| (-0.8577167351954660624 + 1.5756487327964899045e-1900j)  +/-  (3.17e-480, 3.17e-480j)
| (0.99978898326827920538 + 1.6235310734288175122e-1894j)  +/-  (1.31e-476, 1.31e-476j)
| (0.77701903513130468184 - 4.8453841396045596415e-1904j)  +/-  (5.68e-483, 5.68e-483j)
| (0.83921207487737441643 + 9.9799489742705564032e-1902j)  +/-  (7.6e-481, 7.6e-481j)
| (-0.99873523456944300581 - 6.5224808285478998137e-1896j)  +/-  (3.36e-476, 3.36e-476j)
| (-0.65309570580320731722 + 1.1487744531299740341e-1918j)  +/-  (3.97e-487, 3.97e-487j)
| (0.96297313027306600253 + 5.759806475498869029e-1909j)  +/-  (1.4e-476, 1.4e-476j)
| (0.89122222498705446878 - 1.2738765485124866797e-1911j)  +/-  (4.68e-479, 4.68e-479j)
| (0.70548804714027908278 - 8.0721414940359753035e-1918j)  +/-  (2.46e-485, 2.46e-485j)
| (0.9934090168285012076 - 1.0857114561077282916e-1907j)  +/-  (5.51e-476, 5.51e-476j)
| (-0.73031083904755946508 - 7.8294325074767962729e-1917j)  +/-  (1.61e-484, 1.61e-484j)
| (-0.8195742361584358764 - 2.8684738157141570802e-1913j)  +/-  (1.61e-481, 1.61e-481j)
| (0.97800880916174273374 - 7.9052786648543074156e-1908j)  +/-  (3.68e-476, 3.68e-476j)
| (0.65309570580320731722 - 9.7131045370354725994e-1920j)  +/-  (4e-487, 4e-487j)
| (-2.0169571586190420857e-2000 - 4.3438434839022015855e-2000j)  +/-  (4.36e-1998, 4.36e-1998j)
| (-0.9324486125917015422 - 1.5472719493132591678e-1908j)  +/-  (1.19e-477, 1.19e-477j)
| (-0.56825001476380645247 - 1.3599276003123645281e-1921j)  +/-  (5.31e-490, 5.31e-490j)
| (-0.62560634084256044887 - 1.0295081475624966066e-1919j)  +/-  (4.73e-488, 4.73e-488j)
| (0.67973650632692188927 - 2.0183543676687309409e-1918j)  +/-  (3.14e-486, 3.14e-486j)
| (0.59731019807931748754 + 3.5151208323044521969e-1921j)  +/-  (5.55e-489, 5.55e-489j)
| (-0.95392965771413734692 - 1.3833993266845206964e-1907j)  +/-  (6.95e-477, 6.95e-477j)
| (-0.67973650632692188927 + 8.6167507637778152333e-1918j)  +/-  (3.22e-486, 3.22e-486j)
| (-0.70548804714027908278 - 8.6257600200730178945e-1918j)  +/-  (2.52e-485, 2.52e-485j)
| (-0.97800880916174273374 - 3.590272737374817431e-1906j)  +/-  (3.43e-476, 3.43e-476j)
| (0.47692330950443648685 + 8.7019325973046294917e-1946j)  +/-  (3.61e-493, 3.61e-493j)
| (0.9840853600948424645 - 1.9542651756889053212e-1927j)  +/-  (4.85e-476, 4.85e-476j)
| (-0.75416672657084922044 + 9.4433821788605439605e-1939j)  +/-  (1.06e-483, 1.06e-483j)
| (-0.47692330950443648685 + 3.9534243625354715379e-1949j)  +/-  (3.46e-493, 3.46e-493j)
| (0.73031083904755946508 - 1.4061974358192032467e-1941j)  +/-  (1.64e-484, 1.64e-484j)
| (0.62560634084256044887 + 1.5333570302137341634e-1944j)  +/-  (5.08e-488, 5.08e-488j)
| (0.56825001476380645247 + 9.7305509577102141255e-1947j)  +/-  (5.3e-490, 5.3e-490j)
| (-0.59731019807931748754 + 1.4119541370451573023e-1944j)  +/-  (5.04e-489, 5.04e-489j)
| (-0.50801221535780157662 - 2.0027375251572919144e-1948j)  +/-  (4.29e-492, 4.29e-492j)
| (-0.77701903513130468184 - 1.826305191195130682e-1937j)  +/-  (5.96e-483, 5.96e-483j)
| (-0.34714693243573225245 + 1.6954977971849900818e-1953j)  +/-  (7.02e-498, 7.02e-498j)
| (0.44524744565010414611 + 2.358707320473839634e-1950j)  +/-  (2.5e-494, 2.5e-494j)
| (0.070691365143326506046 + 2.5225687988462695493e-1966j)  +/-  (2.49e-508, 2.49e-508j)
| (-0.17604784406531266501 + 3.3894253541093793814e-1960j)  +/-  (2.61e-504, 2.61e-504j)
| (-0.44524744565010414611 - 5.1220289019558079308e-1950j)  +/-  (2.49e-494, 2.49e-494j)
| (0.8195742361584358764 + 2.1809792073835326064e-1937j)  +/-  (1.74e-481, 1.74e-481j)
| (0.41302956639847532004 - 1.236378391906461807e-1951j)  +/-  (1.69e-495, 1.69e-495j)
| (0.50801221535780157662 + 6.7469604523867516104e-1949j)  +/-  (4.39e-492, 4.39e-492j)
| (-0.53846931010568309104 - 8.2213596632254114364e-1948j)  +/-  (4.95e-491, 4.95e-491j)
| (-0.41302956639847532004 + 7.3207722785967128615e-1951j)  +/-  (1.67e-495, 1.67e-495j)
| (-0.98921942328536912069 + 3.1224571647483728779e-1939j)  +/-  (5.44e-476, 5.44e-476j)
| (0.53846931010568309104 - 5.9157684683121227109e-1989j)  +/-  (4.96e-491, 4.96e-491j)
| (0.34714693243573225245 - 1.0695000577771689089e-1995j)  +/-  (7.44e-498, 7.44e-498j)
| (0.75416672657084922044 - 5.6011386481441301849e-1994j)  +/-  (1.02e-483, 1.02e-483j)
| (0.38031452628847934379 - 1.2583533693240562815e-2005j)  +/-  (1.17e-496, 1.17e-496j)
| (-0.38031452628847934379 - 5.31031091642186075e-2007j)  +/-  (1.14e-496, 1.14e-496j)
| (0.035365026575032746807 - 5.8532275516806493875e-2022j)  +/-  (1.15e-509, 1.15e-509j)
| (0.31357099862743810215 - 5.1603065811794570025e-2011j)  +/-  (3.78e-499, 3.78e-499j)
| (0.21082683075469763596 - 2.5184850964628895643e-2014j)  +/-  (5.65e-503, 5.65e-503j)
| (-0.035365026575032746807 + 6.5336745993469007641e-2022j)  +/-  (1.15e-509, 1.15e-509j)
| (-0.31357099862743810215 - 3.8136487359244946901e-2013j)  +/-  (3.81e-499, 3.81e-499j)
| (-0.14107220146080813369 + 6.7998664885039005182e-2020j)  +/-  (1.49e-505, 1.49e-505j)
| (0.17604784406531266501 + 6.4424920997575836453e-2018j)  +/-  (2.87e-504, 2.87e-504j)
| (0.27963041316178319341 + 1.2126695435628910443e-2014j)  +/-  (2.21e-500, 2.21e-500j)
| (-0.9840853600948424645 + 1.5313219775620850585e-2018j)  +/-  (4.75e-476, 4.75e-476j)
| (-0.27963041316178319341 + 6.684513047375005277e-2055j)  +/-  (2.01e-500, 2.01e-500j)
| (-0.21082683075469763596 + 5.5769944852399052033e-2057j)  +/-  (5.6e-503, 5.6e-503j)
| (0.10594015428361244265 + 4.3944318550941945512e-2061j)  +/-  (5.74e-507, 5.74e-507j)
| (0.24536823521956253295 + 2.8475285390747075047e-2057j)  +/-  (1.11e-501, 1.11e-501j)
| (0.14107220146080813369 - 3.3637205398735811838e-2060j)  +/-  (1.42e-505, 1.42e-505j)
| (-0.10594015428361244265 - 6.3335307932849480554e-2061j)  +/-  (5.43e-507, 5.43e-507j)
| (-0.24536823521956253295 - 1.158189429783642741e-2056j)  +/-  (1.06e-501, 1.06e-501j)
| (-0.070691365143326506046 - 3.9134153879920732429e-2064j)  +/-  (2.49e-508, 2.49e-508j)
-------------------------------------------------
The weights are:
| (0.00056732221346310338337 - 4.9823774330533466315e-1769j)  +/-  (7.65e-126, 1.91e-354j)
| (0.0075110033288123632876 + 1.145554353559994424e-1769j)  +/-  (3.76e-126, 9.41e-355j)
| (0.010733338181692186932 - 4.6265666134191516564e-1770j)  +/-  (2.53e-126, 6.32e-355j)
| (0.0026747064593025253699 - 6.4630753514645513222e-1772j)  +/-  (9.18e-128, 2.3e-356j)
| (0.0131332921591989999 - 9.5039308180615635008e-1772j)  +/-  (1.73e-127, 4.32e-356j)
| (0.009588047934371715299 + 1.5152790944402927998e-1771j)  +/-  (5.38e-128, 1.35e-356j)
| (0.0026747064593025253699 - 4.0543370281961813151e-1769j)  +/-  (3.84e-127, 9.61e-356j)
| (0.014351136263821544019 + 1.6072551467725761572e-1770j)  +/-  (9.01e-128, 2.25e-356j)
| (0.0085121503628761903971 - 8.7510301339958397851e-1770j)  +/-  (3.99e-127, 9.98e-356j)
| (0.011922049820176678435 + 1.1360347040202423149e-1771j)  +/-  (1.18e-127, 2.96e-356j)
| (0.016756410275346467089 + 5.488663366071831145e-1772j)  +/-  (8.37e-129, 2.09e-357j)
| (0.0046650923825430909086 - 1.1843038430111306932e-1771j)  +/-  (2.9e-129, 7.26e-358j)
| (0.016756410275346467089 + 8.2503161419512721422e-1771j)  +/-  (5.06e-129, 1.27e-357j)
| (0.015562006517666181706 - 1.1429452688868368909e-1770j)  +/-  (1.24e-128, 3.1e-357j)
| (0.0015783503401244148785 + 3.9130094797575421612e-1772j)  +/-  (2.7e-129, 6.75e-358j)
| (0.017928883358295183494 - 4.6347833981644256139e-1772j)  +/-  (5.3e-130, 1.33e-358j)
| (0.014351136263821544019 + 7.8938210033879421109e-1772j)  +/-  (6.69e-129, 1.67e-357j)
| (0.0037058874810457300829 + 2.8485710979648660667e-1769j)  +/-  (1.78e-129, 4.44e-358j)
| (0.021283029933249494579 + 2.682208953388426087e-1771j)  +/-  (3.65e-132, 9.13e-361j)
| (0.0131332921591989999 - 2.2844019971137309443e-1770j)  +/-  (1.66e-129, 4.14e-358j)
| (0.010733338181692186932 - 1.3334199240262597143e-1771j)  +/-  (3e-129, 7.49e-358j)
| (0.021283029933249494579 + 2.9967769372999857646e-1772j)  +/-  (4.74e-133, 1.19e-361j)
| (0.0075110033288123632876 + 1.674620807526219844e-1771j)  +/-  (1.85e-130, 4.63e-359j)
| (0.019075956336440485959 + 4.5333134030401813703e-1771j)  +/-  (3.84e-132, 9.6e-361j)
| (0.017928883358295183494 - 6.0596891952600060165e-1771j)  +/-  (1.95e-131, 4.89e-360j)
| (0.00056732221346310338337 - 1.3204344540567604052e-1772j)  +/-  (6.68e-131, 1.67e-359j)
| (0.022338688887318449149 - 2.657497636846555047e-1772j)  +/-  (6.75e-135, 1.69e-363j)
| (0.019075956336440485959 + 3.9583742913191346736e-1772j)  +/-  (4.1e-133, 1.03e-361j)
| (0.0015783503401244148785 + 7.4213559822764303531e-1769j)  +/-  (9.14e-133, 2.29e-361j)
| (0.027071960282983439805 + 8.3086175705235171358e-1772j)  +/-  (7.04e-140, 1.76e-368j)
| (0.0085121503628761903971 - 1.6414451692700514563e-1771j)  +/-  (4.03e-131, 1.01e-359j)
| (0.015562006517666181706 - 6.5618787553559516604e-1772j)  +/-  (4.12e-132, 1.03e-360j)
| (0.025293641568678581619 + 1.994087676251101897e-1772j)  +/-  (1.15e-138, 2.87e-367j)
| (0.0037058874810457300829 + 9.1179039942118014195e-1772j)  +/-  (1.47e-131, 3.67e-360j)
| (0.024345580355515596354 - 1.3923018429139592632e-1771j)  +/-  (1.92e-140, 4.8e-369j)
| (0.020194802610191477275 - 3.4551473515770583776e-1771j)  +/-  (1.37e-137, 3.42e-366j)
| (0.006551129041340196777 - 1.6000472240776350248e-1771j)  +/-  (6.06e-132, 1.52e-360j)
| (0.027071960282983439805 + 1.7427361241677634522e-1772j)  +/-  (5.24e-141, 1.31e-369j)
| (0.03537146864736232956 + 1.975931308318181526e-1772j)  +/-  (8.6e-146, 2.15e-374j)
| (0.011922049820176678435 + 3.2596924300463851712e-1770j)  +/-  (1.06e-136, 2.66e-365j)
| (0.029427753682589637198 - 5.5749383576882361529e-1772j)  +/-  (6.25e-144, 1.56e-372j)
| (0.027899802849296545357 - 7.1875221029821345267e-1772j)  +/-  (1.02e-142, 2.55e-371j)
| (0.026202856438643622389 - 1.8542459152449591102e-1772j)  +/-  (2.36e-141, 5.9e-370j)
| (0.028685356899504902315 + 1.5861465729051459897e-1772j)  +/-  (8.56e-144, 2.14e-372j)
| (0.009588047934371715299 + 6.4554569377690723248e-1770j)  +/-  (3.08e-138, 7.71e-367j)
| (0.026202856438643622389 - 9.7304457956196700823e-1772j)  +/-  (5.65e-143, 1.41e-371j)
| (0.025293641568678581619 + 1.1554403990929938793e-1771j)  +/-  (9.54e-143, 2.39e-371j)
| (0.006551129041340196777 - 1.4529589396692695437e-1769j)  +/-  (4.84e-140, 1.21e-368j)
| (0.031389874017444351608 + 1.4573278109579074663e-1772j)  +/-  (2.22e-149, 5.56e-378j)
| (0.005603594312356802962 + 1.4274895775382955065e-1771j)  +/-  (1.48e-137, 3.7e-366j)
| (0.023360080333371697593 + 1.7039274039784752393e-1771j)  +/-  (1.64e-142, 4.11e-371j)
| (0.031389874017444351608 + 4.1158829141518477999e-1772j)  +/-  (2.24e-149, 5.61e-378j)
| (0.024345580355515596354 - 2.1686316129512209301e-1772j)  +/-  (3.96e-144, 9.9e-373j)
| (0.027899802849296545357 - 1.6546411651936770881e-1772j)  +/-  (3.12e-146, 7.8e-375j)
| (0.029427753682589637198 - 1.5342750731149688987e-1772j)  +/-  (4.4e-148, 1.1e-376j)
| (0.028685356899504902315 + 6.2940793063037216138e-1772j)  +/-  (1.75e-147, 4.38e-376j)
| (0.030780459035511126222 - 4.5117553624353318895e-1772j)  +/-  (4.52e-150, 1.13e-378j)
| (0.022338688887318449149 - 2.1196140455729572822e-1771j)  +/-  (9.79e-145, 2.45e-373j)
| (0.033379093066536176801 + 3.0730487041509064078e-1772j)  +/-  (3.18e-154, 7.96e-383j)
| (0.03195436026664872734 - 1.4528807817410909038e-1772j)  +/-  (3.35e-153, 8.39e-382j)
| (0.035294063424291937192 + 1.8441403598808532538e-1772j)  +/-  (1.2e-156, 3e-385j)
| (0.034884077269042298167 - 2.3921756072368630226e-1772j)  +/-  (2.31e-156, 5.79e-385j)
| (0.03195436026664872734 - 3.7859484169729854791e-1772j)  +/-  (3.01e-152, 7.52e-381j)
| (0.020194802610191477275 - 3.4224529744418411464e-1772j)  +/-  (4.15e-147, 1.04e-375j)
| (0.032473919848497391124 + 1.4572072850216361097e-1772j)  +/-  (1.08e-154, 2.71e-383j)
| (0.030780459035511126222 - 1.4715311751728132652e-1772j)  +/-  (8.67e-153, 2.17e-381j)
| (0.030126297742820451049 + 4.9906640017816965922e-1772j)  +/-  (1.78e-151, 4.45e-380j)
| (0.032473919848497391124 + 3.5087114476509842055e-1772j)  +/-  (3.06e-154, 7.65e-383j)
| (0.0046650923825430909086 - 2.2286550277132479581e-1769j)  +/-  (1.08e-148, 2.69e-377j)
| (0.030126297742820451049 + 1.4966871923157326898e-1772j)  +/-  (8.48e-153, 2.12e-381j)
| (0.033379093066536176801 + 1.4890098223693652318e-1772j)  +/-  (1.37e-157, 3.42e-386j)
| (0.023360080333371697593 + 2.3861634125993587024e-1772j)  +/-  (4.73e-151, 1.18e-379j)
| (0.032948723425237701661 - 1.469484772603333463e-1772j)  +/-  (1.15e-156, 2.87e-385j)
| (0.032948723425237701661 - 3.2738090635691976297e-1772j)  +/-  (2.7e-157, 6.74e-386j)
| (0.035352139437090941903 - 1.9080665800048797482e-1772j)  +/-  (6.41e-161, 1.6e-389j)
| (0.033765491407268633517 - 1.5151666995130668206e-1772j)  +/-  (4.07e-159, 1.02e-387j)
| (0.034667075759046323149 + 1.6281783106836716196e-1772j)  +/-  (2.52e-161, 6.31e-390j)
| (0.035352139437090941903 - 2.0480026005495609168e-1772j)  +/-  (4.75e-162, 1.19e-390j)
| (0.033765491407268633517 - 2.8998938436202569931e-1772j)  +/-  (4.33e-161, 1.08e-389j)
| (0.035060500854145561112 + 2.2956429665710003374e-1772j)  +/-  (1.02e-162, 2.55e-391j)
| (0.034884077269042298167 - 1.6758562192233410847e-1772j)  +/-  (1.59e-162, 3.98e-391j)
| (0.034108501944097959068 + 1.547405037895286885e-1772j)  +/-  (1.5e-161, 3.75e-390j)
| (0.005603594312356802962 + 1.8033799697173394333e-1769j)  +/-  (2.86e-157, 7.16e-386j)
| (0.034108501944097959068 + 2.7490890226079775218e-1772j)  +/-  (1.3e-162, 3.26e-391j)
| (0.034667075759046323149 + 2.4983434309023296073e-1772j)  +/-  (3.06e-163, 7.66e-392j)
| (0.035196985079159851859 - 1.784067327503722383e-1772j)  +/-  (1.37e-163, 3.42e-392j)
| (0.034408792489262098935 - 1.585226341817354176e-1772j)  +/-  (3.6e-163, 9e-392j)
| (0.035060500854145561112 + 1.7279114819748367559e-1772j)  +/-  (1.12e-163, 2.81e-392j)
| (0.035196985079159851859 - 2.2069674014296204076e-1772j)  +/-  (3.04e-165, 7.63e-394j)
| (0.034408792489262098935 - 2.6163861844418570199e-1772j)  +/-  (3.13e-165, 8.31e-394j)
| (0.035294063424291937192 + 2.1247670604830507215e-1772j)  +/-  (3e-165, 7.42e-394j)
