Starting with polynomial:
P : 3/2*t^2 - 1/2
Extension levels are: 2 20 24 48
-------------------------------------------------
Trying to find an order 20 Kronrod extension for:
P1 : 3/2*t^2 - 1/2
Solvable: 1
-------------------------------------------------
Trying to find an order 24 Kronrod extension for:
P2 : 3/2*t^22 - 30461783/3830466*t^20 + 66155815/3643614*t^18 - 14341808855/614151382*t^16 + 39940250075/2149529837*t^14 - 670092247/70863621*t^12 + 2251326473/732257417*t^10 - 13150594545/21235465093*t^8 + 27599544115/382238371674*t^6 - 544763725/127412790558*t^4 + 4285838227/43957412742510*t^2 - 333527539/923105667592710
Solvable: 1
-------------------------------------------------
Trying to find an order 48 Kronrod extension for:
P3 : 3/2*t^46 - 611464710537289982894552150300481150516323264482925704234208735183188016947092141616892141366015675/36712728616675335949789753139109488060403111865313510564913043944400695867132503513070741950187522*t^44 + 5803721115917221385689629537233759717780552770020440441795509982716679757305740246751787580856153994235/67294431554365890795964617503987691614718904049119664865485609550086475524453878939458669994693727826*t^42 - 5598957493848065014900705011784405406687919856030852739038695022084956226646741231146749895361752417205/20243040386272666336997486566240199916622759754613232520511931328074793450445475778536347884582666094*t^40 + 16077344926925166337633264257978803205715767461439552239416408868130743602332986709070235100875082344632445/26127536510866851420652371314995716492385637378665802189359207365674381485001895237543183165800965722402*t^38 - 113183230107826893648039135222342097557538113454727400407160744096594680856218957504147896428069686836513583/112277792033184577726587217272549160061873414681293582381300377598438558273386522777550435766550095942214*t^36 + 107951113875560516057134223691355253720909540791517388217362280839306122630467655050178712124891252941617900945/85689341567421391772572063391768828014840248433194868801195292941436893973693609550276230191928494650755418*t^34 - 135257708854211045206504332578982018582011763965050772309330243381120355139533670083805326164451214165481345199595/110167930141848102688936816167350789884412946068944202988736748291707366685512084011805139950089401289321215742*t^32 + 2139177199222870686017105985680058068152748620368626521628001020882273485793795243498285519889417886219433180543980505/2261653430000891258696735518959955755167903042696365551185242812627793197885267405077639754265378073981565623305287*t^30 - 306843703940045582747315120287509214701915531428355374629705019355694187672012641369950815267001361312000234770627065/528585667548101022147512899067269352740391132584208040698466710997300325942533761339984770153977251007185835331887*t^28 + 55432163999926655781107423738909343162662629611944223012785415489199791193227946191219637099889445859572599137325950905167/194684519898214404826483649097392548027855044594516629629739485327510677262878772211475519234204548412565916123591583585*t^26 - 638368122184156801883397223533149970919064903455870407952003868706875669365585530020783285143271550001706268679469702659945/5723724885007503501898619283463340912018938311078788911114340868628813911528635903017380265485613723329437934033592557399*t^24 + 1696759742463485298524212130529068533805872306468053876855438294657594584821144885601016370346450438787006516454517802588262225/48847678361741645429543864450986569847452290879373751805297450824976365889630248170413385438763115274796272610852513248226773*t^22 - 2319503796655913733723101271534909257272144496388689995220786669456641514643071344730048461356140974879444022862792178914593/271879471401159436528073457055583876701960802668128488712230709600981628328183199464267451421687098004431944030718997671021*t^20 + 3432700977022091578210981229005526529771345483132850269687364389885109946930320875409803227392891369263367341094291701698785/2103488541893180903664568325640569993430959894327099360036732332176015756012785806381437650473052810876394514342931192507373*t^18 - 1750260377213817476583438039358604379122411112801753964809930900022875691756341685776207079046138793809030683218549936620029/7327839168817421056556960245532181741821579239714666398036459693136054888593561011773243579752530380373322066305766834028953*t^16 + 42506710451282900221560334102733545454091043428027870396695671861170498120371115562212282795519045166324792494426460645055/1628408704181649123679324499007151498182573164381036977341435487363567753020791335949609684389451195638516014734614852006434*t^14 - 36811904342016975979584116567380366385694378884334726446585627568332378255268782103278730113086741929396358483061519069075/17876706543708433786325771148441146666861435068314900443561473097540705332612863127622638183572107081789862623295387221477226*t^12 + 274273944687289292330121443976979700286170186059737471248094025971122190552007676078305480002949108903828559042315905583/2453665604038412480476086236060549542510393048592241237351574738878136026044902782222715044804014697500569379667994324516482*t^10 - 2750985671947347262606961417081525463110606306072697467272917997197563087959972100961979459354568659444354668702918205/706988394383949358781245186661514274960621725865561034491131704422513770216327920301460267146919489110333550073828873165766*t^8 + 3914372705346251713488753926866494798975613112972560228538272624278085178925759718071844189706167118695647021279823561/50379809350451040670554445963788686061154953374341992159127787820341987755545341541481980335521392685044158302014273078708546*t^6 - 27354477052439709563420409712768278257035783197785279652730705742795271247856364985107703606560268599883748987607476755/37499371426519057939116025945713378658186336961635222830444116734274552886044249220709754029739756621901201829465957261585394406*t^4 + 62912747634570273692739690609352224435795696499289154318983961802024874958328480191568589122506112464370184032536625/30681303894424683768367657591947309811243366604974273224908822782588270543127112998762526024332528145191892405926692304933504514*t^2 - 206816191340520678508635062631779212285962476421606309684134604609496502651643636208010108314559669924153744831633/2421155068190469610416839066494972491626378712522969821878674493495552653729378699684955858007110373196664552902475936237143943170
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : 3/2*t^94 - 17333142971304353476942252770356176657968899888421119554880104750534491164802423089020828162762283157125075924513474521553437844248387800890871258347989048715479536795241560274031258594466937149332111913222911510738367068541452410910887517368075753150524440013881382431511840258016752496377140318476633361666002349841729531936135816747023297642694491362288617189046607275141128672283072840837941356828360297765146252680960497386645984844701033242466788996859570249482877367376450412232674692175449273357844742233225657020190386115266030210654955478246825977833379911632299559497769057330539792597879368415273241608196724945521123132781848240112960916027707444334998235201776372615096640166956401143021231601703254743496365656275181397749755091964773945152108993197772311820828286665602954581157478657424676930117459115657663517667457243009477394205836045953938931290183879520981375003442857299381521020019546238351459068666077155514084251282755725308815960565385747947117451891629691364187031486414764857463295182164569830423254861139719273523962505403873882334312958161594757346677826542229086837705531038742342605504414510300227163195807522943614368475368212250286262821521675184727364240369317379076096619322799929808423084141273113238750129558993597002823638551357883694530655481516327246432653285511476522663922399089601849387933730179275062586922169909437681066895900947594012316515900897379591257299337995297502979203257171976164325332590798402092256718726685937269737373132619795888251030511068408775706348790901152821654377084299919528699886482543175091263994973401210863029718204080857920940324523809707353736861871316413311472360866212268895744304859080208390788683023726990665466288316374101857442425885983604559508629701724940097550383988947834636942257510459380417751645509308370478215814678052729562605219130607102189328232567792184809946589436934874188747286766418415332542316826706359710495423698194900802325287167802665123856378581447443775047997854106301047073421357260764324090228262557239815043832031282983130401250145300842431621261013095198588482775819760710094292021366436943401871516506348460770148942505612080359796248500627534486387962756513388452972618581750403515881855816224046769201382383462352037948138956278109876481115727867417268698383035905882811795794784331856733274363669497950373871655790300205047997503244121225818416570922255005924252368973835752850390493019052813912505756460318044351935333377726168112387499864776627384102920878817595446812365019309204057729508939708017049799969466601877331384698911817613347837371441596525722089677020860132540833347925187045767910165160310521370411233409775403414892704157474358011901500631473821348353713941950844088814606179450842375355394667050252630548466520239559792613647024710611738354632716667343893319913062117780018983384728156599887629641349409339828447919323283920265505932534097336541188333418380444355798031554021210672880038981168738989834824190537511055908804711239069665502991368468556261593004557453577499760993710519964017878794481971705719007271218446736700960675945717868947932661538770427334829178641720560836733614129358348408269897558656385129313031281/489870400188257579299392524610957127602736210391086209101817047887553469201915610100677382397909677096198752998179304863488318013878816731974114408634909353630886993048338912275680756855311403572892724167024903960461336765180733816198264843831892880208689678484163294056481818019841698593563698718521616061549136775950203748971122029931815346330727087262879123678929535098371946946018851508411751313221763745874826074266167397635093543802812777796714635026634069520295832604420193262586200259410758382520001502625010704954181986324363679660651241428338296871104604069560381259530371533566982397800259037903187102913292804495989235280470230518559500189883605108657898412978508160338944921526443378672011878012225855031794482916531346295761173851458495734008079385212971298483212708801377136161488244925576060973238744308708038264996085254147654673209694617228653886721422014235531696878388751960879589745225538440031302457780551130680820516486303441955041840822973897795022868804718608985110083480813618490405818369594014840080524744240631577365961842806165911861382034951009897960842734009464967556564448090823182656835638099350268445726369594595091904874466166683574013498687445181429911463735267537643819591954788919835373129655122147259298861975688805286775958303511433280688142134131395672910010924751792787613496496712515630938985917054181873014461622999380175158423735999409265122022971386350798199564255763052840362722602537031688281528165749780036111497943738577953044673686819053491915396618613853780402045038399033308840389409881646818828244709734777403380512538792083620733290817166196380104134211336608623730672971590231869878849336199420421977553938861818011943897540376993922830872300207367110377849857174278083552807130151200685489726437949805148205491355608519617535756391648801227650857805303492525224361603308038004835401891663457037281424467904413008722112383617086069170507355683417048959647745579689781748356318935024420920468024169568208016229004359070541491201408091327077407488716001106050069889739017714428457673070617143919573663893242367978704073311211574323237673949938572944699973490970925598324863541790614908138551703275562449248201527950980524954837720118602387244101245373803540820681204066351530662939088938411125586998195740340551839394673900191349232778535468200617182685786613392488443607995405465666383338222457725746035375386711432272933378438542042954567535654925031018623468623572125490527426069864915042077888284462902458839271775629473329928168038236968283449199851981750043358984120211302022422329274369691073951821041085853653130890542194794701224094769927891739419497157147197095626952116408890860990664117260620030913483136905956755982018214252958612613916483611376616286213894784808593869340090375506817970573881567198533640705034439515337498973234265816350659683800138437906571765997821224430712240122192680177739047076584359564127788539098784923234104517783887448251153902449703628844840460027660309746051004059913561498245264328036616723654247845453325231185944383874260859999152842617844493856996889971406839778558842123873408572629169837313196801477721594591527698882701175611803657638301412704143798*t^92 + 50413890721916830793586022777934913167962476981465926605763802714524421485708138496838483771731476480746430059298267958740380482744563039386236676436754891722316465399546854355981629841160759190079442258260154671655094001257463895481555872582240066246669186193714558410995539046095724664903218425537064420794539272729057241248715566571789581603461758075168090216071125109951575955549095980153979608171674692654943880289565756115281243412386199142819972512016318452618127146748902453858195339594415002196387786346978966881678283998932448924796830022887920169140533881899807755825000469434306331157549361623575298432460497057521228245129807883543536678227340211799710719709962421613102628155414361716550159866377589527661852549466995831589283218160830516719702467275324399914690664185701967809812039471334870344693940522881817131944378501774290328954963263696020172323580311930250290728098701543958255831719823749073992836111877231790163627630088436306249243685201434693348578479671560570277770890810948271518566641324389808846761753755706721083297106942852578991001086226516432354192138948596182875435045454047841799093956728532846806730657897666021751157883052929977051755651279194484515223585279212777827169527407169467168146451889701834951051501236655870350568976012682055340948677126943825605174411187452417650236453482521466915884193035678189507719515382244968006433176440639725749760934490372351508706049131100470971052880826492859781458815241532628386328179053029992814068849096547841943987723076093076585945400567732771039821477572230284292789891668828537859904563894940566088730822565786013590021076265446318561484891178087550694775536855444505177646580848304211032861881707427166742401312426594826831875573595158561684209879452247300642020022114331880908402060399405651188187668717133261596942827112686804430726855794450716345978743868761142029063638667543199942257281591541079608617299337315282762399727094471401687486666528473333136650208255379348858785750034714277396548953639929396658776926628414151177057548948394112897695929295479547814285155659890267202845728866835070326557052688412641148374749717853920974607840390330747065217018903771737885600464430712840045011817700289346868636058730592700338350616046259768626739427465274855674848696183579363707862812173352910730340909124704117761980847587236008208893106791825029664837937329935192601241864060221947275050187329240361642045364748869788887980954468748511493006236801247287832758106088319071014941936069277854104659078623053807172221209903945365759039586535024167366822824325052369049467355406119956487312331696190248514548495840930259120006669003112758462830719139667369129395148279862388222157847228630594599470294907762758674605208595525002559505793261171071182883587507561290445221119075700142781918777138241431694109457016100728223012741814265544959009366423864169457267873108118902598730628303723624316857050208361238312908451954000958603183363628391750883006139538934759223703294771088558301190006847389746281151038341834764844456712733593638898393986635756126900668241284063963445124670840770714138463522928729432031622955924772917057538804758501139892315563547342116762635713337751/124812609652765583856954323168051933670518350836913681958424660180126085757548472550721288229016212898309191680147110548253598081802142078689488687832862649483552804297807126441983872996894226582126618512343774205374062610390103626827707304765396491269731417111944513202768832967821406859558314105395966991473919911734024562589105268640237436645566962382447183284783419459108893246535305119273704881841833519520209310984053992741252578744887259216491531714531014670867614301782407780794550205494488896007123622849318602483161165749625648849698347849802029644898128757071080859971964771922930744188334599490239332389969133779119609289405168623132219374879874094819619962947555158648278759720957929121705890363100988925985820918854272128658102202091555752580716522320257318226642316437376476391177105459852747847188579946182794945423557573648518491223078462439837037836090950741028414452554034945856628032416779262520255459310533280932774216933995795065399245497763050497500491674147840227489242839826059414315027244933750259059596658010837797702341320043054594185425944539062958871749237670069550688834386035716566239587181724419156846481284529898099681167250611210807772177290078095440982852110717610113655862375384804518095213585439606533754979146199823632601786088276767551286689669928935909313722953484735028977679931907891720060051404848483836879735633539143076688089308424081488432644866810614160820872378033100944037497003732602692762185716766889206060740226591321060922393274643566182044648158266767963147295849198574499659516296575515148028791984859194730275110648221218609475772967433323677097592043303820501414466974412560407430822385822241731054395035420786025809149822620033150616309460752934443951841231559862790074169070269833969053870929945917004295832526021427887793082763759023118389479107639860950024339419822045079137997541771257228157822295903961677253280847884646508305746057632510779653281770153012420422318461432498067133063286474091775015830939333634506054918733163364952071421827483773807179156996935106406083445148643330247836415102367543210190074726743663387094757232682999184861272145844009220420397007222205400599897172822470729756601522702046475011668238195858346438762824005055282755078901940453507443018261653350955454934509298094148181503850779008053296971944716336430650124963513866431953081550325372380740811595685336569655115188654045694523876692220811498265398706911383878142017700194071137355011306062672108825898922333449528780281537897306621312408149958282438035171282686874148297305487036277008386918008828830479658962627595141394720260208574185157540783434145617752611475422178062906403504248883472075799228338444481595816353628002858003986390474754868566032061939109891813933715579610537027206187553606504255630268607562861812790714313609740794295350893438884550535528856385872178901700543286876309027879524013106404445598587501699220265426858511362114236047787772603331277566749343452638482490366289067487339267097171413196593453416162347465465169694845799516375678173211734171301736604155312072745056342666605144834486659671708215334149994468295339517473458104251921191567815226784430604618518689902038650685861026*t^90 - 208969210257794777755782948732514258341862886549686832033146204284668817953152695917363238968414363605366715676412277390815533276235788920300384491512406610092756502210368896950790707649170115561542918380085176166128969663843662511386328420354773785838036067211296181971882299855729169202388156716675925989070737783013422167574932390209533350218588703524848491690340357681462185499605192572346625824103922877639054517925739774156414896479559161688840990004797516001614474886726627459891476086567946706454263198578504397991860413441491186934798346680356121446573177520587058262752484204597798775343160704555289020566141391826949565201246645807590759215389855560992193609974578354535283955184150376667848034883522831240316768357293883154654240033951229207813002446958867194542908330828795486635854727410932204707236742947867436818538741887470506595316750198553482836830518154433913011958004082151530785176644433588514755970330040781915286086342653613227590217388510282270407357260111724629703972859823849269687728129198999840901379608642054722714594823172593878319196431762703967723474506073114724705845074949460113194588909554017114059772271735338552391419661115426171846023999787652380427411343475564725521578270926290697624473106598225737206773390264570261483594242932830474610762920022577769980519565491618624049778252580217013850678733528917712512891360439037282155268665519942338780771862011153025449482822519930684901317398101929469999840300237983875828583602886968640728374112077986213648479648851697304953621662769706041752519714277195395663074834939652865251719132720343938771445166019817569991092202329460032495650070535320042364262179844472132171285206995915016478504415942718343320681920640153180199303330254315583839097714716163252549034613251857749025486033723175863237132670768097385936245090656631905560021064618209151147793723194899333474093526717643427749324993813011937701500594593385182898624980193394843112984227043823129633326205524567908346372380475918494309754580262812925546533308700531330021926029311520848169159371003947719519793837495929162133092634007694307456911508048065889751982181260955703967262935895076522673453215829156858539862515902020000162146185361247182193179033449888766805093944642827453461341050771422490009410908846218221968497256805572729224340369892260190014146548097240307497578072576522308066090412633444317462979654331920758629327955723470959153509122261645866420865893438205600109937884386802548104804136757969142312409870018340116349759884900278667900119364268684631307289349073392848936659626263594729158061330530588498251305629462426194511988140497978823180530347278946546763886732963013345203919340519969127564973624127332332933495335950367873705283972623334375865894959444510298047276820180790033147431469320946598952779785905331508289159884863457776281841032592201229323190747192955486417592814120641274343849060821614336341519380183075446534538113395254095855403427575218659770164035543620984312334162225776413421059286984679864202067120346778625036991410562221707651897726396108325055647487764952371064524859011334626095399392481599349667265068614522223132350722948904773102505074594866437245421389010204571/70297235369985416063433496015428361308428613376923939316361622494784347633890356373289578892542575909058810291851744818788609852961673132986335350958308974470236573887287147103824028024584092727199981026563399049671235930229715031598849814206199423805140950371160748602759468257098523485677899355583572964420144448064418945307130511859707062928486548035180530230063017026469219985187495738844267782895139345605326777486463298800601035739759279663155063806773079262958659655081669448983063887961284912651123293802577332887460438798316934891013436138960720918887623852177034319910876603208592882476740898312891463987194837680706366609777199972295246667918453531848961510242350788798680559225059526968658573138950990318424680693074700602240880006933566234425739116849042705121205544669006817647430749730665953204155434638577843064261334815647148914667753858456392660532349447700697003651110711460060805277368961564635019435916121466783136945070936076131834308380906766996869999144028378012571441328342032796795874789396575562574788384384104088505907572366471526436213790318723348724544098416620283604633500312783030474274158240120078450534847920228163031537421483136398288574075933985087815786372136396185124618486758397122469404184954818391067109921342989554850939297941659413052469992985530680479029072357124651320873286093455903220488952352996063238153325156657361747991633822407673873897425540333686800111342694420965036230256880062561067946599810151265057988023176822939757290167685359664087146834917138533910404739954174904308232011926809587261994063472362009751615097314817459048077019102168635467521563056340680185548121477474300585204297081438148301636492727551596091842272317883115608230295172958299599098133641882720320662557466420932126007971543983699419508341600290884802570725499387576346252177402939461741486279897549611794501059915389209948000135326353526888542290880808127844647418459910793562498365878402217680081364555703633588610866570796800839471892386910367910264784267232993561115249279472158732349646384894930270775939830337891809198683766786281383720976651514412131480490274458096451309834142586970923443603289928797293430974337456014348468124286297064648238477712756217566454306097958358698388328215128758803184396480092888133451447514671026348004779955421313573594531974123262996164826672420993730018930955479177552797108725441230175753210143039736171281216985254831634145116148200542033543080253749621694728034492409435515386848589806184598583012844605251492510768015392630933364803548862784191004612642987572834809709639260189043475728808863525537444333029171618174914580853792931998618768335622319173262559732257772469587605286119689910344060038498580245223701836936529024057996594226844981111585893979132323129412136818896865536841304016281004014539520864009587014853204633976296066197002220674983635561546797334495813478580270707126082137782901483058383193977121617451391804024369587360665094713551269385304851857698121480304990617988165948023929614104366938105020352595305389812517778920057147611427384808544082743400108557942129556986430654327058756257995532119557119217681161443168895250598285586526090141248790381546702958837866*t^88 + 5777994601467841321941365202102283244702972032384745388744458130504784352729087225647487615463327120298777537187283402854300775979645975539360438629336160516928517622684271484930907115028793655423310169743931486012769050076770247508074941261789023859625283221558234119972620818870897129417201221776430815299910034943078366983244083335143425753274871406653704409190194127025207724383600938711015684810975392032174169348926334903983120497076875275294740170948775625904344893822373871321908842345813388376370476787092058777224390948613355966916842726616622248761673861953580839146562454960268321144303460100637195849369900991765677110641561220649806921835866743515818110150613507738326114288971713082894359633066824914195700088604137556456737189849186674898493378176305763533716911250710281149139282267068399590635898749719154261396715786012053874436336406203990251033082695995607437490065430349463159496860331879897965856749324449857764996860988642468401217089899504069099563428577046205291128863751546396626377424623176227578914248389673141744454786916719111208394233991394223384515685512589224848858442342103319789899042403569238095995415648479581402675826847348555564388867571689902698240927567009441619538981925083521017675155688232927573655643312105475255636092537460876385898950858763881021339282200427534103486197172446118426083584769187822631069071258298608342114417243598064542992316248850151945450948663704783178914452571068139837284315743991470374888432891447626684860436719661338230314496924967130302643843050548998449791183764259921539546794708444274782511441871977805253639572325395227636987624797820484509101027493354884571000154987810958915455784335230096015804648667752732429076484856348471900743154994228309224133565398758563919685676948435570747403298954513163565833754317898639852148792282206252204893498697544668876175512092952637467498921399618276390444817758114183666032052252850655385711073307885040330969943901699364586901612950687241753511046889059104628644024423113643203283143382589422348305174329061555151941216582131987287023541227690339738437514092967773318554361966002696167714385381545491576738232437863298662307423868634832030375214584608688458561449427621873749805904234981701061130383089212722241422646319696485947158021705652887098527006641816064450324545842124011437057546293195546053184774049690867733574695729723357930331793335699791221060230012558010447062666832987797550020774054348286557094440790178307196787475915364117630283031060836836878618638646509737042152584474821039425881661706938947343039986791793416238556167078791545091056004788223152454801390843670784870695168559510631338433981032221924889233172637091939528727871400433359119638337195983104442875628339315908551722375722385399372179039889847731008799863574402959470549427316638962539627290447632764664465073842302225972885887441479072340079787117148295161064283535835937842090500776021096460847857662590732963073338863293516649073763117454939726437037053160687252927737284624306708246419451859919067936942555032177097441480191599835340948687278326949577419336134686572551018762756426758102171050129855160599675162007548574664284924409694995670608456759442523034431517/364470849492352456503660344559647594587784224490084694336872584126555849805255303482514585869533311284032213367076951731166312179358769270998715743802405081334554737235730431747814580163369415987733740828214547250220003311057236051195904219062838420796176141939811216048961645426729542799952547245787062167931731541468521614342277943274653665943016418950028882069640255070322256018621446219639002460922040811692739401828618616387762996611323074621636354024678258558533655258958137490506430153615641460756318103734454526172277899102460593815721163497467178316086771150244643785819440944298226812298865779632729815140512934066372786731744556245558860646870153129566161080730128800543195880900317605129200759397823727964829944660872024034144915221628537124855708282257517052711670720706391006531628329866830804903069927680415567291549449493368745096515964775231302047381338037337728462496953867924803317790432906082740396254608110046166664733615678054217558788839879504823108850132034515793937290140909549203908336775207108681612693659188492692821552555431740954300628437017178452088979757045733767228062960040189618713304445243291212063350981895334079379405416075253598707151185809767758634473577265666801373645839099615903235467041181281415167946547396132717920768338370398917106684749802003759917107300769780108074496256014887849442204496643054572027549164626298146685791451787009113218408595070649009623092079692534016053958411378886041057154483448289175610066141633128840811959662590128789348935153610072245289148469692550122290837902789060861982720502819853507941306062814204542918614449786223848163449190715403144305493386453597258461415156325400263319126041845956763324931639551524086208263301916483798472739683572539400756462688984284737423966916151779270201018513286785753635621268774655260345753472954971659625163071733904345316679384854977506098705729628033720747820989494925589325549761610702550402214465051776640430312331706966741806840234629142452077219154649230440518396839902949841279243405207021375573359267457874978819124993773691001379962316911178267739273368575849939236620344211375911710167061487246236603458207856930024544021800388125909608660517136531540349433166020582001535188871823451779885479647568588442183216975458698878127275187895237531687790210687452394119464879466088597012108734661594522822960181533113402128940250376991125945759601913929693564339609796837563376700159289852980487273177165498454846495082441174616820416863138902613156303931108566138070986996547854342919156763972627914685727716220836741739939084473478333995788089388331618352768545344009409639279551413049606255490712996152730063125299331993927758568022590602903594749861866264012481794024374685028332852759580050459668864031611958441126184617529298439586614382014187556300605227213758360009901366573451027875953668325580558015080115942857154931123596343393918214376446666524931129112988028316198338023051634993267654301283877391115445953303779977885118273568211980041860545096133472666412029418177324758402920248866062388413849591287718091399784616720241556696477532673864226699131217148273331121111136222912227173646063624687861603271342324157227899387844419231066726*t^86 - 318344635840302672689237117602957825257002808359499049851034968268561802597709260758597166608393834693376062303794658419029211590808593991502735868517855171183387584152852730411086585606120771545976354083829782976819054894863889327280235894210831591230740632480838219899178800119481118208983091534222066943121347391507557998956849015567304703632521279392891422262392716443211197495215158584649062645180988874108093865054448209251125795386449849162837381483266490067451871222612374791858148361575781540931948956583418227956251387192777294172204160994931676546810132359744253676175377732038667593812734467375719370560657294008621064620679977389495514594278184820092059455329744780696215999804146849749808912175322723993883215833006454400018703976983744147940516835498346221818884744097269263835769774639053332942968955730598593970718299003547655715376495152527934359980773867076492064371590671672230447282916450502432477980412213573796326329732462933886281560129428312504847353018664395178329847463205436047058389220329904150459048754034704111222101007067155999340131356633345245480624231553855922370911634779078939442330623033567053607237380587705859554734556783145436631652860793428001884149549458182594803139136023158881453138793269071736715006829638731263323003192261887145486866998389179895774386417940748018750732331988097139697399310966238511990441876259824342461928334416696351759553088804024267112900972214476444873551290379432874507373910958934961358737142422145392698826882220109730296538455666350040077397643532022770334848443840096604685719449978926560690212978440000893796468557439281724088438112682266967905596387892849150694352509481550577063069528531974318127298060574120456301555379697259526544870729965442450218958674668730521728357591406633016763526848661519500257541598844592112415559859925816494359613712457806060286950522537562125819416602645363766316848931934689380631770349719575300722460561415007203545879074936008779624307473928100168056867777135154285574103213348087757387520167536693257531064448775351617652439854084310512489893410387449928905756972776765995690588260535780788881831849135944833155898950766273402039110154487476892809122148877301274164348687165297896345681091081384302551508114473558820743485071792252236549292874304622215870782616274277081004170381908011458815210682325583901175416227747833125750710661123755043545435350689332119445032369704801893190938705318725523119846399102729541897171551469027685015938492132702713773112838042566686725837544064646523864217336969050698642539822482305498850493700606932205979240532179769242799032252620268111156362007302170297917341948920324664271297133200519711334627961872598384478449841461502045502989845306461538574902033961808138649893350344115739988263773166538641729797426628104208124076607247073537535965570138874983548963968528627329807978160967631757721642142994613655059086133846241410440175444791131543529873819452696217328084302163907436282024654206371643891542047374356967685557186379733890915664387014183091699508855575509451569910264231627746712863676111253883960131569043104943169105069261287966235882033742239304502581298398518042746262783567131972943136615452520158747244778545/4876151360829757129146327846907936697248654343960131672763207768005154555730280632348710497323952019294414402005731943796493757415589728714042961160405576896008912242409055809087797606697101310952464651757588652075764790011974459061506803717064840135140384552686465742028758150836949773251193714587886308441282084370009788243538381666516370067032775807298450690671982789655821371199988151416487459923972863436548105388664566006190056056521002465912980884395020513180747906950955504874773955759465491205898563818976485832937142504120648153062300383243042673782834600713080162169396637696353319885514439875483539988246310969749982550030658490993261836920005244391000078767351041757095833920313663433993540045480798563947755592490760846117386493631533447182837419477385532786214382094982032021813360674336938815711057399599799756060128213500496621004830945309312381148472812647816515463043175240717965073484547441079245835662900587704793474138263123636504085447663365072312709560530737776945431594140902884642174235333560133591672910553808789882204459766962567444458307679299397030940720461012859004953617752960542568874239228782780757277840400782847409708670945837653538931916528895794337696726426358137373634758068216875564843531981952597973127623158599317880856839379532318426565447643386779159999573689198668128754949838864323141158841902159814817850286688059635390753007893043598637431026190994478628601742336469357591067037026292008090149082075630818512151186318583449867268690623032593035902446581533839406224863333596715928951322919156905540791965401368871553173036298373295664124451690989949943479311451384031409621965876395119550309998686432865722871353277845099548877596139377111742498580926825803458681506300893126774320498183723892849213132237790040061942226398260110373389938206002177112377165499386578699365163832993125120464620153007642631949984326484997997393454783884182337989580103514843506816826695223419164705597168098448905278913544750545682783378721722154283569768921964450797948917734434679834831524108099635663055696398842847995747835848721250850292955748642417522778390265105652215366979353620299614878637803429907675510312232592625651537238012907616469323537918713360717967424719305440376865007782063696599842921852668944090785349803082412868584748717298657737383143632411237599825856444256141236699006280108229031825340484007942276563761782691632818856281256726233521113049516807717353659088616389442256404158709385492005692694235688766946385859921749761056640857601957586724103135728971510976890440907399654528669576457146531351005650051329520627193589577144546460304024181340501239347565823257528474734535343962937618359664840518936074935988473376784433276070310959089655485713398204472228349826489213074281415473659462332595103717641430096976443997161970812024755324697281466030230133856051277834095752562594930773779236560165026262099224086680960903596080063119977184364885258381250644156138505200222193232710407471244131315919705231448985754558399713692668878995291674948707027412032365086962477918296240869568240175591495334575168831058920008384942905373878992247546168431201707569577018214930806132429709211428521221429367288243629804279518*t^84 + 67529974944147371708218905799136299478494919449304158720236556784255754742190294332826831096063264294760388035744064512484655679401041846703844024491589620362577540028283069152622505083294624515786030538916851057307900084102359998334487232378839088861310840745425667728577907288606292225890536499389563683552503896623722895150151284308741968004424787851756343733801835464868417493913080704566605590155417604293732539448309801977472037896297511413246049147350744795656419752874080393017172447932601848287849345818845199620975389005009210669030037032280679701949333376369146477481726082406577971071298093270773858051600418689021259602056976037531640323747405848299434883347296734269402211799695295735208770630682648364512799632928850323533188747487611560849456355651061553719349269578044109307469283730735257245279520373085507324497986873908190913892987465056436021628962196000654043322938652103434259964829077897617225541957221474068252192195326166101295014413715516389384071422112869776286401738440654451261536690058898972559589338961228902363913826871589297247799884048436289514827470887538306103463575993314045208242384929632610899185002575257467589900160336796753011671267427959425935296907561759176997791140866757940075710209394322421104004816532583033368537444685078696358021809398535625247078016398612682619103346814828127962287408827147359324359157196069517410792952141951264576807946039235412469560174787143276593760571341916731192108839403808091039881510199284199929391997195019872619807713466333474595755246512756612925131907589536239168225661667538032959256280452084854518122434401274440715515317024168768887077161918416940831067749234665212809067980916360234239579862447754628715713054692979091720453288326959003265576646075162214280509975246396233101665637156105181302326139542446131682585383765817145530143660605405493228072409440023116086651280485629605744420618174463849852243156349133643943643953611262999799449716772159311160354791292793483915348793454052441643829932252118607656824851295503854023168379940089132886574499466622137703765069906848502185295911219901496701136107820944691052286048517119187014317037630604414253590863746165266610041702550062812144694398854811293067591106406332815475836764070549881889767351632480596674337170149283319232864481395674137705893136219792773979355090648420749697156541505870249202152564442801361022842547299742877332993641760771327407759988204967800969252704948582465903244573916989672231046876210801284458599387073538898889887033016965798464798334798434310442425934206231215654406127833205976246356206226111179002497342037045670696030299502464677010826370678334370444394721276184730048652504369702868480426751304249122655011784783387592822284348639391005947213251146612497181427437181690425559620306327148079829205407301057579858385093857673349848447478219095103503527361198604678808335068855227067390894326015315698929899398748465483850500705939329940487430865210633998410611552337893974395720877903170087109779403383619398847024776705760794598928600303421114559049410616827798613975471836584959781173187429189247968830225220153849446766803876134779052769146904558706907724703935656149105252232063880828659911085693852107/312563188718803603062363046430905511227648790115990898695411348273233423742078868120035272968604182029989601837593093175041671787013857307265733942130023392302876691841014930129768558012990131732560166590358029576798758509679629038183508173774263524066513449788562194878768225194358777491485144407604952664450491555269411807707734471774571641552422579143691879703465802577348070285319878787692106375070325911955468712578669529804782310661015447582709690287412367988498135261453314564134200403101703830377024988567401689956070993596039424613055482684768937985641308667689169426071533252277739432652703057428299484522434052818096047112864752593021359586827851401762474525590633857554967185478187446800019951899352847856393812061477355015086359013798241103865977437247707115343296665991729042166180601368551838830476022280329071113292908414503254615945768542309780915791340100153225011961480945885369041119203181782029018041957799931943990856002995486201291997249698775716912552138002879699280528276440853112971215323373857038297997948655970808611656549896132771559243986032809311565150170664998201596713553380474400615042756861009872008228248801125400144255400407180669599046895451185411537074480333756361341689438551659842417364964676016663010297557294988478576400737061462956310215043224049624181645016016853072053311709276964066212254717608912301425920055061855358446368110655314337451840448945248352388316350305216262878352653537527354977937758216235141738061072061153715631162213048290226210968480236509284358810793211666505036279754850653276149639532265229265760371368368954798097749417604689654958728904891828126857540945405358593147494797446424844239258443665556687286226102126153558792276282509785477815540188365590735623017265067966720664057656757223390355473822307093017600825038592613093236957937695190166813034065325846917294285249900459530202934602483605847087299630640861686966464988234565077608609822841083443649246716785126077441140909230577492199081676994720180209470048223514934336317604337136138888567183027268628324101227648101343117892464147423451848484935595356952043647805223241002498316871958002565777694846421175945779753480615526285881760911462432740852527180191211171902900000258139878454595745801165169464010748057840255074551413630719332637084295044411965400109712632084783760171199512578211538560795209308232316430292258376139145030205139549992847837092365098280726756918031806218420839692059706671056941781841713133156855710130988802031268701992884430291516146593174703583368785777576762275534452709729151807343392412592144669824203943321113209081326094949089114761079693254653411199279105510281289023472282581738136013426509042798350553027811013871317174442654458727474747261450304368756198433647788827942704189646351563006282149509642942157966767366371633872057483495792192542681615659746880811179042706097565858946014242007751931470232732368805162411194250994877107355786898703590897418064694750578415150932906467336755173679746292790145845617875968338973646015906724712870358491357704287829148024794913385390199567879035607783304967519578465028285011573612681553331271731430549310941228699238856492991043432437156535433678902181466182581410066*t^82 - 43505059326787353654850676194771465438552758600920649922504692724086229088970961473968817982388402459585926102434739943089790826559050814299692946241253301811351725448466227005551494513813148667630139961017106734043057573068964716271116580755155652227692522866684236543091809629985108080862241521506862555948755715838211376956108601667399760115296386490693136654056533789247090323044124713671826953347310549381865793785444295941555845750074307982157385235982810933899699348967843211128158874537257489521088253570655692181817945489018090631138691781343334152656155540018660873052589134553120298006706651445022198940740660894667629134007159583290387526073135791437858590999308706940485890141536197104794561583507555010205276014346523059013433365025793264323582403347905481066661389101890656931317027640774852484914448239193776261889295744990714217878343111117515640442142155896284761192081611703860741930996438335365595217892716026733722252355867562421336997654961931439552862543256198969540713120800862040215651930246938908260644573347409186315827557228409816002502771648017162205799890145613912898071582482288802726945243166504161463625505076279051745965774013631492569406834658567806458599395452975075345402571004687870076306125846413636312867968157910867028887678847761456937861232850639383407714703515291913672604220102098401626506256150223121918127599654512811441632635503639350391773437423694009261535327332169997617860518649145415511928272935577680317527370113943128982072440248076703022068679779711495320088879737334625257708656008673126613946649725422938020232380104780777967488760530872098780856437788448950701945738222816321366399853763768804779013211720552489722582506386969195228791118889877384809378613245151286941028717195732885749392648608749827620767893980526677911704632810295672796792880750420779657121864649698739852393664640579514417441903168378269223795308218501258821372849161473271382218513754642994745426176237873951480318371567896790792574651835594904422110452217889333362039876302467189780795957437814372985661982768479658738452234682196286558171161208243597550480582254923583869472696719539482290445505967140354756805668663233896382944099875659100371027261176001930253574873332578502169622653161947174178778328550756012388098926286717499456274629211506211049857805883097835547196690592556959955889985601907822468644205039157502033347850668157959898134946813799232721714535468980160911508982266669563115544460890976806838394813156900765556815187160554715004068599537287514141245275877868168948604450945597546206216116763526442790040123472252758859829868110525675807325428850718775648971359044737598376715763230769392736117580048563790296722348298759946638895594114247944675181886222518420803756297187460229283619063731284778299001965258881779663297370406444916157301267294382869138560154631785533109407639975911255928281333914250388472961527657682616355971450090432045394352788443606242616063813359243665485085991661817224732698533808428950923744179909866942406066889719380598310480116697034616467163008471522454627251635041134699066215875869330606491510052113634707813537960196609841754454594567908293116812631370380093178127735002523229629569919408955125/73693759941831743811451449971514307525218007425721431399731130893689181207482009556756283870646514462355271977969103268912264079865055787891921010746103076234011577751133601412709660019322876587351583992848641119733040624233408472417249894629704408113243008486734176028327467728751256481732269819679216481862311017096040182305075607166362419553010201586724101718703319306854423075400621827992447844528776028022021078575458669628769813082678438860964073319796411964767853029123139206177982208861377325861249794052476821209154949709635311494135032502913001638891040254983625311838003774927271898755515355003420203667890955542477929807098193700793653886325265777651315132049824242838162994950141755749598200041310834047442443494169457686483775702440235707415555655936451271097200026941139367665197052355187018911250444277475959855979628813175564096442498274203119077706901324426370124771406076672160180426478798956738548969242082910783542559545421699998678600977571256063337105788634825294952319674933209270537928816080015074070259678951407751623886503634047564026163216219117642564141097148658112571582870309217541608424715032270620229582270042541761009621191965920645677824064781173796216058210810397841291943038357708418130923446956134009978037635459794031534273344510426225471514115882093000823314678573079179589805199748227300163864933419987453181720988591819556056460774056944030781328235930180505847651822429685135150180706931612140604554430798949748865071309672954941083769952669922085854618584771209506068337504090555517447578153582674349661297125493428038268705444574794220689713277321430894258562099527341590885111279811019505701441862812571711243402397287001170173175259850881733373788717014502267127241182622781555553394314528219795928924162975280311547225535340696727727023789586876257755055123521630201931528356865443582126294896317994523381179703024589996467737311289308853024613696413027538623168169612938372892911827534704522323521027379567051006287549860543782325810011369771813786611467689243479900556490307242196921942565868251536182267328945327480517122464489962208205412897166455195710985278754325808191489028831008962826120739332115953581878588881386581176612099394675804757594309003951678660026639253933251337043184501442011359040577197486671922564589888519894281326680214068770154837112080201366948115959846097062903873808743844780774031511780869510508839639663315854805495533519694149058571959916516206997165135556176267167063541412997359828510506973932101450845270334976149625347112093900212243825196167334515466772019349310343052234974913465953520840312656532712067707896838247032105079504829754456564078704847112767528003165599693017497284860215604896489415112495766691843639598228120542227071175412893300897060337396294270952700669396582482297406798809957539693411927003072955965347698001078532874180424703063653739101092788766055333436071132021913412275810026657328748888762764734992975814015253233876211702252473882542812195420427987731009996121287829933579152312693455420107645497962385563797116200967906407937526727386114086387933691529006304762766384842559087520704120977329153902579639286812413319485693166997378370142899903766361945486673918*t^80 + 2685558047893145157255104816361028639281507894819929675464366302306706755553738279956813722434395636792654611863355160986574417006805253951673354468367955489522029482463876760202595077705846188858148116948506173314764933771000260725105398045528200790422305236474968009061037436521058068838558500220222951811709198286022514245642935120037749966319802842943817452841780371602473038228024558711807934069317914305210799748159671097668785551916343758197059538977230008042516636680522122827502290652169081613376141533719367265636308927663390601903421922525844516824084434872635362867973241894505189257791787707182916384798170438558935974335429121562644708217386206212035417265438512376464147401785662084035700970545660228366606543204475317246994736937039093040916591460280275188585651599939631472470257579666169729004880872365657053182416409335648800974885389438906775021521417932880446008690193361478539478399773525207047644013530523716751760854660233775215521506740853707865105872690330330987996729323682636737945316675100213818649095707313740824266178729362325848107004566024973492561740405316894658370400078129581350989835639442757178400006816071409236724018149969926420172012707003755513644530770744771271791651075783070361575343641435684472209358946512204995741075451114945431237196820343116027434340453472168816364791739645174920928131415610720940714926993190750443802706303429706021919014860765806425500027529064409467107250159053626637678055197468036976504997437910176169981421122973953011337023227886000627837762637436400708019620512226433558250995977754390171258636545799064124502191517540407376402479050330398310092190663361041968978538625970451886372439147997910685908394133414671936362797606583491600031743484311215571643787247292682325099991643672445022393775295046918711508282528012659440638878264286840337015157156568664380501258694814306722363241366151389501540790383382952598207209759841119966153262269845397574434026724996435059169773416472533599815999472894914582010044991136554098540689360230562497627843888927651220815714577972919288436017269290913834282982483656422497635345789351679176643805905923226913414785370308285549366532401368406546884915310171539153339539041218190428172182161147974386944373944040266695125029981782481301821827314788941788322674966598013448241822712906273975374431274394398913081532752474787941287431654747274366112260123617397357670572767044262618110013393574981284177185689374210441337660778950224442104673376764564009982607492271243534470930179954534438962449867014101388339596308450148928229385962643036971695267466546151679840702762390334902755573247634475041631654533530329262150778735325074411619602223516878583363561227024901135826142746529263995793431210735336534677217169648647903780170126325152554889086972373887652598448495750443672185266929975082454750162322542113283594729592706639255277351288283191448264781076898042598684929786557538630103636192493802054865685953710848875848778071949402423719273469226160455315479544214872632060333535326168167575549673097444630868891163411299804930037151547176043377502960909356042836149074594011741230831458717141047236995170477473175033030148871287157678866699195598350426102302817118585153/1977370257700317426415416070689056242690937286550732752363341922143134244365780010321601203404637728588632609839892252625146406941459944984538993446429286677141699871989364649746576083412916808121344330387747016891364128955076433807741125740471145799700467004760324677356349200566609577481964375756953762612290392962916041266951042789462577992965592065679662488990304409660642581352142885007205407942847535726850880656623031402108378300337725284879544338065124360466272640218962574227342101449716095683563314949464277082223310841177577199155913035356072979700876862298860363661286468265214363876864802720393646696383471753161619163388347859786733358746032920646686730038470446841455061695913541448993212891727585561018767844920055022307447313300996984635006225159002825500876926147137816927365555968521855122898285329022984124266704916700005567993867189135200598421995037375583356888804800512474879191868558703750398273418782442357393884866805320726364914594277047743588514044290554243134637065986594575568755713127526339809195886087660421289888557823315918151468818908222468034933386652136639455302904690648042926721618105316007435062969272787045255864941221925426884263810971878265499440153023370108294918688010598554508372885109539666861025964291806164863720008184540113413543843248981265681607302683589074193497339246374917342793873373135572549805302404162566041841238846764890496095219846402477935016359097583696919025706688048425657915215152112603074996488454036115390039274232189854658654732251825632425060192265245632289323175468335430728673770738970569627670094675598890666516346433191937450289407665091018813188619613082701257204707468810692555173654944219586869482427278795611534461418259261138753443034376226489769683723174245850954275507855732505309428733272666803217649921873434400632473360712454961162827296623344989843130425148302358583377874343825760016632347392942539588565124983092645738739616335055825311488735114406879602614833651343974570118458367626184149352200921646715171211343821020829678315779196203435910763894676963552934109441340688362781078196885048896148800750117126464498836158198637148307902668266345217700720511537064253113052229499853468427861368026680966491282235844110531065298987032900108922534319661822162879425722521856998861380641702739579867851652097376747374549450373706197761328543696229719012608312789658608284141575209661875793875261088186822889505139860339794978558204947881410607982456224622080869697637012557481688023299765165629180089793177431209287723569868245738000149807152689517110671149187947116946679465605781804383502632358311975181662077983977784593779070606139824705752170556886470534716138034649912425649034142650635953420413644411118203895746921088857420425324449498809398820951800132745616718654613385819763561190090028055308557213705102257877936711289676312131751620274295209512051803297521261243904664173813799221073932527600313218343932576629227792283516430478233052423331460044488005973038692092584637776068761654822197560976308824301765908409805058863573079623008600753475964631244224891730988575200653944141608780618108088464466143301690340230015932064449680287950815733886419003885045459700481981650716024201722*t^78 - 25190727291187635049567207383281923359423145650784733399021269951162735532929694937052166126598272530379316393144092927640387204663017411930782429474422189576914090896246246075433341011201328454231895517756188044633178340609259021064426598992879797460005199290837867432721007261667843114776065380023635916964828730368396808544608218527720789027175000407783944237158456597316176328698238360883645080426179130625302570542236109335744552655563493552286834686255967268835430328335371673739248580631879822336360777767532453012569852536029289413425724113477464352923428811412393927312699035511464581405020481169106873187304053096418481373867496453691116822718466954682507084226216122881995589075328023911686596590122333064700295022483547375237130758956639098499535532381132216279420775595373974596024178952668547375764051499333560736298834112246604752373680353799246960428275910472577401859925568846796381689391709620247366016467693533143195261575786829681101690949473555256931045931591102370591228969135342465163307808862118156411048507578967445039457361662472689619420583855986659008050576506728325133226036813366570648211004192751189027948326566529558192863077037338340678574414277174857083708709835573967765866361887051571373127634409818200750530154123018724647157501499879291034431086864138728590942063827101365368991318296943665820050072090733835436513821964348982758471728226383836095360324041105346901513453759346482803606217771175068879769070860916241776954451744400230477992012644632657261883284293430954561132496924836267217221865350141752232990068821809175750128428868817304051916616335819604605848902781003305395414936195463091543399859169559994687908018897745953562352096431444486005112917962329584356755959535786305438869891529597461567679912566119988627186627472192600037005546999246023494175936568711122230691176751103547849171568996170720035784612202641470400108083554122492037541107337504351591365160899009584692827511513751855394407379270927274768736526718429907974835206330108283860579916018097864441297315654269083084415341211469373376846455146851241215373900251368603616873783866229457688749581535941938191878335260405861942251750344565867734518684238660219430699849719325782796535220869614702396569176114412901069394959360108017585542063101707406272536118039474111965432895870694025788301290277650480798806236788207768205956825946689993074550554422981776280995295157936429270127576786470929319280753216466919794692586986383488678059356976616235883456044507524515025052971718153370453664294596477612759252276725439835524813895851184196083342648250632934641670215056667724226270040303575660962320727962881029731089316999237134867661360175710852429224013315424020976457408950253167327917421726678256126532017135513454677561511438834044594152885266664298537956804586266664165764141695016927863511944649748653051784128216006588032904187261435423255958180249367712212995079532923290656608875672258274199485934323156661369427953497400142933296071158216605517058407865780373267774487634579827448863173665363993148984197989234014945027986381255151454429978197421740118404609320799833413358748219059645371528919937084031579731175979231417239558664224775589544108532409855302489467843/9437046635118995877506297373936632562438752746189242316195772260140540160622455713069611305182047955825644097903977201659526111566378098389783406675308685649674885060494766347216718800375845774302166324973865203519199385536410734548249468813678078356351424029433048578032637425161300556379757887213770330966265716853444495423696874356586093056618596838029181601622632326162789591945515064956054647631238503483436943430891908391119428494987992439356312961614331370429106800984051717942233687314042678937798386389531344857698422973111443791952527244880557249740999131913270582248814938521170437658620053478381545373887651881767474162489066073876465591123983685998708768792648742561483364207121088792497465507029228937237331891496317833367585337188848609098772804957654294294018484249742544091017053134912661237249278596698597042208665088877364668621397680795105217887981363375861465593651596274369991297459169474570293626516696796208813682047896650436117658827725169333603411574330105614746796698303546102248923992227622493080811394826837638235071472891723393566412354163751448279291848116051924577563000800515181249753368160432676817348379496501716032312000194525336124836758430216923959542402688629636363887412785058044213935984015875906276790724724651869577933827632341132697409742949649970971796604612254656328327801489973016230801446241703166079006515373923088400545451473300839056673867555523597432435455135101469348357781018870350700630314675722924665970145825183885368376484827274466831159677641653350406514649971414904996801743569665803519993872608183209513999042793930839012869894693990264146683585924686532310200143975332741338134637935553049521769962832119983562863681388701551181825082009425195680301011156597499247000561318687710485254963039289470458422663561261191375358481901010282599446553842113027267716197594357377002288599982776537347708604779107102197473512036327625961179167675261630184461931807061903818730261874819080686326974906602245873380107284695193047644077760485654028776881513055743469040111351480807489737610295681817415011930451800465857523815543345500891488456142322173879374108721048138802996624840853178743776753703770982845211123674467341249788089892287928793132358238299512140831446542778457930626529498419172869746866109908285565912002541603281575985529912161416767593788800188393249220506422249101361935377748474033241024813916092484651883823430540378593089220582039774863620903547215172160182176676204705285890774967121356534226627255437850157911397220080385163977111566913933313762577250666736827752123098267804845097908638489037177513539183195289934843735323247881206777133017102459594504751891563463638135976297462770144563007089470223198078767461134071416621116365347074154632728204862817827525345345938293521161605777017476864923483542518180342358553769831599585735762646915668132406792321461370615541327708927303126088436071054304730175844748270771032480188315595766525049088914848569105382073758097081972506469373218814769134806642825297386007320409490380756411359804400689708798050323380634077219201770950063045469903444530487795450324756602235722580489529776712803470798061682871785680695490347551039350995767026733602237129147312818286*t^76 + 1507149215800489331084991013613574033784551755216776127322326984153478422321388113231333443927694415552639065194220974761415580646007692710179516096368759249524691758571271512255770688476546132989712677687418625410368233828242527743324016566231691875451766148195635027713134543054913508099283424117544107228863804711066639233173282655703543881819217356843093221656663382843472461837924613488462919315667813866042409685505518749095182128693062591582303927850567076772421391980045438049577976403965020879345167389358274273118861023181131094427576390527916110189829554613022359443490557034919596647375851226773431641438646547014520615215656987647565873955176141527233987991676266531871287401880689499942975070207548082715420652383674751570266448087724784972586977253707804753991115298955011084442625517198285329352299723429939271412817962827256711765790960066354287950372521948712480447048966243341393276744784124347002861871297724755126676680671895213796096857581027017470051698810575870557182406120257513036341342142141913520785264242296942288452896269488074909167990238755245099656380540912269842050992274925290811426578904846239213856263973654793195733848244335601882246757052547255800383400336245077076745706805761292828641284045357247014454585548135805479219989561630303864702134110356910850953222064961041646476674062174420533097451944200518790521004894084588426243440031725873471544929503083717118829850000480158035991580617706147144791121603116456303291682371973277315402952340407585387317796089393954982946216925611482922848516517090240429626443397475795794366248848156273658243989617602970983047390442731430797108727278964082872788806138193109181952087998070399629187039233278776296677721251779259352071617681666353911462792925764483035777369823125096357767965772952917606083003133390850520383032317458700013917410191317772790990090698915273545154768336551082589863332249118312471799155419948849825224356592522936469931170244358038649572449387988503161160078122759364767858678631124951644383786266184921563616680638786662686276184661729032347756473507954258127985476126648876146345901254927582249984636621921522011616208548537497070087243569883643825831074847548845527705967857527820570784941886560163076766033065077636472907855990712372691875715610718391511940373935066373385642235701575271502951907719178718453812085291323105079752524684862140176413458915626847184513789453274046938126496001448470886356838705813354099285244337618972804786924879635738434742338686652656499687486784932706530062422772732821483308190585257311797777296345400344826403595402832627476752166652281925869376337458692616986431123887862972989572399191493216302238825644675590452536074348719317413860066929743740670528830220617854247894608454627718891038145355171238671492785397673648668844695626176802282978343206432854866751756716547058445646102921267612167289918577096526060127681476443776005246130491442366634434272867083626906796186644147057415126327457769355952779630169383924828644797758342943838867118134069038647260715308263770438904902504006382508879896921430031176255201267641024928017347057402192472496437878965686530530130371598739590423267774000003317588328563548845762666256837271528487952144528278429/332516178412511667948130501698645165980879128568763459913409693761642659964863548428871802912293970222867955790245727976027726148633087740493204341968803224059996261709119888723618794191408999147462819382887510349713676593255611831900806942296365758111321914204759206091452696039856331557649263208765204296810910955145903217930566988844810523138102300214341629423585766425649493016170652689164251939942976761747079971991445416083229331309458436259245361683508480631686811808499254171779602708079320030695719015120482894673251184650061478740986728216179186403287803907794812053300532877706451999136821015221202035650279322146193896772763928480921671014043834352983273216618893010658665827093931952215962734145948752303200150476591600640684376034989832567074034043379915802037128626144107240843083615534008926663419594964001423008645545096286275184985328455363287397800511494914337033178104756788700145514276840974531837137572982370292810805625637817963440751738367747877536259486778265706198257290081616104230775406318762930088540254945615416552199186277087658374284749368844211653262730279472192615724957991308511795403629039636652031249534493239782233139627694138150799167526456587208014648669502389520060663947527013274196656114316270653464445159864429931693066113721928117114108287730791908935592863850692205386614109420489771630453964608428188911179975470677934795457089024792357825519774723047282633362586599051617275909343967195486655095760510459016575767952328790111812392276303557157316943317840795923976872962099548603468783811017170671858670500154493982951611502657497929132078249172212285309904753355585279823702561998924330933734903913609132744221385532499884234296572148769952694087220493088607708563786799888422480417943173418623051503247407157153049261943000432524043074304686068004396606216704851727818297426895713078364154266670127934871295492569770671812907703934850984629210402975540215567402137298528558124205429560315897703464794594236920786493389297155642596383370485875314406489031604414167001604786291139790658365197602356494572341296795627515580693857813809676284269592423669549463653198737331775110652660609305719406828953219342815892668758838973290067827056032294167172133303336339778687063481066874806984922239050051747804240428021509874030594762393887238969757463633340391282436829163454072872968141786699425062558612366143513683991318172232334743633635920659195101324339606184965075780942562318298022590230710524650665892204667639586147999385537667460694788873771990286927840501596967988527420593129806352139527469031470265938969604969345730311939168260026763935756308643027127657627603398543498791995861325857496165130561356478711283855744583865761077828996852713927508571276250695400517944331680341334402331910706478230185365806066337315743567602699918875408170401998001528565318815337789715200639146771194078605868712382956766471835632208632282757168273995046530129790768936738374684577032487027727899112918370933512232250087126892716059344893347244704328958206055873416576401762923220160023992518764129700934463632143770806669425914499203420917812305612207313121089451777140782089290246509018015528457513338016578643985009295361528687877681745750878306775770*t^74 - 4385565302280338858364269711745625973934258016697422086532601814204500392956645085656605902034297297872767697652464869224603857576036910884971108796847368510500242938910190183550741895720970904424602809391005217572146918771205297033573196756638412059502511122396593269479755785350939004317041772304625237333708222952666000649529594956736206382554377262469697719043326895611607851253354180568787413905961346804651251065991291079132813050429334003837030107903046146136334609010014550923639392768539688622388619504032153548484247716254398818805237988951407008892347087599353265865897201789184305992312280973343303094324541208586461821386671103206992054627653279310599416715429885004236924824167497174842283814286298492879154670738704393285631542275602660498612525178315561765276505346625909215311777966619833351972332759092528357093781734480988248226187979941267037107952636577371802128191465492656485571521489470806344152188771667978727101251296006795808009520685915398098856975037637584408132314314228496372368695173948497906014206833856185385198766356294823334793847663168045669706619378767575253013029718451576637363576553679750438621492599207129292080944902071453401983170910758278927364586972567488613214993921750989808911578015570967760648787362123824841833402962290333577149422666940212841413475952962175231764380464989068076315694339139932869690018009808025489866026438349122720827661625393792654992878471185444457018130678166016082193201202194931389537859740467982370304112183202527453650294070093975381066830129739070332104269583067205481624783650596979800286299851861232251609083950838065415617744315051040587372747584549646204451858528306502926447560352735926197198072857466061783461050756093802414935837431920396990553275554725969873428440517285691190514071128655572534835454160252968338273192004356563366350663206847541636927530933628586794604342804367194125896770652592254177970518654432489023880426167713444849059299110572360994843417986664954477566352545060209854593971648525942579721401920255722688572824002502139776388829858635512251587546839349324527334322843373331551237762913136763962856032644500673795436290403037288367604666151179634508194365498035925920483798187398235212024153141658427891053684327628340471945317643496606266260484900038416210635905120897287520454423452756013340911612042294544394418638638111937669414440520213611669129024616681152381930686181970490475908127289267376148182217407407502263594592576604054482569187001413416714552552400185587463303304241994185481476646751689514416221783821700238381710693784923696601044289607580705493312412243262861443101377015924898311494161835160734939127461968185442677211809433340628393141428408567673186952322791323725099992638657923759557638090626806158138401559759914302433659064992776247774710306257123931355662119596769973633826162269064939164812775620997034623794354143761167430477739339265326789156768496386230643968724376957820390298453553824076810563646011432349275618851993920420480094308965143161222701264898523753815430552100876599740087749341365183277911446170317327099551442741958685824159414181576592355791174027837536990256495864567939204833440717930865542095158296608808589924938765488048888409494232014383/653828049867962671291567789536264317072275843477284193899481729070327604285831996708667354355492089803542228058590499598099157755169293106645073316199356655256557981041582107325494814122808570990658955289922811410979385187703450135240722927724862760634144023588513110412515172572466101753041408106765519781361178890228638865775135584271126077485727611612768322995178429906975724176110552204516394970914431260977361540658815532577728658476806301116667016244036779061882274174269097943309776995563177153676864514609675050456441459732225777462418770850524225349610000646688524057419519537158879667388358648648381690701037601742527810125459437608879323850507013086415586103222659159192207347692995213145944532794648456701938333775550432091773652277328495551316836170419528474825055766003438734622886768755080432544511592859235842433388586633253917396844606734475954473367051335879299119841480294337550393998123218433701698513125990949502519407429347150239414528003340528688552154681431535129431610370686901128026363268055569348313194106604121287628450500549624330260376245699292111463660647264704138361450004676982770594602350169453044222745279705904780292652497447301733225193998301076647556203422749236240225979747290887474822727063991358374699417194073835138507759976563726933926132904682909269964871277850533408363660827008233271192867292351887962403433045558336517377000647297131232915695671264354573277470928429398674898580303810599308028085560236448402459244504231956299173098012562994140541576812984175157148578471390737568982847295134260944897013931716326830244201537430369069689863350576844044472192192815887628828413224230968498674747167005746087046231726065493339230870602600768501890578201924334234441108419602165573046558280212370270964684551946752701168962202046941557788694373788825593550726859324681385492009379751359568476050716878103910535967879654999194522638546861580642000095315182791526526778603395572942889893130175732750330740978253846708047878010642079037242729738059289682864083304720294549456299498780683492971869621473083748614433459556522201134171773060559276785846383690475169888382846001107358528681831026660957780807081866629950662997955294442164956261202594077186593869928856576475355840078274005940836041151565604046686665356585502901013283005315905763458087803693110022116452003902108904832827601433408468211308028167641152882651426117737819938576207892161906124978824439620042535349755141463512532004098961537251948738027826256993482162366094483066027838303674285376881177610463704325144706863524018476197312730558996980375896496618616617241853633835576887608663416755541553685086057959392380808315088090113313861432536347868370161449688493132977897788966588318010599856916197332928323971110271073238519816878671934815223858775377056079169882446967357057528943542970769333636438875630070413598338308955385618729705446421389159099898196984352976808087477760549853521202756619145824650444942042020904420775634847989023169732872451643634641147823669922539281280665083072480787874756601900794787693601698094752235588533655152364410556341587948451745466498388699485538024200730896166939546235702253405420899453618434748271566177419236156926891482087994911422106030*t^72 + 67599970577611398680717963031115732909374348809505896888547314716141331821868227683210360473512163608270138007504764483366374945238741393012160423635801646842338492750666357569977049859300712554042097076276762961421613595618362408125076731709224388105256976067648809978987773555448887686574625431698958182668925384395621502617465629378179750796296082864191959645468361535892694612667461460578649364660158412810978716095512174367518161838499563149359156752579343048436072791252033477179522107422655309370433600490393649266506999623345723292193203745015552825330662414945428867930424464303293104879466765857414566369062842958481579472771527018541706928449063250163917536045490438116482432971299530163504390825580157261436011631652921639554859593563297960752930826844731938238675203909922503300078359497995630212734761555689352570199926405470228538596858169219416324212681406302725826449876848156910923265012361438245241000061852896590126602359563156696225146227008750748501298693780354706836389095720706746202901963896417252921969342917145092424142409504157760727201020589129381637913215733499013756355832422923954074975827895752447499520699281469266559132307834849536114460557001177513393289045501328589996706293758420894154086081847129327244663849405538723067549820280924870892222960650986506932504413943888654449609743143966644074955673998316320289521124438018640496064686164811609076055447709686886623155159073284316474253050990387366739123621169063081544860305574091396498093991273256718562298613154144861731804414212478679033572859761635824857599385767540918421790815578815225659401535707632895038269570675386359838678925100889126176863645927535474800144760150301571361071049916241634404477198244604446718148795512686125583202355273696456732742515787670448753005065991052786620829895199495456133489338529953598980301402915859518473723379006181652160915822451116386385259432210956921075685701231203062786283293883216387476448559598397485798528659999926238035962538397281468235106578907383520256037746214504664280144000303018451505596187375333980280573063166819976125460705815027433049326007909733257057271505490881883138344653111506129169124019178918132394468552290662977682860171390741283013160509016463422432383100569792451972194467794460648926331091036648392651155493922028824447450100652731751947437743459922303402035137461392431977954577425436460628969415582773745066133379773633245617425734670888991193327014242414720540720243085580003778027076871547588114663591642878681695022834549313552678569254504674668565158626971084855452477591004181757981742932593306465402223653756123021072280764751892889355623930253414412672418711113798727014635340442650175245403342461080468559876058641384736197741833758945015134965321936281449414993668299641357744757454658585546330162695008030900302400225468052850596737598324276697647353091475905895864794342664668547897191614372741795279346223444281541817970048752628157024083703617299827481556728364052315405151158282976804019545145738371676140285561452281663651401225468337008880217339684723152206267342764578971074633616363999477890783638522172756774152834956035319275998620246678551450644144331361307180749428971426027581510564330206162743793733236897485890223253/7760359190157409592211430303579495008649697764455448322433962715750882429492092894355756046988454601096541006884911083712014653457330537889901859110627002129570895028293646880101328614953225168168312054729060143040376537840300638042478229676826063041772824947024241284710009156396641639348131759047299588595956612567278430152126703555680652609388391791592765074126653546675353529667806991295627766899632675430071965211747490783299508479345256528937942809746686750265245279067859951750184395808415445077021749730769824910098333328993884775486182388391607708564831840326994111444438136274514938983560700708213295740172843990094021205362650290003500484094039218279028509478193526564497452917472453644299543499033224438951426610248811162696376713690976695643841902767281038534671377560509263428655246580427469672145062394827687199576745169778021128596887367145808223347231088386640858731651035515274259897637286333557400999610157153639530090236933802602846158029378020417041797462308369098818179176342114005545338037166246179507031263964311201209512833582298343921963697621433676775465540203629297142994414364219201015736793790497540668954528129757327050156213434319027202693110263855048083686033837380896647893341826784249321590510297609628012661415624166926464239187661344914698238685375310449862090356681995497010846480869198621814603931661292783543404016223176652779125111174164834192107615425065399160238992352703967682180020219149475971237604710418562041511793326962622595945060072185722792704575149051759082669941328002145995911371648413210329192494981957329082158995200512739073107242468591227441832021021269780763993905564198726735804152864346462482947044498401588750194371155180592007783212535645387339661758214685075935610986369833082268351668946027540555284716903614455867010877207149191812479010729291749226515270791901148319949923777667916817025314286680783879668665943002323268302771656574964697290305960962144652633428788138185002280247498664275549344949378136969860273755597955301904179502930807475700049698105346809324157167772738625243705692007284064394016236464056206200083134487175778842164508341913261316930682096934044777777923941082681117114924740408314179686389380482448387258065069060851275810977769974532990774591007546796007869516716858365822843150663076030284737662826139661017928548969316236943596120156104807290273800575372779383767101185659929008432187891738124270142891191757998809626624689379314046715235232577423149758421173073525615578065141296693619627139872971199020363387110611703046715874406890664480115795209131108066816576560285460861437701836408278713874993928960650044976567785528836498822836337416118220630503856443700262724741584282984499281817500443343925202313897226361707580497276266838786700475066538747256429563026031962607024434251614753842542456687217078094462228451471720786604245606048739531075898926235613659109598642905100028225252801392515754203475750395726977135272741780370181754798718802749895019172867188249704596719822540125427616123567125015513018217411608965541938374439946987128482872916697824449054516094209797746041600922113641132422351122647250738538894805304964438902254356878972473852463792084310042439884148574905395341553312221212810*t^70 - 212195350827415726530492324852201390268026426995447000728152227814576051525996388825554538580758052100068125606595122469352383897777317651057233036159781987126228638871863833271752966122656048615560992317713306074504386004716009965227268530973084444222012828577686160276499339226267962969805060813157505409914935487540921794768159173154669271111522548261112251624192258423216064024834736072506136706313588813148672509805258205101301488522849312519683490395158998438178532070457791806176923108527712260123113201601756930014500190480934061439237931524809823946011894067922317329536311035420468214572932490312373462953413881229278024296473982215633732107888264283595631616044987906486239512652521654386020668691223946086521018521827391297172265401991211031537251109849820392897957903904975676025961120257041570112773063978925950918270254502428920563267880389638269285115711471522450876093508534466325141157716979350958124268936224136388600582571243931539453712672449650272456890234060925069901579572518557365959883470638075772770364461907779786058980678403717157936803768907245840955029547255868570696608182739500250305730307475337470030561897050168761683340156388751646099253394514511980409210395875860853691862287493187903094045848408949655313731677752935739074773398086913260755483637951226813168658245941939881049822477098473810837278382035397654139532565953640721638782296777263759889695048030928982992422104572497382706970597256437382605190921273255695867557077694067509316426961110604380257607769785849061921188815835865854176828345175693472944251603496696602872469942701812137538418106859612173644513322269746334253628353806748223722397153533371768989212303496878408724605999527897451408422858018946338609766289388003035311745154094695582840704736194688201317217031647758693097836966248287937217677706252817751540068884981877898805012302833990851444590339199804223556505327692524837582662678870709532317015262657798248877406646954836606486624993898624257739532684950949835588828587176808183213531868070273154485752720115125434648571277074316575045904741716165123203401226453969559595953730446422134678420488671186774977695928156170508308932849082677668063836955044447214670965979220085966149652172902800525251651657870171238328932192584492536057788877796035399073957764502203412099945633768233822134214925239836265213038334440364795091489831577699918910603056067139995712423715992196058149865179710529277489613252512670499227498633933430900863752057491200451384603580741345898872308882309051309273914702671778397244220416551252156728092690364491592290527513486997980755100414123301132861854721477994823379944796157447834974484542098332022917432276035789604250551239678312216127373101738909089501893060240645307085705271952330632790648354420973531891887052595203256000585983930675944396676478381922450905210143763214125427934050079516942090750692739411882803964282718363209571079901679273576437970201994376538911483355589237587561500563450734650249596923283012314921201909897961991277287946354487238109605545724103514094226990369495083002917406661595706211066486202780171644973775125684683403608625195214123616000227249375421778641901650894750139327268985684179791833717117698626265498880549738085838488893/21256636042605078448231309092413399371518737354812749752753897873578504046000080536713592650446636516047047105815191229298127094252687995089731179303021788441868103773152163193321030554002312417156680845562208217893205299301693052029396889984349650940508172680979443518988285950129931446910100035651298873110663764858197439112347057565560048451802986211754095637825181453936837929090080019635849970203341676178023209058264866058603001486902224405351756391914837620291758807881529433054852910257833610428363923175586911710269347814200640906766499585594403723460191562634809957434765329795410485041927136722497288331777790059822753736428129055226979586866281337025165047701138790154927805817424546938733532193004049550171298975898917532603118824457892688067914777145161105551491164622264504174142631937692634319353866559745404068405867204174579613113213223051561655255459068189494526091044140759229494502223871261483315781540865246925669377605514328868665563297861534185810140875018576227197621222154486189102447667020587361258389983902243725052143848508034594221030997832622679863231697079506335652549917606339550608322522121797611397571098790204852354775715059221683207376780287950783881400875293695499513794805873365552489574006467365502817289964535761581184655166202814331564740746897589493100508368302857230942753404119978833666089030202671537531932740089570831525429652346625415395773033555613919438915500792189128868580055382887695051650830293755191678923607808636748849762555849900023301756010190880905313400274072353704249670278863044880466918573211448336181565943375317502678511142413967275166757274971304182092678958719326947145898331758862049409811469713013047446184581859842491151754016945463452278203946414137381910586614839108007952441527982597176303605963692509161722681968002191264529833811997625226142194002603903145398123704260568641716199773915690842800831563235180276778394548450618381562143011980026744048517652767508941527985025757210841722118774383592569617271591420486261737535160201776998656657868723341260322691372594892756102324286802560698122740125966762651765445107508351046393754957632197194042027520526384557434783009056009083059923489506335817100880110042191054278141656493514505668525721717756329496469531890236876021555632746177262906048630077121300345150989480295593223021677611605344671589372601504472142923888532542830485970755421590240327444688573021818653000093264380605435064232844821599345350426941407724279773066691462265816583395821812682523326513565095023403604060346458143127960873375396167923795439051098252530845405360781914533503270247553111259744548588022650123196685673405073888079943011183280343466162737215352893550379122166435802380630544692637708162859805446121199024840365426558415744779530084394658915759593044071488806059037031717046964120491072866084831321410552974328524672747003069150338331841427985240169770195783534859921344629901238804992129229344817372153138379659274845676187794981445364617734375341727451721449948696865301731121075168520753049899866581079527918156074637399525844391032694040882192804953705098173940037308398234406200353075077252022954364031922293897862696716668489819682835604404849246683160928705175648109472116084191610*t^68 + 279854087650484330781617552135864162876974808073522105613857756462400660456299473471037476479057227730580041593508923818194251902166767967135927168774343060822194896661401109204267298352354385433829221993080941951903491222672132950265466376686262537519563295531341064169129682540476739331652921934519208683292141478631416801245670565442190305596499474943003752411642528638517344314647304877383050660297591075182767124885806181566177072775924554728947780414859476202136802092903578886600734076027578142302106569533745524482203321278149863775258434733084990874607781715365210146192431103034748276288565585481989802039030332561542063696780606169147934944009428039271416249770900647926174084573062050100796991923118940080073161806075421946988462537088738730993830187536079006736776035258866679947718140232735193865690755880113807670827885942976867283280480220879175697849469501202958659186753238584889330102321833460097814022460318202783334228339292848457015515471924227054785673778520847153183644091634091051285720717623183394649693949504123107690322116657106555287302614900747895998009846788864201325117630448903549634019623532607898686827812752829253647406872800015793131119495057952103153212651539504936394991341720476100325597409212422478293791316975751207812000079129391477754738779964828277860034838750138624022805541990454636100621532243699244365182606353694693191227828967758533420683464193202328287668709782317085894409037562471326524039766362166722270588760063221419214726032161198893040521013669900315231328104135117249594996010275740349203866084218308289625213955347604403111672738209616853371244330653327309468820630381408180174918779596950817650636485067858256642106820273740025336464817497359384835219336128429044527411111957273009589071893420708147272852429866650131560801239825190518809159428093470440070000155202093178244668251320654316703360968893051428687428197900389731333364261254708594200108116229730841718775561113846034772879900870193639686009603316191649665961994698264825662000463381944851799547435055482696212487993160759011813362290472437778689938572513878793325514323856418186420384490958769651499292966282515457266010177332555142455974293742628554958492889642982268232040322641584615042400791421828470614352001459033653213841844797999516453822874615217076872493530604185755825686262013306168250822314899670063850726813962459844308602286800703802646957898270937429376017177566889615320004296852368720768672516662688184752838976912380839348468724804381981794036923430240729386743038661757778540400911522537031418832061947023956183640496513809711845229232055909389287579535169397429791600107269908282740063237682631537046928888980368736222607722151794387921969248207441662885799819931108075926801675580922522991586779683643942306636018904194264952068550585458043304150856850248050611118351958005508428246752129168254668218165695955537688816704032149947248994308778343526564220000906081437988631982130373059259511329423933871190178813084036949324201240797697417016278462683451505779649326894885912958536293573829797889715215708260377612462614039544895392499911104810216734516512368457080220838290672894847431761631257744083916104379898246881720214600509763839598516276482455550811108981/27601900532934952611882446134924861870479554475652376544620733059721341074656820995434068068490408610389449226954054282819956077611699336907561382080043217827500373556182659668939248629823898213322854232297195745622520314018616351142649692964752531818271806317092710241074341457631403520614607508980044805382503694666614585116032746391100361422490444782426960007325235619291117907922939726989835035935682475037134614747299154434305389990455127212919444867113296611423627108741687472772719450633306329959218825616060616698409451639335160580428141252936016775239353223122812929803351995405980779084293446191899463953203996047829545896555928773205182448617410094346109838059687682738488344867402023636862944787930631505446313595570236199051811010863233788983710233009388301238503452569209132285826999680287450534086364040266420208228514130793857109564918662768445731451118491529642145819714033523178597338708608951478335417821720544515421430622085770321998567267372439912917645613830091518898403676528959678386760403444643289992237740290973195216962907764164323839249206140868255941808323073388823907042430324649864222747155590990928232666949175340629177096824032123678194653431120174898472863823142559827726867882253474672635715500935235802165734730068824739747238797905146967852723059404332625369316836452963867045067853111017291476861875039289906944449975937203915562871339614274793125854536109528522256502217446573943456215892810615365216322719933682114568154535512707420148199139685691075033623475919502071078594385735742869697333048672909023889879341334268735041734881696307801985529393880823178201610192873186027493478647889275289577509774074940273114232803955703509370418785400093981047799992153064482809011094597461973525687096880632786445707655738596333409159982705198463729452704719263283792470770802886487677177286963277218651294959263723460138945975084553780950333522409860956413736204704534316356812567794960100480910981951839968849771600610109600445139304050336620249292961993765742853217297575441774375063202670607308180211185309786116132868850027205682636990909837438070202891408257112552779950467373151580323229765459633679057106295341384928749452889358973374444426411547322712271616777834862119300921459543952248749147004096277734535452836551006296609346728607605270597434866937100247916460984361338283379526498751207299648274303019869048541484413756393297141607282176908928698671762895538995117172959067156405120081897670186149437914280629212195911085902037279154918349353435272642330053033584206842569143223636708456856271689514112656271396272632657112901713201664733144471608592942656277025643457516212558630790373760790229699724718778175159727446014681022088280703206826690440009106997060803172303211359877494187793579042076378243810830911710370659992927270689877005717699678846617005214631715861464309948979798940138313672827386122451264416339850851241306459897865414946384716930078253029837483243627448214282262295945345722175324205117770966123705966658888606377332098619903577034410676735647650058491475814604379906846991970445438530697772746730930500613922137997472334228946727127339118298463129414585665210657531557465053944961293993779431111364701504438063901276478717900368210*t^66 - 7660278291618909649406397188350416649050253102407368597065550506511302576281148145681470776410244356371092248560744266310955800432439666986072435737827372063594147822732697163195129518889805623671934406024019713538506796129120726511930152756229905372533906053716948220257711189932554219426530571605754420275293982496868214892321507083170122500506194984396556241458508515135075942440076145367978096950214260719132001188539900991837707637902486904497688167742278905653330468088708237273472528390359841539486122600623080089468819192179569246483429463765096763865685159788680431435226098066852032482023486592568286043091224631013004780596681610516665033328405433152152396637881500652545151031279787080587120094077858096226180452204203441543555469286367046028485993477205864326691842051496971317716666636013843342064448600545269725275157620205715679149145677463612305894317439857168321367880106800201829416720195135408824656771533039182578579930141581916088483686830894110198482831129173702964107142253611114288527131060085167257734013407899604315046105037778240453155986878725358934328259944782203055498880969050402913378895270832536203841564920427984752886093164836826716847169770538294020310175372943251776216701938291080733027756331698878914740023930965834564042259547916604460934206524767115911432498130877502718034636296684838320061300993659008402948241730161639189528668390267787038366193546996650244851184784968139862755866375865272280607949490777332174518734855032494420706898437532806206728336650667338001845134921645127890431036109842705058125116835618888963181351030708819701190963889987503652220438425414331802845535210775452663985774754259154374986666976750282545792296817146553189299072863048024832737621408714177535983327902072266968636108519341822113185642775479616285078265124190121667538920934685674065602377128145476314288904815115221831439213724039344561882807422842232961406580251641499535948136347850154489686451417585298568200162655797269411958659275796001305763015856738579992753434663002318554545640019607771284692189952322351370339021693502159993135227864261754225394896762190540292965524107685673356879224620773932533442011574290814529557855115884804707537864596275605751744812174518898033553992185908704720354055678537872383146888513182276161556455776390892752944122523231094834986561048969649010385918671763483031793480143276585142113730095785943719941285944758203996598121748900841760620056747390799031901314713117610232992595179489619776557039191189355090380357530227702208491235636897496358184136841455368640695474554179057026768398152084812146474959666553406723788353117354985989744048158032863685874103922378619029318176950995343662489050529672094218791718154746084077052151128193744611484303177341729993830947388029438513014384361724966769996179689516129756553858369144301462514935447745978392922871434977852320215530848532710591911517301766289730562361913645661914782003009902245319558473802618438889136971482048464028367853007200948578487802500456527288818607141568644350475891207911240173241008704926812309426918925572263757713633223203090602305712098045760864947036247775758865569781019059842750136635021555732676225258327090595168764324659660391241592825269159115465940893/836421228270756139754013519240147329408471347747041713473355547264283062868388515013153577833042685163316643241031947964241093260960585966895799456971006600833344653217656353604219655449209036767359219160521083200682433758139889428565142211053107024796115342942203340638616407807012227897412348756971054708560718020200441973213113527003041255226983175225059394161370776342155088118876961423934395028354014395064685295372701649524405757286519006452104389912524139740109912386111741599173316685857767574521782594426079293891195504222277593346307310695030811370889491609782209994040969557756993305584649884603014059187999880237258966562300871915308559049012427101397267819990535840560252874769758292026149842058503985013524654411219278759145788207976781484354855545739039431469801593006337341994757566069316682851101940614133945703894367599813851804997535235407446407609651258474004418779213137066018101172988150044798042964294561955012770624911690009757532341435528482209625624661517924815103141712998778132932133437716463333098113342150702885362512356489827995128763822450553210357827971920873451728558494686359521901428957302755400989907550767897853851418910064353884686467609702269650692843125532115991723269159196202201082287907128357641385900911176507265067842360762029328870395739525231071797479892514056577123268276091433075056420455736057786195453816278906532208222412553781609874379882106924916863703558987089195642905842745920158070385452535821653580440470082043034793913323808820455564347755136426396321041991992208172646456020391182542117555798008143486113178233221448545016042238812823581866975541611697802832686299675008775076053759846674942855539513809197253649054103033150940842424004638317660879124078710968894717790814564629892294171386018070709368484324399953446347051658159493448256690024329893565975069301917491474281665432234044246634726517713750937888894618480635042840491051652555041115532357423033347906393392479999056053684866973018195307251637888988492402817030114113419794463562892174981062521293048706308491248039690488367662692425066838867787603328407214248572466916882198569089408102216714555249386832110111486578978646708634204528875435120405286194739743858264008230811449541276342452165440725825719671121336250840440468267774272918079071112988109250624164692937487886300498817707919341920591712083369918171159827364238456016408618598678584761866887338694209960565810996834515003550695729307769852123693868793519679936796382703399876093512182947853179343919801068867949395546472248692199064946170809347177462778470124625947618068867656276148536763686810095287018442210383523546231619924733713897902738598811825142415900569035610900831697414576426917597066873536073939669909001842520372824586662954369327078152790193280115479724597283959393725068808784151688415141783230818339837324723074676059059993907276918596146284427953068618676965177310342619996905012574132870210002371303934469189200831764069159463513495324914403763791447605034051695959360260799313093897572835667709414446534777274499741691351647875965060362740770864566599174143361530321634004181741585885725658397798155099953428164078353491232046410832274361968524060417558518526203075892062542462923597512132370*t^64 + 1871269754214978235950166475151735642693500291901387697596634577894770270166048163657740646784355766845631937487537526581091777022670996257016869966596773473920363184621751653088371471350378705586158525969458915319320558826142562940309462650982589592859467436562414589069603683172402438409503802821902079491761123025774744686077788556332905054940860345798619302421722184655447962883937807123357555513838777057679381241751199730129748804026598321563992946929860214328348110121481740182001250002835543669107888356393994480602103386859948628946945918163517279054364357844889980121070942874286374793510944174249596634360703638636560278452187908081953040110764134980707864814035408030385408635815389461765247783972049645605620117745080006360834108435284156647965008492221867383930397453197397452296078705471481335900715726803818293982662815015357535799670766511215754031527754941074019376779573951338672073421197387494465207463836979064022152093117471590219152569830739002591332519415201459968560852902794242376025490027315537164335086063878903096863725344798710341488350219044233508777103912807974612597045571518029453694307781461082463007425918888149571745621660519003252806650003868563441021312348237732440936387301297772665320747368220063931210671310323521462239862244698789123991986089441949664180116065884440302937285857393010815430441907890011456169296428497556304232274339710865049119709691601959520248071089410002624662570092733081460308815462624226519643032249593472934136667543559169639452787264829861293860032222385144173338946662332170679015805907461574437369405510194293198666300768648338393639127683619080185997698666313327016551845745346911911878309368682545532514350060840322985995912537891999901697332122807865458865218864413073635895367623439987370280477581564266997536966133595347088387011574107728411341282489615858270247452275436575926106735457736385640530022361797130117602421640858326179126144862914763371054279160216971462907138399436675170247695780356759843917733535614630074377779637868880387738485777670144949042471496161186455234179126094027991079662361793508117242179728695764043052247666357683028424704997200550569337346043948424263726109552643177308213330725028989941687647030066421300272868587249275839754889000839390585637287348777458462250521860619290533430091612881625767682002076655555232047305760402399696252812756347355286833091543399161108839153755062321775963608680367481250701447453870404294496452882685155855428727196966815981558025686684878258537761969342585193800473435629938682960323317286718313885068832340540145543744307683456213166986525570072722238393007597216135152023035583687628368988284847254794211142891477235125988988446209598132893399427064488286926350940138723150391663900755144683944487420572499895426452321173192940331423971758391248909356611258132313485265454276453423529238326513806867222059716330060884892704247860924954786423032227589775996976337313024237394252355221145888565047874031380651162413728334062447869725884159778482327885791274957113871818968015132028041733107823229055340183346619763571670755579644581573621919587942220478430779485782737935820549540106410642593906200444049468445241824485580560842340069311871669038447619248174555649/253658215031732344707632423921694987670679266786859000916423253051818510198813538080520094372645998752089435345790432638524944318193270950759736027548888113571073613569498008480388066491723334580470119779010012763804996916169334564992712187803400784054642165614466276355797069413038172644467185723318509170634530889609243783117502557022665863198426881631987467697820735648963230274334626787729503247615901681268610390692299807023841451768740763429469010086841955394583028327110971032965853969124007299781301861106050508926612479981935467581781709353987433670681683509050738535553381032333832246692154894934586050544312976737336778690800308393542545314817619253386253732378525790980894262933252510110211558563530637868201707944924620454264047287729339841095887122457726344228014268454146157929180616935652713297974684100027796266765002618157064261242518228786696304004014607677863299502588158453663630938065994552867127507992088789810563652167486312591419952095982237626527790029967308351100135740502675128039199884828138966522464976000412767307151329420333490962280466827989759978647845045108737601653592550029333053691512378673375753296560235693095692532756322774751610004660608445170685207038647240740641389171487783623475959576210309966140136750901372011443919319121442624780013422857764983785925391903393392082360975225478309101208178763069779901576140256205484612967783156691011178410608742962332664734991028761152652005642527447646542270884449840469537954094324731505292148676899486360040024732812820781436225601524285367431543743521750698376028089937988228436616952573948782651775561964771968469160688454460383022574609970647562117886054360117439226789223873062675581077655800122049804050892256879323563713869872897958318743978003396292271889305364081564695377453031152381218664748222745526922923169677391898406487769025055922137832065244745797008052211741436632778059692329208837987754062025131610194403632645458276963019587360369534463743442328827466579621713001376877198617565492355351249040580313052623222145028377625743600311181390413504194056338728018822670999415437999081210750996206957136761560367455502546785361994342211521151088994757078980644323643614939267232164577016983896124452120963866888548696660705749124034941328615003735165533362655967723486745520446461064102256057694753488049076238054384470100172751004383873021432771884091997304364958140033641427728713292822990558682290420411659513341112053495967373485691273709903388887888313425056657640600763034729421694932067579618284776393575014436822702212656119068651968943287978281060556465718296009630084942959718129110654114791400313477690381525889496279721563451389197255852196062940136823226073445639443672323646875872315830863697146090043762247568807801753028639171679271347782467444306364566682899494391858106179360056261979848356180626460991126283450236719780084806518584659691141615058920665876683984199909217423759362963489243056836177481224587408381958390340882379592730207339784158621444220942431530210384748546257790173224102988195718817993816968142359565622143037436670327262649926847007584211931728151801575306635854161804070742826630720849736213906844949293603870910672943476937867080600677169287681021395851055*t^62 - 21900167114685339566672723192311502252014340101235399623275535333599268800655164052175514943291294051536584105136269421693895466731718584264958574540412490144447231453197432635306774251698091214589325075468447808426712207813146619131031786249326137086753795732762058196764774139122165588801295748291479003952752901288664031208025257375752707507154255875728353524899618107546963703196690402548738895806110755747247998656062209676081845224352182361233096271864475202563660613127022655984682077528654492927271476419960546577503634881949687653961229791705574322280285242972497119240023876909179253852278229367968920859772028012240041513508471955309742951642630881588507624871656544033786832041726446857254135919055865867229958639646838239243815649960039806906065039786337732101061750476814540835470639636987545374836762979055840552246796291215862642976517464760363573166237883497027315718225522698685740274102201638059414937455343877983546932970370682703166444580260295989756147019727710970852091871032388528560163490010710518258987564445335141238945646709122705243424114060440536420536513518774055062256778475289877933571029907584082958043317909253140241074841363417130150207598944352196067513718816429404506218016350858531772082924943292471252797233290570017764984569405799112594648668921979348553102300725130873021272971744945147908945246224607362784751827267154843607922580030156852952091059252391961966116909156242114430199060023285022234831154541267413203789623052352520630091499965133356115342845241149183705727178653025819795920050021289889873600619227913860404669211498249093805337446303075483287429626848447348516833558699029971470240343318512347302268904515660494829226644399563183959479365088294580121122769858155918075350952042656718150994558385636663297750084902631591262936198747314678860946925518371830658679451379737870431006356668095873136294421227566614991600694688423378364938547440081864169543533750275395805496845980982306339693325153370493255712924584251451579322113888554137478320177358114251142183034088245207700059678834383205680966303712427812535041064673830242269285387521222873022243118272497319065613198557002536936834262216909550770855744540403445621523599408355408752263653604845684221429265304890821086179464350197527748522045714888530839451666325046528729218874277942479829882513223410067084358256630732866054364853033956528183615636765657222493864746121934869003941661520504893673639310908142310994409717799425376703017174926593385445722519230279611556141208146088693480327356258535959575612039777336615020743642569820738976743306975980146268202448976932467471119753571273643994752467121117256976135463118587532614205104937142848449621857141163268272828469721528300384529627652818104103920970725754983473167943547233016244228697641251926995353528283451180801605836377523924650774609138626536573202763517936347702344932782122841196285569083215029174425265139373550732149705474746750401180915433973026517481756856880515856297593487244871740404842785947537497953926657137843322374149583073281295872417357911150732913016402804381986895642381422213192891009251929610871406910224474355551064474050768483266206982326433394074674761778982315563114890374974716714239471654789244499289/4124515529230788007712814380804077886439820097654930658575766776888662933078078838031197290775016241385273593162034411807800123063130856978190090699727033480457089016930077577422060088896815334228497904937450467361727461455646689992917379214549018192690530159043265599055953028757811227264768167735580175871044433756841427910517782839506502246358831654968125329231901717392622348373491183298531474241855965197219170933592177097258373423455284006410070025133063641552067805792730168955144440860773256957068746531544685803824030764048984100002067021042302938643385530586850687929324369776912226222196068874672519050746671473586469879058670402703414186407252529084832036021468209807013495362863640953907736288934810424402565909358720189502074451552317867648181159956845102440371940018053204261113237195078975405308144499985883458690865890081626573198038336148805393753537594776064830124204007702366422336771788205273638115053398118030173684080047197020296429156119297943021632970641927445935348913004171088402688740719310373439876109286534394916353120394771887190348321020934300554382164728170838610263324375738475722022737121631450878433358142601345607009203361315170404387978658683994487395808479630930558236061662833683050574611494525142162085013565769942860994554496410490981150796667556401927820077923590933259628095919155016774247266547910861509324452866417712997407702874347073852965625515313574656929308302935646468841102574087657077352501739759871216560689385882094185494266562304082419098069959553719659548698931806420501239970013360628661592768530760935100737555391234121112038722399296658710317138333239260091281696465062471912457516854827409113118800714439539682221364456466630385446690799583015515131727319934541531351083260024911750213717566868049419879770284068867778621709603873031118098097156440091155994635177815702063366437933142914260104020018260310036656300639051710301323304449922407552214538993052612484277444072980905059457014853010866406008083461419542547928897865873067881166351458854581920867597277074979188161075933966176152792251058024504017628137417309054655171039010084605543587524576791931141960932471566878272623444901139772636403170312772577277800080312157694536147950370228740632266141279505266223752808754705267972136382103761697264452435899891745029010670800171820635091830732533540738848122903665158002123012491548045841723835906113030775197732981469351002375307554936783337134806346903875505368626447438186177312232415944460811455462029542831021023532596307019162886610032120301246313836256455157228569550071050334134572345452009001834285164047772787605696868592783520902941140014362661592925667450997859174309586790854531411277504316413182775877012617574306146276731733768267092650044059590884737074708510982869001415567918262072040195899635225978590702993751201985353614617801555163166592853539784138347724675371783267436919898670115827838034458715635864400232486132390428339317664860914157510414668057484012623023281671856923776894912070115407247050988657044779343092443546693703230162995421675131458456677183732855686319283638855657808362832977795254256818601984977382677042886838962063032177194225839596493006465563243315541829433992266660155924408833434615*t^60 + 12120553289529871340665331325975620818463668057269747905131444278911595463248727836363708644342461515796323371114848816789166579446385176162140414832076665039288816379006209534588217765665477262595355986874167059092795950809263591482769514500910399140739980393227631806920251752428453093489744841974798331399027806291232839336387341284270105019890772156075194254110641620734464114267218022354836462514536112873385374552670948140489751102429795805065308282767775598993281463516962929418888316755272456449965967851866397896412969347399357047158385201328475773657327128472741067946910291718618365172613378266074782219595798553702958019401338907038856259614355377560803103159637666836652736877971350525648795821324531047857712085885576508156652964583063171099189302674033216193115866298366094868453918760029727610323587000058005968090664606810627335936839575512573009332424440026349405980468201441473301909771709424344779873085437068798749327072226218005632432803620672947194454189665168640532391161880480537314177888886820227423981553866010402540139622468221001361897405820581014619802425636583190188673521054396342612015690321542409693465303079096319631655067884143945759016450244309583961468461323183112704143577515669652238225834170341861243462892512366178226833164385902467449886567104493908567688364812468826325925498724418734426328468671575288369551805544435746388534205837244254978375165154395098307667901061469385582078665090908700786795739061805125801189937321859824856439901030555550387861718132426038521038325821915385385445489615005307819502053715964747998962821669144266328771458826783996644463751591366966631404728872437543211441357371867631239900997825891720418036504000344959483474695456849258692697466662459040632087244794052627079580081993537772357618586183248321642038495395609401743086651291178210854056605676605769501081632800745015350052442969714105608676795560586217531140567022330191837003480088628230305442320549201141722356498681243098316495558867067207008331817048706656438187400674332689955200514861147298954602070553734296389588573393565699176369384754058804052998493665550731494262798767615972889300115632444562382969017079803167661866837815316740256132246937503303557380359699854994790847294521779186459803743378827190831268569440839923869235500396669926182593267159936642203380032736883009932443422523370259306864500444378672300968726932022884509216106714366959694896510587475052208487293937551219489258737432550003132327277655723886027306486484066952801230745763077863631783212638387949219513602741388465823988079450466156710896399929255346415821521293858206867789744589651193076484865871230267612512868378078001666142388092259869938546103941331806624807514443901853054558845257473839115716755582079218038323078529248312970800776021583174366000992085093510866668191150451441867497929790396216598587942184824254445948569053075674014138936442180655789262564505063109559153687898444581070020559461872610351199473975631582166414519909292668953334266610578396540964472941179501488292331445735300773317130465274070696711068785527269178872540907606967474057054367911871921511773976845628739433012095932239749850695408406412545038481471252560468742711142640655873849884123369702389057/3544188864295832879671311827061919169166862316094287125862766277943356764603772877748001793447535981433236050560713467228050338447022655788540641827544300454005780953418475000344687303265079514316269050637529952223271966521739650900466290076843785856121306052850629142275995570764310069673994024603314636048939344261431135436582990786845241458832966214413699400275316632580793760707025986609559147411714099409788718500136559824877495287375899067092247327482460492644380277649068327315894297656776759993609066196132419688603211231042113596505878185473435499173679576762694801799475929325152816077721872548387882086661268426238978608762301425982583998047680664265657452517354449957984603446535445049403108588476419884787078357984568594555141015721201861420218791410846592453523928023392385859545255686149535395469779687337697592043883872081960518567061234064963692790314996641025295180217903624928888618369800558147663533417207721095391578174462272011487918007889425080505871897213511566147055994967781018168312551471620752309517109560091691559938303792697785695938205934758294458672831422261137742962166109134581698749628666740344730635517851523813593121725346540431619866865571655703382603879239255991739080393528357008378437135582357394818024737180344382140677984064852853225939848373530456248861909503491336615093112619925464876232087368279703646030105968746540962791817239278649928375791416789033338877475846951887738891816544008436110562639599178466300491583577967432796102904944558849271401521379838604440225657542609248969364311310699328440791569417183298497607609506370996077334051195637800307887080122401863927172965876000280267307964729010188098003702230904742878653191870215724536465079651731648524886554958535002168323569759361190591342163912201245921184649240571505600102734076778745725807739957555735191019309319950428053974446103252900997539868014478852036390786554720777189679659214853124934525197619049062878289968988573348662148302240837551436658287100200696593396399302585950942239986446352584334755092519168895141079079406685613670528259199740215511565343443403631028991595462547970350104854495419817099431199781886061146575164886043369793434566138626599134074285952588349892881901115807743292401433218012437025874304589811784806154035118579736699503611661320055467165326725857106819733757702651340275560186481953282187377475309586829789356692295278242801113154667302829766895958265868465227920436555469903801905283115439393828187191597197810698364557789180287963321669664168663326820134607119068306922968112052738846733022256217614003942212641695377314882311777917101750835521625381029705046960520166993035356629668642163249617240661440187315918416538923612283351511350950218219554244207100004302810329654167572600118074848160853534844119740486383829678477559572389378425801306177137315895826197985482005849654890335107041358236210872575436574003019840855849653741750213150401455267701311834833125383509399080258262031687727403275021218099177528912513741681221103567032125391664103850525807551856179776344360656627869634529400484071328704890287304622660519483502840434188545423469987177677341181710475707881814584022321431141891960033410482713099638570495725038600119731962267115*t^58 - 903259591637813948401067393012511920921724993923138078674503715877357264763720960782425470625056099392480232229546658149970763754724380469411894519194075751989432563618746541185353620945860373439170104755172152945230822636852588555175493462360530068153064632227947633645102913771741673408443151285638942319521219195660121304027317258114191641544719085634635752766829153697757064557266115350270291713858269364119801729787725663400835657530591230057540299610714707598378964780361167584554049838926231353817822947882814409427203712060845920816494198007732310515219526548599102802380436079938046592612011369334332416146216969370481603739989848275557414094987567806113670451962167687280420387403190507875522509902412515097630524426467167854292682518826463130158623504256582827065367733108237610964185013227705102762768438671411731382332591412044093740788217015672057294006204149493335204589326079662391438915143271983752875036892563713428480609308053844305343851996024463232192744807313406660102617971051249205163596547766997429773183934692931419002764152672635160164466207891559829813088068603097001204070996815121122928391273428521317004893838295008101908257579790754689002232480736573001297774280265060340953794263796498325174540454438570638539906001662311393497517479108807692052019059951962958021675993009679575947664499492195580104058132481725097085752702888808767742695816781643559176173880904794372409019022800521414934375311790418483972474307366710371629623345001862529039512651962690857268770965116934198766659444769925092125121134716393601305080291896872373758215190857875631089666301484213216401824230987974614548860268581219456899461958765054447796699579965708263211019041041962943963265692346687133431022535838475210939317542821141776389003388797350698085089418240823780293450520757407621278853751297937321687060138646373926932388800653307621830492219236187707727151169028356708717829542452542251903130944725334383153895898010339609466773119461296847055037982030228379567943424141643120538986276949787793790378382295404615643324133499508951990992055199019443056317746896707358332300800279763784225731870688647900377380352420575887322460380216374093951249801359137742216353115606632290175698439755310045411399873231409679645795788311421036459450946334245891873025577694672990856297665592785097337548830146147204407462266128947660745496339825246274452025916034441909551475626332705430411213694828850259489623086115855395550893198977165033270138742907423974508781498325150844324455732399660871955171134337455398452578916112255666690948999523188444901262726423184083337631955694141192152148252505078986824916699408433748947484841725692602254527517031409019638576355058134046825166282824735155054532126310630899550383885311028648614600912206386056644130091363635322795945813222021408894717374602777649954388179558398935272239689674179860111520906789262937035790769393882388232655668713047584494855762055120190221837483693340168580888404852384370385970857921210699071826388260077815757811766446212086774489400598298731101816327740618434128912493459509942798372865421969260430289973287067669280842865755975185445876466679130050629548252018862000562818538923864449446719813716076682355820096233895651507/457861719310944917469499614022353194102896088682037092814807126815648960020583099039215542694179289467451547201623270885920378651050773714309078130831081876833282706900951315834002665972043765007364901278532577559944225340129045810108085320931972335479785949411325295892114260337973071201903534278897106092446709545735122759749955747582878083198517166455358295729347124783164744206170821236641612345053974564900934925854962274027236233297364951251151568622136044504297930605382032715450459505899390047021266924859212112881754560948024244524682827788434251089422720443027558127205024362579550402385122290940061322200259557456710155198957600485788363384150133661113642191237177745768345899791660365233894410951499219565794811797049531354013432652978230901176590277956258355239933285318633579941253126918839500850162926115396339642032844718722172255074896266765644523150741192859727128544896640541052596631505335263095289006050758227634318711533403561292697541689064484084490627869688097062059865378612858806432721960448613934722306019724763981427436375133206764547040958078822729110844250722730713205638683955185195532248679435355539364397043019822808680797054337759108786628566673224838900979614640726205527132178304493905348338089586840478883578487412910611475146266751325536365434957346039802484552902364909514868488233196112687360126119347138748530205077302184717681239547658007407015054393556477991146850946735411334689373429130276435335843393195304258915180653613017633946308294273152776688234819404987176488482074882534555850891891812831903834317580210282581030648118047927722909183647283352192884933795716987205902727649052667785728780132455861620316267752317837596763809476056576853993096414338538326181516669284426117438930064606469597924585768561883444363567126772395460300353206091034136826837219397152393098188285352447643336411697549417832218069073640808636280149459222301359432300472732221881493685816814950706764732835844403894153129954557961190381692591891956019242597039090051078662581981107750129370275110131866836407345186509624732556282288961654635465379296516258553984560179372225834702541011370024218586805713449395459126935176665889877620733424607264002966534548898973431137853254195258702846118166920266984203857530741235357732817933979200434864102941893021519681645079416946814032590707998020035598684378051380952436324561525571312500625320442643806842369263240078486632492216164825651453836301424341639480586813956285327086383603465745879693028996688362559854952540347147893895424088001027963095311669978105018477471774726677407207845652276436303836470899539529891256263559259750248977358536098128286864253593556643099232849272052081614975106442827452304547802901797396612095524371252153665913296175418777321546354166987287298759766665038910829671382268461504847930605910367381375737738312658411550994931493009798517304652524849567161662670246582311521247134101702177324589914966198179619590360549061125200828109356787750662323315256831546797310387681306075580429987490789142602699506238756539971106687740329916172881788579281941985799223718779003990555285055941258807303510476812427216324909965761305306190280395591582923841726804225039491340867958777875800015467765460345*t^56 + 144269040754297318058893860512846222949834371318054476182680134531656175846784958512896245814181818283135279535359179716965861359199521108925189905438131648213127825492434559476973636774180905911542069803492408607978825435131525029152451460183103936454812097900176358050045396651184250860784477313512836540104147703140697206151774372506826911074849575218768763341140068569282564237314254799012296928410493843925840864514553140808976771347729058607914363209945804500938597386513856062247461137758535684825694489426571066483950217418658353717080512819594501267062913007758814209442102432127443347566572412586419050614240369385062361024979331785972860789459547317881412636232964749744374037304822388849565809347379639410037828405720513934624097087235266881577052446669148727965248061562561837180384073539776832982292758140663036301739554759091223555501394472677431017024426690782916568869447606167933009249052148139564284949278982312354316347435431770796400013223310152147875027778519193625874243738902196147200026141531329681918239461053043923745884334385721079507625309736768023717694101589727962810862898683169104702575449988416664894378066822811236746954983998283678422753037720777649657173388746070011272128323523214478746501274453013487338605184220311328510364330854009510313502493410267373062449368077295033660058855650287351813348361680265143985681563608156931379093904184471028351377223757892211715810056488285059201716434928533692382997793217638304420082296555085894720597652638712234372036976921963025754428515517732958678614965291552094200634390219728653615222545933111717545470067045222172526023947147042687137582418062611717598969006197594941748007286272653558506069138287847727218730066578663191053665926950463362312816664760200587003228219741136419774695021398414478880659013719147284261449402654565572237223150500761120600455274806777903744822668258758985976501747367389153921845063931634433677506504467548814977867936941079392915975733096988462091431403946996246892772229776526329960643109977063128792788733524796085518030997545397148040717393940247555435117359292857636094740353715456240791495310793286633754251425069990128646798998918074880441355890047298315322371899180719055613818950407519378194569630144152250108743054758384924814711809822055330892603845577263956013483534149843419753730863575700882139498370007026161730033856384118131390670497232589801563612311379847168034591860891076024417134345329575586398766074565528284772765128244632418902613364267181944827969682685318408516417557659837893241097591135027762565413824474535399782966291327010126774995807637439687491835439440618735471488711625782411652680108881968484484236431956172893219933418790144478505217309487675641676642628936781166953670788911797505792659712384221874200481804806094529578858812348469804559421920377154389659273591865001839422154016375335547114225268388322678058710717057972228769672988729855843310651216228505109601071517633710292934579805276703017093079133125726207893024090962229631507176909571531990064510767681582167387621579780575128524464479142868770015649927334379171918890532428497565293843479531347600361058528722807751903352980013444027218870669175469709895382562080796906381667688314232910551679/141479271267081979498075380732907136977794891402749461679775402186035528646360177603117602692501400445442528085301590703749397003174689077721505142426804299941484356432393956592706823785361523387275754495066566466022765630099875155323398364167979451663253858368099516430663306444433679001388192092179205782566033249632152932762736326003109327708341804434705713380368261557997905959706783762122258214621678140554388892089183342674415996088885769936605834704240037751828060557063048109074191987322911524529571479781496542880462159332939491558126993786626183586631620616895515461306352528037081074337002787900478948559880203254123437956477898550108604285702391301284115437092287923442418883035623052857273372984013258845830596845288305188390150689770273348463566395888483831769139385163457776201847216217921405762700344169657468949388149018085151226818142946430584157653579028593655682720373061927185252359135148596296444302869684292339004481863821700439443540381920925582107604011733621992176498401991373371187711085778621705829192560094952070261077839916160890245035656046356223295250873473323790380542353342152225419464841945524861663598686293125247882366289790367564615068227102026475220402700923984397507883843096088616752636469682333707975025752610589378945820196426159590736919401819926298967726846830757040094362864057598820394278970878265873295833368886375077763503020226324288767651807608951699264376942541242102419016389601255418518775608497349016004790821966422448889409262930404207996664559196141037534940961138703177757925594570165058284804132284977317538470268476809666378937747010555827601444542876549046623942843557274345790193060928861240677726735466211817400017128101482247883866792030608342790088650808887670288629389963399105758697002485621984308342242172670197232809140682129548279492700793720089467340180173906321790951214542770110155383343755009868610566182899691120064580846074256561381548917395819768390302446275920803293317155958410007827943010894614409945962485078825783306737832162294789975415009030746852449869662631474042359891227289151282358802202623523893181229095426017782923085172513337483543322965455863196870222969589759972184806628203644576916659175609782790221596655546334939179450513578362498118991976999041725539440741599572934373007809044943649581628329539836565536070528771388190999993472817876714302824289511401535562693224016776936314292102341184252369440094794931126299235417140121566599501325512492166069692533470915476825145959976704030995180334967268699213686043192317640596451306023234450709538778390543318827224306553418817885469507957714736398185439811262826934003787654321640641054360409002717662950425064093219027307890833682762105271096655395553137517030716915482767208518204402192357823437599071775316767899497023446368457120954604998010557226303520845102961138611449169257433831340027741847137630178516252953765106193934260065364437425972793298283724555237502453421409659887687055885791247414954657904414360947960368909793523577354352866134653845064234147427775770851071966511761944097420472670998120073611960129102712233081583082285848971456784737335040009844397179420243339612796642237799123467093582505537202824328199262363622204779539527246605*t^54 - 3416903042610378559949869163674065527063116658818370248234887505632509609239913486323865331600586162054970653883900861558819462073060994162821219303587562280631015399916279575085435872837357784944521732661350710747548643205457551317658141660193115301146591081959171386401145862151506729948801800404957274876822485783235578739800353675500205670766752350358839922223337640384844615335774496453451438620817530692510650535062814178721647359421180176431841764258713749380200568195206214354719740157386770243494121918891876490563955811345241166945951442415492003755054661172135732433459566616039620031179470215436231277931705565568429771854737679631768966662967429107703792017318765934417333512802267573990216045537364613050769766918589233958865193091976504936066815917655088360746094552098862382646354779215235917789728300949747389836674561062855183936278027922281564052708548624783627336923937186641198041499762592068390156767501193992016530083256058479452365598938254539419657677565578057757492634135661651619213407126921145864719420699088022595125099768845917554484783718477287014195156345153108162747747703194331569268639596920281094328695530610988088649319367310511309972864576597436929485823679403872371979100065555798815173620167350614603684848399871015328615794667792007591537980381079133133336962188255353771241621961495996206738246403701680598595401713301583248727622342343725044803184782917650498116876175897253291111467391910807464134693260301119544216790930033491950379281369986794819902877743183155109753144187931269705371798045359740175085547943725897494876454914720775683713200470397893975301671811604029893815163707050207615927421661041123217757948085548816459652144809013413669994901484068831852125029852475384747817449039303701444276893151297002054735348704840460909688288606491690604437860208768606743438266883086595863786457201343378602888652808487920115067476875243777409577946980245598957073034413308698575099615833904523647849679931086053064481193082006191659384686986939713770088201549248154788805087266768000593862369794459245654152483066160066682427242887852335608689745106098256506607193702125155508840526864705718806465401439647075038039947005590804291175672112660814639936291900357619515361082438241083278929332351808224801197416605051076809308664118393301796568172485849081476419047123420706454316562794513139983608132177654351764731035474540968023618115249375584247616106915536993861892553794507084840825051124672035002574746237378808077668897677606401690326689803061592960327945679642595852006397760553081005098036872617563139774938641681359508704829011837733040326367546488940580340804487004190856664173774018816228392086553943567416648614770295521334498786466683024753217193131413559989093966288548427125553127380711040422295080220084886177217108308693237967231012413724518551516154365437482251603329501792227219263188752321232526222786092061417788747767634106485520213316878144580217089918910305766459710771313991239404870429435239058734213475202516307810133386412579301855372838814300703100201382543676999006562959290428868765752626730272533135516665782041247056494039383161908659375737350325444299511129049744726523143881827584848821830090609708521360271940380139291926010889/7234867373858738146473352279903355852415236873357757926192673017686741490527358451979181598582542634847621057306393265199416845961210473235494457301203017420985141802768834328054810079541007367931459788699355646621541613468983285694904758613768951926656228681115963996034220187161797675433466295142701485592569942249666707565943229994056400564300910368210190218370764321066957741533134131434375192065565674985738036189012603050265094923603708178535231663224589100337727151314009204567194849076889317466629832020526081505509265181357561042038330596845371193607543420272475375411186942609902802928988169408294903611239219419229040856509383233469414871446813487871482773613895537701198981034131898028788862154784939459432467694154027276505345915675420156210613740992066592302624633966904643086993602514809468221839815598014748039216138322729117259577121130175925350929080134106712449601296926681443302342420118804263530799207589758059057480927150321877567116157984795662427621787308949941622124841227858031286423430007689548181876706582465655016647152183951277272165023296247787636580264967553082654574388818088715625011156093334402179971432849357289904011084997169551799635932530718200749137160636138952531531431530269530675659331734484635688492934257630105127144424026697980663039843116447537906973101854476831534799564560214654982136298866077513746037848483656910638965747388206160346112052400471297984287927443964663810786266779404980555739370911170577171177369341480780844331657953832887393405954492436625358289334881115061910012797483470753702153458389146241938268391827176196437691741654245514407253925099504908757100238599646062392686258111462127432243333755681770314733304873162397400655416410635972325921721260875570885413321322567429824829077524608706542249804377067400861222819450156647110700442765787038456813093637497530345517891933319079381969397013527196601278855228853744732576136407726329786664625295843939688971055958763191924632816557895068964857737517329943454505134739191253112668971831834647829195784654474559425499630373569221184462728856766889087275456887454611050422702166505872662417381800243538301685945883894708208200935913188820295039527570107835558931705416391464518563736039905658405607041129206798200456038239421913523262155343547331076577714292130705147432421985002625261992265835926995651055982245014861532324436394339836562917537569847444978127048887169523988978244683130095570575736668080840667423514632304598469088695540382614327027072869336104679020481554033654186283227294527784531667511997579070648593262731823427790417523745865269764846800710364303581611438166551064585602770169209776973131192595590345452333234633820777492279955622610495690628233396964492532062092489882231599688183466563316567205263261877110729405173347662622463967974770361526115431387717122008104675891263698736432446461239040049793622337866641478745870185641964052961883276661871434883074403920336781851013192822002898046952023445975065139501881688661298097350682558877795438401342961880724103809404392622646723311323388110264736330996454847220767646228631806994864202398210876597193437537657143275698877685121504207613560753092725784197729410006486244684749960679975656932804013171540540955*t^52 + 12756048028469798478256469346251084548954688609166185067444911236674368878792403525593426389464131339093286127936723044357761529387533533975953480281191970250776887684425340848134833509014484009712068256171241417773003562597123890609976548885655896470975611992569112844433419009506222367722500899694042111623396415166704536651558349290056222466119069863193064160475977952101602006581420628217009486565542987605478078490087156660101166440713540644415812455261437512547473961891985009676445698554820140987551927572486554837159375038787801560699466070786440134370342124524955104492277659428291429245736575364163185506557306808519876496053864081532126316271234061055686060595783835049668597787108793242457684672831518861460078109595138838785725143039568461398944708000074040876000923558136196589263086739093000321801738541570199053324175328406392025057215457169231841647226527996115330334144467034724707565479753808639465370971803528150130262188926770659104652413365079399543411439642386365287178356212759183742701927242297963844032861965910722166788205781929443709644741653013842373638990185909501124577812222639298935440041684404750967081414642273145776415678737872452016952100268619487459640075191905661315819117601561815395835834813216344358539575482932750427431734844680603414573658627331080316111396313932567832638586658272706879130447645784106265535754638697436890924553413350264636497382818322990898565557711331419272963917047825602470951103471068465452018426984229922379821636253216070484943175143768926279327270754973358807642427234843842786066189909338204502282144481807887385998433155174805652637816044964794663090730197873459872661301778546173587493306443984875782693367130117046248429144849425550463072796598533851053477694187466428384450477635852723322281362873802581275449787819408207477261664436524442467510463233170773416055345574367970097848431761744268084120489588919859353861099320638378397161366648730234166569310447919171489113459994677963432244798434107266815188921134007243401417149084558414993000266921562264259281074224713115050153694308429112046149689456337470841477504506180746541235700561287220023093915619266708207424280495428424454154810445701874029530109289477374763000642135971618980031828490509387859500335946434860692166089707803446247535475468813722445001094294871335737387068688720476669327826056484860200677318197131131048460631566159917464233298162799077599475062005537202995533888895702604147625489770311672429516393049603024895168022302318884088345721588053056261788085699200751973809567123648279673181131748837112717318503741595915166797614147739470505114959011714754183210189557037204779702325359145712334444335249702270894117814581299114763278146726053244598160682055819451911788737498877504729926831258682132092067480684502222272696145132489110949570941915764477957110687914911097833203685378210271972633166506546257262302106747749682345904760039639812052329275537134386865936628202362902943119080621694961997037624736649411602945399549905176768314668676866932892729665107612698170445128581751834690258951694637558130866738880841192630126440637030299551630115767141889080461113547594479094004535023859362160490892193254792156784606558848942534253033996643606144308669/65113806364728643318260170519130202671737131860219821335734057159180673414746226067812634387242883713628589515757539386794751613650894259119450115710827156788866276224919508952493290715869066311383138098294200819593874521220849571254142827523920567339906058130043675964307981684456179078901196656284313370333129480247000368093489069946507605078708193313891711965336878889602619673798207182909376728590091074871642325701113427452385854312433373606817084969021301903039544361826082841104753641692003857199668488184734733549583386632218049378344975371608340742467890782452278378700682483489125226360893524674654132501152974773061367708584449101224733843021321390843344962525059839310790829307187082259099759393064455134892209247386245488548113241078781405895523668928599330723621705702141787782942422633285213996558340382132732352945244904562055336194090171583328158361721206960412046411672340132989721081781069238371777192868307822531517328344352896898104045421863160961848596085780549474599123571050722281577810870069205933636890359242190895149824369655561495449485209666230088729222384707977743891169499362798440625100404840009619619742895644215609136099764974525966196723392776463806742234445725250572783782883772425776080933985610361721196436408318670946144299816240281825967358588048027841162757916690291483813196081041931894839226689794697623714340636352912195750691726493855443115008471604241681858591346995681974297076401014644825001654338200535194540596324073327027598984921584495986540653590431929628224604013930035557190115177351236783319381125502316177444415526444585767939225674888209629665285325895544178813902147396814561534176323003159146890190003801135932832599743858461576605898747695723750933295491347880137968719891903106868423461697721478358880248239393606607751005375051409823996303984892083346111317842737477773109661027399871714437724573121744769411509697059683702593185227669536968079981627662595457200739503628868727321695349021055620683719637655969491090546212652721278014020746486511830462762061890271034829496673362122990660164559710902001785479111987091499453804319498552853961756436202191844715173512955052373873808423218699382655355748130970520030385348747523180667073624359150925650463370162861183804104344154797221709359398091925979689199428629176346326891797865023627357930392523342960859503840205133753790919927549058529066257838128627004803143439984525715900804202148170860135181630012727566006811631690741386221798259863443528943243655824024942111184333986302887676549045650750060785007607978211635837339364586410850113757713712787427883621206393278732234502943498959581270424931522887992758180733360313109070999111704386997430519600603494461215654100572680432788558832408940084397193651199069849104847369356893996564646560128963602175711772933253735038882489454098072942083021373288627892018151151360448142601040799773308712831670777676476656949489956842913947669635283031036659118735398026082422568211013775586255516935197951682876156143029900158945612086656926516934284639533603820509801910492992382626978968093624986908816057686262953777821583897889374740937838914289481289899166093537868522046777834532057779564690058376202162749646119780912395236118543864868595*t^50 - 150514071286897890798372522741233878331980885154358250716008450714234069179784385860759184782467288701192237849830557679543012398691869161794943904438479626560133857822057388779951711443133762465852203681400124749085830504278655464433601890334522373046416868978406282009786761153007867210938241232195940237607294038031913418536725179779468196947947933374589237689624249263001678571028735230784568355770004015913539540508832217302806622309497158244414364344060551911368799824406506144579943081946649884975613876061084531896054926238115488786585654984989191199980332118673764989767971951545396887706135751564273677945506527077599628719568735229637202416471798514916400619041181064945758640851083183570551336460298928832538089087795288330181763838051594142923992154589032297788264772896849060830071420884549164634215896544408249582037392320682927536616584838339418976990932852367619282251040934677934323852059924606332285479119515060265285586484722245051437005108694464106570327306406405511289224310230466423326941391635421622128786937588079550752872739092709080876068538431577990111380607941256177004983371787423455797966475165489145972769730579017037895199062325555356885898910788184668721899723300121405968302551254800754128715714830797574474631910165909329965260944555554874545643549589708816176957765345921165095219754450863658529040558690062171376083150261772632191782998995183327824919360203560357623569169630784924782067178273457135417619725508612803601232532221338381727418748172898779933073675314534664162702287177046095183977733632299685895678590451937164949196208340262001251499343662646035640004403298168268912365563924210734087393533774295648252174956289976002041924219619444765856596374161620936060101557024598990016913169318710869687811790633074126508766630084202782146532819581756296638676977130659376013675441799998235570905637055431101910500352744378301535620568376018131159414890822208815230025489217738928350730896995100884531235906216629785964092890902851325888683107584873897532974870650886614280227375247528701562996055226324749283332072603109665519788449869117962700734013150503238210350271301782208913909341192020827343709466966128520929646091730749964729440767139776624891067961439376515907714453211462421949464878371950687837197250492209964884870928665565452984404755729243168673792240133455458453371405392357333021647603774897539489534807632603123275921699918668583505646329550373448283821031914042617901956950109584768231941068010794387503301599569126615154706528161575515770339673439324593398495881402236301672212618863168647199823023192743002484376921560708644374427121910019250756894080594872823119215439491729715001243393688537738272164909906400064445793629736175676235175921486748168391410137788432115398376980712364275375362604726956016543216536864716327987295490293549403266599871119851569976497279722875240889487664985483816046532771807657859291943586115215089809522177045667716891916977920435194655338637781054726831139345391137713577031296978936552142759440602985309514456124245755392544658047166125693555364241217660588442808985705713187445534536124147760600973408105394474669237407658899691634179868116656503191983998599650941334927094736161655847183221125925546901/2069962487932880146717773575962292041603681225537181297971922650559417977377741721604925447615530012619386506644573123806531193374672598104108946760036506552125914191714722869408253426927677157283641734615567066654398192021008352898312449902741522662084647799792345668934183693301531127245152750220248579059108314843628300874304729769556579759068430569721960084249172261233050386281534236330104022429686970922595595408897075911362711576163632652121942078750081124785350593595064599766350729651646214146117112232949040962884069647722633582179713396813374157207342888760265673630382029983807499983054516156756644692324708151715957222701166902207873511600625785377438198728718312145439926562534305380251036360893708023535561747254503428130307578962396175956758277251081365727463613827814904651285902084068350307433951855240645015145673037671579165172127926153227234543055396174318176156199454970920569324366754764746204377726495121349376071667346115703387970405438468989649977285459733381495157892660549999558859761876456479902527666239582588315706823945160976769116588960215008624762744814017682465364494014317358297051064586244905133543193881172291813606365925216009483502354825201991804457078033584861161743084647387254758296273860636797117215590039656612276458501091867368861220475987134638734926051115083948467423013659437272742742006293656969055476526999413430237772034481749437292265204551680266169588141832021602839709961547189510507583429901420105118503830390601544133331248440404375020679406862049753851070917967267149347366302546170821528073460854162729555148966945876539852508703473588761569799979533606236508175086207602491684651557136695921591977641212676938133426896723547400237937565252617980358454192381479044715858598866932732206532573610331516661334494371729148035800433861749046728170231634279886540509013222039820736291864097330867119539634717496088771492941196331214505426069189400201284735920884400928735314651413690537684649753645190653265992734600094399874755458490113626964075163534128296788034610590260671681805465188547979839206052097373253176747901813059894594245584374246549282306948403686022431736669599222330333683996634331260207816215447319799011625203150735517488802174819353297285300334001603386170938663144512442203916768349798478254968216002622975852945075047849392574464703995674950709602603619975063098264904036952340613725064093524674426460514052096302856494091093418657198211088699089180040002103765943814448343160183123057279772500413936336442967524212402879678369002429014321844879897755228221722755510523282798335127380802283079691695124882332222128420279207434665634545064846859593340513324503658569164111082337083680612685281576698296561502974591088664276343428850308046976930529870065270498918625701451741352066909571419707698264066803906666014443336546348481460302331458356196115307421970680925364698582792399820037785153276204595790898771433942784084111397614157132944228847199486410504105957684205318883145139140162133907715945263530419814949159117857335579979474411148556281950998296126686312215811097657299463897665274955496500381105488221209044184081617405030400376346838672674313484746782272360504135709008517207180061690088725436373486045586690179*t^48 + 11193565652100943961645513650534978562831066392704622436950606038488916579748545555175438404722626202933922455843161708190010339971531573045475247897740440514006916148586613336193524610523010138437730107117698696023204723237115786469348131950081630746650644329698183276556175543691139202915523221061472925197901847338190416006805819604012488251491067973017365886806606368417968612807333015253111600511585638974801362381426639668544117476091428359629194376240965903165319029411435466905721551926086158196516008992761109537051396340217693875113488812254940167054406650056269371135491254920036140540937858566433611979188013983823047007519213690121222672989222892989909792396336417998676636466616654836473963344023419873296715503828423169425580210902115964359070271184414605033529466906260783301699030857766044579676565876386219606954789513498955948133916727768185831654770455116270483234387168110450177569165794555179781295275983424607312341536673982807770436417730149431091931125076644364651983783822137591405655825524278759974678168785943219358771848903322690822171611007550020069106494313579649881918058194705018880659755968987115527713187590181305970967253443464762609105851144380763890806352995821047070964902550208740381957489850558424192864646896298667727287032955864860517403782256054747289566805963846855812400891414151579818099182667255326674110469548047311098249527034803599973005624253118555867018057244903978516470980892560464309919321365842353801557501535416513759770736761445617207366689476887712725236553600161539781830680939196938368208731370471781554163182031462343532943240431365704538147572906859681638158755747795224492783873551933215423892979884895606187353958108606627001558167414736310127901013040478724462734927449009580014907599706368670116870001318736336341689225053508025445191578991601470137105282082306784066889753716807115472143238925996763536433753445184134753649005996606647278467332549077976113602954404249764331295585477715716274172851469561153798590634069468019192804218988150302573987658108817072112888810641156746952882253373347830781610462836050190833150971317542870490064435780151070883842722516308982042222346416383522138773942017218727984934459802471943722454860194707911998265239185731876199534567137583407739739139101409906941361947735076202112426568342579326587904281878686693803798366325286584103132220189297720619968126971109569742020289041030141525943945461607904866670311851358848147340512638758712119680692984025428701808028244192366674140209452684712004249554564905842766355190823393503952851140271302701218801098920548226324786145041282099174310660194193302547323346420646404478741405404243904440618610842397324988575941723078106367459263266071865475929855988843175193022922315584579107275805423422541837010452482880487345132463438010094897163547041726866601724682923838873400516060876315582245418659730958922568927828710597020484492995361908524471825602525517102750012580724850424617802961460943587901919041361288935937938516876027513357908632064202676474336299461589846997120265274963189521795064538486366422735110891772173374903403528959644556414722315393780081473211500313239121047683383384568918316053785838496084905216666474527631173720849535444916331/464119919777984985607960198696762926288409898091817023716411630240460793837698140982371361042039860532694512263691469492701826859718121343267666077447159733416081477216935208606234952362018061753871594581515162660788029754785707555550755850015185846899894879753876898052150148350410789119126068554429756278736425100528069693414962674991974445499059035144276406473258624370927520571446521688528708169315121927172199215224877431388461248213810812909407994000773099505950057343721770209150420092089703167320526917352696888322291816938285571907505853378577103926071274691049006513735450147853279111039603131887210390318515809364751523731985752303061498450207087237582077390789531036738794314244087088883793334930356883188683571708882220089387333098841375864862044522173856747934829887332143943113661544805874099564633081851335217746702136431862874803561202532345176158000978842491463666263097544486456009848427809060708014728551283921581408793502952944255165613180987960494956090874964736894333577275868403583576767416171834270954687954249759077623585306272648489559442324151558199499517582306772121526289160092895127739618103238520085068076219328488292516239348193454730832050904121626519215499205643758049101815938977108808432857227337292204259311584729095157059139610062999487672745338503261341532200120969578230593408052852408776468518507705283172472036200197450234583573747746710029083897519634763182091031545772354898794084771586399200218879580880931578040791461212732145015644552795064749249322829692834852972059740561461234656153473621494691217339663388699431064440139726597510879814256359395269400176644046532207451375071127299757219453800356530343243479969643689103392791520738692022034763778291440878090960214223508515398805068042453178849217618950649045894818607388211032234361436119137460864132749122234745988684579985228524052295108291279730819680814462084030609444849612094663595501773094598650197671242967295853790634626220000214117030878823383194291919258351444249932281030765580705039982207161950119267624971020536385070128932010990554356495442142572804068981679349521559953299768896462107466475950617847612218779106336490082657093340287599728068837190659310897975357674695929949375513926258151826507528080188201897985766626895812388950108405518454325985342131315883373063853490911387891318425657653274586573303032825930827982975802096566021000682142244196627308554397030555054384969996941102293090876777604998917327018344059728508625262989908108122398483454786296223872765852990314847863173998526004975834885051022090353308000280662015278208219917375625007861477185087200022006176830978922964798713396806316097885559587798216957004282388781060999087240147258950466729703231978690148537975711816286917076760251373843675439207342288024946287303381259254908457092499547625072891463417265256981390177252448638671704354636283787689422861889397495710588806524732160730772337792070218705916453461017362745016731959448838170579379946903360503254193993494869204909039076875670326964615360986944076748600223002473539423218133511626121533695574039866802710222342437907556571265773867183024473634217051650867005059689514044595430868846317149575141424391544723656151867947558744336989992574810807407*t^46 - 1730131915688361076184366410575806879309093942444251041020556912520827749521722012111320444034115313778445446466673550355684023760462435278712951403860371186374996328906903759332477034164126339969856780033307645457313529079358046123210127422376281843131906605843609657770775336943917834021227916882944951439868380811406338189304320945804850239923552861935561370818695967848409276114282059225939989154670747705628410825340214394827389592855608316586929536947231820855127182440324557353621528446286150812003823373962822627865851425330076482461778132346985252920716063597192768335296876037364020058931369038446051830022870476514504034700482604235997772879812393203447784193505326670925999955060111795178168487299393266765948094470991883929266664819113221337134551757363631123965094901293006288943555924860777385289882255561009509387840351301430550482408582102216506596864495842127582144185762917461165102392753112807800428093753879343884757142185419260875342014850070206084032938595296124635032442007170324151760155654182122066203074388590241486171349414520138862674662868850852273107840489582813727156565127745289235785708464804867449200305476452662482323449353301700395151040643133304778790795992545877008066030375667979155848353733292737998375347183683243767967414431491004347873919785010095454495809500054854591882272486629853480374191392991341507457502238953179581167132928218393237298218946010414293543472085069901857792811452310626569771544943002797552328387850251179204925236725053673477809386929757570869667098560103609387803206725542937574399251352166006666717835758188890437847489240401985720647789043062343832952649228411009644670041202709315612682457609613135476605016744094957128697171207837276551483202424720486213266631666504579909239822069495411379435179359148740239531864888595886011932174775959770013779651934167095438145021501398731004923455697518953687106726096056115763660594197565922593257435634436391869710434795016357957670352955877083375927796942743150357332390868229506152733288169104533745031201631516875769454635626112464951431719391761333458647638589231573819210534498500342792314113161127429557684549651402072598114508477725357494555292406100654969248764268821071047964729521241934562897922094112567526680798715649659892537503771707768102443168993646850114446955023184705707881293099090583015640795587145235672588235025596479192170503087206238387831318287461574981087557029079534241841969066335955116543645270876400493740195447821536004371803978090019141564383615927706638269237830185611235421373144104064782666818613956456083190984818159820301308342570257794184056961850536199018992305344752846724734816376091761243663372695284289030286649361693887996989535035956698162894287863524945922390485879559180114831909650194869320898684122336070429570584312197545836278361089816038224890215734574007688413531925674979481869878046947700439416434806535946923969604469341185199562392685532082870152877169839579882870599444691235618163407492811500641448319982802266562414528212187794503742152679656766737828236442578228361631354653305248150208231491860284026626714980795205318434689865811205164675335383325797606634704105044749472881297086347780746259634242970749399043518744444197745747337/242459684017351045259269577874734854640667467132780708130369853501544425817804899205790668425850823437542818351087710266465158068752744501732978889718229186660512193931291522866331259372824620779198475613787828493719079988564903891520126343128303569278630269589941986926873253425279414093528636924453026381910269483072163815763631427065251835324601025581852544937233810990812321394824192163581386249192214621583847034472107265545712811335400056151377768717811280315978724401229465511113580570330565302779853043305918133695775039922759925620569261552030742625082789982120230995416241642054463031896800080565522316868246870040363712675542927267951201320006332055040563022114308713822247918607883273655774258858988290273199325146436433865215123457746578021254782888343046275171139835585921863615488744055068673124412948870854935048786430902645401818675213396989952211429770613827485000468184846851165259959706453585232835101711698507922435964161450047359967073108067969732642802288569541255354633610226808612827789052040878607104291614618253769995580397962063220193923480820656607553359092534704473115863281596677250991381975784419474069822780504752865405242815046988110310595481579094150130911714652044714169670882195263694183164858947870612632503329726069895937746822219948436060150851836611156381914174306514849722963725388267621929201983377148857322891503843890205881529915258049813341791648683271654940518516782187623981132063082450397003233203271316292898717168903910626127617274710162529191174018993238355598922320022941137586112768349303059985947257485096499080145487809024366331843706887010010181092280158382843929690569564835669465940587186254092275899443400897585309456459259972258177790484918547169832333104504540281840746129064400077321044982048107584901719128044841355913543261350386440203281200976634114524829481507098086361393426016611133452281403258803527842452577917725749259798241092567183742153810446433630285811163067892704448915575770511850203241523668411894270178664405500586836627741926640978972957415416469100422746984667223028488828452274851459310851355082407466783010860751281408363505306794990391494291825736155282069566724620614598681886984231465933923793333392077479108949034439675241218099391520540287818119936013534583190417742956955491408268546748538332483913092196486155816533107451831038652460714000361271433328655132298656526467467272384941784709621115406631188888955809416586816548775856241101070281249739350763487382758246439446904837375176322527323161568756607071448521083304048154968557542395058682718864591064360203671368219799377434662449470209442826311004600035470682166142683776040317062067332810883339946126040509513533041686010262499864193424595817015723893635089450693591309914938726965371928519243073058958051200525654140388288418137263675987153114500019498137870683338732890683866293412769734272567017294442654703624263556716560263242363872487053142479688002505551908091148306963920829482302005595255551792607639935004819823777636271530739327255543211883192686629857238884787909795991599314312749362076734530416749173560743951336497692731125800613340763356722723536263198774836874037724163151011236842865547816397715821111929533345040328638660935840979202805*t^44 + 7965563644516943221071237800182183847332776547627400523456213499872798495774899076835218855113249165681511083241614936975770106349634957390427739690267912482099215725705270200397237676935997038278060058491636792085010360173761126932788694513565900946047346718562053762821669137179511942306489936781546152821470899279450758632067463512886189363091207028874761684030239145879741302680886211256963793340568510703731851589044709611457283087688082701309598748072656037305031989895863232651433117582814346594184726919931558008709985373907906554225976228748472567137235345731120157122350311578130251164126596897919779716102921226401026033939036107380946689867799881903906128326717350308051903630627952366265589707124137088206127386171274087230968049630546758213515707115455465198179176299271224023982176666348586654576209311994746634659510285769490780412678827543151618372223945530330756715268398724473603417485178010221639724083828924647662284747334199861728662604830831320814159025620271678115021618461393022816311336809354758472284107704353581245679682463915511895361320293744617292823110663026450753357971326406064060702432714277272947781795524149041648980549135878904945607876704854756809959272033659799967061800364971378547966010906441714722905642039347841512127521085991119429781223687887500532273058705165310933559033045359565125649325714167492377329332029724046221398534387215664845263493859432534123020772971263306894375525133070519713431316239820502070334868692965160101850526503948334500323176557937132726494803286622184342079162480116632380288871909857031238785444744381874282452999397875411766369080779797215803914931015840411412857292804188320850126816391879707075550167662627987448985612950154103269194824740301758079775580123464929994264105070823526310391588603678931035636816680037630200416190500284917149514083089040720828329875081270449040279678271815274747583978294736077454492589171998711202872581049963086436909962684270830577955155841582183866197148611458106727523839865832398549476126941983360225913990583965529010296087406398303418101160057405567805827605531700539144711730669921504806942386518669415569838781048453229646139468061527787706541658927581672167079278246271095954440426769691890449598945707574931155446161582463276310191312895186091155476961576921628690959391621369851247822518804017241115580201328838301967491579503775643293776380329536662156509242988584986348005991323409693206129218641050783089528350775870477507512901433629987949296351354092420247993804398739223612609189693290262712103109620342493117476675679736504294174298071724257074801906151585261968635753621023909530714624006645328285010309533787558517393789272603866276208864154375612686115325884495795405172388961687243396077803340298199062480069658384008920497331768132352181143303217682155236688050023372941965347872366667928837219365729953978318352299701837982166509449191684416872595024243945281212308110224930426921066490156161852444275872562287803614103895454823752946726566154031125407564006659073805941451971655826000537388600714038367161074455288651387623706253717081255387051718246440040743022831425591580641688002368669237387314964667722385716197844028228213577009748349368493021737331886437853473/4239137790819196674953346255837087129526479096448944212490091521377742944818088103611036637484529824477090017723072176202978391764910421981254961067522246977284434507070853853086744042408311426263232771780404557292053547118915950466880279576724281279822504404274378947732616866824287697058156717121861860655734667144310337073558630617111156438547845104874196122141991762338238542167738594137909942910697998731293937125834707439351468164791337262299882181510533115150452449870260211270156931097894398081600560630080309069660292005469554395128969610999586247612792331901972530142699942390896011576414366947468108130358999566198737561178814861974217376290275892818652071029319401010569135371531211904523667672222884490028279720797720952211879027921222529461243167837717309779917214156781184175669160876685400872743299377582084096408248531755871736327587671475639252821934253184393555188305345643488943396181696601974958247665231386112163521638485760201828238921799645778244317031955610102769366874428858925457349549145655495148102042179355447940353181481439368757352741300087437829524778552604173710921607172739048952143565603222815177752993515827339079234747093153943671050424180239155006015503866597426554774826193500086281653413140755334069217796721061341370516055842201187592154055711169096531333834563751693147753754720153046044198265696278340343757877044099567214733417803368008604810642710577774277442094306222558130681415536458218184076385477187438220856052280970981866259702046828577147109880088259592729792286653266288484674754202725791530947824811512431027789621027575754051541062260089834981172114342211696711605639510898330596725329978604164462153072710193064079324606758247215024487377664787757643193356784378073916500933759209833254009291400905474200158401724824799540540063069212515280910115611472487220360048929430270263182768465056185186233574301008881977768408172214085168557334853028056433480059550154931859927449251613926641572358716141202435238400016478318454952002804511695001090443522199878669767477389930618567897490405564682139171981365686504447313592030471826401279362887330979716628046669976565484828764293807137580630379332203956774916286871899171209310247695906045433462233139135629968994387394411623658088491957972253554015355424659532550804129799220565051435429407059945908120484641181702298364763930617300584091264394951989715727936219008607530237191446698413332111620896777232510476939042827435799423286687808660620366743621232863405142858984523333049096285293284692033699913842776661590393350971337811647642261507627653745940300900668331781942340532802010718527626290947237136868307127114393552379989617092410230628923331701632536688980603302574426785874888578698891280751350739553516798262066393485271812942844507107761863247633790131500711522792266974849191170442987601154006789023089770996296603233471947335494082966841922345544500722568348794190573437280721195426199584174816544459261757769070482744474379999922228043252727159490050205951242833276863724689428996215193329059156700239576892835927433764523271232770653697455076243437932320575127748120900832401528875696369331888283378146433124466856316169101175860948566316538868410450506288252374650722988053134465*t^42 - 2124913136201220281210307717274556926664548322737475087823706151774631465119548305123055544908809145163855067011194724876318166761484975438353265160410029719600746880720766520487009200100945470517816895652084262153580774925020907769033825009383671995724711166494447824709656804066065217122834604596755733834440837916222287009621481372332521655966199453277673193103683386573005075755838562944220119978782284092115633443780581373912027545221276561590802005252486854765749333792494727720725601784458059482316812902012583620986742595382486143848953482643240218664012486148745834843746122527178819451066614954291052106364484976545864871504645722202021713324160617725287059073808703455104529573690771590028257591427326251753401064044971981609051910624914925336266659519920791219662730815147061321550839470561074967418349030272720047137640244868295892042347986092821844860961649910999825815964118267963849398911590352916785716343909984690443399061234711022974356331540716601305664964613969465025979202063256209045875424156557605517800302155940014675118102249574563509212516228270172249927316046005149429924311628257201338662054278371485992140043379886045273925579911315750191924283739513535185556567850279578993729351419636873147910829365587711280919600239988832703687297605613575493550548276580921323862980652966444783929365332101265908962975077562852876826124071773037875591776213548359518092574452101489945163085327350727237504841476090638027081630818332304588235965097347781500166177347559027308961925413351433885453258522599430428441313503720372143580109329835419803687765463005478404906411237543527768257285737483869572161303645325604840506513093851356392620024910432793811972580993175101161714973298546758704348651932528720747281926808285112129099180117719781734372685416115744239779060190912638828458780827284160805323622843555688290713023699145556402889838092419120663146539330766035648714221912657465012469094996269282219153119268221086733214617873786471662725351624489222831397121116987149726702224998227202023179971135152830383642518317935912612882548242906612210155705030466385390852938952610627341628325489682354492585061382547865661503375694254498730149712347693148324571485449365237586757785370650272209356017643145019207265517714763769561031720421962317036601783983285099404963969916692969884640104323483510607852982027072243787941741396685698341831726229863604435622767119158408018053055565558510427466109224462300320722506824155315762634014339015703420546664401281721759768706641196664825252408300231679297888708937202371730488175819216440960839223034747999530561271108473234895529384829849801567041751161623869036095017546559475420965863976952876140574863886338549590766012545599556524825815552401468569627244243767023797378793381847793139483590897253967575601343072938473216724882017988072360123537337892556009617226853239699145389754252912271950872831361004410765823521037266979370765754826649331694033563560246938308543602114128484042393857006691335949740509028670881039774953203306263925531523062740565282620199974292515756241447500803572299509374213989529524376083276197812714721061409306508277107434992548176797367289142948129813189322822766677995896095670793034867303996391799236335047/4838441587929400016260368516347258740057665641230657146725784216217072799024931469738616443087932175028570654456295770284227101150276497817287827067547810820276296552952602451878007393249271811558284435751863539785968336800630011138982565605664594508886191632615250293440929669240609150425183441951390770370714912079045397653819695883785513343506450621367345686108878711568316834929972792621358040449512043446240849911860233680513115968999114202577383411220180760185828203128747648780537084552051192294941635010539386260004379954112725788437080607468462713139124412060048955562630099287117887554481598060065855547259915366659142825010834468761775636097687335909900370729553832426608051590844677301334741307607305127403090745716026396423361665453922842996215179589994271566608112018344338741772502652983632057915114279019278083013476448168090058465802484640597715970882340408974201783178855036941213613386603286623271653914424138739028655604108759259954997024329516025706840843896066233477143464505634761675055657357800238279243069914776682771530429227624321467284504051853457800399627123752417423598158612794002791402301068868681300728170786125888666623470810250317057195918701134916521459435547380049728441325808774663520284886320467484509296075316041306127360801330331565242885493717360311324694517890817369506666681881362325049584961974266828638372557726374749119587071479650661463583425361750432138502586809400639946408400371933599940197558380137132230794799379457196530262872444326968431752918339111186697096010820856918488414667217613586562912472987507468939515098426344166955624375525461397098957495612916730810126862807280534423932295531433008493310631908221903032782944863281042846119987503917792746099773704081735114338614548956986021927726914485517215333641136149827501600641579054274859932440817715536653488836659786879772178582780819290911464595630441755544527878495032221160395086851071185484876683578753664462466298154348191441330909494311766412038079186287598777010217249777173573236473785675762329837287669064793578280981955665204559644026763799696527267543671267554769505759970646413914127600357327967901216466588969839331765189626575457623363598354951648348811840355939461889092109334716357363554089852959784014108823556811111416216762054573391181096268116933137455333077227867794683700217221876894341179925556548229363414540789779795806514871852442271565548529024475963815299336146972836544010951181166673857278339795242032974249323335294800492557730325026391897801450374300362844870708979459941008241724792806049100819914234100314485681405716617288053130920691540987664742885588290989222827681050963110540041254978487694145266373313937077156042514617211748952862131623842885842666775620967277875364156205194430925402823032500067899026174569594819278482845311248523025228449002606392995202106537906909434138892937755229386038039135219273464785747251549983080224556213710594861013729540022100161464156901719040943105804989705764891648489488725151615108644626261145574158092880059753290864010454877966942767547504199176972825407296254487252200802764291711814809832771911763902587295366972310036294432313817885453475539598893861609290311191972156075404358758548476624718289185296702495*t^40 + 15571930783366316111072092803926089078805138955808878236572033891056565451416756408457909290653161177836407536108643804441149968607978035677482345532612388606411737713332843392972394494920580278000706239159613655932634110556899376059642307925606533763070491566809139230045563595745342691575858483041238520277211680141909213153735658772704205754401836884134179096878305445422145014424549980546334706750649770252054439047319112528724044251602863720280859048208019941326835062244918149429638965728214156330346934259000686931335484362813581078138300201104877983317446688691300597770704132261477783867809988005507514877369840215670025027775145476328450726839821481233649885646450069127667413971670899157794099402538747726588448609158357750299394006900603247566428049144741495745722269692300450295606757513081662337720470516087865405412751193659045934046987183884037892456195295396980965191476005997487977250383195263491366370883879624366422001014308778086140313505781693490798631758341108439853582567984744535105299984132843698899060213530712074664799234369081869425054140858280066026166811206548157893247043540380969546581823342492053350151762162585829333296759002901943859165263181019395625366024372395378596229533938860941822976654031201194802337827721082659632811566095132302678368474545023056801314739426628777437481096668308821772352963735784489405107513944333921678173090493530957228535491634678326094369057200642752524492930161807092061277324155880253824445023944292528964778885647558606008927385983379128663913576000611111441249295880682327058837806641253668899958613058941202113127259002551407588327707128407696552565584626353472806746457710117162782280212180791017221401752921822430486700997662567648920939769123768571606418757395122935528154843625291755510838763392032220245737202781447226626011681511017421723425380123796340019714745050680300063443755473896452245113451068305377211674560375811612979500262646613820826955284163703612515348578436377160151806227523597348154713664335290590689524286907914914052386143516153096147246858545333394001022440750974475480311376146409462677638116205199412557178222125549660279170536213106154747355805503037660319547020162546413259133397401433032768465567180937656050507364676568553213839850044447791383519377490102359157180550021192871282347163460301284538649713006780167134780494728932429300267651823515493650451123110910156687149071183316975105056194060696418262234292380977265710263925255810638252406789207521039653696322912694613372982830632582520900629224381542853600798678556879849194545182736107591251900022346034742135408418599312873954438454850338060769423992415191232039617675712911636493550568546781132267921183070318873293769827390266229064174203043242690399782638529508877665258215417258392794345241962001145006265767655516373607148276990225839012561267827378257335648293969751428884865301274541543332833333337255831034674934716969872191890463720125566303650930256440910321597733484640742198380974989551380298381494118624864256885111913026663987393303636731023581766358863659595053895688339816547336065399039024875295580311597862090910846134555388699027435061511373264137396570290794931594719415876032526734567394567327705270724381506929018250697/171495874061053178354117506301641726453155037728064403311725018330360691432105904316290960593894484870457115419062038968963160585215355867079424092727527961296459844487986686905453817605168634209676970556093829910191544382155663728148382047578556183148299458978251649289739618276417146553959279775832628416473117439246164650174275887436397639619839749801798141540970256554477007815851257871801468322599371317705647902431490504898187110456746381180242812019915295833253244088674499995665703330233814482454042396484673801882377467262439947390158745975826622832375631938572846313831000185843400681097736642351223102175101444662696284575384021726111825323906917795028690918080852504898663161942161339902864719680747815071287327542601380051005819031089042990643626921023130292194220859316871562069492038477975402941657939445238856497922109662846747627843443622261185710523496287829196707648228306309360793630036272048091517510966811139750015681967854911547293783417901734688942469911427236497689862797477498774926972744126475112342059922534862422679800769290239838673750754726805893147497894719669017569756955275698543384148226774345481659142942308239831628098576496650126805055340629115374482839993290470651485864770333235295885653192914347506496160891757464072736455069375085479164496943981993256953061245241193430291852391128286854535289207754568703960093990523727218794252866889840111875901410044265316909147243577644904767142190960757597880335680362638353513726778005205077017095145526700325525464550019607617374847494650372999756030982490970457063230987001653621300590710889309917649352865846909519396382344502270792047829915058054497914933586058569967707343508746976340828639934598516963101364001527752876222869756844674833497113115679697615666104987302319999076825724714643885890067184857590408924272068983472910273659877163557183036107545231261533417467334012324446522710359990586505574003633943523129963962451291379884836305456804119229976062236520605942826683028936193778874028811408768707762492793070063131468677196270185461274625915984133361614049393072455910244260714570483330163593047848467337622967168220846862276450315764597638537010610097507886872554208358841758141219674838298704735598097530501999885972740343796788944523857180304949085905232823212420752189947700185649805694626187758500455596588197636588315155139170987240769915390215528318030916013436564958823331195423092495231165358987148317504388158532463217830198932742467613198392682662115706347323997075935446155406963266868416390417351605302353514345578767236629240172515630888924548040935955657209883195966733508340561442278073869506898003361695248029141462259793063825815552565238436401419729129210060879551446665333986731534522380343173515804573981050780385022611171929724628865483298633416372204003072698697649449763914647937707274385776176922678832256316349324241571792720459438692807405930360493844732403714685964417851486635918561105723007339072041562316750199079571000048429794100369262802184181753033937572936847637673477753957703900674606082538628204393050481256103056131270383561786867672896547148517137761409436149691340462989064213767567545051073188570227460205929289918915457532005998938219662671476126027789960899545*t^38 - 690056804630782144315490016575972731209364836035166796970738683499596201356961382390860349390932390585084957765222026519490433169775109371604755890724922398852615539352855652298845970626591185349086137269254640098432836338024110050457766772475344343352260581210274834231304030198038418263076689909331562264007230277166254800485602975240833860584123017424822471799154992632710042677115618300903188063385571983115503321504537592975500358453706744503053831534674257977107855045805113835341413592156553458230430082710916291418923937257877817779507983595825195598080886472102630897447576279113056789563650101618654028119086629608866944393890031173470454957582995195745308559798434204998797126154605970057052322377497749843431247176206448382468276052713300408286212377447770192855932600195783544980224574209766416520436592306605383020326319417994627604215698404443390486175672339978964676179053429780398996966257963980610784421121567792719860270893508171503193963244245625162208733542163880164971877894948298189099915225451196563131494487536660764020377218179082434143521252646502735056858892965863166533988906049270106827444413737215499251576258094079202129668561981659804967107348491790057399169977655416847425891939955251189643553410902321296304629554168523689473560901801033197491939582575099784107292112530054027138466981141489432264961243170262563033886071525955611690548960182902467943045168304595608379735097243591220344594637214686928936968801186955140093367317147367456344415036200523433762765408199280694311970847793951156165771238768197274676855151842761535836622019013896557808854177566779339232961924959280988058722349486192533990155470386237807968114575469902449835202727333141707507108045552602886032405256500040560484501456101598947948716397467809496438618137462325804976985461776650623715951904367846115727361464088143057088832104648669471733765538668029275615064555567521654607092514801204034004935231136052761457079619803592131587649069992516563238257235272717675338539908001415870951683256898539849622947056545937101348535700565906401593098639193514578693115227038930896103053322966738597951692609679742065900370590331781978785877394563787821824707529829567866254881360911978818974329248557924887824155446551872314796897334284886801047919667152441257779508642157674360934603689728140301370089414809475457092694684204353356070777480408770978577298102025782554110964753879508223460549811727647491579322353243653608307884989207889553233616471076128637708076267359593614545417311948153735569775897606125227373876515872175688373934094517425332188061997293406179080736728518706745552087447673669431385964763188482247505095800606365658512108582554974980466728107865278087247584270424076055192950100164516650283699453680980578576959728977354863214831209398798529521035216274122643422890155498015515616789850378692650497025352830533887868539133237811335107553382731766867478200588195119115372345658135485835072630469679902647998581514943427294835734115774228232345717444823701662365500208543371247636107967062026325288814026464926549631052818726194827007922863322051857824056417668464254596442353962316800800266618743276689978074377603837500193129228477866650415357851406753416794077781708368463853/41715212609445367707758312343642582110226901068988638643392572026303951969971706455314017441758117941462541588420495965423471493701032508208508563095885179774814556767348113031056334012068046159110614459590391059235781065929756041982038876438027179684721490021736887665071799040209576188800905891418747452655623160897715725718067107754799425853474533735572520915371143486224137036288143806654411213605252482685157597888740933623883351192181552178977981302141558445926464778326229728675441350597414333569902204550326059917335059604377284500308884156282151499767045606679881535796729774934881246753503507598946159988538189242277474626444762041486660213923304328520492385479126284975350498850796001597994121003425144206529349942794930282677091115670307754480882224032653314317513181995995785368254820170318341256078958243436478607602675323395154828394351151360828956613823421363858658617136615048222895747846660768454693448613548655614868679397586329835828217588138259789202222410887706175113750410197229431738993370192926378677798359535507075786978565503031312109831264663277109143985974391270842111562502634629375417765784891057009052223958939842121206834788877563544357986434207082118117447565935519888199264403594570747647861587465652096174741838535599369044002584442588359796769526914538900339933816410020023584504635679853559211286564048408603665968808505771485652656102756988135321165207848605077086008788978346057916331884287751848133054624953074194097933540595860694409563684047035214317004890545309960983071012212252891832548076822127949015380510351753583559603145891994304293085832233032045258579489203255057525147817176283526519848710122354857009894366992507758579939443550990612646277730101345294216373724637893878418216703813980501107971483397861621397065716822480945216502828749143612981579692455439356553052402553297693170945078569766318939383946111105946451470087565277798653136019067343464045288163827632944960182408411812785669852976450958202309193169200695784050439440612943739726011760476501842789678236930585652742476574158302709581795798314921707897252606246874323553306417044221784827208230107773561094271698429226452617110688942637053563594266898096643872188569555261847097848185885797783756047423326869489202722019314128230858733705281321940182965122413558671574358152315941256867577548480506197157740439257807707214303743565939320602114705971056341335404885373184661002175357591468509663229552075464025958697037694113743750960382269163279922322053342795108524288180254103128311182599039127599503489465105544044950312233531837846511685633070294996998615235151393920677107581153103393569784601493438709791166495625339849522701975328268313858853031429474267999000540216375150913802741164555720060572049444784417978472987766689774588901342910831009455027774440223752568861492752201063931607350961954165121359644517403193895841472544187790142341983060660664934909011680369723261172424953163512202893677071577677320290588965301054065834274240630361222152909075062309139363016992947602696908630678542471749806693347014525792737971013653552255460975184028542403360450114590613106090465461193700042646592111024471882667490055328158199016466763219399677134876864242271440138763516476975565*t^36 + 880398975619442206448535706363106173904521324088815869669649901135230837101568127095527260452618795518332124863463146808762246236753403064034700268530355275891820358980878033943813004376881485558639147362475610614324388664607798332615444530957069788060321048501924733017496665954017767260674638242895663939130275067531958770900015690924312725624212750091248393431254023201111876370801359065183796809785908057089159424896387082103550694772475903843407965270872055462922479324344946614050849769993819974762521152804547427886794928913687176518382522104737094551429058683830319380069518105636238275036023617004976613479781623797219130983931998743792320906256746626867722524020262865467007009170034423462429672470367482961488905943146526037537795633847409681168405232417307269504939515936646659062696821842212598997496343816631877405411871353689438067545729536825168478829010834219912724384477365664742460280262607334542030382467648515759507191212926049002392890252820259063207092969932975721618552023104375857033891845128533351853560135189074686157511430925934912897614263825247357834968282174393298745585831570938078928996371511685458977424648658506780497836642427557077984453385066004869064477536159398499776618263792644338064723017919818918409784552844573875276998467043401216903007579452098039116795421691961106203363078645559131075480129052227468225144670125858128000744917166447308499676226684713788469273370457699346769282850043330248318975727726982506835299371783665020896202652138114095348527231896184765212024503106016388029043691985060144963933734209888621177241595063047496515160335777093507099085752372831417420327123798804833399054792234202424802882632093167691438155007995154383478054298312144763797557572842095958223492832027157796778691228757575125864067259726952750778637823930857796459628780733609399618623102275306580587149951439385091472387135223200661559757731485275042689828650504224204251816391825416495889312052611504608952249153114552137214768123755740067077505287965062600194928312935752153805368543877648422043113601702357433872297979365583883092244432858972005929058733133092862305726400751199507416901998413248914893184000220650407900766105830794377099773126105343132373748768275379911891432528482138725352138034119073580375631322812320970718008005896152672534445101128400917342091090903303096774987699010947874184479493333941367609553283836388968884346252409901017990562469263152592875703702976335656834860148866767600400824927180496259935249126337361443432441151920476386419193194173691490139023742690630352308664857416227602546616511356685192849605764958211671647669221258151079162813461507568676424779656386494882740278498812683710852478248554273937426644990754142947292752719831525247997190467808776133983176239407816391421474666809636999870227589974783153410822418421254455615397976894081317901646602901584395666228317132674758224051988051739430237521838253932853068509856619589856977266052850275160754531402692925118597796396676403281557292918042798820665633141193613819669226813189837693013906888608601105846228797336106277005274835469531028597268449073340677837030848959069458972195861460056810643403203649120951424895634168192196804828613094197522748811366989779025/333079619680997163996531017270065831183148897424344108456140786742013276912713000076100379765841634357036166603068895154415404904010168175209832682728087534517518827483395226702999107551866073228107840321885758337332354831377561470371257984065055883966511175738736091986624273240730622767722480903103034013508102198606099589668068296647268142937795699860752211253083685363790608370554683593296405072557571530819440175542616401229660235589328410856678446183525671093015543684567298458880387888368002855825096967549501007516961033878144743965910282344532811397851350202446384557107125668070720873548897655672201181245663271487160211062521909518363905507997523739028462529559161294175477768601834356193700052264000670432124679677920078255141756863938003234431286637297760951260567013532241480092847529979453807047095097085639992730257051644232597475395011598167273054251788742010607856202245218759259292647549095120898466208265948861571342028859996669203823189977438726551590616652590631316444567969828767949431115894758334721525470307017516814845523899639403454075612791443193848864919276043817209741191699728161439122131808172941967420354842905906306894399949671743548024326506896374776695348530317282416598263155204364796033911665189910917027760711732058454127197162937453955087241051842879146533382083889529769842605556654915383793822493123416460247754796149979154321352239425686890972266690854662953163898940375442309481053044337027743630931589331905542099902248143957444540046731688689060924618173666255580721009525119479559605722979916942738650945873900485563775571054260271982330555466603334271905925695418005750321045582071335517185901196744151335432537995226372675530060011037250682986152149919351555551613193356920818538911632184740893887602993941559843766854689395470750646439132869544961757682970062671149004651218078278839171567245915402065605470661589398129434537495711212822338652196497307120323128196026314038643111101316061684521192596962917825075808854608730166059304816822927407143720646421323035261500112096066298953877407901791716718523449748773617650020809859602583446313863845157108288435122553651329564651367929369462936044942976322794206668990143532606194483046953990698328176953200694184872721129016851140339194574610162882277527420716663880248783565206865775918396021377885937470797164394614176439870751168642587665917336793935893215538296834793297819971667722397966635935996160835623092645774147524209194021561193981792335710603976965101832874499995381818904850308907220745534214114501932732928294911376638357948621008479320948578153683966761399796543003132823031861465053940123296420598549683060405258953259923348485847452039658130836968234882986663226928046641458310488296837663940175542571186157182982846773762191884103058285599948205769483864098631894042468803800278829503444571756626247445474273482491096148638129373951050272879443423241369392514631789126452206544557701901982931362466587320533039655371247607899950696244756590858328040542442660243402756956914902396791825285561938077828297761804285502857685502381105736723890062843765298159597833469683454643664050553981075428292788808768178454176648523489619262831218698099215700834362885500695729536270468241641903701*t^34 - 8498794184080418639432278201511274287048358011333706823361990310628472233399009985766303286093189567749247510176075692959188067106314308839776077395461693165472726590036945479823434136937928377675145762517038532031542890581850951126337689701839923015551785248808966279404114471290196821439500706435194310273610505570012669740303812552373861845228463024036156934052741711366268419048277398897094406620707245888807133882358643032875886454364648121964454537599228801017300997885739305357786929587644863912943014182301619906017158964481410493425371839696575967608047468144026379065509477107232744008290254380738244771292322526033519413074589436711941036400159216850157281523833852594632254970348537075965527647672765953163732195855120605448736442210523346434977986725393756187582695913036340185839290743314063383544884045460489172511524625575215013052823104680851009520248973667125654957015963212299091408735778680465694747023725954411054251164056405444510757870096157512239701821662130582278192494284988578317782350882381039185277683543725538764185109453324180556662755145663374506631060314893755116382901974295605241184256222289623652698914663024271368131371704424193695040084015640521644860030169437999170151468356084803946085201326826055870823573631762346887518779556900832087876033585473762618243838292038283606805116295047867609172483028470387416454703512103130633099028298850064279028126382359976771519249876087624742993647571859367363332220828348951451618034167975207747361295205766681632271060773655252836914896713882001686175692781511328050896981299221509121952344608440468145533462095330120771213011803149826170941674738035323249972433416036984780034540107522260483282751572822343312572113478763481084875760979614694443269192538999642596714780247447367952140381767585449770372886876156916687833421225701257350515190701357312951691395009339409743277821613360393803297433352580304214273819542404044388633537914427547949603543436709121291627667128117501636688355905374674019556693254737219002421698251139482250661443358681031544468380815427762643004865717659564913536756341687405270961157625938806900629197965643868780327135490672253404676665916847772659507880361382140346985353808730302531384300335666490551521218222528590663138271390028638221527873925084509620174474492502580569711294871030569815354306986952003536718964263402254614452654758453176195003879109576775714904839200710791287716628979564980897448940077711035431554572706751058475642622365926996827483472486539880647260312491996003208381314248990864189022194595010975955221896962731731052971633004631027832956902985016501743658053563570396531903514755842247192249753673202264490506196576111541273706805304379725321922705849298355480423356440825640695179461280549211459194544564896258410360800080793621203951460105053050033171855693640870680919818475313122138942411466966771670291071720539478757888376556115158215788261298650778487879309366416253776394201014194842788390505405625473849744785601731298707271840899771398659646266274993334191146679372516940976543575744142656562072304118025345664737926341508836185108357585037206546513902675641542975361636879508932240012260259975224352268387303077690579160688413777444963757838382478787206671/23067429061007458592579755601038409138588976891122951231130030185818129492589938820270331800683362387396539718095536333919038866627224196974156962442333702203010766397362536425316203193504484901412608481492198193651952233847053019630561471686425445244100731475786168050533664043286799279778620414944400620605503617764465427082462069884306555239157041193856394390332310629869318582702764612253742533299974616366900329357203898867160119615738939093879265790440070351546791477874708254769761263208926037780167090487640692275587136401230914243359116603770619853358195258270424362502453988142237774097628907143578292807168409866843280417134954843694292275956368506546416172484619715428122712864520038338194697119543366430776794691094355019559842371612026414000538756066056434679550568522175383703830155688727073407046570948665997696533952111621328538158481528231074495372207629327944647081286492625172502312306012582597823277253458288408123292208699069325710775021887519007330408156275164171820368554750491324337851931291488471139246446112498127012126757669526886212006563871398390003139984462414560860626231164673820466403238375017095953696674645448541283971668514516599418424732235108435160036362467123393761512714813678283949328552372727280558757568091003708240579039519233373659566879045378595293169376219769384210449647826136164904641176761262206954458258407366806332525249341425945634284329675139682821365821115701257143110328585560856385160167219181118318128730195209772821620936403100160914334431617256530242833514662149556900494344974147869365271256496978127719277173362795136136302618839613915000844884036173988238484011786350341242709587380516200735380418859402439643834306064384796050205967142664691979726971705933551287912325086954230606185945345422726980073521514083326836019142146880336326528334091690290424317120108011201006826889615871170053506870668373767453988894265480044011063357868421004617978243215802378746228659321643851961515193302666873975625142225927607650437155089071837581738373367908726807035190263213071534050779884238585341341341512351316890352191186826776916574466640596355534515574412453122828999930485948482155635792525825235112782860912390350641998923416798625812717894893914075773360301790062025724190920264626830412130161521732557026629505808401489311228516460525490599540057620149004789343248872184342408803105159664030284642104747293609840522137848114671179371747414118671077281183088586789107731963220489209028209637878424718127435723497180167868255408143369572731971998499831351418949064087389089479731747942235372293780033383118060742909585681963659071565762310623238893608552558300348366208808015991499387365291006523851114235106821241361780901870154195292866997492416176857200767497315707477053316900598933557301569224412990565605008150751821911177007188310337261053817005150766836320810029920863773933649792979986648265854276581037278600824555952447564243343645221827911507623504883515661332735753085111085468430617699893508447766866435156857933051141565489817860151592021579998761493755792500409009467403477796813006302244965724042947956942927651346953821115959378786417088951240198844003793494273582047376050936861183361283801635350682749034411278074910040812755*t^32 + 278247827466056932703216702012224727996576422985652403277356891717247893224847214949904098098966019617152042098871999983742054967295043347249228023062182182543286389326772942850449320996458968419774504731730981988763435000086847596094408307789091171309458133100003275232115818530386138779135474434875336304162880380113425425253558866474404329585227393104988715839402181718883668427553608255754229516024522146913599378652415002745332094581751106739658202723974679732116056556910029963466630855543451725958883418690581438241439413764384574334280753589292052866387854279910324847309217378669176291354866749064276791446297834230262452342178467339688146399504416466725172923963934030066034880230515624776046444785461934670642630357436377524363579934949646865551765434769295346278233198707641982296586103513154251840278872078494654388865978577278826098582998579379027707739398651697962674147481292989821378796114207253583295425694546961467812285489445640402741018777921913454931563887796722690755769644187372894976531574463283754523237692873070748600957876710756209988707243638203302333541649128985982344381438057132705447922351050210171958262132677070260251135356433339442792835658332871895362250777637740153547221880246015875787480515740249109921020537525276487825000390769167237012765143078026953714759351422477913456508404870117124254485803806675431649854580032829743364032282647208998057730773450187412818907305224914966276794763275876104882467752354878621240717136263524436946278719999543036644350976257490837440914682998581219911438687703483958951315870964957087867886620651397390558135034408614939064620800650962845714200253628300408802657454793391069512567850732860857654616823799251542556626668595837665007381981199241413086049173552301655297370785246591845692055254376647136814441660847327275060961349596311728427853611374099311497981385198178540844238648899069886616870154141022568719768161440886709296597015379593060764272059056823770981910590838655691617641064761115213023887736475169350581009118781633049873945515358297359315257402491792681956007921084323382848224159793683052025106506301879226685665858726892553462787565445758190728453189829205098164139913333395593895876612533657825614139509300941930884574454202137368314849739802830011547484008806513663279437022913938366266732457545572301296465585627390046097996698152765048285132793059132849098210807276262585169355985672021903364875207525613885208825926093724705689591940706930533389132922176170779443525479045947747147140264844188554863737932090487983542038169537708221394829715656005452792906188594866381464587235026234360817388620707305229490467583279031615873735070097861775020801004348190079663910449620883130571910642481333696194061594110607789979545225871860443562846155660627020897177099448621174682441044725378246344672139047667024827978994280465009211391269224026018328992453314731808701211904025167586877768930644832106459675766952500153986197209206484017989509586042868202592248723757202142408185758281620480500795854719479571690954288612303913010768264979270619664363671613303200363008951013964345351829703831207683508603300480569877894791772674252774114178750478876236028988979323086569631224400474635349223869418939172379283/6250529164918150070247417646732988282714432447917186785209427534221686701217918906137767326636782066262288181677500167900642789666731717889771564016632358016299691539930493741053422800820570102318255201436595639570206411752104689190216656844063669033885359496664639084660734773019648837101303596307515006873749367394242244757828431839618550451900617613819152028348109977125879874022684604610691525152251186370385895696790733886585322734587325431889865569022470675903001561746695140002128858417902539269464630970844574681126836960333538053039244499086232476393833553853921440161955274206283783949034929677614763212264988480047856629159149054420388874775274046935157930608735664825684864131031236194865659864650460581242744367909438134332344384565839415406597598417899162945426605664073329777812042186622819890941651482864334859705974120568359990984878865714226637455694970527572097918800210904885452239463564699800700500933195149117039859824292651043095822909156618053599207371377786420751325672900133133046385684608016230889344198301451105383931121433033091747769520532895047613754060305944590684814849734943873932831845237101406645517808613605411186624581145869014035960250024997124365945336926575371212796993691448309199172898062287392151405276514981649974866578450372914152914896257457425821374927749872994431218614249662702748354383380471049626369334536189715264297164337676707849289947395844301151595899915222276129100863229635844955978884020681335286202623665798777151665027928581979086464813728546930775477468489098589611746854767188454924783179179826331381997685685402553017578774137185706000228936319479403264621474161462673110927759161172131812167597368354209451877682933575235058765487870915593955796985881607800994143984862271468938450385190372609891374760668332256303953574001090155649768967947425756114976251900235293176043415250752188014498635923043214406887313284839753861062329228862465767452169129443225208655507687155108273442826572335540045008103054767480782699100088651723731825881815820429199325664458419025835033114549277552157008621571088743931579303418365965358039532896161593112578413711761491347212884389740879035720666361836515320883097795615449851380353441971240542800977971254136661168597904403903744619475168479528240706237315566241258828640283566855168203856073174649065681822064814569039693009371817692781740196236812188851322376770234397505173740578198814126023312202535381840295546385294484790482209388777721156030998650927988137756776689558497099785336400138851966082735077373656513521681881744140375153118797250875073153299368328764846465823217048217296811367851910813119558446499668481492779160881752535317866724014670979011599190235433143192244377719201305163960610848254374209240225079094929266060063388098125204296176937713572615550595687590453351189044574413967511356865911820691132090459720492119388472847130060898239779868492926230330546008709695469020776987737527563118194756161984888877257429868223648965639264150938886160040054130816696988310631908068208710492689451008773857953146730871078570307296426241717072675447022970385831059300664266816593938624969638122771082167432828073859092430706389974127704124826901297896255926998249519093195314059007882026682*t^30 - 650004824769958679198522348783071818805990745231451125783378537702584383848970590241801074393088037504754062154702123031649292861117997858107743412351509010394695437130594121354784837835642147472566737363275666704673025771089472676426347114176593437906962611462619253725858034507495292169838610836865429740128202140180721445512144653436708810061776910137736102230369015152967900203037976315472570600092217010314597980175277147649713566864968622760001650487703980298255775818165758296823523792290205932866921684705915532795888954320592054234253649225887484751740604019499134363331172847747367575491414616706676486561591353813431792956005127583934979435645395597387138277287880974962915466104223273442117294419324525387929791792308752818011646173177965875174070231301711776623567211216971379034913379323271308936261763489812049406467809648425343347344251038399548997540464895491021692810192093857308188415996692444096177724067882884363566492615344913659163288761261731714399298093601203453720071129042042060165613386658855935908019943827862706832150061787492476783650528871972646914416996227286272992553550010446024994885229328255856958074872547251357791895729343540017434531749011302655210994235450128483124705014002952532525310452660205551215317039676231806645161544613462142698926527332613718055791439800369318202089825301219013078446910464557697006241637669405610435371107719681239820163844071309947252469966084398515602804863682762336747591337606067237495205570610914071846432320394134891819031249529272000955412102232686406420894602151276691250307578268912940062275161070225579611146073812391872204030887796024150990655509194006490823955530275606540853905622831888707650226649467641000302929725162486428599008766899960793388953983269211936537846390702290176100290541532318791268930568231855381771918580755725507341391812429295804943843765536951542806665779664498290442681189650189955619999166609212564389053567621169987757276205649429029067174365146070870391748349426492433605613386331421333159681711550895710353232375973690252933453030778239232928063910324524421996250057984028707288497899300881186698247706171143830233108330976208704113986565800616219787895959284312567058869512453698460604661019782301925307067028067864269275966022392841249698288034564888188797448223461897645958610883662868303567465472031447143076143035419822039419549974656768871155771008312583012099193662779503476796980677287555734334311438850816416192333060147709881470326215404461416950118503357255694573752083404308539653620499149991144747672423218742671872019824391711796471942121058314672886198563558346486328784762641101722009434623327769204407639249622462430674621507890916206312246873054161597339919521693301407461510755594660746553265894566327895979019384815082965381549250859652922774199129289684047918195234880640642148505343993212695359262392540281731108290604665344542629040449478035313436390850528900443744453879804888439474747854251471962510634082066807059459149578484573894890105853740937877546814257203736635350279597745647174559116823403241492213993150291655225948820975120869903975755348851935723216281983828736469873029043587203272924090000627231478021391780631002349185897158737617926339866091054303832367/140457293303620498704985074705321748192031211904345978909016446314981580469896913350567070385918493557962912588270262393629386825269661016948315030488692642780067781155909370847809673282807063793473435848374074429422454425004191578929581196898212332887883653057234131155307315876476016971644235985990710786645747278801650442546604416625911104982364453276051059947362701210127530502463774735791976226122426084529935932037079135037635700530094496774076864223435978981498483370284931019588068025367809934158659236183921189673597313304046745904502563169121660820114305721659958799041638633026262041613371120916515656091701752626362755287426855188412186783743227146646364992414692238324297808921449043229452471671168395819880060221413236237008428411795586863447106952953940960440333495094981146156580947986754171112539409758618099433622751789783261866384346924957621565814754797487395993462694394471851254346566310208165166429016051914066815240879219917117842917096565382698694832310845660374354502189882302012709011648375537142398481697463642655466498188523904532952751869446089863044703309173812353894402657836957167111336292396933907953877193558604354825874208507746234946003319527234231441645214844308628977219800767602810165322019675538524781578340078035927596139780120448818033892209003784683687218204034502346126809090322880274402676086308286230109793666876447049904608692875378894774274105274432284498505567060454595774622846137219274585502508740597821661219876628007003810403788510089300161364492405853444437453458576870605643277023791418728482196727546672159216154890976574610912258660209173048625834143730830268762471057306431332550158266207948479227444285691177925039320346380914764826281940087815933144633418374060355673005636847594503157132218933085659053306403524017943381945254852083382704578532611693714997454855919080438611090538105983075498216473902867634085801120366226652854906363706047362935275754575419600953120891130899272121617539642712422850469442207706033680192421532346205697926424711826886030823839266772362155054470618823154792550059442281544669396990608108761781233181747079477414836767890732363032197574505096764538320721119429740831338576901473614476420585966135347829608183147147553707869067851834848514150275337672157592881539677379329436896456946818412113086650839729183027677725709338878995400383010386084923012455666296887406152259606991346236950147475617030073282475355823810319284979117824342130950797184602814483225314512232377118557453196400710690578536347947765444732725014545959585458483664480395786486749984200698482927589253824543388973383785393848451335909775697007456744401228182543889462753147427661453212016651514528364096746095078102768250097023431627534976944923417259529478621030236628909740504870480859475850872565862465096567983554475129903156116585969040054053711007005185784331594868529809246717426888150069641030378203112417197901689970743010754241506055935470069778716053798365000439947038818778480744384081442786699750641675248765656865349198544230218542619272668424049406917917850098907480051877040883644603435975943727582999227570593407369540365697040574913398130243435452810640253229797694478868552144736061921613072202043791117205045808740337496130*t^28 + 23480284957897710302401053893194334183842726690525814916409268929121770424477644877858280137037059028084093726624174399743320115558579608627884613671242345794258892225362889553122185224798156392216804987006960203595212851492065962787721497143270106042317915573405329103807090953355980469889864433897210329540750320492640212758198989661278297870250237099459789712073029474204710751720746955052336563864914607637661780205852466161662489946757274354282151788710002078968263397867428546022799822925945601604544733276534115296024191588604967364266348857241123963459536255256628178583897211214200536226212799475608397932609148603094116956967632173231222297105033103255382606001082189155535401977405194367440269008722540813906769894075954953139927129144659427631634668350436282890874599471661932353009849453983561180155470736596892349568548320603198592442282708550240467370817931344103211262546909111193283627216512936452954252482785370525692335026610510822228588342331648971293588871087061753084123597254060606796287058441351824605396639256834053260292072078309109199497818476753965991626579741591110488540773865847882393135565897385341804349724010096787732516951360024759811399429487777617947480103837615314708060144958246669124062422954448222367529248106075015234959139104726032296023736704150248172544413136628564303571414376944920767414982129896648017739860843338604371256962602717543228406306682998531995277458640590931264850096484018958528451110462086249182449366940256159871176521604269562211825547653322040148848776274624266603426640137911814450951132976804370992314650963207281162235356330196170108250054498014077715579607390805286544743834307193776447385045974597847383231684259020481766811705024241195981119384310520083580153706019059023432225175300721816505031309909202483932817137618465600596388547313166577177325072667008003100295014006159145693262294905238637154353126873965506819644190038749488386185130924509174626309402740060928525720038679605348293347753021699794113831285076276602751408031945538342222346691720057908063730203327021427620665571581718834220162054016409072454017978069170122713440232577761922576782473652048573300689890343535232170651289349280396544923986904082970922656963644404393896902688750307832315081280126970693941175482098459145892562939755845198550208635800754680218422736977140909944608092331605021310757368089261355400949213091316119905213326424806790277313336641711269873695660490903152522868694691658233315919937673818174936649387301207403202357234760218712632666069188579105400469620223917084513992486206175996757218938920335871620039635166385503379287046228290113169065868514917769969809578649904144817865153873646355831436574022021821471667071504659887974945184335583105795203012688872536044844041704409481883287749859805877569670318349053016729352211243388319309361975780137460042667980634233714063378264581642451781951943157918261694476567219498957544486080619464442024391917510365850250020550047030415980107526805786324718003914930415589216821718262167029734525958688329570535380182286109171077206563914182424103980799588653676783154707150553896900300789186856184699090643729455215678892138085075203257815143690209149767721496810409610178834310091058098547/57223341716289832805734660065131082596753456701770583999969663313511014265513557290971769416485312190281186610036032827034194632517269303201165382791689595206694281211666780715774311337439914878822510901189437730505444395372078050675014561699271691176545191986280571952162239801527266173632836883181400690855674817289561291407875873440186005733555888371724505904481100493014919834337093410878212536568395812215899824163254462422740470586334794982031315053992435881351233965671638563535879565890589232435009318445301225422576683197944970553686229439271787741528050479194798029239186109751440091027669715928950822852174788107036678080062792854538298319302796244930000552465244985983973181412442202797184340310476013111802987497612799948410841204805609462885858388240494465364580312816473800286014460290899847490293833605362929398883343321763551130749178376834586563850455658235605775114431049599643103622675163418141364100710243372397591394432274781048010077335637748506875672422937120893255537929211308227399967708597441058014196247114817378153017780509738883795565576440999573833027274107849477512534416155797364378692563569121221758987004783135107521652455317970688311334685733317649846596198640273885879608066979393737474760822830774954540643027439199822353982873382405074013807937001541908168866675717760215088699999761173445127016183310783278933619642060774724035210948949228438611741302148842782573465231024629650130401900278126371127426948005428742158274764552151001552386728652258603769444793202384736622666223864650987484298046729837259752006074185681250051026066694160026667957231937070501292006503001449368755080801124842394742657071418053084129699523800109525016019400377409719003300049665406491281146948226469033792706000197168130915868681787553416651347053287562865822273992717515452212976439212171513517481607967032771285999848857993104832606711590057184257178234223277525237184074102463740455112344456652430017938140831107110864362701335919875976117180158695050758596912476141046765821876734447990605150453034610962359466636178039063063631505698707295976420996173673939984946851822884231539377942474002073827932345168743126293389923419026931449804605404304065157060238726944030597247778319208262621724435050747530876135297359792360500803590238932319400217075052407501231257524416185963455720554918619543294422378263490627190856926382565398572876846506552029948387097119695827066892860330150441241190176677632139386683658112245591085758461467946524011264147598533622873939403697312052588594813894815020571853456307751272357457564808378062344896425251558147306618785986641938257951666945654336371266237537407703066077417948952010221678969746913326370557933594291078905583372861398070477212829413244068697194993753059367333597983465751461267939244378684708002305474781452830701285825275765164466466326706557668282505464576067700063477470213690769113012376304971725525071058876969374751728020985751487806206143577473407963142200645444687529192156477624839025824335497323571193537734858666167866813659703679728316425040633198188443788169283238878521875473916125222348629314936167684483886815654349863853606645654732962256186769834362023676576076799707284486583103489721544529231685329486804165090*t^26 - 15816406400008896150756566516548374600114492778999333496905578828400041440279899471570399920244067412647386222739395336882612109873275007571379973534547954190333027780649750560119103558978848793798991477362104897603571012663315677380047581233133610133742594569340920332361620638619982111828002189388760730853239497661690944200376084563001802669963717276476815905757506090164619819479292805014460523992131738706547182624177028623158889808530835198904320368761244772983567243107156586420063409951942714780421547736602304879012978637223517863387381043433338844101207026783476932857195618096355058698342937130324242061255050232292657680522033135143079029937987084141266612175849088420313785504678593523486913676993336524474183553930988923946124717042184044165442309092220375866774541460556561045436508440063681723062763016302245060819617112134268968409048849649103080115050399294503043355026016558914214687016522086244500953062108837936810450542105430975500401648612159454513568363849834168713776402670651909924975222473036017356282343039900288186099545232706154431771795789294208344264173677090346212941440201990933410987988479864841879809800386390183793640413634763251869144974818822078255466577583513342581031859765942955157820216337162860915183448342008734616899103954475807948343409271061387992448856741059778524630145198236674899067309766422858267679311035395755037016526590118369834143891717317794461516357743899610119019870737220404423364425170146764150411865265346779319538776227564566767345478017322199408798985414224128467351984654467899766332790547419445598765421132933326855746172270286911845653589242610786271065096172018904231053259080616492365044495650331268634295272929717464093546924015630687438341672315495744697906063371359574525987676041770844901714376524264959611170069394428097124463905906274990620033445406973298766710378442264777846024124893854262075080682034519686375108855215867389858661076705501284323196394546635984985763194186758069716190598146967183628283169798912683022742082907482881406663828172009254937661938469179928476514642949836393992675266363523783611188995368876610083156679163089422432305004876427655920080024984984446013300804171995897350872301489514925111083275304125583369055643819889155584858175972688522693851628919155800659743743043528656814966018179674015314337953150219972818059167867765401021114577128876656790765212296207896782977613150309157711919231207760958006205542886425299930119240585095556225247096470742288468395954473693816160950060890349892522826303433791679425142684733697754656834225509646725614274720293452302739052808476357575400679908260063263770657549060711744413540671565019494217113055544183900836650464993286706439970961632304012954899925104440908495327667947969232669036889128335559626337782770656405413699400687845452600287015184456052091274093845460465702945712595974909850590945309978503534243732480341351586856449452183661950599946738558883524098235578350771503722412117031194784528780775819990348563014435880422990083035745237069323378190257305812304093337036240474611907835006795804851298044188116925146931904086476476508619055293395488011251150475207481323849587294105829121176122777817813510137338769634752510597773581474337299/515010075446608495251611940586179743370781110315935255999726969821599128389622015618745924748367809712530679490324295443307751692655423728810488445125206356860248530905001026441968802036959233909402598110704939574548999558348702456075131055293445220588906727876525147569460158213745395562695531948632606217701073355606051622670882860961674051602002995345520553140329904437134278509033840697903912829115562309943098417469290161804664235277013154838281835485931922932161105691044747071822916093015303091915083866007711028803190148781504734983176064953446089673752454312753182263152674987762960819249027443360557405669573092963330102720565135690844684873725166204370004972187204873855758632711979825174659062794284118006226887478515199535697570843250485165972725494164450188281222815348264202574130142618098627412644502448266364589950089895871960176742605391511279074654100924120451976029879446396787932604076470763272276906392190351578322549890473029432090696020739736561881051806434088039299841362901774046599709377376969522127766224033356403377160024587649954160090187968996164497245466970645297612809745402176279408233072122090995830883043048215967694872097861736194802012171599858848619365787762464972916472602814543637272847405476974590865787246952798401185845860441645666124271433013877173519800081459841935798299997850561006143145649797049510402576778546972516316898540543055947505671719339585043161187079221666851173617102503137340146842532048858679424472880969359013971480557870327433925003138821462629603996014781858887358682420568535337768054667671131250459234600247440240011615087433634511628058527013044318795727210123581552683913642762477757167295714200985725144174603396687471029700446988658421530322534038221304134354001774513178242818136087980749862123479588065792400465934457639069916787952909543621657334471703294941573998639721937943493460404310514658314604108009497727134656666922173664096011100109871870161443267479963997779264312023278883785054621428255456827372212285269420892396890610031915446354077311498661235199725602351567572683551288365663787788965563065459864521666405958083854401482266018664451391106518688136640509310771242383048241448638736586413542148542496275375230004872874363595519915456727777885217676238131244507232312150390874601953675471667511081317719745673671101484994267575889649801404371415644717712337443088587155891618558968269535483874077262443602035742971353971170711590098689254480152923010210319771826153211518716101377328386802605865454633275808473297353325053335185146681106769761451217118083275402561104067827264023325759569073879777444321565002510889027341396137836669327594696761540568091995110727722219937335021402348619710150250355752582634294915464719196618274754943777534306002381851191763151411453199408162372020749273033075476311572427481886480198196940359019014542549181184609300571297231923216922017111386744745529725639529892724372765552188871763390255855292197260671668279805809002187762729408298623551232419019475912140741839613727995510801322937333117554847825365698783695994093523549149906696879265245127001137663834425509160354981340889148774682459810892596660305680928509258213089184691197365560379247931407493900763085167965381237485810*t^24 + 14304108992182608925068899929398822513177917652206358606170167708624397635718117769448938906226256363790121934519935183541784378058995920968803630232180806751172676030008559315254560777462337948249884802518577801650034712153549984385587805518433337998103705806449724376108096137646694780715387935137096460528048558770107879386170204906629486843911681478430213661013979764573371274870260447313629558413020060049947537929519211738963919861235825273364518336299468158577639769019001828837908490757885324667503476867759919885808539431831334611189443105326776203564717596272988478901358478155309557442455327209164323293542387674965460698062205280517260946318076728287681808099942249798585776608904270304766488942907409627588478004580876980581367013533062778649832315951553666899566640609928625694218429305198076572087926814249436311547367687913961411267668443269909995582443936352243940463404495080414449200278736807856181634683567098086553722558198693917430670355116829152481371365718874645604614371767265737647117280478480018116667395395631482493803223357309654900307977327998265975266591672199424034152179353800429023886790157156377432899484100570602269001925469868366155046002759286910634813120591802644021802669478806988162742466841268084185888038373156353198045193403529757864007683966658469303647429563761926735351922272416758199221652656180126748702997649213593066372657961504951808591306946157447551088942078844418683449412768772298807959175553434243232178855302091582533848540284057475696183309450913295119803635767749261696296970089754366325290625683966073260997000916075662239845741526527753048974063307800523942892609257002629955781893360800683890084659693473333948067303893549664125795826576682206776892777359167688359266456937749923361585794237511826389835014279588084847878230290820307580240676069730780781042284359736827052623433823319373404619477021486553775118137042802044428431426140409092581844288065561487082459768881732004625199236019951832404713708056833472274660535178802175427112027063583804364980556882111338702563567936285404549343393411641200218642856351817175566230209015334230959517789773983282553895346766714800823646304868767587810313817650099951108826616971710211766076164727667187109834437671642801991487500552536900895583264111301951798957802828625290003777724953729218078762640305094586538041441530771347017146944040055507728598800248346486977154953646216261920919877282278981099495916879841527474406262805760208893674950646747463177537153645288930008627550921092937650974788818117374104667918849350656773547696820678000736731608113269270842603281329247537364671332511350967253129232362891975722613234722001232495971700783691914078172283584364348892822426925498008046164026336049187781960678030117039999977803365762725162883604466125890092539107570690068767838811344847804131038803510741716787725216372283569315661423435246588692972475604604091679604560000299467730951834451065334166434435545799914569315462192637154245361984639293132828014008343282207794445478356653962862147092338595704171087699348953489542978554900782406519168822373602177479936883826946086990212097966993774330166215404399332672104069884881603605753106301112791417543060368986835891163661581384183/7463914136907369496400173051973619469141755221970076173909086519153610556371333559691969923889388546558415644787308629613155821632687300417543310798916034157394906245000014875970562348361728027672501421894274486587666660265923224001088855873818046675201546780819205037238553017590512979169500463023660959676827150081247124966244679144372087704376855005007544248410578325175859108826577401418897287378486410289030411847381016837748757033000190649830171528781622071480595734652822421330766899898772508578479476318952333750770871721471083115698203839905015792373223975547147569031198188228448707525348223816819672545935841927004784097399494720157169345996016901512608767712858041650083458445101156886589261779627306058061259238819060862836196678887688190811198920205281886786684388628235713080784494820552154020473108731134295138984783911534376234445545005674076508328320303248122492406230136904301274385566325663235830100092640439877946703621601058397566531826387532413940305098643972290424635382071040203573908831556187964088808206145410962367784927892574637016812901274912987891264427057545584023374054281190960571133812639450594142476565841278492285432928954517915866695828573910997806077765040035724245166269606007878801055759499666298418344742709460846393997766093357183567018426565418509761156522919707854142004347794935666755697763040536949426124301138361920526331862906421100688487995932457754248712856220603867408313291340625178842707862783316792455427143202454478463354790693772861361231929548137139559478203112780563584908440877804859967652966198132336963177313047064351304516160687443978429392152565406439402836626233675094966433531054528663147352111800014285871654704397053441609126093434618237993193080203452482668613826112674104032504610667941749998001789559247330324644433832719406810388231201587588719671514082656448428608675937999100630340005859572676207458030550862285900502270535103966146319001450867708263209322717100927504047308869902592518623980020699354446773510322974919143368070878406259644150059091470995090365213414526834312647587699831386431707086457435731302384371976897943244266688148782879194947697195923016473050859576394817145626687661430965020486118094818786599641014563374990776746665441401851853408951829538133978365685683338998182637009789444456682337937967328603929007028902428636081881179773498777459676990397725921552983936500854612601963534406916847008725155695237014074937849131865061659132651058118990141620668887123459653643149686765255157470357003997224250686280073236741813720016040141470307494464975005834218899533728464106170428537302605470207558913079867956917991248374444483008618793645515479594132039532206086048333643512298836378989135590617139627462542966944878525721086141703395739164954365098016687122510136350179304648540188885151830602498949012847539104303483464043689022451901226221747410104810481404666914657778909355503270138114387309750225394041619759279070366553583487995192460953753654895112020410124979003368391586607422329591878459826021895671346917871268910838048778243241970928891645639853720244627032538072480255997600369697976159149867958677893948692911486908120372187369699394392596879582570515367815187411702810155986741564715670108490*t^22 - 1081965897761366504139868577204180861623210230236064938975840722681907255297097867615110198586980951356197380709348975702307093671706417662815593159401670282107478741100001206941127145832356336282624084338422138076121391846302158497818091179817600331372419354910981030052617369788745328897191644218275675567943963993575495422152116010378011602654593298226354723432162401455317987126371637064905224799078269383824554199946571147643069476862855796159073308939091756557998595712085730667013176730224200043653858486032294892078135167131374622009629700237760541211905752842027791737738656839807415178816527802049778843544186201216744507944364413345661783209675815172826090963629012713839811865657673656105944929677044474074154234808327574920246976309881616513035495479030051178938815286447412993802441037286147204744186434491756766168812734858341118380073851839421774624989810052884789219671945839222276225008671166462992104903794625031966609988696416476961884445023745582026083988963935988344106897294861529405677406988901215422821395763465681132581411874224059093937991926686314879384352731039965091107794909412498130813826285417953471783650742305147077064766743002563799637707470982350847564309997457944860990040638403481057881980054722332627751913865566931169269292394333148182277352930873944964307228259228615892257206900555190314338457596844884985191403630383080177576017018735593934802347360203650163193284139602248388859958562263413628789875361596158414436170173616193293334110136239870111739905752786017424089853636771978619712188222370343511272616017688434240685441858965822146598994691434110853820488935945822078240904132794597612562074753836509585964583391993036625450109604236490418464247652579037484692227354942732054664913282720743947921507987224812151123416923881735156792231938369156776577487069474849297340938156160583227787366571445162133105139737627163319192793847249980414976497940460903420829731087095311081263873460450273363477199286706901627454932813007342989667267540450984417369332649429193462844100052314606696692742604382906247802072720972665951982001929069994643228896068876481325993053232875840730040986705129956029752507064528449998784253202919725353262498044984284603750142226076899306581657559693947495430349246935613168895959395195012361195558747044338702985913218767472945230600133542204481841709960991744828691684885415522239286730334562307063388074838479635821469135936527249611020572893400900876734280133823059421626721897060562003666121791374360387143245047593385854052566615874979137060084377457632874379942762368513381982171117171236624536925766746817010312448441173957089583312513046785193831478909692676221095664614141029965360154740613790616626868395178605530532526341917986800542658213480577278683822393824867786288761751797834700214807381985647789177409613820549177105162496291037649096178253730894898045197753126440267205411352536390716831132737010041706064648643421631102443363860110128394337372018152812629492746765030383347194861318635617492853311707110826263089326272419426808107418224531177221421824081255756687766030438918492591690599670168690113563987478821581223722065781722580651413684055612479227517909273635389874031509626715312346667951587/11013969984088835088692951143352392761067227044698397870827970433043486139224635865894769814955190373228567067773155396469344277041551211591279194658983607466971590071671334390824186667633294368367970909289048450202185790968150348914141775320422630065948153443040275879568810831104660449107023645517939903046476640171124481082056317603182766575192687674227610275117169868795693389072636966311232766315643603499942320378854552888394850397756144372363488105368224200438550717602666788648230499041243112247397323974330446142883514892007671967173452603386297295574770835585607256895539007858387856641657048736816614029893063992144906935604269762965497347550554174795084926466233975256771970193914146247532765284386671021830841593884787093019530954846760611340209155992134729062199821785652623714224468029093733475495123386413136551756639094339008457488663486696577437818194070697577890951338376401001176645461371218494695998377752882092717775019074069796623659688004067445022193609409751681737221983439072306679891499277956849780659821929047263471808734681234034823098469145201899859762729231692360849451957615782977098431572326418919547921156895214818099821786713313150463562771901526830342593543886004282637844090335082758897019906975839962723162720159398720030335640863357002771258913266081790825358574836843886013549740945812926741940132305710462987712879643785934193327887631454366443730561805192966927773638799315702625754292001388831025264045826133677925364359720714261312328425922338903874901951148020575524148234502248952797436597195721353930637997450307944585956603288977420370642888407669108482938261982340317589111960762538930739029849108836013539417911187799328989555060002115228359714278977474870761724361610992379361574652987594538449002416590708774236106271216593348047291606226446237382098302290896088726150532012531705264615260571037678171665861257756536236965443051575139632158492224325107899956766204058435306509329248448637778834620135997816834013814871538143461816632884065593407136542745889648968682807726204364454401157800142006166134585798000207225133930260929220413831916941106077444367579464527908125770385000410249238281452043369949320438332216426062889084502048643803168236511735494919816884246390834943274464017267131884331865602172331358719031352383870865740371796545151457005338869258405753894379150795288577684762785807583733184074325232897992114183503950874601039617923723598431221566984170725967768026140857840815228524310087436137944246521110743400111661391789889909574452549036246975791889079960130667423410363602432772868047069220977111766267022936598807702724030887676513911481794976728563915580422008590345539441414615231276918552117767459772692579408170289296563794466931805090811287805461456410265015566951656934921979807690610983262894476555770893553422204013140253452757439729346050831033740116938042382152714066555902984629340790537904493246986564967248040328053101432923471019920336064951289762616930711319544727090354438735567782869400329983649425727093919406879193696876050491474313055892767855439876064328049872904414089651173158422457893067596654418195024868718693262348719096984120931317113270332908439561737498204181885788048600886277911138701128584370*t^20 + 245011092035452559381146596360369611689441758625226484881711502732823686333034065219268457919082366394628605617797104161515264076083377652962342143519594336497633814923287174273882050410517136220685217075197035179547933919118958129455936359568181664722099212306486434991167998718192471046592592058031241949049832715781570570539694048386044964508239031321469000522725772261341372696104264382284007238157005259457727592190436273690701308027225712278540151968627923560275191930395151033529299540672651156953784048764608136166097646921601881476475931778586126008004771588720166402794759630726176448791705093130405527157605253303050384408143140754249432356347967254369072444775456240995747357106541246476377306572826792379617457800243206434935795233366480821821257080927458135231924085202091582071388891741262073487174456050390255827127389598115304128228201740462037721199140444138017753136653712033285635017651272328954764189664439131745305981231421869012532298678117967667716383208248677420146641513159195247982024907987613484950438410660891939201385202571095329546980303921560818494254731417839918963252426540176224114939040596974464526775611172739530256632178016666654647086476255819054445346119457069134904014618666415393698250790137747501920773876558964938261593673936848049801242795057240261588707949171531482399489463246251854091779917704294206278551370295495288495321541910553765241913394008798254139839212844861341346816104721575417591036027494515688465068518595704719859163235798287717781005334451562134735317378641526564691113306736762520741864129917554456657513827812817169385345341198557243364400223256622965647822405731123513714253099233364080173194798205975679735004617833333213177001396202314784017022416381665172569011652848136187629110642494739133997887989306387912994317812450362168374374437835560348101478918162073535134950263633917460713361804726036211325871178336050809655230539283610253129038869306121547483230238939438897877613929838334886852434411996527149380188967447248171335511750472991574675998185970220588269480598515062597864245448713299439119157718231561309509062799231437136909699226211712040087496492292365409591011067348930411392655147079755733786329512196882230799399880497185049254802447944336177397546912472203718433642624465747260622769264070322036018793490558851307548559644583597905316446672850022265862611363030514234819728512034308469790609546396682129119098531067425905656281868428934840458749196979166659141240133723902678469657384998041448969850891362764362664594527288309892410664674183802752419482070041970815566335496673800484092741712476095391737773056599873915395011195861343125341767542567420377717400892212203273324551561236733784005368952612923363341324440608936406565630016848257895149443234510624101475483812171656275927062292448395096737824760060979952264156965027695403307743015777551195204331961580421974137136069878105764838450740560904818162957183804524754324330712514286578095962030301368067154186222107479617108503934886768886020208366838374566039596961404239005234473487949509133550784302069482224984473047202983185416011124092733375612953995112871381527222006265134929545083660251726528409191011204486960956449939272191316909223547029/60321126674375025884622041069788006646194073403400961399048144037227120816639381026017689465713766951800954710395602691980391626720684628037722868826429289760619844607977282379883520245294010436338417667192681106675284416125228902103609023788244436561276623495020715390814569439736766065420352742863409307830093569471700861172256061598600363016354302440855469982329871873280032201123479461428907352461733282461304844249269606545273618416349898299861866321623820367801847238358622760945846442831139649562718617671562023396925946524694934110222305971650041183185960318643265706054072447184198070547826504249155811255402043638292051126906776516890798059796525962125944365336515072641501151842118633517126035049056673140216039041559697375661434299241097115236660486561121758036410362039137080504912687826423664433078479150737538616699833791098452942123539308451183232439080895535869927773401050129249171786370932343307540915870722062460990206583644113140238546785569298186723546493001424565773459522989790556003203535957290852070702803877110025166851775417454145003393235344678966110898228401216774102295239858444898669048142034078622598117877612358849639018082097949462796263179741711654498075299467137653221761094881893918178288273870488761291757198528472121152890956727304647861795011847095832977864223668581025392741502423789514611203826591127290203489386386182542953347450612787633725466896482811652285444256376558133933937982367643478243105641890019512023676401579886219739226928127069483881131351339936675302767030906231887763523646674390931345673523614836545760067545432830791371788359863947555961072038343721375094293026937746535654100749546068163427999456065412386321522881420439136481618944970377782824647546174015882609922361330364477123293263007369697623672538354256499346770584229689227167706745668413225549996957525388851841515976982743726697693746844682880370675249918512302118972151403477833436939378859893424506657306346238045447047126486688154728133970655002623288226270552770646448352790260128591068881905728988380570278955261947396439313462573523729354393646332860841613898064708153535929299357400400414868098875653593595395570052464933386123234458604303163086233353586851196434716896274310367340520274766666890054087061949144181160850099406985591038158456341857415992518416285354404315484411941142529550806848718316684869730813796908456923717230375609228941123011370282105615124293142319964177657017229097237484848331899880061857816511049487973558854613286149181241266605999093002870328587299287728863243264206040590720372621124046989586217131575782451057703188364910920820205923728577835250542435899776490078098087039066036686121987293370724768407476417195372609738902887461101890554104634149032353742845662915948034745519978476995461043968373060433445955392946239215067793908115941552625948494237315459028326678949236885176688957697992132927901821943660506459623568050816181890366459023182486232686408961050262837589347099211315745949744780472067053075739170443162247113810076998528447989253769133732100777926276663247804941788459394901603038479897879159202744381716630183475050827206774727863121196381684231924522924744062493382331743641054786254306327439679339043598369768318511190*t^18 - 68348347546885831850166219690131404130624591581964906608400555029040128902099737385433582136600879989080901822274478589932580371600643795134230862762090047771942944044625666289905869775275790853495984223238244293610912755184903766710048238582962772086285890262282015853865714264213061079653622854743368911701593974679879841557343690292873348072453668562352712579617862050392330654928439957660522875258964897534500781294479250040121469836804994168037615391105891356656683337269455186256147570257876838230681807432422843898277875802873483819559634921753302823805936586092607084036116469657368713034220653787430523839653141852928864365778896336923962461785824981103039839617438532989954133743335699865504528553141809003208134631026259088030809007553689622704537786724351009271906289188590553990436595348066986790432290281294643033840913362734680659146611453747038356410148990785938039920728251593118506564667385058338652109218135664374003858943140519081612173585529661746499262591779874223073901647818046156311765286242564857353012313308071712753579720715049618626426290264899397185521881427237772861591943791591660638723636565514397792040348754433312724450104873282706981620652549087693311354586390253803059490626288617387866656825021822549614621724969514082317277330914916029428771428452359393867164472475223229172576073871781534202457160995163758312538063670668965187200503262148047501891031354670673504652417468011013175712265828862698832581473677446460224051259681632941558108374362878474067847524753787380432396921411884448920321148882475383784955392536263485736863609892289408207078792823933291148172235661923552975342627917924010802626494982582575920735355474848666591162652022357458277018948931914027728025198440387645415136379281520359977167770120450721797815980345235951314953850015982145516554990129947952147490421977970408740162938313549260542248991631978459925191075664242074514715027029788966120534469009109142473505350595724066377895949965630177277686473560534428246850129168119376505399406631252772663686461269360882470228086329257984771621039352090925490488695309501235943584325916806687824301319906035494022847763205619522285163880150849021715413958905177730206498693178848557093595959023936601083000452371537422443783474537941052830059774042926003413857792070706280339023479991725097620804678640478573518374642738125956362817186278160034857864662451489909289712723092023267611966603102206368212064398170192392712992503457346380047496732919080700035646741535867471862452382967958801352817233441822381577320387233606636623019403895048630355014140921765052670951949448836064718757263361679014111864004161257259668721459053534044546085382526100212957521308527270994005160429569936144040189190894999644086644551366798560949664068029408375916328105155816061721911048982801893886554905466435264072222294233593277026239789743739072166030988362491280037673181002841839144127484823394625553902503431286047837102255636675109666490788531718691964196020348306720788241663543573306523301827687508976902879283082604983440043609949625782010893319826327826782689603578591100985941130237496027003870274568557314925232346787395262705829209966969754371833936550940573982525560231383323619468857489/516080750436319665901766351374852945750771516895763780858523010096276478097914704333706898762217783920963723633384600809165572806388079595433851211070561701285303114979361193694559006543070978177562017819315160579332988893515847273553099425743869068357588889901843898343635760762192331893040795688942501855879689427702329590029301860343580883584364587549541243182155570471395831054056435392225096237728162527724497000799306633776229846450993574343262634085003796480082470817068216954758908455333083668481037062301141755729255320266834436276346395535228130122813216059503495485129286492575916825798071203020555274073995262238720881863535754644510161178259166564855301792323517843710620965760348308979856077641929314644070556244455188658436715671284941985913650829467375040978177541890395022097586329181624684594115877178532274831765244657175652949279169638971234321978803217362442715394653428883576247505617976714964516724671733201055138434104510745755374233609870662264190342217901076840506264807801541423582963585412377289938235099837496881983065189682663240584586569060031154504351509654854622875192607677806355279634104069339326672786286239070158022710257949123181701362760012421932927977562107733255341733811767314633303133009780848291051700476299150369863622629778050876150912879136264348810616135831193217249010631847976958340299405279644593963186972415117311934194855242738644095661225464055247331023082332775145879247182478727536079903825059055825091453657961248768880052607309372250983012672575013777590340153308872817532368977103122412624095702038046002613911222036441215069744856613773534333616328051838431362284786022942582818417523894138731550662013004083749639695763263757056564962084746565475277540117266580328996002424715340526499286805729718524113642828141972272189037220631785610212602157385313151927751747717215732421858914185696328413602056337842420949110471525049695906761739785310352738259130245754854112512509851147722158069859941665323785146193381689110354824759173704419613684983336655723589322971236900589323497728352216613980792957573480795587590085292253867141127886947535807395116724425647993871512602814078538384321559977763414609894812503482617515552025131949125052577890346877587246673461892594503796078196676011327709495294926432278882022348702557892380435339330254348032477746607552752823569705701153859441030295817994575902914082102434514274052430612413570262730063550959693519954480737831920703702395143418307005763483423397107114645024781498550619725406881129024557255691338350569163303482651680609496521314061290910904302125703916525715905056010904544795095125233388146032418618253643304001505855778676091647932557954393978574152853791560410105543946926056093952518450758830610137577679560503110963933893149192072277820618302850375037618361873379951135570102769722172466448228474810038353461586565693350956116638082821581716493365517984333043446082212538445062024149420561271101872610000096693166042191848807923604236705344038795898536879569347054780862597325431854499463615580366374639988924811452231220057523485934158159329216904077250956813043575613791953212632769072671717814680154409539798696133921423554493282695595690949064620801428367678484119385795613929070*t^16 + 81233213479907941295819024379119765846015356604782467641904165555544778876329493840940981326161802925442559120510831262075061885807187719875707149741674888529431341763041005049286653817730740725952979677018520338200427698893655330899129518555698151448489330812270895715488977969260532912009311023519164132964661972419083705509599272512630422628942727990308634889877997723648622845388508723147826799241752642626973951395032333582924195758893417919511648897321053014628804914239727935807475508614635321830049691857968455185187240532300047920415998287768758320693763582775489553350947776755813666186396445642347421273072013251258027729863490701212215078273571174138866765341047982120554804628297654091589482203633485926786179435407272298842138600598448551781054023906698881862720924916510445721966916851737611919625330514557036843604892302830902867264740979399025419425394119800880898792637946648215157497054713934657651299919935119583910515217074665540409052586646496331253377889631661328935184738947593477798767925957197140629943452420941728116981843951289488602751298758209475099969479879541833617416304264155009696303890814226504579119893535089050979886718872138095165876342004539712189370494142961632041378648628879671270458869379491337679936077769031726904158019950137049101948354602153510445538015703205779493390096694979266786387327574790473352918686031070431548176398432271720008004061471886780289266713580871771885733193526900498514567698629259489546105222889550399434311935512925177873651163218560944602444559311589607276957622929226557349391518236583568272642550694854162570296515983590102644207551097189033854345860630890158841660763126220402645694498667886924239253138459746135196410417041932508633704327819279053919769715645657920097041122895600525703538646035217552758990012494441213576641456678518324236990670204909742950732888745842400394487157377431272479951616231062639392868727193384149589331472032605312513653729718704743899134522328524707665334832814626866546340635489058573053123875374839607955974933285223847985983273992364302817822877788628290273242856333506585761692824105341156676895169582763293532844707554953561474562391733577881613264947607275550302640855422342380645131875692868836264980201329442004777963388219273582006267468898546606711996385325102642412361395504965038827347918928584093696470483229222412311512372664539480596505471407006258491038747893716973059118135386367354364034730867205499209916782612867776037783010934635911899922578178605098164645903443860868949395053951554228689852266792001775737412909329971192244333843250706896636659347796831709319415949362550247703100263696927635456170929314777374354331333008475555776175420472478139347648420537046478335018006027594829002938121214488195210266774208640189111200282253134870721734620694094361946766716229042872581355100655509820752502904448100903650210336868846232192046824455364373997635468198463389079717979965824922859903567762169387063978405939863869317776235917726492377046780044396714371660262763358255227706484815232358524478321966820718730520793933894686622294565326039803597899510163911018416274252359139588342508698375564465899570389251022023981385137012113623876680941168762070582349335469/24550698556470635535041170715403718705000987875184191289412594623151438172372228077589199612545503149382988567131010295636019392075318643611353207612356720932572276755446753928612592739834662247589735990547421210416840757362968163156168872681815485680439585762473431164061529761972863788626083566345407588286848082774982250497108217070630347747656201093428176282808257852424973105857256140801565292451925445961751071609452729863926362695454408608043779592900894889695351826011959463704959502232273837372026477392325743522548860235550838182860478530461566761556685849687809142364007486003968614712965387229406415180948631760784864808651058042374554810337186066585259356691961634565090968799742283841470296264966065968067927889914796831894203759791126525901320818030376555520819017349928791765499463945354431424262941014350178216996832352977070347444280498539631575602705924483099060603774227402604412917052969463726169152759383879421623014079543154048077088541726704361996483422651579798269798025856844756293303839134617376792776041177983780242908672594903837016381046785284339207135578959295227059634162622387073758302593807869999397433976188230051803080359413865431358079114154876643380716646883125024861256765616930824698563327465288925845745179801088153309226619388012991679750569821768004021990739033112477334845791486482332446759957422588807112820180259176294982012412399404566926265026868504342480175812345259160511112758823630895644943996249237941393636295443013691433865359747717279939620459995354226848226181578836378319754124196477109057689124111238474124347490991162132088317862464626655276156319605894599663377261963662840011219005065249742515195778618622841232859812738118728548018910602943757609631551292824464222238401061458342189180358043999466932834723110182395234135627781483515457256645487044182798848761712833262699497002631976696765961354965785932310864826716834506962421665621215478208834327195976623774209523682918884496948180480082078974350526056586067678308092114977653104479585635872336565034935631698270892103534791612590350800579267424157847238214057474362536856512336218489123224838461962968851316242391012593325997011353227888152156424651951387376096974909848436948929776783644319507591751830033424252013434213301681732465990458643135552530491731135968308954995428139242556402155660045009527178387428354890741980441215341741967952912762872956179037065627704816985355587308924225420306406012242575656333271083251185176131319997141605238453827607462716765195508641630852168223735030810105647340008531858520423191656797487124761590372551343457580485197664518744773823810957531178946970771411209031461785921424899876931251648828401884980741842901798516652163733475196668469455520586098656167973338184806790850141426631240137152644895127835596412503844929119360532592120603188211918761037154587391824528958332339412266912405783082798101656041531069826129066792196682186029379148822435271896703368447147456974898864269379005508601546125652131290601825842370367034575320701338401078331626284037428965016615994601941856611307902973724952436661318436817795516963358668484674345686673157314240290326927345482393280830370833434806609019661909298005502675267949490990744536495705634054330*t^14 - 125393035142792634413983894404718381970026143966187291773734481098225155721926532089536320570921586168060533524427728907636887294561388594925866488962837330488413365124968040921608677005850806852586606179883108940716981577858096124463721316071988514206070124432842013379781342138909702994861364110800079966842590539676196745091760030428394694259448341319249710683161081598828552979474814566146547417960443033068728397523265785325836146626917454671572904322363094142398066880277981202266221337425766250761170693139234370312958832690794444823052059632023721189997421075209873146281624461980595666001452662900690216091667014778789388613865663656606105999972822191660414122597463486857390168367378193403879869675059692249808377384182100522683201785227859711887885711803972448487678820195974368011858492449010791929971133853530394522569917979831359848172414555754783235199772884781337400911424350862139904404528825978407002108514629202344443959939741782541775164877250513571685585433910896100636591978846464233926730816985142227125267974176364500334987724375119201721201357878843417968192398265498869989214630540782248465390494017169570028132056483204781004287123906156947129950998313937851950939917901934577480554570581208671127646257882911801744260973373721790990833547448299738161062098162720815861195928160880392982111642230642697370836293519761465821314603670238021922754061543183661854047180922072756728543582022159838446564535019202440102524456042023376425757534510341283154099101003030396936558317828972076073946680449669881323212950776747858237811281886847847249002884651965902996536353358546271368418267771142123273175813893836463898658113825183537772974770807161780367264500549525376400113035536945064955776645334214775989433541504497624707233302772047923981131377024651782281781140206280320657752155560236171747529678426154499198047447323481782458111991319623243165777248561500590510103118277689088320363148293717993880869401289326536077214143857600774891900094704641079033637538244869579765531418079744432227712406392515358077001499521573607067674549971707447703780686661869729256786759266526209992626564423003759924812928054487732926386780040748264930471821784335858383986479245276010688490821801802049008698143521035524261450320293593745034148380991512430464242551512833884155309313879357290382040972989736737282497563856135804286167203167452184914080354231888304056078382770019039858004195625011954279761965909019943972492694062558382551948468517514401200767620433168494787152136330578277996480274402470754375044754559675196460541796249230808891101960267291248982409078374142505241854606619158800135230413683136760962371927909142754712302119093226603972971358076067752204062701127495275161122463137837373070826688364858938585828705387259489222027102001376229262543840618090178784458061145776148246502985407915863171096588848799877557671415804900135896379948668488601832650251205191973115107181342507916926889310428320687845018730174592090638719155560717063108572567294552952009831637220756456110422573298499186978413058948143029034389936753802392883653735065644035999899285134243157423039460358584296757015990319987748554030491617873603567474402426853418432667486093216213527748233/2055384932412187708018282444705062653493645217182599113896969721734330586158344171452307999717063560182968979445449590792088153797038310075559993395949869911419193943123148276750064133045435091769325652172488502094240442466633698255215497412287147059449912382310206216663147482196407980735246915135511869851346473696801010580144802697044472613864949585038983976098122887978327596144248422741442071735894157001307308197615119727840642481725187728050720976309133151669808881061454811646693230662018350805409183552680823309089934642294008477370385791616317039510758419283058853105567844557289314126351784918689603153179216867235174944113587697031684511603289677229966488198314022212788806681424081145083553330855599667021437528722361593468170382085643623271654922416633708098958836757418389794889537501731849333669748868661040343505191964196041246655520771101840928589442931132791967625216311698760620413485710338084649544780391526667479189663152393983111348959019143081348767744880509360276034982754239470153043736875462052131987851039082231389527874622186250259328417811381559278762216629426650928919113934989728872909327669294913353905818148952532276305204915310216166897545600444218036121693004201238928649756013024533457869395626628005621096632594287557962820684885696663116251256776791373972431222580316128584140739748655896207064865398231243834489422319587271019669165432562397897689399347660549161303523666053002066187533105880084786691932500834834515734141197470788754119438326699289955078348425204154277013119312625932986576369720651406882092658518168517440251561071804371688460570016154940553477305105231748393489724369351813479796846316488132812362969244523616732193544220477752517483316416075482223249331233651927238003228008609119426464939458490511544406331632190291372781369792044989432112003324547650360455216244306869454156961007225811944134141279077954335678572839962420980253718950446181791093181696493435399958329510346976736199635265341163529582577862785880184034551075046491969599264701624237836730262894203351742551769692703465671483925367072109417836229802472038324927337579419376809806615127754693359815443860067128426286005590712040044631878960796662128539325851873462370536503761835721409661135487502308114948644482533132102430490410922283291470594072778588027172821981795070238203461303216630102889714024947559966046463969469496860397861659319015545738610618200762731732599656410164875721358479947894870646553836850190720255161160469145566332877143007629578211583986009353743382432819715557501747764912705755484093099297926998681105631477568196141467978446392295409141121615358306008173946681769738533595697362610074004897285285222064875519920316136455122633928670134431233865271673145047941387742383813966347234244004615294143685910114290399255239358561806542111120221324925436211223638232470194688400862402700920666225396497492259614941597882576331433980430089794776831817181206557714090561206129063191450548686042028266522221984222401175098572703673228968052499247488295829800754382933785500719180856485790803706837401831495284077123806492968927756098113199297714454469434979956507387870852153057287951492892209988734722388481418659290944712693746699124106865155953924509327730*t^12 + 228247315088166631264566099918750316101873488225595330542922313975867549681021098516319559219118724937158504455344194282576708761457896376602886330419826541314257485915445514735373083041533899920047780114106084208875459301440221679232995944193960966290643074679382116592184582978488029909032336792711351105604064445785502764732039192554619984694855985224535795082085049414265866984192226359523484146412449917013663916638056815377997022518246189896590866581554693321673381284857531666232319946236536447526236205119551040316130034055924632258817419019709682887459693814744888317046869530555726712757576055122535247433734609805892121329812161388939719287386884122752639731528528461464482074428141190187467984418937098546877159860406020350177066620209366993064772701626758942401314589408781536526750921496904574874732228022242936095221499227447361642688033785258219580488311869987250836634783299051574799774036928394047318260301734542287203236827130767249344856699751939487221609483371433938292618485027145853975150427949703592451198343488945979254924529077025948660206840127169870975854932286397373407138176015830959113406949926196688100306472550087078070736658069255018575329340133549431306341164815039122895583467748059440176469611683507099400124760470697899500421101202990749679447199166824247396492140716851996515448317351062305986898601198278769453100196092461452268245495655949211795048792696106332577395794601327946865639624739880205612590217781304866646778845637678106000269572727305205652067244770604335981579302405060527503433809829593835821077462815513303243378885185391612861327735046518464505976995533675263589374801702267635785639283858169204456430253691851362940094859544780391619113346855292527783195336653647004143808525743340885387745983932617388119304376623455751976063992610027564231722792484683549029476928926409467969596927036014340675564480548919275429334306730575203063473566596841037887862997208520141550408538204065863739654584742346722382176840028677521421967017795706592392739108139049948610510041990374711697987396528805960235403372874495558607456891413896047938945609619278397281303194476344470499569463813960932356905462773249920622021110418465763596948621601018587353464835606993229465380348959893154474231559178298092160773063490339351924675851529870915580550739359938407694288495709924783426130726623612005495608255853616727377492437871785917261449688234158196802812813814727190214029483406398648838177146336418017140278922838069701835959388723338590504240026860617028850496340739584301277694492482511706097760001469468110780746032479480142966034793723410356737979779224432717061030065462248162016679000591745880871210663213101218726963721271575710260387827879778178117404817184027965988922943095864425667721346032002296296059075329782276438837966942854852883980916025066816506785687701262076674188701595737790445934969217318604442903867700031307565134440572143014411511878526233458772914992638341552765405849135713578842971880224729940704251953180203439236631295834937858179196209238097158549913004723715778367998333511491420271080894076547998952260439586724855811942753650046963791875467416927392483590574205526529795244054276823711457776729282480085074415756179/289334120956883459858147001760012455009532295569644455611686408483430204330189536926578461951118738362420889571244310034002546429196724987112456366495976720039531421092845771498202277933421440953435541445466898427005519820946529835706280317423685845263097795108165364491311333684905769705386510672690671194495445905566438159933494933526446866350871953934671149544694187462928569604858452843973788567756446710749133501475662154736868201397256859151774037478801363025100015885353781248270263475968562624815977743881089503972139064058516455840692649713056348016111090387492125191264503495073733620021865928449732765637753042479114791677233676771225647595548115575796164863769484432517293354262530088522592142769224040123490384842555185403272899643817110073867368676312300519644073516270510467705262341504536009053228164501516398458681752661953899366021765616573448862409293824749337614850281083924290132771862329509848894111376061064554962702466042655206148304182523819235387958825094092222774313042597719440733436069250535956558651840139682580958170518151128861658865322606544159943783953020632255025132483003352478845858601182893325475028833287416743629123828406652010788146754954265384127159142562263114810443355117448265324947151316442174503235891799897827998486951957986956761903647447798117220965081720349119375191277759287703015084727618105501715516141484520977453594771729809073449681567402521237773647774960006968381106148214422097428224945870983585763885333780941344446401648997390821495203840283629347078004176182318447265792396860812868822690553495201194964764938839448579902083443662006729414454924234665317366594748394132913875508259678995776963029420570196841736129834522569502422640989045333754368405591003415925730118859117930709891512103870942312487246405192912285853065419454663214739249664062840378213664115281457512004597707717221685456460313689738750729253567727470045562146244739051468729029235780755198442102515205277366954097649713254925884664362363371745542116907204083654999752296420713980909237336957112638403104707912578947974792359484151477286858788111589438042692010500167057757770947618000823481305863151147484399779933980418478719970121734322033512329810083454043128865284628140064358446335626968989575641709083727081149475874744520489238902746400429974034279192849699401121270376918588957930857085206961499113032222226327135208564061980036513565877471339710502182787069699929444975529434432472941485541114857136979922279438387351245359469566249805392721656253567956680373474776399799012988530812371253212028813057684043935761842654021678531024947705643276612748437576545774192796917568174696644734235599985088628635034215949585337819103045452332627218560306031299340810641153547889789617712618549497033301124797049900057927584392122384810936358521639829020029385747930301550116650641989012192197696016958366830926923852643821667023500644683636270449037833410305186368453164216588371004720853440670245865191397961497746862013475602450245314998717639282072384362622443514209813656756752904872580349077726095157393108808347262890694031094488305628328393525353133071705338687529466017166106395356150655838799172825060340463145827054579786769779657486326422605598179678709091360605470*t^10 - 117825193531063172525145025733049040068272896083800807616363325820752367256982468836052531791111151685905542927799988775230033182747105737357758223669559887129974221562858249539714639077043903116818499484696992821085730660440859133633934937737316086177552946765881862795642673498701697655413832750973123625395748291062523049194754392454228235939545397974302537107513119067222458198935184053676145454851260016053669095368359437390993524262934966237021723247972459460702502667455074954895819546025713518252386760229768937105096861196308062831408786883247001138490229652357831603259396611784434541325565315424492132708747338458545200637114970750024610074599706554373810456886983362721289331333272155875757369708465151085473886548770820054439014419391885766606679650869153261655473327709915433204288521313450697042739544364638147537990344790352574896117498345107825207629122782672687126606257249365557815572793221445314202297436212970641117386346520542273711551220240885315371477056060031159945602082384232474353312820553168646303532653822799507096072490288594243724262465410948825935601901682724005756485132509800599115014148632641591256883537251235901872302761346565487118208617222576079548645153197014459509263720276126034020185884394121043743756075643640396544090255158795338955549850035248502107591415303623705006100234600483994562620288996317818147994681561176410413099035164795842483004782267567898739852403956711447215748155990619150543077892447588053820153601325397128980812095465819904994849052541532335706603577169909480410070741726196457252227491743407920594665853377184686989092347632718872904715119052299236519282553744955230118444832588882514540563402118622641706071032601306106593216125068098227920637864149950966662802487462379931948927200487828362881936929879866482571958432354551285338863129552331697104845861083548050495183892813279786424726005580296247390658279253521681931492434025931454392262017266226656896406916476108911513709888060175912312498855678241807203593148180277170890744462855174969588991697383946618822944761409816002691564408673896955677062336776736192818882683390841311812693098522102227360860907906225625617940574663306623877605434399882349988407690036635246409666891160425412634506945807850772123377592496171971990011478413644059123409719697005326787725816674642517837460864306740336220938482374867973175872657191652426683912996195769537082542161377936970611905694452680696278287690602193860629119284995579818023889791688522618027007255400570554424346853194074247334693161950575313018698202857988244462850976634468217694216844686774021545065292826769810332576532983477602853384237815648526667993980814155100087286629782764899712913145570241799600325112445969093107582262178862807255481067651447147819454428890422872906863480954078733388834890371434836740083188770426138670138265429300642224136233857197737694926850241928255051307759448626425967451929703751803163025993337546631970631999185543180300027496797441621247978164290183752284179848545585760325175020568667291138185545406923768351322186859111329791129461108870962669282085618045676562761013758786640360240647805469015117937361024572404841928271657216880220735737444203900793481032722437185357693338133/17713677849693642931315444218862984745583588317652677226893245674930004731770492760727192503896269426410434461528401647637267009165266163099884828659920352526864645891350891121723272793479468218371442592939140114808893491260170882163795606100050100082218542789399901759412504984487008789740885264516951092018554521551900825124817300930341358151036716290889311488791833032452626872475223057447728611203755793069196951034787760806668264329987614376958610516757727891870012083647770385310768352806519778474844859653164479632072069366249174129802405554654894195208578978167573442265193491753958580514672014063978083762933547378443583357128417322327259091683001298029298537770776213590780959799850453197327585629538049567560355783138656350800374189304803072300102237849786398480431611940561251967288838907666593443147635404481726172303738412970733172297554761636885591465280099715209447309167208582475984795255127062214082295040912182952198272117643278113176412844952291599855418368069649423860960720719038156871569252684116145784868573768551678011994661722363555863781643639578425792113884234929819168760888681649690649340898805752691370748987460151847304405247716896139771585429108866691850451631950200775140061587629968221577116208930595515350142552931304855914129590058761201463978767749304084732083528891990262752858932671707502706812409435286236827249932661996784286325635469236088830086060404309911334808880444773759953109943074016286186994660574990217306211202101477631198885256510840260293761923999586641137775589008495273827050178963367543413478054997317317602842831255615129725116441939751745323040518139255621096554856262796359505045005675902963678514356748242051088511948757992866203875020551553210961887942293653575008588387930442202350024796581432134908941418806810518833893227346613270146814062766513894266192103057787009901614815216909905409612181427005116850202079535315110567193620094579706585521678768355123815733165097567536576856422776889273795827784851357536865967379541050010433873723925312600386776641407041007084456743784425666703790065563974162665006576916609531151280366420621338758281310237502050415355503399586918211586527069245620197189281897290160051699302817331464196000530203345019495722658992273323695130953522792624634817911887136754396737268140737435076987537251131596668646664186904723979989139327670642890142306049634027944435422016777790997199831856464498522523963933851236020168524263588065639837017142920275104130663394603392910340859000404752376625843968438236765087177977365472906297830846284502203097332753767578733863922485104985621638465089938379291598789408524620025677953340473094583173757287975981597544872554246835682036197560470586399714080958138437420740363956098586008817739202308096149879973686054992435344333339937114536214838380393976670687949678844017123808278192882857544547833927117791537859449200749526503327650580075953890824427356564239743224188164815576935955687805089922830191162252976139835663269450772231685396032602138269098198200551819592178591652552316731643530260203008714635955883711037983641379014784784044578771648052175146945515735203192863939836069315693223485242038247400916399465927856341495834460954586107317650631621889218745482188179330*t^8 + 3064344920677083852634331069475154043922201086486543427172221783817897953450519509283187903476920825306990856370964602926821159521318975554195846373586187643501073384146377619904055620898189967038629764419535913970126212565266886517269298996545093709995092088259001935347937381025678549921866164978951912854896073580604807642642530915343308975256928116588947704136378500467141504180333766769021698414704915513279494243706754087266356859370362244831089469988488586289725975952276013591216997033357730535824485302772306404351698383407861200750987824777522406518584640439388596694138040155949385202107912413673186495346072131129057212842904338738197223834423278109837825768499231943132009550174562620084777219931020298855086462335790145099007215611380887051881980877125105307773878811625077668660451654430447082836368548316390492865214061990585901444685601712985852410886226379344643862696096657418462701684590547137707191151817953189130174366700824454233181114884360889187210969702130014603244615956583907361059657534866217535663289629367789341289913406705386943406452881660585105149821116110390989176805136105983035131272204503932321302126776670793513507392950890265362689987791555222139035592033266349535262461091104506040936315218498976755213581828442781756808728189817907030098775364528704154197682926260918439912542668840487674359811802201419994009069206619952541504794986985840769896284001046110049213783597368977843627952116455266226525110563566864680769335159902778951245364781389262795022571808935836048741735035388807334899877076506968119166217779693671812756164223286981181062463037153158197014745480798801349673396357446055853485423094163552682370908538073265037608279793218691091764898888708198610477321077835088223905520003980998979561531757682051496989791845265435902596574457074741060877977223414968387517749422482872251805110188460062535655780934075517170961584833781962753229721961148571120126062853843859882444405999376700169399902233301097948772947431966708023654466666556449164490570455143538306774354804760184528496280314366309947135749625220793598061428000277132079124697260979492197529667351204340588693927801022892159001441126442012139699084493412139361004810221756218120874662559957456273372464203806314975407445641537931764086227163256335460363748480293969215194191627528154867564681519717903292165639728802757047441523850749513569807040198790654600360714700088201811534649451328699146879753277487284877426207460497266992902663540292986431028977191971329876014667081559897883456310392222301996737016998798182087216774542406053471858749014883763234177868178120158016348991382124906352785042224795865700401382480292127988655177900923635266094466272521722216460011052199248961586671584378492566719175645443919041984630070945474243361845541171214435202103704225403687933503348708918773768340706651095361189424624495190620544577766123832003557694138076170628067145710350715395735735194378079707616560491689833985195252911679306250621092985765628674668887852990923070869594553375921791414929315651036859533936004833709385190276791467425379998921507834424586973010056692434819494455596869490933622527633791635181177712816141950789279126027033052570448851520758022228339649/93723163225892290641880657242661294950177715966416281623773786639841294877092554289561865099980261515399124135070908188556968302461725730687221315660954246173887015298152863077900914251214117557520860280101270448724304186561750699279341831217196296731315041213756093965145529018449781956300980235539423767293939267470374736110144449366885492862628128523223870311067899642606491388757793954749886831765903667032788100713162755590837377407341875010363018607183745459629693564273917382596657951357247505157909310334203595936889255906080286401070928860607905794754386127870758953784092548962743812246941873354381395571076970256315255857822313874747402601497361365234383797728974675083497141798150546017606273172158992420954263402850033602118381953993667049206890147353367187727151385928895513054438301098765044672738811663924477102136182079210228424854787098607860272303069310662483848196651897261777697329392206678381387804449270809270890328664779249276065676428319003173838192423648938750587093760418191306198779114730773258120997744807151735513199268372293946369215045712055162921237482724496397718311580326188839414502110083347573390206282857946282033890199560297035828494333909347575928315512964025265291331151481313341677863539315320187037791285350819343461003122004027520973432633594201506518960470327990808216184828950833347655092113414212893265872659587284572943521880789608935608920954520158261030734817168115132027036735841356011571400320502593742360905831224749371422673314872170689384983724865537783797754439198387692206614703509881182081894470885276812713454133627593278968870063173289657793865175339976831198702943189398727539920664951867532690552152107100799410116130994671249755952489690757729957079059754780820151261311801281493915475114187471613274822321729156184306313372204303016649809855907480922043344460623211692601136588449258758781016832947117020371439574260926510937532381452802680346675549038915999025043201574431410459557792470313617967342776991309718867552272703968309173935047223876192522627732312386280870141501504897707427460664359651654312204110669891699213123631855139358509424921891545240292886261373475757733262047985426561889890380408942645776186787393288170349209154515053013204881793609911765582703457792553569496391068185908753421890307622949391941733001328738606712416212629125523703646239828945200476943418252031893885901703792475084641268951621505283187957481131488021270732932611577066877444535147726323302278642299488851377464862436003980828708169145175855899932158610399327546549369557060858217446205046389305470179484048174527098616217407081371913221107981611746167608218732661876101448451259132177764787685472205479799133320425770298411185613535124007517144782836500455073109731229143365872380813153730118705525573227180500191612901483566014130624072374836069438139038057581256849459438767819002845817191538357283086389685608867480903832948976530369011768191348230565798707342884073665768207207687704443574937933601969479816910225408138989937556616676294138511066944721252548378466985201104310243152823867925839372375739602031981898262688106746809235532990493083936189608832358165203625619249986248234917809142097044951505084415799509617199109110524966907313164970*t^6 - 341498920649188824439784102630779706104353086359265972258689133698756265197533486630474019186052580439492951352771863791529922783244295009223059300409094979635847266289619160726467667772235587780286460320667568980606320722451795122365988714552568216729937823003364319834533902632922981278072663653181212064650053368799120979483981153035369848887915990054081786238917987203748177824159849951711309705382347424877784704791691201523922186914570309357691042419543131270338957570435316248016930541022944887228329072329229471775764670870742271028001103952218551525256460194927268900387275954523151988616894523549299588945191328924084953471259622851553114090981677317247411126250679910752950454043633023173977430659464228478508218951858345868590630965469098170136570071122179521669415796207073420041188881466218193787812457356643187635571445164555469819308521998324482944841414812753555384855465037382353768007987558777476252236436399433357688113730498231596731543507234158224591771251058940942084595616532287238382754514645995724296383858610997203458427806655729283958883098940903186247967568130273884790037446860739513927594557892493310515441956673703791296102907359086510764657622038208398038013477306556923927885940286076227174558494710864076440987168310991946529432325095557086883004127766635767782199626188618893194942897873388037885463853324892620187628523272931236797816723911086427318892093992343315351940414497021263159979423197614300837515162085359776677995496962010091851577015936992367189182963128619631811748176096284543593533310276095387500202934788585849659375544291820684850032960813375962111233563372842587181262899174004402034932114717446023711494825840491976529395614582278865536647510508894798745301354261282846876309344878185262886981701900614581956644983050123256249402137614797073896195233454727024864859015062198974129704357835513630229995673676309091067981886276225735947629201940329859626308358720634402582741145291539456591627549840727124906669720178230134529155327521999181589245521829799294297756434938415294112311054649878221997774328572048307426322376068530893671826693500774434543470589308013859756215412926856638070263519801766507672967081019637807595930475292607111005234164142728183113463998097031923600344218856285392144655380047537701580383198786553316777651070713914911438149396708664149393794120891179760240154126009396816075238947862408868847109272660411029105306948640669339680909597313237324724847117707818569305606680510450811276350099224068805761697573831308765780104996703241201617256201573731019854677560461855831805957695411009546355352233434131278231248412564406746418583545933506054655185929210378545353012938441345190571921421864218602483702464540173692359946141985196088943441325270715846154531515372964478259527138559455661678223844444724273318454398265852011970310241507914380903735774780041333316591135522528890835718367758406176628680922022160751270831180502694223315860606590184436610729223370200007545508111229470439655080298192931930914031545974029285338339283916577707751750359766378677293695940963489261515813599377716273672940540916970729978645357195245835059362383305544000960269030535671610685768801778294556691297461773206544276078151/4425888937016311640981530276970194331432242281082076067119469526493225467980941691215979955616367889541692839030453497388225714147150074180242652189457242367069466523424672653127714873685084273418807585007222294400107816602005553272068359295569660720542890191237204025316067316838254053322401189662878208562921694027753506163329351332452433629451888113252200827699559424822806342851309303925153905856481268868289352479977684807266113473306905363614372827687038011840093019185707200558361978436943298936071951361912096410927721331652829364717772473584487135345686376116440850074546202439667651045737336085413952643052967766413975327373943128107196593050509895750463306080155371081467985527134063234589421038008864099094723180672787136792836351013442939064696973428468058706039269897720232812969739892786981704580744903205505582194176926326544616906917611157558985638967842057414474763390492544392928200985888175973204276289507915426199253990536870488563649437974508286878160960821973834618974328648228248052624946134931305568247876503028126406139809050344837029393442103660380958629597646698893389451827757743615563671033144465922458205711295400797276486396893835906922928987930201120578062843468700165102852530966402059934053749917087365192485617868121741856258950430396191622928409256218977742344870290298709936392896177545203176316414871759375458694304603690339388111933776527702766260074235305433560654390271129900879712755776636354934436237335093984295509056067926339566692901948208516464827086439325290764281357882265461989072966143847119061453302598615426926767444552295837412746950993232257509999695175079725899696349086232976110617673561022040496245944278953621050543914053961360427225344420666652281763144438800014670003012927191915987170481317274971993676934499015942491497036375603801355253970825518971581652855464009925759703473116339346365915957902261707053000491015323732626003091649345700974011059452264730221959615107949374496131697633825619981271827957860618854082420973899495464120734735053105439496049402987817341530692125565784437846974953055830071585214718164295711941337267095245926890573086484440882350967920839645707437833692015798532126293434051498561488868661073247268400703903664348442574132939640863306112005387337757212328075412943169062841925996878539135664457521747023224780430808985194605857286383442279202122699040115702124973936158192050922014643702422343987984916131472258828467821276716503829153563283281080165303504325308762028598023198815415986674085871542639443162496326058887444730700878593084907602462140905642172218285775206945693177953634614603625858040382215651489272962913212491775138700213809998830586568871053959372554472790466150801871418227969161006982128079888060989917460837833837166591439139558597395631034144507144760548536046758437885290460569756883707077239794193159692202023076932716771388025236015845979188580123507549050721703349518693615842729300037492008712356853014610718572048968636466938939294038485804745393951574448547521821236109304638102908114330571709092076346442151748842612405801515061912681699551226756281181658920464904572529574410054902718681897890449635410812617842100600397523701117248753744924601367300242652993529526320512264049589378310*t^4 + 763069547855039391216584320011695472379815463672288638859434368163552844022730849519267878395667468189195770345595590536723548264296701646943674958310354355412938388309724539409676137870982615891750692097722358750585171538530530989026268869303454580602762185980925563709807070813941079149532360416043728819353411384623714720198844427890704480586324770754920890644579308966808935598657349373414965390598289533183051005381108312351890077983239786445001275569017493888494458211144950494826534628158096379444690780659662754212721048598501905409487067419266296846066046250952111233092089803891664133924653572619886774522876434030834087666766586420678813434390983024126246660620983311798266656979501149304074003667295279844619990135320248467834753153733548363343357088422811037220929462952342363716043256159190323896494204529456066921916157229011194705348057178902947298986794254595692403168254687085743353930095451276050616815536634229798949652969087669258063541919266379794540296992617710330238965520017309579235556687386466062099347634408751593336753041543224552518992339394363629133438038184566006554414142486803256881661865977218913411089720191390886506052561188361187224149305266178552426378393258778578119902345977642899525707081975822858564398028948690712720907387873031052642619112118630669696907433115060760846031669213677187604291701469238797130621309136755661848556094785348645033158342460216845921982527382565648133490515141952514803511971541049736296012521287187845409190191079803276102084684648942008780072984050070935045947734894457101897247285920521025509995804283174214254067592790088148390891403112981739871138354579631809490877903943070955327748076672816457409624598327962340551109328645206946978352398000376146481854982539891150538188648863686445019150512293809001468054754789839701743424021300104493160484400831531914324885106332060628756589168249913985221442717269219616120735871191684034157255294852700224196177935490245218053502672839367303505187575375365427513310257065304707991434158755027776783732255295422794963869285586894116043951277203689266110610749220456638047117552651149363445880485878791859016796788272105720025818284201253750917592444822723460660197256187562741245188826299801339755406496285940915664318572112956923651630902749401916409653852276483938509276833154174272511305494853187637943820639898845584743724608475236936374668940227163755989562566535014621654253768313588259261712477886957090308754586016762105628113851273924650502708143804785738378124045104686990453254804630943441220514494974190616198813541602149703418684459924648488214320323770122897700146285857413410912237429023546429647749448763561448803707828198977267877765813220317133885031464862846157297325724314542271377491679001934659803216561277294350652161917986875341167590751862837809307425986338392507985906955017879705961922220805267730777693728811382902603109162444865287315714223203513010517766829153754038370805649907512083480031175118040110990578043340390867458708298729053922645936795023766517989122608331414758636402194413612719804071272318193069713858957911790555876310837462791515235904447949294483804351341909589060186720212934713375386119358645781272159921854952468487516593/13277666811048934922944590830910582994296726843246228201358408579479676403942825073647939866849103668625078517091360492164677142441450222540727956568371727101208399570274017959383144621055252820256422755021666883200323449806016659816205077886708982161628670573711612075948201950514762159967203568988634625688765082083260518489988053997357300888355664339756602483098678274468419028553927911775461717569443806604868057439933054421798340419920716090843118483061114035520279057557121601675085935310829896808215854085736289232783163994958488094153317420753461406037059128349322550223638607319002953137212008256241857929158903299241925982121829384321589779151529687251389918240466113244403956581402189703768263114026592297284169542018361410378509053040328817194090920285404176118117809693160698438909219678360945113742234709616516746582530778979633850720752833472676956916903526172243424290171477633178784602957664527919612828868523746278597761971610611465690948313923524860634482882465921503856922985944684744157874838404793916704743629509084379218419427151034511088180326310981142875888792940096680168355483273230846691013099433397767374617133886202391829459190681507720768786963790603361734188530406100495308557592899206179802161249751262095577456853604365225568776851291188574868785227768656933227034610870896129809178688532635609528949244615278126376082913811071018164335801329583108298780222705916300681963170813389702639138267329909064803308712005281952886527168203779018700078705844625549394481259317975872292844073646796385967218898431541357184359907795846280780302333656887512238240852979696772529999085525239177699089047258698928331853020683066121488737832836860863151631742161884081281676033261999956845289433316400044010009038781575747961511443951824915981030803497047827474491109126811404065761912476556914744958566392029777279110419349018039097747873706785121159001473045971197878009274948037102922033178356794190665878845323848123488395092901476859943815483873581856562247262921698486392362204205159316318488148208963452024592076376697353313540924859167490214755644154492887135824011801285737780671719259453322647052903762518937122313501076047395596378880302154495684466605983219741805202111710993045327722398818922589918336016162013271636984226238829507188525777990635617406993372565241069674341292426955583817571859150326837606368097120347106374921808474576152766043931107267031963954748394416776485403463830149511487460689849843240495910512975926286085794069596446247960022257614627918329487488978176662334192102635779254722807386422716926516654857325620837079533860903843810877574121146646954467818888739637475325416100641429996491759706613161878117663418371398452405614254683907483020946384239664182969752382513501511499774317418675792186893102433521434281645608140275313655871381709270651121231719382579479076606069230798150314164075708047537937565740370522647152165110048556080847528187900112476026137070559043832155716146905909400816817882115457414236181854723345642565463708327913914308724342991715127276229039326455246527837217404545185738045098653680268843544976761394713717588723230164708156045693671348906232437853526301801192571103351746261234773804101900727958980588578961536792148768134930*t^2 - 492066212560735108605360459324239349074049905172617564698857654076864515211403473078140112765526422105884234162781150271727983834073547755967557091509941804027562073270863834521783566851566079634451758939177777785139004611757952340072628541027970324855322390027821375024011467800340853719409556097577952833885109171964243767799768221411377647551951906320290699680674190707067067952338517264182138017000979284145972832151725173731231230374329066525095814839145257649809611814640084815130521511325931170228356929927278144090550747227855252310109592824952247072321499852342299749894670298445521647657214286983825312794261111787819624397113270497137062212414601518993182351949018931928747881495970353547849083326249097041552278904904657255498220097738101034212868660766214369349837415607468831478326120728284570646529139478739558365164490641070071404690253635589303136309230375311947751181817847319958443971077692156314947722223103562411375125761882096785644466667764622837515592985529199668040063098340960103383086397611315913190456693199721004695796688887560421346351501221688586113066451341214273598607333941276980468244341004999674776218835172183936810596132223813485936920598909443625072570570477403489088486983484461545555056962543965591351846373473569263526090676098595674084410972647342194262790622890174008151998307190722056527377242455820158488242831204597136933455808458807903842867109745106543200559996068202805400744725052239508007017688838218657286213178032995983745017856327792005021889879606274657282422024984066290917818316232173942363035347138113073095938903171481973272547106482224475974386268910390594232548216059613039020412908708712426387731578533609757765262607697953882975374382715738368921552241792926661320990234216304507043419608842718998312487216941924458402763795458623144095864949687046947798962887951206356305448801486569868057897922700872921315427647397082447685237775554273408602377908557639341066947121525391848919428348935087070715886283760509472441278663281560026758410790225098589792853873137951983831280886889253558692975783032226757195393981018112379941426258246873291578174069561438656755034846614547885191889948812605358918978318858381052944915030250773503915516790985552119099377353660924434855536277871719663216379669750729821182703651752064703598074053389443377284118406619282714663842602664859814519196724430733857224508309540216249478957912871530963279108241102880963722489479301586781379950356791299726436569637719224395759070872914726517932681148318206778223746078706751969026715063556174226364700228767454621585230109898756072944155388256584942116550201100899433712677171205896584452777435603384197095504915770486543371133093394753166145518331406475833684982529302438905330497393541890367440125480826641938194785359891965299914378807270237127772468542079701941911641817629215326014282505846508834428138363390564735570333416029949529024335959384318399663052155683051891234389914055878658525833966286230982757100538188062567261760344695227961224539441157972294407534052356427490143578586588908715624898719836805742738286726081057606590211687911297080482802123213441537469506232419312973880756856316719660219607949697429407442599552983/214414027768008131206912213230933434329407860242382164123268215647675132413274397598251629746567229553162311271636826086913738169026966835764430552397722753350038807664663214062101160373356785307510441996300765849573209630469699833269121218361600366005949322898561330832855080693996415242843698876010249998393415683969346167406371815374013242766988583629509010112551879644293147402979968986525213720507151875213124681869562115896519667194539658988494138060746671812240726167925747479276601902707440269264738750875854744745853398219240956988759048779353845348788810383903253390664148503699685587174984385679303647241925314891413899483967808863349560040458730967662790173837732789342897036457112951484738207660892186425170844366710209525961116720854693084300325998982713935656161103087270587491723485851246589481633224608096367638154399596215150324119571070194367132058964520106179322947754874862928911146544929734802347944214564501834819299520478379306584365056761000514248191816863196510474984634970084850156341615770154713277676706006688236406094360086556341512486205805324566320643643023552660966502718365677534996673421592859126804887233354809727776793283957720798534033523484436741086972524621644160839213281043856878479085458697870666332814275770557680596022132227214805833547336047955211045791781458108258752278357184217815676138816228879322148227681963955060317414516748734467574508484163328375422049343661692831198951933411297282773714157029752637943246157704388845590364133328086804082664183871111444334920338833376606735295377550451143256112291452587015262622865938626368741093194414982043571123213721473520608940523758228838944279785291048526608251197347806774075240079749770543580427899148372106978065913790338540934658747103949681334498241272109720006645980904143498259696503057573825509182122398449211976224921778939610061271379061687116091724634301816643366611625130594444863483503575448365182109070641137053573015326907474286008052790115865805899945528976483957989038342161609020764879018265432341054539913802995754654217015536825881947115355308203212158486069019884027663386499928214984606392131461855011483415768148032567642044317482882974212070003618641927953508037344628254125190080463562405559329735214005981347082208682412638477464796276646549938637588479800079699038616550592831158871282470978444239918271769006467352995561853107306193391846861194561320032656868631109667653683413223110769017376677850639616653371557746988179078563841520313177174537984128817929315299903794336297823777004634627013187019627248009985202295611797833906267804358594871202924604163498345091198672716404128414172851429839060534405157061590328844140482094782070645767103053074477439113651624742626640453420361974612089751619137834622115584637146600490130449473843220335830742470044586897004469405971487299957644848890796008738518564345423382884741290054938738554057687507033284950699800152955521716853960853379162060787851179629964992121704413404560679305325846552178313011282726620686519860396817777340330718790525554435124551682651180143625379232177012117952914779024169884916509926890792251552074999164589802165692594677994230675514816750687219369661995315226657095515326026584252705514002686559062440270
-------------------------------------------------
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.99406617535715816159 + 4.2850132303099701788e-1818j)  +/-  (7.81e-476, 7.81e-476j)
| (-0.95947297501179881842 - 8.6930316910348820276e-1834j)  +/-  (2.27e-476, 2.27e-476j)
| (-0.93710637534586751323 + 3.7855907029910869508e-1833j)  +/-  (5.96e-476, 5.96e-476j)
| (-0.98970271652289531702 - 2.0377043697198421014e-1833j)  +/-  (6.26e-476, 6.26e-476j)
| (0.92419486526088066841 + 2.8668955395991810564e-1833j)  +/-  (3.43e-477, 3.43e-477j)
| (0.94888061826907397424 + 5.6822795434757712683e-1853j)  +/-  (2.41e-476, 2.41e-476j)
| (-0.99901200552661851907 + 1.7675271520059170429e-1867j)  +/-  (7.98e-476, 7.98e-476j)
| (-0.91011008904381390138 - 5.2598416951092720638e-1878j)  +/-  (7.01e-478, 7.01e-478j)
| (0.99901200552661851907 - 5.2243974797913054334e-1876j)  +/-  (7.66e-476, 7.66e-476j)
| (0.95947297501179881842 + 2.1709558586104256699e-1898j)  +/-  (2.2e-476, 2.2e-476j)
| (0.87849724848050995133 - 2.4697644396260540133e-1911j)  +/-  (3.86e-479, 3.86e-479j)
| (0.93710637534586751323 - 1.1034139201601970268e-1905j)  +/-  (6.3e-476, 6.3e-476j)
| (-0.9389068782188274175 + 6.4523462712303960183e-1923j)  +/-  (7.32e-476, 7.32e-476j)
| (-0.86102168810005007167 - 3.6810769830992528285e-1928j)  +/-  (9.46e-480, 9.46e-480j)
| (-0.99984734001494166103 - 1.8157342597862938194e-1921j)  +/-  (3.41e-476, 3.41e-476j)
| (0.86102168810005007167 + 3.3174494821500056701e-1926j)  +/-  (9.39e-480, 9.39e-480j)
| (0.91011008904381390138 + 4.03186155316150511e-1926j)  +/-  (6.63e-478, 6.63e-478j)
| (-0.71068457278870618085 - 1.2449978990028467618e-1949j)  +/-  (8.62e-485, 8.62e-485j)
| (-0.80236150740591762039 - 1.0933806793707204234e-1946j)  +/-  (9.89e-482, 9.89e-482j)
| (0.99984734001494166103 - 6.9611139652650594473e-1939j)  +/-  (3.32e-476, 3.32e-476j)
| (0.89487055542882490333 + 3.4691036657134324659e-1961j)  +/-  (1.54e-478, 1.54e-478j)
| (0.80236150740591762039 + 1.6744935745418600015e-1970j)  +/-  (9.81e-482, 9.81e-482j)
| (-0.89487055542882490333 - 2.9491667420529952994e-1969j)  +/-  (1.63e-478, 1.63e-478j)
| (-0.84248204047670916128 + 1.1112798382695142817e-1970j)  +/-  (2.27e-480, 2.27e-480j)
| (-0.780839931409340531 + 3.9091745967321284349e-1972j)  +/-  (1.96e-482, 1.96e-482j)
| (-0.99406617535715816159 - 8.9156864759295728195e-1965j)  +/-  (8.38e-476, 8.38e-476j)
| (0.73497729426405810948 + 2.1790576590097975987e-1972j)  +/-  (5.96e-484, 5.96e-484j)
| (0.96888548864291551998 + 9.8861357864925537781e-1964j)  +/-  (2.76e-476, 2.76e-476j)
| (-0.99714464084394727928 - 7.0271234299745673791e-1978j)  +/-  (9.01e-476, 9.01e-476j)
| (-0.63285971887272298318 + 9.0058883876247941621e-1991j)  +/-  (2.31e-487, 2.31e-487j)
| (-0.94888061826907397424 + 2.3597397472562006369e-1978j)  +/-  (2.51e-476, 2.51e-476j)
| (0.82291735288005035859 - 1.7203246503160703717e-1982j)  +/-  (4.81e-481, 4.81e-481j)
| (0.71068457278870618085 - 1.0815279776970546097e-1986j)  +/-  (8.66e-485, 8.66e-485j)
| (-0.97708679735187947909 + 2.7740379083793815445e-1978j)  +/-  (3.74e-476, 3.74e-476j)
| (-0.75837184381778771876 - 1.998550946347882684e-1985j)  +/-  (3.37e-483, 3.37e-483j)
| (-0.73497729426405810948 - 7.3703885474455776731e-1987j)  +/-  (5.59e-484, 5.59e-484j)
| (-0.92419486526088066841 + 7.1012798329906081346e-1981j)  +/-  (3.24e-477, 3.24e-477j)
| (0.63285971887272298318 - 4.1864373027031251407e-1990j)  +/-  (2.09e-487, 2.09e-487j)
| (0.84248204047670916128 + 7.1098073164288964637e-1982j)  +/-  (2.22e-480, 2.22e-480j)
| (-0.87849724848050995133 - 2.1473620756197592259e-1981j)  +/-  (3.84e-479, 3.84e-479j)
| (-0.54861880093157443564 + 9.2125099756223196757e-1993j)  +/-  (2.82e-490, 2.82e-490j)
| (-0.96888548864291551998 + 1.9640538771703048488e-1978j)  +/-  (2.75e-476, 2.75e-476j)
| (0.780839931409340531 - 8.1293261699981217534e-1984j)  +/-  (1.8e-482, 1.8e-482j)
| (0.68553363455588642792 + 5.2545023658045604406e-1987j)  +/-  (1.23e-485, 1.23e-485j)
| (0.99714464084394727928 + 2.0243106690012122548e-1975j)  +/-  (9.72e-476, 9.72e-476j)
| (-0.65957421029456280289 - 3.8259461737698483947e-1997j)  +/-  (1.85e-486, 1.85e-486j)
| (-0.98403747204090030929 + 1.4768048223055965245e-1986j)  +/-  (4.99e-476, 4.99e-476j)
| (0.97708679735187947909 - 1.466851476355595168e-1983j)  +/-  (3.74e-476, 3.74e-476j)
| (0.48931870359787427014 + 3.367100570266508214e-2010j)  +/-  (2.16e-492, 2.16e-492j)
| (0.60543914182146167587 + 2.7669772757577870215e-2006j)  +/-  (2.72e-488, 2.72e-488j)
| (-0.57735026918962576451 + 4.7385803453435597426e-2007j)  +/-  (2.63e-489, 2.63e-489j)
| (-0.48931870359787427014 + 2.7001340000480233464e-2010j)  +/-  (2.47e-492, 2.47e-492j)
| (-0.82291735288005035859 + 3.5805932669528896243e-1999j)  +/-  (4.63e-481, 4.63e-481j)
| (0.57735026918962576451 - 1.3503093695647366277e-2006j)  +/-  (2.92e-489, 2.92e-489j)
| (0.54861880093157443564 + 7.6032396987919258732e-2008j)  +/-  (2.81e-490, 2.81e-490j)
| (0.98403747204090030929 - 1.4171983698991865206e-1991j)  +/-  (5.16e-476, 5.16e-476j)
| (-0.51926561395367323531 + 1.3458924513779589637e-2026j)  +/-  (2.54e-491, 2.54e-491j)
| (-0.68553363455588642792 + 2.0584900387477214441e-2020j)  +/-  (1.24e-485, 1.24e-485j)
| (0.9389068782188274175 - 3.3291744989287546687e-2014j)  +/-  (7.1e-476, 7.1e-476j)
| (0.42783823637725886932 - 8.097017325014438467e-2054j)  +/-  (1.56e-494, 1.56e-494j)
| (0.26762420896476965748 - 1.550110917695954035e-2060j)  +/-  (1.7e-500, 1.7e-500j)
| (-0.42783823637725886932 - 8.9868857012781636953e-2055j)  +/-  (1.46e-494, 1.46e-494j)
| (-0.4588223560349795942 + 1.2186893260696524808e-2053j)  +/-  (1.78e-493, 1.78e-493j)
| (0.10075637599849551607 + 2.5643177528325861947e-2067j)  +/-  (5.28e-507, 5.28e-507j)
| (0.51926561395367323531 + 4.8634955895079111023e-2050j)  +/-  (2.63e-491, 2.63e-491j)
| (0.4588223560349795942 + 3.6247366328664085532e-2052j)  +/-  (1.89e-493, 1.89e-493j)
| (-0.20139298243596146919 + 1.0744464381045909855e-2063j)  +/-  (4.82e-503, 4.82e-503j)
| (-0.36468733114968111027 - 2.2628854964160306981e-2058j)  +/-  (7.77e-497, 7.77e-497j)
| (-0.60543914182146167587 + 7.8698487341591205787e-2049j)  +/-  (2.56e-488, 2.56e-488j)
| (0.65957421029456280289 - 7.7667109924502291285e-2045j)  +/-  (1.91e-486, 1.91e-486j)
| (0.36468733114968111027 + 3.7520521375829015841e-2056j)  +/-  (7.79e-497, 7.79e-497j)
| (0.98970271652289531702 + 2.5164560299971799482e-2059j)  +/-  (6.29e-476, 6.29e-476j)
| (-0.13431784608604247473 + 9.267229568101032332e-2094j)  +/-  (1.11e-505, 1.11e-505j)
| (-0.39643773053455804602 + 1.1213121711075138006e-2083j)  +/-  (1.11e-495, 1.11e-495j)
| (-0.03467383085426073357 - 1.3059205280836759752e-2096j)  +/-  (1.28e-509, 1.28e-509j)
| (0.39643773053455804602 - 2.8700791089784106029e-2082j)  +/-  (1.08e-495, 1.08e-495j)
| (0.75837184381778771876 - 5.2226306241351510432e-2086j)  +/-  (3.46e-483, 3.46e-483j)
| (0.03467383085426073357 + 7.4832770463624933488e-2114j)  +/-  (1.28e-509, 1.28e-509j)
| (-0.33263121197918282965 - 1.8148965088890881983e-2104j)  +/-  (4.84e-498, 4.84e-498j)
| (-0.16791146856999915603 - 9.3884146273247203824e-2110j)  +/-  (2.5e-504, 2.5e-504j)
| (0.30028088462363480733 - 5.9278643903488847012e-2104j)  +/-  (2.83e-499, 2.83e-499j)
| (0.33263121197918282965 + 8.6712076921985417708e-2102j)  +/-  (5.19e-498, 5.19e-498j)
| (-0.0065031748063020905837 - 8.1964130174794531061e-2116j)  +/-  (8.67e-511, 8.67e-511j)
| (-0.26762420896476965748 - 4.1867726213379306595e-2108j)  +/-  (1.79e-500, 1.79e-500j)
| (-0.30028088462363480733 - 1.5164609580654751821e-2106j)  +/-  (3.01e-499, 3.01e-499j)
| (0.0065031748063020905837 + 9.1014296730842338097e-2116j)  +/-  (8.67e-511, 8.67e-511j)
| (0.23465336164349092194 + 4.3379077348342350842e-2106j)  +/-  (9.38e-502, 9.38e-502j)
| (0.13431784608604247473 - 9.3169998316296228852e-2111j)  +/-  (1.12e-505, 1.12e-505j)
| (-0.06741352924250103978 + 2.2810255990266510803e-2113j)  +/-  (3.05e-508, 3.05e-508j)
| (-0.23465336164349092194 - 6.7617028764779935961e-2109j)  +/-  (8.65e-502, 8.65e-502j)
| (-0.10075637599849551607 + 1.080694487286639114e-2113j)  +/-  (5.45e-507, 5.45e-507j)
| (0.16791146856999915603 - 7.9204648669980670878e-2109j)  +/-  (2.57e-504, 2.57e-504j)
| (0.20139298243596146919 + 4.8547971021082206376e-2108j)  +/-  (4.8e-503, 4.8e-503j)
| (0.06741352924250103978 - 1.5147346807144267437e-2112j)  +/-  (2.78e-508, 2.78e-508j)
-------------------------------------------------
The weights are:
| (0.0037144916008773828606 + 4.5282115428416173249e-1819j)  +/-  (3.41e-118, 3.89e-346j)
| (0.010006539304476623531 - 2.376279078465804597e-1820j)  +/-  (1.63e-118, 1.86e-346j)
| (0.012253820605542841005 + 3.074936503214571748e-1819j)  +/-  (1.28e-118, 1.46e-346j)
| (0.00501486672413192751 - 8.6422359755376361318e-1821j)  +/-  (3.18e-119, 3.63e-347j)
| (0.013503195104681738956 + 1.1038706063862977929e-1818j)  +/-  (6.41e-120, 7.31e-348j)
| (0.01117500814508680814 - 2.2371941037361435773e-1818j)  +/-  (4.01e-120, 4.58e-348j)
| (0.0013091411484660484056 + 5.7194408777925905118e-1821j)  +/-  (5.08e-121, 5.8e-349j)
| (0.014664677120676461921 + 2.196250853561522132e-1820j)  +/-  (2.16e-120, 2.46e-348j)
| (0.0013091411484660484056 + 2.3048290033841876693e-1818j)  +/-  (1.96e-121, 2.24e-349j)
| (0.010006539304476623531 + 1.3419267849290313689e-1818j)  +/-  (1.64e-120, 1.87e-348j)
| (0.016930409370712509687 - 1.9721218704456080414e-1819j)  +/-  (7.17e-122, 8.18e-350j)
| (0.012253820605542841005 - 1.0425305160808024849e-1817j)  +/-  (2.18e-120, 2.49e-348j)
| (9.3383797165062764126e-05 - 3.1773291424125987151e-1819j)  +/-  (7.26e-121, 8.28e-349j)
| (0.018014251495903257867 - 1.0303198675222692313e-1820j)  +/-  (1.9e-123, 2.16e-351j)
| (0.00042098029244929090446 - 2.2711771774505960754e-1821j)  +/-  (5.26e-122, 6e-350j)
| (0.018014251495903257867 + 1.4366126106568589346e-1819j)  +/-  (4.4e-123, 5.02e-351j)
| (0.014664677120676461921 - 4.9812335587126977532e-1819j)  +/-  (4.13e-122, 4.71e-350j)
| (0.02472944935814061213 + 7.8019338982615069163e-1821j)  +/-  (1.53e-126, 1.74e-354j)
| (0.021042254134073825212 + 8.0089007552380174101e-1821j)  +/-  (6.93e-126, 7.9e-354j)
| (0.00042098029244929090446 - 7.8332501113369560331e-1819j)  +/-  (1.99e-123, 2.26e-351j)
| (0.015810882827666776046 + 2.9382828311466767986e-1819j)  +/-  (1.24e-122, 1.42e-350j)
| (0.021042254134073825212 - 7.5049873218898038652e-1820j)  +/-  (5.43e-126, 6.19e-354j)
| (0.015810882827666776046 - 1.5430097906937370424e-1820j)  +/-  (3.28e-125, 3.74e-353j)
| (0.019058427020888848813 + 9.1617126950451878357e-1821j)  +/-  (5.26e-126, 6e-354j)
| (0.021997824545803828723 - 7.7570719666354180856e-1821j)  +/-  (3.64e-127, 4.16e-355j)
| (0.0037144916008773828606 + 8.0058280063254377569e-1821j)  +/-  (6.83e-126, 7.79e-354j)
| (0.023849299442531405723 + 5.1145559087210605324e-1820j)  +/-  (6.01e-131, 6.86e-359j)
| (0.0088131668124967403776 - 1.2059094258113206307e-1818j)  +/-  (4.57e-127, 5.21e-355j)
| (0.0024539863294510043424 - 7.3227525595892124552e-1821j)  +/-  (1.18e-125, 1.35e-353j)
| (0.027074924776872724867 - 9.0204330322393350838e-1821j)  +/-  (1.38e-132, 1.57e-360j)
| (0.01117500814508680814 + 5.2028631058306980706e-1820j)  +/-  (1.61e-126, 1.84e-354j)
| (0.020065237956133225963 + 8.9693721389146793307e-1820j)  +/-  (1.08e-130, 1.23e-358j)
| (0.02472944935814061213 - 4.6934425274954312126e-1820j)  +/-  (3.18e-133, 3.63e-361j)
| (0.0075826483863532875851 - 1.169611937270979412e-1820j)  +/-  (1.68e-127, 1.91e-355j)
| (0.02293514434101628534 + 7.6482497839535210262e-1821j)  +/-  (6.86e-131, 7.83e-359j)
| (0.023849299442531405723 - 7.6639170209465470931e-1821j)  +/-  (1.57e-131, 1.79e-359j)
| (0.013503195104681738956 - 4.0207710948524380579e-1820j)  +/-  (1.01e-127, 1.16e-355j)
| (0.027074924776872724867 + 4.0629329331905418131e-1820j)  +/-  (9.84e-138, 1.12e-365j)
| (0.019058427020888848813 - 1.1100058140871903631e-1819j)  +/-  (1.31e-132, 1.5e-360j)
| (0.016930409370712509687 + 1.2171337180680142052e-1820j)  +/-  (3.27e-129, 3.73e-357j)
| (0.029045993301080264798 + 1.159860483801483409e-1820j)  +/-  (3.15e-138, 3.59e-366j)
| (0.0088131668124967403776 + 1.5469370954977474604e-1820j)  +/-  (4.38e-128, 4.99e-356j)
| (0.021997824545803828723 + 6.4570261846275064423e-1820j)  +/-  (4.13e-135, 4.71e-363j)
| (0.025564032348161699336 + 4.3923672873278773146e-1820j)  +/-  (2.48e-137, 2.83e-365j)
| (0.0024539863294510043424 - 4.7364975061744871793e-1818j)  +/-  (1.32e-134, 1.51e-362j)
| (0.026345769734969011254 + 8.4722569072274909543e-1821j)  +/-  (4.04e-137, 4.61e-365j)
| (0.0063126706532206369451 + 9.7180300281531131689e-1821j)  +/-  (9.59e-130, 1.09e-357j)
| (0.0075826483863532875851 + 1.357814194578131561e-1818j)  +/-  (6.29e-135, 7.18e-363j)
| (0.030230576355154287739 - 4.2123803877604213073e-1820j)  +/-  (1.63e-143, 1.86e-371j)
| (0.027759908415229517247 - 3.9998385694208105352e-1820j)  +/-  (4.89e-141, 5.58e-369j)
| (0.028413683760923157121 - 1.0572406299461474401e-1820j)  +/-  (4.1e-140, 4.67e-368j)
| (0.030230576355154287739 + 1.4333355968332769091e-1820j)  +/-  (1.01e-142, 1.15e-370j)
| (0.020065237956133225963 - 8.4486042722883349579e-1821j)  +/-  (3.99e-134, 4.55e-362j)
| (0.028413683760923157121 + 3.9868056082132190976e-1820j)  +/-  (2.14e-142, 2.44e-370j)
| (0.029045993301080264798 - 4.0168591076754540863e-1820j)  +/-  (2.86e-143, 3.26e-371j)
| (0.0063126706532206369451 - 1.9168251405988283962e-1818j)  +/-  (6.93e-138, 7.9e-366j)
| (0.02965588139853249058 - 1.2831843168473312942e-1820j)  +/-  (5.68e-143, 6.48e-371j)
| (0.025564032348161699336 - 8.0685186512483968685e-1821j)  +/-  (4.05e-139, 4.62e-367j)
| (9.3383797165062764126e-05 + 1.1134463151738763583e-1817j)  +/-  (2.34e-136, 2.67e-364j)
| (0.031204381482579457826 - 4.6497114565324531554e-1820j)  +/-  (1.54e-147, 1.76e-375j)
| (0.032814447642489788213 + 7.2545986466547746912e-1820j)  +/-  (2.45e-150, 2.8e-378j)
| (0.031204381482579457826 + 1.8515988227873609889e-1820j)  +/-  (8.26e-147, 9.42e-375j)
| (0.030751709081069255367 - 1.6191486389615308545e-1820j)  +/-  (1.18e-145, 1.35e-373j)
| (0.03348846902090432785 - 1.8933719938977277534e-1819j)  +/-  (3.13e-152, 3.57e-380j)
| (0.02965588139853249058 + 4.0898932648480027476e-1820j)  +/-  (2.86e-146, 3.26e-374j)
| (0.030751709081069255367 + 4.3950857595057809929e-1820j)  +/-  (1.4e-147, 1.6e-375j)
| (0.033385954082709128098 - 6.2593802132755351699e-1820j)  +/-  (7.92e-153, 9.04e-381j)
| (0.031907993227580383439 + 2.5047869478398612459e-1820j)  +/-  (3.3e-150, 3.76e-378j)
| (0.027759908415229517247 + 9.7182884055526477959e-1821j)  +/-  (1.3e-144, 1.49e-372j)
| (0.026345769734969011254 - 4.1884612016872455058e-1820j)  +/-  (7.12e-146, 8.13e-374j)
| (0.031907993227580383439 - 5.4075348730788134855e-1820j)  +/-  (3.18e-151, 3.63e-379j)
| (0.00501486672413192751 + 3.9290387593297828106e-1818j)  +/-  (3.23e-143, 3.68e-371j)
| (0.033604408649923674845 - 1.0753348913416536996e-1819j)  +/-  (3.31e-154, 3.78e-382j)
| (0.031585233684284705344 - 2.1427634150834983782e-1820j)  +/-  (6.99e-150, 7.98e-378j)
| (0.032058727271888833018 + 4.9614994894537743483e-1819j)  +/-  (3.67e-155, 4.19e-383j)
| (0.031585233684284705344 + 4.9855741035885806763e-1820j)  +/-  (3.18e-151, 3.62e-379j)
| (0.02293514434101628534 - 5.6866381189603483942e-1820j)  +/-  (4.95e-147, 5.64e-375j)
| (0.032058727271888833018 - 5.3201310650892025741e-1819j)  +/-  (1.66e-155, 1.89e-383j)
| (0.032202472967224002563 - 2.9502661115602554002e-1820j)  +/-  (6.12e-153, 6.98e-381j)
| (0.033558796351135259036 + 8.0116984217773991317e-1820j)  +/-  (1.34e-154, 1.52e-382j)
| (0.032500727152951604965 - 6.5234837053404530367e-1820j)  +/-  (2.08e-154, 2.37e-382j)
| (0.032202472967224002563 + 5.9176042375570989884e-1820j)  +/-  (8.52e-154, 9.71e-382j)
| (0.018822935013862620103 - 1.3372433026904064899e-1818j)  +/-  (2.39e-156, 2.72e-384j)
| (0.032814447642489788213 - 4.1769716023442223101e-1820j)  +/-  (6.96e-156, 7.94e-384j)
| (0.032500727152951604965 + 3.4966642093444353349e-1820j)  +/-  (2.23e-155, 2.55e-383j)
| (0.018822935013862620103 + 1.3548549931873199688e-1818j)  +/-  (8.67e-157, 9.88e-385j)
| (0.033123315979809858837 - 8.1818054212372995279e-1820j)  +/-  (4.2e-158, 4.79e-386j)
| (0.033604408649923674845 + 1.4113324420403118063e-1819j)  +/-  (9.85e-159, 1.12e-386j)
| (0.033147901782717516804 - 2.4747228136372731082e-1819j)  +/-  (4.12e-158, 4.7e-386j)
| (0.033123315979809858837 + 5.0567828451451386146e-1820j)  +/-  (4.56e-158, 5.2e-386j)
| (0.03348846902090432785 + 1.5448784406986965154e-1819j)  +/-  (2.55e-158, 2.91e-386j)
| (0.033558796351135259036 - 1.1268367025584460562e-1819j)  +/-  (4.28e-160, 4.89e-388j)
| (0.033385954082709128098 + 9.4399980532874992216e-1820j)  +/-  (3.45e-160, 3.95e-388j)
| (0.033147901782717516804 + 2.8347925754055423307e-1819j)  +/-  (1.18e-159, 1.34e-387j)
