Starting with polynomial:
P : -t+1
Extension levels are: 1 3 7 91
-------------------------------------------------
Trying to find an order 3 Kronrod extension for:
P1 : -t+1
Solvable: 1
-------------------------------------------------
Trying to find an order 7 Kronrod extension for:
P2 : -t^4 + 49/4*t^3 - 153/4*t^2 + 57/2*t - 3/2
Solvable: 1
-------------------------------------------------
Trying to find an order 91 Kronrod extension for:
P3 : -t^11 + 3392967828406597/35581698318300*t^10 - 263171002995616061/71163396636600*t^9 + 360863401741672131/4744226442440*t^8 - 43090000478835438697/47442264424400*t^7 + 307806075790591533337/47442264424400*t^6 - 654931550855543318721/23721132212200*t^5 + 321249949241386686423/4744226442440*t^4 - 21206270089716845259/237211322122*t^3 + 66432143812531301091/1186056610610*t^2 - 7673711663467963953/593028305305*t + 338438366351142183/593028305305
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : -t^102 + 247496593077769812330621460364269702169154162363291079363274631699724814315720778405392494056966148598492828856995553224795011070942315644074207212320922993556056594252133707068054673906642717889420077190854786284092682991406145961699706265420238196236716651379561133343162352842698359425764711401961869939347882230411801751212336697914543821212274812641095421722572254482721740409865619599670954806430169793573513392054878079115160660496968789217014532769128884538995971915591208008843833828819397094451417991323885413639038992610832848330149276661039027249826991558686930862811159364338138263267161592535564343301282813407646764122568247500092192181834484482764458290257293183502386698595153618689158993605968382975162659157781165642468215436063419133054097337600990871935193103810454325844908424370958610459240430926332473209723137394736654077261752942152904513658816773987822862581974807876964365717123741664592450218064498178553140253788339428884528491152697169156867957259597962691719974727689066703272306862489654359872217053472045622849629675184436887989993282578880919770822574693808675079058311889755511685321449225766235720815644961884087534753333520311538369516116017230980634451471716373141228230906210563699058316161991295950615555412329255340485518664560858998835188764898749923337944028153447956938396618804615194402153554418410806451239687832638376824113448529368026948625219813725294520157521745657772371317185780125299098691598784197896492807165077796537555000108508143587412859782642070890813417528177554329635987720747152428937752416180887521020981043103802709720887085922601170020876211005107436811477293085338143952348652272897997796710173059025462769726337192569819073524437158693962691105970730326916971512985552167008935624199089063428342465073680069334606727559510971677253801595236745672565715578626724633879517509161430547208716165671593762816366157923430991104504737901855391829305455861406428303625171442315945056417982177110746868928663060304597638537229302241653541769254037007552892968290546621033254608817166573806898782654288847510832528482298710068524627792374220997251386481746104039837971171542597701556861036395193824988189946622366430034543561716678213608368127398437260455763172871556823568980726263151432545380033176454317005689846354872363502286005988300671807839487841265166497605374080356833972772702826176901911517810059895975099759608592412839332230925767348315336508708830870496134636406619860110733349387495066093302340783998926598053/26397793891879626393418559990986285761447237244062100717294014923103504982890486928434473019786281559537934415506893275927130049010582164825744461053544271896779357982880320303045661203878477585693585644263030649727486077941854715327232248222769503576580542392397137769379884225623879620544539937779314156947778505384246639247758933564872036328678898953365038093576248085151864622577040415587834467780362943127071329153199563546009249596828205169505155528956953615783647526505143218088687769901152539949103451750910147928026700573284014005079199500545993994121661645919729919753577724422832475638354253825099730807983556031651758492649867482831367051170299684561190034026289235303264856690558706089838423768076758761443265768529183284774746918856836765656702574499428523007505872527517534861301910835589340826491863541988263025815095135889870530141836926139927682309428127513820001007712475808968496233956374777156180904671634925376267764670922404698478704883528595036168273360726041753215032098216494826618216002949017815199237004953335170976959597812986915780146954600003272979794520860837214346460450724439697785862724404438603415623328739766877427053953123205235027519429150411113212598416702297600109151624689094442724748484920100069992934968613605326457111915143395776107380233174982410469303743507781344415590289217927945976794528391739637491318188699159187189048782152161565024269825767530668676479546166633602422258068448099908174466317788171286616316919872838708576795050508804102375933178674577731794434296248653246079291441599216427354503019030943360357650887864599944211990719026762406110170887681623661275451014366859417852670809131205077274391790425749595803626160896308948283363029758964652179355341779300586030487892650487074212419437506581296943167771223604197426410259837372155523213736534212750322959844435466809527112961790546812812638746880489191349970849369436904195045466755853809646835728443999600920650212340411708301381160296715176471886069792560702347837659139060623132746394526387118608564090738036799012324143465008097398185910726504810530183708432494708237679718757305968063434934131514374624085641504646539852624341786737520861063000669778389329745508860684994602105183752328389067025791833473184677253973361753510249508705497633170862931173587969297823679472731903671473596371561519948624126523467843877481696144543234610904597263533305659714151520955596245791333974130307449471583926994287686657569788408600293924168456569183187781977271113331700*t^101 - 148322344494393821159607146914362191764111859963857363480050241061217435322741773034324386585743028902263368701929894941961024907169682255095647802829814331943203399828356734522487654365812976121840950923444124209878715334329339393019399719484267089341403198938324346248632321758162702557041596693131963994457912146290542792228391715292090749894065681161065858531911503864761344347590678489432459787406338015844102614253642730176793901691385282999957379416021250396650841221255504369349810772180071818242628165433955148539214979977473392932856647451410871968188823004267323597369441727001846220781570919167312193796524330407232311173211947243583318295195509331436660090149744712540616119060938810276875201552987856522080460276562098048901842825400995342243093570388446658369638245991721309352163248568143672104092043746076659964177782022920823959328585423498702421695275571422344086869655958409252496417514753070024854351455845268323990704925376820028329095706525633641993931759962489094859120587444368729394595279812861064703434484745997819480531733707441132773339950997615055381452536266089572358065505132579409447662742583543862663534263008712318180907717704506486032674231575228795368186509047838396863432336042265435274460199968192311888846407678012220819226170346003921012999991534762461299347976686103205060460726942227805384198272496109125955505077989356761251928663978172804868335826890425288007512737946670228393066958575641753070650099623672413421501798223823691165902546203665582873639248962669171018025173179391161016464168323538618940457854215158018385584574752290343668378917286097998195680861912701812934212087361565510289081565859100106370570839782180576972773332035455158392630080400983877695164153358321195132806266511904482456233911184821208293718851273398139980797660628848436989033349762743340075286509391097653529793221308558331362388206163825923959020850314668909980405432818578853151859018118375860637666485541948474795280853752515584351469416826845931176642824374984139058318476392888557318650894710155605294674970703478139057658814122811030732674257251784683392726014363520633158936419557272216614348658157915196251488594970756846382212190151114001490219678275593799517276263955128515582111598576154878121129320965203722421101134642418339938640381817810938057687620879824815092983610579869792167319654281397756584669201866788913430863556648772509495213470739050565034933762174941663204194819837739153188553104587565460166592544112220041896077834503379546213390989/3444912102890291244341122078823710291868864460350104143606868947465007400267208544160698729082109743519700441223649572508490471395880972509759652167487527482529706216765881799547458787106141324933012926576325499789436933171412040350203808393071420216743760782207826478904074891443916290481062461880200497481685094952644186421832540830215800740892596313414137471211700375112318333246303774234212398045337364078082808454492543042754207072386080774620422796528882446859766002208921189960573753972100406463358000453493774304607484424813563827662835534821252216232876844792524754527841893037179638070805230124175514870441854062130554483290807706509493400177724108835235299440430745207076063798117911144723914301734017018368346182793058418663104472910817197918199685972175422252479516364841038299399899364044408977857188192229468324868869915233628104183509718861260562541380370640553510131506478093070388758531306908418881608059648357761602943289555373813151470987300481652219959673574748448794561688817252574873677188384846824883500429146410239812493227514594792509309177575300427123863184972339256472213088819539380561055085534779237745738844400539577504230540882578283171091285504128650274244093379649836814244287021926824775579677282073059134078013404075495102653104926213148782013120429335204566244138527765465446234532742939596949971685955122022692617023625240273928170866070857084235667212262662752262280580774745685116104677932477038016767854471356352903429358043405451469271754091398935360059279817032393999173675660449248613347533128697743769762643983538108526673440866330292719664788832992493997377300842451887796446357374875154029773540591622262584308128650560322252373213996968317750978875383544887109405872102198726476978669990888563184720736594608859251083394144680347764146538908777066295779392617714763917146259698828418643288241513666359072049356467903839471171195842711515997453433411638922158912062561941947920144852710423727933330241418721330529581132107929171656392814517647411318823404485693518978417613841313802271108300722183556710463261349808877774188973950440559425017203297828428832278258904162625888443176216356373450767476603169246472368721587406079807531788906319391795574726479678854773246865834268250600381643523708833087560886067441128797612518153229993365990171191513429127304326488778353295448511312553626011361346862892116723049942891096388592696773484705310075769083624005122156041702472754543108812857387322338357103983582278406005548033880289786850*t^100 + 152990640302423899107190078638809700256994538434122252828934739504162988593245867147589821530587019069197405933668993609249510607277674065446764700523613995469981023818858269645093112422838053561100936072336528813702102249519564490300792464743922699813983446649106344410562332984255200344785349304969024314249740042645933623078851362772462379114181557284917351765530628884649495560576089999128018447271231129535632407638111450968085709751559309101229003453944476648135263288542495817447325423861399330060266887401671666576122356809076013323860231144830621575387785882164038981453167889836558425997216960543921168576571330094661718047897778717709158170524539009509396616171576917208437529220806964581731704109721064249558680825326285774112804281432334020084643991204965225422401505656321030323003287999658224752442983158474966619816921804659460045431571494289379728510399360006642603939109602712392067973364311779475907475936286512258303341151950263578968648480487305235327306040382830102710450893427724657812817147658574036539105623620164106656248709262593709879920645087974428545691616480787952114197599368163011912911063401528358296672016340387893776154996753441915326123889364607451474018243261043550604684164156648924129366212563904518033891651202796967832441060488894296249025805081998185589559056130855071704829342401263257003439262665933448895603253293932087595859157419746536074719104765990847666272706973441330358343598406667448540236541853380283401867771234533468984272936940341616169309788841715009816547552783400854194290953430748502712392364537021981099410676042383347063118604160268774587034277825616069187366064996006335472578781977957784799735184762876787292806493329114497596374503290850260647211429841082000594361544200802076609660047892320296804222887931306059061528900778324418670083661288903182925337103196023485244577373557736926263340799397674295005004374393617268285234048068407890258613495447022404670176169682005542695043566377199101092002364907313148223637669684973336717410000114734699173270161037180085798014789402201342425742278060759979538976379044994903189140970385810025930434755933071591018304175159728946572252130638526173896379983628728013444464254292648898402761267812162302185127443417986489336822045372371731877584400795008733558939794034258838742007509136452049210785466629838426356615641181154749602545750967172515591957640119322563947924684350379723685213345306334505317687321520698526076137462991572159552179801990280281068128959756975781260741624922253/1185049763394260188053345995115356340402889374360435825400762917927962545691919739191280362804245751770776951780935452942920722160183054543357320345615709453990218938567463339044325822764512615776956446742255971927566305010965741880470110087216568554559853709079492308743001762656707203925485486886788971133699672663709600129110394045594235454867053131814463290096824929038637506636728498336569064927596053242860486108345434806707447232900811786469425442005935561719759504759868889346437371366402539823395152156001858360784974642135865956716015423978510762384109634608628515557577611204789795496356999162716377115431997797372910742252037851039265729661137093439320943007508176351234165946552561433785026519796501854318711086880812096020107938681321116083860691974428345254852953629505317174993565381231276688382872738126937103754891250840368067839127343288273633514234847500350407485238228464016213732934769576496095273172519035069991412491607048591724106019631365688363666127709713466385329220953134885756544952804387307759924147626365122495497670265020608623202357085903346930608935630484704226441302553921546913002949423964057784534162473785614661455306063606929410855402213420255694339968122599543864100034735542827722799408985033132342122836611001970315312668094617323181012513427691310370787983653551320113504679263571221350790259968561975806260256127082654231290777928374836977069521018355986778224519786512515679940009208772101077768141938146585398779699166931475305429483407441233763860392257059143535715744427194541522991551396272023856798349530337109333175663658017620695564687358549417935097791489803449401977546936957052986242097963518058329001996255792750854816385614957101306336733131939441165635620003156361908080662476865665735543933388545447582372687585770039630866409384619310805748111060493878787498313336396976013291155080701227520784978624958920778082891369892761503123981093603789222665749521308030084529829332385762409065603048040137702175909445127635049799128194070709493675251143078570528575659161411947981261255448431143508399361904334253954321007038951552442205917934452979518303721063031943305624452618426592467064011951490220786494840226067691453790935383773870777677705909009526041996921846988278206531285372155838582120944807199748306378706244711117717900618889880619619792688312139753533634287891518447347908303320834888152729180354537157675887690078738626666064564766657762021678345650627562829431622941238884394843770352303771665908523654819686676400*t^99 - 161349232078710996281368990533493005255009741384068945028477785150392237095630932671935064294762112977181060763376659912512629612405170213581269450933552923084736641518099392844260476204344373808479141427221032031199267210916518564267513835096267803351685445587714649203340091254180338891051605181708804355458986746468502495848210283475438225313015830678887315996933700929735144423421063623517585870258445170191195557457063932211587091647638546706183390573007028643921399200037390036657096955166127430110462156001051383126844325047299482443357583577878766699891275153485972770941970642759561514351050518141900098937899736264526693703963371917202109874829306351608376599762786969257895530574732148481337310041767983848612431971916527303266623225675751537154524579323465306392699387351143797233840903623765011803294658072706301127039907618647071411843778580961918618298305853909216834500983487584058785838852499883471075730858772521153109843967414130363431347360867305335601829138660020650535352813784060461592365382533834248258612481436827601967501359756293738001528183626242270122252891749625021496730589574293433878027400921601046407011415252548235431538709823715373285554598537943465285590733983432178061314014646553569809170403313017581332243868224828982129824586541809692653546483233712053878056400646002127995744491206830211108362850454475590262717490532388266705400356942089978568089631444180072171802659111928462695103096298641933264751403570302495789834188419402014487351901142040777994766137630320208329980088293709841988236580905460518026915590516363239426426109313823668460308687150643015796202313458317028730763538865584156426684438019344704921622558457674897115665086989514604923483799537668047034773287624843241265461900070880743982666015597872914155539502006819360238585729416057504206917974415094819250078601941036011047193201094039578721342914402756006306932234700839043545603909263212145656596715978628419917210917146594864000732387327631702638951322062515698595759388659934509122178391618924327805664532587154323219137422987889923919881536831543797469092904414767978581266975057994688461216268551995031884875186057675989698008173652987297941522310977443858074234387158023167927865689354636729015140236911179695590762334073992474791826830029974384104211777154014479800314987015636953424177806648136857001915393426326143209709943376081143565661983064271566584807101424291255605335785573683868031336803959697548291070283091869600681432330777529235865831202679551127930015322584179/567552568675411967458499039806205143871115600747335165421821320846725357132145468961341169925405053530065589933398205432433296053727516543753505912651201845780756196631926886515481715883387268092412091351655158969140950675749876379535493336789544326896481661436538462041667510850913411841707608662255254374377237865761302743826817071644748781066596327497348319011889333830765089385406368935138441057277803277232033576793790616239198866331806411144360843872574502739348421819860579188906787052874779608905724212644568180452574062325606301109202789261738870873615725387274193274701921075090898226224616457239644212371646454680512807591972150880874391600161443218065585731565218559020194418847012180931526111013650313371030214023377440622657058755421990461619105351737713244661376259341626999517991082965170827769575066152747655055024545421632216398049493912008445169652704741547130021665818229892822669030062057708857889450440150895589756940424831701017292154995864793277617877255609897694123190111654638772291644063403883026783595606496706176004631352979218689273159523900070369065582198508000108448899690575453502396048574695429973435901567904987864681659992148912553091667726733838934070865959099398402346759930815530518582092425782151504848101825192514518827906175583009186308675013262121825090030485417298904935191218185450838501082360422402206063341057031922524564548816271473648021801254001909376544310242582622452078548471634148025751025832445682662250813777266032234401093585939288201082563341503421233580337369346044790704765994383153188121814909165282247689494089088898800557800459075391731368674085154908717422196808887477483832422396320909161399423494153616309777962459270642388092305139817740021856139848254962599655489691985472095567017906391497884278107081307490244667820586503501343749095335485574131943636655362536404832928678496756475471733057930517614024373261442893440193477535250856907406968161545991419793979565318851728479694946379376294145550500540055100478509671489803397354047482317323050084127950867791178764969084497674094060997080619853426398949731298636227110113953282078313363851083827559054417841292349900606831423348414856698512854514400235370589528440504727383945261450675060364941054524419673470560960427277700470364437168199113173553020232141339903209108663735928936682321988572678895418720254558643365856467107679544134448841165966071683854257700545319284513680443801610163639054430377185263137750450784906319369621816237438537312511328936631550*t^98 + 6584977876702204800935424936116085299810841034855224947590843565872834804153758724306448280867281429346628357226071059818145656787093131298746926818157108687151179985729917800552498623114875764970923776373037204646191762532412916305174888381816696818948792038916784488334850838240930733314253826304001185127975885421698885928726648974848465736959059784104151693269324333791869712187232911172125821643639982012064420333847165039429743083660672057217635883656907026452797254841694317039342267522999089318700010808450019991729428837430534804601560760900727685784659910902273956649182568036509576026012931683580039843029708727810450519540744734381678164707141466375233347289128469103924901720247846662862273399508615808808677965729979637976747543019400580797545922275603445548311361369516114301309896836086378947360364991758536780014656710616264153644777876873180932713602513706324135503700679225115273757557071686568024207472338932808100902582950635334813139681743228222114980430014745313181837524326907892682008609505936499369805254540327041547187264867023490527786668770623771432142699748961414980825182722203283836476745198500205824232445622826883633801616355430853830034641784272640555306443924217862621199696723109777515061848080159052061109684332154845289817402696003626947515599414227948982232992535549436484852716425696084822126033484047027679471742071279724443579772256654866373358131880628979887229963614607524015045420348386344982293165422871469306591467396464141233332779345349135724365068638443226653902212716167388998396725903395194116073762698740596431829447940013384884629482375397963436171576790276643416438714479391168652424464666610708989304524689640689361524114611718209962578420160048202543860624060172642141935222076658348659759707562981555014063909499488735173468601772788870497934077452037688256012856814450283347168055053676305065603589175993791146483430299825568692959269058055863445002946348841552987442677498727789519217420891725508596523080010646355191011220664480297347422622740001775137480025229169923114273314613025219469067970207583548699931310761972123636034423990285260838343254974065982969953659233509182974632159014284164724338077386046496940198209364641451343626134059112471598860922975660996375972189164228954332820250038698560350260049407108247995456072776285453752234838003544899640119676336953665327835811748928311922928945331177863467511903129211058490682054245652618911070257551337633691456258974522934647338774280314337908986692713665805693216822256350410065303/13430563985134948797937921277974038524566079576084939354541979736516908851175090377501177445114785186735472120183935133353101517815407951491382963916978040478555814637097917842502359324664476312138839729745567681845751456790945074645327914321787776951678342036234246165754019976776014977822168851383608339515262956855375468129917799183401335155159935493897250621097349195771225075216256314481116069179421936752418842561248261142684401972875866913320155009400603032823941053945180745926290208819228784665145057768021061422229712610873147509448174805089788640353242525564456509652546260320951015625379323844118940641562641703559655078856428978445011602826220392312304020751759331980653880727595696249563633891027021015612058984649203754894556638388305982283754509043521246221666807801060261316593740987287802468339224365438620509222100842857504768843443223933767846494661605003971284832699922592183755639927388533622413095955215730793236008238213217372873201555822144468121549447376752619033731170802195371907509465116389487945807006432138054948973596336900231062960046973571265213567937145493314566334762277777531680700093471592654891387174702903632829826802054211866656361225085429564535852972056128163793133727002818714191726635163708833210725481591355663573543571738996329384808485513834850868930481406914961286386364987140508642289612977035725804282902773603414621295483188248152406787904874701183486544557580475177705986771032750478881372275298994634519503257225223386794867478617667315990417778913336960071445103508204803927237582491082937043714628010487239109324188124199701216399790063560069931108303551105759889078865285513267177410443586537994395355957565651176354585703636180481471816308828646999877203693369105434958247508071144211669497911736848405933557125972060449149819306359018855798478592018930626258314217812499061483966424247947245235563091082867768818272768858784630368738452394176277856878494574824340958004732433705307302743501211121560624660307044779863897723452866134707594986179621557132657190803829335410454294228415552959761859434915788211482304746441450927678333736590467101207442172047695357463743796342168047960058802116889168913608189228767169809630601016103868813680666968774628475965114265867153007354567551099503930704041148263814138958670773392667469540347418647022357650467537583873381188596103875736609627437636128732397597377351421120326727154225704435548731734022121302912354584040445712066891726667374023141562730659442745546963268087956448999200*t^97 - 319414369355149309650821945565012205252746203746094917686994262613602151585123989018320554436631752443773406015557548378117016105958755978447249666718219720091687711490778925170917764651505727931698546630624106046194294521220818827964949877590210812231691775305682342993123006576091061483639989803402673428071685215734047063959999530368111257664222608580899908849889823501555877730436083923744983565749525699876599468066396450825980644020310404182247622321689090252632966761070837368804916269619426055702499297839041904104523353368426970456091443478696429573371124050889000176059335328107773900884907854306992965047258179461935561413500509780753472476019196582184836469956448419883783772052500645356926274038520177820422086819626266182868403228766971824855436535949682318456256370168193392887777876451143424150121930190181247472375032966445188331234970965861131109751677138475182569631088223144661182182365574441129255447470872465343559439853999572721397355072832684413139818734352530264196951174465894988898068648900751294646717940994283535483336877752820153040108519577168586730895116717527209003014150569547579304493002268558353363925879308275272544952651835978178690974569732532533125189114010386218395936334062897999540041968751105308066500302372972706433119012600152456703567654032042555936405609090014576500675251927945051543853373629416261108227678718995267486473769120294000868488711631063779201539596948617772216911780877709009575584937554425039076361030462517497716749990768895658548071167165146659274468823136781867741282197348400077947268755132184203663182677814848140963012849494786728090470025308287585628387838439989490584667429856594250296157996775613193327673092199308752684585755291197033539420409209084879136926818334599665378442916746187972265586294873803542991776803235116290118608105796858356507016836829922626779098923896469707676353899858135994671156722107613980672845774765483508604991673617071228021658089715078599788619290121620617598043755238541155186616670009078977419599495592345085247505483542358812677070137983063077502443846363650580926888854413606708170969768415306627366504606039982402739516020444120574716795653487003308118655482608000489111551892570042517505072486837953006620229634695499397700305733866303212037988659292152369560882374121230862974378335654535025333537187807552531565077201646438245112529973725753579633995393223075978135620217428867192692174388169046353792733125558173277053165995470180914944540790559242292460316033322717457281785319025513137032377/463122896039136165446135216481863397398830330209825494984206197810927891419830702672454394659130523680533521385652935632865569579841653499702860824723380706157097056451652339396633080160844010763408266542950609718819015751411899125700962562820268170747529035732215385026000688854345344062833408668400287569491826098461223038962682730462115005350342603237836228313701696405904312938491597051072967902738687474221339398663733142851186274926754031493798448600020794235308312205006232618147938235145820160867070957517967635249300434857694741705109476037578918632870431916015741712156767597274172952599287029107549677295263507019298450995049275118793503545731737665941517956957218344160478645779161939640125306587138655710760654643075991548088159944424344216681189967017974007643683027622767631606680723699579395459973253980642086524900029064051888580808387032198891258436607069102458097679307675592543297928530639090428037791559163130801241663386662668030110398476625671314536187840577676518404523131110185238189981555737568549855414014901312239619779184031042450446898171502457421157515073982528088494302147509570057955175636951470858323695679410470097580234553593512643322800865014812570201826622625109096314956103545472903162987419438235627956051089357091847363571439275735496027878810821891409273464876100515906427116034039327884216883206104680200147686302538048780044671834077522496785789823265558051260157157947419920896095552853464789012837079275677052396664042249082303271292366126459172083371686666791726601555293386372549215089051416653001507400965878870314114627176696541421255165174605519652796838053486405513416512596052181626807256675397861875701929571229350908778817366764844188683320994091275857834610116176049481318879588660145229982686611615462273570935378346912039648941598586857096499261793756228491666007510775829706343669801653353283984934175271302373043888581337401047197877668764699236444086019821528998551887325300183010439431076245571056022769208440684961990463891935679572240902745570935608868648407908117601872214772950102060753773617785800395941542980739687161321852985878175903704902484403288188404958494557518895174441452306523065986489283750592062401055207451857545299333343750849257791900491926453551977743708658603583817380729250476349619264509427333361018632669608518012332774742675305978661675727719852986538877159866508013710254391428314494025074283644980536163163242142113893529468415187783174720404367840483556605611402049749846447009244412291344800*t^96 + 3643040727174036506427192708057540448898474030832498003872854583812271095275083509640036590228120525340708121930284717366548724962063421919143726340204733610993262465363812006718749094997911076929873684205565140447949415146144425874787927604509695093488676601063563427474926534301373328283446381249198498445544567418063330449278395423490144619762267160741209766654696426714571446098479674021568766387827410397013908425943666677279839222181103312782282847848418407209054528825812741004478161856550844492179341042326940297868669868138818830621493374076460652979264068383224956865584954757345398305779183199185032483745685023616586338017418744652788423448876369708041945632933357405191312165430933088058717444121791557196719293575761821588890050664139784605721585648241557238283850895256066995689102231832118667307356964974435689639523601785565519127474629171907454212423326259681728328791655525409309852099457156837041654670773655846877025129568098195446057313216352950128860158679221139911523484970632685931416941281051136119597818664047948474223221676454398612387468620474309150158690240578936981730521697785263401270831179211398200347635239882318315280406546471858676030809608197082067584251300540710189196492806594374513505211302707771671272630392473669870814089051613503407836834893269882418219795577704178256807350816111882923396152605520163478177226551674365451622970479675650046363808947536649981758002798694745386057681105469678081643429045959667246846529492292945399565973335096139444967510094183374868812767825411055435558676455008000942035733689279349045041681113305637946540635193979495613763621395320315591466536429598597157314702533676590123206053952981379534219202642123939767215962895250805149978971302058266617095415378526567801858812504542137277908570687926558082694527997272844402920908007570620244278507060639486595142901400063193234228929939709574946551534045837270010564484173121576935293098048059633368798154666478996895968021941221824305495905765765989927550830260601314057133920698970787717180515404958489534311597769027600020735878277694001903508180928753090947478199981049358396292427815704257025583167467759797284183268602037767539795392569074442637243619527020872968035064015921359676794534530221719317290006106933640986730955077986699204167868610670180723773785561498086812946856874500941109623552811945080511610621258376709109481263212485826597626060218790428221133158041732345551394592007734549761556525404905732019122107889420180673731349711092525017236463523833480176215018049/4476854661711649599312640425991346174855359858694979784847326578838969617058363459167059148371595062245157373394645044451033839271802650497127654638992680159518604879032639280834119774888158770712946576581855893948583818930315024881775971440595925650559447345411415388584673325592004992607389617127869446505087652285125156043305933061133778385053311831299083540365783065257075025072085438160372023059807312250806280853749420380894800657625288971106718336466867677607980351315060248642096736273076261555048352589340353807409904203624382503149391601696596213451080841854818836550848753440317005208459774614706313547187547234519885026285476326148337200942073464104101340250586443993551293575865232083187877963675673671870686328216401251631518879462768660761251503014507082073888935933686753772197913662429267489446408121812873503074033614285834922947814407977922615498220535001323761610899974197394585213309129511207471031985071910264412002746071072457624400518607381489373849815792250873011243723600731790635836488372129829315269002144046018316324532112300077020986682324523755071189312381831104855444920759259177226900031157197551630462391567634544276608934018070622218787075028476521511950990685376054597711242334272904730575545054569611070241827197118554524514523912998776461602828504611616956310160468971653762128788329046836214096537659011908601427634257867804873765161062749384135595968291567061162181519193491725901995590344250159627124091766331544839834419075074462264955826205889105330139259637778986690481701169401601309079194163694312347904876003495746369774729374733233738799930021186689977036101183701919963026288428504422392470147862179331465118652521883725451528567878726827157272102942882333292401231123035144986082502690381403889832637245616135311185708657353483049939768786339618599492864006310208752771405937499687161322141415982415078521030360955922939424256286261543456246150798058759285626164858274780319334910811235102434247833737040520208220102348259954632574484288711569198328726540519044219063601276445136818098076138517653253953144971929403827434915480483642559444578863489033735814057349231785821247932114056015986686267372296389637869396409589056603210200338701289604560222322924876158655038088622384335784855850366501310234680382754604712986223591130889156513449139549007452550155845861291127062865367958578869875812545376244132532459117140373442242384741901478516243911340707100970784861346815237355630575555791341047187576886480915182321089362652149666400*t^95 - 43287929675086481962707393530019415516325219650046089394169511341084269290776564373601472567479559271378781255516262404736404219568648125132836313065008923726809787525092898690672238898842115309604829979190739782824461830692107986109700362600782970119395913965304742416807287569578484901845138114247810157492685404120312118227745605811847254692160409243798175059502851295928213075487050219289226718788835346777734073067262884729150121861708168478983362583726451264864118261352373669123005280716889282055929726214529008097492854638991267152870789547001068096901048180870696392983424166168251429526147817805827473019186100155371165817948357246891067003865879396972126241630296924229030692042064059967180230819346590252446878730877244430892180482416830730536829476415634094986825750035278714425790644034786565771787997986005320407263536226584926251816042122506032927775691888772050898277271422005682133786044170903784518954117440585804520822628364524874612315408061975936859312928716093402908619785919752791679902957125191272079362567232128315826443856640533585083718088897536102077639264076082892206121968957861148765592423218772357876712702473428744446641253131048077101905430249002427409985367715405282588672110422739080573880653610484558860642121359539460560106185265644775592996611883006533589359059782513730395056278564866161480698784172893916803083216157979715278468423782825794530718986322807532529153475278031596516873421888970262841905379611039658624181144461174890499510303744748855766944991998947941785647031002829170356807995041438362126176601468967536296937215677575013235437281830868403786641771795531658742579963253532662008991993219498566481520870916469426342970838282830219009596383716942508464651940711156703016391549907847176074212508872567927893354790777881159064076411349396134598663019597555305848473597587011496606294963649077306294958217556857290036266575361000070147194914250409379891432107075062005744332838093147997277811354048446245277612843249637669137302176662614243816270312702449838896150489806463713810344236674338414330098584377968989308645309516028599250414499696186875486021029223372762742937472907831231260127643886829864294260036421437709626960859548645050695899897867493057521441830076218246416903715298600802433215912108436010539180464472066344413988563914420286526858623016031620362015321274089626493458199843264488083805337902797184423674063366185453658604932205944440994398507491810056994628374286567080416701369055395691822670937389960373057504379483410607934739957201/52668878373078230580148710894015837351239527749352703351145018574576113141863099519612460569077588967590086745819353464129809873785913535260325348694031531288454175047442815068636703233978338478975842077433598752336280222709588528020893781654069713535993498181310769277466745006964764618910466083857287605942207673942648894627128624248632686882980139191753924004303330179495000294965711037180847330115380144127132715926463769186997654795591634954196686311374913854211533544883061748730549838506779547706451206933415927145998872983816264742934018843489367217071539315939045135892338275768435355393644407231838982908088790994351588544535015601745143540494981930636486355889252282277074042069002730390445623102066749080831603861369426489782575052503160714838252976641259789104575716866902985555269572499167852817016566138974982389106277815127469681738993035034383711743771000015573666010587931734053943685989758955382012141000846003110729444071424381854404711983616252816162939009320598506014632042361550478068664569083880344885517672282894333133229789556471494364549203817926530249286028021542410064057891285402085022353307731735901534851665501582873842458047271419084926906765040900253081776361004424171737779321579681232124418177112583659649903849377865347347229693094103252489445041230724905368354829046725338377985745047609837812900443047198924722678050092562410279590130149992754536423156371377190143311990511667363552889298167648936789695197250959351056875518530287791352421484775165945060461878091517490476255307875312956577402284278756615857704423570538192585585051467449808691763882602196352671012955102375528976779863864757910499648798378580370177866500257455593547394916220315613614965916975086274028249777918060529248029443416251810468619261713131003661008337145335094705173750427524924699916047133061279444369481617643378368495781364499000923776827775952034581461838661900511249954715271279521007366645391468003756881303661589440402915691024006120096707086450117113324405697514253755274455606359047579047807073840531021389389131041384155928860529081522397969822535064513441875818574864576867480165380579197480249975671930070776313956086732898701621992898936341842390708239278838701230120262622645601866529859866145698068057127651370603649819769208877702505720277542716343017805283994694205324119480539544601494857239623042104351480147592661695676852460201651452261675114610605629602869545184789423185704251139002792419183241832839306437500904546834296262601051325319407840*t^94 + 7513884645517321764238528036992783751995438178809781080345845050677132038864983605854693837328708925080793659847051714696417160856050141937104051953064613958844375767652133186689245999450515928828898999890309753914295811274249313105421733760733271612662090458894733426748965068588169932742609156127044324951411654275214152003054094905486142546467899871226007040868033137219175254016199565259575273816496896962085741533322532539352356524705616333163418398765945510255351446243122201993612450157364783964504303607949805743542090429638143528695525587445902623609178313427164547300388554195764799382964590692446098438997833754821938043825326735991166815789019293039905138451059597566249266346531265623642205753217231423849711044038772261719476120995001453269420754823496177478069886013084592740344971502367111014184569670025848635522385550570150206872661787215813062437715513544164951223159224672404577179506262941842016991696794526055480534316430694371339828701057500127251294382803095120973076206002885556471050582930470595667428142853794918182781824478673304210101774329138919368844067996927587577379511645021201962358190631686058567975007725005211919728018447087753988084281658521460782984996939733018995491122775658332404287678219867951077573702704726496189373145412444911144840320392030496358773509791708307596851454904863917485401352366661281531066272120318242318863775772811869569249697244632441681648595801285601788137731501338012009113259853069776940374032480937495065066663590494086150567021500821794796188968959013636174868798376818687341289260113484411325751883931099522102463668099424207242451941908981488650014892900846866590843076162191333961149956515884878646415618789652628652103151964729283885195431044930846333671230665050290109618390883742315606545938387710675523663799977218907158154760201575424169909929879611639642114657310472115524634835031807134407746910187136451690822579441010586767557017027777374479476010234860539861069545401003975999043782035170260720958818782673596557855094708365707980012512880177722024005422194214225554141659647729193651103434021357912634510418407480381920057600144668912077746239033261448449868317451861168546556077152779279640534555608197437337698065218376078782557251554894280135723884399008453938779092383233299437465156506659891361269995862961558939199934135767579367620102814791854356928514422360720800045227769663725350073562678902043613785643785933684579085115373533704411221573412738710486489456391901108443284425585505738727151947117412689217804783382673/10411289910957324649564280060444991104314790369058092522900759485672022365252008044574556159003709447081761333475918708025660091329773605807273615439517860836089778788447998327521208778809671559797550178097339288252520509140267499725060398699060292210603365919561431136243426338586058122342766551460161503500203842523546874519316123397985531128030957747207171024106472244783895407144384739907841914092575144769316932218021907862546048040989044118852833340620622506065070584453628485214178456449014561755926401370558962342813730706103215123603236283015340031281583353150741480350811054512365128391766917708619333830668714498883453549501107735228691164981566195590933349419968474403607659478756353681832274334129473655513224019107909887515160184797136420375003495382574609474160316124852915749297473633556436021968390980960170937381473521594964937087940483669587477902838453491450608397441800459057174914672394212110397748802492814568400006386211796413080001206063677882264767013470350867468008659536585559618224391563092626314579074753595391433312865377442039583689958894241290863230959027514197338244001765719016806744258505110585187121840854964056457230079111792144694853662856922143051048815547386173483049400777378848210640802452487467605213551621205940754684939332555294096750763964213062689093396439468962237508810067550781893247761997702113026575893622948383427360839680812521245572019282714095726003533008120292795338582195930603784009515735654755441475393197847586662687967920672337977068045669253457419724886440468840253672544566730958948615990705804061325057510173798217997209139584155092969851398101632372007037880066289354401093367121347282477020122143915640584950157857504249202958378936935658819537746797756151130424424861352102069378226152595663514385368970589495464976206479859578138355497689093508727375362645348109677493352130191662973304721769664937068428502991305915014525932088508742524712011298313442603104443747058377754064729621024465600511865926185941005987172764445509763555178001207079579217677387081713530460642182599193613844523190533497273104454605775912928940881077881473804218738021469269351739377009432595317875040400689278227603247464160596751651628694654161871070284471918316648034972299121824036708967093875584442406233448266522588340054863095091061659184045462808029186408943863467737355500855717625278780959407851730540773160737535752191261359864887159340102119396993258071592700806547063617745524548351955923692039270885849261211835727098022480*t^93 - 249686929865460577864860593180211779858246148764242911545480382182711696639128454761683858846945662923730684792069694518755011000810066132831662039538800687171767296095293790716217620635775906692737636855817587317394776845906000210473211916184197918520437690641262098303893333357776207844098445663838789011528911433260851772005581152187471411415161768084460518101115993878086091474813335094728353097536468681872644594378495558465977873677907904849431221291600322439841500845327875459510528928977974115616833872325178810412617817245444520420211617235752188770619496995273174419098153364680701950698415089175346856616719469369789296898002571759756447511035361045246920982478582086119123007157222720425465072557085906504918419659226635888744476291391722002121805210303545660837883412316193662354125983178465518283247620278533867594892534311936542755740351617370999322299419813612245941672337352357594812046464927233481441456124541318466919769347995096614877867713713719457492415975358156222801739511428320883916721832279974140214431637894879659327755589421594951089379493398054077494937075123472519041728375395882864679319452467786341581098572751646329539775740434107606224834235900506747735045368180486501049840254451069297954680429677505456759698458092729581529579415886029513034877294536888479623934121489892373182662197689863790940196927301084804461599032047440476431192113669964983583861542135823527746171179527111210544937249161673540179016847497719570512000537970112206012891743287267334439620008377137350034137492230658304415872241625446050358239493152102395260787010927685663805556773089804528619404985556358645486558685054712533226777251405660302103130211028347911130906271593628381909996174337489387000774818431330671027627543515592911815335310360906981118644241913408916443349927175670530436042263157351472567327136690179929148803892198725824555593194216700092320441294071561849146918940507195986297214063268846583625822398791225820187812503279569372301211902620237453638161053383504835879826052919368049027914502845022676982947196489356875409568740729512044696325788182442585770485937534650284881798694244632634951809291139068918119587786045192456060347901869927283674458860227461283754060594068597653924231034565765414834513440979912752674599398950826610548506076808443568222943947669090279206928474175982129449148259007405890371929019209330997916879194550557596353309116581733121941746425378289637821516608342678485308883632575135366692899794361169004584054871191969149052228441530516473495886100002758477/447685466171164959931264042599134617485535985869497978484732657883896961705836345916705914837159506224515737339464504445103383927180265049712765463899268015951860487903263928083411977488815877071294657658185589394858381893031502488177597144059592565055944734541141538858467332559200499260738961712786944650508765228512515604330593306113377838505331183129908354036578306525707502507208543816037202305980731225080628085374942038089480065762528897110671833646686767760798035131506024864209673627307626155504835258934035380740990420362438250314939160169659621345108084185481883655084875344031700520845977461470631354718754723451988502628547632614833720094207346410410134025058644399355129357586523208318787796367567367187068632821640125163151887946276866076125150301450708207388893593368675377219791366242926748944640812181287350307403361428583492294781440797792261549822053500132376161089997419739458521330912951120747103198507191026441200274607107245762440051860738148937384981579225087301124372360073179063583648837212982931526900214404601831632453211230007702098668232452375507118931238183110485544492075925917722690003115719755163046239156763454427660893401807062221878707502847652151195099068537605459771124233427290473057554505456961107024182719711855452451452391299877646160282850461161695631016046897165376212878832904683621409653765901190860142763425786780487376516106274938413559596829156706116218151919349172590199559034425015962712409176633154483983441907507446226495582620588910533013925963777898669048170116940160130907919416369431234790487600349574636977472937473323373879993002118668997703610118370191996302628842850442239247014786217933146511865252188372545152856787872682715727210294288233329240123112303514498608250269038140388983263724561613531118570865735348304993976878633961859949286400631020875277140593749968716132214141598241507852103036095592293942425628626154345624615079805875928562616485827478031933491081123510243424783373704052020822010234825995463257448428871156919832872654051904421906360127644513681809807613851765325395314497192940382743491548048364255944457886348903373581405734923178582124793211405601598668626737229638963786939640958905660321020033870128960456022232292487615865503808862238433578485585036650131023468038275460471298622359113088915651344913954900745255015584586129112706286536795857886987581254537624413253245911714037344224238474190147851624391134070710097078486134681523735563057555579134104718757688648091518232108936265214966640*t^92 + 997018871872119816060939680744543106204126522200090337861109535446883633383180339365891892564625394914936150795295999821440907164198076485432039669684103512520588260654715040732388512453185665812582647660789786861694943130272285460556035167446177704142021515779611334266417509454348202279737979419957433696472691057882703286669493205528650145205496667475258083412243383396972359563532995004541216805524697619611943220022825621298263241343549859230449570242438444386092051037684765567317580393362938810656368366852586848920156476240397366042070285811032899930667073061619326864157360886266879986237405391131322002571563362010952622133024082296357669769302792126952188366646984945458892014689739566541491614466855442495526949525627405852452916109522717378930706033372160153283114821175252879448870290998729926327272321019632638257721396391721821072766288330213177514214280827883640011019876152217667964833238018469712402812475049438113974275873898360217272724188176920956810826675766845451303928189870028275864277847574316874014607086699277851743985047034259787420632394288962265168259973793268093169506723816603058087162992763954455137474626897548971992207080037427812755325624732017202028862177017773771045895775155451219008328382379502601962633544653375647000650850395043287428697204496346165936509419221929390804710014284461202309905041664319109286624439896205274696098706744181536371017804351541986427494634042732336409758206406702804486230277356440796691236324286112135336127354096349541536363367141396998382448589281332811111574891516557779246564158676814574359032686171913821013462219364096520957750833932339982337953734020168640933044223790300271706742946645043946373260734178025313965708069579003354418153881183648920669023725915697048971918384462345268707440092824363991613444652977355987737068314153149932150940116650892485612934941365078073472415143135252134638377583947766119177869796419989918052109493553672939003221686266539422935777816389534444294830928034309177380047172889941003471953845357466762061469882251613530943112466699391171942355552242777775367573738650787603856982765483197595096631614400905063392367451151129623296330321097431040550996924767925560434855548329570909413224933310078068475108137344974983319558131524627700376755168422291831763700786513789081601430213937665144267704471340570026650387245781931304251257721664060279945767053020281786283533461658290843429690805895523125289175014589757666551249580176671867606504379526109975320056853743660451870401676284987086787173700974168661/2602822477739331162391070015111247776078697592264523130725189871418005591313002011143639039750927361770440333368979677006415022832443401451818403859879465209022444697111999581880302194702417889949387544524334822063130127285066874931265099674765073052650841479890357784060856584646514530585691637865040375875050960630886718629829030849496382782007739436801792756026618061195973851786096184976960478523143786192329233054505476965636512010247261029713208335155155626516267646113407121303544614112253640438981600342639740585703432676525803780900809070753835007820395838287685370087702763628091282097941729427154833457667178624720863387375276933807172791245391548897733337354992118600901914869689088420458068583532368413878306004776977471878790046199284105093750873845643652368540079031213228937324368408389109005492097745240042734345368380398741234271985120917396869475709613372862652099360450114764293728668098553027599437200623203642100001596552949103270000301515919470566191753367587716867002164884146389904556097890773156578644768688398847858328216344360509895922489723560322715807739756878549334561000441429754201686064626277646296780460213741014114307519777948036173713415714230535762762203886846543370762350194344712052660200613121866901303387905301485188671234833138823524187690991053265672273349109867240559377202516887695473311940499425528256643973405737095856840209920203130311393004820678523931500883252030073198834645548982650946002378933913688860368848299461896665671991980168084494267011417313364354931221610117210063418136141682739737153997676451015331264377543449554499302284896038773242462849525408093001759470016572338600273341780336820619255030535978910146237539464376062300739594734233914704884436699439037782606106215338025517344556538148915878596342242647373866244051619964894534588874422273377181843840661337027419373338032547915743326180442416234267107125747826478753631483022127185631178002824578360650776110936764594438516182405256116400127966481546485251496793191111377440888794500301769894804419346770428382615160545649798403461130797633374318276113651443978232235220269470368451054684505367317337934844252358148829468760100172319556900811866040149187912907173663540467767571117979579162008743074780456009177241773468896110601558362066630647085013715773772765414796011365702007296602235965866934338875213929406319695239851962932635193290184383938047815339966221789835025529849248314517898175201636765904436381137087988980923009817721462315302958931774505620*t^91 - 26380050879902834149900117014831424383075541105261954666237239502096698873777034571146486491716432382989347539379995256999517911016216377516399211595384594103462722462263566814608786971255628763737113783161866390458792155447525896333446195761872290573640513974454175112426978768144737957552068038781323647732799266172403888757361773825606957344208678201535588726607410088504178886961579421521537768970922611961135638145441450494504540438346333152854483080652940063497131085621932505948776172747749321357503020782363018087426828147738727934713987533716433543456791201703680518599204642197444294220465299273196249599987742902735308093290300460667234731702930599022506009431574882981924874644741645805201989411617075547068724373194669570314605642446063646594812292194172111599806027668872506519038151188214645549102590169993631475299769628057254422868310212689589044976649483985477977354852034308910746608101551757943335762405715939269072525942007549193388185673530706378980453191722698719324146730243349686023192997271017306630162910326077485748186925683293811012893565430001304707927119067645158669355322374396218594839609833502546600170597778204273691875642428061059036244643526564403304456370764265320402336623765890141481490314042010638456235991306777103263081146710261343684864246108537563710555976689611217864966862522657640026844241766297763960829824539174363053115485831074180028844054028593743009090254919016312049983157831687339589400635779848818187874818344462586579357661415406110169621553424207551346992720880946977781562504297456267404966229689578794954104747467848299670003521594322641951201378768911975684294438009884927279370365740160580491377646493470152515531166803737907203273340182104268574508054068325523668137140962147502012143298881771571747458914192363416978309679143319152954052624074740358750816858947895716542628632677146557689207671933422798212497950950835706626929553505372817669207057337948784102896547363175054352978796626521801362240565552538390231969206836698350416443221607566557006513067341505189463102269280081032548790334164994990847180640002166975809856742745999562356637959884299909918255402803298881761149325202720033209729494695301621873634635730651249345370587004174909762294130764636736171712036957899320908344308183561871843377239695257260014956468326844415154434517626872246999224482687122444044918756667260206235331870533431302567478522048277708939033223969104650117103160248877845535322927509246467278533428633480936589596002593720157977197179898821913703915635523902392714767/111921366542791239982816010649783654371383996467374494621183164470974240426459086479176478709289876556128934334866126111275845981795066262428191365974817003987965121975815982020852994372203969267823664414546397348714595473257875622044399286014898141263986183635285384714616833139800124815184740428196736162627191307128128901082648326528344459626332795782477088509144576631426875626802135954009300576495182806270157021343735509522370016440632224277667958411671691940199508782876506216052418406826906538876208814733508845185247605090609562578734790042414905336277021046370470913771218836007925130211494365367657838679688680862997125657136908153708430023551836602602533506264661099838782339396630802079696949091891841796767158205410031290787971986569216519031287575362677051847223398342168844304947841560731687236160203045321837576850840357145873073695360199448065387455513375033094040272499354934864630332728237780186775799626797756610300068651776811440610012965184537234346245394806271825281093090018294765895912209303245732881725053601150457908113302807501925524667058113093876779732809545777621386123018981479430672500778929938790761559789190863606915223350451765555469676875711913037798774767134401364942781058356822618264388626364240276756045679927963863112863097824969411540070712615290423907754011724291344053219708226170905352413441475297715035690856446695121844129026568734603389899207289176529054537979837293147549889758606253990678102294158288620995860476876861556623895655147227633253481490944474667262042529235040032726979854092357808697621900087393659244368234368330843469998250529667249425902529592547999075657210712610559811753696554483286627966313047093136288214196968170678931802573572058332310030778075878624652062567259535097245815931140403382779642716433837076248494219658490464987321600157755218819285148437492179033053535399560376963025759023898073485606407156538586406153769951468982140654121456869507983372770280877560856195843426013005205502558706498865814362107217789229958218163512976105476590031911128420452451903462941331348828624298235095685872887012091063986114471587225843395351433730794645531198302851400399667156684307409740946734910239726415080255008467532240114005558073121903966375952215559608394621396259162532755867009568865117824655589778272228912836228488725186313753896146532278176571634198964471746895313634406103313311477928509336056059618547536962906097783517677524269621533670380933890764388894783526179689422162022879558027234066303741660*t^90 + 1464069617764694433726294531525000831765370415726378073184170822885008637854202939863338430357592880410319321383508575458930960665429727649443363113926362895130239392125298464470765093492762126658614872814372152839570063615282243756624613055083395869271885010760659092241893600647254113103379310166454968188307336405495024569875127617885971556535933132257583985006401145284465118208191962141427748608235124020709362264662458661853660537526510364161381445104623132373229128030200373147948890865079685545624217664913558136195864440997544669826591166738314516555084717355393893491728913032209080153977289920733234718119223698690154395913606415424285857076433515335686302950774941762085531477137222174180258064479380542528926508016508249751128710825859374034510537892535566717945108423339042570141637031480980050887452156747515344811352197481841361480707490624000928709554799345837102319763040085747769941062255079350996521689833468271595785208234403279401033417836164499720638942617527345077801432072735181745353390942893857592695313312841963279298827548813896566127198944848502835500032756488513279674692536114952971030956618241321879268259899325891312312525941229084415762821614842146222358805524375736409254907191537070414885534415541375719476470711168002371016656798654840879850807363325777273014363219437102790182452018966322570760597752336452896876625733224908080086943221938131686917340662727629478779766434139653187685781551103629146948003299446454666406453353595206335339899640332923184013062347334085582269518450016675362544899618505832769503844612898649616484836404978780499956135514769218566138667991214626051133685934342454308258409650817982876777996728404465762552105889747328079429717390098016157295644542065977431677667721186598544172033709989437654182172755520617024137295530604660707939692215563476748318293595125687037019267766084318770085513544717636401008568684427804596368094957562435629461429793623421102915680225154516976667105353346966256120590135642441683531870292874739857052116597394823234713104528219259946723516009400196668966732440019885201913982368947641374857057026812204092737361228732880079304455173788622772689057692055931324842342854639993624714193972421803135524326335045936642759783627397101780451340685481249211326653843978848613364751450570647520165132927022100055754456868450938868728731617842374246529853912954701565700499805820408814339306791673156215858621845114423317972524648371736500619974472288838070392483862074967067797171140752760604036490178229712837669091132737184328865931/11192136654279123998281601064978365437138399646737449462118316447097424042645908647917647870928987655612893433486612611127584598179506626242819136597481700398796512197581598202085299437220396926782366441454639734871459547325787562204439928601489814126398618363528538471461683313980012481518474042819673616262719130712812890108264832652834445962633279578247708850914457663142687562680213595400930057649518280627015702134373550952237001644063222427766795841167169194019950878287650621605241840682690653887620881473350884518524760509060956257873479004241490533627702104637047091377121883600792513021149436536765783867968868086299712565713690815370843002355183660260253350626466109983878233939663080207969694909189184179676715820541003129078797198656921651903128757536267705184722339834216884430494784156073168723616020304532183757685084035714587307369536019944806538745551337503309404027249935493486463033272823778018677579962679775661030006865177681144061001296518453723434624539480627182528109309001829476589591220930324573288172505360115045790811330280750192552466705811309387677973280954577762138612301898147943067250077892993879076155978919086360691522335045176555546967687571191303779877476713440136494278105835682261826438862636424027675604567992796386311286309782496941154007071261529042390775401172429134405321970822617090535241344147529771503569085644669512184412902656873460338989920728917652905453797983729314754988975860625399067810229415828862099586047687686155662389565514722763325348149094447466726204252923504003272697985409235780869762190008739365924436823436833084346999825052966724942590252959254799907565721071261055981175369655448328662796631304709313628821419696817067893180257357205833231003077807587862465206256725953509724581593114040338277964271643383707624849421965849046498732160015775521881928514843749217903305353539956037696302575902389807348560640715653858640615376995146898214065412145686950798337277028087756085619584342601300520550255870649886581436210721778922995821816351297610547659003191112842045245190346294133134882862429823509568587288701209106398611447158722584339535143373079464553119830285140039966715668430740974094673491023972641508025500846753224011400555807312190396637595221555960839462139625916253275586700956886511782465558977827222891283622848872518631375389614653227817657163419896447174689531363440610331331147792850933605605961854753696290609778351767752426962153367038093389076438889478352617968942216202287955802723406630374166*t^89 - 737043558442277436632857980239249674061065048273044993499713264782742842744555280303596681540597459243875347864255309541309307812877120301312566929390208667778546841634337557630897787151073691710527732195128420829877916072411908838532752344662404313725069114562542202313228896253177960735916741399722459447082860326408056188570043990332002474238202506140524355446490004074918401320144395450016248194060512816036868133419382139480831210264381555970425305450275878960939385073485585870094454274061620547433678646370820221905737631461751795228885477726905430121985390964407918941124520716533474951070821365701453117108511797065859390630122346792801476809900031565610486891272266314197013619107269167900181208700216819856690757281306321608093604661514722564499153427888891223596157905911821193825758117651528817269026155072543280574056564876641404983295651633478470715872987728396033526833205919597829849498623688790009485763148704337065113603404113853957554061721581767623165884722669647656513813604861877341090463160213334009105906494693939595531168392641651748664772319140447283759089273113874619183748245648843727563367027185781463090304581715328074386853371605765189327561615646639423956094526572048630659096594274578837398931129909737272064616065060567642905488467944594596590351390262893445883793533874058570809688358687003520658071937365177163468943645647449086060518567107795915258788208989706738973465400763500469840576633378054804295199473807479329911512770875146014128067660569622859840698863590096204284280737292908767213142458650411742045420894214008625721688521781224452949679056213392282976195473781914455297246156947582846962634743705157453106848384264523230905356934082482027006564297928158811692187820941073392013483834359094804431206942092311986353854375824694987911239398524943828828955501284583157108136901139519300084175945161059745689905603825327292764819957299642781182178577501103304315728138047460196458303380801458867028062720832510425122269341463015989565465548094123632845272119667710547443709080020045183086251745840707666034416205399135629613026897957619071429066837038454920433118833148819178606878615076827577150237838141250437548352354504640302711892218033163857241356664690617344204825724874265750232986132129979582787012777127154949716336570259369179483241242289695026416857495359177923411879658563988187058654149043093674095788580264147450318097535375585943785760233470047496460626624386110879740668454555776242246299683013401821857109669471954309577110726552017375664902678464799156567391129/11192136654279123998281601064978365437138399646737449462118316447097424042645908647917647870928987655612893433486612611127584598179506626242819136597481700398796512197581598202085299437220396926782366441454639734871459547325787562204439928601489814126398618363528538471461683313980012481518474042819673616262719130712812890108264832652834445962633279578247708850914457663142687562680213595400930057649518280627015702134373550952237001644063222427766795841167169194019950878287650621605241840682690653887620881473350884518524760509060956257873479004241490533627702104637047091377121883600792513021149436536765783867968868086299712565713690815370843002355183660260253350626466109983878233939663080207969694909189184179676715820541003129078797198656921651903128757536267705184722339834216884430494784156073168723616020304532183757685084035714587307369536019944806538745551337503309404027249935493486463033272823778018677579962679775661030006865177681144061001296518453723434624539480627182528109309001829476589591220930324573288172505360115045790811330280750192552466705811309387677973280954577762138612301898147943067250077892993879076155978919086360691522335045176555546967687571191303779877476713440136494278105835682261826438862636424027675604567992796386311286309782496941154007071261529042390775401172429134405321970822617090535241344147529771503569085644669512184412902656873460338989920728917652905453797983729314754988975860625399067810229415828862099586047687686155662389565514722763325348149094447466726204252923504003272697985409235780869762190008739365924436823436833084346999825052966724942590252959254799907565721071261055981175369655448328662796631304709313628821419696817067893180257357205833231003077807587862465206256725953509724581593114040338277964271643383707624849421965849046498732160015775521881928514843749217903305353539956037696302575902389807348560640715653858640615376995146898214065412145686950798337277028087756085619584342601300520550255870649886581436210721778922995821816351297610547659003191112842045245190346294133134882862429823509568587288701209106398611447158722584339535143373079464553119830285140039966715668430740974094673491023972641508025500846753224011400555807312190396637595221555960839462139625916253275586700956886511782465558977827222891283622848872518631375389614653227817657163419896447174689531363440610331331147792850933605605961854753696290609778351767752426962153367038093389076438889478352617968942216202287955802723406630374166*t^88 + 5831045364065216015915424356674223587636333595661938392908431682742041948720594909218202732804283067266866432519778276107100066459231334999574467381161970888009722487922342784114455385061111650771463557762122484435344319617914652693293002166803300500467971573480284419198335470005379297282312981244960528713142839215553721060481389537398545339871457114702350217514150183586413773552373199938831948173982774822874829584663831587499528467823950948324553913375241744315122524436552170892464418416489474496039196408458796729396077953189902885767359955545575827981790968169088182911259155755475570847544080284945775711249043838242173916899821409210288812515940257789101725731515235689564738812000816455762725858301366697909701745249018014674611476413963048268172041371707246738551616699363037889310111668525972409307959318363455287518367210907856458352873775955326603774356895901697994544283939304604889092632529707431053478314679655707660439503358373947178170127271734990874431151752554827971338491646933095400257683374222712159328369264831183181204642123087733731702019649727467331628953964049114128264742584348483554744293422533145989104037992178635540788295645180161851841468928921893694692370703578534944784101894017634817768455728497589684013544806072387931590114137176926088572168282030417249964862410445080281284849856658764709225603448342928402465981440588054577635339146716776415440944036289744165215724315572245570434922771026909658510415478118821406157790735522945375474476615594283932761091104610593995742838002856712189125045980166920364935188955962305637762326842585780587631334724044656090909052294133465940608574106834324165602105754121510889441485194013084686744892214536631217512398054737258734241727076703893261945369219016152049953814937827184286749929864411005410812363633507769653880884180236264879524380355264322410979083739456103662348951327629476392775221317454053547556098803159841079941784846392893631950904253952175929534474494919471404065832666155884986069213593455129556902117524774477400505854409619440756985500909001480771609119714706634027317004626755860725828182894270578422836618392749126587134036271481522327844050047589058117491405019306685350089923574353987173153001805867404250666754256093592716107158297266901376021944328961332889668902392994658919577954280833411977026589970398659315612008827767477519381347685610291412743479352331593050121625958160622285126447917209211307272516863257873131982578785151327976162598981855048183613815080261433228525166881706983237370745869042607180059730524/192967873349640068935889673534109748916179304254093956243419249087886621424929459446855997774637718200222300577355389847027320658267355624876192010301408627565457106854855141415263783400351671151420111059562754049507923229754957969042067734508445071144803764888423077094166953689310560026180586945166786487288260874358842932901117804359214585562642751349098428464042373502460130391038165437947069959474453114258891416109888809521327614552814179789082686916675330931378463418752596924228307597977425067027946232299153181353875181190706142377128948348991216097029346631673225713398653165530905396916369595461479032206359794591374354581270531299497293144054890694142299148732174310066866102407984141516718877744641106546150272767948329811703399976843476756950495819590822503184867928176153179836116968208158081441655522491934202718708345443354953575336827930082871357681919612126024207366378198163559707470221099621011682413149651304500517359744442778345879332698594029714390078266907365216001884637962577182579158981557320229106422506208880099841574660012934354352874238126023925482297947492720036872625894795654190814656515396446190968206533087695873991764397330630268051167027089505237584094426093795456797898376477280376317911424765931511648354620565454936401488099698223123344949504509121420530610365041881627677965014183053285090368002543616750061535959390853658351946597532301040327412426360649188025065482478091633706706480355610328755348783031532105165276684270450959696371819219357988368071536111163219417314705577655228839620438090272083961417069116195964214427990290225592189652156085633188665349188952668963923546915021742344503023614749109114875803988012229545324507236152018411951383747538031607431087548406687283882866495275060512492786088173109280654556407644546683187058999411190456874692414065095204860836462823262377643195750688897201660389239696375988768286908890583769665782361985291348518369174925637082729953052208409587683096281768987940009487170183618734162693288306533155100376143987889837028603503295049000780089488729209191980739007410750164975642908641536317217438744115906626543709368501370078502066039398966206322683938461051277494370534896080026000439669771607310541388893229520524079958538302688979990726545274418159923908637187698479008026878928055567091096945670215838471989476114710824442364886549938744391198816611045005712605996428464372510447618185408556734651350892547455637278506328242989466835153266868148585671417520729102686253851838454727*t^87 - 2449020477579885660127881490592793085956169664317218989889772594678584096716368620987950485031827745312348775049372019016119870131321717856416785763818655826549490244133873637566839122669402350747236293594088231834419867608987624419239561865869140593438617059490322537530948681403094038366184147919948319803178561127320063655497935215992747526339696713979932844370876492197522893832909654518994087893290152265806984794344312931254611252618714907655818450815006097118205383673121736106880530542060168596462429857037259632358650410491211279969612883817924140985062576579852422040980377374502970601921844584004922766553600548039401127538892406438778896188043908142149555407654697712831221477216480657730277540459048758358028542667954323578954013720951449209707210529287986771907841131575635154849000802240437672207493518039457049884305381467542382173336723614884560341282833430388314865516316411943953635806449885038208163052720651160680192536346179102516346048383679565036016245324683013286685695876351540835344293836592795706367374497629590397934640031641149751345462307502708891571437365356306772663111247163452772862934872293999784135458746658575528272245807203722610694826126306910144169152817425518236560943816933893862295176429208399483825618640507836843318890684674355388640237562732014192313249383218685327412290106012161749234392968241667177891993211224585623535551426869455944643928177624927317892008433016116666933324132219474746830349082249007702854294718163733745561101953434507611327309026690446932082291840114463559940348783444052035552904704527448472187824594655422240008080840586242118882282918901791758572749606061885898873251692884217507656094122779535927714749897106667130696934770220449756087358985861032224940523215831989710840460780281194858834073495197260138921419102425140557093209024659904586125900345027985777371810072346381853704351883869763641581050849607453074740698295563546921386150010676105795369260985921521460322839035903405832718780057767988333581947797982214170869973358537729920920082742391742327616871080350825392323902218080513004335967065815154691883726780490283436776558301386593363834960304950947611077053619654010461886776144206117762987895165471272027928480795444579360681253908909757588186024072876093238929005076818596519853781433293151313730593536437870092596146527401557519033063692719334139121879412334360100404745282816712057179238678471625789950864686059102691075219925711979653444146783424305854909022700195304096998027963276204353867524566555782207449935079676094640986059382444/192967873349640068935889673534109748916179304254093956243419249087886621424929459446855997774637718200222300577355389847027320658267355624876192010301408627565457106854855141415263783400351671151420111059562754049507923229754957969042067734508445071144803764888423077094166953689310560026180586945166786487288260874358842932901117804359214585562642751349098428464042373502460130391038165437947069959474453114258891416109888809521327614552814179789082686916675330931378463418752596924228307597977425067027946232299153181353875181190706142377128948348991216097029346631673225713398653165530905396916369595461479032206359794591374354581270531299497293144054890694142299148732174310066866102407984141516718877744641106546150272767948329811703399976843476756950495819590822503184867928176153179836116968208158081441655522491934202718708345443354953575336827930082871357681919612126024207366378198163559707470221099621011682413149651304500517359744442778345879332698594029714390078266907365216001884637962577182579158981557320229106422506208880099841574660012934354352874238126023925482297947492720036872625894795654190814656515396446190968206533087695873991764397330630268051167027089505237584094426093795456797898376477280376317911424765931511648354620565454936401488099698223123344949504509121420530610365041881627677965014183053285090368002543616750061535959390853658351946597532301040327412426360649188025065482478091633706706480355610328755348783031532105165276684270450959696371819219357988368071536111163219417314705577655228839620438090272083961417069116195964214427990290225592189652156085633188665349188952668963923546915021742344503023614749109114875803988012229545324507236152018411951383747538031607431087548406687283882866495275060512492786088173109280654556407644546683187058999411190456874692414065095204860836462823262377643195750688897201660389239696375988768286908890583769665782361985291348518369174925637082729953052208409587683096281768987940009487170183618734162693288306533155100376143987889837028603503295049000780089488729209191980739007410750164975642908641536317217438744115906626543709368501370078502066039398966206322683938461051277494370534896080026000439669771607310541388893229520524079958538302688979990726545274418159923908637187698479008026878928055567091096945670215838471989476114710824442364886549938744391198816611045005712605996428464372510447618185408556734651350892547455637278506328242989466835153266868148585671417520729102686253851838454727*t^86 + 21974153685106422825019706991363425763529091672635822209749992937005019930150369755961543295378066842486930491892274000814159100584076925164641105449564072672522691921508500882221736937924928508574840588447387876743631988934104595570685875678072624613361936672647358879938558261804044641224041496133607854777748622507122451520461164751634462496778864308765037942802880937990368654873694793760373884023478872603848859170895142950552086333429503150878590477269990514271049155119843154789646896088459579498466653861350889397096145689903188605369176897576080849477462450470260958156554418771843967586595582759381413038123782548245576369606704186891940359525790342122210306886402822304400110881268778568794260265189247512706995474753089842319121512604087285055561335084326786797986776916226385801981423067093423132361123055880997769774250073016010816444326739205886853382290932615616030770059340207830447330491341910095551501179789186419092613114610297429376202360597275207753166382546469624601299761278547651150551688320687985656220320841555232827189547427277534566446742629468465847178589021528836878153987183427237853300544980416533737282026831347430638213987703698392410508440319714250237172498756844008159429119004355721886406063291345008096770928291518223048538844918798475543861325575001534541516666882868295628364546275785619785839194666668629802087166512374980631818483942587328237622840370822007637668371284534946960383246732427829254618701200501827558000441162547020492387505901558620940572580497292624669433736854163335474649975575367311852892710835744893568600194768622013946084694722843039903185570587906435088204004513418860349587291492577237516414933950170815080059742952283259858085530420061365913828455324637918420208635447435495207270189870188740178964737394257433219532562798183804599345119358339386076876851909639256758460239448503085313923625798498874433429176804633384016928071289289837876188803501238641655944107373485186921711256821992062838758174046723742055399504706074079889498980969334157087289804736050773228841822240085372705521155733770998868491590485759032131481556320561535320265035566087925954512788511140049365973028692064572293072233860175846977737046266037444532851006579547055725123348437453933988371601801884678886173089719650984917586269043168232764956694259833554414269754061382268387107303836963495168646680120356069149696106245694634289765957297502094943425571348657430130155663595434176589774740886254088623440329968875247421880414820622451106164213056641960036985269628309662824421164683192/4487624961619536486881155198467668579446030331490557121939982536927595847091382777833860413363667865121448850636171856907612108331798968020376558379102526222452490857089654451517762404659341189567909559524715210453672633250115301605629482197870815608018692206707513420794580318356059535492571789422483406681122345915321928672119018706028246175875412822072056475907962174475816985838096870649931859522661700331602125956043925802821572431460794878815876439922682114683220079505874347075076920883195931791347586797654725147764539097458282380863463915092818979000682479806354086358108213151881520858520223150266954237357204525380798943750477472081332398698950946375402305784469170001555025637394980035272532040573048989445355180649961158411706976205662250161639437664902848911275998329677980926421324842050187940503616802138004714388566173101277990124112277443787705992602781677349400171311120887524644359772583712116550753794177937313965519994056808798741379830199861156148606471323427098046555456696804120525096720501333028583870290842066979066083131628207775682624982282000556406565068546342326438898276623154748623596663148754562580655965885760369162599172030944889954678302955569889246141730839390592018555776197146055263207242436417011898798944664312905497709025574377281938254639639747009779781636396322828550650349167047750816055069826595738373524092078857061822138292965867466054125870380480213675001522848327712411783871636176984389659274023989118724773876378382580458055158586496697403908640374678214405053830362271051833479545071866792650265513235260371260800650936981990516038422234549609038729050905876022416826672442366101034954037552304863136646604372377431286616447352372521208171715059023990870490408102481099625182941750582802616111304376118820480338521108012713562489744172353266438946335210816167554903173554029357619609203504392958178148586969683162529495044392804273713157729348495147639962073835479932156510536097869990411234797250441580000220631864735319399132402053640305932566887069485810163455895425466255832095104389051376557691604823505817790131230433524100400405552188742014570783938802357443686094559055789911774946138103745378546380710113862326186056736506316449082357881237895826141394384611690441395133175471498096742416479934597639046698299509954780630025510364423624150511383165458391266101508989533459171888344572349883853781534800661962151405758562451361784526775602152266410169267589028906731786864029462049967108637616761141922936136089266389*t^85 - 459593465682920222316689620765906681025539603908993277106164019472719755965961536402087905186819599858279381943825406360811668063165992660201058050121571772908314411912742745921729842438314952800012277962808410591790739591282469211060967291681371911589452020315810317966226272639437735122236063911934763085440378376899126623544355150578058131698354938308714391641796557309048138326996391927528449687059496153097685575640646359524303893594199881109741139584071581895359319481766832167536927784613130397112810523882311456711810371727212378383791369744176532122149754815322863872907009820098711661135141143396139202618745164243013765279513992283815273650429590297856244487971762286308016837039771599606439827901521724002057207582052150927222769766544324858496929325222405935919871467801175829079981221782275612706351170321611690178605464157438719397943378434635113883747352273287929334958823339128540565218038683420912583300749803194757114359327353785815220621571242617155192408734524368578497268255194096543192181831981200485892491171133694625398436071959404276543322903598564109265573397442749056943743254981657652987973922715597694149689275155375591596178571874136665152897306398670191148065337414298817034061087545428807751900831513337032802368313483942194732799811465745716947397898980345923965646077721260899903567550688669616695081922797423544054673394654503190308847164683694740658067943415923460996879993409032684069002197739716080344984689264014760341226094712449499485048360768085105547700537401269083348030842151636864068557048543031551214471109801778773219943639251583927644005441400135185801098893562215270516381354973891762356262896265718644397400918008552478782687178415494456056894233456239646318682923004474205159769513248035439933644717654012905096295764518100971390483465203139217188949970451362418626372674381482381039815798189854083174496516010517367569585982322248025332456901222265809794951705940470135740681074118167854161869583894805650952448498508298536482335251962702918489095134218883241624397435247414977478851636998342595607067564504418859640729415849416765154126929774742846373896807379873328392870945038689590033476580523069473293682934752241770523983928019551685822226366300111729131003673802593376675071656979435045626513997025698789695898586353735906320140025419509382372550600215833598722553019895270776665880612930462105996353809348053921125390489250239624043603888187694388760746233230406561865003751301862820778331723689469268219633416135867429468265913837645546318693317786341871608150068293320/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^84 + 151015419975863770137746103928250306697412767465617587732793258304329612027879974774690150972240007277676292306946159520913121725064205078101366979513454481330529242191827231472010928294099566003427475160939446997088493691588507394808279429781569063531588451269405142702089159226111828326918789005712508257151578717232703049242665789619378451019963478326188425247116800586953019722287909502157807320367778556760592840149240794459189598392013880308179478454693312914736343108115548905973362359583904385629733659285702776008392494801716939374913215687843650086641984088456332093814445276272353132062594825655541445690172082659407677011277995192750300669290670822455507398454393366897289649874158736268813079155700786606231689144420408620860239147947571788924972618819610846376225811753798810644944213804542390811918824124467120725405301111550160545610387438390826548710382775788216605514507414350964542887315537647598169921174202089833480378072120978671445140501536975399901979855331374611341716166245534234689183045056617453386497176790109819568412874039080112428076539321290579017455011680949728180246583040759248916769426204165911343249086659157609599386447284858204277500567892430399056731956039192424885090456758711915544492592191986543884170383006920074196992838011789248635562777219071610551418720922046979894361138246786325596067158531038641344048503739440245115667448661069503046195625780910921058179494295492835955305305154811657385387840699263310755941856362601401774036543863476271299565689402617042212669310280186880328522841972810492568663512011345864649440375509004126420327604197945763269384377091415718642396079792104422542043296296238115310350598733527364320104044081294948860902183950882918988851773271651917072090571955880815823575741976987534683736792070294778677879079756013965010069037010109902010675275389910537311344252172389846948628379037123349438696211603670621056389399846554592336307606451181573634326236225809242333226099964270824469923348167381335874415937152141210838157773089815714827909914082232357246914882938474177048182597087132259733978044434430523699972234774235606097651939497352713810811285173501560179948842925721869101719754235113640537981385070666332158812732538967744773126674350638481679888528561058453814211426224730487068912681748274207380825191138696498199519916730317770689451062876075295892196743697320504136771381721131127145020202231570275110341769911996091814373247191360663162718764002163787777521949353129472296096293068438788472132922262862937295636092059817997992774122233358880/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^83 - 45970497745140539227491327697971282555731814447888706469023595229694103461263096565602404290493768077541456523741973601941923086107867728272433420493372955852320516410165997383591817272539366112313628290013408584021557313699011685634941558198387539251579350994467210234482069850777050824887573637934959023270165001052897426270056245552916401849935100388325365705571949078072811655239750172639313084333899717033204527617550622419158795553336821728880567409738017257647961649522264825673541906021972793293385156552469188086336184160125228141504750917374582108510882982375275054491271988024120944778169714782274469535105072709889234829930104417304439342656043528583398070711210278278882750514916525368296488184953634373475600004413075076003071824412172144973440198486874996872084117718607615078837539689500418398862128032428626450481786438659154941111524084947121558176755667848035156787614977918515186791613437078526201345628589972979991061134261721005362686434205959081749591006690924530144885992856638078325484128378432547840985912862284467108810359385515133961560097021686480378918441142244876121041895967922275761710704436437790178021655967965906016465053650128396820085209189975798025767907767005400700173056212447192649543795710169965762230700741992997067208272035544982710725127947460952336541827434669369529928911579402133069179433059702334463735408510172586911286486935089717068827102061764472813722855989361989354262740020095990123958090335489092900372922580089050107756640138450675951274284004020425657972945990121223828354328632754164466593700432925006520703698314451172963606920851380247743131477331678427890113658490478576377342391750211034100242100226161801184495787477658653136105903317023324638794971729124352381701938087010900217551877035109123832574095597077755368014711605295500216615737388367655362685088628148653859726395459831402339687052099463732691060444293464774915326518058589659002426269523634472411102940067366354618236443028830267523095522686688103517673609208572126323837888614254075539664845737643919886556732443234233679100820118292919899880106844410594962233671457334873764618648680796549766596658519286661992052841754703024307474014702839009455044327678256392064053004907907922126406380581389710147710029830742661155865761701769409510534601163005739070837907119683792061303944418036056227004987471930165579490811460976470389210954180353636581879581473097955474664584469266882980945574157011778629299356964344853977594578122555863758679390790225634106665910066043044738887756833109551180590986787380868640/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^82 + 12992731706348425505298046881598860843053627629676180790916315796225147072966796602460096431069035180328386952748980242375975106847389573546141185771723144683653131801285703070562190904226161909187834675045298979398416837691676059294949594404768705282683773071139292568063120042871255011208133038048262408253243862361180053576578822648774973251289559198068627498031503334150102557050764192623416362087332964955304623443122785070613159271306288894911312122030926103199549907470336170498143245955420914045196262138733780212536911955195707192485101371605857508225210238446672313702110573476273690929730156902561965891119153012310478109524542558705257515810109246051310987504960414999549504204711730451519911169343469280311242864299931721634255758430281424862728063075952389873779119796952252533277134164088835959096205371774399720682609743759637939017945387339091007945209175506368028415265132798172755380863735737244955080166811430123181631606094958717045520141678058795723339127421465922323001174751515237369736255591891955055279293680255469941815717945531527300172295046033647233920416406366460605152473795523919819462384232442635437274185547728006570934099633307815356993246276135468886683318390648404234354257130437461293098564044928356971720488505932158047141747627292282093589299794777553330630509874473763516875223079695630236065178698074652688628999565611436737061262219869897898140494848048819808200237147690293190226300188225891796389735707389348528675439323932666876545766616473233667697242464921584351969104500314604500932673763807629444343283962880733810923757410436298498069805567447185542123401644043503038718028525106003876443356490350181710127240640344617734652694110209717460256902630738430147173395614793202596762670849297574045632892088427179268793961163133450200017277732208973903391211388249550674453282671873864240158942237681020514320682093884723621821613228110224122926052108076775850226071882466809597419955752917813352506997509893035977529740707054100205869366220148262070036186152373167997225837149593114013018789199760714188921021757929289794627224492142917818791528017008534591210318394751119300515548726931269241419469625536664553323054902544224839646458435038551624394764510127948078139619065932406822262103742268527524188220290611443169766584878217308297954075200661300980887622515704437996958014596523665481009252376366649477928404755087042072250838311229393471142298820710940526182809232714147333406969957608326947436776116121069995487286568017961337820645611121123520793888529853443692702507084586211410240/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^81 - 3416123477899220437592356459062770516359351314679860486605652490944330857004895700254831147826175535709314393832383354013979164106892496455100610459983535469018057133242819182839220811555939503998592305560249061674631540065751522501750358265604267150255126346774717937940659346758848030978017922844162845055039848703995848394208557452594147929515649870011653775100526530882687056414613633619094904309854616154012194112614573373337965240597873318919382587633639490778168531852533744342589554497425625716422339139977585602922965024748154330082608782294843677983418571739211374923856055989070793083365877687433612917631950591766571692550980048732130375895905678736112073296304002003261872534283790876631577576915788745972004360420163979982913403484114190506292766232259549972565774325164418347588064582240932136963422935938911753256348779620774945937043244796382922328948837806703471007165466257223473511674073315361331240452711342502729116978907082358085062634386194133246659142130150822407586850304085911468187057799801663157903721782358165153563143385253127797362380065663577222915372672231639301009364613234727581958357916866833857949686679155196695664979438979304946558152025054278549755224267740902328869422872455100554803228997015578884575462052346990270168951163943762509078239450776746718993203508481662943173636133294002290133412375659039027318269114807609370557432335532705203740752076858798164305486742957849817445431413481594815316884938000164560897246749915453734364829135956448564738515701558290543580245174545374130311362531401981928163511369676319936163163621408531107663145749032584134194137677971587709638984965163916653687496698041631756601905439227685108182286157668592977509423260259474246004937695462244225699279645660560199537925903338492025063982361424622177159637117808576862815687201401578862057003034373295920281638448741071183206036957219501573461107732427988381477264398275809778169046639871901608328611161723189919285677684131534104481473842052240336415227011342358412204628999482967222102883735980711310526123103332953951845503017576676449369303484983012330452907637493939221376904417760142084492034679989779315798081991100877208504441156268620912906396378144180414305827552559998176844509869153721003540136561388936480389473196442395933548152822596333630106336006808886758271255271362333306989245724032612828109837113825101874025732953909117875671316991924672195149233197230913005687987289113686631153076377378565114407731377245556289877028068954498206364813396352244940231738318567357695482701204364171737626560/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^80 + 837020146781432866568009155321088786291359686466537201780872906649933415678159791024067452592274055272423104666001072106993838344698599708767715869683887072985682390620727730689759704776779141218512679533605432064342158361578871868028040564596841563033210690230941692775589065225906418532606662191945211523718719540358696012650850453468746880653170808964812021660100866152602849194166056287634686474663311887485539649911498920085836772419400261244451914913853982222566133957111099222621620081525119900803334722348922611473475384105056995762398119473142690905628278900627155014585279068184912438641316575398012771226649377234810021514009956499576969282492020350280536360778223493922140741736644193631418857908395579621948577813795446405973323113519087786549554461713680514787650050354390456000162155219807184334710252157289235572397109799994226614359595200260674406089527115157316302498125309881396551605629172490170997166688142180005754811855282086415389240399354171366617299627118272313758754568718871966514972719719155765758649420961762330145016749993403064387959700062455024625376843694479019148384918597385350838781424696507606196018785584025367556172917265085883197831517658887123492866834324608433115454832492048288575412567324376458187592595034400183016658359206361063497060851782665208704991741126556758113937632497014897380721756251115827241922146455513040226100174370819194526947391674672838768933539015290493862582003432309017432624872324645846775532683045906258820489772757900087043846224428708903280332100118127913777965326842820438424278057199457801247050927535904272226500983166731727350340767717341462834569969716981542715765806597946212488154488651015410763247914416766485856707069639016344421961080645474162661202247388762247732076437682977156858512521768811064281574455414717731144694420851000903260439887649836231005521964117350208602074355892118054907699310683077838879270044420445444943751460897925242452848709297105720497972779065357072526538602619088844161348012703082832160034770628459024591342979402104782095808761881493846820348977636466001267919463153272448284046351608821229617273798984243482487441255503244588064526614766740922452785732767563562215553192590450889858260119782487253775652628091095318518430346306120575826316936889300911411201538058158047639298086262916267955176500744925448074663706083180669527244964473057336479216072065492885724961816660305967868097577973549422675822723030893492650559916916067634111846552640427485862706348766940941656591976998590073992815831929191470199063295254214569749017600/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^79 - 191418982771576896284110721143005446801310382142967215080334086895140024457798194798316673279748028687114937518654450541966848729694421356231669203007752858924468970846573701155475042923381398659501524977121449999408311897960360262404010863873315262743467583313921563037218377736052018441878939898475605177021705509809029419003747709797721073947755088220600158657854138891996345909151818903878781451502801118951517409523638488156066282595508568479820256388593381590199228798643367552449227591679660874545022905834486359274249005045667533255048204035430378260392204279280130094335289254791175246872373880834745069210225593505774183379675696288871607427569387050873478424548257535946107997721831088188759758630946125361444307229525416206573735328514782300665312193973884698032988059836128406507869044730900734196785323884709041255822190588632112544466937240288853745599009387039741485425082801720855542755928845695072913707015196380104057369870910878841147532542852107275651809800206880762672849298486890489299918778358049363313491420475864327860673725086146177951153844952678559267914394771700637202506185482648646461297655649469905894138263463497572237861139380984511459670964704169417969923842131138179330694406192093381143232145006414624712481457972450974281234674033820496472052151583101961124892486063900322891600127944469321994428176117172892053302242879867829349421632523419117469452368631200892193595845248526482639558454780813419417702105580574749897950426820611166013495254599491286634441952781272544096124169284414797122454296400341682821666286873764991847017712500683636298567907985109767465598678405990079647208207831940271288953197922483612368032915183804616020009464995497696325889769945706039479830752146460116234994903786105149744410106534563185991564362907917001778500548718733069725911976993459304903073244710506250191152750139474481156330751593442351009553159850654838333296507397741365235792179543024498969265469853866202305878896056591101833548287768161757662244291419802826842695337820746376432228044381178818673539156582441956612552175056428094266588985021082173871932992760690012853511642036735493993918418937253518544774226106876884011597771030896803859748918945523806005449057068628607425359899987711482778310434657037823400421042828497399968873499111817550466050591083541975685702667649174425746365230484143348155973250226394526573026704515935799660658935563311372686533324850729168372031924704543158479444152700781574104731251021665508155023812643782603434413070012363170484470684461753355235362715071710805140697318400/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^78 + 40915475472367714091787527938652926317917441370224963488697475283827034282392829666338974973814568782098419293461228277896988963788445217236996609447314292437079278100920857847529885965763955710582455983717972833634228117933127560649033233197995730743663027979484188799265432399641800106367107483737905972816174273610598474445798415795936572932436945973051215103865378333171749405788655555527632946355066964843331073035093378331726179274321451228412002053498351736106605380574311816945528035015474853810495087927605142031090383601345494066194865375343395485335392961136742564147294527007247184965239272022537279169963463393325563179174083434659301037600151822843255806935022384882975997929762472810332384248120814682267239061810382460273759308090619132098075882936455956761419715961273032334675208368216418416964774341861176462015771423242888482709044944765305681933430313143847289166021803699427790452559893229665558681796835354220441570807269736177540458704854345397365460256914835935714876646848326316387267685323007458757624054001691048427261628643744987847489621790724030847233818628474414381004869866344480525944745097857980689414156469911791966856826560299968603601422963037893835969936919751771652186908842537159016360540859650298093820305364938178416463766336589502622146482895478500718195557264534394450445250366653679398912399315077998050291419929100309386552360997619482246935455110377385962035502550410682202800034006604964351237933071845775048862470427425033589788610508083674591000035232770149323319979177147687115622716295403940745970489993134133479035465318385405309025599987652150740711293413786683569341464211302565626558114136672794647537868563561027237700054332724312944744424743582706470930917235509543663578218668318230812653269956227736606605006536171873524291193357990488962420776837051387193005185775741580125136070590981235620147193841139275723467938636972677305586267717147608211835105488445097313145354432657872275107498364788212851039614759139736540639643840765893006246768534288549567031796510669323446432578264625150918664336262159953875417485855604189109960832257730097150199165136866039165622633262617099718550440098438175040727959816329379894349515633190494583264264700748928767666878587773508841335425147495474686904501506377754816291165015631877220290040253900008839394786674942921947302931207616129727916731067148067154974744884775418325342594308711369479638761163718514436435458623872202331376384099537311330995057081976338593297014386107478564497271559070893543739515592016683953478206461598878692153319987200/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^77 - 8184412707105767857299139488852103489842386968107521838937671411405234050959076411271727825992972028638314892038723475645618922927582698714548917670885239122928646900295429774291359710853129206637726512756060353816782282405822588745567223964979779809666800651275342620039437114814428371017862922552292922011437971689570549896608637433296542048495232338737119341791487302243077850780774159559674370354795201242469578947295522305826061827411511704128504912665265473760976120830183708683586436863137014460713014747757777727785442461605006793506830545215389726653203434727210861415293765731093365019524365708947385337687579192375344589505922089800453499936148062676822572971274552728434550334107945794805404110191566742073264663934590080375513061976632172058390249388326946130674660060788878477990224264201777189910278424503809936304912139861843473974090870397103958516097551192479726294976731877535716484425143308413941906855787792067801419763021897172693559144563351147838621130914706178236399376777724858334795326837396749675622448636753444395898104328189937868008390236019316168157756203740299897245821615056784317571729717726360716060631412865740165070191361252904702753683507792496125486806197779117733929378294282471778545154313684619215383166101283558057223872450714510932311947372630622833632142316537871444959088721990083387941985424514078106281310180950603835616990955623315615065939239894576122661194217109832422958302368060295088275389364098354483761122044658627847682919377985671882843821571135435557977614686166022761852424728788562253605012055860630598698407092474285702723429565874080445442558737683348924960626018759721632648239107346556432942709873631309535874329562438658866277950232682066350394625705525601463749025950277842872652190695989112340408042960376610053981060309587553577613070964214239479744802878480329869849510870531863934795330383237146066989713117847092488024916728196759100659787574487303069160679073026695993329224655023868706369362410321566637586677677886259282050140835389283365524529779051842903810117311488223542276850834807743291941998369783091960656716714765149516320563732955580429538737134823290709916261677445093321560236567431576640924235619356587118610074272874335372770864681512864052389729237784644072592256643377768213416640756128924950889452615412614802337034091663242570539233112880780099200172735616964360259346562485434524708630518012736716476572091351185609866248306645983668707615669310782685820684099217850742959593243566319845331504761909671882095986137864846231113872458325917827257255443507200/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^76 + 1533812201808167679093296900068841618069164502470222290338494615281832442652403020036622223134363261646037220010059714818204772270121359896481588108340278749436565539807217645252395476220003298172221496665947918885126409534873718422014516070653339325016997866384718133171188861407166820127539457902634062334569449366969708631794730456275155746595419735365010847784545176068659393593311828855240540244194064149721750615179460687663621753840504617272600746185231899403382461601563135642785773648889897367779752368975089871881211774453499919025466262044626845847678840380673060387663600342709128905968478334226006152260210008864284573928182637011239617533069081200781253073234198283071801572342434176591907073663225251052659631658662895475054536780549500993738436563149928270654536988242364369616161897073652355608983482314202192182821149875554878658635710944933731867644377723102799483842959325099408827186035333410504748756993924306537825252950050948230894291833454993306016660315354193203606606993940098975612620292360729116993452123411748555999884659549819240431074891260164939587109217260334854966064826312087880817238122865195273320185882427076009075679049004527039171535148744325464067499854661123989663239599119096521317233071183125928638126503485009590789353133046402623350873232524591605891610968063975394404513351289871527462559628852628342887332317785385320571637571973960470336119364274262393981379128964796036400173638099510668480181061195709411938049813230323925963700709694937930717194843210486691570088813979454512347911275545668888763434217654077295904656942671159553001810553196735744812841214159329628598599378795645634234212519212409368668579289515932971697704670920583140690142997021155404093761530611157628125899277395486702034651024994892368303374406215070068235505954079408576569017339287771682789288199636333048709549396663743279603335996099933445159661675848581926115337009177136380618398654836174660078181785105204914415745975932085397127401789085646858019070435876528940783113069298390553008396632124800122708025138298525954056094739069942371071605965018425757506598409191169752048922494555808171868045486455437787635574507374547465015291589298456766896885403044192526638616767470238540741542818472007626409961102954745033357986288665702666001344480923958536500637101170199669959329414758233318605287799746600165660193794943231312456607913835969037419261950114591937962548565212133012926563925322209224455810284181984684958347950651439274156327163881694080399078385330825441617455465533977457880203460782069806389379161778380800/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^75 - 269574140154094343339272004149138722728052122593678499722990816713339549912450103230649796340279133917125216266714432912688578713466013605161403634764376072801774060914935989356099328887479645908349133156547988857661620252453671164375718174134484687844278997200855114360986141446044245723568140692604500980502952402093040212421924330137947384529260830801456745260693143305177247813013259085915425642343183531584170648391701755201311471194261983975675452651759249270556220048488827964577176215525986822146998648630217444641287112545595999364191857230097592103981445719723984348058929396138528941360426197873165345426338476776397371725494588118240188421025603815391162977272200322725321531448867547809612805512904132355451459257830237770338062688220702391636254904565142036911167958747458916171456803108637565249094204218946823705938093593901776264432791597729236298017762488686209209771295291253005515343097872608609692444566383397881962799736682216189658118740065589453876400733396953756618144856406005446852947642375112213288631871439625598113940745360274638854890683815826983657285035395916099109149394410771149325944196264565270395882048074823329959451527534863058821442601774885133174943722275989109420804041089329798553739909537021569955170439560375184038391463920820924285815131834467174157703331143286254853394337385724680347704234888323270282767245406739235888317757579062720665431376977470024914738629217272408636945983907542170589375772318153949719850197365965038388359461266091194931961831738560593068670179091867421673287864550218920613248831762920671616965938720789875486784532683819883869382442783743288375090772674001179017633467177760574090586327997970585062410906959749476632551559516486832416139004673771934552433735030362289910834737192266143512868168429448298395360174842951118791832247762827661813396235375886820130256068188034164859491322783290239240414273406023734236292281480435504270689581397436171998635418766900047906183658280269484764550553272982929941946135454828210381047988327144124130034198532384666278576037436811716343719210576714553381916533350654940782082403220609446108862390358416775254110333338057212007184323423148840068606280326463073317647979757010202517070487036506057358743881360261189548617448497704707222369229856982577945762023146035367279568344426858891407485159440202386644889682315612999242551532899954615301875714729366557267591127472171508900980500650779545333912095853261142925605704577996040180140172050154615124050920415203749528284232395906453737940084867932282741066876480558321666280048269655040000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^74 + 350180943948914702880268931087764755487816831920700625576672527190032740131030492040947518642462580299202606724019391626550123122539964211408349214945467253967686247609592201943720950369172575191919553927159321040226874983699438713019363939855840081674062939983032885106958316550234528136030060479667139445365672424568504485058979992362480877730631978772111139349829837702564223345349148001652794300495397781316124836608329040088605838536201572421455274316329295867152241735419340369306436668834083385005117719443308806882086197011945825079938615906781905068106749896888542798736829013044409713094163519550603130641948069203996826760141156064033568495700000178746327206156266611573972112335819212302174111545154461193326910353973000964356021371192393571567081734856140611346150674136951685543178837166324602317582573875667977440093466822253218063529485689521838273107259839318761821967690441338299758196520605537003178309449248139200670455211665262135699024580057244150566591887816313384693858858183367452219873643584584874379436140629390428062754754152528067500251140482433949174356128319829811795933471582056432964761453434567651784659933778752310282458899330942626212499204071241417135868730624989922471467317979186659815709440123147032559229417273067652483779354391448748082076168796965638924175797576444538521068616620367525748105643873978415145938497129910246106195888145575244778031931321712822638422121156598874963990529104289456677679744526359786832080588009077016216872654242919257080521576278670048672686179060428803864047745189841524878203315677755952344819145356469383923129771400721546548437887305692479251625477739070122368724749171513886357695889837479208656665173303652977877113659458047728098850578921968398445063078295147491832824368982384989728744411504408151441926686235572704982417720759165942750181258347561292223316587615571753954434631447978056126115800393965406671014423569138529187774423516179059436462243129085220304112813763504934321144297964089525204981859353236657288120750606571764918370400049064119682509026738790124184013733825218130711400885851968351292583109618736831229582798531849594690518565333926516584484558734931806802596433305808345192427245081531290117915434530250041476678054310212750918488294655143176052203246975367867493645231252433621559534110837830343822406188321034992956928403554015645476268921177715985908601647465356847776703639868385049390818749471213469064132804152344615306965078467950769135924879769334781828553756411658390582986956201857932807892276068762562460147663899615102379789733168711680000/2078566448179498141214059841809943760743876948351346513172757080559331101014998970742871891321754453506923969724952226450955121969337178332735784334924745818644043935659867740397296157785706896511305956241183515726573706924555489395845058915178701069022089952157254942470857025639675560672798420297583791885651850817657215688799916028730081600683377870343703786895767565759989340360396883117152320297666373474572545602614138861890492094238441351929539805429681387069578545394105765203833682669382089759771925334717334482521787446715276693313322795318582204261548161096041725964848639718333265798295610537409427622675870553673366810444871455341052523714196825555999215277660569708918492652799898117310112107722579430034902816419620731084625741642270611469031698779482560866732745868308467311913536286266877230432430200156556143764968120936210277963924167412592730890506151772741732362812005969210117813697352344657967000367845269714666753123694677535313283849096739766627423099269767067182285991985550773749465827003859670488128898027821667006059810851416292581113933433071123856676733926050174357989011868066117935894702709010913654773490451950147828901886072693325592718065287433945922251843834826582685759970447960192340531376765362210235664170756976797358827709853810691032077183714565544131441239646281995623274825922671491809196419558404695865458125094421983243232187571036343702698411477758320368226735918632567119862840035283457336572151006942620993410781092349504612346066969197173415427809344454939511372779232177420951125310362143025775945119608735697665956762823984247575747300710768693394501644699340445769720552312351135263989827490646069076723763025649574472726469361914090416012836988894854502311444234590597325235267137833627890741687992644196609698249702645999797355138569871823269544388703481318923067704286257229096623067857523371087609350148070015066926838533026527889373658799673528318648482554645637867767733255150528212707177976119305234006777149020527743924225129059891585255621616250954221146778798270614095458593973622684834502827616260221301589268380511394349423599902150076225467317648150738159376822165720199988395617463522639437878976430691211758247677863046062567094896358451054257246125341218360998208974280453032303110921692727021327789856188029078568793659270228635549102076500907082568828860115578258069424893271120835504298997128606744859382009524062696519002675128370665312723143857817928083273211685716558576706177682612849431651753630971*t^73 - 6892469241956728687421198120733864429868203739461475416209407391413133259858215590039540911255520649634449113317836486365460739485221460944641328698977797357943206414230325042714189008589342896977915296610644742642340376819969125664875463653195033016566829879031598760565218728303842589384300170330862246979638756734393300224783502894330097218852648429825013398976616813508048606724283824854449513705629105177449689985640012170097122855484556811062801309231836477126463753487528891697271325044030247550556161751491557697218750486140443180269956372280469487004739148814726191369915244805726543431735130947044652802690716379401010178486045366627422495177449284809623480582622830133790191700762618031573974157846472954586855231717076824109282260071794992082169769677789865587096227170992274844977784031869622922346097538380564826756277005880599356824258191415156273320676692102892748521627005289630132063270352152587943174131977427782999503409488108980770871268676693470171879256595570105361640370693759154107592866499204653741933965786046964527748867640876487609111328083724279348501293905834111033468801485498802877967613611911379478794891108731008363955645061083877588780994442116908665572986284498643206710766183984389026905821978232499194494702136643249657689273337861883815283161572147457616980320356986771099293607296228224822298326465103836360782991059821254027409879996928905491613541780103734635935987675446915751452956083965112477461092948836770339615202047127410311608659572713769584577738345456732248613609675625755417859442767756798159920089305256287558156587304548151160447947348820053134753164119273203056934061483160097509533897935348136374200427445866870737197833239132413004823792688017461815059444045073529351730719958974811964255629787937557047783669656027541214778746493038090763324592567561144384866635543589619775540678930332981881605856710578114830863042352825516294050594464472392243229728787560368735247990512573520226130704168067532594021138542870551585871373933414183637877088887715829453740086815769182218397209028471178621638333313853519195901031606940326124594790400198397553809940905513676584647286487618889618955373405309820675824159585031346333870779149912321023108222672705486661262837204012528252521314030531171192650898749781308895424595932732896943988870318907777545234839846417980250026892086335858989694031847723893556825109228602724571744029027786180240989501205235635606947855559616696766075839762854778780336549115153829443896454711733004194893432340759508594035091385722181850612701155785474236385457876142611015680000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^72 + 1004209379011177553825591577150386796750018771883958015966415466927448686904193573069984367587734080181132252779201972321154433851898964221959127119611797099381966760883280401172224653617901256960620968347738915879430514962879568166269725167023216495013997238169001743217151185635100315063000242951453970669440768940646027621354989731104619604951694689370020912144234910644937191014916522015146857971524008688695404687463766408466145653388799550290684186328515058535025595835994362806157507285383495908229029072680974017352396104857034510892951843542736029810820554209048340445831961404535846138492157331611332420972178096164687015340710498958358519648360553810872367348274808217260339475831937151506631969056579642133651013733303210223921503282912958047737132935448757337954983925647841176674621819930047094932640198429938498002799504414571622029399908636683716657463037202868439997738585014917036870884796699638257318724190784775229075923387653478045500484685836603824207150417787193504292997536361184801736626662895399712635776267245652291658711473293855979246551814355703972299191520873184728314301117232206437926696593930371342920981065259402648103965533619952795991236333214628973566167921584917418863921976327830914450777888276207518450759765385879586280654934529177097756443536169096925775251707400254043687764914520732397244915194971633654768735232374566209997495446412504507537360539155831799657172304705921725166362181677085347127287706751624825375230875337656387446646698251194953899003463909692419530388215796530686942090149872873513949018587596768989897582964017314151244198337767822148162767806351258780198523473811610890617318406115753461981787529536245547672372045858991247582732094980622992509300926570284963205069804167260736862847363659438107574057950293676242578264707110539911014848908086140182564799981103612754481456337557246783132289537657407070263015551489539331979754270597695244078701902033663327304324169823732701674820755652711780545834735685376550158379380984163710521413404567222903107953072809275081336826904149186554139980423006996018350568325993939088613020357911488960772618862207917875040316755819936263094769186349049917532834822041613139252389060863453965006909636932673055108448181339801912708991469798391052263357879999329130950602684772183350367998673951515566853227962408022434093560207246242069155089394309520808454243516158374001100997541987936873899808487801686751983416788161099303367064627500576415569069282693114621110058164957731563845630107124321286364719698048364863621330697613551503054380846444689536532480000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^71 - 1083716456497953428684137371514960629977636873129262759323209547033044642127362399683290002948796160158660270827068736637794971692023820628473162179130928448234468261955163992334683380822436376539181910904853303003970295072559315135911970331432751760286217879244694990740997921468178802089071100619899750472989656845924272153302846224083427943161663961386634585807847169205877309861355184350164997217859602012267415553956153967003834994323741305528675956360071758430925858739851966004147528274246042262960601907850541040808326528429717195388003882763479080783949371449553957453472500526940853893217320061949039193441805219684546781133193123467841444095655345026986361531522180716401341185482809596454106970797081746826061013595361122488944891252635830428696905774385537270306231175184312478227447307086264736502795902171949148352994446137371866143851034479890333597664704445469226991459946370363598901539754245712131654383936331671413259820168825242775122914365179092711051304938842965252307439242960500910780483111230501686800048978519575324197684053670220574513343184816636705423142572559478070415978340177003680282487819078638273977178192345120959720965024643835878742347461797545727566951267345879073630047635265978318184456157625623699329319382999547623492176496546062025991413349987815069106756792754985866550363743775052596309105798389085218030386128665367397781111807337752700120057375899111337536445166310105988018064524534347929414527714566274434102396785718432152186595977194457933786939009017130365246519859046119224966944340431288723713929642750682448381056943621868387050648572241780309109482481176432165716076289112550727689748974652832706593988883004492004562990453705887681487690332402585740123258080726133456383919841736203975403770444582417502287166074795205444649628606666200451130340219425962473092862228498356531520985431772912950972385060740757688389723210792430008583816493282354935450498938160732527960106089254963415459628519329262835452308468264718997031714248773938518997569821938007359168869810474180303165543951840256988585740550548907621149057239601218026390876320666349293017566933635945318049038870815728746234167382358446024684796054449190754909213558348725849581201740818732062521138849927233833073022052135720053471408708404553246610985589060532518245873462288546642906405705378522694844492537144342185660670037262346635905284494273716439807297077548609744579857630869379792966889171843992087299194174232021661117676035290134305329114759409837872106816822023150994969462532794756567946458093122087898421291932854996608860160000/2078566448179498141214059841809943760743876948351346513172757080559331101014998970742871891321754453506923969724952226450955121969337178332735784334924745818644043935659867740397296157785706896511305956241183515726573706924555489395845058915178701069022089952157254942470857025639675560672798420297583791885651850817657215688799916028730081600683377870343703786895767565759989340360396883117152320297666373474572545602614138861890492094238441351929539805429681387069578545394105765203833682669382089759771925334717334482521787446715276693313322795318582204261548161096041725964848639718333265798295610537409427622675870553673366810444871455341052523714196825555999215277660569708918492652799898117310112107722579430034902816419620731084625741642270611469031698779482560866732745868308467311913536286266877230432430200156556143764968120936210277963924167412592730890506151772741732362812005969210117813697352344657967000367845269714666753123694677535313283849096739766627423099269767067182285991985550773749465827003859670488128898027821667006059810851416292581113933433071123856676733926050174357989011868066117935894702709010913654773490451950147828901886072693325592718065287433945922251843834826582685759970447960192340531376765362210235664170756976797358827709853810691032077183714565544131441239646281995623274825922671491809196419558404695865458125094421983243232187571036343702698411477758320368226735918632567119862840035283457336572151006942620993410781092349504612346066969197173415427809344454939511372779232177420951125310362143025775945119608735697665956762823984247575747300710768693394501644699340445769720552312351135263989827490646069076723763025649574472726469361914090416012836988894854502311444234590597325235267137833627890741687992644196609698249702645999797355138569871823269544388703481318923067704286257229096623067857523371087609350148070015066926838533026527889373658799673528318648482554645637867767733255150528212707177976119305234006777149020527743924225129059891585255621616250954221146778798270614095458593973622684834502827616260221301589268380511394349423599902150076225467317648150738159376822165720199988395617463522639437878976430691211758247677863046062567094896358451054257246125341218360998208974280453032303110921692727021327789856188029078568793659270228635549102076500907082568828860115578258069424893271120835504298997128606744859382009524062696519002675128370665312723143857817928083273211685716558576706177682612849431651753630971*t^70 + 17754248589308919631368499260373786685435063503898767067577883433112733427515574060266298300787883330016262029457641063936296492893860669020581326704288118753554288071283024002461627064523561206553094128110947724655056786376665626294999808443873902926130694754734178989257869516878251870129076844915568943241399481532104815434078489565307307010756622016649906232521459617587930044380023075658526585785404712249955411634592454471461438498632952979071739552058010981679155411526800183524981495055872995040694463062300407531553059477094183457570926256400379284896707922541951268678330398079432460296376383556202815846172241032304376992927767093438146166098584114844747076963642750169690356868267011216539675347265061734451991837125597298550419691063512725245578704038149307284176286750535670065368950718627928439173876692003926175842789188815749087478025596253251911170341105730701803766406547583001642271763977233702457917841169098933573713438666622386720686162028869648124525332042627058450484555597663388495466887855953679366481495519099079830834131133773480678459352872569927632636893449079572124153407240287779425501028346543141280265117109449905718350533934964251491586220611536983776236338702293047695336827396254599912402188750209029599653118078781037131444831095367259502095001348327263597044375259428070315142605609211339097679784659168159091380399283377776967467221160010750245435567442963156800967562700544110841442280405666370492456268792389554913888159980903778367699686762569878582761202931688423164941734438737020352377507481039629066167066706141634697283314148821363503519995684670681164419067578474086284124163409281125961463406662621741742031501969369981625702101207441843461583922179321373854518429930683338790809574244406245936639547416715389819388657068244026150231170282305058843603877981260457632833043022985382905665230634058398566389415816098338088544662581645210326333919110048328345823152574996284793699838014507855082746918398391319501649009366699990190495612760106537260530600069938368376115887735691693547538439173942537246704487766182370784509917067588500977873471981023444816729712224454318851789845186369537970889465428461787712887266754955969748229387759430843159508776793874949031290492885650651286727095197987592308457858609348683253239977913736262077632041056025061251775326763701475356856765831538113334787326582446800305222795804060171886531844347327239589069024359572438601938637712972785291285805267598102076736980293661258280582798086160469728895449952878379141533470376689835373193526836141360891857025037020911740910796800000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^69 - 2156674762545800924547006740567131916533217223127433450591563841727221872560949965184694724958681169724907166609655685880620476465955903472450123898716989401523295337626828540031659451201221225561006920865225769753502263688653335033765599267930392042721456631475480894845121313381163608907295186054413619168984856787906931242673723691791592296552273924685724598781502291465651414026107024094968509459094045525967498278963221365133167304244405712407518032261312269752144426422991614125246683635690745898991383734364078900408289602644796806447934622710707484522031420193286327537695787882815852680202783875507966571052447106161810045714559634266580840435310949131768434606994339222627661951549661914829699315769332721725615813070162723471095515808250285884915627599204049650692216604512091989289098247795751142677988808467340480161695551717284214060718011868262670731815129847455454234839625143625300049142814083106207990268162170038699230642776691565173934943761155713486445110837895549613578503195620263609152110096471274996597201144180582400176956804957352687657876478841044071515896134281521872184841862718785163866117285052570606425750264689687260543580485253236744284945385240797117266489643647660615989888462034476954066655681327502654118547840633090555054480569514313076200514080494380284071387982678967982444013911131925274785460943718818217163417895535151747213202979204478345074746922748974974884075992130842842644161391429606094841673849125302267869877139995396035335250286006004756265795974473754814307148221335106111582663824054530771934056533060025101178876293723817095904576337701298731396758229680740763994872926067491898276542866833137317931248059306317916370804801217167981726127748677569000599945409889537533464380929404549370663271341984830710719551842071343716790369355518984602047633406251763649617384956332360038341961154792791763917076145784861272216472984377462766717135116028979891120802634468893774657670834975565634553925639273269075187409824257854491587062010424074093349994391666005120779700548902087380975616979856342476549251970562341297698708948076986608000450727302301568721523932710624243270605076764013504813602106829655059124389327203605667565729170853547749741732669351284537670155955512401946931905190241496271795286371509534734952853988381895474585127688718658813553951298890504157797155616161904180788459545593406322219700998931951228383719018444087157230608006402133140850191244995423070337732115671672384156309559394595100520955244343960795456708473108880012155352720737132727583948517100209461631865361018647136302334771200000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^68 + 246802563513029430302641301690176137297195363067029948878924192177969127299931319365114238230924993427828188620550738093541034537615179976462699468589216629988944305504192761618643423464626200655384982914700667259026710837879094855623517699490808837693387307708211573684491347416392699568474257734692513857868601184035516315501064215260453417676595685794385793659110718237432102850077557430747367927093691672901363705657538699977535774552268386359595097342902836086403987919104197959579855578837926686953599482849734974269832030798207612712689640289980936724404147641407488023038535419122792835403303979401268963162980906920592994044327647833661157271656987743187140805007243731975071630417919519439896400354951012830774383850817232231152785291114372048487841486765062152413020515447985290761761674607704326689170444408988969106700747450406260415269846002305377797648737708888907156986849342083977236001070708501157881123422326169924387060024504843759093537874132501418049896781960442169437626199781001848606660828440101995658870972022245875515117949450712347220463029914584941273897510463751970554984563769293607540217735652461332475109705880102005350005565092136483945393478379415026217690542356443230485388553929091815584204136686116553622295437155844370104081832640103936823924409096044358688547363157323363543318731804937349432839587418260944298408587903348605834163360643890652398360943627163081047901614294736041230798170345097307143466259148442817383705823469076552540304730430631227066341129241065733892517423796206409512097993190432787593970629387465550860949789985387778914123764552313701084843757497499127227485972013075982249853628616449319425189046744644703616623839004590476233754483243056003550924761032229806001692445131980846663828463725097049170068205350961444158165969271909082146350807811061925771498369919045029542460553789014275078730112743975819170701347928015315558996032264773182792841438842207246377690182823723239382484081391108252651466444418452158054044431669601025255280989825902505665632126980458992349034470213933014235276098123832078421283337089534437579258116829510675934800725133234101869165721613196529222196609220191715369033865266755876677008199244004137755245289886842469727944486532223306856209096161074869321922984950630661397971187693130912459133430166961686790124586054030291144372658891882227154410576904966749843832803984372378842859135109896280891003286444753878103472525537869267101967486097444349975105433969421256960931083059832242361237069340212907284708251063876159842414627712751711422435399489923467183586138521600000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^67 - 26616674052188747352254944263011803672923036291378103323174450778775921367023943107294312793268000306706308252837550735109885487929376987002891255882422517918977244756765947665443234780361046443387367210706143899028418778684525576281048942292318381924237539134678489187788867335797655847692553567927555534868566602041269883852261927191773537076086660236752960084259636017090761952637862036056118912676027269793759671902506909343187343025105034614297262385899867498564260114605165135755564012825108868298572624490771442288202919187053274054850476951251698350932457348470914648042919238350481999023575784311342352281940652946512821450683996588082167302682967152504205823032848634581437684171760457098729893117136420811022854725358762191390070246783344806318799470138789526164534905855045906924775624886266464575809644960047092807436612453302693807972063315819648382395763061132341302734090353134456322949980363251811396829829167039024678569582474064335720317833307577662284044707357241172852974698103553767069629488240194329444471965337140669784495965540788835677800201360132770589550214468912300472918961977832868769881889107226339234669461664886703221090487129227287277849719390615270960947468631671654376747023502241242461863972306333837275592476209654489105168533460334996301416604792433163758901096325920331164606704026874816430536535908885844275009643710742939974096369466450079100536714266728678333830178579569757358065943289749063836647668423794734365430451129520651715652410397424695145612272492131165405820615205259650515275165841400362077191753935537262606870098273494293923537372140328183108673351883738243997736624818623713934539626801623803351344389416272445369806825342794193213766047477236205775015134818647816883913996826883752910655650047059129328318820863426629562649312670563866338376564390343055067789725068201335279782090597203010787299121893505706800239658417980323177087042888828466059207595026766868200528264856428088435391616547727814922864331907592819237556860334425293147211543889101220894960729020453810491674854159085605735632927026960147627257275915554467236916037847055379793240835155296721843147886026412961647373983282242954405250323892256174505433841730609168261797699966019642458950161605550245699762519439172407094210253272285882443334921867344945653528279660287827400464473261965222157109944538623787778336640798069080736403727840458587667932485466846020626420228669732029759679590910114134980995975820079618228030708602989971536698263845324836848573420295949165348668201767293434611845250288849076759508808791707230259494001957273600000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^66 + 2706002755367441323999270414617426819661435576130441856771801648426760745184476284645186669598893053687862043571057918466849818846074920144667017807230364136909506818919671503898717469135017319251349388130770589339167514801694942559015023079919091063835093332053449544304741703125442720581654093957171567941526829016345648151538599147272249426166227383747361830772688505411146753766649672360167540762073952776267346227517692413305039789068104212376894300429241749355596434276581378210260877656200642444871466218437979933782982320588207415133265848671164816457307584416698872828753496348973587199362418051995217446496505669300562159960549660018015538022995095026865436356273365627237386428941161926120568189354721860322264317431297308566942281237073622188685768248497448899087928282669847292526538433995190338586007178897700501552048530750883381349805014923727562423130142948224471692744009553800729872633864510523028024129215218529654862314723522729426129665945943067203098616229501786175257698431061766309702760944873238206101527462208841728989292237373743718108230397930575329004482917714357125325199652036591111653426963523389389486009921972089997795114437578723125006498917504170767492867127291542810343177529710304380060102719296897233697041608166747554666728424605301639015469276729080765641233144098334546633067725034805403410612431146939734993454246138333218221222761789527467051861105622503752588886239249828104558236024600713418399345972250439244426596889334195700091102271337061066502836021186860029158651302576543447818348267279496622831071841808774946153092488179706576954648153009487299012822387039341122106685375749440184517334719947242292192416975896130664722141258529261905407037440465147655192758345881104592709370462114617547579255233999116769646497261417221915200374075345522808617896244073782311819823961884271068050590308711155435439615503349777705485707175527139301752055966989059651862555932685064679524793509456029748584555490830873022393483204942632543237469466914002914891280833138367991236185527650733882761193649206229134463143495555828950235735759010738578051897744528160041156753146186272187947356196217221044306700578083342541760128711844974788698135195546035258755633339679509744666010874775635602198163005119850967544701934569574311958258008349720111914358179215905118024122697894294557284827411955694259109861208746814921622094473652297165892360507758325627080794365518846754398197232785525228061588197208714589594253542073117787146992226434500836661463397314793012496179066039286817931220202618859234440892484909118145068396740142694400000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^65 - 259406160287342789226077822990243797401323720652068898142274762260419062841885650452834836610601910968787974043348671821768876817619403700004697977144518148488966878347308628831556304411089327484409924135729603637973243137749908192362196461857215244389098764253051524650009129255565990129569844562118984659683062280431253533434293057698068526770730500888798873743846793776240811988539594010389528495698140391171039403375587950301539525516827525241997406206712526944187432912498907316598334505828772073585303901182947211644009996457197041934353749306994975581831326560339701636890986880492439101268637438366450383102829591560864652354517871324469970561874278929714957666154792976808517361783886555077160442786328198602535953346373864003584627741738691291057560915631139319330732850869624460787539160819096784543881909604515083217071173111574922081796335549639954716067272131654670541289079937167237143414665828968319976590275250907672936315242478016362367490633348092169942596290532235189543474666468934482179231771636597162112591613953738049722016319180614020006035160921240623401713390769794303697804112385874011601074661444096502564640392826125998532833140945549793130148777173716297330315789748590214690262454668943320896279672607535899679203643691100221098428602756507590577066875162515697130969111814386457425801298041066561974805892500794510602199334161999565883857833839038159567577781418671866161566983665291419329523088202549517579277433541311156032441986310847536292976824759438483097181721147596032989540897322170442721428274700649529026545483168770395561461345057607845329497851657660963310632814679625913413042128394814235511548514855863836107660482973476626609693954248348237507376604028018512904695905538801160908947346327108126396355703398062534009437796002720836721316110707190458025148555486381656695168069182893823551726515902901978981208529229596370672112575748407421460547629831898182793014996850215301031088822260469308184102211506302529626507519754237907315527428651333571676284256674380868136309484757601451349016891898868866342740908107044959899093199844888319051806451158708700706952901727106919925452738049937993126440270300262849027329107451211418256012721122817778955557835029053036462447508494818177798077365017237486863532514969840459214580003271820471341875356312110130834269773451333623577612525717055266259577820369623629906501397023374754159279735331832391809411868526507176986146789942576860519882710227282684818808410048069736735475375147599780076882627884940248726847120979569105236189205112779351922247609231918220875102986956931072000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^64 + 23452783158739709556211678532010063566511129329390828750120191805422432531390128746137273238803909344125167886298903648831110264298215926239925060706764541286270169584919055435285910104268732493199392283514501810326301512364793739108355934483768005542240933672880684810793600217355037734161943489179165847584933652647784777914684418655615017801278200506547080163350224244583098795570389277096741821953360360318776507115178335358554323421580658931768910477458353924086817473322460560812012404468212552213671321792408771344253109931691664704567827714200674852793148915504859777118344725914332680619161565734776414324640949077061983478661797816864480190687323668820093016710443418862511529448171943058581937616488950925203742397144421545327469388905263715972395891166754837149154468823220950374274667504194458555613472562616966370044624784117958028169307258319099274513127816089835256508405241691883130492183548937714781791650769182116722915819483973410235467789921793805955171671359771718759011628664358276160939483024199340736473585156046811080251100906781202839610840853117096379401387053073948882794038642945156483216980653330324197150525225961409987108701358023161797735609525462763238805156274086500394377876229007466150286040475169520563886357321562434555919084960389213473697320152532062656004576506352857210840631330728113682933459149391365850237618908664425887562771766388362433530232969494077880275889652061034627315152184243909367870287769311221009251111976918060876788445560277279734620387275210307383352578327676751806399366063015135037125992802272196602899798017643747921256795256141111461011859152360844028167383075407278317977549853252374962535741298527640858619625570873156387760585001167768127101346621811149187928092594959740598529735720917027921416508877757183639331509498891126313809641348256743894307782624473470555189922783409237731648099229024904829873507529868872245310289875646723428295787568713424802895576194985301830265941933729091922593182311262716226515983658025052335021652111330902353497642104597576907132572917512945951360386185670649601916228709450924417837264900905731101981190745894879507023831401631445442450617047959832947479885996916666713581950431252916035961163612197863902266189009769350571994586884885519258910805274842892248902093852974518713774867857883702632538175500913708685056375723044673009351420965039392281798195206931762545156241514989994448642852062849554229129565266240357479118634141845505049187162588034348579451924094045261865336895022693481408865329805630226516422826715539881019378229614576172786096948258587803648000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^63 - 2000014424438292380843784095931824612053650199372241270772298237720138679421799264369136825989554614401184361575632457540088659483179530857424124400373592666224637996030200430741619747937674969100204512509596950733271478779932715766497501931750919722377452487382347182834751141103559617508469608119047156596008081901672792999883298076382553629379590333266508405818718666189798612133647580902937554763825617515727709743580260826322995001434972239974147888325218707482062125392857700340617552517917131775991688046304805392819299497991459716859027981002471500429542865881762171154187089691532772877264273244933992495221297908789011881103036424154161957748049216804472586009957668404727241875439556828989248740762101302444897176110820416195387534974357766501241753616201688495363924476849138743397388945596627579151700528762615578492638986492659792507726017206279241109797702083310549256249539021387219088442718931492838921314622276363886946759307019464617292749430968770278448618724140304760864016953695783221154357307702452886616112716189322974608144039201207646378558350895562862410299625392963816132896969601089793814262070615939492345930104100600230034573211008385899164915958317936534826155105654592670337636000411973563536468576853621635016579781786375477616706787577040836102525222444485359535795508053556631007925451774789215247679163016816039481921261603889154057453287924438565870321654891971622235982158943876288675934200906239798187854169182275264186316676435017941960785172932228249144676661547703593680741731328459267874205910762639516889980393763750298202238808729304199391728833161857636932116040038605106188952959398681683544955048325808383893520643820007553969968860473402059634146516829032182952327120339585857842923519128964235125829674173045588528407610106649614236562596343983854090132657496707652073103159617480064213515326544077937039605038678812188196667353698844937761272400679358214559904675431394289875946789942724713731074887335762171355452391752391902769582256870374512493352623167975709240530653819813790460501314802490870535407103445359351606765511973855679054391200886964213596090075924273423474838014747550284609625413592232494188617319593738316650278226445733365490810212507127159395639720495033154673213486643779822513843774908942986036918878872410062149428078460723116579710036999153507318896281988105536761282825532084391579439860870110897134415073274842562855521611157418919323066051266521683948777504021481786601384847023961814617565365471030846063941324865389578891516743331446722105324515553469890500791394184648723168464320730658504704000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^62 + 160893331204829885297268860984331012154572036890378995880070501569635798245055988683832615621338815144101030162051015481769283578318306989890336895987938980578802517387619377667954525947933770714174676168112849536769378230266763718000122893448177791529551838370786210906085196238543434151154791792091666752008021753163166455754355356896820572294383176291963468862659881423624513515901107571021350187632707788002326022866486509479380392752001783298289178408432720312495398493198081080822230343281645065796678292587144555471478943226320045298082094121298714662216823977956585369575615384921709151149506380315962413876539595336686741508859190828822001710099683767027774761679800186079445890985582648382694257311331434849677159389900846737087208307152846177257985022791756483577998192089617895270484332506498538213968392724635294528423729218275811596035394381315876270534342274565041058761461266344068535460262374568358060323182336702779498940038381221328439850656465756061167196142679096993730812728056147491328001247004863061343137875837886885716749973607431611631503113919615128476048443340948954842179305129612602772118265482467412442499532877296579937532666512452748935778118251610626870564723574031288888637758774504706151348901357509353087862408562904132161310134104227258176650530916298737305871869318745754554161818107708014449692149171910698832454835749001411811732058492707785947847777373627880395100421510659736264340231789250469661993292373529426966346955693072919990140938710290551932465652482461004980814602114714073354990121638582326814782928573939553403654296832074121977367040707275940710939709056101325949230038501065307053655637083681599108782323233091923501294299844863733543049147301442069404893882544060569670131617385861435759321413529363765540982408703552433819257935162029172017432949004333656818080419851918414130660924718895286498054309631747445427800308783264267541509727194492428110145031845722780322819011421685110363005599107468226926513271694205013055267100103768330771695243462915931955505653897548098402097872383220307813303704851138959209442813192752688094411156641526550619635188655620877627736666641134370970814168044300685327310441795188814404092984727097636834592426875993158491570101150851534086693404904106822372832293138405278273978356389870850714914003208819965339199015698626734575486508211521294891532146948963028998032892301112958008925469962571585540500088798645647586347165367938484547545573927573282433550635293820728939697797068662510370970172484545879067782790547053361578463440549201933247866834321338487230479075907343927476224000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^61 - 12210411994390229691075111067888481916188812086113079391549255370809914332696291509260178583639701612441943223128741050227486632899741182742698604402867965045312549750920170261343246270092191218362381723037641234469308059761980836363997925240073993412642932833715254474195481059805914160482985084423014937006552191458038137119591078704254487750565901764015593648719020418550887652935271240999561006714871842924241839151652034842895286262005602888661201460952088627111400205751324596739764345050603560402466618205344213661905638634059583417171283630517997408926433533813529830989672728959535921931784654271856458853343945610260756018489773201897391130101147735177603004371648666056075172500649951074336719805782043400459430312787259316615803393024693391293801159112160014161769683632275024689396897695330750847340945392105225619336497730453241892735796756724994987327420232673263594058641553829578212812379918098205182604765212940843161599077068100425634336742839894013809810395928050736537191124041584527420445245599337385186069852984242075032469256885749696318337722564678751454817062259480278948971087011564675194449067605680659650017975837558773866170236019944603957048428406638749503890191767392128204196737903375014121210564602133847461400462036657498121406102837453489463740064157841751334555288481987340224130559006636031288393073542359147479215413155368620901218022924728647462646359310061931357055450584973752992800581455398159581666497537557130508990079779814682802569958973904311182172496424007665268478407804383456593495329428268789414226791033791171832721286941911421560808835007501998606986140499780030324244815760750655658279712438613057532991525421533610276447270472221335362251574127956656972955116227846574392260958611293918685397248132805635353340024592130868100137620545327215696485009283610196475410167318787368820551467846909477749090782407390665070177946234726059869702701330792634094717084634962383015268615954204182505240035950165704285936755451960148546578338763421396297629600224241735992973782253185260337307423643676488256998880588305816141624763073410076194058443377910527657419507676576239524077345910622438343192954510636147204707881016083722356932725665116059866563215036071667788700299461327446952698750749283961026068743666808100095884199561669951284369547984911902758855558998319416846526008228815214622506723046535613549701924150218094313452746339781580662045746700118596443779358716290282449639395533628964637129339525388810538640828918363599179235605936032596220689457677546756040694870906513963167241952086383501108180826872513930907877376000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^60 + 874201098907771563357323293524689991116665653493310821118230942639031360214304341665780647272751493804397424406226004024615826606716171719278209648219271899829471878882628746862302094227685913268796338136143218653221452849083463748581216045104838302895429225358251511502433284401192492995022184993723525256675597762929900118268242232411038907915969324749456184013991639964255147386612852198974466508580390596481207564376067168465080262353875835502458250798738083461074751159880757197984519395295880962467063144093140735957040423502908484707758173925318491900393964057367642155649934778025723335337998810694756748712401116781996539534873145681321479400767773935983045562304254511984238238262368645257377179854392257659670914577465077944606752807302379742422601592110941742683318073445760370462202635142233571745728408760430899581254431055222295369143441982591941012956081738981401508958316393056876238031271578784747878200134267752725762733537092001959235318125701171743525865945168606234106133881834852434619954882232384114594507616639054259169658816687645034772308475345287892426460389754970837441248641089740905622140539132573596091457242561843855153697065225988416869673142898652091264293782275205986475732669351232912695268203438316256620242207158120795574774760565210085783060364432534207691131535828430430099972684639545084939890702610641995618394140712482931409617868438026292836891908137856721230254039463552689300859868043094744905014647317603654325604320310175863370033217339805295357809773501828731442071472617895141947197751055026539671801497813523752867767993174912640618567216607725114592458374537601852082524736623921286562199882630401114320999325311110493180339952911458714739266614072595083119561994137947969971871597745814334487884059752061772968241839788282573559546068104363400899450036400229570726573434739756363014564024436598432822796915620785021111079113340633934123959419823429286783442471307533009088078202953927407138636207781118927602574657249866652381432278542593896338195526457321611645885492430471251906933690594762892611588161316078090800828496026100865993318178597194231732776484984836980212061895123909829633749627342586142830830421777936931296063216696231746518030424533892690906073940116321458395154800554040524978161442057032009648495272020078621750280296161104475742081932947486282648409972443097983194322556579396940190021189463292656869676455248835634270891205720306853513760980899812772716071889866227122319813505461037532530876010562739616875056478083285010731508024676095337773480836480652326709009131200457843776569802109584586330603520000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^59 - 59042292190630133016629021308651170676565346960501036446112285177130645028293090819105076073776871017413656452172485716520416273778140537665946199592728956611050165930960564788216692322292637521792051632890205309100690370966436229795483155289113911860202856359570817881447332493133544012268921068890702796459442044192374744249916229412351922275144482879136538557512478467723357469237317539816330393774567189055670160937923596014476591425494389459783368002006454972577865797732481315556290500229861936221722839185834519902367794763459177888540734296567247400989737326595409542222905138864201136313192942917510173747312770796705025364159058892320033370805293982765317861923630436180267816613440389569396601280908411942752779142466789137238397392343243681667801677180386788948270991041925935207150793570087588572454896454454043231362368958137143098619380739417019797218701120243018916218433733417546066711014707952445080116539919901739810934878733612969640052327690107613356059145738388549074745655283578120358989510246074947753133105887299644943868448728825058182364687101692841730977605781732955695428055731785709267349343480991816574440596821861400453354457293615751331094002892530267368028729585615056158008491705709321519835282483096090879874084332757512045242168877628507557856505001624272373718266581765686268147777352894022419986238419236771057827730636606426368219939251752409902108652665882875236701575841115092973141796478440418622631322387876900164435426547424305389830506052975343654994933385621313977498609406654237375884312722309284262441307872168053618137638984235201638392474057700191746979955527857966988903067224115781206743051491220335740311021594028949975137267670082068897974922455228219944840939871719750607365860485441992072149626537285401810981299622775163280914233074344967651909853071945873503607383619977649097185044738234297882164479475961273101733100034621443590973061473146966028688801651603431235238843892474383786362939764925467744760343755565535402869647936073224530997438970308750588203229600454014480859986396959241689170585253975711718026703538270951274116513107107939475541859364890863949792428274541737846545905123586055217238539112944783948108419021994163978064985748621816879568005670093104471985102531436042149296965349443972427375199957694718236379586880881082719154075282832879714175985299437412307762416232989486339223616172882043477781543315812097528806699414051498067427272126551330495323355548555579101336203567248198729688588040568107955263857874343795023878595328589052246617450015293524316624496440997815951957122081772958111162695680000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^58 + 3761395645539193483301084952389607964070305122623793934300836389838253772707754703201766029734203678052276659839402736435584150960851284938852596639382792949368434563379807882510550373563923908950183093620129197194611744661621160850791766347370883929113284548970000876417266893356472099577595877336731564989016699237724181505728969757242052162748564722680702547447731861198521111437200510338522895228902402284100329412638085359805913425680720287132399292580860928476861917929934658124114056911561936261875945561753414982801941201429346087558060996471113641003379624711192437107788197763198703579480001586103838956887364152419201065715161212893184089250746366428512473146553037127914743860945965113868148430545178628317148954483520945920189896472542592756880356195124615916449600998075089121781130753599301593989912068519084873841490094462115024805029036858506790159144077691899401658412007816934698163613105010681814650330417734471400181774942722713728045767265345763111536505149119812993840007540985172041387158278477443854997777645796038277094006206017253636985177324770236510166482763992164334246019238487666101022789730095058085226702447390122143210762297268478897083058203501048039335517060144893298524726806788793201752040695471958019441491507333854190967594186030344611353309655734985947991449932886664608876068380210797729948280834908122985053115311134067616692914463118151659380739054216743651722262471018776866741762236172667675468171105751049501531233584562692240646786160822845190061361855450159410654179878050298418740387432142088628502762122745201843013224914770150715471141543177699978038356084988319676915000292372846047040881253637240899436543165508863866294469200909179229898174125352958989557626328817223170773526521833730085441312674764952109883456702297205742258763512238479197370841845942151539648179407747584790786827893390619545128558835934638534692504787830066888285814637818568576709765812854584020170447583005522956529019697196856959972514991393254929926217567502626717488810990419679823669839018251113643712029889111024832317270378726596286136671774738246173050083666335985403044903379195252583047701597054460151252746206078791690576595268208547925864446097126977057154098780788577243536351239265863943995313134041059127922366429988656531355160528647644901624307533539180187289641313335156033895103542288655566684567635251442838743629096074276769199109786055249781525243058402002735574362995271903510237002892153749999536574010888516186833683501350449152223090340801004031279868265053274390556837476692517985823930983878174428142602045432821617129464791040000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^57 - 226002473336358105885867049973141766728694911799753778388164754473109182558484902882485742984449550800863306530973617866296714177894521284069734926604264646976881208768306923485948035385759523664723130081300540201404207975809747258476034071575695871137249026517158530828099136534515060486763971685863999121247199091990522187286517552281924428561066643194107833188611891374291056915275161202694367910420178476426969616469019035239803662657005180688075453605967770548591502561278880642955301396238684921398973117203967087337252033754999392800163798412653401004962303755801947941285294995602135824272296400685286528094984127873742489563351499937871560278621110086309124317556924286792904000487718649711545999202372464508636684232965066338176729671839657828085511005865346844120908579110158305705856967769311597911746896875869789406122816756455468344441930692214507718937647213913796623816701678502817379890404427973207705097749028931373275582049139406003646030686829055700716313031380436283149842904857117221275248211678400604190886103146309859745577329402140967009456364715625192815536872310890938924841575000329810668830403509168299425617778119896263809554650264336933439101763810163288362513837638723371838494226079659259791315244470653733960975955110831150177131560008741350637353617507354539895618830599921661179347922669759776271548830741683525882554228829589451408791108752849474140780831227888919517921535006994891371549448165685547892403158960120494624374662656142565091921164339223248881134260575514552244846765039327264496633447974698320399932678401832054043281215650011851510458552758427106064273676807176534151488950259908008970117024063053867810107731943799813423654150174413551588139587869073753463276518551326260618713037830980189205762928433086961001782337595709336211518918127639363664988523010928218482759183054575412900838678103248163384711189641129007502909831634904963927035681357749969468677450408681768964287074445179164461808106531564693972223304740642128659673558645469865181193328487607690790399027391229163736341116342516524162864837705549530936003972653450163180310922759177224871198616980631859101851865767365756140572959039779874221833520010765840428907427607817808829161219283228457743030647093724867526760080455039562080274763294161869685773741189070562798240018428296643545384606700086457212434135058874140675075019842877325988751448094717555655125922365636325110327218624568610231106278293242278498549129603984338841621351989128666284088201317791893524090479735563352301107554431627618262412595883754984746607462581179043683969183943114797110570663280640000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^56 + 12805060536097731802532726973600033244701392854013385866825022786198083620291607014905113733854316659977473890267623430233677121886943062653577851893764020216075660753855911709629118141591962257545818648419865891699447602889145141587882422141925781890636836824968131254594555373392042605096707141614620273940864315548176177269422370494257743181625389872997787032517052205042488724720335490962023971419309543707317412941087209293575538801445582280792003958480309928044092674924398435248235672656831306639881219057086633037125532734931590491965612650654667156789596149204725454840863557124097656886440218346571854347387654817025077179613885466701603339774501641863230489880626549518773897703035666671665242046200658447019857684493785269633634414144388300656762506707408883490009520603642322744598102354182911545344068273075995787286694497265107921126377534825693912429152204983097251390121928513496601805929557084176561271690407748728201011611746099623689989270782567414121861727164307172328082828849252083837681318409546026130351872274262412223290579994238581784252288343217251687514008874273401177860761638299537272403417353196719876556546776460090352423720682093323636138294469198556342501307766574926475838930161477985128204261449790872097215976162433770532460126728598776748033406904880888632808048170497580251731047264307725890572476696985992605771525674440859245901084643017895109866107122089754673902065448231441868432150621503689717118353274266043503385898960363262304011344559245666247552235645289383482973313018099640129659561879083515513683273326367816681820035652409478111332391836892044286645957954496477172251102074307242541943878776725270520431330869693405329126646983513006440453456681735204218691953630357095804195066731185536603394584660144392537876094656336789990303476265813955477396862408600994777021070821673020371818314523374733768236988711335251374192256813357990167170590747805095224644140562536448394868655446207898990103038884719030540855358027986228814710766442263582984142776496133751691855461252906658957004339937718866712147643822280068827264715476774921125326730154022716819581793039873076894624085272385005503766464829139579653161022533890623826595328986187391276727152908388860073354704084115705628764439857204107352913978509817221903489808785263579261914889790611587421205482837396098453613007285822664907739964385021929932833224205614959166528885468281877591929489431513864372430240639395231018318412000796477010921975160176663782949805281386152687518326068734341119754850824836002626168987967479733284371873695357409427725508456802550950318808665948160000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^55 - 684009010195617748154413315045034895947733997104637816108897747852608621289407103598653593359097625837005467239252522486525403075507957894184387353350905154576324229261070566110456996280904606933510016300761502864108276721885582758988151192167564198042256368578910847200561270119418510983193613488848251639149935667484871990473498230808483660203443342444912140279321791697092531196466959449290139916688951141529893898510324411235202849224990476175246475314179555885818990452902304787064249765524804565975404825872750446998893299366350206929970377067012432985628321576682757186419503373840391381169747280297120357797516867563091186569174754747703310028489443856703545077616309325013131204112424002825567533409372792043523018794879429416815504641655782352868013529326329374761449030235432156716350084062610624916250349452977989688733879428461695393103645420380993620174876093342300008913067406622533161053064741067394987896960226147085781501308826552794794952228725129502219051067227610932276307913770355888257610132248358709766135274666088528804563949956331553208591393007484923149521093300617621377952188898616471528409884228857870492085542346643791026514859718192012558570171252979698277286496752844206621874574061711164799037735827900007990384908393561042599745031632747754070602504452178453135559237262258642152500243514411378133682927868128638775707646223589597947594365398561198056785603533543030684448088781028944982554046378951566076071432866197224418201810691549750234525052152076979619731894815741763254118222022963472850511055454983208419102961493576275275338167224811298621234596524918755624409039953107761271631205850935517053932622865290899731602330320802535275269674323307024195065234884173961980775443196347674548647659586482762805103282856528864471640752948508107318121238051686182248687757133660533332140723502316238593206597882432153422861525159806603005441042534713165565987061198786917960231550494438589874540449648139565481652878575970611342808546742471662440817863014948623882987427613843573942401627410154844293043860562352441603153945884810093219519173296250248052300061193611351746172473918854144890620293456263940870644858672078326345302804337669369343708093445942231511020702071236463048944706719273470799568513742605054508003608051472827908584531566193169011537655886975747018887268675086887067625257041402214207221043960704740518904499127674955236908547793009615226844018106294334774228385691479543561095716593998786152533888982988465153508555885347882616792821927623902335989764580091875851952662464018673311794450505181453609720217384065913460771411040665600000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^54 + 34438386870039935741491844799681607230198910977021363559105859520346425986234977358843905953745858070222347547912395179092191496307703337603541707822461728543645654008936971966768958690764783020837513228059539812897541836776440084939739670776214373812992298926774698249185421791462727345212093073575761436868916703938445099464805324463316029168913847150331578838060546844344038993131473531935579495018720957966861022882761229792405014058847024395279319461924390882759184562953765375040298343779696608903216678287755291370408238471963552971893050047530156494925228073197778473553766300046703599133170377672800988312153681496082566374026468580589754835774497381533456992476282821711654627865546626285505320052736449106365366296932382827191498347299301189191080766999206339033593706186695693008255516947021432098886214644963259563445662775263717400116367811006526687689770810402460424388593885863805132169363707038367537523080865789259864750158760714393295572613932252002872085718258334280266564393602080208295766190540472399949932561657488400483453455026133801105136954407315662868786860391399928742985047411540171303887831636726505465595669453773183257577967183130791096802521125662622843826248423014327677178083479975362935750985437737888887779962650289386644135905562894589828282540697486895538324683791820149728058137554440792605478402110955191390715051458947077178313815496270863598066022209790028833771428396565429082152001660621504137584639982855670089754764199469419602022411711078091158866093564859752443835253281043646822515425940160639822242299846619340121111128509989168503511081348895890597647395605356625722435896569216425983477540166356348454969200858031851514844779457392290984220995062546700977870870065749917503565859474052357516313832375417126489490052764832304175457879397255526291704655239016805497785531090922691369929401641257865822441776726691263610315056039736270655005092717426966999137025480631767671294316703307844080751761234610390101493884366267007866176439490419107489257867679833268706292373918554810011725403377723558497613912218576268470574285814515548869594105344798966625030292823478443309250313709167378215130220747367560173156245611532457615828426867536293089165073185106180115687347157079705685418421561212443568379693372372419322056851431054152585142378549134009767777744754620318501084180405294783760777955826739538216419041845427814591756950283531521771012500156309558380107607778024221251906374953341335873773465260168312478691344142650713355172055905780170468578002111035020666018410948734894345290374704334564459756285915459495074447729382286950400000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^53 - 1633785790822458728757142532977535097856508291604806199184768212407280295342040964985881207726978028459982894373577035001332033393056328683795256436182020526287267640494404777926041816149803568079717315680194110654909390958092935487535260921590039845600617709959574876235576975926878934869484170134996408755944612568563972877075435948647551363564774221390488101126496713663228262747340502408269984196120952773587661073689942569754975039471625259696704516638745206796481038864031780240578197544019431517221222024811103537182424305312954967202899465248828590601044373409820336644278569904696195704899309794854753514482868894508999805977040933942735012619078619531994635740744992345959639592658324461806062305550122385012409811326724767222335710247264900116352441485491629560225240964580313123136399374109616545224424758268120362130637160610664352783486977186215650510695125173109873359787197954540736644749804542176316969780497123452319656518782931985152708491295685070367655408894242900931819328522540566743670959462674642976767880414740879352073342507892340384634486606348533017555468169434091218884089093922166048289311776913348078313517777154618424401166131424033772711091410391007517480718100264830806610106398747527598869599280964445782487747386337034125794006203737683489535759080009041539104973756852869602561276132252125241846316948333476042353389508569988136407970195091624798065674528124515900090236617799908798390287218889444589097694548410742307890835549690582010378965480005664088308229394750504651302881493732756015179912984225398664354957561974639151158948186050784975430859308323641324492426317202008998854114362527428866870019130122301357097379219088350739431240176402706048503766408697366875189041697088079867005474645524464052363538495373744605719484434972033646036557210845825017983652523520368104090768448267923079660660789608004710437289763729464151640777986872898654862769539838980515460676756441633737573446591520585729040916233800015192060655950511829528770234004958432510924605187121391481872650214441597367156827659508064202754225679771690081875165811037796154732578715510157832656220612999548794891462428795797779714340650059579248122574178559288928489056590289344792844831625467814972162969033154953930714953375721733223428588209165821113436667643856624366123856322233789213663374507914681955844484876251868936477075020267537886977671588318865379108768054039664413580161382254277875755237555690041625804817436793938558842911020897261995389664829418462286564349529523237769946817662647253810872860664453688276665163548280744385096773296639590264235717993811882803200000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^52 + 73008032539168684517871975460657338234473943529556944111929805685493696437429728089413134457443059687752355037062696125283835743151256537100196506743517521797258117379284849194415007225861922320686990305182758297215612819042831273246121516081229081849118028893230233390571864825565195648469303759035368571386662708321132852018702512261360380544890574845950137396261907236259284789182170062017529031927235906229727647907327070905978761588091330511520463894827693720853963133944262589943661676642674801547620991654258493749221905202230404995175226069334585594555469077366542269551146504268498822212237294637820560668265638651286808297245098212978595874969465199851570561478601552979866806223702220215421655268312906358735316405044489343628385389266948546193866677366177419912243886528966665236957887116352634028138088002075023932734750475344963996347655370736634767434371018754683661898693097444281827407995677592102459247504569469456205015359365247890194683562278749194625221657542516068478973763051774089537422628597223140383926333375382161077670861484817549644131347493669370594702012128259582274847775598582380039543625400776429895201494948492961261623754130983234538260208301887624743319195636076578333060949710906809659717904044520814097567507358817456688451875532445007197751320009401045036461329605091802763721883702259196207212519411299665366123233910350352940841483133775273717374603620069754549279986213189886019846840814139432236244540362652158341779953789577811806710916978048262324665937479595691697446558630563955684423354806098376918640043686992093139275458305122204654764091514437048106868565165516323670142328705131724431898856794409924823999340079079179773840252493894986083799562088480863953481551229179388458679398822909680955614169158310474739044763832265527614409033073886481483860522506252893563969923363708057362793362445656562585729618789505550128199011291960779440790648724359032501018005219367134314009275270623419037704877972927994743469102327427210982984439988297966323711529144495042911714733521311081881155186487562642455318622022615592872371376808410660171595568549976706211421209065896071416764522328055054255583950118748590810134939593607745250324801120681415759834775348011160301951968743159306951321690362987488717626477436552526777700262146582710301115511546191022905332346241334624709233550245140779594306404674184652721452609967729369062213203964401588409325863189845369857475776815943690861810473007300483561223796327912091918689759558369372737931593161388452842593806024199250021386439862410438267358400778188208770505476472151607567812750664094921523200000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^51 - 3071866665717442498953456542394817949435834248483201741177338978778056100701401815695882338447037120942413554560084777137679630899520060677780878092792418551892082255076427254555804135794353864927136047829158311043964359008218059468826259824912490356814866059188860502014890336605692360497935809990858231786262359168917418401473960270340068516669438969762747622444802147649321659240116200828168002523212617704983139200104170196075430209347892257387419607016149827644123414947679626333076909039038460564249900091829274707791385466511094591096187357227881267552192438026053187481425324428127197586627082822269850823583633472167818623115619932266358643211996198537320558688693357551290550097884175099131209623052588707051746264643399626620164909331018407699105491912436764841408666349015743501196880667677060974601765874413565089328152729054771447284638803346125225861249891017830086017752509643702502737350316950164350412843856945028294202253715242455802035957695661955428482653499333214595866784419962088444354146198596939424379634891609119840310109930217596282019149957394447404157112414679855311730917885847143647263492614542557470420337795221506721835831091387488035911538139911185740050252681299846462071163614213827234666986041172015106045243970366837774472800552685844119755864126334242721371143479924560754177459298107057490747335050957489088317887193619940100916392162682545913389383641625426821056823590387849599172206811281185369514081287239883575221713901306224990197048595231219821479249218897500858120774099328061689386999215521981279356953043302377493437677655845559005266001597365439438717813833146772553116335878308901885459675946144405739998696617447860002662726265394639770033884823027810101680922765248207580832662727467737861137884998517086373209747809480340635221174041638664636843550013362883661359470143502287115816485814898947010926283165454968328987875284638253327170455049340482629770018817927940634923552234414510375206785961415400168208344962931890936286835363602719596464769073880709287229699494042117511861925655768238516816851604038539393025245341047732423163893577563832777519704356787959126252407009677211175889450250490807830665380101491828094877722443587280039268007662099140721153910704263170281295232257561062928733159165022545377997047837657499966876840960450515637297287050189855980537807623878520205859938338247428581219631385106795351792995179045545474991601774335645192204392120610145199987121536637817888391631426992950305122219208335728080811456935353676354323159428225265388341359346141240445715655082056077993606416448143365245922626051390040755404800000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^50 + 121647725483562217239436191669915168633032194234745211287179034888478444830854512665024519092391835775719962400529205851639595777435012052130685218592299024015583647605814412432094735538886589602528641319064964895946109344005558445389172232637414595210644467849075016621973468589423725492081406076907403550136310251911393055110325422517452977927757601568496497270271898906317982937302834482297112243985900721916196642199496085341769336683757311173032456469709647857482455992401416597016328433401267520654962835762727404140669906098564548858590830235182113694102107025784607284752931273160933529965745519535222511654943114135940854203879134579621679050654449909648622655884560988993638849076757791659412228372968299664894502521664622318982063443519211313840469256174710765353845799222532747299573212841635313061950689464699599644763184328896385419295390118758557978146782313029425523720434192009363207475202043451226757172158350231691727084418273882796468837513114551751970446864112701787848392462899105753810039915079595804326977264814657128738292059615384613967087042705995527572653243278174825306358205922153293954868951101075203685185869480308063621184140671063401414869047033984828646350863165071498775208477116482708458709152755665317803150242840927599625767025631246786450650311408990748011414722463588841703892629890975629039511911890545945554170851384535489435485562330887103738227127595642303102624389075396835386123437241762975364455211803483867029858298923545349788010979937303301650568713103247567267263859770459356418710106380599199836205084251512411670047435298760528635806978496699437887163653861822652362047901433142257176199969977377536939255716394034682492495806028194475897576419605255036664021138790401659196488297062108182663442181912105902683997783091529887048306573342347999819596626015905274955699569099123439791114576491902269440523377048677822400550600497037855900823098525862896044106064168094617259828871841498227952826048809888110885203345305815799416196513852233702289000554906545102114073734585496431567321918004529309922330945517723181618490437476163430224582475302684450927886007902854880205521068040118358430636539454424320913958549974699626683233011191964854759777439576812354218943033424091397616668336659042093925639326320382541738781196104446569660187508559321029262663224267850479256434243362699180888096886976718131791124539132232802987636791018050685589153660127830950144607422172861881786949701522875613679111645262552285471652764392777655485002265078531784957207172114411583302121966626302905603929025057643891241221176956357104289289791263300355358720000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^49 - 4531788291244679509226878667577138829325128407250988039827933255212339854212652012292325460648187481160735508334619154377173717061649870034448804478965017044781361755714206507841733181907918096352260692849465478173842509786649558410828096929619153000940314623799271982901051661134268734648646430504556734398629615372901068723335826922146057107709194081255337799733847365389127342952223469472252820991721444019885331825075822467821035939976794683067217451874959556401842255242383307504510998331286001941189550671632649969284816209742397197457848500737604218977986266279777411879583174268013571596070883107548842314719193020964932178740208889586520159068036431175035034523907007117895747207103125806338279834136814528381308507916315276030315163747785939724295043080376755950081302994699703395845195063120619440148646995808808587679448238275898832059183247039233638109574068791782522367183846885131349004622398942604467657724322929128756770538662568869956040450964408407071910656054956820758927665404613158448716803137649441998257126748766668605972485131360756296115299895361778730218323152916203121859443141430653756022501706254272644899681496176976030022548436468580710904799256340561168566608532788826795477164940256668367465927677411155159878446070337591579862700718164625520850287494962607904878896869109644864828031575257552727331597350644387810006888627050709188702058937076857872232145820209677002332706525985038784439295413263068886810262629574425504924768461008014747145112735991853256173345746121267089626652157653145126834788781775378362094743273231391588193875000023852605078164875348546092052207513554037557244550952925914364585548270267898817108819791754023052997207898374925733753906395207293275669577974389360850068694579272279857961774715179959955901349903804818301495873277069292131083456974641022292202709054855849917347153930883578070923348719134363541597807166427283933340364669194759426837503076227819498282263833699292581270588575894795280782228111044299562763641630762552682567143629492127177576207379728925687684168055135887727068944627966644871490326656271144188814033780671148648507437133399612874383860352337565859626767445516609250744514769292320041763826970863093559151313356316393737580443364661899877262931403933570003365850078002699719905279624998566310580609168045072723761401511471879804329501264307488840148483624286821031917471341168228854645315898886224064689532849110842841535580013486517453266314002335965410965385024708142585421448919879733519201646772358549858279416223622532550682399717998782236114861226721994136918022464984089954352221720144266112532480000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^48 + 158735157679303518119365174251366778841834476046292647527978572217471907291061519631757082049104738105978338346546358013238751609957211653960534598840933369887709375121958625882758037068257074344031636425505860880275085764827928421643255665056493840956521355990916084502508240562390645253628125094118201462851941142046722983854614635850618209304481690679561508982218546505275379757215901784247248528352414221773995674467000531552390513488984508660967725604309978573758768953742993881271755911017566125576279598408411192539158298206580835774749426898724935395741245215770107034308420329234447113437764773319880583345142399071487801234509532062034758626487367773785544532537742640780872901948318760387419665584899765878471698969106235220056561627107217657707287307629112955634450595558346780192808252322630243443154128114866247667896716521465952587875390075281256791963807574164542975772617495989237216872847383432471562129787601916753466484591657184948623496534897652175927289840636237585352997808622045011878513430456426662182810140514687087600311013648346665923107602368540493459731104348166445774813809009874232036898931555423697650284765403662157905718148711952639874412650282667426246142678947146877891604118195623212139221472407557100958484314415712314522370430186272012815251835940425702040974888443427824896829406943873436810123263598827016843739167985242775499672059262936527521142643482398931047147204874760818674258554354924773926101258092213100962812279619168642577063235234024686286496687051119673091249333610981008954501849423569740335588767351971454902300889357837771068558291167393114170284314383214068739954059056487302833648199147906161826521152806923335758593376523574368843360937638564445758706382112268509460500888410586265776357725397454863576819044819756638815163147127183932092400712652096546893997764396746899439802574196905373888477581763849694959431717074375051660360416432121159129259692396517834906509099883502351219461529252478859791360728647467604873578305138809252075597160852980669117231786648790006093769255576500526036910955325189507574922058879448518347554665304131516182730300245143012084725776977201545768006105531517054937172905353146738788469077782489083701193423173812788447007841893661683332519897074961296752284478795110637401821654529479475887409111196067992155027838280359947640074566336061510951911584564443738553029913254965703455461464290989118507080611237550508573699041262550585567101355381191602351826667518487408879774089519401772977689907753875744813117168525137239680977899462776152456529400462432149327017634863342009144933228949954648856330240000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^47 - 5224775983802052032984204855409553423536757640483751658258324955107613917890227949949029737074416299606485547969338821043300110623161094167925957481901416748593933216247897406910714376896377201715640180512769599602210743271306637101623239086734196097866289081020693052769857557219680646968179337652770688245605381623419811574514014446838214986710964186345069479743022461566392776978368874265747080873880770340850937806976943531236484641935404974927579463342381390245424300908024564358284976785610255878456682517868259796832965131156491819114969099458741094445899457787226915390614458758982911271703995476881420983770994397724182326216994695618637421269173838010034753599592745112546717811041014024100870774278073062606618231706266019652428085525370233329079153274105917984296233421135551634733046241363173944312183604558235791139725638887046845052969484376298696933923092107491997176772418583197418588985396120502274344529788868507158330813578176098548326369318773005216749892200613910017897436360835399219798524717123942514209295734717275077067871507967488181314909579313486597160606141316861802329404516540280984432596002494148464343492532519840440525940002740283889677210273426971923642741661372193160488001161885094389339164535145302901653463966150052047279853216811324106319089291986933848199819048824746301266312010470283507871232976691088450619636564932257233111940548389191825415038709118902495524921884176395080534568472882355727913170548447874443874441913881797364260142531705603986792581665645303474755872534863849618554095571575957398921072471928913082198539643266992819266858060319203536166067713169450490881362636222163601955256344341301045668409555368948248184960810603672834722594035726348414481920509313555079493075192854604487914994396704401628414434194673245759768858537503874780066176403417776582010674645521943220079272976784203715504385334300300122883732745689584708548567591077034384751738614816761728986514818267662482466619378295572476535458453716395548172196063035841595738547343730738405747799261306926311220020531573166752740901870235404876473607569547925137230631271232287889147587344094642074834086575359553938898720313393789385521775584875637192378133833503023425533047824043498409585198668205335192578714040782335646264695214888715848611734608422608603871250549755290031904888764547292946491315476917749390878127831421615347101607128446429599507647178548381698573838931304944830407668227301599648202905744903598663007613384326114733191380627109854013817532571576247623396438508937322068775428907284948382521697977305899864871280920842180797493037922584751669656944640000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^46 + 161504607012604379623746309675368524186525569308782280372627708890978938815406368965702726870429407043937580367355079169997642888791352504333848433392086302633243578739188096416285283051872684648807130111852178217100461335173265039798849998881997252322397355956884480183679025949792323429536205005870682097461065444007627520810061303437309137039695032276776095870660901222826422257956746597044451481718499829278667545984919542485256735108101582735306254524072297568611629179971162748684734532553562697008054231478975090352039815940586933155446609400332615741802825954574253201201406446791086483095875973872944704065017708101749663079544803643447312204796815002696850421985380858667731793258408988705179403378962123713463905057790053113342368082973873811084446549746586977260582746273666694657637914392078272693919364441013418771872106574559797246129329318969364447657473947233277787766939191198610102175871129807589469424961611284542500742385580262824503061567640035381501890766841197697528601808038853965655442640381665346192841567356205846609479852419422549264725711563104782141920364147172357123162546616131730664018629205614625596729414181453902039647883192565699520697159733643257930198598613466377553303805487651367409389290722743571222266574139223277565515741330079306893910234333433949157276833229223746124634945791318898824162876417121939970727643012760304726208454395002004465637412071517350073659634929646239456869240625275923110269199994391278010898207036564456800241327317833815258437031424348955725813555965435526641392072958945986086133498646016782697398173490724227778873110154753443368263735221011031933668459065865108930897068711729620652451690709688505319871533132038814083985278192151054389471261466497745962340906803525724432504051081197605655758308475787635035202419595508214770834321831387889400195958246397606969789747091393155113458142185352145690157524614924250408232448407546717379057673761346364979058666523658719797923245213853686865144450199678410252147730012219917596843505717614792440941171872292510395000981329100096912508386304389083032648040750795888556741022930565622819228701047310753996652315246942138077597276473967988627369025311612464486255485323959501056682171080829866128641954327739364468725207541303546527539681500394888971825499237299495212522548751402145407682727826562617753273046125850557644120519830324176356256524694773435119658498959139257860982820773236992364106884704427748950795717931952956438209502144116613647849309657851480323725204709649468452081581337410952268452198162490430054843727758666408611619122083409919353833392095775854048323829760000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^45 - 4685265684597281075550047549771951707136109736418237671389777574691953638517903590280212131612171942775331886425236902307945141132808733340366114489342318631277604962724557382717542322760455042860139313881668124825583564298504783292408376377501336613873783364770255585818894763007622201270416919424881383824145291126604359479879638254993904612437863854122517649771364969194413555221539186767671346202370373012156715666279997081122272980537726758501435054533708457854166729408953973019716272110518437047168640365404819094399489620293104490699516149229122254541362628671375088710679174580426838199985540623061395611822639999024753140034823072066395575094123698302318751807602189929983772775100221686651937578561884405119481694129902755138260100338889299745808727267239816661038527390814805929560334173152157926506615678847968133075310261573359449017570749636365945553663249005669193829964762088246340425229303965568529190546194614286220037374763526675490943401709252545948160366041410176184860750716795340222183125494458648805382885325768019138703111466738921862403024950044836003879173406003933430576269219580067407613433629790987649713702030932211271104531032260152817376729999585104488106262936404065307802497394321625081752724408584650620307845052055369773186866410836179345373759145524684104350942446602478851380788797534272399777217274340977839297136423805052797669968613176005657655086524076801851538805237663306991573424263400339311081032543181197123175736379147998409526633679348429055372795280624456173553090282334108445844072447107543845477132159718971431005688072784089866908961319510413137288249637412021451592905302904815907465107229851933275136555028545197713157760939102939928712760421890168113226974522321375172971165511200545497271093836517727147849735755920758930370919285970718013819290758225771572782829807196956938590132949061893036783625390765749525414815058958302460179329815946432151892624945485891681121792949628408163876754265791647372336943512507348904730366824116676995321653813723188440640087054674222533208915820410450329192249380194128745916469926612681111976040431614604670594831266018251735429097164327412943941337897850090139095755649113744050430828474790447337204828152622755655006693632809073990248234562730499164766359657825428476171861523787657455583257885130095915779303006746526738522087055978794335353998574475530429556383849469373380220520817758613248063507133280333715126622987919889440134474891363417306741941216322451221642743066409019287425995457789263123067655088351931804855991156852944037857861065740439197668981545168493795098980586817288092573394534400000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^44 + 127468169811025357775238841231283503099317712814680880865965409594926936140267943102607152777865106958340880903705978072471878714361632181381505837896272438852631743477718207318241042364542811119475641777998564998515481136403611306299913444276533489040985008496693995752782980638723079699702467094206087368846082840458309979004322023746432296818891051070540817441828591708912203656150923169635919092035682855409717907632751355820404379864333562763762362055026632298776800669481253068992028672715928023052527960712319795759565396766650112876735625003277902564122010435925580992292084201393703578062900589139512735100805328589313728409173350521489634291273681604919492221983086518814588905507759011405653711803541280494461262284226391488758991118341028234223190753440522115803523504563527885490948274226705975591878386490792896626030149621793489948151654549860014556779877176785556473665757001210500141542978947335378319566030608927219311107980470716143141610909090539123150826617210255154607767558960920258961750714089536192770268355870634074077445865023163475585220735628871139933135766174719869051071906372752694267916987552417011518120991475698910492308202752556727959149445470488455812624590431515031795079399290546511073437717019986442442287599003446449648428506727073556711471581744074497951982914998698141467199408640668490757544167183692374062301884726320058670953600691191604791107083977081441162914862287970890731027982068348591612987659690880255698653663072010519694925852356757843719148423102741905600559604292828053613610267216438938422365399362943257554042470471345067987994362180327542593836570164500379205461135748013600117618877420133088740213075032290241609032543581117108376677923584408309002899932899485376246931152827072065991122776113244396526623774081605012382680621145120635226458888558181644409308078397546775893560531953073545748303993723142634522813345060213805392850924002621553668107459135907868802194785597434048291567388940227606825969798261791206828258950783805642031463538542147607160986605572286289109486420168934040769599155083467490316666697392777963371302103482914008093659984232103080419895746989628864405580997595838505919604160011798682117579945714445615620552619521044803655671549490241201517623070136766393648737935235736198621935759382192834693841658975110169982921475916498797440625192953600044265980944601172356641061813482018262337499049439231519375634018701472586117089122563721405617141406979711969965939510479605930373821236092768790184820724966330799820707020030646786609003333592664823598458049275777624864598254548384538636776829487980779925499648409600000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^43 - 3249745634363556693196240295096845070924058981911719958718365677321704676767306587946892426100887034174160089401839695890119564187126737491433457030901582112970943545119230631617140883964328047929969392492898238519423813737146011366437034754274589801471654719247125046628332203057831582875801470331581072645437019699979500281282928387739286214418971247009803045957713747284327798553686067694888624762497255665277497455961628447132802528375839724099375831104198118231977996308432234277763512307625966825398699954357402959545236786434103163294016025983830117846794876503381135474968201768354596716444125004223393763196585368218507859461503529058195334899784888173839617433125415099905027611527385950569611024763069749144320468277202226135714917086325835689883767752588940622237537597421096062535626286931959827339099730747068651295966260219614330966673002563592274730189574774541179043542156543236082611367050574519941747947657840670539287827697240576367712896172566964823973616391726892254399184458966282543842870074644157500143561181507649832977481714827233538078061703767308815716424638539380886080902139949244409583090507960394507007904698949234486743274015148602196843350943485430459145003592455122591530745939033991809463283512485647135392598335264559955459217592806082592599751101123216133373182201584363795119319161855707763643441996209442174518802382132038659291685973365164633756792756272319468638017707479836007961415201706673185143510528534103310809790597365327853121612712193783593224987235781603934389032168397283122222586203056648049738615876749280764347739579745135625883925549693634393069605418048653556073251155567624336137388391118066579136916686415887750220830531227050427259210525959726307968032202652511256294502095838321338855380967793005461986038778852583908732850847456957626616624485264971737717369499518922264602686668677241430493289556049040602642069823902909284597091048403907134350317867639623421699724668634828568708031693305315762008751041427998790459605292713705785980732926049689084074327585822018261567235220005667773469310424400344173041694335356524528281806860245215190679331229381637627721145042466032870331399674439958265893638901418558577014086228377303154563262653929492178982433061561468300781677611359206607517725870575487026487150442215712919862751191587432308448777129428096924656713402090382979707598425471293681171193221964927311634882318072033829193116172547577127658346338757864705816852111636589924772237252638156761747844515024972652621307667990667779905377846450866862551230938267175241839940766372855610893846039657505496160903089436451036417567280332800000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^42 + 77573515536587381040111903306618636032822314135544429781404614312233491187392091475353526286328265631490084892339821796439737591980398613053422632221640622689094416692898642627841649580351317365049380228654214910628707000051420720987304638372480240783310658045962001611734004415736950805338420329433469104159326888227206299496759112455009048681159032447784902926878171027709202642780365537251761378375467401465545409678349666987593262112526109732422761506392301989067639161502805055540577630011883800218335189618463182233118457535558882485854616755205028302491784111634927206161032067071635212114823685414947408250210758761319036533566020995383563796434512383531944399847591424914826240462387331808675030020391304639116408968635338054217554908765753364457119447225443524140488472555863475688070018605764899577272774852801538515193729972024302336160943548432275946095971698450094992726855743964822598269394938382695508290621725715443228987731732330399386626815279811183177343068333131428285580773153379262236501119570826856186496707920585659588334931286087891558152394202420926311582311680187069474792081998566215687502918829688538581119941631177127510814169719964724659067937468797120437769706412120499715574567596849914386560189989749199959400476293283401668545413275905276705912152140240057610774014355527567049070451143333727809472528582185578357138740544892330113186241444510046501167423616572002426285033821916627688267161633456558308574570849137540819989477978571688213208284703690251110228910785080750557480919904672260683475969441320479637409101963496483934314516416566313460929275258105852371303115633194837526806809344533685023328587230366252461911737182793114291895644012824459551842028837497383857793076505589805276906197908279569797883814457670663294440709049300485223099785621509884414238394607387630850332891467817193288557202183756198449547172599560350598082787007270997035524477034865698245163050721470383944094530344659046096957254567419448277523889477660286399889751598895045146170489311352671134473691459983726834785829736127314125835583556025747492789399072521026862559607135439030008483654167752685597218012708061709959210318159675702341999849677373458456625019253602383148525593926721497033723888795849657769164006947047836471173648888412998722060328750692283090139040363768954344324338258736495427382181688362625150953059779101756036433628558350343171162899645661530353637555379439443067637700147139276703742813146792337650613814584231640725710863191025852249182923387176157471681681369795518808480632068077857320479726729826540882701246667729729965536472507201943118067194973388800000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^41 - 1732222306880266875723809746481571176129674186508348300405693326472852285981530169636112152075205455236708829707608413196891295729469872574886959428290765964235296312498281143264226456833379100513329192882763184600722398614369483602167070883802940935245743833026824758323028191719728302367833153319172880798205987265258584887350256253033140219130209542275008336118527324030732454189181111105783389155385386348991037048626943910075110248022026939081836593087062442560117470671152186992514370774387305546962331386205018138578901076037939167110222089051240298932458302832895345087330774692530112560435964355431836001717484673603320679760289925595883276357310733829775681882956060595335823620863900831594544554584930319809769327911228267233967006823921946768213644089029208092327843528474616232202049507581101532302046024015132888967753436818988685157946806124418479118847184223067572352749176093676620444862155299601216111520600334045962445047312718613825246344802877113927877032915363127631544543809656772287268824907511045492011561369665013642207311296901462857341074431380571655437171373608895994061368394354501728152566095415300111516102870492034857541738120883658193114999301660848749500823158211814071039991445534012754662612897722036619397683219237693121770216116009852785393350457334574490435193562675250301330002829904594709123335735024504991136521863621356360801737622065388913624094942920111113442389711396484152737288231989834959044300498001341122112918913431656288778732473467513940978676717193533586123116531603943395641807442351331051836754668619128076609057402908593645851488262299261618517749502669859442400261373290915106617927611812699263575109555043955750557028452198000338137991903612930618942420233997300790434245279061411303282363241783300052246610924406799847748938624236702375217767317674320274849233601095146007549620754592242681779744152773609754479954423678273692774452362922730594869045157435657120014552346498009527553823285833430971888390199157393523431964274190904183475676286365923925081672177098408540212665051974938555831252470107454795953201221859397480446104084814487756226496510718134371881132890881156721357624065506665241945669302648594686092364214114724174686283644965660106521177861532196320562082686173882567759548641308656229276216670009691272053690160961804165112853692962894446289425385608874074193540080803748147613687314340958176819789016294383983057426242501852544862628494138175568096993076986712591305424799427641584264625313925558513438317539122596564063992002108023823954729168292330751766635780210918773684292646065535910719511982794089711818815984317235200000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^40 + 36149395351093850834020757894809404637887060500707006538169048193954154260176608845532832275574606993799012328326351600101394771144533263190530587083063853365267675535700463400903778998557985512266339568169308970296655574370782843836213508068766546487818552168973121397961576575573484677140238331290931907828243036236759951672374250786854991422279074021367092097609519866787918392895844952750699370337006357399837723752597636823048800034209046772311677283583213383626323739894774287729742579076233826850937426895826841192890229261965875155036311894317267420695753625494519773174787157168046981370439192732260400405736814596416440630326145965158647088762784152030635666291442383702581436070364698492460303310106213058020630275442900218854991165375856283948904845649912623916498657032289773602827078594051387312254347917516434509549084950997586979246146280638350963672007877636745467102299568724057469059188033815050033777206359036015511494256040496407994764495313912229724369000438202301545207201496785037477943501455142762806279957614624464423635895132391617436803110660438106898501543670336887675530082763645282107873730811448192351850555450296967845941880004692397040448682822427528011912352140753541956060372764643644005431854409852886570058311452635187254649594246521050095310328740000079569889903354026165486535706804837140560238585673212773498525526108227614351696498020547108473696586120822503062964192243367772003169418552811878407563689712539277840885461555207882196176273484268118311120006908810669935296179736892809072565852466969323135809376884686582240499668739544236369797544821096942529316186281863747468491974227927853281056180222674841813065188174832123040953073852876080165326067776431325502701886817627128123922333260300506990066694268774398868355378015305331258920261855575977171148632995111666344870021648976746851827836438717040980609783059184609800105447004203947900843082960724083937841630410012069907883658926291949138051973165930708426969734848703926061720345297114518968897959987057786631898271418915149123544702242254836373478867294994032994262813843003840034209078040936307177635160302315399366424903390294429033689136065617712391701917078257718411685660879194737564173214512234144734214500529550143985780197694725010791045812393595592164957288911804602834093805256807911731087569987074170948574090382661097885533681627116965535276863706403516912220832996459797370535743399268794437269748033667344997181841024634361816717277511072727555268985112323011724760477228918298477415771544056927166123102081858659302439571028890693760262756404922054273874794232731448964746473547759616000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^39 - 704298632059086027377350416184000459836320833774203237531132306904883613149307860136638217980633015380294496303452007849062998806317945756893689283726155457493434535397309886262990420566696954176940693418240201491141341270474725698471958667024291513885855630945366803576916235276869491992680468080752094097909163503578096824143126367990103764164309408614115012949329644718344476537116838540605918379756641313413073151837177615009032370453040869192294657111486645053556807714929404568883103982436615770695538238860166609713874014643421664466891253638411146755838082994357137529432395014787928493382774176649117554442366443558805624732398738700190789027773962116590240667378485971841371458333114956889929565224110189716264805361870573307307293783383238579449328820054253170457685700424657887974142401289806060677036135301495578156954777477132266637943391104581995141908197803520494114372897882152631557683763003897223786887562361615267751634139866905107868096624893054421644022588486938440340543174783989454592560542647335657589738320441578009260778590087632824720093088708996406182593673494151557326777614731242016762462260765822785681635426329234722949735042011098613208912550521854844202082768313944077370722392312595851897372032513917945598977581747379683906588584610780189953632827629634442895357769695170180928908135550835266656421526384595635342348727853831212824650704300818408722837722774871479314638758866117282149272653977953640816120343727737961729120021008174667967839515635821256694702906541498765722947567014268794317958587694652607457420932104859318472812247017105452752783012625347859173337762577635638477998186145521211133417203275226717832883329675121975906319986286062091600858258920072894823802027054352467356403913057910226992977679328978425859364943250224785090509144780203793277704064137907342418807856524892794152721707360300994738581999834335521148742769841136015137076414634897612714115313539246800233914679140308376802233136534632141768368648972398678947734617316340498005929916416074942543726704466832304892099317748652036527615913969172814377557313038867517343669728287939381960654794399892534133133595551841081540855908091598883597821357945423085091964924967475454819460697277082211866555470705333849072229018395873868775455768573959341260069418422777361806851949737009221393637773667748805409778483671234488014511989743744966812821018456918888079515123529786431214307078489037259990356186859107867566177984145308447648251050910288302075475270694453312275002660166047934444876388660753846052496465257129418674951596135330995882402074556790261018412928539526806994000230999916544000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^38 + 12796470285616544909384688197550014567380802894021621512028202833756884319513181291453796165222158109341742644581504627635837795255661800236453514257858753621057400279422310464564061039535462677043748474857759874244789414958396070980673364555326502902572308996080859920294048153920678709377768160252101808309208601458297674082198932067024303945678094483238796966928513377589991424431575559706151365672392838447625125058029485199693740694119149128491281754488256884347281587036693794594888842965491446490806580319404448414774594511268999372623805406929462680492939869701111067714684554473629342073698625625511143811813031545859998517584535038984585673266977863761066597618436853957851933679154731313088038095056243190628611740053567239289429463577656219991361313645001303833854199404088033076967971612756414668919096873850310056275817401503383819021576025125127540753422080379054829100460766514615007196831722996923751228450475857852030486174972753358133616328233375844872013419298107449090894321773090351800835134826790429003840406212212812024526627907942524344569450694535199770871129144005877337873091026436301068667606986921157731944295031668586619929969677791408671793130645579521706622807850189995516943147864355235299779128690662222105715851599809498747424357633328791158756841938334261454293247155535735884448340414340225682989983947785768359989265116027526804680058480689125711163827727641751635828025717493539682201287136817438448781046710142820092378430122604238839531940182338838634953650368758965438362003151185270388514855793238584785394807755374598627871787768083867502089033102006500167553797454554447093982451100525641811946134479594288592010173943916376555694550698629238901984663727892288316040374339259892328806898063230699361239550260254281279381128520628975201962815215464328437033318645795793283801480329858205633762906303035878229838334079435831885179847434829319816446867086787188692778655782343524180886501509315550162670199989909069040132975398851214140806018504294560264663772544235727061646911155885254219986061822311305426760051176817672367665459357323347571952317223946813245451714559929924841748593919979456356410467633093814909120690266446314089690902637731164349003514109220568008588045213118030340155151843993937375687126525177746864395879426655646811480027638721422456802867130860778121496377406145473812134353218577624891376819099695433561930762739640072627749194968265344281773025869147441686472412507073337989841620349586568153341647309169641531661411273529840896939308606894161142373857023981779563185092896104670933776397500929169714702646883463933308050603589618368512000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^37 - 216563897952322398346185013772175843909639205589220593542466700298683357217298445335819573103412267010348358480565261155789962691262204149265876857811009999926469566173546156700451612691280353941563293894786829976930264963349535615147415959991916930974278475246937081349854928983189810288106380863262066378314065627938899194412780863756778926105722325699838467111233909908985786180317758249076172647377378643004596905572056443293195822166156515064001347786914923654289098295144184152228030924238453406661829931605006284877035056645068768215159582288280289504200424901539679401837106702338227255975539568481710354579012468788695862943672497036649298703211349756325287226259770017253867067152248548121267621588626245832696180946657060649748145433728302035865870813868111234940574166265568359481488236859536745737872488770518115025286073941039522561870699066406246489968350765582646403782535664479836366713163242391830260227956802925668006604086359051376819351617124691759725898552510081207205616321947864615330493513325158770126374546646637392399878435045092166108470824721465402435509946789480001602459508527825082387367154207971485963432540852319401361895858424197806472829634792428343003818361676380313188442952317227304189371149734256218934696565711889018390949282875846981358174751591778230180738854270841572624316309720148333922424956208090246574903322262475775932672631132781535624697436312490996926805514415432446795762257478693641724670776353678729009619188665978250121022436390601638491770294738685658005313861117815099306251578490032966765419026857053213977349902381040534057052072349593390526248808413600699541963054428896929912269330074450994629257186944061158291075112682276761417589993285106356740558507586579622530151552912232060720892480628556503810537160144773101277582203808634345105629678643857827261513106384442906309492493157662083659481596727108880666311851448201094198504302029906392659444750964653005710886976789411250459595009230720471641488449412800749454295454127126438429726265656539368245148885309511978597977778589610869581874558826175343808316634027028109371217473350863887092443066754656150356723750846747098196152513803160485433136447750444963309720618807179950901165346845422780097870236324649153353210271718259191512673449785566462540126357567515649282369532549140019807300331712055726189940741166156046088311493073981581213854775575001468460348294852499973297201275652814195566522124780385073031035608178810833103045361131702083755723984468477021121430979032957422808035215102123871231274541434246987771360232983306478145654523707592165004418567474429050350091563306342940672000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^36 + 3409516692343518060710591680577234604386056806778024413683414269740105695185485106832058349808772586782120245403891118545538841039625859710986860128500284706694462566517635539950398756281909363543134355931311617654564423647923215675637041177345177397510469505169983298005788941067493821676090955731655458831567170979834348631211514092009163596616872056936479154033677504024814906541036981962908314411428976043797922572547622197871876284913262720522854101713994794491511045647970693540083625845575094014310222097757476180610970262264401884773019445686789828930201668521777573207265233923427329774422999946446439740918398953757708170733630956651695668135266047418552356369007223158579199464412653879560100522811798572320813986706453731509837833720584447694753670790555278073541781832114077352155965665464836048462596262648996434869734464963245640854605888700633155822963754615230249027732604096689358711920333693920901664952406268211306099409781159402433634669146142801797174432755395563726154390919911206972684237437452967058781768969944749397707746327697054066539305752274362213496632999729036134209052756158806885806963086961802995150847797290333475439000721574142563918255760644631924225990146751111827212874353448665335847425887564192425540464495903020082495180909119872577341541468246493329927176810802928657666869585720821533960347892055152118896500077822707617219549306053028883033686263515105922195539761517123253504757528991963557788434260248232812373924127638779952292048273296117962752698281074974693638746803490203244293383556013548362237020814963396747030191945767380145175587645378837542450967689140086680756719808460396689475996450678004428129095809342178945579762010734640095203648743361348709846281494411342491745897152154444023191892477955672781379798735599865439213607531125923276761830103966062897337594271006246236810622944239093643676200785907252605255506254933115093590646858406487780745085412873417408118685752090723244467706429652324210613308696919234952359935762819715498480614099029767354075025629737267927226549106152697075990994228345854169595463301006110462895375472920181736906249982109265267015448033622756886686479066695915278797233367351646569658213605038518685659901639477150585430358442687530959581359411887559421309070301446182839967649730620530770396673883058604028089989553564986303721305335155900422512280278065343612226209429611409070294325974681276450037638844915255103397254015007590340344424369466128629641676538049832216200718150878205815283195648978939052085890280330343413740008496437893658035865937820481504800088880518756578554628377030229055962407836959090147328000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^35 - 49867718178455765883697365249462952551585687896991005636854109282458233260803573869264776721102762461300093837384124467793736270967252135948534342007594746299238200936662795173530827153852985612947617782468199082772592978043913831590360250029388964425669044705399346669503592229630975375286375357008005437482825852342868744392515328933403204819933544702139760267155372934485398053476649103404606265619240966167089478071292590339575139984087490645552627276744902960130704911581747064830197731201474673432738204438254748206903358549583051900553082354569616530046452803035504154983667266713054415581153021490864440966350686898604744680166471681059708806807085283575245925744748654174495587278664106966855912999331625919524482510179433186404540464099710095844474887562703533843107199653589624837724141752052094945948997048705952909855950201191457248633157344004314031665138177778629663998859116284074016734048902842577994690663502875099533475308302054033046472810288806895206949228739417413686824981274217882885369001658438975915922118060015664736420756746323046633313000202965321646641995763366766413134128643102121026561125128169299308622610240650930407626549555651630459255089533374929916167654095183573417125923680731396065673122336676950178284558121263738375247446985874467975556176586458847724054510468734516375853374135606386507775610789882027525769387492541398979679547749021590878985782352963523243710964333089337926912904938031672635006605877658175813207895807341200610695893915698636996611012604994598954565660005436412016037942851764257547861028218537177524338540965001086692986306272003870649080198895262185087664383025704900848573822617955323891151941644635228527920105853549768511135064958791007213832353939776799124908848568261383707115460434838312508298890290609736715661510699245661486031565140324966261182779028409470767307555462397298424047829758391902166710890290325627619366100232984604127063313219230481390362208461146342750473077479054603552055242542878974771090886692943241257379853366453527683031059504183298381991342412585420041962823223948148610403015197568985904033379731220372904722707631147156366751471535347021141588868412750224017768908513168307792472343123333404700116372983720049642625796737316271435668558789312168595440326810873200972316850158654223338705619693400463451526849560076096441829678605501108051681891509349021286305745006875510171763747984873516061268985073411748915753335849935237235564752754718482683228516245280109564305815955751760948366428617168767583689180738269980667112930528589387841667934080525273611468436281125526330091564333058183628259773833808088924160000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^34 + 676601020496142637325553897931312681150410140876176266102026429729184664794230685224285475785603401346834847135078352633851802253896458107207184140593919254149319278391043650675841725551875054510612689833701657030673557254648402721875977727093139972982339075286297583111410578444754490595223109003705173443429782531773941936900274174783023468065776383381102426509291137524216801854600945904675347443366716535247662303459601117142485871815856779359908939399173137143670833220599136713220099440597385976016617492187563817471492164161574747417498361732791939130216849089339744753425237527497998379144328653529854133276667619996510812444678484751738784507910957071585779870187394139302427314694984963214112908442851736278057078971904661519432149823554726734258883276968211207482884022408832345745957735656633837338435250382361745983279061204553440934326472600603161689566045704235852055930134410273194425828667730972756489117596389147467263052174264873254874470145054495948580333656190571812422373510699058620954582946329942207594763288623512573081691204244666889975265560985342568090279498163185104436089970868205833730846098681311945223309173193142113051675472683908974549581372600290679387566453840006166523310936179313985154866080156236621681862349079971707980621471379696991197812249870156815625053975896245425480434292385522996880460050478259843142130706349056220080625601001154536428308096906217161583213251035644464675745723795458616215520466899954145749734697243448789411855016115474261167960122994852703509738935891993827972071464377929406454976644413382997550952706835400473372965766399547763398090634101376130833316098001402743597728441858359210915564043699919170634914483452130458556617997903595883673783141986675530658393299889841586411773557499739531409534401086775701759741381523588897610934429587764900375234436096525874708974947562359925838789262793479676218829761325033153344705051777387008910145324875378847352835949479813509608801588097561374895684413905995110457278065753488288381254380387572587826470338862816041522760047371167549402105912633072062931820619378460604397580284503930094134535494032838230232012329830696856369399536419886298530107909667920689884820486601255806750964603882064981748714716369637748286687739216432726857204606473126214535955790030338038243480496140360007152810716141691865017266568752517506391421159551966398566713912128462016403608239077856759734846510928267287514165535678276780173673990609830749069647381140134018104987048784619228853620136268465662837158648870784602835355202486084517863013401980765345775845301009009635539338511849410220768770966988386667069440000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^33 - 8502622031186807784163211714311862238558916186367207688026145785892283153701075150496859445861948990291201723084500996307837113623453655793231550142224320877027311054444757399069141674563080837421651216920542250401820853478456579758310391351112724503188239323113310915624975315837860723306018720149425297626767719460398692864315226684172897013804099892598397398331442423252983135046512832704943581166910796845804461069861455382602495016628369425156291605252998871023344151308071282435770403248942909664604744457421056097688049796375262746857385897284379463093872976495886910980965829112075020991090042773600736964935607218374971964342143312287764718247926250486577964662120375156948927421608540970818417572669472429372810014212758166016568353946375184221289574704353259779279429571345549249404030966310153693275006575981484112709528467655476429510614674481457258941935944951874143327152266454846392098237541409131498496604812273750339987318434247729785130703022705019874615321689238996872419483502027236732294168662257007886519414192741532076096188864094179170493234623023698735912129795414672553024609747628594848947217533028542947785802753381968384481459005156032255001661942264292275502467034596164079570680845146461093767727966391504618129437306177350002701658148252248167703910567220004582911261042726483344301188798214306510107449816808553675109286620952212603292719511856610895499417518914059115465614501439413949235064490026827495186873160800769291868883153636671580579957096101851364201450723426522592564149853718453531395900695689995128208346327201352007007992563169680798406988461949530373766275919916303387744932250739283995539976507702231784047098391416837949115965238702482741144407110520693447254322616086589312116161174252357867459315033585143189925459507982789896123069552684043758648672724204041220306808661190661154075950068018597316929300014049223080428749050060776611843217657593833723047611996613186469204330565996082059939385821221640650939201792601587150883782958258224516386601476958652603812910474374235244440358177549175952666421075227277184696790903270383877654056489242649168414429129478682145306408762183874991583597145057428262095722436607802060992625990787568569557024000666862151881787052636620160882024581267711291614924907586312337838319848296401191006237769118621860362217145524228981128149759412258347017746011329395192398361043131472646654818236097439948662885227686784752825875312690754950312466474971726285664287870182949651614966616633461221052237135157373965200994241413344196587766215583500469027105207200053542457034806736561499475496306406062893014220371884698312376320000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^32 + 98798608661778481326431401219239525131737581941433531734661218513184104591188072152984228046511514194678139272432432741343352213448449892351330840973205396158205605528119275097630574542673786312767885678841261283279923460738907749208573941098866074950070795201366014806131704183657766786874324252568343290404746440302558367624703244975638941242755179223333751333842871651889919826572979740203668082673577396058398821110581877821458931352974857551971694710296277020150237872094159311270962939308524205581983012321209055501839010697666758877332373339412670046482387605660571068347546864974219881444664362469403775324485987514368958134804858946453638664372832610202056281688868240579484342799231680208107225173203923274035480638046499301349091689655689973535863875594924521098429954978960715913832333489010185197341648837915358157188112342894348826724265054218292247013671900266223012392666144860104495236344283637530653915461081167706093465008074319903810188093557453873511130714379395459016138806571056623672450311956317920546089489205897849887448509738281426115040755086671705039942201263569844596500276876127410954187767152547433087925888748055857074881031697755411532339388491533497607890298740474538390523865394623139664713108705457788327006856780585343343822069739187402715538490273240918269871216853010073412540253133512309462090385201510004093659005822567378248483476934562505091173959994377143488389416632860056228586422847144191808543729917606690224031731792484116976089928989980265121124593604269593217667494134880073634271454311410527324669069802926339215189913778778193412410758268805530971039689248573403643221821002946643694119143323147680429397504956788796903811551889737361968018118635400129098702163477965796113459257011351136740345574775607505970544466175331013662342586319153235665935153083467605085178197773821781567586173817260855881139426830055620510234123583044511284300532159644518011051567631667022097718867720750487178117093953915745773835714538375212543904331188834268989805544906556899493111005055873380360244110368678181769483227988649103998316141995005202352178214837976950472147645615914138497027133781669404374301176531152199538846384885817825564936509696353276264521610312612635026574153918059227803673739740745269666803394755114780742951814265534639537799042322489429021211780539891016747216758596572582882488949536985931646067228823116715909931045453419718045171011172569482451718421125659465376112457410078418002370038528722429946723451429444498814643843293054559795452989178040676049569412721447420513967413294270228868099443488887597507232728608323109647271913154356597353349120000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^31 - 1059601871629645957653269479936956241438190841869490727126406635319722394433508182822897740060487673637757259565390433106970297947378905823636987862384290462987977019703620318117259219306193334450921225187798161360975347351082979365608897181865763280769281408784767687232051622940728351219675936910076289293194419011132261651449580990905353738652420874324343811248211498639001313106466610305533804435320262674610760366267153252704717621400112264378513500291446273858091093931206689894453245965806442135443185268787789731421632473924300288237256459055171817008337839814574799313304223921254521808289847097606669212114992606433106201479050495520510436288725945736322063029030624959708517374460613648598572227233766424894524363084362797989087899977004704278051771734634220301965564764446861887972866316646758313762986143205236717325216236936606301019775558780349298072141637680969517228525427770385956991383788207570423182484981341717875469541784765841679004555148386870440560640680482706204832858903870905549340205745862548769296454011663793573933308450095732509047932526630225677497075685828280596128476906609701990958585882339642877632440276723970506494244190660908983499148766709275229093880853809250743945233601160073888148589344758409915196222902612552820625600971314604850643281693090845560894134282081027175907810061169574537750767445680024206128781278202382614300257015055410749890272304789119805890578182960581842926314543746201014278773569716080664586377182125787153320353441990324579168173199449652622245752592449257378282551073151996380339709862117631452157390030202201949483391305228327105690098447559041389722861895022428899097658577454350886011887404941849075194859078067613094960737750858304603663414247634414381725978103432776009455542855705427145558810166539993628099044882602152278213751939830191079862354874284363665764794246324867794770769827657821337380951024813342286000075103863560189142094493109746733061201823873177646403951567243045442991703946985546785288350486075945763919728775476750127385678572778200792881655717213498651764910299101211826946387634684421741232457068438361679889137187480586464777400731363266193870600189028632587531749542733280311536479358709337401947548003641561341866758331844271227465960874230230908156628525017671589467247175676673956905301843065365939872583563678080605865629489010122853343006021241587612611218892171788096650376159342689178897660512953412433610053181755402058043737195291502876250274014025739122458016587934772451107798507163718052806600405795197534563387121146295850556625706829039261629486427631429034242363659239369495314555222440772577295073280000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^30 + 10468516713209246759938068959557128401417198335063712013918592185961678363716022828214854424822165663780019960330627292560125282390114758345755297957165774583090827226582484680606343007736026134882334141952495959428895621872326096464616862333132059064894796670835803929138360262386110452279010717643699700162328877121350800223468980424268478486223242842783184663935494347209527296798795128850713120377623689574428768833237041149457398216482143458412037538242505981467057804412370204458642204484150560493433996129166740775397184977350821677854001372612802086645719167753280441735769992171602851402859012280869885748041831138394156076012630377957591371537634579526480655243373676222030747182463842591926605180218881606806881521157168653066255483281690382385238738150718016947472854253357391964171649330317156163946081816283426226503331940810884341498236970242454720745467077981527430408963087409759383206555143056753541975968276440122103988123575750803977329253520792131686106068000525713034295757149239594920483637863166631500823309236773577575096670066375335866605998776788821524569572946749791655967645242695237996029231201285629163063539869094310220361902957763036301265549118924612368653504994231021975055421738087531605173725278088434598781421713690993968322771420986048272874121541069250492363754906288120896089225213467720395747903923943410951567496004157022357787969921142936333653412860466549131164149130043062350225525273683155712882064175733987779472806460415461398531182979426199209802948934704776906529019123409372996013011005508831480780718531301291625489510866988744348879081950913780821609650595335821297572882042588923496330632657680806892563034094968697984226315611735466965637781257954378944980987528228097718630952942980318222551003854644099065343719981453529258985445362461402877158707573731819568234732118576487481304438363248681203284313058009961560048349152746168761207970504563019385309919526254475520041652462212966146729647713535136584459529424836818668500269921252824177907474309834986204006912684820457904137113467321896908554751963398351692860115170288741069959758665233816847496129323589263784113823413416924759728134209263093486773177969849541920533294566737348296378175183779343390998239143548478694024142852077813323807124436324663642069383204606154191717009726080176664158289573654389825761784519646683285331233521366403193875798746779524425243013831464649939522007990113850951131387894133881002505090776462928610719866043478289238276426878406855254306796426194918829833171665217939375502222564912101700346070406101610095787123845880782531604946622279640980674795104915707753450700800000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^29 - 95075646449335510795113413031585344679246805483454967979814744483532257100380947151332939513775734140130978247072479292668604140160289014247576793135632563721669369427247560221073230667344432443202646006447027082266719940438913242983963700437032745244396428142675884487023856373720389515312443055507268837003569156257248144393234383946593957509461097434335079508330239611680310715383960476778406656730793159851661443356486358304819748837773755684533942774245246167609966950579425256255683191199907012395242845591493992179985395999288708962903207221051988539814434134513251741259254756101053551139174932641483352648348464260029962573532841075277518859611933250928861420450858939870839794831402130310486177290127581389039106025317477365195171317466329310176400833220726842555294809836274272784175602019528209290369328558670070957228113061571536047239349708001078582469554421912166370841574351079564787953745661828567961452262891863186394821153337669691922900704675660595300320468093758375321841022906541195080952671461885963836540498128102031058549887705631644520480539661060281082264617695349011250030716303006275803976242653798319397828202234101855254265286414437277190313304996541497899092818504397343643013861788072375354861121758997534074771642945336268004839181640960987549481644265963884523599002511998303946391551993003837425760100207512467765583000468355754319607623398266773055995246278792072906545371532083456521791562739322583077504381072508299476494141033082185588835638816325480578904010898418266245972713552709259596269125463574745045653268939874847327601015502326059922743869891866857263073244372923605318048992061758105038569013988067083367182561968216405736025167115641193170909703022221195786414466737767907333460727140173132356484188958122103148704066877009698717911371418562250888033522494470046467271548844643148244157877054918542311137356248473802576831361171230390416544713980870971451415852046259200356468047459170312951140663027403998972115722854579674969717770263449095387835571021623035100283925374257860122320181419558988567522672399267918427991084624904582779577493591009877218614699803827416534226812945115223575407764116162244915469155851449942021548137061199232275449470978056980410360847784254206616124603878284638212110974033472683152207425833523610960483628588087081964741702311938537363856987957757090872170242274763030010660677556443192708571352999747699989493257505266637026712432783767256824837120699741215297225408325228272573219104634959792508077601205195677410213508345205408789989323890180039805596714664163225853537232574174088636806304301326623178868415434919031180833587200000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^28 + 791979806422414416072013375809220021377474940150658421345752543930582575518580874426654424977678673659716318558907286143537120384232880391655217962977407971079959343944714855985202883975816951081417003088323285844034373330237250784504940291338138358208974812914602676383874798374537308374351484358188159057925716221291075037789896103302684449166227643472124676974179415898575998117271167294010956687314854782880193096598058319727460211595164697758291712085832991521065673271900197790958758669361290653796143451689227714909972704901806498006558903356438497123121726413202351252191767556740214192239059786831488787194499478515958993440485560718469233164451742284855718985387632996445889479955231182519272230715648528864027831587848497376406338910250192276697980492821586692917616259417874399501461190587766056462416009754897996783491410287689008810240888860065812785316129831224144433283809440394393032740352389174184082744247667933157298593911888802401522481604127636112676246171032469553873684427662856190063776557342022240655600807056512738416231906993208423178836180074216645615777471705856545057286060990541497515307382401663699815302391279682088385410740180818967550600179459113583895497267039274237175776011096146653477030388422456801487984709910443293403547086882065823610705430075868636180927060014595616384548690171962267475390217386026230148488095735626416608784546477070675683477780529892630593270429042129673195875530551546829204301053639948097597579365403158830125282469228414488768446223948784730527761928839719763239712465320628194598114559400883086079445518583889595199576230834845457262322836229859762976234029571763694905224397624519231291977885142127610773888953254344794983027302357916880090692778741543012206806292087668688302050912497613213283154134745720600919391096086698729857035488187334361797408519259118059624667557430458648644130107875713478883296914114940265332828188085037359067490538540826625779909092265510570782535281678123473475285590357921800849665451483025330345562861474434508796984887403376725747901189015831216368480865577234391199334659549934971439579114262835763924397527324815766152109311341500020394600187068231036309417095327511449795671022899241183650211763182082646425194230694536444422721755893770345860091362563745355864929266731324039836234097765597295889798653033429733263310070667087565093860044888338914446720083791592538876725306903041093666087075047307818231121125191577739564094506855962853502994258331444377951456414361993627904760282041249298545241798781749128025946022311921417336059986790437737832740302859807625099365373314873263072989849813418764620372377600000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^27 - 6036131684284817574083416556612414549106001729825219864965432160340861761794527798879618714899090293922785641105039443743323974610026330061102427025372656076327400726254127501055443785023268255970534167460609201666008037542018471995147105852082368710306178108064589840820004994388307935253239089416429474602048816134704436591293686099019637206769528956769904749127859860111090482831896293884982645491119844238074748479775826244163190198653911471454986662008791527113040573627157757388283529973977748254977063840123633339699303833960436056288543703114230806897696167998843745581972437893395057914846733327114099987607253298312993189559210502688489512525247830253611173733133185003701476048629360679936601169158061532802052070119536359072662156822929666738339986717045573464522206611225802614927572167558874816409932969586622945791340311558898158439628377402833223015044040935222743354999234743433559531218072644299468153081072594969898421588448007598300541637626851935350806893765619703013728077516665180373586373444323479668222719881516109687173642269750747690358091098603188956096252724442173741202559040152206094369383835600775815306779333141842089841964796972022250689869201084377013863232653230804424607116167563711540447233187209623974117067748187116308720368340462576528507689360118308021125149587166221603562407197229264879290054143005157644399352958883990188876996999769535369416762883912553510817277358316604758446751686867771063665540956648559151500574082788881974229429938977379807498666697630318398357539419701652314899986727774715960569072783157341003306982350727644493186801495512810532087400829317864270543385905223840689252899395358219401516837867113906112544731322394006280091216284165102791076218967508560263129879684805908624264226618173316671649733201555298753111812004309439617867838126712393422511419437246393485475599092166768156979364026268892596299715495798297604394001032630232466234397237835655514040823861469949636785003212697371085445383378822164728856279834785083948762334505367806381909745509748338092111096734979613738710693510508205604457139009061497681119961037479726584419223451742362910151544585868431506475820063668583110151804700068532635143549168904485767374784809366317868282143669957128204858851439953004916973925748083674720361547737225838386568638583864737060799375990842760001503943936104355382273515286922990030431027758119167806228048203123761215069810804119055796174340491334159379717278026541278517475977138232788253339434097299647500122583539816413169992152882611010612943645336684139674668571292540201551473865839085524093882189246265341655295812383114856396213557657600000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^26 + 41981058024137831519421724007900612452457682043153911122562066305584847481736738468353838238522561220005916426667142702140641229010134888212008822166066921229577904645421897117139425700505844331782623964482859383889201100300135876690292026505892112642037009427017386931894553476120635528599328044633826678149979008135723133501992229760589482588741882894329881669740867334758107175730135197211525621840972269647126318746340664883906731583148653629656134106007661115681665881904937841880907779591314571298700632247347582976667856759176987046276517746000864162829847290838575873962353607645309328489185125759222332081015295763874169426454071535182854213085645090924337635696082696676822442265312947222486864007140621807356155936505223783803310448581289151738186221844995136829631938311245625205828982087208471887151366194071783115941993822329819514686494925128280659016084915401124278319817861904386196282208413622446456323411749622426750136557850209600526387316176113119390367583431506782228410527002148920222215552804087445573741730332618102801583375861907231450849862885615976483020200379612538270237468110152302482967782021744095591206337319433719342168853991297458351075826336934488912739712976191442405538462223660447808132583390111702415437011763010921006494199724164247393442872196897741272536406927350756941582801092967739930215948283180080852566309541300690470419861574298047332403538236663917990725684079212447082266732599576405501894001114885622460949175930196107820763459047383780892681804624353557828451839373377763407377786104002812551792673296784650075625948897418685312221787280723211298683473148213502880209731156150747480957467680855372782920447833581046649960525697627349282594119000481233446913995107180693873079643173627284222342855223228231259220831427972436171026973083395513784897490168620776572045852595274505117741481756068992416302327504248709408516573878839265952642708946165370242773445733977926681905788370472066753306218789090886217074168069048675483023897670090455482438805348261795681827563570005671902014158988226748109912616482195005736199411736370781706027801266412823390720181297910503201845276551092685373479182234773076022456064674077664509843803949292107556492471265975292997733298173910488355778858884205268273583354603786232779081254051959751824075531469409394979520239137272688478795888939642071675731484702002897065607492255244793662465515369644875608339460675960314669733331967849800624119871241667635821771084026015790603905119658595841003947154271364577518764233289502442743522421379278583970178885815019029328218703980238678955570179604020349828570504940674164134517302886400000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^25 - 265674172642951893716191863682576954762942887197671506614116975097594255980091390318628847735990723328085142318769135010113423155721937101025076584336965665531993355958722110132294935579721832081893589633831388780451667990000670587548936728466046448985697497499990889838579600763346132434837380803088243758725491215003219079337947119004477363588788584232347316455436754503597195158662620355859594508209159871841648924706987152253415386563283586162644017924698038938161486749952381202159201716060027668248229108494162038110321368213930430978046015690797898095084763384098869570571745446311193434852361284937800617091612118246936326054105060065122742713966726900932365235243866740719978914358548242513488616055688838124383037463872274801116373128572886061798876108608222909034414661444223561774776834427346080695953604091098532630155799238056137730596067046068018770145326348705161355512273994762925124391752611997856236593309018417398687695755484922459467268024477696031017721763357206119406788665735804850193863002861734150786831465332692219213927971017116692370485022277517759618387952040959198539683282379402694705266396478950726223277205825671270739672065387761758712395543345739770705993162504655721092605772925307793392161430096872459199134523341119143097276374996309560359391198667826158877746405365290928146320353816985714374555408022991079424783277099615379818598998036223955988548084888054694992675879160702306709185314010393374137866135149305446705714401478003777152532119364426158918199108635531331852645675078867503957662109119645867808932439979301323571276074541462386564859349745760821266200870365339951357778688134397556515393599269542902965665774116247789734075451329542023376500013147756717782093640508710156082845263803168445366552661255139574179667145930748534476064847649767851001141035761491741559555272230957154592836363750840080546978439276962053777793465140448374359548188329582411238899254069573016473830817980641419453642830841246649499588884228556966992878831073262898493427822963612644222640683014769380704905269277988363719369713432036379479989047151299367903221297221641483926474670365178626490061175087547045226629640760052257504963441184096623789471999594203663003078991311048050612704557516384130059630554255356332107958898255603421164661644358016392678388447920273424098211955661602631642642748153365383456655837128714585942781685559796890614712852951127053757754454533659807051138563716425814397839275343858324026589856677268246071653989910271385403759373962266456044028640849509482713716086987959454580629800360930400124976340833847121577309675385639655763686885334088087805005660160000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^24 + 1525059241766108577452004896866809941201934679529336472685011498599989807944460225414699199776309951575582291650162980964620041443597811439449597113521524996884095516735882982412519877954312059204970142593185450318619786991666469853687177488177372796226154262999120156866917463184903005105577953104167151143564991351570465161290391242161271629592362082519141184169927905850284550203809686646638409612884655789444440032109623507346489994373870466048005866621299352838564717011110343218740090018342246427863759910278525774929809079289307593433909082794405331612538816844382256778453272265531171442411051779536838636795194612371802940286298787122306366763588058302151629654177302286479841959711897064619411723574120899673760941424882831159716373918555304276082177125880857095278839959714783190009645689922630079754885889629742297187771958377096643194761800566979608509346249106494298245113569226565782700267051820320221177591046286632922140517923892496718233847721692098374055664572290358327059383304803985269735929704628929790086880510494731691545092147067648984498007402197605265751886801710889882729923056739949464634831641300526582512006422374338767680262127436603693009411188605619777823406607152050323701362608881713403950655374970034033800734637455830588306520781451252308269610925199811153434280780409434197961908790334512476841817416904327525908147223055277341166213555440679700009399271217359688523836077128561367142085345171181812666215085945691398986216015695284226431355531016477731898183439636809278969960581201356730253771951133041278010578473776434769736082539037564109617974835664656594203669705878222174853520044133371817375061729976982000880958161913043221756575904349294353575463825321245530257280477894749872997179325659072331413318975962171650032032806472912517102572520320439177985994206848335141863329378554853823970921056383973082192824522275954747227907074255333308885781714293536547049102624758212268711831125226117350678199930112184263824798236041685994809926635596991116657215785705173907059068045145349497545539032275420189435119898573270775243556682610923170622006139991548482906511106138266911700012349452153058654421415186135648667460086412324969180261701419226182751155118500442645441601584271808486739872504526452658789066263897635222271876568132699353424564559904422183303896629466323635767212360486105452549469776349603245622471875987074727939072223595027287850527945447401462129252583974655930879773491841367264761843664612473455902542989702031968590586493925843128249021190865476901808680426530961274949453633730547603169364899004188208134929642223889556559419651226890554798705213440000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^23 - 7913718405368158988589287106377457028405360772184921221811665310614855303351505247726232603810718894700775318648255373793180291802589712017183742133914170790598116827041245887064523291655100908758649884919764881336385804904827949187652110209184509904305100130932554227913144365420826191874519695361565306846382492538862222936462384879548091474413879812192627345278441495990665349532979541276722252347391909272882045867907148899857437919264143749131205677598267253392088633137601893620079526823937639504257796536272261160672393105612984961753953412420292301329445609012301842236725332668976555145120316159112238892973413185942151139805152564673141193795060250188560533040953775767393217519315842609764717466654382875041125552833073174911443348725983836038399113666593732603703057667330976019319248687489861974782999312114206205730015011276835775453871561065669616080897786852673010938523797682733496101941595154523856078284721999724199600825243955569044637252150750374201555012766293190151655759801141061485262446048411870647181387602491785424246536731417207433632947611401424482839636364838805046280544691830432381062336912229434630193941270867513801871750061536947355499058050627855848770597534874654593336470897071477806925217968684004851445204012434134481817587828227920039988330763035930794084786287673072157445180752765480702406835222135539756611055289524461340422754866632916681898238836473112535270030088060565218600886204112121145863655513242807300932795920795242208679310492688233149552844459211272267740432067546132733965448548247385905011047863969011266613883895407617708795829982301110523647942438057529991177946145036467983684204269523564561227139077329779771985145329442934745542993043665521116191436840905380970099158769998948716592922994468086859696666495800250003571239631485838113426553704182570667938127252914827716805901639739999335971206506567673768709476596580621493697202733450399792237247708686984768355885564188861294908922613574166291211923489257967478206653950022784323156075472038456227262365950906061341403615360052886447746049228859670637783411598406611065065337066231371579556979841078650680617719784438831518394223479228108275220330963161367008347560128531699380101641280244494433893743222971334082090603155922448964617949644324339634663647003984572885958907634734946804865650353846657942822442662283946170973615652615505245363246702687666595867616408822342902437225996431726821599068339723005196194336245535824824477774977513611764679763200367714530044268911978983669232215952227377895329948042126365835784368223509345750525181597597633289187065406368778013687847415027510738913297694720000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^22 + 36983207492026174298268699210752809076396927267767694178869975601188037717420284230333643876065120103885798330895418835592662170712164980412031038180433745722893808848182921995462673812649610356436503124968491501921139941610424022585892461524109765019736270334521753944024626049832787317532288023640514919143568712026632936665065992079146745540971515142192272845016314164332974366534685795817886844317119760366334540358051053408808672464683629120850721688586191926519818014746728458332106018212764931605395417918287810188149752947411972716976508663903056502324740169690961940941847030604571320320414468621461060095987977883421153472299988087677989828834856766178523605875120773581648767978546805368767764171854001274436553909488528535020512951672647218041895857451885353255789369481311321747701738620177575864178815206660030730664308023759570854272983431204202843884834800383776483519637812344928760713640436434597857648178680470748694136504915462306785118509816832739432167937107380296294750071499629385236631254443488065266073922635495593221074503429862212626436650623244209318554975182192052219853517318174269707266441000260251092881948615668591182888942719743353853660948921359944946873722596819988066324491601149996417556588589047988384722227300553462546749160741697683705353788110080478000348054147521410829459331572929329262332392823775631677527636050783635647724420606840967713412600022663944928602247310993776206431221836353165069112054330149222422416705895932621079407298128848495715258179229281965707705669126855584703153495241330329213571667214453488015055142511885782912341636730981870363751807220448398502983759938908440741750639185479869524611523717769578584217315904533408372088685428347640195294423607342877382045324967911735815159742970301373924277656336813382940382927145008974924247311862258043792156245232671310332863243506808882496705219141943512303207555566503288317411369103657660853827961172640167340783755391717146447359785371907908870771849001347653395220475010256401554455303427535292695805275829390557491856273026676988758178119424801677920407871332279700341811859585677074314358265838670497303464599846579680270048603964172887785961458303415205123481009763236475353743034418589383502202180080036852739280434808499281684613491179679643281850140527419894360250314139623788858815988179084103959866840652050183205193871990985280761367732431276610752225802499175533669384666792005386871558188795320084276033729214174384646977152926425983522601634359653560588257417280722626956774147960677786297148903317679644371124218336249103412949892496248752725997100870618693033467297026880889285729237073920000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^21 - 1220584010892123215400550684942337444082398509074378416080921621744784185777017092989153024553715022070114093434567727583799149276666308415959885402147852358469711926352323029164067485520023031425663806901339997325362236095099381817245243259041090222323967382227770219541456346832117690790279196748481794710138866976727420855103599249588643377821449369933803973954058530265676687890495516720861006839058306043353779233025261617138171618309234401286481311228702080036549519024713446366115891866043461011460339923975909242367692697956366326216618231775348895629592741924318521908356408422822139083450124227066143560393545598437645450295211481827649622872354674081901657941374931495526219549155373334787980584934978777807675555455307811142807194763822343079995035544351162860697845768197413528364909889204857875166681200366968383693006647529789286663578492239653901863973962519947804115999093887210191762760751788269776437905242194461430466343979049993422160307679051985165403324981621009182532191811448295253122798186029914533886341505149392741580058900075129243068986069523064783587575507482910613990940409525170599131754014088966658960774190886552776316982150401301207106968730486726015557708131377771290451823566736703301365918008107761914067400387545933231125734626631340373762328255493603107538569282017399526092718732299691534670268903578533283847453394009781131155200003727996402822074110455568981307075272045621097405037808929662343692510592280515922947137256005064160934170050270714167636966141585400829865853035561779002937440577316363015259707013263887425774767576871205945226815287442148426121516785223839826737431058520179513059549934391513398108018313160335999740641092683805901065202501743157291142080124992164874124931298479855360189023038537493942717042327756326092791204120877523129027257308134001301401020457645586377477303229401229006215829881535146739023600600682132496162493366080462194866702562737370660081738730001996619848687237371113663436923847116533862204670476466419625441887090478112972882493824337222704124574169041086226412042538557614250359201732638858919585357971225963378492280882196697292392597123413634147370756446282115270264305607563655413410894608253656547529482475602246759417113265792770344149063158690087175043207258806700403418356626114641787514925434785101067459430822140928778478037507931939798304346178378163266627882799891827258218901087964201936560683630271572101580613152883446435284824483746917333609192677428634855933272488031247865816109760086358266981726163021303097947836942496571528531501727438669892396611153143197596090957380068267450744536486515188703630605680640000000000000000/2078566448179498141214059841809943760743876948351346513172757080559331101014998970742871891321754453506923969724952226450955121969337178332735784334924745818644043935659867740397296157785706896511305956241183515726573706924555489395845058915178701069022089952157254942470857025639675560672798420297583791885651850817657215688799916028730081600683377870343703786895767565759989340360396883117152320297666373474572545602614138861890492094238441351929539805429681387069578545394105765203833682669382089759771925334717334482521787446715276693313322795318582204261548161096041725964848639718333265798295610537409427622675870553673366810444871455341052523714196825555999215277660569708918492652799898117310112107722579430034902816419620731084625741642270611469031698779482560866732745868308467311913536286266877230432430200156556143764968120936210277963924167412592730890506151772741732362812005969210117813697352344657967000367845269714666753123694677535313283849096739766627423099269767067182285991985550773749465827003859670488128898027821667006059810851416292581113933433071123856676733926050174357989011868066117935894702709010913654773490451950147828901886072693325592718065287433945922251843834826582685759970447960192340531376765362210235664170756976797358827709853810691032077183714565544131441239646281995623274825922671491809196419558404695865458125094421983243232187571036343702698411477758320368226735918632567119862840035283457336572151006942620993410781092349504612346066969197173415427809344454939511372779232177420951125310362143025775945119608735697665956762823984247575747300710768693394501644699340445769720552312351135263989827490646069076723763025649574472726469361914090416012836988894854502311444234590597325235267137833627890741687992644196609698249702645999797355138569871823269544388703481318923067704286257229096623067857523371087609350148070015066926838533026527889373658799673528318648482554645637867767733255150528212707177976119305234006777149020527743924225129059891585255621616250954221146778798270614095458593973622684834502827616260221301589268380511394349423599902150076225467317648150738159376822165720199988395617463522639437878976430691211758247677863046062567094896358451054257246125341218360998208974280453032303110921692727021327789856188029078568793659270228635549102076500907082568828860115578258069424893271120835504298997128606744859382009524062696519002675128370665312723143857817928083273211685716558576706177682612849431651753630971*t^20 + 580109402112053740791767743935303568923545520424813175953351637349814920001592366103150092523198293324549499179702162149034264288299412453435677005511302925391200761662188547541691338039567822861850145481933297113499635386397207911781398794968760342764843956907326835429951951952298147709106721906034441082672872445815264030424970732222418543120443797722455266463828630283262433130664757975923605834208861760770548519418424178506293018459616009006084393655373986136711075110593325670574044638848647324998005474034608893890421073622266160192604539501409530645567188522095178899012561066632157715824174759520852426953035684624850721537813686864812157288916840597197491703905542186770985904177774618192405411971413530764531889932309981807624167734026869506287263730706909313967853584967107877901130659743789048285814155736202351306801003835459754024584961875671432345989183984730992096127138951143382837774416588188970026646145288767220176816839426974816114586740563120998113126278082727935899739105725564291446214016836075884958902281076884525139366851722496132011950501417919035153856951303396126564010647878372837829220434086059223078693240776113928655161251761550516305666269870096245139019280303815906449662449087384492976399610893288004732695970741690142863041772238545999511098707792252741146957175486150329699077690403780810766204594071613524499111535685924230866686802844392984593575047038388412003002041709408166483383138359769702275421735465504043760000344287598176915683921001974993398612566819971660240766347889413892503300168552074320007128402402783659572532572428559510928431121705504085678825483346569471660252759465160158861766405964327818857478742379932202472544639175670911145021451556954148682639892259177966421420574297962486526947065912219124690160086707105687751237070649507582562891442043180373652770695465659524015396864570727122862614336083697636013058672167245017735640371779173192641674981825366196857714215569274747723404958258729268376826623551910273079845650959639232585739342309223697927112916491544662399058501185235451909429354018753736798548062239037609676226621628876219412395648824271953480842951995200605002406627023449103610903440746847716740174077561211725919014790082072508492480325304001677796118009698298155849244127063860563993560878821014605805244236574250551268779792102465459769882877216466007718558431794978358463777676485109633435432874869829361632755238402661674147088510456111126662597764039559645062521287544722360916759865269096991126102546260812570468916236992801852389797968163653826802484436092845031147065441108642624178590944590651103860680525266284948750272246579200000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^19 - 1928579183080296463294988031155139215887055083130121220408956450033990978623207448100563866895747397127592363729509237515836866281860857985081112472730996405018027909989836456756779821286358539013030447788677570905589692425055378874389151779923086943294465857618199604528861576617347402741611743049136008341869868507506883318950183726802938831590488804972630944692148127683406765125707067817453643084207939412516584050136377894108877276994988446783182722191986964390265821619146982195909203074703746351326985033703705257682870870551409781973325272626418375557969651091535033969871627362460758679374446168686148820912024764401772838120160292879537075418168252301776446874670271588256790749520606218350281675993945010943647156356517002243101868282492893413616767335063337834701556325689442804932700004091867335859328767474703297334632358877163488559370891319795947315258169977652917844855099548582734878883614678719105559861842038189755121154790556279837807427559130207002683277619516785536136705380706184147328182336893080384066845233094516895700711355247233684768578359053612662196013815580736288337847732994033291050894423669681315376067899203726524319629309052926816354043321535296628702530665814211849563079253403108366601492807065806674395657385537125428210164009928894757494175007513818570134388381842676559609353265492232060069418022446236451701651919465443030182910022925193033278292575836729567914599318282565826287918379073186458075279215125399596096765507355792015926687668084969928831857006027518245298141228458396449931436664549586244557152526461244170622848921260275338482782624313999809400322158862674145145959016150155388470343273422329044191836089425131422447016763979603362756759217392687089454625435804029342324268792619258432861170383200491946163304586995374311378180662700431653897393624458197862451125475167854550734382593623018826118043434477880649862457403458453347751520722738348497900216058311826764297155035119579612791114924196063872129861793534260947694658297756886614789772754736246678464681328170282561697882259996505041079692360879070159724094751148004862853288459074147707690645980818132492155086101935863979515599913542972783115902354783486812253342713872439864492342417357504110630925587876943806151257620538229941186301877580114893814411927275028403984202778412257479046011216184258250005376165152974326875224830719625329702042418224426050242231252998744449909152683493520054581235415966330408473032011129668702078437790492419970089973449522705726802358187416619481201754766177250368195428728362702625394523305573763269865591233515896323714645617069583008730102164406550164673294814412800000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^18 + 5664046068213105174058260957815922382614188992571405999526267386840746379881386347364048433487716150247204014661625773885055670452753563755592687395613273333035319295107767580708911720526698244512294325992826342529521499908425818166478581881842896502172623241245200869522758414575685654643177808598466086388090273578794151525138129813883446610830392173633566331662634828539106842137991470079203267511701194444214003861628801908664124717673517679869059757294955118241759106207026870972390405098254106898053228129632514306587799511939999381381125177058927237923815918740353548411039136273522103982443926677334485265081841311006232258233238660620009776800836959680922364081381125629267846309599081357527812759710243560935868460199025931848498056743307304307157362710429748693314442967219660660847974756625840209808490311463238994850751305869971336973231748080725939768845987867788031214448965270009161928884470271470055639587584595200953931380508688737676409025384318991722478294225951364859045825412375563014675372089471599293840803668391785834069065186578085993663808445608153556927705499948096105826195342549347811288486908509868588458534029822651692395842994136123994333995421703416041629873652631355321920460476637956863559769856154841269989598124570198856384777955383160148679271998652157152582415007794384600934409199700656809716611021586147545077095421024038588429529308322491246269492953095076798367105079405798660236237469646654762225452450831598440553781532254144843844310906762258103808024561339600919086929830607761381326182833824690324959547623430900361457129734010969972412223922497649031476780696738122730599013638088926345354996095812626338070276353978414012836957487750366005609168595705157571944917140816095773807628308016891363161482981827951295644213066252267450718073646783496370876853950721789074095715565208102019803662511649757656437779515584347554691371409616347543615534121902459677413192340192701397484488077535518016134256625038574344364432405285704939200098026735351540793121585807570652486353929452015555952767548086222049245194590553414057399727266427998065194225966796129998613260593990161028812735097972255504907247891682916297802303007754033294386112591140847762858188123216823692602965997743100849633132014118832982421010360115037288052044486598221646108221405265267080193978821657524905902652050188058776143593650520559270199561525316876628544107265632990058590839321187065685560939684075537963474645641431545164758076727609439817146415696324704076347139884630617779418181240610821112242655410050341067219917866276580817089599466099280984041835570821990522045334272963569531612194825830400000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^17 - 14603780248894613002297433255334186857041123994327893702202811374495550380173120867065521876321007753028286557973054410105536666284920784643554322160934476619517062070767014966033742900832842164677787197509146380541026020774402755324696155325647569143008272581057536097089889308782816492904340981614958597817773898728351511449504380352869939504017864177285174028339559688637442062874407448671164275206887191091960932928388421709180909903780818019353386438512639946855500374582332441016252929833960548122168584171097659281455366456960132862831386303972981036816087430411062437764688909787545350809739156285366963278667175405507532556542211040851023997395270767527593784145183912090533427854489467067937773158137672639279044768675155982622054483797377871991390780029738590148778471332803094886975963309713563588013797850681765771322100127734054741205350585191404865990103540247310994724713759798902067526681015911611624244414973165101629962830978958489356278844735984388956928996979578244482517511269822306909784860204675925492634647619149813187975000623428234901985995020052421402708351833477525586117791342851948672239589293746314624650501350823504769147327232874029253406763963209126471988427485194189033207900913810873141969699123821102156239031264470685502846334515059202300884788092747784942171230236183665767244189781824608284590298272918416323535679680339061160503146022775793787215165068857823059200965361662461978711603181636836477015705353859616914159195679150195825164667550690475979207301650214565398098019577001582279322677166617664199111856916682754674046003370302938484453320962244749200542769256952676523606804428980095041525534355362732791245020585722289157650451356253963720993867000570698983683216191483856325338498063113694043500061911716980449572357718584209441571528651279766005598607162340679316794037544725369285317183527797656122367403291870427891848225838501309292067491860737840399228056150396011885421338960864733906455232334339856701371006079149789053323301641325965288192575269101123125840297331341768049725204941645440758547090749197848570492170448601072228507270503303054741763843352281873876393049317746328563076991896445332758099327187936979323294891479026634953868520341978795782354055146890548146719133297731952974639188215220129017530603381670249191886825533793148369854550628722564128137219176895017922801346680165063385733178678307267177369990255404726912384147710585982280610327177885325258682485794420433201155309083531195736620205679134211347795416312928278547100193289117651846288017887965417576739248657029077664587888988446428594735958478424241756488928381753020043314571142758400000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^16 + 32825058652369603883509437892396891038838577964908906653647371178888835710613230584280505429859580304477767554960382654760681154199704865061812724507199206770048198328143547586046339130722581657349680322785472016796074677030854810663337647555228220112667612019680583315630661047719799327074979431131842592354903409563845461128311014082012308050889691413085207606223162494078342736677173670821365387605361601766528206082620694075345530436205225026662746097548747304409321310219381763334688908283618186999737554631306255083464631627115656106698507283003876376997177843629562845009117290277847187404061152435783923066716444214817949132497838480119217193034063756095595699006880972105360824301974266011696367075537824760434675952814812910843789246967663710948525579247127073326126302130292739373501749599091034494943807652311154987005057686285285765038353430340813642711436772876961254128542329176582708462729370450389159391900636403112931412976174007873868137473740491856529801742246327517984193349874634894426431197506549828308360266645398554538612764009836744786488864365463587877131181962943126039122674346591032246407984659579649925373996568198206921323955401463907783268038658838186394154140928543904516767302434179973186000345134154898760284651878299702182865374857521272592048872660496311343352112369185276232501756017559279796024320896053198650257057310775045004176847325409442614078727828254634906216495971199724618242448677784632904813246158100658544356859382595758497697332979727351125386708286127807196860784213681911823635964165969273122955730795327909777853182946402428945272004984685880668439062459906156037940679356633890197202390960143389710334912234188377653577648305820812702583185220858349203462175915853459837672122005125679357925997665641330637855333073510350130367102454611264067987612320405475516972787217748278721194511515347135428189002119162140803745966941452404426703261881438217680497818038168181346927975587335334538901231913822092381519103524492219047777907279978284592338879615710695078960635244754810713614447963158854649294613338804236638461326333739273827576496922387194107153521882622819615302127891643990912524796477394089890530024351469619470252630298083885616145153248116495045975279757096721943225856872867109058549202349513184187105601347231751032486991059686909325667278731455260919749835569793892086016535152248079014273760825635150776664576208013758031532191064050816422287054678885243082708919904827278717150118983494912948458998557173703336103631844383254199420658699865743594253684869377205299286163980932455415465897470620888313476221845228319603933396077742318928556713417113600000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^15 - 63812094649557065503304695001141954386030329737671073948867922609189625600222141150531754736366777607217019087510715858101257114760789366525974162051225149025719988977149553757505282341191903161674989415206210527500848997385339216026793181125531307213608365532971369640462589081740846644998127406717057150269024246770775075510357265838434831234350597194383771577473182157489223561206800287865785358922184926540664046380207248801555163402248514508412785900535094338178274444663484814399173297806088116745763288047141752576032384448801244567545951063253228969076694427949462227449658780038866157593794772149699189120219383605002816109844442812678826104425933533575904289711039874022402862255446422108649093544370567095977246802837142207243039942620969718036640531097233152067427809134016445196683361285804109144088865144959080213291390898101702035681432174077946283169421779497269267829758001805363971253745615776284438661583829796973579456516555342977997268413927842995630903066428424790654831808686305853906334070614297594705147611702505554611342667913977063601019857329668286172551854034281664938231617766931195805463023930425482971105797058624821025979793738643154794620312703019833068011973535838107308637341429965923331042689969801252413295768586358318075709002518062512413312713414818474812834385865198335292441229733269107819942236580740167150729186590576207019360637655036812599817699623213737112248129743264243887705206588749216964864960488049242846792861656699145897139530268122619343055636904066017181166926233829654217923462004837542336677248232037878808521633275496519477073459068593151906173518360993068001117085366519892452645049803315282384307082314065533476870839208313811649991631697375892333035402542779481892967637945934974875141624426448325569429237015662831423465545474493074031707039391979193394252148859803733913377222954255898566903165573258731100036938926702531838116710247664603043515836270783610038203561762875205186795776627448668701662101113133869062107146154542691294896695657212655262885122869276635370546111987497652538601926534518374653938627711952742826710348394952839635498370400509745058373717651716132025613664861460589878491919907173207298483026542196383661692285530311851920604097565309218587769890395918778912866887373733707495308636146209554726209108453346603364869153692727355864167704826902153832342902346053052000389064147426148874439852143968784536176131418175959389340280364660888193579153128200715865533567951023607001198525534116879979341611311757360329906701506410279508282504049303552038944748764191604358964306343676387429863802947953140186128006852892010335115314987008000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^14 + 106325695783454580004270900980681692421219572095518213698740856603327570751724473177167758149049858919009619937890315997506151874139839287930133831690312513410899180560766749118658833547037547493764618287909255833554919424483604150275955325174471527633090243357594408592776952597756992908854214914113312896705023903805503384159657637025298795176667643396206770452498367303841387613566588022832099035374811645403053093188578937627339740558714242357648171850638115082548056812655060171129524504613523845365553011544238366983161352821288119497984341063386084586999990269466743767662856354102810384395625951985354757858650711922190672224153296429584981126327490094684952913639099972580887198471210772830970491685885646499589604679483932777867745740066088693462164491453748767334892649775075024352239588054520987385951548975068192368815499609522091536745074787440029747591387202340001129446322009085606591561470440765727129892762637746958146505490665602024817020420835841974930866973834754406149020743935542243991881457018431534183163691542115459132747598901733495808815076119277215153767586735808847164379137241319480028860048111735037751073339443359789660279992796174621797988746043897395740042362421551048000411924209373635848079425147844784898646232755585249382866194161493683190580047120691742595263183120405026935588156144752717030494406808175766694984926730352834271858603368230503170872193446772198696956732671701716242283700385323392857041880950687517061226351845661147190241292312712440585882232857656129467694651360558879775461842949604013361006873796016484212938073624346653941898005717711125015890777303128079934095063715865309154634547004144962815411502431926414988780255643299384897928712577586844315606978412004841243593382292903773136102945010083320276429972817175563643487617314548696374108071159200048850160417276167644740527348756744916503202877920015447059383169593961884454958822140647899005246058001156908266891039251385876730876057446011174273482491666980446547515034798292271190967544883215671396973958354262554996315699919744537240017744910975110605924440336895888532208694029615913382350483376057501567139361276401250756986875379019185824113673422231894478177600765128266508610590785177196164304520401062384075733464382516451159616985301875311953882236074876540108209338147794129167512854417521652523422110967951053138239447307502069020443941900283003914132278932844152179559465654977651771955104986737711978244860261083859454919489355138470216331512897288098944048463179032810546440860284198609875275324098956626744627076457660605223344483632121592113287402999696131811450403078634154208080347267072000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^13 - 150285310683488185001056217682235131995086928244420298110534505014707715701933822812187996770171778195483429783151062460652441433684816896383858539433256727427283401892710632558420620782036159575615175996536991669484979958900851389410648000404385855124197716266264769432754711335676030172820278789133914241351068158887944500479152606981332553369987643636752512672846732002454502200429243954562709689218966617132016510978096160427050864099067658541679584143663800728709063170524788476399360255102788956891831643425390104678875015103119257227701943672222041381150836757828280907093611760441754293211507776752497673320677202027445469716002110680462695444649916682035758072683995765930923713076172528289457132483956240753459110583619802129067455548232531404548349778861437267093857978957403166108645330334959114754200358495967560286744323396181546279666203764047353570279754224381690683330990555283310483899170906632481057826658305627890937314667810789614614817883303953733499317161512679641639262227936217859391640405839799302745438907370151932369043366868101058102314275969366418252815767613448121027128352534507967087543659343430649737047364201317054325152711550040908175688551050895539242510857244352870957772923463496796149551548399114720880380970002585110699037649606817578724193974646549204232833169031957853102862378134489575635431334263128565841146364108364080558265802820836413876001201250622431445452880817459805396019369933294016665453945080027941858863399312670501410516087579336036836671548993490649678819914624375944519269502665569639996976753889618727946296644443349504537368059753840957639313574215641942200797167214448015717002738973697101279264822317012087937735009948938842772701227805755328956613612705007552671625170894064600749760400045432410430699021849068828820132011716388667101848175734840630202383526294060524178468623686802918811769011964716265885764057700398184552026087730175256296026451695541486857608449903024313538898878596082623442710517150013927968835476006954058238902615687853089717335614355622834791854969377176402091576151854505441933028120681019399155244028398967215505012952204055616100514651840263759915202223526487356428196582389069922262675714698923028293366940392645110763857559458174536717288952887503409661439457279056512471244801989655459109494023589129145686238821119873959955444124703288104137660702828847389043986590422780685913879664844674833130010545647516915971392540824217823816051710710365084826070440625086971389383108653866403967526126448896625668813628029681422344960754330382545095281683105530034936210974597194512675886184508995776225249126784893481980552026259456000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^12 + 178048237878235289823600600881118880673872016598744280466271101011013110168446682083248855720872631510619737328152752189127094185650576919638977007998426631173244176688165165703664823876686907416377647613022474210565497305764981435287416433746442631081099283447735600000997187547971594995563076715299387202166108186499969546025691283824368113477103374418418273421284090278559258110553412015385349803410854317049808512431627670046096406358449971032069318847659795749700597669372866244166512669779717562917225275195214585952415618891878529309093230572336366297247206575304894683296790421725956188308705213670958561731059210195865513559465376958439722410713371773011401536518623599299407860240634223542581811272509022878544097062993725070730838625137703828348731083946245166109127310046578381168721695492201229179154949431042424425138453651212923515854802509041112983568720545659141074788907301583168072949704230419846844994476901363959347590377845890308470410580592810043109560271933953537411928255103922081110048467523364320918537333238508090028296451260584576286339738957609477840095200540451359916876896735779206874765617850911963971298243836166915919612050592892291105213088832343798037805392824893609473180242908760569913187114557192206474530728323199134693768372470178935802135494198162584106733797998843282634477100051510112933442467629882558365845712941391285369550913112066139086030302728884607524945896176642819856812748561621286776399871953514128061462443377726341927463696890097830571316097380609347066416362508239999351770712525977283864935829663611237062854527200285089732499874178465830971067555327023167219925584142303971992574917733606031936661219031289047517892349433326161309716832725763482387130076510779311759032663677698635953656477625632259925539204198198902939769383454894496010609566222372343222110971187196393825506011766891614158557974382177001426031438494223856050197687576206899189293840216426173861018002806211805113482229628389426220824606956225463723508865642594537915613458569020601952772665813570546348426056327666925774076533114977183630595232374239802713852018512643422297590422754424670626497549894123967847583054026429359729553585070693096453777674684021417045635608071222366608579048644810329618625032220677962094691116795392011306997889470793162500249617031394956591017667998949285927576331712075325253156378089686802236967230227139015517835384706348697982400097417683722410337146609497759713389088122139044766968490686690981244716069575664053863468837071392620608599256559500781845480033298064736154289910748846721918674764537525497344469104887932875712715885471175403738584198414336000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^11 - 174350208488466141356109130652736531134267188741577504797361538538496036520828327023264077026043582793807370021479120910776361782202339429320565774573118570343230109757874831974370471030641391487260313654217760554530141961734367395083204263259045840130363904239536882365105981935590679831677777832326332279243575698360224638644800246617038585441979479508006067997550811682156628048532624687119274291741871107403942166039337604904671974568763794994832342967855755996189336801690861748879306733030307743626012165145858772843619588797026560645834631772455364458237250689618486338966561658636768297456826168280480854414039838916757831450310024071710962236822620148629370942742601661207569878068294427727033685520760896939003890714251626655650088682967537797531088537245239790594349623169068507004558296629272491976591720687745686439923430867876106339370522039670885028709111896209580527539783728250371834121101389501564741035402353627363414080482568912717348776841559675218685197392122658177442204499888043045294333914186994950145965199224639438590305648665107600364680031417406832383247295844412764046948293272886628137853910136181009496990725336714475692881208543775189799121042144615410822859007410127708138526959631607177964690797374918340628133649488091962680068605486796258269990571950110020831018493356882908308133088378227682931088579900493357574552247256883058070021311531870944299162151102023334910313947414023085783983702241695169789074824033937932158473032955271319283069204864282025366415795730896300788200050119907186683625771687631667038307274276815289889998947879225230171035959168471478096640203564519197724019239918930166706104460533355725018442569542428375194389332487984090421187835161525077553406426763311218708386404532738898158211556331744450064571303678894905123285480930464633708139903766941155676212284249720915759168282840493794430919617085926588668953312535595895839006707964725942896519100203637266328906168148638333738265917443978613585105277378469144869738946096164760156923492470130036395109220734234580737839783300940163614874591706097374030165140201039945989436111671346046613470685266596526605054459431446003050693659013093415643114433298461352294773772674680309983811305716143649163445338082519573683687253928746970074505594850110699055957855940001804411320099096735705108809288175429189879858024354505931059868064623976567750446226183593984772280849822128706350852889985092507414126345631059716821583759603385340085203563157164221783354361816362912549409399210626165277277251538561564621612163541420556850909683366029164781824990782963116976232590322416544050195788375765532082757397643264000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^10 + 138795798292474968437632765635622911836234752534537348309677602085509746939673264936767930061114104056262845485650014011317162331880518792499095904693400357092589031618205762492907391664171732236523302381459662865413098995882590006134777246822466508445790592250395906703204068890268824092055507302856018230532661473624292980744085993254702053321497804438985515612577109123198006154620564294027687821633096019647693049677649334940345161152046464016950162906266886155711200802164080581981722855063300943549640225156640832454817022698652976094424963861653305118272903887958483233443692708415793007821332154719012600942778130781720643485815792215436268118008981330882674758968726732937828454550590065365752168213617393318435101339249013971301939576784646298535270329816957931695849755874027795030261466453229210343482299714066710156510075879186657875665849212993883074183935989433601742992419193852523712849811968747491303724482564243323739506235195256402137394740504158089305519758390702999118314300527566570937817161932833431655947232661227987061440127811404375519652592146877165179210334889603516565046180530502689632976100164688527409035318016302682301444671414397938201477731828402734259756217370445277946005289288641539159604677705930291490132048143322351353707388298669883424948133121488193494762226221357014137646326026288043341680160800101525543884632973774977196671345470750511628386411965808674155302965451151662400661827394579436117375396219611147011327107697548178750570004626490865589379380537087237763680948719841287769230161360701805877376594323409586060777875068911368760679430116431626964126564304130576733054696750662002315373726762025471285697872687647255895546023576048215938504757287130892221282469114592352042430092475676264929417694746244284285528526475986052059082697733309157075415261001993765700312363921200533677132893378691614735499742018481574348663601715723592943557100255265109849353829257677368714717536786328595736577689855730803375834162717777216401636444679499987113008850421244992822642129176653660111007461855169271032920753031858256255670410869288344447542170867425603910572859265191050703180681100389528493483228449952227548067398617389058125010498420260995845662694482508356475104624864958519420729430907728198054713076264505130367041327398898432892911867592240818061630978652315095532588115666528657863882071361571269290700364826962011376811168078673408157565095254344164470965169588367065899153931309244037768587754028762078651057824374556797441176541974328368392903150471483748904418911260677522503771048689752706194671073066888826322692718669915916225200915151146726279718245498880000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^9 - 88055618520725636068062236044278504524715233272625243852702876939499426712200716356871737108303810954631722995700733255081558349568717993800350908743224808880563823656434554280088400739632110399837338254595548922984312101121098339235355342442230597354045574753962028216912734510618472358204629849138501801485427556272600638060805094925040980699719607733810818959181147651139854869808128323452726836144968533738217661665951912274940548611524592378458273421923739803288279363735024499608255871867675585950625531828156142659742203198702312586263312263255074939173285582628420270975176485945317871424864898578517773997260115660412355382101815567652012440060050160581658097783052836920004652731437257043027282170283571468145818008841648683449031115951737887862655130833267154177207782292668441363734023331490997919975066687762101372504528227613647262316680674124807198774764203579023966081795037663404375234444432350739743435071107705439120847464485742776357419063000056335622099243253279845724385828450747528040158573677752221778644632366020638337863713342010222655418201380212978501560369670330947417673147010278001437627243307427764115102959966473688792213312704281686759058500142430333608943878677116824128723513194479123951242886044750130039569168429622877829356009081412042931210842331140216140435640083785472077297913533307016106427861936166056136617134040566556675221826279505539756843673566497133657087241320374622145545710824208706823042967630048409098504931577241975379017083728342648945627068061221214222908644268739923470036328542594934280807917281097445907440431981788308628253815786730948393516790306852274503180998759676793151219843605649359605867108163543469983024972883435011155044102673568875398231594276930056760295859927207191815412356055910200873408085934212030085778057939762783707507255942733015748355843114232997755658072229501055011385429566615578384662670342703949603863003753330564365537506908155586610813985490129840620362495752193539681544435115129198243636611148165849896894543982911574291737620248288405604108765968374913613115381015604006543677018337962045841458442890185941190998863984796452572192988733540735394696385541870084628578676033481914434973408086781029615011505711545545254888479024764877002164295830864592232740727263055674981056619686250493326795889798018372925806159442439742326317364003050529788974763956604978162333548078978471260744309487376469768355776150419376634976945366146289211133164782029580224966236663619620471504628203322656470550749309216228634419203364643598650399218426435975955527204720414870732950334687520806101571874515583255238401944639297513222708312145920000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^8 + 342125965110936354111943405013448276046078098271991810122332207694170287430371209991254485437591561261363088510281193794209362026542321808666820730421901506052710697162887993613604783159605681638099176306882942587691049329225299283868897668603069618193869588408784728011224310235611848672550940243695798094204806374093817935123710519819710625805614538089565252642303687364751693590264783533923343083980439199791027276259160151542108296928031254267278044933858261427592169853605240202751090834353394103994386584560081986204097187533943342989566390305064598031298286497622681300606635217499265596723830351433926842069040955462296738198479735224335973102845416454452913982986817362301510280610631601949033973216224729843560324226231049025467729949588502604353341551853095787178310725503167901817673762370519655476133782150281752751563756625069284250711417818477585291419230454551836313206158846730908360474323633787237371972578204086321991947161273926481983437639498312677361781191119311825112110640895847529491631206871247429758902901808347124898857153990531911226357746588245437499423348546284649913061154576505056830553740451660341377087350475188120752775226843774827428605853042764840726229160183112587329820222652069967171510361769448306475692768909107371323383057493835709010007682124352645950452644115958131614378198104095221685598335013131554542680358942122403675060974483876906852551093669866979293492634863906390681138939234216323627541794315932344734144978872699871627486070133080339950873744266267345264185448238576877529837489092599328877506574395868170578837483924344104310759609416471164145084648621995844826648334611936677785468696818922345876167632872938331412515930484421442003856812365243118209001402618676204851336791643774661770190465787999352614102620010180231653441112834937316016870889207329447168437915849013535384990435433921318941371221955572555197206436381126520839286789729180595114003568804773345126865531133757925831302050362152408272996169594773365236081606805828102859019610969127673224578497025330015931890153489403828261974990504676845610919417889816625880053437175787013506638151968511965533121881183598662407774488239854977453149650971444831491456428351260440046950840238968085483238827466944417081044803378803273122770736831980696903011937723388710956120423621777106687274612620943437195701622844590981210602630640803832404858518524756437007092554822664027014459183114114999137151600896909536609026688563153660843796173128664561910270560989073972779519832864730931404788138789362903306127268210405424800273624809497065957412755724262493977261946138031477738276134257172039471076474880000000000000000000/2078566448179498141214059841809943760743876948351346513172757080559331101014998970742871891321754453506923969724952226450955121969337178332735784334924745818644043935659867740397296157785706896511305956241183515726573706924555489395845058915178701069022089952157254942470857025639675560672798420297583791885651850817657215688799916028730081600683377870343703786895767565759989340360396883117152320297666373474572545602614138861890492094238441351929539805429681387069578545394105765203833682669382089759771925334717334482521787446715276693313322795318582204261548161096041725964848639718333265798295610537409427622675870553673366810444871455341052523714196825555999215277660569708918492652799898117310112107722579430034902816419620731084625741642270611469031698779482560866732745868308467311913536286266877230432430200156556143764968120936210277963924167412592730890506151772741732362812005969210117813697352344657967000367845269714666753123694677535313283849096739766627423099269767067182285991985550773749465827003859670488128898027821667006059810851416292581113933433071123856676733926050174357989011868066117935894702709010913654773490451950147828901886072693325592718065287433945922251843834826582685759970447960192340531376765362210235664170756976797358827709853810691032077183714565544131441239646281995623274825922671491809196419558404695865458125094421983243232187571036343702698411477758320368226735918632567119862840035283457336572151006942620993410781092349504612346066969197173415427809344454939511372779232177420951125310362143025775945119608735697665956762823984247575747300710768693394501644699340445769720552312351135263989827490646069076723763025649574472726469361914090416012836988894854502311444234590597325235267137833627890741687992644196609698249702645999797355138569871823269544388703481318923067704286257229096623067857523371087609350148070015066926838533026527889373658799673528318648482554645637867767733255150528212707177976119305234006777149020527743924225129059891585255621616250954221146778798270614095458593973622684834502827616260221301589268380511394349423599902150076225467317648150738159376822165720199988395617463522639437878976430691211758247677863046062567094896358451054257246125341218360998208974280453032303110921692727021327789856188029078568793659270228635549102076500907082568828860115578258069424893271120835504298997128606744859382009524062696519002675128370665312723143857817928083273211685716558576706177682612849431651753630971*t^7 - 16174119866076070881764553422058404204198360525982330773384337324619633624923478168231081799529659656024455849242420862872773885044365726057245890853293731287294471035232303913117927840651128002861605071017081269584436326314867821752677500517123823521422388755923134884042007984592831605693316675807329872870916420181227657676198524991398043334220783040447060670217474639979266378669904558984539368437303485709628333381089851177389661194651541069834848143017876929051696776150004329054785226124756006057128637092871857488784345723090040645792902084139071944481721570364465301727667117602882433444846747961656643012654832417710214234516623883763317631512366615306038841096417160762265143793982677939352862225419056791638372154289606910322958936658974277286956577239544185205403929570582932159078708393400769162910598916656456498994631141077321338367406296048111244171248386428874420874999360110954065056982783833150932133666709879241221384212272027735205676517687411680785471135475041120288844437433109604970691860169929329173856313791950025527909392350102744187412714905236272147221396067429298815980998737691415973972134061491414577437129796833403216022826141952032487827623061242668706540395042882981752813729472642228327345823639916324101586917105189687050479125585315791459144661754158655252503175844502885632308136329120172923575650346470402438667072369183069154710506577278968871139163292611191113400831716611207711017949378338860466965118760907898096358709007786552725997302653198727251234060454789931465743688102541959670050112263734223936455763726541595744772184445580118317510467888369732081573445012862405738781642851433246594002969752175696777805880556755500775119596866863313225749924477551140060675166783166032389026050919761397856475338434416417781099375832934276708720124925153205177127310517976959146012291407995666341981131237559067607066986640947148045902825343675806780917529088381345254527093226337641973909489597784906066053108960844225345381955286099586964368756775420242571016410339201231500190661591592777119948384746238746416302543927784410881710640299115391677393714325877886634002932181272782268887544706696007556931039125551917436077513408608851319376861735816598351815122485452009559798613702766453089292162669986462250464688719506824613701543447456718472322161030786917932179998248200437721939910921252483432579322610792529702529310091515174144932146985413530483489906634753162800671303361476462863560040498660100079820162060572956178221624138236658804131184015766635874553114637952404648625436498134267592217949660951320251138684500483123540074535982425679472560250907121634048513052508160000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^6 + 4366080102600840670629812468679906195883040726176280062043122680995321223544780005159831930546074628978847240115150905376518564216072474731258786212692620500209677293053419044609153650240201682045960550902666056201831952862059880311347290652543035695865423838812789604959529437091961932005274977530083363794215283978849236586252389751789254609664173613665368896853908568131309884380280625521185976212029817070787067685661931228533116175384906932168809675302945756427133230932016408404475734025128908476076238242875143300879437662139573716892065665129468250782223548980312141975489916284402254519210822820923849463644583960929217767382330432709275251089836947595382197430596956954211287528303391552801088008939913541897979577660323352641999689512761898039037966230519606105999947136109718581015738693893324463650640723488256988434934776834147565577389487256139161264706018480279452701985890818465774760819617695522834400295313775315228263069121340752629586749278198978412905210055344371817256116048125426388541038394674928906219473683336458942978395162870277836188585717978037193373197268011173245958746983442530229121217760416952520336325709111615679217338623640185013515209005859508522120785660275047665528549627867595976938576734543201249381775823099013407842961883378251120932409673481747639054591903927679091449508337451863486286558193166073001483046440574605911981570648189978837559328633401225487077840933341304890592134761763295001550058287478073410923810675883899886747558731445795996593805186025545037406832553010755583122455718744343636462389458973852758900079318632075337459983619453924776702777141842343676038496901034263915984385478960972489386692782754279925788168798413004996000578070757074816406408991279037876311874842931999146718497795760833085632246254081656823230591940368442512589779432904341658531761982345874798311646326456075334013962843443282714457484269031241689510742449204175274585092492072171887107720739377384467911880641170916306254056455969065218083753065425385756127785662060028279708352947584702272178864285840839311661652591732671417299108401769546428076214980207121998380774785429269355609177524156619272651242000669161444800408048143753341583776739338043525428655142995776696970946354841500679781143174439650315233279426788410005120762775583375169471565979685049560290036545889666685239679341566348866175339250350132614756440512980902238317899099068006641798559230944496311203802810628156991254278347918642363737983878202142451104828877705293398043240705997194192169899967984477769184930747177264250982630401084625017313009608446483042808260496795976790793485034992803069006226391040000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^5 - 810118404997765997395798853664109346723219789718598081389783339786309716503508106058164851717075114391038996515655444694802381323637619710897940418728634971658655328591063947425256052229856674038305551466443818373791511959287698900685164626711596616286345865004727864290440653265309782929027634788859074028765436720521574454642472220563987849897541560280336824637479448155470660564967008905889566425179714348302013004730199690768558838091988934140115781102947099255112333560414008515131793964455638552756986363224797949166681093219535453826536181583095850161589043568704470968653605025350575927905173099414261719527287528884988471270754342870655881484358527730526547449388628779688164777294678125393951921041848512702230894772736671391713635204106877809136343899916880081442554999009144744921070316056158044989787399020315216450347413521736996120355017731704955286103017598728620452325307076255202596845875267904519020652159073848108105515297619700959842862027889818359918965887845253554021493926161785371265615019993088198870581169754195091884269564820973454245103046327231676911411739173795685929938977711238851536386888622637762979080064430532650934344683859893802379187909707785903547274273875805090772323806475119413361280162086367744723094437868076391728585562289452788121577735315445628693605068900325373684066098238666616437931920394879829446797356188793017837813585095241597236942733478722868519395255219364924116914966479281793520315296650054325735260542756766996222927178986619770986016775902943198710436132552745948022968382790700921270707075414699949927596036513143402875932689094860286203749632194543370951423135745539472243761525392489215978739362475794882636098963253432338220307149870315245002701482078805380183579772427063053732522426718287948482925784884225209660742369008944980585289213087094428213675185892952047543871866930307944858008678179057427356290014139563409404725249269610202200679261277689427225217365407695251563587116395102436338919295913052277658442844594179228346095898123573494798164181064815321792220373543264985263687971491961257607369788003550971768328723663173185829293225132889765208556574735805921830086503660396784981860172147619934545616128121262782960272674587378705741099383623684151821420453557298984486372775858795594389861104321335577367810098756323773341655579439405625497140815074646028936598867186162020900245997634207632932595260716176875928435711415995721654919721046382516408007639419648580577184532684931130858014992282573036691635378563323739669787629194764511678338684518792563536802651752545233188668260739320623900010725643210594567677304680280563575580262400000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^4 + 95607338848928548943515016145515052839796399646486168753632604176034858978787169809567065412875575539749167646166673889015672076349099847456211364647718149922182728106860009405683053571368612366997443044544265922945016076963976309687213027315926461529803543846874174705637539779706807602762394538622979302561462307631970229540398646876741507065226582927690925145512691245103463171112546957972248563067211766542706452242480398785008510941500793768653397676226615869229627210859448064534793724681367117681857656292029983989151227333305367139547181074609766492190009515206985102548687777944118638420158057195490458871671894721754051948369786547750346493434183780571603157243191700256879865807980118850582175133258270321070821984072100545523551683355915304239085976537127750254645334507049896562968967588625620820040666551549915839148797453764947156248210451524864734870672228475200535111844510279490446874671971469177592530030329952381978295688609323102932408078076002696564946231247449286465372822913446100117436016222531681272687833429282031649086192282056397500662030632374299950645520723873123432995042876294911392378966857208536096262332859999693080104045109596942644977517859938863516637814673918510040411866699624079729129829329271608529792001039867530549255981227517660247965986843243591521793869734943040261452383643363143457772101463528285071059212872847203446623699816003669531119243609110056253726327913067494993927056377199386371378795793650613547305542275613569104690984611486736540442573229088312773976491112010822373036967161401721148466394289416451060784445937796704946222844523268233813434976899158530638054476411113119476967280953054375972290549467173813086270703757309354278931990001515176218462630190717662865092421228484816332017952434432076141071428763301352710068896642024459346281978255493306942078488416242422573782446695741684386338700812838148007524452803071891099222620176631037105392855554454534184207515665548312772209495831086495435758959889813548679986771626115215762260851256436434405248364859514609476493544958641805257691822456714206698321877956737887443623829745088248999748088186730673794068999821487225021123959388356863198238244316377937402547832588880901767303668598854050425724453323433355397993625764172402345809260065899220386582449444207575110319249597413837732288292526176886745320469393706518916924447989820030726453581260018712758276642544305472630472052499543053188826164279606438284831102320153088728846946095488794606552766918375282755702915966049777145589263014209959407572995437290182747450506167983177855223958588398597754057285579636937573436532980922216592546201600000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^3 - 6338133501748400577120153487592847268712015031159395162293236119264131990061478514588621112650762327958342381644861952305644549478037141616339343429589482230571020820823432792987319166566329235551617308305855672603050534650272505524115809142752174791090595703224173979847441367741449374398222040578264775201789650779733500422390801909748789854475863283719166748454071213660590250152007065608983599710395339762311613586672755689415181141562601120354452508346164803105332396261898144778859945069327944648769021220867698427755495524224353644691719788964505667451097553073649795014819573143622018479364072555966743405731378636260908864922792741237263019400280422676826516209871404329827781496749783589492746266797197492888254020019548239417086721461991360846632331421866382516038981368735138605768608471191605359579790489034772561589463882193886119555820716378776167981381594851426052444325376000510766179268990584319382704617546165211684664091958026177493201222924774495479534878133916854430090773108713567478525175919222090652434347141647326706186871925817207447285969197163546904752504462928850104213521842694966939721452181259339869395698357616619568012408151552068929508699913058636879500538953855840137704813568369839248282899388568324693828410849723076037077955919402005793468581573744691472004063949008549400106691748518409033709718354737298492321458083966663344330927918880286993215078126109609491546382832412092519082617381700186676874881403956693042840008984829478101070609437671789972668536874013711093948068882473638782079411161873447868748401654248688868980853282826541790949982726302195943429005980797644683028253991808784536270424847669240572139049203968591723776180782546250022343620342278777604969911454788030672392627740305750612692195492818651296404072062465216887886296577481266924260598059817366656156617486316719844138823681835118060972330832667442927172003558964262047314860544068590953627696184206305707436969185423009815722097346137532813334200364907224401770137587990699412755814120936792449753825507004311759114269928037427400928694257961254387262940012337400148792458974978798471481515144947199254789917335404547683494679295776503713961505283252895136495615037172567818325508615299390228674157736222847916423149697341454436077234066869975919800921038164691132192528084336470849687927913582722556365473667990433031312110348551458487682371873444192384352517627302548133671439795785161180161485758146145886119803886462811375944767535567705737330713408824001429243593924976702940789623892761533606218447965117242046962040116040078131303574040162417474149845946744581570341521830677987860466892800000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^2 + 187112894424300785099818241162057567616848723307151005369976346451079757193538693472067434446984216894856340891730119095443749334671411658902438783953357116529837187084983721905598715352641842406877278596243489408350869356494412704277860856762724922894365332666654658771073049626843018989781035158736734941832023788481109397808894042598659031229035048709087195313961391222218361817464905498161340904884564187265555846412897564140806121950448613934660430310444525545039481294713876678265786523225649652239236598200663105734943962908551578176964787591751982050757673167600833347508530705960065526101402305593562179256716877743132577639392843126171655395048960034295558939922343640249497460755650578424504543037922724802652339166830124261290862007288210037557715457359356284320944644949756958339461524921872357165855988193036625678329122093028450389347793626826997470398114287744548395371698207974476669896566896189146632240726349913277666015731369833556210293890048960802201641084472187162180241472605971164799414123302832339825979944145282830428060277034984591671021564007617604328218126232602055993814079801086502604777437543220231027972265890482085268793850945353781458292211740777619295547713211562424090532209814179104369131521518702833567826726832019306084209240270363512327731900201575647957448596606631643611317653633056415033030117922957617847204184268764718608956667638723497094782096722406414886496706410068828498977995993663431307156091238922128253179978468208425359062122285405867567666761772842027295556912047963367398417264202783105369267656784407071009013344856219803343671506702626883843185219517037832122584711958051860925539362137035625664887477636403720185985870539009819837213306577492961127838246069516802747552781117781162706831239861665370947045625538719069684892798677782330231133497041158960478150355710388490236120298852288787626634508168240974279157791880487176782499934450751156431510735345389510886640487920206081377200124494603145363477791844660209987197871842534176162998214588570679667065092055605354332027244157503557317708439631968687781116438545922870388804159492432141345390339837010437303365153834626386017903449458390455793326350649351642447304083196663612005456515960616783368460585308256258937249590138342556990573333508754889245253914388450791649074541350068961818987222476663100733559018965902049209346282309536920783882619946940757033118810297235710619324224806430817722680212548626895536683968915853767108055222288472969190888161565214824501396804228258634516573647383781395574911230200203083999265541954952498910342723372026340848160164211945275450984466161993329200332800000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t - 1377608010998899164465816943429423384795362501000213736302483632706865317743027533685827151189794048191249695130651873508967288878313610116498540965552695692817329721279236780446377256305703777757641439435668718440972852029136515302038306490506070671542707495669726094726357153034979638283479490825108326173998909685294635515902824221205429019068346886431620562825682441656215788203732138470129083181306092127206605404728754032762044178041298096999242150389350800226642773763846366638447188113791561490320953974181127340758871293713024449676819843811500779424344541209834624855391713986944445959093623209031679178383801804743726486814252243502202837028772055224545351419079194116495067969626746848678653346095812940026018953137990819055898359470989101030871925003273663091652300220876971969380643728378620459806593149549131537035701189478132095716386795015781041347313142541657195792417110559575919447642429073263773565207787318132875458098712163336305559426510237945411796518001848174476581638554573481845220793598535509532123939789075006627620638284224048356966981013154162120739273813968271713867318240888913347455837928679266851585919147767953064431435024056109530718114569643625767712628772457849954403041252544591141706998744749320924812888301112887996007831996532236989444870919676329535622871968435472449524359457675066244205792451994739848831250170215465040014376357277770775117386385295276777611488202910296593934582408142278345606498724084275447034261870872386356081461449214616437548314635756142881706218163103059645642368484923064222649254318016044322498425362538199164636228639765000316773994041027169153602633313594277406823687758352535537921451864249966465438357408566217957862715681322755451555583528846312499669334283755100488485522325925447890099020303941345648589733789797656697025387693333059236435865528409435773614530269781580252244998721020701896148724681423206056808096378250619698765664774912468520908414442107017556129460189271814823744177005634772093225510386248287689715234522575837817346495287444952615584796135729024891642263027174651860490111499917840031585079489117242742166489928114823396624677979047282667567925985614889892102693003621862332808018054313846738139427499008783319944211986308958840268868652257297368602370710944669336133592989282138316305748232151587847613803212713282441573589342620772021230660582951658389680063872290960618769910246075842070702349839463907054824929866766574534924395924234235329178433814410399497788492367861038474536726843708392894455918561571590593841742753441405376395322648410092258907064015080260746444521729114640749686828799221625467699200000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317
-------------------------------------------------
Computing nodes and weights
  current precision for roots: 53
  current precision for roots: 106
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 53
Linear system for weights solvable: 0
  current precision for roots: 106
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 106
Linear system for weights solvable: 0
  current precision for roots: 212
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 212
Linear system for weights solvable: 0
  current precision for roots: 424
  current precision for roots: 848
  current precision for roots: 1696
 current precision for weights: 424
Linear system for weights solvable: 0
  current precision for roots: 848
  current precision for roots: 1696
  current precision for roots: 3392
 current precision for weights: 848
Linear system for weights solvable: 1
  current precision for roots: 1696
  current precision for roots: 3392
  current precision for roots: 6784
 current precision for weights: 1696
Linear system for weights solvable: 1
Sufficient bits for target precision reached
Positive weights:   102 out of 102
Indefinite weights: 0 out of 102
Negative weights:   0 out of 102
Extension rule has valid weights: 1
-------------------------------------------------
The nodes are:
| (300.63013888121388992 - 9.9813497222727031157e-5643j)  +/-  (3.4e-2005, 3.4e-2005j)
| (341.99022099571769906 + 1.0119210840129332859e-5646j)  +/-  (9.77e-2010, 9.77e-2010j)
| (279.06360325567426535 - 3.2865629650779315244e-5636j)  +/-  (5.2e-2003, 5.2e-2003j)
| (269.32201235877194979 - 2.7228431523336684933e-5632j)  +/-  (4.3e-2002, 4.3e-2002j)
| (289.4514797340350998 - 3.4842401078665588147e-5638j)  +/-  (4.75e-2004, 4.75e-2004j)
| (260.12451907321782544 + 6.0144458240128659878e-5631j)  +/-  (3.11e-2001, 3.11e-2001j)
| (71.401848596076849025 - 1.3217567762443632461e-5632j)  +/-  (9.31e-1997, 9.31e-1997j)
| (125.68168255925918722 - 1.6213580250594556693e-5634j)  +/-  (4.51e-1994, 4.51e-1994j)
| (220.16575550308814256 - 3.9936561957167439815e-5646j)  +/-  (6.08e-1998, 6.08e-1998j)
| (187.20486693499597488 - 3.0163315363374701256e-5646j)  +/-  (8.18e-1996, 8.18e-1996j)
| (199.72355028157359894 + 3.3617501303218182881e-5658j)  +/-  (1.62e-1996, 1.62e-1996j)
| (326.37315407070034422 - 7.7684924198410841524e-5688j)  +/-  (5.84e-2008, 5.84e-2008j)
| (57.441593606577742406 - 1.9356414452275217542e-5683j)  +/-  (1.31e-1998, 1.31e-1998j)
| (36.710842198276836472 - 1.1193532407487923509e-5687j)  +/-  (6.97e-2003, 6.97e-2003j)
| (25.346673130744006139 + 3.0750379526162684705e-5691j)  +/-  (1.21e-2006, 1.21e-2006j)
| (34.755460669559638254 + 6.1475365212803637953e-5688j)  +/-  (2.3e-2003, 2.3e-2003j)
| (175.44665746191666751 + 2.7778838340451859678e-5678j)  +/-  (3.03e-1995, 3.03e-1995j)
| (16.564123232367964425 + 3.8617303928516169436e-5732j)  +/-  (1.93e-2011, 1.93e-2011j)
| (206.29972371289076167 - 6.9313032808157645493e-5714j)  +/-  (5.85e-1997, 5.85e-1997j)
| (17.901236642601212876 - 4.1303552509890838872e-5758j)  +/-  (1.15e-2010, 1.15e-2010j)
| (12.902887887196306896 + 5.7058556226434224605e-5761j)  +/-  (1.17e-2013, 1.17e-2013j)
| (312.81732288223590474 + 2.3773095861461546239e-5741j)  +/-  (1.89e-2006, 1.89e-2006j)
| (9.5721079216462880951 - 1.0462177977124327111e-5779j)  +/-  (2.52e-2016, 2.52e-2016j)
| (40.842912667514243285 + 1.1705608143135423239e-5757j)  +/-  (7.68e-2002, 7.68e-2002j)
| (227.49551599215169732 - 1.6032388143631738508e-5763j)  +/-  (1.72e-1998, 1.72e-1998j)
| (52.358662255647464656 - 1.4685251419548168481e-5820j)  +/-  (1.78e-1999, 1.78e-1999j)
| (148.87884761394079764 + 4.4614014288665070653e-5913j)  +/-  (2.58e-1994, 2.58e-1994j)
| (28.362899450210316155 + 1.375846880799599027e-5977j)  +/-  (3.85e-2005, 3.85e-2005j)
| (134.59819422958628271 + 2.1513970391998585616e-5982j)  +/-  (4.26e-1994, 4.26e-1994j)
| (80.686256065170827041 - 9.6464412166625069958e-6023j)  +/-  (7.18e-1996, 7.18e-1996j)
| (139.23314010536304958 + 4.6420395158724499011e-6061j)  +/-  (3.85e-1994, 3.85e-1994j)
| (181.23627730332769424 + 8.1830842972429525861e-6099j)  +/-  (1.65e-1995, 1.65e-1995j)
| (11.845132955635325253 + 1.0539205259052053503e-6150j)  +/-  (3.18e-2014, 3.18e-2014j)
| (117.21030651646079582 + 1.6126702280154249909e-6127j)  +/-  (3.76e-1994, 3.76e-1994j)
| (26.911674648352590236 + 2.6468567788214947731e-6160j)  +/-  (7.23e-2006, 7.23e-2006j)
| (87.278919676190151123 - 1.5471733373643442491e-6147j)  +/-  (2.26e-1995, 2.26e-1995j)
| (32.890884238658766677 + 6.9149481714543814933e-6172j)  +/-  (7.5e-2004, 7.5e-2004j)
| (47.550429994010304842 - 3.2409798650838746591e-6167j)  +/-  (2.24e-2000, 2.24e-2000j)
| (20.73785821897546204 - 4.4430257802503990694e-6177j)  +/-  (4.36e-2009, 4.36e-2009j)
| (65.597322657122190531 - 1.7008018392728198267e-6161j)  +/-  (1.85e-1997, 1.85e-1997j)
| (361.46254467172975397 + 5.280829652762109477e-6185j)  +/-  (5.57e-2012, 5.57e-2012j)
| (169.82639096322179297 - 8.2868825941793949779e-6166j)  +/-  (5.25e-1995, 5.25e-1995j)
| (251.39542712153451581 - 3.0721027227251028381e-6183j)  +/-  (1.73e-2000, 1.73e-2000j)
| (74.418184110012671122 - 6.2492490046537527496e-6197j)  +/-  (2.05e-1996, 2.05e-1996j)
| (143.99173567925604416 - 5.1549415281283724311e-6229j)  +/-  (3.38e-1994, 3.38e-1994j)
| (94.210450272213194999 - 5.8892920488615423977e-6269j)  +/-  (5.85e-1995, 5.85e-1995j)
| (243.0766468998106494 - 1.8341953333334876177e-6319j)  +/-  (9.1e-2000, 9.1e-2000j)
| (22.233372027519881264 + 2.9854525451082842354e-6383j)  +/-  (2.82e-2008, 2.82e-2008j)
| (7.3576447065580495312 + 8.4289130153485809786e-6399j)  +/-  (1.66e-2018, 1.66e-2018j)
| (43.011736071775962468 - 3.8293126354908170886e-6375j)  +/-  (2.4e-2001, 2.4e-2001j)
| (235.12234101380538795 - 4.5671961725356551294e-6487j)  +/-  (4.38e-1999, 4.38e-1999j)
| (130.08241936710579097 + 2.854170950000791345e-6649j)  +/-  (4.67e-1994, 4.67e-1994j)
| (105.27891716393148907 - 5.540822827649715738e-6784j)  +/-  (1.82e-1994, 1.82e-1994j)
| (90.701366268394110612 + 2.0902005058713085446e-6861j)  +/-  (3.83e-1995, 3.83e-1995j)
| (15.283008481909114084 + 1.8894688069715015114e-6917j)  +/-  (3.17e-2012, 3.17e-2012j)
| (14.060277989266657106 + 8.2293033078028938979e-6918j)  +/-  (5.89e-2013, 5.89e-2013j)
| (5.2859213350899696288 - 1.1574398143275367968e-6927j)  +/-  (3.68e-2022, 3.68e-2022j)
| (10.477752845938622106 - 2.4602891977474395817e-6920j)  +/-  (3.23e-2015, 3.23e-2015j)
| (62.806479194850689474 + 5.4644733689764307925e-6899j)  +/-  (7.98e-1998, 7.98e-1998j)
| (6.0233992631985499701 - 7.6086385788404618119e-6968j)  +/-  (7.64e-2021, 7.64e-2021j)
| (1.6270672824917674423 + 9.6341382447785536125e-6978j)  +/-  (4.23e-2030, 4.23e-2030j)
| (109.15665082094800099 - 9.2980687094655486576e-6940j)  +/-  (2.41e-1994, 2.41e-1994j)
| (193.36322453206427679 + 7.3266649039644591791e-6991j)  +/-  (3.92e-1996, 3.92e-1996j)
| (54.865374875201226616 + 1.0952033640827409227e-7020j)  +/-  (4.9e-1999, 4.9e-1999j)
| (2.3772948722792313463 - 2.2492532831452493584e-7055j)  +/-  (5.73e-2028, 5.73e-2028j)
| (1 - 9.759459154970317801e-7060j)  +/-  (1.49e-2032, 1.49e-2032j)
| (4.5948385167544303142 - 2.0021004824747998745e-7050j)  +/-  (2.15e-2023, 2.15e-2023j)
| (29.672731914882929398 + 1.9460443529396966224e-7031j)  +/-  (1.14e-2004, 1.14e-2004j)
| (68.462017035107082237 - 3.327301005904731492e-7021j)  +/-  (4.34e-1997, 4.34e-1997j)
| (49.9205941256911421 - 9.653911422806514541e-7050j)  +/-  (6.26e-2000, 6.26e-2000j)
| (0.7342513401179013077 - 2.1424813806121757936e-7164j)  +/-  (9.13e-2034, 9.13e-2034j)
| (8.6510986887030456695 + 6.2884303848720433403e-7126j)  +/-  (3.01e-2017, 3.01e-2017j)
| (164.36686602931437675 - 3.216174670782943868e-7124j)  +/-  (9.04e-1995, 9.04e-1995j)
| (97.808243304645883418 + 3.1515288876815995438e-7240j)  +/-  (9.29e-1995, 9.29e-1995j)
| (6.7840636275367267152 - 1.2862528954960361933e-7328j)  +/-  (1.7e-2019, 1.7e-2019j)
| (0.51739801173646646089 + 7.0577253197400623645e-7345j)  +/-  (6.43e-2035, 6.43e-2035j)
| (0.36497383805791774614 - 1.0054823253991969161e-7345j)  +/-  (6.49e-2036, 6.49e-2036j)
| (23.774137220645634941 - 2.7074305242581577427e-7304j)  +/-  (1.86e-2007, 1.86e-2007j)
| (1.9773083450470460309 + 5.6637630799086987462e-7386j)  +/-  (5.36e-2029, 5.36e-2029j)
| (121.39216019248988971 + 6.987563296237616682e-7350j)  +/-  (4.31e-1994, 4.31e-1994j)
| (1.3018016734798064116 + 1.0700611400757573492e-7489j)  +/-  (2.62e-2031, 2.62e-2031j)
| (2.8422208023598159232 - 9.290678073596746361e-7479j)  +/-  (7.47e-2027, 7.47e-2027j)
| (213.10765749170106449 + 1.6441563941271691321e-7451j)  +/-  (2.02e-1997, 2.02e-1997j)
| (159.06033170919329192 + 1.4693316713270706598e-7516j)  +/-  (1.33e-1994, 1.33e-1994j)
| (31.161925888033802204 + 3.3486659089526110999e-7550j)  +/-  (3.01e-2004, 3.01e-2004j)
| (60.088279122596882193 - 2.1601486494216599982e-7540j)  +/-  (3.28e-1998, 3.28e-1998j)
| (7.8232631436879996743 - 1.3378328477206653281e-7578j)  +/-  (5.26e-2018, 5.26e-2018j)
| (11.095137741785095783 - 6.5469410898478811083e-7574j)  +/-  (1.29e-2014, 1.29e-2014j)
| (19.292974656614148832 + 1.7483409377610449038e-7569j)  +/-  (7.14e-2010, 7.14e-2010j)
| (113.13282627636181709 + 5.6243399048922580625e-7552j)  +/-  (3.23e-1994, 3.23e-1994j)
| (83.941161422045630307 + 2.7372653853868171808e-7567j)  +/-  (1.38e-1995, 1.38e-1995j)
| (0.056897625001077184683 - 1.4544485032962172978e-7618j)  +/-  (4.44e-2040, 4.44e-2040j)
| (0.14082540985006695086 - 9.9769910473804947201e-7617j)  +/-  (2.03e-2038, 2.03e-2038j)
| (77.512473915970555979 - 3.3976189907158465886e-7571j)  +/-  (3.76e-1996, 3.76e-1996j)
| (101.49694956913421697 - 7.5023046635500306166e-7582j)  +/-  (1.37e-1994, 1.37e-1994j)
| (45.247590993113327882 - 3.1554160301335740442e-7615j)  +/-  (7.36e-2001, 7.36e-2001j)
| (38.741876867413546992 + 2.4547784705208200331e-7619j)  +/-  (2.34e-2002, 2.34e-2002j)
| (0.25178610604791249565 + 1.7420650424915468978e-7654j)  +/-  (6.23e-2037, 6.23e-2037j)
| (3.369839231310923141 - 3.1729479966239706919e-7643j)  +/-  (1.01e-2025, 1.01e-2025j)
| (0.01062657315818480152 + 2.6284349483178338665e-7658j)  +/-  (6.93e-2042, 6.93e-2042j)
| (153.8997798833250384 + 8.3832626614947900682e-7610j)  +/-  (1.95e-1994, 1.95e-1994j)
| (3.9551913774016355218 - 1.0079378231599985517e-7660j)  +/-  (1.38e-2024, 1.38e-2024j)
-------------------------------------------------
The weights are:
| (3.1905956015725083445e-130 + 2.1782390963857648474e-5718j)  +/-  (1.76e-353, 2.1e-1858j)
| (5.0994537657231967706e-148 - 1.1987507621692721552e-5727j)  +/-  (1.5e-359, 1.78e-1864j)
| (6.3997252825887923943e-121 + 1.5840472034741962432e-5713j)  +/-  (1.02e-350, 1.22e-1855j)
| (1.0247126994303631041e-116 - 2.529472866437855684e-5711j)  +/-  (1.22e-349, 1.45e-1854j)
| (2.1106175818205089228e-125 - 7.1671211239542267728e-5716j)  +/-  (1.43e-352, 1.7e-1857j)
| (9.5784354181213615539e-113 + 3.0729926965992083997e-5709j)  +/-  (7.85e-349, 9.36e-1854j)
| (2.9138944366788977839e-31 + 2.2499848156659033905e-5663j)  +/-  (2.79e-300, 3.33e-1805j)
| (1.1352205235968568737e-54 + 5.5772751123167727104e-5678j)  +/-  (4.5e-323, 5.37e-1828j)
| (1.737638041431409804e-95 - 3.9704071874273036576e-5700j)  +/-  (2.26e-344, 2.7e-1849j)
| (3.023737528433057007e-81 + 1.5822428534056590466e-5692j)  +/-  (4.75e-339, 5.67e-1844j)
| (1.1797368461555536522e-86 + 2.002933673677038495e-5695j)  +/-  (2.8e-341, 3.34e-1846j)
| (2.6124630076814910263e-141 + 3.6645095769652493966e-5724j)  +/-  (4.24e-361, 5.06e-1866j)
| (2.9531605046745034934e-25 - 1.0717916895401692697e-5660j)  +/-  (1.21e-296, 1.44e-1801j)
| (2.2727087650267897845e-16 + 3.3521230516948571226e-5655j)  +/-  (1.53e-280, 1.83e-1785j)
| (1.5507183633093605727e-11 - 7.8460218371874019544e-5652j)  +/-  (7.98e-268, 9.52e-1773j)
| (1.5410376393166519116e-15 - 1.414927802344795888e-5654j)  +/-  (1.24e-278, 1.48e-1783j)
| (3.6359748360649979481e-76 + 8.6176986377625242206e-5690j)  +/-  (2.28e-338, 2.72e-1843j)
| (8.3821851764305121931e-08 - 1.9549384056419708143e-5649j)  +/-  (8.85e-255, 1.06e-1759j)
| (1.7003694108850617921e-89 - 6.0976493452499211899e-5697j)  +/-  (2.19e-343, 2.61e-1848j)
| (2.2940807311006109342e-08 + 6.9886773861648863149e-5650j)  +/-  (5.63e-258, 6.71e-1763j)
| (2.7868162208079430871e-06 + 6.7073304407061178594e-5648j)  +/-  (1.42e-247, 1.69e-1752j)
| (1.7871434599181018097e-135 - 3.9853836237785848323e-5721j)  +/-  (1.27e-360, 1.51e-1865j)
| (6.5240463421110394269e-05 + 1.5946666865717510503e-5646j)  +/-  (3.36e-239, 4.01e-1744j)
| (3.904585107077574263e-18 + 1.989980782835572047e-5656j)  +/-  (5.3e-288, 6.32e-1793j)
| (1.184370286114517166e-98 + 8.3199690771181978953e-5702j)  +/-  (1.64e-347, 1.96e-1852j)
| (4.5083261281846617995e-23 - 1.7840503990763485036e-5659j)  +/-  (7.14e-298, 8.52e-1803j)
| (1.0904732368160834808e-64 - 1.5265315834753794705e-5683j)  +/-  (6.09e-335, 7.26e-1840j)
| (6.4968340864825994417e-13 - 2.1052364499416152196e-5652j)  +/-  (2.77e-278, 3.3e-1783j)
| (1.6036303908001329936e-58 + 3.9170810072970340016e-5680j)  +/-  (5.94e-332, 7.09e-1837j)
| (2.9205102537612350484e-35 + 2.01269117275289654e-5666j)  +/-  (2.8e-316, 3.34e-1821j)
| (1.5978758679521332847e-60 - 3.0312367816208322465e-5681j)  +/-  (4.3e-333, 5.13e-1838j)
| (1.1462275383985734702e-78 - 3.8570320398839029764e-5691j)  +/-  (2.55e-341, 3.04e-1846j)
| (6.9385810641992160783e-06 - 2.9930195959703153938e-5647j)  +/-  (3.37e-258, 4.02e-1763j)
| (5.1531168421933521383e-51 + 6.5340656895732242255e-5676j)  +/-  (7.39e-329, 8.82e-1834j)
| (3.1473157909699227973e-12 + 3.96386959764682982e-5652j)  +/-  (9.76e-282, 1.16e-1786j)
| (4.2085856614876689519e-38 + 2.8327450814256495216e-5668j)  +/-  (3.43e-320, 4.09e-1825j)
| (9.397857786363431657e-15 + 6.1527168464417433704e-5654j)  +/-  (3.79e-288, 4.52e-1793j)
| (5.2198958652579647042e-21 - 2.9751135404268257859e-5658j)  +/-  (1.64e-300, 1.95e-1805j)
| (1.4494611588942579373e-09 + 1.0073346062538901709e-5650j)  +/-  (4.57e-277, 5.46e-1782j)
| (9.1802973125555945525e-29 + 1.9721264923750510688e-5662j)  +/-  (4.22e-311, 5.03e-1816j)
| (2.3896512244509687807e-156 + 5.7557937970073949928e-5732j)  +/-  (4.56e-376, 5.44e-1881j)
| (9.7438489590542382803e-74 - 1.7737352695371742173e-5688j)  +/-  (2.33e-341, 2.78e-1846j)
| (5.6306559327086972873e-109 - 2.9512630358596342223e-5707j)  +/-  (1.41e-356, 1.68e-1861j)
| (1.4642443921282444684e-32 + 2.234830286734591777e-5664j)  +/-  (2.78e-317, 3.32e-1822j)
| (1.407380985957781558e-62 + 2.2162525070471521442e-5682j)  +/-  (1.5e-336, 1.79e-1841j)
| (4.3204263628049768653e-41 + 4.0803014935679790845e-5670j)  +/-  (7.08e-326, 8.44e-1831j)
| (2.2040921564198698051e-105 + 2.3076191378800018667e-5705j)  +/-  (1.02e-355, 1.22e-1860j)
| (3.356226517267265785e-10 - 4.0564890206900143217e-5651j)  +/-  (1.12e-288, 1.33e-1793j)
| (0.00022750836435444126614 - 1.4594701720021883526e-5645j)  +/-  (7.63e-269, 9.1e-1774j)
| (4.60399469884855032e-19 - 4.9039829741927970498e-5657j)  +/-  (2.38e-304, 2.83e-1809j)
| (6.0106836843677626744e-102 - 1.5036380068827687138e-5703j)  +/-  (2.18e-354, 2.6e-1859j)
| (1.4289715353629275439e-56 - 4.7956188851375165972e-5679j)  +/-  (9.55e-335, 1.14e-1839j)
| (7.2623997643770850471e-46 - 6.021401793846897445e-5673j)  +/-  (6.92e-331, 8.25e-1836j)
| (1.4081675394490032823e-39 - 3.4183395224488079253e-5669j)  +/-  (5.84e-326, 6.97e-1831j)
| (2.8870241305916692041e-07 + 5.7702153367899703872e-5649j)  +/-  (5.21e-287, 6.22e-1792j)
| (9.3320730348538942911e-07 - 1.843255119996341441e-5648j)  +/-  (9.71e-286, 1.16e-1790j)
| (0.0036225091821164827887 + 9.8067288178583887296e-5646j)  +/-  (4.83e-273, 5.76e-1778j)
| (2.2987074424666346155e-05 - 1.2569343960777744625e-5646j)  +/-  (6.31e-282, 7.53e-1787j)
| (1.4571630945989398041e-27 - 6.9457422437787800354e-5662j)  +/-  (5.3e-318, 6.32e-1823j)
| (0.0018326056756599411353 - 9.1840685559003801215e-5646j)  +/-  (4.06e-276, 4.85e-1781j)
| (0.065833370002931970873 - 1.4192419469765840601e-5644j)  +/-  (7.88e-258, 9.4e-1763j)
| (1.5412524365188482979e-47 + 6.43254211102829835e-5674j)  +/-  (1.44e-332, 1.71e-1837j)
| (6.6038491204813089246e-84 - 5.9155689039963848341e-5694j)  +/-  (1.03e-349, 1.23e-1854j)
| (3.7785802637739501583e-24 + 4.3613348277336958092e-5660j)  +/-  (2.82e-315, 3.36e-1820j)
| (0.040086732071341816121 - 6.9658331970646044796e-5645j)  +/-  (7.23e-269, 8.62e-1774j)
| (0.10518640313736833344 - 1.9476830917513161255e-5644j)  +/-  (7.95e-264, 9.49e-1769j)
| (0.0067279765783461102712 - 1.2376744789361546527e-5645j)  +/-  (3.94e-277, 4.69e-1782j)
| (1.7489581751492770844e-13 + 9.2526779557913372515e-5653j)  +/-  (8.25e-303, 9.84e-1808j)
| (5.3706576584321744433e-30 - 7.2518276358956439852e-5663j)  +/-  (2.11e-320, 2.51e-1825j)
| (5.0199188664163583412e-22 + 7.2956997108697962232e-5659j)  +/-  (1.56e-313, 1.86e-1818j)
| (0.11688939008149915419 + 2.4789098592220917612e-5644j)  +/-  (1.12e-266, 1.33e-1771j)
| (0.00015641790748130034776 - 3.1409395932270581237e-5646j)  +/-  (9.46e-288, 1.13e-1792j)
| (2.2248712985431407146e-71 + 3.3785806199425089394e-5687j)  +/-  (7.26e-346, 8.66e-1851j)
| (1.2130072694372830375e-42 - 4.7752023062692846894e-5671j)  +/-  (6.61e-331, 7.89e-1836j)
| (0.00083953950150059566654 + 1.1882455682897923633e-5645j)  +/-  (2.33e-288, 2.77e-1793j)
| (0.11150300774641918447 - 3.5479960067011680693e-5644j)  +/-  (1e-272, 1.19e-1777j)
| (0.084064619673771654584 + 4.4628126186316733359e-5644j)  +/-  (5.9e-273, 7.04e-1778j)
| (7.3819575760764187763e-11 + 1.7195072259946393727e-5651j)  +/-  (8.76e-303, 1.05e-1807j)
| (0.051297879849298880082 + 1.0701867422209236164e-5644j)  +/-  (1.08e-279, 1.29e-1784j)
| (8.0708686265332743709e-53 - 6.1776918178334139172e-5677j)  +/-  (1.79e-336, 2.14e-1841j)
| (0.085783936317018664626 + 1.6701722965277954813e-5644j)  +/-  (1.23e-278, 1.46e-1783j)
| (0.028984342005401828131 + 4.2408304127652068388e-5645j)  +/-  (6.88e-285, 8.21e-1790j)
| (1.9464156779844667978e-92 + 1.6554683510972006427e-5698j)  +/-  (5.2e-356, 6.2e-1861j)
| (4.3619353411882511002e-69 - 5.980483840021740879e-5686j)  +/-  (2.61e-345, 3.11e-1850j)
| (4.7722283345665339306e-14 - 2.6701406092448125762e-5653j)  +/-  (2.55e-309, 3.05e-1814j)
| (2.1502701724367487374e-26 + 2.6767448015354987133e-5661j)  +/-  (1.23e-320, 1.47e-1825j)
| (0.00028307080977728562987 + 9.5728166900463974702e-5646j)  +/-  (3.68e-296, 4.39e-1801j)
| (7.9867652834454932138e-06 + 8.7191049790952706623e-5647j)  +/-  (1.03e-298, 1.23e-1803j)
| (5.9296564745420264789e-09 - 2.6041581348188967054e-5650j)  +/-  (1.33e-304, 1.58e-1809j)
| (2.9644740009309347038e-49 - 6.6166508041695854072e-5675j)  +/-  (1.23e-335, 1.47e-1840j)
| (1.1556028360948673362e-36 - 2.3545883333708453764e-5667j)  +/-  (5.22e-329, 6.23e-1834j)
| (0.061788059452887748062 - 8.627478667310313629e-5645j)  +/-  (6.88e-296, 8.2e-1801j)
| (0.087812911710284486894 + 1.9170349292820198303e-5644j)  +/-  (1.49e-295, 1.78e-1800j)
| (6.8049933867286048478e-34 - 1.8683108037522510392e-5665j)  +/-  (2.25e-327, 2.68e-1832j)
| (3.1096942098502962861e-44 + 5.4451724501643030796e-5672j)  +/-  (1.69e-333, 2.02e-1838j)
| (5.0712593212991869836e-20 + 1.2092040393891411121e-5657j)  +/-  (3.55e-319, 4.24e-1824j)
| (3.0893774924904035824e-17 - 8.1174373766093898729e-5656j)  +/-  (3.89e-317, 4.64e-1822j)
| (0.08894802314836493519 - 3.6271093423022218123e-5644j)  +/-  (1.61e-302, 1.91e-1807j)
| (0.019164374363615858384 - 2.6342302489627168435e-5645j)  +/-  (8.12e-306, 9.66e-1811j)
| (0.027118597887016915377 + 2.3869818912810192814e-5645j)  +/-  (2.51e-304, 3.01e-1809j)
| (7.3938334138214811336e-67 + 9.8753176155666999629e-5685j)  +/-  (8.05e-347, 9.66e-1852j)
| (0.011741448352654699874 + 1.7359838349845343797e-5645j)  +/-  (3.56e-306, 4.23e-1811j)
Starting with polynomial:
P : -t+1
Extension levels are: 1 3 7 91
-------------------------------------------------
Trying to find an order 3 Kronrod extension for:
P1 : -t+1
Solvable: 1
-------------------------------------------------
Trying to find an order 7 Kronrod extension for:
P2 : -t^4 + 49/4*t^3 - 153/4*t^2 + 57/2*t - 3/2
Solvable: 1
-------------------------------------------------
Trying to find an order 91 Kronrod extension for:
P3 : -t^11 + 3392967828406597/35581698318300*t^10 - 263171002995616061/71163396636600*t^9 + 360863401741672131/4744226442440*t^8 - 43090000478835438697/47442264424400*t^7 + 307806075790591533337/47442264424400*t^6 - 654931550855543318721/23721132212200*t^5 + 321249949241386686423/4744226442440*t^4 - 21206270089716845259/237211322122*t^3 + 66432143812531301091/1186056610610*t^2 - 7673711663467963953/593028305305*t + 338438366351142183/593028305305
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : -t^102 + 247496593077769812330621460364269702169154162363291079363274631699724814315720778405392494056966148598492828856995553224795011070942315644074207212320922993556056594252133707068054673906642717889420077190854786284092682991406145961699706265420238196236716651379561133343162352842698359425764711401961869939347882230411801751212336697914543821212274812641095421722572254482721740409865619599670954806430169793573513392054878079115160660496968789217014532769128884538995971915591208008843833828819397094451417991323885413639038992610832848330149276661039027249826991558686930862811159364338138263267161592535564343301282813407646764122568247500092192181834484482764458290257293183502386698595153618689158993605968382975162659157781165642468215436063419133054097337600990871935193103810454325844908424370958610459240430926332473209723137394736654077261752942152904513658816773987822862581974807876964365717123741664592450218064498178553140253788339428884528491152697169156867957259597962691719974727689066703272306862489654359872217053472045622849629675184436887989993282578880919770822574693808675079058311889755511685321449225766235720815644961884087534753333520311538369516116017230980634451471716373141228230906210563699058316161991295950615555412329255340485518664560858998835188764898749923337944028153447956938396618804615194402153554418410806451239687832638376824113448529368026948625219813725294520157521745657772371317185780125299098691598784197896492807165077796537555000108508143587412859782642070890813417528177554329635987720747152428937752416180887521020981043103802709720887085922601170020876211005107436811477293085338143952348652272897997796710173059025462769726337192569819073524437158693962691105970730326916971512985552167008935624199089063428342465073680069334606727559510971677253801595236745672565715578626724633879517509161430547208716165671593762816366157923430991104504737901855391829305455861406428303625171442315945056417982177110746868928663060304597638537229302241653541769254037007552892968290546621033254608817166573806898782654288847510832528482298710068524627792374220997251386481746104039837971171542597701556861036395193824988189946622366430034543561716678213608368127398437260455763172871556823568980726263151432545380033176454317005689846354872363502286005988300671807839487841265166497605374080356833972772702826176901911517810059895975099759608592412839332230925767348315336508708830870496134636406619860110733349387495066093302340783998926598053/26397793891879626393418559990986285761447237244062100717294014923103504982890486928434473019786281559537934415506893275927130049010582164825744461053544271896779357982880320303045661203878477585693585644263030649727486077941854715327232248222769503576580542392397137769379884225623879620544539937779314156947778505384246639247758933564872036328678898953365038093576248085151864622577040415587834467780362943127071329153199563546009249596828205169505155528956953615783647526505143218088687769901152539949103451750910147928026700573284014005079199500545993994121661645919729919753577724422832475638354253825099730807983556031651758492649867482831367051170299684561190034026289235303264856690558706089838423768076758761443265768529183284774746918856836765656702574499428523007505872527517534861301910835589340826491863541988263025815095135889870530141836926139927682309428127513820001007712475808968496233956374777156180904671634925376267764670922404698478704883528595036168273360726041753215032098216494826618216002949017815199237004953335170976959597812986915780146954600003272979794520860837214346460450724439697785862724404438603415623328739766877427053953123205235027519429150411113212598416702297600109151624689094442724748484920100069992934968613605326457111915143395776107380233174982410469303743507781344415590289217927945976794528391739637491318188699159187189048782152161565024269825767530668676479546166633602422258068448099908174466317788171286616316919872838708576795050508804102375933178674577731794434296248653246079291441599216427354503019030943360357650887864599944211990719026762406110170887681623661275451014366859417852670809131205077274391790425749595803626160896308948283363029758964652179355341779300586030487892650487074212419437506581296943167771223604197426410259837372155523213736534212750322959844435466809527112961790546812812638746880489191349970849369436904195045466755853809646835728443999600920650212340411708301381160296715176471886069792560702347837659139060623132746394526387118608564090738036799012324143465008097398185910726504810530183708432494708237679718757305968063434934131514374624085641504646539852624341786737520861063000669778389329745508860684994602105183752328389067025791833473184677253973361753510249508705497633170862931173587969297823679472731903671473596371561519948624126523467843877481696144543234610904597263533305659714151520955596245791333974130307449471583926994287686657569788408600293924168456569183187781977271113331700*t^101 - 148322344494393821159607146914362191764111859963857363480050241061217435322741773034324386585743028902263368701929894941961024907169682255095647802829814331943203399828356734522487654365812976121840950923444124209878715334329339393019399719484267089341403198938324346248632321758162702557041596693131963994457912146290542792228391715292090749894065681161065858531911503864761344347590678489432459787406338015844102614253642730176793901691385282999957379416021250396650841221255504369349810772180071818242628165433955148539214979977473392932856647451410871968188823004267323597369441727001846220781570919167312193796524330407232311173211947243583318295195509331436660090149744712540616119060938810276875201552987856522080460276562098048901842825400995342243093570388446658369638245991721309352163248568143672104092043746076659964177782022920823959328585423498702421695275571422344086869655958409252496417514753070024854351455845268323990704925376820028329095706525633641993931759962489094859120587444368729394595279812861064703434484745997819480531733707441132773339950997615055381452536266089572358065505132579409447662742583543862663534263008712318180907717704506486032674231575228795368186509047838396863432336042265435274460199968192311888846407678012220819226170346003921012999991534762461299347976686103205060460726942227805384198272496109125955505077989356761251928663978172804868335826890425288007512737946670228393066958575641753070650099623672413421501798223823691165902546203665582873639248962669171018025173179391161016464168323538618940457854215158018385584574752290343668378917286097998195680861912701812934212087361565510289081565859100106370570839782180576972773332035455158392630080400983877695164153358321195132806266511904482456233911184821208293718851273398139980797660628848436989033349762743340075286509391097653529793221308558331362388206163825923959020850314668909980405432818578853151859018118375860637666485541948474795280853752515584351469416826845931176642824374984139058318476392888557318650894710155605294674970703478139057658814122811030732674257251784683392726014363520633158936419557272216614348658157915196251488594970756846382212190151114001490219678275593799517276263955128515582111598576154878121129320965203722421101134642418339938640381817810938057687620879824815092983610579869792167319654281397756584669201866788913430863556648772509495213470739050565034933762174941663204194819837739153188553104587565460166592544112220041896077834503379546213390989/3444912102890291244341122078823710291868864460350104143606868947465007400267208544160698729082109743519700441223649572508490471395880972509759652167487527482529706216765881799547458787106141324933012926576325499789436933171412040350203808393071420216743760782207826478904074891443916290481062461880200497481685094952644186421832540830215800740892596313414137471211700375112318333246303774234212398045337364078082808454492543042754207072386080774620422796528882446859766002208921189960573753972100406463358000453493774304607484424813563827662835534821252216232876844792524754527841893037179638070805230124175514870441854062130554483290807706509493400177724108835235299440430745207076063798117911144723914301734017018368346182793058418663104472910817197918199685972175422252479516364841038299399899364044408977857188192229468324868869915233628104183509718861260562541380370640553510131506478093070388758531306908418881608059648357761602943289555373813151470987300481652219959673574748448794561688817252574873677188384846824883500429146410239812493227514594792509309177575300427123863184972339256472213088819539380561055085534779237745738844400539577504230540882578283171091285504128650274244093379649836814244287021926824775579677282073059134078013404075495102653104926213148782013120429335204566244138527765465446234532742939596949971685955122022692617023625240273928170866070857084235667212262662752262280580774745685116104677932477038016767854471356352903429358043405451469271754091398935360059279817032393999173675660449248613347533128697743769762643983538108526673440866330292719664788832992493997377300842451887796446357374875154029773540591622262584308128650560322252373213996968317750978875383544887109405872102198726476978669990888563184720736594608859251083394144680347764146538908777066295779392617714763917146259698828418643288241513666359072049356467903839471171195842711515997453433411638922158912062561941947920144852710423727933330241418721330529581132107929171656392814517647411318823404485693518978417613841313802271108300722183556710463261349808877774188973950440559425017203297828428832278258904162625888443176216356373450767476603169246472368721587406079807531788906319391795574726479678854773246865834268250600381643523708833087560886067441128797612518153229993365990171191513429127304326488778353295448511312553626011361346862892116723049942891096388592696773484705310075769083624005122156041702472754543108812857387322338357103983582278406005548033880289786850*t^100 + 152990640302423899107190078638809700256994538434122252828934739504162988593245867147589821530587019069197405933668993609249510607277674065446764700523613995469981023818858269645093112422838053561100936072336528813702102249519564490300792464743922699813983446649106344410562332984255200344785349304969024314249740042645933623078851362772462379114181557284917351765530628884649495560576089999128018447271231129535632407638111450968085709751559309101229003453944476648135263288542495817447325423861399330060266887401671666576122356809076013323860231144830621575387785882164038981453167889836558425997216960543921168576571330094661718047897778717709158170524539009509396616171576917208437529220806964581731704109721064249558680825326285774112804281432334020084643991204965225422401505656321030323003287999658224752442983158474966619816921804659460045431571494289379728510399360006642603939109602712392067973364311779475907475936286512258303341151950263578968648480487305235327306040382830102710450893427724657812817147658574036539105623620164106656248709262593709879920645087974428545691616480787952114197599368163011912911063401528358296672016340387893776154996753441915326123889364607451474018243261043550604684164156648924129366212563904518033891651202796967832441060488894296249025805081998185589559056130855071704829342401263257003439262665933448895603253293932087595859157419746536074719104765990847666272706973441330358343598406667448540236541853380283401867771234533468984272936940341616169309788841715009816547552783400854194290953430748502712392364537021981099410676042383347063118604160268774587034277825616069187366064996006335472578781977957784799735184762876787292806493329114497596374503290850260647211429841082000594361544200802076609660047892320296804222887931306059061528900778324418670083661288903182925337103196023485244577373557736926263340799397674295005004374393617268285234048068407890258613495447022404670176169682005542695043566377199101092002364907313148223637669684973336717410000114734699173270161037180085798014789402201342425742278060759979538976379044994903189140970385810025930434755933071591018304175159728946572252130638526173896379983628728013444464254292648898402761267812162302185127443417986489336822045372371731877584400795008733558939794034258838742007509136452049210785466629838426356615641181154749602545750967172515591957640119322563947924684350379723685213345306334505317687321520698526076137462991572159552179801990280281068128959756975781260741624922253/1185049763394260188053345995115356340402889374360435825400762917927962545691919739191280362804245751770776951780935452942920722160183054543357320345615709453990218938567463339044325822764512615776956446742255971927566305010965741880470110087216568554559853709079492308743001762656707203925485486886788971133699672663709600129110394045594235454867053131814463290096824929038637506636728498336569064927596053242860486108345434806707447232900811786469425442005935561719759504759868889346437371366402539823395152156001858360784974642135865956716015423978510762384109634608628515557577611204789795496356999162716377115431997797372910742252037851039265729661137093439320943007508176351234165946552561433785026519796501854318711086880812096020107938681321116083860691974428345254852953629505317174993565381231276688382872738126937103754891250840368067839127343288273633514234847500350407485238228464016213732934769576496095273172519035069991412491607048591724106019631365688363666127709713466385329220953134885756544952804387307759924147626365122495497670265020608623202357085903346930608935630484704226441302553921546913002949423964057784534162473785614661455306063606929410855402213420255694339968122599543864100034735542827722799408985033132342122836611001970315312668094617323181012513427691310370787983653551320113504679263571221350790259968561975806260256127082654231290777928374836977069521018355986778224519786512515679940009208772101077768141938146585398779699166931475305429483407441233763860392257059143535715744427194541522991551396272023856798349530337109333175663658017620695564687358549417935097791489803449401977546936957052986242097963518058329001996255792750854816385614957101306336733131939441165635620003156361908080662476865665735543933388545447582372687585770039630866409384619310805748111060493878787498313336396976013291155080701227520784978624958920778082891369892761503123981093603789222665749521308030084529829332385762409065603048040137702175909445127635049799128194070709493675251143078570528575659161411947981261255448431143508399361904334253954321007038951552442205917934452979518303721063031943305624452618426592467064011951490220786494840226067691453790935383773870777677705909009526041996921846988278206531285372155838582120944807199748306378706244711117717900618889880619619792688312139753533634287891518447347908303320834888152729180354537157675887690078738626666064564766657762021678345650627562829431622941238884394843770352303771665908523654819686676400*t^99 - 161349232078710996281368990533493005255009741384068945028477785150392237095630932671935064294762112977181060763376659912512629612405170213581269450933552923084736641518099392844260476204344373808479141427221032031199267210916518564267513835096267803351685445587714649203340091254180338891051605181708804355458986746468502495848210283475438225313015830678887315996933700929735144423421063623517585870258445170191195557457063932211587091647638546706183390573007028643921399200037390036657096955166127430110462156001051383126844325047299482443357583577878766699891275153485972770941970642759561514351050518141900098937899736264526693703963371917202109874829306351608376599762786969257895530574732148481337310041767983848612431971916527303266623225675751537154524579323465306392699387351143797233840903623765011803294658072706301127039907618647071411843778580961918618298305853909216834500983487584058785838852499883471075730858772521153109843967414130363431347360867305335601829138660020650535352813784060461592365382533834248258612481436827601967501359756293738001528183626242270122252891749625021496730589574293433878027400921601046407011415252548235431538709823715373285554598537943465285590733983432178061314014646553569809170403313017581332243868224828982129824586541809692653546483233712053878056400646002127995744491206830211108362850454475590262717490532388266705400356942089978568089631444180072171802659111928462695103096298641933264751403570302495789834188419402014487351901142040777994766137630320208329980088293709841988236580905460518026915590516363239426426109313823668460308687150643015796202313458317028730763538865584156426684438019344704921622558457674897115665086989514604923483799537668047034773287624843241265461900070880743982666015597872914155539502006819360238585729416057504206917974415094819250078601941036011047193201094039578721342914402756006306932234700839043545603909263212145656596715978628419917210917146594864000732387327631702638951322062515698595759388659934509122178391618924327805664532587154323219137422987889923919881536831543797469092904414767978581266975057994688461216268551995031884875186057675989698008173652987297941522310977443858074234387158023167927865689354636729015140236911179695590762334073992474791826830029974384104211777154014479800314987015636953424177806648136857001915393426326143209709943376081143565661983064271566584807101424291255605335785573683868031336803959697548291070283091869600681432330777529235865831202679551127930015322584179/567552568675411967458499039806205143871115600747335165421821320846725357132145468961341169925405053530065589933398205432433296053727516543753505912651201845780756196631926886515481715883387268092412091351655158969140950675749876379535493336789544326896481661436538462041667510850913411841707608662255254374377237865761302743826817071644748781066596327497348319011889333830765089385406368935138441057277803277232033576793790616239198866331806411144360843872574502739348421819860579188906787052874779608905724212644568180452574062325606301109202789261738870873615725387274193274701921075090898226224616457239644212371646454680512807591972150880874391600161443218065585731565218559020194418847012180931526111013650313371030214023377440622657058755421990461619105351737713244661376259341626999517991082965170827769575066152747655055024545421632216398049493912008445169652704741547130021665818229892822669030062057708857889450440150895589756940424831701017292154995864793277617877255609897694123190111654638772291644063403883026783595606496706176004631352979218689273159523900070369065582198508000108448899690575453502396048574695429973435901567904987864681659992148912553091667726733838934070865959099398402346759930815530518582092425782151504848101825192514518827906175583009186308675013262121825090030485417298904935191218185450838501082360422402206063341057031922524564548816271473648021801254001909376544310242582622452078548471634148025751025832445682662250813777266032234401093585939288201082563341503421233580337369346044790704765994383153188121814909165282247689494089088898800557800459075391731368674085154908717422196808887477483832422396320909161399423494153616309777962459270642388092305139817740021856139848254962599655489691985472095567017906391497884278107081307490244667820586503501343749095335485574131943636655362536404832928678496756475471733057930517614024373261442893440193477535250856907406968161545991419793979565318851728479694946379376294145550500540055100478509671489803397354047482317323050084127950867791178764969084497674094060997080619853426398949731298636227110113953282078313363851083827559054417841292349900606831423348414856698512854514400235370589528440504727383945261450675060364941054524419673470560960427277700470364437168199113173553020232141339903209108663735928936682321988572678895418720254558643365856467107679544134448841165966071683854257700545319284513680443801610163639054430377185263137750450784906319369621816237438537312511328936631550*t^98 + 6584977876702204800935424936116085299810841034855224947590843565872834804153758724306448280867281429346628357226071059818145656787093131298746926818157108687151179985729917800552498623114875764970923776373037204646191762532412916305174888381816696818948792038916784488334850838240930733314253826304001185127975885421698885928726648974848465736959059784104151693269324333791869712187232911172125821643639982012064420333847165039429743083660672057217635883656907026452797254841694317039342267522999089318700010808450019991729428837430534804601560760900727685784659910902273956649182568036509576026012931683580039843029708727810450519540744734381678164707141466375233347289128469103924901720247846662862273399508615808808677965729979637976747543019400580797545922275603445548311361369516114301309896836086378947360364991758536780014656710616264153644777876873180932713602513706324135503700679225115273757557071686568024207472338932808100902582950635334813139681743228222114980430014745313181837524326907892682008609505936499369805254540327041547187264867023490527786668770623771432142699748961414980825182722203283836476745198500205824232445622826883633801616355430853830034641784272640555306443924217862621199696723109777515061848080159052061109684332154845289817402696003626947515599414227948982232992535549436484852716425696084822126033484047027679471742071279724443579772256654866373358131880628979887229963614607524015045420348386344982293165422871469306591467396464141233332779345349135724365068638443226653902212716167388998396725903395194116073762698740596431829447940013384884629482375397963436171576790276643416438714479391168652424464666610708989304524689640689361524114611718209962578420160048202543860624060172642141935222076658348659759707562981555014063909499488735173468601772788870497934077452037688256012856814450283347168055053676305065603589175993791146483430299825568692959269058055863445002946348841552987442677498727789519217420891725508596523080010646355191011220664480297347422622740001775137480025229169923114273314613025219469067970207583548699931310761972123636034423990285260838343254974065982969953659233509182974632159014284164724338077386046496940198209364641451343626134059112471598860922975660996375972189164228954332820250038698560350260049407108247995456072776285453752234838003544899640119676336953665327835811748928311922928945331177863467511903129211058490682054245652618911070257551337633691456258974522934647338774280314337908986692713665805693216822256350410065303/13430563985134948797937921277974038524566079576084939354541979736516908851175090377501177445114785186735472120183935133353101517815407951491382963916978040478555814637097917842502359324664476312138839729745567681845751456790945074645327914321787776951678342036234246165754019976776014977822168851383608339515262956855375468129917799183401335155159935493897250621097349195771225075216256314481116069179421936752418842561248261142684401972875866913320155009400603032823941053945180745926290208819228784665145057768021061422229712610873147509448174805089788640353242525564456509652546260320951015625379323844118940641562641703559655078856428978445011602826220392312304020751759331980653880727595696249563633891027021015612058984649203754894556638388305982283754509043521246221666807801060261316593740987287802468339224365438620509222100842857504768843443223933767846494661605003971284832699922592183755639927388533622413095955215730793236008238213217372873201555822144468121549447376752619033731170802195371907509465116389487945807006432138054948973596336900231062960046973571265213567937145493314566334762277777531680700093471592654891387174702903632829826802054211866656361225085429564535852972056128163793133727002818714191726635163708833210725481591355663573543571738996329384808485513834850868930481406914961286386364987140508642289612977035725804282902773603414621295483188248152406787904874701183486544557580475177705986771032750478881372275298994634519503257225223386794867478617667315990417778913336960071445103508204803927237582491082937043714628010487239109324188124199701216399790063560069931108303551105759889078865285513267177410443586537994395355957565651176354585703636180481471816308828646999877203693369105434958247508071144211669497911736848405933557125972060449149819306359018855798478592018930626258314217812499061483966424247947245235563091082867768818272768858784630368738452394176277856878494574824340958004732433705307302743501211121560624660307044779863897723452866134707594986179621557132657190803829335410454294228415552959761859434915788211482304746441450927678333736590467101207442172047695357463743796342168047960058802116889168913608189228767169809630601016103868813680666968774628475965114265867153007354567551099503930704041148263814138958670773392667469540347418647022357650467537583873381188596103875736609627437636128732397597377351421120326727154225704435548731734022121302912354584040445712066891726667374023141562730659442745546963268087956448999200*t^97 - 319414369355149309650821945565012205252746203746094917686994262613602151585123989018320554436631752443773406015557548378117016105958755978447249666718219720091687711490778925170917764651505727931698546630624106046194294521220818827964949877590210812231691775305682342993123006576091061483639989803402673428071685215734047063959999530368111257664222608580899908849889823501555877730436083923744983565749525699876599468066396450825980644020310404182247622321689090252632966761070837368804916269619426055702499297839041904104523353368426970456091443478696429573371124050889000176059335328107773900884907854306992965047258179461935561413500509780753472476019196582184836469956448419883783772052500645356926274038520177820422086819626266182868403228766971824855436535949682318456256370168193392887777876451143424150121930190181247472375032966445188331234970965861131109751677138475182569631088223144661182182365574441129255447470872465343559439853999572721397355072832684413139818734352530264196951174465894988898068648900751294646717940994283535483336877752820153040108519577168586730895116717527209003014150569547579304493002268558353363925879308275272544952651835978178690974569732532533125189114010386218395936334062897999540041968751105308066500302372972706433119012600152456703567654032042555936405609090014576500675251927945051543853373629416261108227678718995267486473769120294000868488711631063779201539596948617772216911780877709009575584937554425039076361030462517497716749990768895658548071167165146659274468823136781867741282197348400077947268755132184203663182677814848140963012849494786728090470025308287585628387838439989490584667429856594250296157996775613193327673092199308752684585755291197033539420409209084879136926818334599665378442916746187972265586294873803542991776803235116290118608105796858356507016836829922626779098923896469707676353899858135994671156722107613980672845774765483508604991673617071228021658089715078599788619290121620617598043755238541155186616670009078977419599495592345085247505483542358812677070137983063077502443846363650580926888854413606708170969768415306627366504606039982402739516020444120574716795653487003308118655482608000489111551892570042517505072486837953006620229634695499397700305733866303212037988659292152369560882374121230862974378335654535025333537187807552531565077201646438245112529973725753579633995393223075978135620217428867192692174388169046353792733125558173277053165995470180914944540790559242292460316033322717457281785319025513137032377/463122896039136165446135216481863397398830330209825494984206197810927891419830702672454394659130523680533521385652935632865569579841653499702860824723380706157097056451652339396633080160844010763408266542950609718819015751411899125700962562820268170747529035732215385026000688854345344062833408668400287569491826098461223038962682730462115005350342603237836228313701696405904312938491597051072967902738687474221339398663733142851186274926754031493798448600020794235308312205006232618147938235145820160867070957517967635249300434857694741705109476037578918632870431916015741712156767597274172952599287029107549677295263507019298450995049275118793503545731737665941517956957218344160478645779161939640125306587138655710760654643075991548088159944424344216681189967017974007643683027622767631606680723699579395459973253980642086524900029064051888580808387032198891258436607069102458097679307675592543297928530639090428037791559163130801241663386662668030110398476625671314536187840577676518404523131110185238189981555737568549855414014901312239619779184031042450446898171502457421157515073982528088494302147509570057955175636951470858323695679410470097580234553593512643322800865014812570201826622625109096314956103545472903162987419438235627956051089357091847363571439275735496027878810821891409273464876100515906427116034039327884216883206104680200147686302538048780044671834077522496785789823265558051260157157947419920896095552853464789012837079275677052396664042249082303271292366126459172083371686666791726601555293386372549215089051416653001507400965878870314114627176696541421255165174605519652796838053486405513416512596052181626807256675397861875701929571229350908778817366764844188683320994091275857834610116176049481318879588660145229982686611615462273570935378346912039648941598586857096499261793756228491666007510775829706343669801653353283984934175271302373043888581337401047197877668764699236444086019821528998551887325300183010439431076245571056022769208440684961990463891935679572240902745570935608868648407908117601872214772950102060753773617785800395941542980739687161321852985878175903704902484403288188404958494557518895174441452306523065986489283750592062401055207451857545299333343750849257791900491926453551977743708658603583817380729250476349619264509427333361018632669608518012332774742675305978661675727719852986538877159866508013710254391428314494025074283644980536163163242142113893529468415187783174720404367840483556605611402049749846447009244412291344800*t^96 + 3643040727174036506427192708057540448898474030832498003872854583812271095275083509640036590228120525340708121930284717366548724962063421919143726340204733610993262465363812006718749094997911076929873684205565140447949415146144425874787927604509695093488676601063563427474926534301373328283446381249198498445544567418063330449278395423490144619762267160741209766654696426714571446098479674021568766387827410397013908425943666677279839222181103312782282847848418407209054528825812741004478161856550844492179341042326940297868669868138818830621493374076460652979264068383224956865584954757345398305779183199185032483745685023616586338017418744652788423448876369708041945632933357405191312165430933088058717444121791557196719293575761821588890050664139784605721585648241557238283850895256066995689102231832118667307356964974435689639523601785565519127474629171907454212423326259681728328791655525409309852099457156837041654670773655846877025129568098195446057313216352950128860158679221139911523484970632685931416941281051136119597818664047948474223221676454398612387468620474309150158690240578936981730521697785263401270831179211398200347635239882318315280406546471858676030809608197082067584251300540710189196492806594374513505211302707771671272630392473669870814089051613503407836834893269882418219795577704178256807350816111882923396152605520163478177226551674365451622970479675650046363808947536649981758002798694745386057681105469678081643429045959667246846529492292945399565973335096139444967510094183374868812767825411055435558676455008000942035733689279349045041681113305637946540635193979495613763621395320315591466536429598597157314702533676590123206053952981379534219202642123939767215962895250805149978971302058266617095415378526567801858812504542137277908570687926558082694527997272844402920908007570620244278507060639486595142901400063193234228929939709574946551534045837270010564484173121576935293098048059633368798154666478996895968021941221824305495905765765989927550830260601314057133920698970787717180515404958489534311597769027600020735878277694001903508180928753090947478199981049358396292427815704257025583167467759797284183268602037767539795392569074442637243619527020872968035064015921359676794534530221719317290006106933640986730955077986699204167868610670180723773785561498086812946856874500941109623552811945080511610621258376709109481263212485826597626060218790428221133158041732345551394592007734549761556525404905732019122107889420180673731349711092525017236463523833480176215018049/4476854661711649599312640425991346174855359858694979784847326578838969617058363459167059148371595062245157373394645044451033839271802650497127654638992680159518604879032639280834119774888158770712946576581855893948583818930315024881775971440595925650559447345411415388584673325592004992607389617127869446505087652285125156043305933061133778385053311831299083540365783065257075025072085438160372023059807312250806280853749420380894800657625288971106718336466867677607980351315060248642096736273076261555048352589340353807409904203624382503149391601696596213451080841854818836550848753440317005208459774614706313547187547234519885026285476326148337200942073464104101340250586443993551293575865232083187877963675673671870686328216401251631518879462768660761251503014507082073888935933686753772197913662429267489446408121812873503074033614285834922947814407977922615498220535001323761610899974197394585213309129511207471031985071910264412002746071072457624400518607381489373849815792250873011243723600731790635836488372129829315269002144046018316324532112300077020986682324523755071189312381831104855444920759259177226900031157197551630462391567634544276608934018070622218787075028476521511950990685376054597711242334272904730575545054569611070241827197118554524514523912998776461602828504611616956310160468971653762128788329046836214096537659011908601427634257867804873765161062749384135595968291567061162181519193491725901995590344250159627124091766331544839834419075074462264955826205889105330139259637778986690481701169401601309079194163694312347904876003495746369774729374733233738799930021186689977036101183701919963026288428504422392470147862179331465118652521883725451528567878726827157272102942882333292401231123035144986082502690381403889832637245616135311185708657353483049939768786339618599492864006310208752771405937499687161322141415982415078521030360955922939424256286261543456246150798058759285626164858274780319334910811235102434247833737040520208220102348259954632574484288711569198328726540519044219063601276445136818098076138517653253953144971929403827434915480483642559444578863489033735814057349231785821247932114056015986686267372296389637869396409589056603210200338701289604560222322924876158655038088622384335784855850366501310234680382754604712986223591130889156513449139549007452550155845861291127062865367958578869875812545376244132532459117140373442242384741901478516243911340707100970784861346815237355630575555791341047187576886480915182321089362652149666400*t^95 - 43287929675086481962707393530019415516325219650046089394169511341084269290776564373601472567479559271378781255516262404736404219568648125132836313065008923726809787525092898690672238898842115309604829979190739782824461830692107986109700362600782970119395913965304742416807287569578484901845138114247810157492685404120312118227745605811847254692160409243798175059502851295928213075487050219289226718788835346777734073067262884729150121861708168478983362583726451264864118261352373669123005280716889282055929726214529008097492854638991267152870789547001068096901048180870696392983424166168251429526147817805827473019186100155371165817948357246891067003865879396972126241630296924229030692042064059967180230819346590252446878730877244430892180482416830730536829476415634094986825750035278714425790644034786565771787997986005320407263536226584926251816042122506032927775691888772050898277271422005682133786044170903784518954117440585804520822628364524874612315408061975936859312928716093402908619785919752791679902957125191272079362567232128315826443856640533585083718088897536102077639264076082892206121968957861148765592423218772357876712702473428744446641253131048077101905430249002427409985367715405282588672110422739080573880653610484558860642121359539460560106185265644775592996611883006533589359059782513730395056278564866161480698784172893916803083216157979715278468423782825794530718986322807532529153475278031596516873421888970262841905379611039658624181144461174890499510303744748855766944991998947941785647031002829170356807995041438362126176601468967536296937215677575013235437281830868403786641771795531658742579963253532662008991993219498566481520870916469426342970838282830219009596383716942508464651940711156703016391549907847176074212508872567927893354790777881159064076411349396134598663019597555305848473597587011496606294963649077306294958217556857290036266575361000070147194914250409379891432107075062005744332838093147997277811354048446245277612843249637669137302176662614243816270312702449838896150489806463713810344236674338414330098584377968989308645309516028599250414499696186875486021029223372762742937472907831231260127643886829864294260036421437709626960859548645050695899897867493057521441830076218246416903715298600802433215912108436010539180464472066344413988563914420286526858623016031620362015321274089626493458199843264488083805337902797184423674063366185453658604932205944440994398507491810056994628374286567080416701369055395691822670937389960373057504379483410607934739957201/52668878373078230580148710894015837351239527749352703351145018574576113141863099519612460569077588967590086745819353464129809873785913535260325348694031531288454175047442815068636703233978338478975842077433598752336280222709588528020893781654069713535993498181310769277466745006964764618910466083857287605942207673942648894627128624248632686882980139191753924004303330179495000294965711037180847330115380144127132715926463769186997654795591634954196686311374913854211533544883061748730549838506779547706451206933415927145998872983816264742934018843489367217071539315939045135892338275768435355393644407231838982908088790994351588544535015601745143540494981930636486355889252282277074042069002730390445623102066749080831603861369426489782575052503160714838252976641259789104575716866902985555269572499167852817016566138974982389106277815127469681738993035034383711743771000015573666010587931734053943685989758955382012141000846003110729444071424381854404711983616252816162939009320598506014632042361550478068664569083880344885517672282894333133229789556471494364549203817926530249286028021542410064057891285402085022353307731735901534851665501582873842458047271419084926906765040900253081776361004424171737779321579681232124418177112583659649903849377865347347229693094103252489445041230724905368354829046725338377985745047609837812900443047198924722678050092562410279590130149992754536423156371377190143311990511667363552889298167648936789695197250959351056875518530287791352421484775165945060461878091517490476255307875312956577402284278756615857704423570538192585585051467449808691763882602196352671012955102375528976779863864757910499648798378580370177866500257455593547394916220315613614965916975086274028249777918060529248029443416251810468619261713131003661008337145335094705173750427524924699916047133061279444369481617643378368495781364499000923776827775952034581461838661900511249954715271279521007366645391468003756881303661589440402915691024006120096707086450117113324405697514253755274455606359047579047807073840531021389389131041384155928860529081522397969822535064513441875818574864576867480165380579197480249975671930070776313956086732898701621992898936341842390708239278838701230120262622645601866529859866145698068057127651370603649819769208877702505720277542716343017805283994694205324119480539544601494857239623042104351480147592661695676852460201651452261675114610605629602869545184789423185704251139002792419183241832839306437500904546834296262601051325319407840*t^94 + 7513884645517321764238528036992783751995438178809781080345845050677132038864983605854693837328708925080793659847051714696417160856050141937104051953064613958844375767652133186689245999450515928828898999890309753914295811274249313105421733760733271612662090458894733426748965068588169932742609156127044324951411654275214152003054094905486142546467899871226007040868033137219175254016199565259575273816496896962085741533322532539352356524705616333163418398765945510255351446243122201993612450157364783964504303607949805743542090429638143528695525587445902623609178313427164547300388554195764799382964590692446098438997833754821938043825326735991166815789019293039905138451059597566249266346531265623642205753217231423849711044038772261719476120995001453269420754823496177478069886013084592740344971502367111014184569670025848635522385550570150206872661787215813062437715513544164951223159224672404577179506262941842016991696794526055480534316430694371339828701057500127251294382803095120973076206002885556471050582930470595667428142853794918182781824478673304210101774329138919368844067996927587577379511645021201962358190631686058567975007725005211919728018447087753988084281658521460782984996939733018995491122775658332404287678219867951077573702704726496189373145412444911144840320392030496358773509791708307596851454904863917485401352366661281531066272120318242318863775772811869569249697244632441681648595801285601788137731501338012009113259853069776940374032480937495065066663590494086150567021500821794796188968959013636174868798376818687341289260113484411325751883931099522102463668099424207242451941908981488650014892900846866590843076162191333961149956515884878646415618789652628652103151964729283885195431044930846333671230665050290109618390883742315606545938387710675523663799977218907158154760201575424169909929879611639642114657310472115524634835031807134407746910187136451690822579441010586767557017027777374479476010234860539861069545401003975999043782035170260720958818782673596557855094708365707980012512880177722024005422194214225554141659647729193651103434021357912634510418407480381920057600144668912077746239033261448449868317451861168546556077152779279640534555608197437337698065218376078782557251554894280135723884399008453938779092383233299437465156506659891361269995862961558939199934135767579367620102814791854356928514422360720800045227769663725350073562678902043613785643785933684579085115373533704411221573412738710486489456391901108443284425585505738727151947117412689217804783382673/10411289910957324649564280060444991104314790369058092522900759485672022365252008044574556159003709447081761333475918708025660091329773605807273615439517860836089778788447998327521208778809671559797550178097339288252520509140267499725060398699060292210603365919561431136243426338586058122342766551460161503500203842523546874519316123397985531128030957747207171024106472244783895407144384739907841914092575144769316932218021907862546048040989044118852833340620622506065070584453628485214178456449014561755926401370558962342813730706103215123603236283015340031281583353150741480350811054512365128391766917708619333830668714498883453549501107735228691164981566195590933349419968474403607659478756353681832274334129473655513224019107909887515160184797136420375003495382574609474160316124852915749297473633556436021968390980960170937381473521594964937087940483669587477902838453491450608397441800459057174914672394212110397748802492814568400006386211796413080001206063677882264767013470350867468008659536585559618224391563092626314579074753595391433312865377442039583689958894241290863230959027514197338244001765719016806744258505110585187121840854964056457230079111792144694853662856922143051048815547386173483049400777378848210640802452487467605213551621205940754684939332555294096750763964213062689093396439468962237508810067550781893247761997702113026575893622948383427360839680812521245572019282714095726003533008120292795338582195930603784009515735654755441475393197847586662687967920672337977068045669253457419724886440468840253672544566730958948615990705804061325057510173798217997209139584155092969851398101632372007037880066289354401093367121347282477020122143915640584950157857504249202958378936935658819537746797756151130424424861352102069378226152595663514385368970589495464976206479859578138355497689093508727375362645348109677493352130191662973304721769664937068428502991305915014525932088508742524712011298313442603104443747058377754064729621024465600511865926185941005987172764445509763555178001207079579217677387081713530460642182599193613844523190533497273104454605775912928940881077881473804218738021469269351739377009432595317875040400689278227603247464160596751651628694654161871070284471918316648034972299121824036708967093875584442406233448266522588340054863095091061659184045462808029186408943863467737355500855717625278780959407851730540773160737535752191261359864887159340102119396993258071592700806547063617745524548351955923692039270885849261211835727098022480*t^93 - 249686929865460577864860593180211779858246148764242911545480382182711696639128454761683858846945662923730684792069694518755011000810066132831662039538800687171767296095293790716217620635775906692737636855817587317394776845906000210473211916184197918520437690641262098303893333357776207844098445663838789011528911433260851772005581152187471411415161768084460518101115993878086091474813335094728353097536468681872644594378495558465977873677907904849431221291600322439841500845327875459510528928977974115616833872325178810412617817245444520420211617235752188770619496995273174419098153364680701950698415089175346856616719469369789296898002571759756447511035361045246920982478582086119123007157222720425465072557085906504918419659226635888744476291391722002121805210303545660837883412316193662354125983178465518283247620278533867594892534311936542755740351617370999322299419813612245941672337352357594812046464927233481441456124541318466919769347995096614877867713713719457492415975358156222801739511428320883916721832279974140214431637894879659327755589421594951089379493398054077494937075123472519041728375395882864679319452467786341581098572751646329539775740434107606224834235900506747735045368180486501049840254451069297954680429677505456759698458092729581529579415886029513034877294536888479623934121489892373182662197689863790940196927301084804461599032047440476431192113669964983583861542135823527746171179527111210544937249161673540179016847497719570512000537970112206012891743287267334439620008377137350034137492230658304415872241625446050358239493152102395260787010927685663805556773089804528619404985556358645486558685054712533226777251405660302103130211028347911130906271593628381909996174337489387000774818431330671027627543515592911815335310360906981118644241913408916443349927175670530436042263157351472567327136690179929148803892198725824555593194216700092320441294071561849146918940507195986297214063268846583625822398791225820187812503279569372301211902620237453638161053383504835879826052919368049027914502845022676982947196489356875409568740729512044696325788182442585770485937534650284881798694244632634951809291139068918119587786045192456060347901869927283674458860227461283754060594068597653924231034565765414834513440979912752674599398950826610548506076808443568222943947669090279206928474175982129449148259007405890371929019209330997916879194550557596353309116581733121941746425378289637821516608342678485308883632575135366692899794361169004584054871191969149052228441530516473495886100002758477/447685466171164959931264042599134617485535985869497978484732657883896961705836345916705914837159506224515737339464504445103383927180265049712765463899268015951860487903263928083411977488815877071294657658185589394858381893031502488177597144059592565055944734541141538858467332559200499260738961712786944650508765228512515604330593306113377838505331183129908354036578306525707502507208543816037202305980731225080628085374942038089480065762528897110671833646686767760798035131506024864209673627307626155504835258934035380740990420362438250314939160169659621345108084185481883655084875344031700520845977461470631354718754723451988502628547632614833720094207346410410134025058644399355129357586523208318787796367567367187068632821640125163151887946276866076125150301450708207388893593368675377219791366242926748944640812181287350307403361428583492294781440797792261549822053500132376161089997419739458521330912951120747103198507191026441200274607107245762440051860738148937384981579225087301124372360073179063583648837212982931526900214404601831632453211230007702098668232452375507118931238183110485544492075925917722690003115719755163046239156763454427660893401807062221878707502847652151195099068537605459771124233427290473057554505456961107024182719711855452451452391299877646160282850461161695631016046897165376212878832904683621409653765901190860142763425786780487376516106274938413559596829156706116218151919349172590199559034425015962712409176633154483983441907507446226495582620588910533013925963777898669048170116940160130907919416369431234790487600349574636977472937473323373879993002118668997703610118370191996302628842850442239247014786217933146511865252188372545152856787872682715727210294288233329240123112303514498608250269038140388983263724561613531118570865735348304993976878633961859949286400631020875277140593749968716132214141598241507852103036095592293942425628626154345624615079805875928562616485827478031933491081123510243424783373704052020822010234825995463257448428871156919832872654051904421906360127644513681809807613851765325395314497192940382743491548048364255944457886348903373581405734923178582124793211405601598668626737229638963786939640958905660321020033870128960456022232292487615865503808862238433578485585036650131023468038275460471298622359113088915651344913954900745255015584586129112706286536795857886987581254537624413253245911714037344224238474190147851624391134070710097078486134681523735563057555579134104718757688648091518232108936265214966640*t^92 + 997018871872119816060939680744543106204126522200090337861109535446883633383180339365891892564625394914936150795295999821440907164198076485432039669684103512520588260654715040732388512453185665812582647660789786861694943130272285460556035167446177704142021515779611334266417509454348202279737979419957433696472691057882703286669493205528650145205496667475258083412243383396972359563532995004541216805524697619611943220022825621298263241343549859230449570242438444386092051037684765567317580393362938810656368366852586848920156476240397366042070285811032899930667073061619326864157360886266879986237405391131322002571563362010952622133024082296357669769302792126952188366646984945458892014689739566541491614466855442495526949525627405852452916109522717378930706033372160153283114821175252879448870290998729926327272321019632638257721396391721821072766288330213177514214280827883640011019876152217667964833238018469712402812475049438113974275873898360217272724188176920956810826675766845451303928189870028275864277847574316874014607086699277851743985047034259787420632394288962265168259973793268093169506723816603058087162992763954455137474626897548971992207080037427812755325624732017202028862177017773771045895775155451219008328382379502601962633544653375647000650850395043287428697204496346165936509419221929390804710014284461202309905041664319109286624439896205274696098706744181536371017804351541986427494634042732336409758206406702804486230277356440796691236324286112135336127354096349541536363367141396998382448589281332811111574891516557779246564158676814574359032686171913821013462219364096520957750833932339982337953734020168640933044223790300271706742946645043946373260734178025313965708069579003354418153881183648920669023725915697048971918384462345268707440092824363991613444652977355987737068314153149932150940116650892485612934941365078073472415143135252134638377583947766119177869796419989918052109493553672939003221686266539422935777816389534444294830928034309177380047172889941003471953845357466762061469882251613530943112466699391171942355552242777775367573738650787603856982765483197595096631614400905063392367451151129623296330321097431040550996924767925560434855548329570909413224933310078068475108137344974983319558131524627700376755168422291831763700786513789081601430213937665144267704471340570026650387245781931304251257721664060279945767053020281786283533461658290843429690805895523125289175014589757666551249580176671867606504379526109975320056853743660451870401676284987086787173700974168661/2602822477739331162391070015111247776078697592264523130725189871418005591313002011143639039750927361770440333368979677006415022832443401451818403859879465209022444697111999581880302194702417889949387544524334822063130127285066874931265099674765073052650841479890357784060856584646514530585691637865040375875050960630886718629829030849496382782007739436801792756026618061195973851786096184976960478523143786192329233054505476965636512010247261029713208335155155626516267646113407121303544614112253640438981600342639740585703432676525803780900809070753835007820395838287685370087702763628091282097941729427154833457667178624720863387375276933807172791245391548897733337354992118600901914869689088420458068583532368413878306004776977471878790046199284105093750873845643652368540079031213228937324368408389109005492097745240042734345368380398741234271985120917396869475709613372862652099360450114764293728668098553027599437200623203642100001596552949103270000301515919470566191753367587716867002164884146389904556097890773156578644768688398847858328216344360509895922489723560322715807739756878549334561000441429754201686064626277646296780460213741014114307519777948036173713415714230535762762203886846543370762350194344712052660200613121866901303387905301485188671234833138823524187690991053265672273349109867240559377202516887695473311940499425528256643973405737095856840209920203130311393004820678523931500883252030073198834645548982650946002378933913688860368848299461896665671991980168084494267011417313364354931221610117210063418136141682739737153997676451015331264377543449554499302284896038773242462849525408093001759470016572338600273341780336820619255030535978910146237539464376062300739594734233914704884436699439037782606106215338025517344556538148915878596342242647373866244051619964894534588874422273377181843840661337027419373338032547915743326180442416234267107125747826478753631483022127185631178002824578360650776110936764594438516182405256116400127966481546485251496793191111377440888794500301769894804419346770428382615160545649798403461130797633374318276113651443978232235220269470368451054684505367317337934844252358148829468760100172319556900811866040149187912907173663540467767571117979579162008743074780456009177241773468896110601558362066630647085013715773772765414796011365702007296602235965866934338875213929406319695239851962932635193290184383938047815339966221789835025529849248314517898175201636765904436381137087988980923009817721462315302958931774505620*t^91 - 26380050879902834149900117014831424383075541105261954666237239502096698873777034571146486491716432382989347539379995256999517911016216377516399211595384594103462722462263566814608786971255628763737113783161866390458792155447525896333446195761872290573640513974454175112426978768144737957552068038781323647732799266172403888757361773825606957344208678201535588726607410088504178886961579421521537768970922611961135638145441450494504540438346333152854483080652940063497131085621932505948776172747749321357503020782363018087426828147738727934713987533716433543456791201703680518599204642197444294220465299273196249599987742902735308093290300460667234731702930599022506009431574882981924874644741645805201989411617075547068724373194669570314605642446063646594812292194172111599806027668872506519038151188214645549102590169993631475299769628057254422868310212689589044976649483985477977354852034308910746608101551757943335762405715939269072525942007549193388185673530706378980453191722698719324146730243349686023192997271017306630162910326077485748186925683293811012893565430001304707927119067645158669355322374396218594839609833502546600170597778204273691875642428061059036244643526564403304456370764265320402336623765890141481490314042010638456235991306777103263081146710261343684864246108537563710555976689611217864966862522657640026844241766297763960829824539174363053115485831074180028844054028593743009090254919016312049983157831687339589400635779848818187874818344462586579357661415406110169621553424207551346992720880946977781562504297456267404966229689578794954104747467848299670003521594322641951201378768911975684294438009884927279370365740160580491377646493470152515531166803737907203273340182104268574508054068325523668137140962147502012143298881771571747458914192363416978309679143319152954052624074740358750816858947895716542628632677146557689207671933422798212497950950835706626929553505372817669207057337948784102896547363175054352978796626521801362240565552538390231969206836698350416443221607566557006513067341505189463102269280081032548790334164994990847180640002166975809856742745999562356637959884299909918255402803298881761149325202720033209729494695301621873634635730651249345370587004174909762294130764636736171712036957899320908344308183561871843377239695257260014956468326844415154434517626872246999224482687122444044918756667260206235331870533431302567478522048277708939033223969104650117103160248877845535322927509246467278533428633480936589596002593720157977197179898821913703915635523902392714767/111921366542791239982816010649783654371383996467374494621183164470974240426459086479176478709289876556128934334866126111275845981795066262428191365974817003987965121975815982020852994372203969267823664414546397348714595473257875622044399286014898141263986183635285384714616833139800124815184740428196736162627191307128128901082648326528344459626332795782477088509144576631426875626802135954009300576495182806270157021343735509522370016440632224277667958411671691940199508782876506216052418406826906538876208814733508845185247605090609562578734790042414905336277021046370470913771218836007925130211494365367657838679688680862997125657136908153708430023551836602602533506264661099838782339396630802079696949091891841796767158205410031290787971986569216519031287575362677051847223398342168844304947841560731687236160203045321837576850840357145873073695360199448065387455513375033094040272499354934864630332728237780186775799626797756610300068651776811440610012965184537234346245394806271825281093090018294765895912209303245732881725053601150457908113302807501925524667058113093876779732809545777621386123018981479430672500778929938790761559789190863606915223350451765555469676875711913037798774767134401364942781058356822618264388626364240276756045679927963863112863097824969411540070712615290423907754011724291344053219708226170905352413441475297715035690856446695121844129026568734603389899207289176529054537979837293147549889758606253990678102294158288620995860476876861556623895655147227633253481490944474667262042529235040032726979854092357808697621900087393659244368234368330843469998250529667249425902529592547999075657210712610559811753696554483286627966313047093136288214196968170678931802573572058332310030778075878624652062567259535097245815931140403382779642716433837076248494219658490464987321600157755218819285148437492179033053535399560376963025759023898073485606407156538586406153769951468982140654121456869507983372770280877560856195843426013005205502558706498865814362107217789229958218163512976105476590031911128420452451903462941331348828624298235095685872887012091063986114471587225843395351433730794645531198302851400399667156684307409740946734910239726415080255008467532240114005558073121903966375952215559608394621396259162532755867009568865117824655589778272228912836228488725186313753896146532278176571634198964471746895313634406103313311477928509336056059618547536962906097783517677524269621533670380933890764388894783526179689422162022879558027234066303741660*t^90 + 1464069617764694433726294531525000831765370415726378073184170822885008637854202939863338430357592880410319321383508575458930960665429727649443363113926362895130239392125298464470765093492762126658614872814372152839570063615282243756624613055083395869271885010760659092241893600647254113103379310166454968188307336405495024569875127617885971556535933132257583985006401145284465118208191962141427748608235124020709362264662458661853660537526510364161381445104623132373229128030200373147948890865079685545624217664913558136195864440997544669826591166738314516555084717355393893491728913032209080153977289920733234718119223698690154395913606415424285857076433515335686302950774941762085531477137222174180258064479380542528926508016508249751128710825859374034510537892535566717945108423339042570141637031480980050887452156747515344811352197481841361480707490624000928709554799345837102319763040085747769941062255079350996521689833468271595785208234403279401033417836164499720638942617527345077801432072735181745353390942893857592695313312841963279298827548813896566127198944848502835500032756488513279674692536114952971030956618241321879268259899325891312312525941229084415762821614842146222358805524375736409254907191537070414885534415541375719476470711168002371016656798654840879850807363325777273014363219437102790182452018966322570760597752336452896876625733224908080086943221938131686917340662727629478779766434139653187685781551103629146948003299446454666406453353595206335339899640332923184013062347334085582269518450016675362544899618505832769503844612898649616484836404978780499956135514769218566138667991214626051133685934342454308258409650817982876777996728404465762552105889747328079429717390098016157295644542065977431677667721186598544172033709989437654182172755520617024137295530604660707939692215563476748318293595125687037019267766084318770085513544717636401008568684427804596368094957562435629461429793623421102915680225154516976667105353346966256120590135642441683531870292874739857052116597394823234713104528219259946723516009400196668966732440019885201913982368947641374857057026812204092737361228732880079304455173788622772689057692055931324842342854639993624714193972421803135524326335045936642759783627397101780451340685481249211326653843978848613364751450570647520165132927022100055754456868450938868728731617842374246529853912954701565700499805820408814339306791673156215858621845114423317972524648371736500619974472288838070392483862074967067797171140752760604036490178229712837669091132737184328865931/11192136654279123998281601064978365437138399646737449462118316447097424042645908647917647870928987655612893433486612611127584598179506626242819136597481700398796512197581598202085299437220396926782366441454639734871459547325787562204439928601489814126398618363528538471461683313980012481518474042819673616262719130712812890108264832652834445962633279578247708850914457663142687562680213595400930057649518280627015702134373550952237001644063222427766795841167169194019950878287650621605241840682690653887620881473350884518524760509060956257873479004241490533627702104637047091377121883600792513021149436536765783867968868086299712565713690815370843002355183660260253350626466109983878233939663080207969694909189184179676715820541003129078797198656921651903128757536267705184722339834216884430494784156073168723616020304532183757685084035714587307369536019944806538745551337503309404027249935493486463033272823778018677579962679775661030006865177681144061001296518453723434624539480627182528109309001829476589591220930324573288172505360115045790811330280750192552466705811309387677973280954577762138612301898147943067250077892993879076155978919086360691522335045176555546967687571191303779877476713440136494278105835682261826438862636424027675604567992796386311286309782496941154007071261529042390775401172429134405321970822617090535241344147529771503569085644669512184412902656873460338989920728917652905453797983729314754988975860625399067810229415828862099586047687686155662389565514722763325348149094447466726204252923504003272697985409235780869762190008739365924436823436833084346999825052966724942590252959254799907565721071261055981175369655448328662796631304709313628821419696817067893180257357205833231003077807587862465206256725953509724581593114040338277964271643383707624849421965849046498732160015775521881928514843749217903305353539956037696302575902389807348560640715653858640615376995146898214065412145686950798337277028087756085619584342601300520550255870649886581436210721778922995821816351297610547659003191112842045245190346294133134882862429823509568587288701209106398611447158722584339535143373079464553119830285140039966715668430740974094673491023972641508025500846753224011400555807312190396637595221555960839462139625916253275586700956886511782465558977827222891283622848872518631375389614653227817657163419896447174689531363440610331331147792850933605605961854753696290609778351767752426962153367038093389076438889478352617968942216202287955802723406630374166*t^89 - 737043558442277436632857980239249674061065048273044993499713264782742842744555280303596681540597459243875347864255309541309307812877120301312566929390208667778546841634337557630897787151073691710527732195128420829877916072411908838532752344662404313725069114562542202313228896253177960735916741399722459447082860326408056188570043990332002474238202506140524355446490004074918401320144395450016248194060512816036868133419382139480831210264381555970425305450275878960939385073485585870094454274061620547433678646370820221905737631461751795228885477726905430121985390964407918941124520716533474951070821365701453117108511797065859390630122346792801476809900031565610486891272266314197013619107269167900181208700216819856690757281306321608093604661514722564499153427888891223596157905911821193825758117651528817269026155072543280574056564876641404983295651633478470715872987728396033526833205919597829849498623688790009485763148704337065113603404113853957554061721581767623165884722669647656513813604861877341090463160213334009105906494693939595531168392641651748664772319140447283759089273113874619183748245648843727563367027185781463090304581715328074386853371605765189327561615646639423956094526572048630659096594274578837398931129909737272064616065060567642905488467944594596590351390262893445883793533874058570809688358687003520658071937365177163468943645647449086060518567107795915258788208989706738973465400763500469840576633378054804295199473807479329911512770875146014128067660569622859840698863590096204284280737292908767213142458650411742045420894214008625721688521781224452949679056213392282976195473781914455297246156947582846962634743705157453106848384264523230905356934082482027006564297928158811692187820941073392013483834359094804431206942092311986353854375824694987911239398524943828828955501284583157108136901139519300084175945161059745689905603825327292764819957299642781182178577501103304315728138047460196458303380801458867028062720832510425122269341463015989565465548094123632845272119667710547443709080020045183086251745840707666034416205399135629613026897957619071429066837038454920433118833148819178606878615076827577150237838141250437548352354504640302711892218033163857241356664690617344204825724874265750232986132129979582787012777127154949716336570259369179483241242289695026416857495359177923411879658563988187058654149043093674095788580264147450318097535375585943785760233470047496460626624386110879740668454555776242246299683013401821857109669471954309577110726552017375664902678464799156567391129/11192136654279123998281601064978365437138399646737449462118316447097424042645908647917647870928987655612893433486612611127584598179506626242819136597481700398796512197581598202085299437220396926782366441454639734871459547325787562204439928601489814126398618363528538471461683313980012481518474042819673616262719130712812890108264832652834445962633279578247708850914457663142687562680213595400930057649518280627015702134373550952237001644063222427766795841167169194019950878287650621605241840682690653887620881473350884518524760509060956257873479004241490533627702104637047091377121883600792513021149436536765783867968868086299712565713690815370843002355183660260253350626466109983878233939663080207969694909189184179676715820541003129078797198656921651903128757536267705184722339834216884430494784156073168723616020304532183757685084035714587307369536019944806538745551337503309404027249935493486463033272823778018677579962679775661030006865177681144061001296518453723434624539480627182528109309001829476589591220930324573288172505360115045790811330280750192552466705811309387677973280954577762138612301898147943067250077892993879076155978919086360691522335045176555546967687571191303779877476713440136494278105835682261826438862636424027675604567992796386311286309782496941154007071261529042390775401172429134405321970822617090535241344147529771503569085644669512184412902656873460338989920728917652905453797983729314754988975860625399067810229415828862099586047687686155662389565514722763325348149094447466726204252923504003272697985409235780869762190008739365924436823436833084346999825052966724942590252959254799907565721071261055981175369655448328662796631304709313628821419696817067893180257357205833231003077807587862465206256725953509724581593114040338277964271643383707624849421965849046498732160015775521881928514843749217903305353539956037696302575902389807348560640715653858640615376995146898214065412145686950798337277028087756085619584342601300520550255870649886581436210721778922995821816351297610547659003191112842045245190346294133134882862429823509568587288701209106398611447158722584339535143373079464553119830285140039966715668430740974094673491023972641508025500846753224011400555807312190396637595221555960839462139625916253275586700956886511782465558977827222891283622848872518631375389614653227817657163419896447174689531363440610331331147792850933605605961854753696290609778351767752426962153367038093389076438889478352617968942216202287955802723406630374166*t^88 + 5831045364065216015915424356674223587636333595661938392908431682742041948720594909218202732804283067266866432519778276107100066459231334999574467381161970888009722487922342784114455385061111650771463557762122484435344319617914652693293002166803300500467971573480284419198335470005379297282312981244960528713142839215553721060481389537398545339871457114702350217514150183586413773552373199938831948173982774822874829584663831587499528467823950948324553913375241744315122524436552170892464418416489474496039196408458796729396077953189902885767359955545575827981790968169088182911259155755475570847544080284945775711249043838242173916899821409210288812515940257789101725731515235689564738812000816455762725858301366697909701745249018014674611476413963048268172041371707246738551616699363037889310111668525972409307959318363455287518367210907856458352873775955326603774356895901697994544283939304604889092632529707431053478314679655707660439503358373947178170127271734990874431151752554827971338491646933095400257683374222712159328369264831183181204642123087733731702019649727467331628953964049114128264742584348483554744293422533145989104037992178635540788295645180161851841468928921893694692370703578534944784101894017634817768455728497589684013544806072387931590114137176926088572168282030417249964862410445080281284849856658764709225603448342928402465981440588054577635339146716776415440944036289744165215724315572245570434922771026909658510415478118821406157790735522945375474476615594283932761091104610593995742838002856712189125045980166920364935188955962305637762326842585780587631334724044656090909052294133465940608574106834324165602105754121510889441485194013084686744892214536631217512398054737258734241727076703893261945369219016152049953814937827184286749929864411005410812363633507769653880884180236264879524380355264322410979083739456103662348951327629476392775221317454053547556098803159841079941784846392893631950904253952175929534474494919471404065832666155884986069213593455129556902117524774477400505854409619440756985500909001480771609119714706634027317004626755860725828182894270578422836618392749126587134036271481522327844050047589058117491405019306685350089923574353987173153001805867404250666754256093592716107158297266901376021944328961332889668902392994658919577954280833411977026589970398659315612008827767477519381347685610291412743479352331593050121625958160622285126447917209211307272516863257873131982578785151327976162598981855048183613815080261433228525166881706983237370745869042607180059730524/192967873349640068935889673534109748916179304254093956243419249087886621424929459446855997774637718200222300577355389847027320658267355624876192010301408627565457106854855141415263783400351671151420111059562754049507923229754957969042067734508445071144803764888423077094166953689310560026180586945166786487288260874358842932901117804359214585562642751349098428464042373502460130391038165437947069959474453114258891416109888809521327614552814179789082686916675330931378463418752596924228307597977425067027946232299153181353875181190706142377128948348991216097029346631673225713398653165530905396916369595461479032206359794591374354581270531299497293144054890694142299148732174310066866102407984141516718877744641106546150272767948329811703399976843476756950495819590822503184867928176153179836116968208158081441655522491934202718708345443354953575336827930082871357681919612126024207366378198163559707470221099621011682413149651304500517359744442778345879332698594029714390078266907365216001884637962577182579158981557320229106422506208880099841574660012934354352874238126023925482297947492720036872625894795654190814656515396446190968206533087695873991764397330630268051167027089505237584094426093795456797898376477280376317911424765931511648354620565454936401488099698223123344949504509121420530610365041881627677965014183053285090368002543616750061535959390853658351946597532301040327412426360649188025065482478091633706706480355610328755348783031532105165276684270450959696371819219357988368071536111163219417314705577655228839620438090272083961417069116195964214427990290225592189652156085633188665349188952668963923546915021742344503023614749109114875803988012229545324507236152018411951383747538031607431087548406687283882866495275060512492786088173109280654556407644546683187058999411190456874692414065095204860836462823262377643195750688897201660389239696375988768286908890583769665782361985291348518369174925637082729953052208409587683096281768987940009487170183618734162693288306533155100376143987889837028603503295049000780089488729209191980739007410750164975642908641536317217438744115906626543709368501370078502066039398966206322683938461051277494370534896080026000439669771607310541388893229520524079958538302688979990726545274418159923908637187698479008026878928055567091096945670215838471989476114710824442364886549938744391198816611045005712605996428464372510447618185408556734651350892547455637278506328242989466835153266868148585671417520729102686253851838454727*t^87 - 2449020477579885660127881490592793085956169664317218989889772594678584096716368620987950485031827745312348775049372019016119870131321717856416785763818655826549490244133873637566839122669402350747236293594088231834419867608987624419239561865869140593438617059490322537530948681403094038366184147919948319803178561127320063655497935215992747526339696713979932844370876492197522893832909654518994087893290152265806984794344312931254611252618714907655818450815006097118205383673121736106880530542060168596462429857037259632358650410491211279969612883817924140985062576579852422040980377374502970601921844584004922766553600548039401127538892406438778896188043908142149555407654697712831221477216480657730277540459048758358028542667954323578954013720951449209707210529287986771907841131575635154849000802240437672207493518039457049884305381467542382173336723614884560341282833430388314865516316411943953635806449885038208163052720651160680192536346179102516346048383679565036016245324683013286685695876351540835344293836592795706367374497629590397934640031641149751345462307502708891571437365356306772663111247163452772862934872293999784135458746658575528272245807203722610694826126306910144169152817425518236560943816933893862295176429208399483825618640507836843318890684674355388640237562732014192313249383218685327412290106012161749234392968241667177891993211224585623535551426869455944643928177624927317892008433016116666933324132219474746830349082249007702854294718163733745561101953434507611327309026690446932082291840114463559940348783444052035552904704527448472187824594655422240008080840586242118882282918901791758572749606061885898873251692884217507656094122779535927714749897106667130696934770220449756087358985861032224940523215831989710840460780281194858834073495197260138921419102425140557093209024659904586125900345027985777371810072346381853704351883869763641581050849607453074740698295563546921386150010676105795369260985921521460322839035903405832718780057767988333581947797982214170869973358537729920920082742391742327616871080350825392323902218080513004335967065815154691883726780490283436776558301386593363834960304950947611077053619654010461886776144206117762987895165471272027928480795444579360681253908909757588186024072876093238929005076818596519853781433293151313730593536437870092596146527401557519033063692719334139121879412334360100404745282816712057179238678471625789950864686059102691075219925711979653444146783424305854909022700195304096998027963276204353867524566555782207449935079676094640986059382444/192967873349640068935889673534109748916179304254093956243419249087886621424929459446855997774637718200222300577355389847027320658267355624876192010301408627565457106854855141415263783400351671151420111059562754049507923229754957969042067734508445071144803764888423077094166953689310560026180586945166786487288260874358842932901117804359214585562642751349098428464042373502460130391038165437947069959474453114258891416109888809521327614552814179789082686916675330931378463418752596924228307597977425067027946232299153181353875181190706142377128948348991216097029346631673225713398653165530905396916369595461479032206359794591374354581270531299497293144054890694142299148732174310066866102407984141516718877744641106546150272767948329811703399976843476756950495819590822503184867928176153179836116968208158081441655522491934202718708345443354953575336827930082871357681919612126024207366378198163559707470221099621011682413149651304500517359744442778345879332698594029714390078266907365216001884637962577182579158981557320229106422506208880099841574660012934354352874238126023925482297947492720036872625894795654190814656515396446190968206533087695873991764397330630268051167027089505237584094426093795456797898376477280376317911424765931511648354620565454936401488099698223123344949504509121420530610365041881627677965014183053285090368002543616750061535959390853658351946597532301040327412426360649188025065482478091633706706480355610328755348783031532105165276684270450959696371819219357988368071536111163219417314705577655228839620438090272083961417069116195964214427990290225592189652156085633188665349188952668963923546915021742344503023614749109114875803988012229545324507236152018411951383747538031607431087548406687283882866495275060512492786088173109280654556407644546683187058999411190456874692414065095204860836462823262377643195750688897201660389239696375988768286908890583769665782361985291348518369174925637082729953052208409587683096281768987940009487170183618734162693288306533155100376143987889837028603503295049000780089488729209191980739007410750164975642908641536317217438744115906626543709368501370078502066039398966206322683938461051277494370534896080026000439669771607310541388893229520524079958538302688979990726545274418159923908637187698479008026878928055567091096945670215838471989476114710824442364886549938744391198816611045005712605996428464372510447618185408556734651350892547455637278506328242989466835153266868148585671417520729102686253851838454727*t^86 + 21974153685106422825019706991363425763529091672635822209749992937005019930150369755961543295378066842486930491892274000814159100584076925164641105449564072672522691921508500882221736937924928508574840588447387876743631988934104595570685875678072624613361936672647358879938558261804044641224041496133607854777748622507122451520461164751634462496778864308765037942802880937990368654873694793760373884023478872603848859170895142950552086333429503150878590477269990514271049155119843154789646896088459579498466653861350889397096145689903188605369176897576080849477462450470260958156554418771843967586595582759381413038123782548245576369606704186891940359525790342122210306886402822304400110881268778568794260265189247512706995474753089842319121512604087285055561335084326786797986776916226385801981423067093423132361123055880997769774250073016010816444326739205886853382290932615616030770059340207830447330491341910095551501179789186419092613114610297429376202360597275207753166382546469624601299761278547651150551688320687985656220320841555232827189547427277534566446742629468465847178589021528836878153987183427237853300544980416533737282026831347430638213987703698392410508440319714250237172498756844008159429119004355721886406063291345008096770928291518223048538844918798475543861325575001534541516666882868295628364546275785619785839194666668629802087166512374980631818483942587328237622840370822007637668371284534946960383246732427829254618701200501827558000441162547020492387505901558620940572580497292624669433736854163335474649975575367311852892710835744893568600194768622013946084694722843039903185570587906435088204004513418860349587291492577237516414933950170815080059742952283259858085530420061365913828455324637918420208635447435495207270189870188740178964737394257433219532562798183804599345119358339386076876851909639256758460239448503085313923625798498874433429176804633384016928071289289837876188803501238641655944107373485186921711256821992062838758174046723742055399504706074079889498980969334157087289804736050773228841822240085372705521155733770998868491590485759032131481556320561535320265035566087925954512788511140049365973028692064572293072233860175846977737046266037444532851006579547055725123348437453933988371601801884678886173089719650984917586269043168232764956694259833554414269754061382268387107303836963495168646680120356069149696106245694634289765957297502094943425571348657430130155663595434176589774740886254088623440329968875247421880414820622451106164213056641960036985269628309662824421164683192/4487624961619536486881155198467668579446030331490557121939982536927595847091382777833860413363667865121448850636171856907612108331798968020376558379102526222452490857089654451517762404659341189567909559524715210453672633250115301605629482197870815608018692206707513420794580318356059535492571789422483406681122345915321928672119018706028246175875412822072056475907962174475816985838096870649931859522661700331602125956043925802821572431460794878815876439922682114683220079505874347075076920883195931791347586797654725147764539097458282380863463915092818979000682479806354086358108213151881520858520223150266954237357204525380798943750477472081332398698950946375402305784469170001555025637394980035272532040573048989445355180649961158411706976205662250161639437664902848911275998329677980926421324842050187940503616802138004714388566173101277990124112277443787705992602781677349400171311120887524644359772583712116550753794177937313965519994056808798741379830199861156148606471323427098046555456696804120525096720501333028583870290842066979066083131628207775682624982282000556406565068546342326438898276623154748623596663148754562580655965885760369162599172030944889954678302955569889246141730839390592018555776197146055263207242436417011898798944664312905497709025574377281938254639639747009779781636396322828550650349167047750816055069826595738373524092078857061822138292965867466054125870380480213675001522848327712411783871636176984389659274023989118724773876378382580458055158586496697403908640374678214405053830362271051833479545071866792650265513235260371260800650936981990516038422234549609038729050905876022416826672442366101034954037552304863136646604372377431286616447352372521208171715059023990870490408102481099625182941750582802616111304376118820480338521108012713562489744172353266438946335210816167554903173554029357619609203504392958178148586969683162529495044392804273713157729348495147639962073835479932156510536097869990411234797250441580000220631864735319399132402053640305932566887069485810163455895425466255832095104389051376557691604823505817790131230433524100400405552188742014570783938802357443686094559055789911774946138103745378546380710113862326186056736506316449082357881237895826141394384611690441395133175471498096742416479934597639046698299509954780630025510364423624150511383165458391266101508989533459171888344572349883853781534800661962151405758562451361784526775602152266410169267589028906731786864029462049967108637616761141922936136089266389*t^85 - 459593465682920222316689620765906681025539603908993277106164019472719755965961536402087905186819599858279381943825406360811668063165992660201058050121571772908314411912742745921729842438314952800012277962808410591790739591282469211060967291681371911589452020315810317966226272639437735122236063911934763085440378376899126623544355150578058131698354938308714391641796557309048138326996391927528449687059496153097685575640646359524303893594199881109741139584071581895359319481766832167536927784613130397112810523882311456711810371727212378383791369744176532122149754815322863872907009820098711661135141143396139202618745164243013765279513992283815273650429590297856244487971762286308016837039771599606439827901521724002057207582052150927222769766544324858496929325222405935919871467801175829079981221782275612706351170321611690178605464157438719397943378434635113883747352273287929334958823339128540565218038683420912583300749803194757114359327353785815220621571242617155192408734524368578497268255194096543192181831981200485892491171133694625398436071959404276543322903598564109265573397442749056943743254981657652987973922715597694149689275155375591596178571874136665152897306398670191148065337414298817034061087545428807751900831513337032802368313483942194732799811465745716947397898980345923965646077721260899903567550688669616695081922797423544054673394654503190308847164683694740658067943415923460996879993409032684069002197739716080344984689264014760341226094712449499485048360768085105547700537401269083348030842151636864068557048543031551214471109801778773219943639251583927644005441400135185801098893562215270516381354973891762356262896265718644397400918008552478782687178415494456056894233456239646318682923004474205159769513248035439933644717654012905096295764518100971390483465203139217188949970451362418626372674381482381039815798189854083174496516010517367569585982322248025332456901222265809794951705940470135740681074118167854161869583894805650952448498508298536482335251962702918489095134218883241624397435247414977478851636998342595607067564504418859640729415849416765154126929774742846373896807379873328392870945038689590033476580523069473293682934752241770523983928019551685822226366300111729131003673802593376675071656979435045626513997025698789695898586353735906320140025419509382372550600215833598722553019895270776665880612930462105996353809348053921125390489250239624043603888187694388760746233230406561865003751301862820778331723689469268219633416135867429468265913837645546318693317786341871608150068293320/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^84 + 151015419975863770137746103928250306697412767465617587732793258304329612027879974774690150972240007277676292306946159520913121725064205078101366979513454481330529242191827231472010928294099566003427475160939446997088493691588507394808279429781569063531588451269405142702089159226111828326918789005712508257151578717232703049242665789619378451019963478326188425247116800586953019722287909502157807320367778556760592840149240794459189598392013880308179478454693312914736343108115548905973362359583904385629733659285702776008392494801716939374913215687843650086641984088456332093814445276272353132062594825655541445690172082659407677011277995192750300669290670822455507398454393366897289649874158736268813079155700786606231689144420408620860239147947571788924972618819610846376225811753798810644944213804542390811918824124467120725405301111550160545610387438390826548710382775788216605514507414350964542887315537647598169921174202089833480378072120978671445140501536975399901979855331374611341716166245534234689183045056617453386497176790109819568412874039080112428076539321290579017455011680949728180246583040759248916769426204165911343249086659157609599386447284858204277500567892430399056731956039192424885090456758711915544492592191986543884170383006920074196992838011789248635562777219071610551418720922046979894361138246786325596067158531038641344048503739440245115667448661069503046195625780910921058179494295492835955305305154811657385387840699263310755941856362601401774036543863476271299565689402617042212669310280186880328522841972810492568663512011345864649440375509004126420327604197945763269384377091415718642396079792104422542043296296238115310350598733527364320104044081294948860902183950882918988851773271651917072090571955880815823575741976987534683736792070294778677879079756013965010069037010109902010675275389910537311344252172389846948628379037123349438696211603670621056389399846554592336307606451181573634326236225809242333226099964270824469923348167381335874415937152141210838157773089815714827909914082232357246914882938474177048182597087132259733978044434430523699972234774235606097651939497352713810811285173501560179948842925721869101719754235113640537981385070666332158812732538967744773126674350638481679888528561058453814211426224730487068912681748274207380825191138696498199519916730317770689451062876075295892196743697320504136771381721131127145020202231570275110341769911996091814373247191360663162718764002163787777521949353129472296096293068438788472132922262862937295636092059817997992774122233358880/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^83 - 45970497745140539227491327697971282555731814447888706469023595229694103461263096565602404290493768077541456523741973601941923086107867728272433420493372955852320516410165997383591817272539366112313628290013408584021557313699011685634941558198387539251579350994467210234482069850777050824887573637934959023270165001052897426270056245552916401849935100388325365705571949078072811655239750172639313084333899717033204527617550622419158795553336821728880567409738017257647961649522264825673541906021972793293385156552469188086336184160125228141504750917374582108510882982375275054491271988024120944778169714782274469535105072709889234829930104417304439342656043528583398070711210278278882750514916525368296488184953634373475600004413075076003071824412172144973440198486874996872084117718607615078837539689500418398862128032428626450481786438659154941111524084947121558176755667848035156787614977918515186791613437078526201345628589972979991061134261721005362686434205959081749591006690924530144885992856638078325484128378432547840985912862284467108810359385515133961560097021686480378918441142244876121041895967922275761710704436437790178021655967965906016465053650128396820085209189975798025767907767005400700173056212447192649543795710169965762230700741992997067208272035544982710725127947460952336541827434669369529928911579402133069179433059702334463735408510172586911286486935089717068827102061764472813722855989361989354262740020095990123958090335489092900372922580089050107756640138450675951274284004020425657972945990121223828354328632754164466593700432925006520703698314451172963606920851380247743131477331678427890113658490478576377342391750211034100242100226161801184495787477658653136105903317023324638794971729124352381701938087010900217551877035109123832574095597077755368014711605295500216615737388367655362685088628148653859726395459831402339687052099463732691060444293464774915326518058589659002426269523634472411102940067366354618236443028830267523095522686688103517673609208572126323837888614254075539664845737643919886556732443234233679100820118292919899880106844410594962233671457334873764618648680796549766596658519286661992052841754703024307474014702839009455044327678256392064053004907907922126406380581389710147710029830742661155865761701769409510534601163005739070837907119683792061303944418036056227004987471930165579490811460976470389210954180353636581879581473097955474664584469266882980945574157011778629299356964344853977594578122555863758679390790225634106665910066043044738887756833109551180590986787380868640/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^82 + 12992731706348425505298046881598860843053627629676180790916315796225147072966796602460096431069035180328386952748980242375975106847389573546141185771723144683653131801285703070562190904226161909187834675045298979398416837691676059294949594404768705282683773071139292568063120042871255011208133038048262408253243862361180053576578822648774973251289559198068627498031503334150102557050764192623416362087332964955304623443122785070613159271306288894911312122030926103199549907470336170498143245955420914045196262138733780212536911955195707192485101371605857508225210238446672313702110573476273690929730156902561965891119153012310478109524542558705257515810109246051310987504960414999549504204711730451519911169343469280311242864299931721634255758430281424862728063075952389873779119796952252533277134164088835959096205371774399720682609743759637939017945387339091007945209175506368028415265132798172755380863735737244955080166811430123181631606094958717045520141678058795723339127421465922323001174751515237369736255591891955055279293680255469941815717945531527300172295046033647233920416406366460605152473795523919819462384232442635437274185547728006570934099633307815356993246276135468886683318390648404234354257130437461293098564044928356971720488505932158047141747627292282093589299794777553330630509874473763516875223079695630236065178698074652688628999565611436737061262219869897898140494848048819808200237147690293190226300188225891796389735707389348528675439323932666876545766616473233667697242464921584351969104500314604500932673763807629444343283962880733810923757410436298498069805567447185542123401644043503038718028525106003876443356490350181710127240640344617734652694110209717460256902630738430147173395614793202596762670849297574045632892088427179268793961163133450200017277732208973903391211388249550674453282671873864240158942237681020514320682093884723621821613228110224122926052108076775850226071882466809597419955752917813352506997509893035977529740707054100205869366220148262070036186152373167997225837149593114013018789199760714188921021757929289794627224492142917818791528017008534591210318394751119300515548726931269241419469625536664553323054902544224839646458435038551624394764510127948078139619065932406822262103742268527524188220290611443169766584878217308297954075200661300980887622515704437996958014596523665481009252376366649477928404755087042072250838311229393471142298820710940526182809232714147333406969957608326947436776116121069995487286568017961337820645611121123520793888529853443692702507084586211410240/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^81 - 3416123477899220437592356459062770516359351314679860486605652490944330857004895700254831147826175535709314393832383354013979164106892496455100610459983535469018057133242819182839220811555939503998592305560249061674631540065751522501750358265604267150255126346774717937940659346758848030978017922844162845055039848703995848394208557452594147929515649870011653775100526530882687056414613633619094904309854616154012194112614573373337965240597873318919382587633639490778168531852533744342589554497425625716422339139977585602922965024748154330082608782294843677983418571739211374923856055989070793083365877687433612917631950591766571692550980048732130375895905678736112073296304002003261872534283790876631577576915788745972004360420163979982913403484114190506292766232259549972565774325164418347588064582240932136963422935938911753256348779620774945937043244796382922328948837806703471007165466257223473511674073315361331240452711342502729116978907082358085062634386194133246659142130150822407586850304085911468187057799801663157903721782358165153563143385253127797362380065663577222915372672231639301009364613234727581958357916866833857949686679155196695664979438979304946558152025054278549755224267740902328869422872455100554803228997015578884575462052346990270168951163943762509078239450776746718993203508481662943173636133294002290133412375659039027318269114807609370557432335532705203740752076858798164305486742957849817445431413481594815316884938000164560897246749915453734364829135956448564738515701558290543580245174545374130311362531401981928163511369676319936163163621408531107663145749032584134194137677971587709638984965163916653687496698041631756601905439227685108182286157668592977509423260259474246004937695462244225699279645660560199537925903338492025063982361424622177159637117808576862815687201401578862057003034373295920281638448741071183206036957219501573461107732427988381477264398275809778169046639871901608328611161723189919285677684131534104481473842052240336415227011342358412204628999482967222102883735980711310526123103332953951845503017576676449369303484983012330452907637493939221376904417760142084492034679989779315798081991100877208504441156268620912906396378144180414305827552559998176844509869153721003540136561388936480389473196442395933548152822596333630106336006808886758271255271362333306989245724032612828109837113825101874025732953909117875671316991924672195149233197230913005687987289113686631153076377378565114407731377245556289877028068954498206364813396352244940231738318567357695482701204364171737626560/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^80 + 837020146781432866568009155321088786291359686466537201780872906649933415678159791024067452592274055272423104666001072106993838344698599708767715869683887072985682390620727730689759704776779141218512679533605432064342158361578871868028040564596841563033210690230941692775589065225906418532606662191945211523718719540358696012650850453468746880653170808964812021660100866152602849194166056287634686474663311887485539649911498920085836772419400261244451914913853982222566133957111099222621620081525119900803334722348922611473475384105056995762398119473142690905628278900627155014585279068184912438641316575398012771226649377234810021514009956499576969282492020350280536360778223493922140741736644193631418857908395579621948577813795446405973323113519087786549554461713680514787650050354390456000162155219807184334710252157289235572397109799994226614359595200260674406089527115157316302498125309881396551605629172490170997166688142180005754811855282086415389240399354171366617299627118272313758754568718871966514972719719155765758649420961762330145016749993403064387959700062455024625376843694479019148384918597385350838781424696507606196018785584025367556172917265085883197831517658887123492866834324608433115454832492048288575412567324376458187592595034400183016658359206361063497060851782665208704991741126556758113937632497014897380721756251115827241922146455513040226100174370819194526947391674672838768933539015290493862582003432309017432624872324645846775532683045906258820489772757900087043846224428708903280332100118127913777965326842820438424278057199457801247050927535904272226500983166731727350340767717341462834569969716981542715765806597946212488154488651015410763247914416766485856707069639016344421961080645474162661202247388762247732076437682977156858512521768811064281574455414717731144694420851000903260439887649836231005521964117350208602074355892118054907699310683077838879270044420445444943751460897925242452848709297105720497972779065357072526538602619088844161348012703082832160034770628459024591342979402104782095808761881493846820348977636466001267919463153272448284046351608821229617273798984243482487441255503244588064526614766740922452785732767563562215553192590450889858260119782487253775652628091095318518430346306120575826316936889300911411201538058158047639298086262916267955176500744925448074663706083180669527244964473057336479216072065492885724961816660305967868097577973549422675822723030893492650559916916067634111846552640427485862706348766940941656591976998590073992815831929191470199063295254214569749017600/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^79 - 191418982771576896284110721143005446801310382142967215080334086895140024457798194798316673279748028687114937518654450541966848729694421356231669203007752858924468970846573701155475042923381398659501524977121449999408311897960360262404010863873315262743467583313921563037218377736052018441878939898475605177021705509809029419003747709797721073947755088220600158657854138891996345909151818903878781451502801118951517409523638488156066282595508568479820256388593381590199228798643367552449227591679660874545022905834486359274249005045667533255048204035430378260392204279280130094335289254791175246872373880834745069210225593505774183379675696288871607427569387050873478424548257535946107997721831088188759758630946125361444307229525416206573735328514782300665312193973884698032988059836128406507869044730900734196785323884709041255822190588632112544466937240288853745599009387039741485425082801720855542755928845695072913707015196380104057369870910878841147532542852107275651809800206880762672849298486890489299918778358049363313491420475864327860673725086146177951153844952678559267914394771700637202506185482648646461297655649469905894138263463497572237861139380984511459670964704169417969923842131138179330694406192093381143232145006414624712481457972450974281234674033820496472052151583101961124892486063900322891600127944469321994428176117172892053302242879867829349421632523419117469452368631200892193595845248526482639558454780813419417702105580574749897950426820611166013495254599491286634441952781272544096124169284414797122454296400341682821666286873764991847017712500683636298567907985109767465598678405990079647208207831940271288953197922483612368032915183804616020009464995497696325889769945706039479830752146460116234994903786105149744410106534563185991564362907917001778500548718733069725911976993459304903073244710506250191152750139474481156330751593442351009553159850654838333296507397741365235792179543024498969265469853866202305878896056591101833548287768161757662244291419802826842695337820746376432228044381178818673539156582441956612552175056428094266588985021082173871932992760690012853511642036735493993918418937253518544774226106876884011597771030896803859748918945523806005449057068628607425359899987711482778310434657037823400421042828497399968873499111817550466050591083541975685702667649174425746365230484143348155973250226394526573026704515935799660658935563311372686533324850729168372031924704543158479444152700781574104731251021665508155023812643782603434413070012363170484470684461753355235362715071710805140697318400/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^78 + 40915475472367714091787527938652926317917441370224963488697475283827034282392829666338974973814568782098419293461228277896988963788445217236996609447314292437079278100920857847529885965763955710582455983717972833634228117933127560649033233197995730743663027979484188799265432399641800106367107483737905972816174273610598474445798415795936572932436945973051215103865378333171749405788655555527632946355066964843331073035093378331726179274321451228412002053498351736106605380574311816945528035015474853810495087927605142031090383601345494066194865375343395485335392961136742564147294527007247184965239272022537279169963463393325563179174083434659301037600151822843255806935022384882975997929762472810332384248120814682267239061810382460273759308090619132098075882936455956761419715961273032334675208368216418416964774341861176462015771423242888482709044944765305681933430313143847289166021803699427790452559893229665558681796835354220441570807269736177540458704854345397365460256914835935714876646848326316387267685323007458757624054001691048427261628643744987847489621790724030847233818628474414381004869866344480525944745097857980689414156469911791966856826560299968603601422963037893835969936919751771652186908842537159016360540859650298093820305364938178416463766336589502622146482895478500718195557264534394450445250366653679398912399315077998050291419929100309386552360997619482246935455110377385962035502550410682202800034006604964351237933071845775048862470427425033589788610508083674591000035232770149323319979177147687115622716295403940745970489993134133479035465318385405309025599987652150740711293413786683569341464211302565626558114136672794647537868563561027237700054332724312944744424743582706470930917235509543663578218668318230812653269956227736606605006536171873524291193357990488962420776837051387193005185775741580125136070590981235620147193841139275723467938636972677305586267717147608211835105488445097313145354432657872275107498364788212851039614759139736540639643840765893006246768534288549567031796510669323446432578264625150918664336262159953875417485855604189109960832257730097150199165136866039165622633262617099718550440098438175040727959816329379894349515633190494583264264700748928767666878587773508841335425147495474686904501506377754816291165015631877220290040253900008839394786674942921947302931207616129727916731067148067154974744884775418325342594308711369479638761163718514436435458623872202331376384099537311330995057081976338593297014386107478564497271559070893543739515592016683953478206461598878692153319987200/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^77 - 8184412707105767857299139488852103489842386968107521838937671411405234050959076411271727825992972028638314892038723475645618922927582698714548917670885239122928646900295429774291359710853129206637726512756060353816782282405822588745567223964979779809666800651275342620039437114814428371017862922552292922011437971689570549896608637433296542048495232338737119341791487302243077850780774159559674370354795201242469578947295522305826061827411511704128504912665265473760976120830183708683586436863137014460713014747757777727785442461605006793506830545215389726653203434727210861415293765731093365019524365708947385337687579192375344589505922089800453499936148062676822572971274552728434550334107945794805404110191566742073264663934590080375513061976632172058390249388326946130674660060788878477990224264201777189910278424503809936304912139861843473974090870397103958516097551192479726294976731877535716484425143308413941906855787792067801419763021897172693559144563351147838621130914706178236399376777724858334795326837396749675622448636753444395898104328189937868008390236019316168157756203740299897245821615056784317571729717726360716060631412865740165070191361252904702753683507792496125486806197779117733929378294282471778545154313684619215383166101283558057223872450714510932311947372630622833632142316537871444959088721990083387941985424514078106281310180950603835616990955623315615065939239894576122661194217109832422958302368060295088275389364098354483761122044658627847682919377985671882843821571135435557977614686166022761852424728788562253605012055860630598698407092474285702723429565874080445442558737683348924960626018759721632648239107346556432942709873631309535874329562438658866277950232682066350394625705525601463749025950277842872652190695989112340408042960376610053981060309587553577613070964214239479744802878480329869849510870531863934795330383237146066989713117847092488024916728196759100659787574487303069160679073026695993329224655023868706369362410321566637586677677886259282050140835389283365524529779051842903810117311488223542276850834807743291941998369783091960656716714765149516320563732955580429538737134823290709916261677445093321560236567431576640924235619356587118610074272874335372770864681512864052389729237784644072592256643377768213416640756128924950889452615412614802337034091663242570539233112880780099200172735616964360259346562485434524708630518012736716476572091351185609866248306645983668707615669310782685820684099217850742959593243566319845331504761909671882095986137864846231113872458325917827257255443507200/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^76 + 1533812201808167679093296900068841618069164502470222290338494615281832442652403020036622223134363261646037220010059714818204772270121359896481588108340278749436565539807217645252395476220003298172221496665947918885126409534873718422014516070653339325016997866384718133171188861407166820127539457902634062334569449366969708631794730456275155746595419735365010847784545176068659393593311828855240540244194064149721750615179460687663621753840504617272600746185231899403382461601563135642785773648889897367779752368975089871881211774453499919025466262044626845847678840380673060387663600342709128905968478334226006152260210008864284573928182637011239617533069081200781253073234198283071801572342434176591907073663225251052659631658662895475054536780549500993738436563149928270654536988242364369616161897073652355608983482314202192182821149875554878658635710944933731867644377723102799483842959325099408827186035333410504748756993924306537825252950050948230894291833454993306016660315354193203606606993940098975612620292360729116993452123411748555999884659549819240431074891260164939587109217260334854966064826312087880817238122865195273320185882427076009075679049004527039171535148744325464067499854661123989663239599119096521317233071183125928638126503485009590789353133046402623350873232524591605891610968063975394404513351289871527462559628852628342887332317785385320571637571973960470336119364274262393981379128964796036400173638099510668480181061195709411938049813230323925963700709694937930717194843210486691570088813979454512347911275545668888763434217654077295904656942671159553001810553196735744812841214159329628598599378795645634234212519212409368668579289515932971697704670920583140690142997021155404093761530611157628125899277395486702034651024994892368303374406215070068235505954079408576569017339287771682789288199636333048709549396663743279603335996099933445159661675848581926115337009177136380618398654836174660078181785105204914415745975932085397127401789085646858019070435876528940783113069298390553008396632124800122708025138298525954056094739069942371071605965018425757506598409191169752048922494555808171868045486455437787635574507374547465015291589298456766896885403044192526638616767470238540741542818472007626409961102954745033357986288665702666001344480923958536500637101170199669959329414758233318605287799746600165660193794943231312456607913835969037419261950114591937962548565212133012926563925322209224455810284181984684958347950651439274156327163881694080399078385330825441617455465533977457880203460782069806389379161778380800/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^75 - 269574140154094343339272004149138722728052122593678499722990816713339549912450103230649796340279133917125216266714432912688578713466013605161403634764376072801774060914935989356099328887479645908349133156547988857661620252453671164375718174134484687844278997200855114360986141446044245723568140692604500980502952402093040212421924330137947384529260830801456745260693143305177247813013259085915425642343183531584170648391701755201311471194261983975675452651759249270556220048488827964577176215525986822146998648630217444641287112545595999364191857230097592103981445719723984348058929396138528941360426197873165345426338476776397371725494588118240188421025603815391162977272200322725321531448867547809612805512904132355451459257830237770338062688220702391636254904565142036911167958747458916171456803108637565249094204218946823705938093593901776264432791597729236298017762488686209209771295291253005515343097872608609692444566383397881962799736682216189658118740065589453876400733396953756618144856406005446852947642375112213288631871439625598113940745360274638854890683815826983657285035395916099109149394410771149325944196264565270395882048074823329959451527534863058821442601774885133174943722275989109420804041089329798553739909537021569955170439560375184038391463920820924285815131834467174157703331143286254853394337385724680347704234888323270282767245406739235888317757579062720665431376977470024914738629217272408636945983907542170589375772318153949719850197365965038388359461266091194931961831738560593068670179091867421673287864550218920613248831762920671616965938720789875486784532683819883869382442783743288375090772674001179017633467177760574090586327997970585062410906959749476632551559516486832416139004673771934552433735030362289910834737192266143512868168429448298395360174842951118791832247762827661813396235375886820130256068188034164859491322783290239240414273406023734236292281480435504270689581397436171998635418766900047906183658280269484764550553272982929941946135454828210381047988327144124130034198532384666278576037436811716343719210576714553381916533350654940782082403220609446108862390358416775254110333338057212007184323423148840068606280326463073317647979757010202517070487036506057358743881360261189548617448497704707222369229856982577945762023146035367279568344426858891407485159440202386644889682315612999242551532899954615301875714729366557267591127472171508900980500650779545333912095853261142925605704577996040180140172050154615124050920415203749528284232395906453737940084867932282741066876480558321666280048269655040000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^74 + 350180943948914702880268931087764755487816831920700625576672527190032740131030492040947518642462580299202606724019391626550123122539964211408349214945467253967686247609592201943720950369172575191919553927159321040226874983699438713019363939855840081674062939983032885106958316550234528136030060479667139445365672424568504485058979992362480877730631978772111139349829837702564223345349148001652794300495397781316124836608329040088605838536201572421455274316329295867152241735419340369306436668834083385005117719443308806882086197011945825079938615906781905068106749896888542798736829013044409713094163519550603130641948069203996826760141156064033568495700000178746327206156266611573972112335819212302174111545154461193326910353973000964356021371192393571567081734856140611346150674136951685543178837166324602317582573875667977440093466822253218063529485689521838273107259839318761821967690441338299758196520605537003178309449248139200670455211665262135699024580057244150566591887816313384693858858183367452219873643584584874379436140629390428062754754152528067500251140482433949174356128319829811795933471582056432964761453434567651784659933778752310282458899330942626212499204071241417135868730624989922471467317979186659815709440123147032559229417273067652483779354391448748082076168796965638924175797576444538521068616620367525748105643873978415145938497129910246106195888145575244778031931321712822638422121156598874963990529104289456677679744526359786832080588009077016216872654242919257080521576278670048672686179060428803864047745189841524878203315677755952344819145356469383923129771400721546548437887305692479251625477739070122368724749171513886357695889837479208656665173303652977877113659458047728098850578921968398445063078295147491832824368982384989728744411504408151441926686235572704982417720759165942750181258347561292223316587615571753954434631447978056126115800393965406671014423569138529187774423516179059436462243129085220304112813763504934321144297964089525204981859353236657288120750606571764918370400049064119682509026738790124184013733825218130711400885851968351292583109618736831229582798531849594690518565333926516584484558734931806802596433305808345192427245081531290117915434530250041476678054310212750918488294655143176052203246975367867493645231252433621559534110837830343822406188321034992956928403554015645476268921177715985908601647465356847776703639868385049390818749471213469064132804152344615306965078467950769135924879769334781828553756411658390582986956201857932807892276068762562460147663899615102379789733168711680000/2078566448179498141214059841809943760743876948351346513172757080559331101014998970742871891321754453506923969724952226450955121969337178332735784334924745818644043935659867740397296157785706896511305956241183515726573706924555489395845058915178701069022089952157254942470857025639675560672798420297583791885651850817657215688799916028730081600683377870343703786895767565759989340360396883117152320297666373474572545602614138861890492094238441351929539805429681387069578545394105765203833682669382089759771925334717334482521787446715276693313322795318582204261548161096041725964848639718333265798295610537409427622675870553673366810444871455341052523714196825555999215277660569708918492652799898117310112107722579430034902816419620731084625741642270611469031698779482560866732745868308467311913536286266877230432430200156556143764968120936210277963924167412592730890506151772741732362812005969210117813697352344657967000367845269714666753123694677535313283849096739766627423099269767067182285991985550773749465827003859670488128898027821667006059810851416292581113933433071123856676733926050174357989011868066117935894702709010913654773490451950147828901886072693325592718065287433945922251843834826582685759970447960192340531376765362210235664170756976797358827709853810691032077183714565544131441239646281995623274825922671491809196419558404695865458125094421983243232187571036343702698411477758320368226735918632567119862840035283457336572151006942620993410781092349504612346066969197173415427809344454939511372779232177420951125310362143025775945119608735697665956762823984247575747300710768693394501644699340445769720552312351135263989827490646069076723763025649574472726469361914090416012836988894854502311444234590597325235267137833627890741687992644196609698249702645999797355138569871823269544388703481318923067704286257229096623067857523371087609350148070015066926838533026527889373658799673528318648482554645637867767733255150528212707177976119305234006777149020527743924225129059891585255621616250954221146778798270614095458593973622684834502827616260221301589268380511394349423599902150076225467317648150738159376822165720199988395617463522639437878976430691211758247677863046062567094896358451054257246125341218360998208974280453032303110921692727021327789856188029078568793659270228635549102076500907082568828860115578258069424893271120835504298997128606744859382009524062696519002675128370665312723143857817928083273211685716558576706177682612849431651753630971*t^73 - 6892469241956728687421198120733864429868203739461475416209407391413133259858215590039540911255520649634449113317836486365460739485221460944641328698977797357943206414230325042714189008589342896977915296610644742642340376819969125664875463653195033016566829879031598760565218728303842589384300170330862246979638756734393300224783502894330097218852648429825013398976616813508048606724283824854449513705629105177449689985640012170097122855484556811062801309231836477126463753487528891697271325044030247550556161751491557697218750486140443180269956372280469487004739148814726191369915244805726543431735130947044652802690716379401010178486045366627422495177449284809623480582622830133790191700762618031573974157846472954586855231717076824109282260071794992082169769677789865587096227170992274844977784031869622922346097538380564826756277005880599356824258191415156273320676692102892748521627005289630132063270352152587943174131977427782999503409488108980770871268676693470171879256595570105361640370693759154107592866499204653741933965786046964527748867640876487609111328083724279348501293905834111033468801485498802877967613611911379478794891108731008363955645061083877588780994442116908665572986284498643206710766183984389026905821978232499194494702136643249657689273337861883815283161572147457616980320356986771099293607296228224822298326465103836360782991059821254027409879996928905491613541780103734635935987675446915751452956083965112477461092948836770339615202047127410311608659572713769584577738345456732248613609675625755417859442767756798159920089305256287558156587304548151160447947348820053134753164119273203056934061483160097509533897935348136374200427445866870737197833239132413004823792688017461815059444045073529351730719958974811964255629787937557047783669656027541214778746493038090763324592567561144384866635543589619775540678930332981881605856710578114830863042352825516294050594464472392243229728787560368735247990512573520226130704168067532594021138542870551585871373933414183637877088887715829453740086815769182218397209028471178621638333313853519195901031606940326124594790400198397553809940905513676584647286487618889618955373405309820675824159585031346333870779149912321023108222672705486661262837204012528252521314030531171192650898749781308895424595932732896943988870318907777545234839846417980250026892086335858989694031847723893556825109228602724571744029027786180240989501205235635606947855559616696766075839762854778780336549115153829443896454711733004194893432340759508594035091385722181850612701155785474236385457876142611015680000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^72 + 1004209379011177553825591577150386796750018771883958015966415466927448686904193573069984367587734080181132252779201972321154433851898964221959127119611797099381966760883280401172224653617901256960620968347738915879430514962879568166269725167023216495013997238169001743217151185635100315063000242951453970669440768940646027621354989731104619604951694689370020912144234910644937191014916522015146857971524008688695404687463766408466145653388799550290684186328515058535025595835994362806157507285383495908229029072680974017352396104857034510892951843542736029810820554209048340445831961404535846138492157331611332420972178096164687015340710498958358519648360553810872367348274808217260339475831937151506631969056579642133651013733303210223921503282912958047737132935448757337954983925647841176674621819930047094932640198429938498002799504414571622029399908636683716657463037202868439997738585014917036870884796699638257318724190784775229075923387653478045500484685836603824207150417787193504292997536361184801736626662895399712635776267245652291658711473293855979246551814355703972299191520873184728314301117232206437926696593930371342920981065259402648103965533619952795991236333214628973566167921584917418863921976327830914450777888276207518450759765385879586280654934529177097756443536169096925775251707400254043687764914520732397244915194971633654768735232374566209997495446412504507537360539155831799657172304705921725166362181677085347127287706751624825375230875337656387446646698251194953899003463909692419530388215796530686942090149872873513949018587596768989897582964017314151244198337767822148162767806351258780198523473811610890617318406115753461981787529536245547672372045858991247582732094980622992509300926570284963205069804167260736862847363659438107574057950293676242578264707110539911014848908086140182564799981103612754481456337557246783132289537657407070263015551489539331979754270597695244078701902033663327304324169823732701674820755652711780545834735685376550158379380984163710521413404567222903107953072809275081336826904149186554139980423006996018350568325993939088613020357911488960772618862207917875040316755819936263094769186349049917532834822041613139252389060863453965006909636932673055108448181339801912708991469798391052263357879999329130950602684772183350367998673951515566853227962408022434093560207246242069155089394309520808454243516158374001100997541987936873899808487801686751983416788161099303367064627500576415569069282693114621110058164957731563845630107124321286364719698048364863621330697613551503054380846444689536532480000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^71 - 1083716456497953428684137371514960629977636873129262759323209547033044642127362399683290002948796160158660270827068736637794971692023820628473162179130928448234468261955163992334683380822436376539181910904853303003970295072559315135911970331432751760286217879244694990740997921468178802089071100619899750472989656845924272153302846224083427943161663961386634585807847169205877309861355184350164997217859602012267415553956153967003834994323741305528675956360071758430925858739851966004147528274246042262960601907850541040808326528429717195388003882763479080783949371449553957453472500526940853893217320061949039193441805219684546781133193123467841444095655345026986361531522180716401341185482809596454106970797081746826061013595361122488944891252635830428696905774385537270306231175184312478227447307086264736502795902171949148352994446137371866143851034479890333597664704445469226991459946370363598901539754245712131654383936331671413259820168825242775122914365179092711051304938842965252307439242960500910780483111230501686800048978519575324197684053670220574513343184816636705423142572559478070415978340177003680282487819078638273977178192345120959720965024643835878742347461797545727566951267345879073630047635265978318184456157625623699329319382999547623492176496546062025991413349987815069106756792754985866550363743775052596309105798389085218030386128665367397781111807337752700120057375899111337536445166310105988018064524534347929414527714566274434102396785718432152186595977194457933786939009017130365246519859046119224966944340431288723713929642750682448381056943621868387050648572241780309109482481176432165716076289112550727689748974652832706593988883004492004562990453705887681487690332402585740123258080726133456383919841736203975403770444582417502287166074795205444649628606666200451130340219425962473092862228498356531520985431772912950972385060740757688389723210792430008583816493282354935450498938160732527960106089254963415459628519329262835452308468264718997031714248773938518997569821938007359168869810474180303165543951840256988585740550548907621149057239601218026390876320666349293017566933635945318049038870815728746234167382358446024684796054449190754909213558348725849581201740818732062521138849927233833073022052135720053471408708404553246610985589060532518245873462288546642906405705378522694844492537144342185660670037262346635905284494273716439807297077548609744579857630869379792966889171843992087299194174232021661117676035290134305329114759409837872106816822023150994969462532794756567946458093122087898421291932854996608860160000/2078566448179498141214059841809943760743876948351346513172757080559331101014998970742871891321754453506923969724952226450955121969337178332735784334924745818644043935659867740397296157785706896511305956241183515726573706924555489395845058915178701069022089952157254942470857025639675560672798420297583791885651850817657215688799916028730081600683377870343703786895767565759989340360396883117152320297666373474572545602614138861890492094238441351929539805429681387069578545394105765203833682669382089759771925334717334482521787446715276693313322795318582204261548161096041725964848639718333265798295610537409427622675870553673366810444871455341052523714196825555999215277660569708918492652799898117310112107722579430034902816419620731084625741642270611469031698779482560866732745868308467311913536286266877230432430200156556143764968120936210277963924167412592730890506151772741732362812005969210117813697352344657967000367845269714666753123694677535313283849096739766627423099269767067182285991985550773749465827003859670488128898027821667006059810851416292581113933433071123856676733926050174357989011868066117935894702709010913654773490451950147828901886072693325592718065287433945922251843834826582685759970447960192340531376765362210235664170756976797358827709853810691032077183714565544131441239646281995623274825922671491809196419558404695865458125094421983243232187571036343702698411477758320368226735918632567119862840035283457336572151006942620993410781092349504612346066969197173415427809344454939511372779232177420951125310362143025775945119608735697665956762823984247575747300710768693394501644699340445769720552312351135263989827490646069076723763025649574472726469361914090416012836988894854502311444234590597325235267137833627890741687992644196609698249702645999797355138569871823269544388703481318923067704286257229096623067857523371087609350148070015066926838533026527889373658799673528318648482554645637867767733255150528212707177976119305234006777149020527743924225129059891585255621616250954221146778798270614095458593973622684834502827616260221301589268380511394349423599902150076225467317648150738159376822165720199988395617463522639437878976430691211758247677863046062567094896358451054257246125341218360998208974280453032303110921692727021327789856188029078568793659270228635549102076500907082568828860115578258069424893271120835504298997128606744859382009524062696519002675128370665312723143857817928083273211685716558576706177682612849431651753630971*t^70 + 17754248589308919631368499260373786685435063503898767067577883433112733427515574060266298300787883330016262029457641063936296492893860669020581326704288118753554288071283024002461627064523561206553094128110947724655056786376665626294999808443873902926130694754734178989257869516878251870129076844915568943241399481532104815434078489565307307010756622016649906232521459617587930044380023075658526585785404712249955411634592454471461438498632952979071739552058010981679155411526800183524981495055872995040694463062300407531553059477094183457570926256400379284896707922541951268678330398079432460296376383556202815846172241032304376992927767093438146166098584114844747076963642750169690356868267011216539675347265061734451991837125597298550419691063512725245578704038149307284176286750535670065368950718627928439173876692003926175842789188815749087478025596253251911170341105730701803766406547583001642271763977233702457917841169098933573713438666622386720686162028869648124525332042627058450484555597663388495466887855953679366481495519099079830834131133773480678459352872569927632636893449079572124153407240287779425501028346543141280265117109449905718350533934964251491586220611536983776236338702293047695336827396254599912402188750209029599653118078781037131444831095367259502095001348327263597044375259428070315142605609211339097679784659168159091380399283377776967467221160010750245435567442963156800967562700544110841442280405666370492456268792389554913888159980903778367699686762569878582761202931688423164941734438737020352377507481039629066167066706141634697283314148821363503519995684670681164419067578474086284124163409281125961463406662621741742031501969369981625702101207441843461583922179321373854518429930683338790809574244406245936639547416715389819388657068244026150231170282305058843603877981260457632833043022985382905665230634058398566389415816098338088544662581645210326333919110048328345823152574996284793699838014507855082746918398391319501649009366699990190495612760106537260530600069938368376115887735691693547538439173942537246704487766182370784509917067588500977873471981023444816729712224454318851789845186369537970889465428461787712887266754955969748229387759430843159508776793874949031290492885650651286727095197987592308457858609348683253239977913736262077632041056025061251775326763701475356856765831538113334787326582446800305222795804060171886531844347327239589069024359572438601938637712972785291285805267598102076736980293661258280582798086160469728895449952878379141533470376689835373193526836141360891857025037020911740910796800000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^69 - 2156674762545800924547006740567131916533217223127433450591563841727221872560949965184694724958681169724907166609655685880620476465955903472450123898716989401523295337626828540031659451201221225561006920865225769753502263688653335033765599267930392042721456631475480894845121313381163608907295186054413619168984856787906931242673723691791592296552273924685724598781502291465651414026107024094968509459094045525967498278963221365133167304244405712407518032261312269752144426422991614125246683635690745898991383734364078900408289602644796806447934622710707484522031420193286327537695787882815852680202783875507966571052447106161810045714559634266580840435310949131768434606994339222627661951549661914829699315769332721725615813070162723471095515808250285884915627599204049650692216604512091989289098247795751142677988808467340480161695551717284214060718011868262670731815129847455454234839625143625300049142814083106207990268162170038699230642776691565173934943761155713486445110837895549613578503195620263609152110096471274996597201144180582400176956804957352687657876478841044071515896134281521872184841862718785163866117285052570606425750264689687260543580485253236744284945385240797117266489643647660615989888462034476954066655681327502654118547840633090555054480569514313076200514080494380284071387982678967982444013911131925274785460943718818217163417895535151747213202979204478345074746922748974974884075992130842842644161391429606094841673849125302267869877139995396035335250286006004756265795974473754814307148221335106111582663824054530771934056533060025101178876293723817095904576337701298731396758229680740763994872926067491898276542866833137317931248059306317916370804801217167981726127748677569000599945409889537533464380929404549370663271341984830710719551842071343716790369355518984602047633406251763649617384956332360038341961154792791763917076145784861272216472984377462766717135116028979891120802634468893774657670834975565634553925639273269075187409824257854491587062010424074093349994391666005120779700548902087380975616979856342476549251970562341297698708948076986608000450727302301568721523932710624243270605076764013504813602106829655059124389327203605667565729170853547749741732669351284537670155955512401946931905190241496271795286371509534734952853988381895474585127688718658813553951298890504157797155616161904180788459545593406322219700998931951228383719018444087157230608006402133140850191244995423070337732115671672384156309559394595100520955244343960795456708473108880012155352720737132727583948517100209461631865361018647136302334771200000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^68 + 246802563513029430302641301690176137297195363067029948878924192177969127299931319365114238230924993427828188620550738093541034537615179976462699468589216629988944305504192761618643423464626200655384982914700667259026710837879094855623517699490808837693387307708211573684491347416392699568474257734692513857868601184035516315501064215260453417676595685794385793659110718237432102850077557430747367927093691672901363705657538699977535774552268386359595097342902836086403987919104197959579855578837926686953599482849734974269832030798207612712689640289980936724404147641407488023038535419122792835403303979401268963162980906920592994044327647833661157271656987743187140805007243731975071630417919519439896400354951012830774383850817232231152785291114372048487841486765062152413020515447985290761761674607704326689170444408988969106700747450406260415269846002305377797648737708888907156986849342083977236001070708501157881123422326169924387060024504843759093537874132501418049896781960442169437626199781001848606660828440101995658870972022245875515117949450712347220463029914584941273897510463751970554984563769293607540217735652461332475109705880102005350005565092136483945393478379415026217690542356443230485388553929091815584204136686116553622295437155844370104081832640103936823924409096044358688547363157323363543318731804937349432839587418260944298408587903348605834163360643890652398360943627163081047901614294736041230798170345097307143466259148442817383705823469076552540304730430631227066341129241065733892517423796206409512097993190432787593970629387465550860949789985387778914123764552313701084843757497499127227485972013075982249853628616449319425189046744644703616623839004590476233754483243056003550924761032229806001692445131980846663828463725097049170068205350961444158165969271909082146350807811061925771498369919045029542460553789014275078730112743975819170701347928015315558996032264773182792841438842207246377690182823723239382484081391108252651466444418452158054044431669601025255280989825902505665632126980458992349034470213933014235276098123832078421283337089534437579258116829510675934800725133234101869165721613196529222196609220191715369033865266755876677008199244004137755245289886842469727944486532223306856209096161074869321922984950630661397971187693130912459133430166961686790124586054030291144372658891882227154410576904966749843832803984372378842859135109896280891003286444753878103472525537869267101967486097444349975105433969421256960931083059832242361237069340212907284708251063876159842414627712751711422435399489923467183586138521600000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^67 - 26616674052188747352254944263011803672923036291378103323174450778775921367023943107294312793268000306706308252837550735109885487929376987002891255882422517918977244756765947665443234780361046443387367210706143899028418778684525576281048942292318381924237539134678489187788867335797655847692553567927555534868566602041269883852261927191773537076086660236752960084259636017090761952637862036056118912676027269793759671902506909343187343025105034614297262385899867498564260114605165135755564012825108868298572624490771442288202919187053274054850476951251698350932457348470914648042919238350481999023575784311342352281940652946512821450683996588082167302682967152504205823032848634581437684171760457098729893117136420811022854725358762191390070246783344806318799470138789526164534905855045906924775624886266464575809644960047092807436612453302693807972063315819648382395763061132341302734090353134456322949980363251811396829829167039024678569582474064335720317833307577662284044707357241172852974698103553767069629488240194329444471965337140669784495965540788835677800201360132770589550214468912300472918961977832868769881889107226339234669461664886703221090487129227287277849719390615270960947468631671654376747023502241242461863972306333837275592476209654489105168533460334996301416604792433163758901096325920331164606704026874816430536535908885844275009643710742939974096369466450079100536714266728678333830178579569757358065943289749063836647668423794734365430451129520651715652410397424695145612272492131165405820615205259650515275165841400362077191753935537262606870098273494293923537372140328183108673351883738243997736624818623713934539626801623803351344389416272445369806825342794193213766047477236205775015134818647816883913996826883752910655650047059129328318820863426629562649312670563866338376564390343055067789725068201335279782090597203010787299121893505706800239658417980323177087042888828466059207595026766868200528264856428088435391616547727814922864331907592819237556860334425293147211543889101220894960729020453810491674854159085605735632927026960147627257275915554467236916037847055379793240835155296721843147886026412961647373983282242954405250323892256174505433841730609168261797699966019642458950161605550245699762519439172407094210253272285882443334921867344945653528279660287827400464473261965222157109944538623787778336640798069080736403727840458587667932485466846020626420228669732029759679590910114134980995975820079618228030708602989971536698263845324836848573420295949165348668201767293434611845250288849076759508808791707230259494001957273600000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^66 + 2706002755367441323999270414617426819661435576130441856771801648426760745184476284645186669598893053687862043571057918466849818846074920144667017807230364136909506818919671503898717469135017319251349388130770589339167514801694942559015023079919091063835093332053449544304741703125442720581654093957171567941526829016345648151538599147272249426166227383747361830772688505411146753766649672360167540762073952776267346227517692413305039789068104212376894300429241749355596434276581378210260877656200642444871466218437979933782982320588207415133265848671164816457307584416698872828753496348973587199362418051995217446496505669300562159960549660018015538022995095026865436356273365627237386428941161926120568189354721860322264317431297308566942281237073622188685768248497448899087928282669847292526538433995190338586007178897700501552048530750883381349805014923727562423130142948224471692744009553800729872633864510523028024129215218529654862314723522729426129665945943067203098616229501786175257698431061766309702760944873238206101527462208841728989292237373743718108230397930575329004482917714357125325199652036591111653426963523389389486009921972089997795114437578723125006498917504170767492867127291542810343177529710304380060102719296897233697041608166747554666728424605301639015469276729080765641233144098334546633067725034805403410612431146939734993454246138333218221222761789527467051861105622503752588886239249828104558236024600713418399345972250439244426596889334195700091102271337061066502836021186860029158651302576543447818348267279496622831071841808774946153092488179706576954648153009487299012822387039341122106685375749440184517334719947242292192416975896130664722141258529261905407037440465147655192758345881104592709370462114617547579255233999116769646497261417221915200374075345522808617896244073782311819823961884271068050590308711155435439615503349777705485707175527139301752055966989059651862555932685064679524793509456029748584555490830873022393483204942632543237469466914002914891280833138367991236185527650733882761193649206229134463143495555828950235735759010738578051897744528160041156753146186272187947356196217221044306700578083342541760128711844974788698135195546035258755633339679509744666010874775635602198163005119850967544701934569574311958258008349720111914358179215905118024122697894294557284827411955694259109861208746814921622094473652297165892360507758325627080794365518846754398197232785525228061588197208714589594253542073117787146992226434500836661463397314793012496179066039286817931220202618859234440892484909118145068396740142694400000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^65 - 259406160287342789226077822990243797401323720652068898142274762260419062841885650452834836610601910968787974043348671821768876817619403700004697977144518148488966878347308628831556304411089327484409924135729603637973243137749908192362196461857215244389098764253051524650009129255565990129569844562118984659683062280431253533434293057698068526770730500888798873743846793776240811988539594010389528495698140391171039403375587950301539525516827525241997406206712526944187432912498907316598334505828772073585303901182947211644009996457197041934353749306994975581831326560339701636890986880492439101268637438366450383102829591560864652354517871324469970561874278929714957666154792976808517361783886555077160442786328198602535953346373864003584627741738691291057560915631139319330732850869624460787539160819096784543881909604515083217071173111574922081796335549639954716067272131654670541289079937167237143414665828968319976590275250907672936315242478016362367490633348092169942596290532235189543474666468934482179231771636597162112591613953738049722016319180614020006035160921240623401713390769794303697804112385874011601074661444096502564640392826125998532833140945549793130148777173716297330315789748590214690262454668943320896279672607535899679203643691100221098428602756507590577066875162515697130969111814386457425801298041066561974805892500794510602199334161999565883857833839038159567577781418671866161566983665291419329523088202549517579277433541311156032441986310847536292976824759438483097181721147596032989540897322170442721428274700649529026545483168770395561461345057607845329497851657660963310632814679625913413042128394814235511548514855863836107660482973476626609693954248348237507376604028018512904695905538801160908947346327108126396355703398062534009437796002720836721316110707190458025148555486381656695168069182893823551726515902901978981208529229596370672112575748407421460547629831898182793014996850215301031088822260469308184102211506302529626507519754237907315527428651333571676284256674380868136309484757601451349016891898868866342740908107044959899093199844888319051806451158708700706952901727106919925452738049937993126440270300262849027329107451211418256012721122817778955557835029053036462447508494818177798077365017237486863532514969840459214580003271820471341875356312110130834269773451333623577612525717055266259577820369623629906501397023374754159279735331832391809411868526507176986146789942576860519882710227282684818808410048069736735475375147599780076882627884940248726847120979569105236189205112779351922247609231918220875102986956931072000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^64 + 23452783158739709556211678532010063566511129329390828750120191805422432531390128746137273238803909344125167886298903648831110264298215926239925060706764541286270169584919055435285910104268732493199392283514501810326301512364793739108355934483768005542240933672880684810793600217355037734161943489179165847584933652647784777914684418655615017801278200506547080163350224244583098795570389277096741821953360360318776507115178335358554323421580658931768910477458353924086817473322460560812012404468212552213671321792408771344253109931691664704567827714200674852793148915504859777118344725914332680619161565734776414324640949077061983478661797816864480190687323668820093016710443418862511529448171943058581937616488950925203742397144421545327469388905263715972395891166754837149154468823220950374274667504194458555613472562616966370044624784117958028169307258319099274513127816089835256508405241691883130492183548937714781791650769182116722915819483973410235467789921793805955171671359771718759011628664358276160939483024199340736473585156046811080251100906781202839610840853117096379401387053073948882794038642945156483216980653330324197150525225961409987108701358023161797735609525462763238805156274086500394377876229007466150286040475169520563886357321562434555919084960389213473697320152532062656004576506352857210840631330728113682933459149391365850237618908664425887562771766388362433530232969494077880275889652061034627315152184243909367870287769311221009251111976918060876788445560277279734620387275210307383352578327676751806399366063015135037125992802272196602899798017643747921256795256141111461011859152360844028167383075407278317977549853252374962535741298527640858619625570873156387760585001167768127101346621811149187928092594959740598529735720917027921416508877757183639331509498891126313809641348256743894307782624473470555189922783409237731648099229024904829873507529868872245310289875646723428295787568713424802895576194985301830265941933729091922593182311262716226515983658025052335021652111330902353497642104597576907132572917512945951360386185670649601916228709450924417837264900905731101981190745894879507023831401631445442450617047959832947479885996916666713581950431252916035961163612197863902266189009769350571994586884885519258910805274842892248902093852974518713774867857883702632538175500913708685056375723044673009351420965039392281798195206931762545156241514989994448642852062849554229129565266240357479118634141845505049187162588034348579451924094045261865336895022693481408865329805630226516422826715539881019378229614576172786096948258587803648000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^63 - 2000014424438292380843784095931824612053650199372241270772298237720138679421799264369136825989554614401184361575632457540088659483179530857424124400373592666224637996030200430741619747937674969100204512509596950733271478779932715766497501931750919722377452487382347182834751141103559617508469608119047156596008081901672792999883298076382553629379590333266508405818718666189798612133647580902937554763825617515727709743580260826322995001434972239974147888325218707482062125392857700340617552517917131775991688046304805392819299497991459716859027981002471500429542865881762171154187089691532772877264273244933992495221297908789011881103036424154161957748049216804472586009957668404727241875439556828989248740762101302444897176110820416195387534974357766501241753616201688495363924476849138743397388945596627579151700528762615578492638986492659792507726017206279241109797702083310549256249539021387219088442718931492838921314622276363886946759307019464617292749430968770278448618724140304760864016953695783221154357307702452886616112716189322974608144039201207646378558350895562862410299625392963816132896969601089793814262070615939492345930104100600230034573211008385899164915958317936534826155105654592670337636000411973563536468576853621635016579781786375477616706787577040836102525222444485359535795508053556631007925451774789215247679163016816039481921261603889154057453287924438565870321654891971622235982158943876288675934200906239798187854169182275264186316676435017941960785172932228249144676661547703593680741731328459267874205910762639516889980393763750298202238808729304199391728833161857636932116040038605106188952959398681683544955048325808383893520643820007553969968860473402059634146516829032182952327120339585857842923519128964235125829674173045588528407610106649614236562596343983854090132657496707652073103159617480064213515326544077937039605038678812188196667353698844937761272400679358214559904675431394289875946789942724713731074887335762171355452391752391902769582256870374512493352623167975709240530653819813790460501314802490870535407103445359351606765511973855679054391200886964213596090075924273423474838014747550284609625413592232494188617319593738316650278226445733365490810212507127159395639720495033154673213486643779822513843774908942986036918878872410062149428078460723116579710036999153507318896281988105536761282825532084391579439860870110897134415073274842562855521611157418919323066051266521683948777504021481786601384847023961814617565365471030846063941324865389578891516743331446722105324515553469890500791394184648723168464320730658504704000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^62 + 160893331204829885297268860984331012154572036890378995880070501569635798245055988683832615621338815144101030162051015481769283578318306989890336895987938980578802517387619377667954525947933770714174676168112849536769378230266763718000122893448177791529551838370786210906085196238543434151154791792091666752008021753163166455754355356896820572294383176291963468862659881423624513515901107571021350187632707788002326022866486509479380392752001783298289178408432720312495398493198081080822230343281645065796678292587144555471478943226320045298082094121298714662216823977956585369575615384921709151149506380315962413876539595336686741508859190828822001710099683767027774761679800186079445890985582648382694257311331434849677159389900846737087208307152846177257985022791756483577998192089617895270484332506498538213968392724635294528423729218275811596035394381315876270534342274565041058761461266344068535460262374568358060323182336702779498940038381221328439850656465756061167196142679096993730812728056147491328001247004863061343137875837886885716749973607431611631503113919615128476048443340948954842179305129612602772118265482467412442499532877296579937532666512452748935778118251610626870564723574031288888637758774504706151348901357509353087862408562904132161310134104227258176650530916298737305871869318745754554161818107708014449692149171910698832454835749001411811732058492707785947847777373627880395100421510659736264340231789250469661993292373529426966346955693072919990140938710290551932465652482461004980814602114714073354990121638582326814782928573939553403654296832074121977367040707275940710939709056101325949230038501065307053655637083681599108782323233091923501294299844863733543049147301442069404893882544060569670131617385861435759321413529363765540982408703552433819257935162029172017432949004333656818080419851918414130660924718895286498054309631747445427800308783264267541509727194492428110145031845722780322819011421685110363005599107468226926513271694205013055267100103768330771695243462915931955505653897548098402097872383220307813303704851138959209442813192752688094411156641526550619635188655620877627736666641134370970814168044300685327310441795188814404092984727097636834592426875993158491570101150851534086693404904106822372832293138405278273978356389870850714914003208819965339199015698626734575486508211521294891532146948963028998032892301112958008925469962571585540500088798645647586347165367938484547545573927573282433550635293820728939697797068662510370970172484545879067782790547053361578463440549201933247866834321338487230479075907343927476224000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^61 - 12210411994390229691075111067888481916188812086113079391549255370809914332696291509260178583639701612441943223128741050227486632899741182742698604402867965045312549750920170261343246270092191218362381723037641234469308059761980836363997925240073993412642932833715254474195481059805914160482985084423014937006552191458038137119591078704254487750565901764015593648719020418550887652935271240999561006714871842924241839151652034842895286262005602888661201460952088627111400205751324596739764345050603560402466618205344213661905638634059583417171283630517997408926433533813529830989672728959535921931784654271856458853343945610260756018489773201897391130101147735177603004371648666056075172500649951074336719805782043400459430312787259316615803393024693391293801159112160014161769683632275024689396897695330750847340945392105225619336497730453241892735796756724994987327420232673263594058641553829578212812379918098205182604765212940843161599077068100425634336742839894013809810395928050736537191124041584527420445245599337385186069852984242075032469256885749696318337722564678751454817062259480278948971087011564675194449067605680659650017975837558773866170236019944603957048428406638749503890191767392128204196737903375014121210564602133847461400462036657498121406102837453489463740064157841751334555288481987340224130559006636031288393073542359147479215413155368620901218022924728647462646359310061931357055450584973752992800581455398159581666497537557130508990079779814682802569958973904311182172496424007665268478407804383456593495329428268789414226791033791171832721286941911421560808835007501998606986140499780030324244815760750655658279712438613057532991525421533610276447270472221335362251574127956656972955116227846574392260958611293918685397248132805635353340024592130868100137620545327215696485009283610196475410167318787368820551467846909477749090782407390665070177946234726059869702701330792634094717084634962383015268615954204182505240035950165704285936755451960148546578338763421396297629600224241735992973782253185260337307423643676488256998880588305816141624763073410076194058443377910527657419507676576239524077345910622438343192954510636147204707881016083722356932725665116059866563215036071667788700299461327446952698750749283961026068743666808100095884199561669951284369547984911902758855558998319416846526008228815214622506723046535613549701924150218094313452746339781580662045746700118596443779358716290282449639395533628964637129339525388810538640828918363599179235605936032596220689457677546756040694870906513963167241952086383501108180826872513930907877376000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^60 + 874201098907771563357323293524689991116665653493310821118230942639031360214304341665780647272751493804397424406226004024615826606716171719278209648219271899829471878882628746862302094227685913268796338136143218653221452849083463748581216045104838302895429225358251511502433284401192492995022184993723525256675597762929900118268242232411038907915969324749456184013991639964255147386612852198974466508580390596481207564376067168465080262353875835502458250798738083461074751159880757197984519395295880962467063144093140735957040423502908484707758173925318491900393964057367642155649934778025723335337998810694756748712401116781996539534873145681321479400767773935983045562304254511984238238262368645257377179854392257659670914577465077944606752807302379742422601592110941742683318073445760370462202635142233571745728408760430899581254431055222295369143441982591941012956081738981401508958316393056876238031271578784747878200134267752725762733537092001959235318125701171743525865945168606234106133881834852434619954882232384114594507616639054259169658816687645034772308475345287892426460389754970837441248641089740905622140539132573596091457242561843855153697065225988416869673142898652091264293782275205986475732669351232912695268203438316256620242207158120795574774760565210085783060364432534207691131535828430430099972684639545084939890702610641995618394140712482931409617868438026292836891908137856721230254039463552689300859868043094744905014647317603654325604320310175863370033217339805295357809773501828731442071472617895141947197751055026539671801497813523752867767993174912640618567216607725114592458374537601852082524736623921286562199882630401114320999325311110493180339952911458714739266614072595083119561994137947969971871597745814334487884059752061772968241839788282573559546068104363400899450036400229570726573434739756363014564024436598432822796915620785021111079113340633934123959419823429286783442471307533009088078202953927407138636207781118927602574657249866652381432278542593896338195526457321611645885492430471251906933690594762892611588161316078090800828496026100865993318178597194231732776484984836980212061895123909829633749627342586142830830421777936931296063216696231746518030424533892690906073940116321458395154800554040524978161442057032009648495272020078621750280296161104475742081932947486282648409972443097983194322556579396940190021189463292656869676455248835634270891205720306853513760980899812772716071889866227122319813505461037532530876010562739616875056478083285010731508024676095337773480836480652326709009131200457843776569802109584586330603520000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^59 - 59042292190630133016629021308651170676565346960501036446112285177130645028293090819105076073776871017413656452172485716520416273778140537665946199592728956611050165930960564788216692322292637521792051632890205309100690370966436229795483155289113911860202856359570817881447332493133544012268921068890702796459442044192374744249916229412351922275144482879136538557512478467723357469237317539816330393774567189055670160937923596014476591425494389459783368002006454972577865797732481315556290500229861936221722839185834519902367794763459177888540734296567247400989737326595409542222905138864201136313192942917510173747312770796705025364159058892320033370805293982765317861923630436180267816613440389569396601280908411942752779142466789137238397392343243681667801677180386788948270991041925935207150793570087588572454896454454043231362368958137143098619380739417019797218701120243018916218433733417546066711014707952445080116539919901739810934878733612969640052327690107613356059145738388549074745655283578120358989510246074947753133105887299644943868448728825058182364687101692841730977605781732955695428055731785709267349343480991816574440596821861400453354457293615751331094002892530267368028729585615056158008491705709321519835282483096090879874084332757512045242168877628507557856505001624272373718266581765686268147777352894022419986238419236771057827730636606426368219939251752409902108652665882875236701575841115092973141796478440418622631322387876900164435426547424305389830506052975343654994933385621313977498609406654237375884312722309284262441307872168053618137638984235201638392474057700191746979955527857966988903067224115781206743051491220335740311021594028949975137267670082068897974922455228219944840939871719750607365860485441992072149626537285401810981299622775163280914233074344967651909853071945873503607383619977649097185044738234297882164479475961273101733100034621443590973061473146966028688801651603431235238843892474383786362939764925467744760343755565535402869647936073224530997438970308750588203229600454014480859986396959241689170585253975711718026703538270951274116513107107939475541859364890863949792428274541737846545905123586055217238539112944783948108419021994163978064985748621816879568005670093104471985102531436042149296965349443972427375199957694718236379586880881082719154075282832879714175985299437412307762416232989486339223616172882043477781543315812097528806699414051498067427272126551330495323355548555579101336203567248198729688588040568107955263857874343795023878595328589052246617450015293524316624496440997815951957122081772958111162695680000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^58 + 3761395645539193483301084952389607964070305122623793934300836389838253772707754703201766029734203678052276659839402736435584150960851284938852596639382792949368434563379807882510550373563923908950183093620129197194611744661621160850791766347370883929113284548970000876417266893356472099577595877336731564989016699237724181505728969757242052162748564722680702547447731861198521111437200510338522895228902402284100329412638085359805913425680720287132399292580860928476861917929934658124114056911561936261875945561753414982801941201429346087558060996471113641003379624711192437107788197763198703579480001586103838956887364152419201065715161212893184089250746366428512473146553037127914743860945965113868148430545178628317148954483520945920189896472542592756880356195124615916449600998075089121781130753599301593989912068519084873841490094462115024805029036858506790159144077691899401658412007816934698163613105010681814650330417734471400181774942722713728045767265345763111536505149119812993840007540985172041387158278477443854997777645796038277094006206017253636985177324770236510166482763992164334246019238487666101022789730095058085226702447390122143210762297268478897083058203501048039335517060144893298524726806788793201752040695471958019441491507333854190967594186030344611353309655734985947991449932886664608876068380210797729948280834908122985053115311134067616692914463118151659380739054216743651722262471018776866741762236172667675468171105751049501531233584562692240646786160822845190061361855450159410654179878050298418740387432142088628502762122745201843013224914770150715471141543177699978038356084988319676915000292372846047040881253637240899436543165508863866294469200909179229898174125352958989557626328817223170773526521833730085441312674764952109883456702297205742258763512238479197370841845942151539648179407747584790786827893390619545128558835934638534692504787830066888285814637818568576709765812854584020170447583005522956529019697196856959972514991393254929926217567502626717488810990419679823669839018251113643712029889111024832317270378726596286136671774738246173050083666335985403044903379195252583047701597054460151252746206078791690576595268208547925864446097126977057154098780788577243536351239265863943995313134041059127922366429988656531355160528647644901624307533539180187289641313335156033895103542288655566684567635251442838743629096074276769199109786055249781525243058402002735574362995271903510237002892153749999536574010888516186833683501350449152223090340801004031279868265053274390556837476692517985823930983878174428142602045432821617129464791040000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^57 - 226002473336358105885867049973141766728694911799753778388164754473109182558484902882485742984449550800863306530973617866296714177894521284069734926604264646976881208768306923485948035385759523664723130081300540201404207975809747258476034071575695871137249026517158530828099136534515060486763971685863999121247199091990522187286517552281924428561066643194107833188611891374291056915275161202694367910420178476426969616469019035239803662657005180688075453605967770548591502561278880642955301396238684921398973117203967087337252033754999392800163798412653401004962303755801947941285294995602135824272296400685286528094984127873742489563351499937871560278621110086309124317556924286792904000487718649711545999202372464508636684232965066338176729671839657828085511005865346844120908579110158305705856967769311597911746896875869789406122816756455468344441930692214507718937647213913796623816701678502817379890404427973207705097749028931373275582049139406003646030686829055700716313031380436283149842904857117221275248211678400604190886103146309859745577329402140967009456364715625192815536872310890938924841575000329810668830403509168299425617778119896263809554650264336933439101763810163288362513837638723371838494226079659259791315244470653733960975955110831150177131560008741350637353617507354539895618830599921661179347922669759776271548830741683525882554228829589451408791108752849474140780831227888919517921535006994891371549448165685547892403158960120494624374662656142565091921164339223248881134260575514552244846765039327264496633447974698320399932678401832054043281215650011851510458552758427106064273676807176534151488950259908008970117024063053867810107731943799813423654150174413551588139587869073753463276518551326260618713037830980189205762928433086961001782337595709336211518918127639363664988523010928218482759183054575412900838678103248163384711189641129007502909831634904963927035681357749969468677450408681768964287074445179164461808106531564693972223304740642128659673558645469865181193328487607690790399027391229163736341116342516524162864837705549530936003972653450163180310922759177224871198616980631859101851865767365756140572959039779874221833520010765840428907427607817808829161219283228457743030647093724867526760080455039562080274763294161869685773741189070562798240018428296643545384606700086457212434135058874140675075019842877325988751448094717555655125922365636325110327218624568610231106278293242278498549129603984338841621351989128666284088201317791893524090479735563352301107554431627618262412595883754984746607462581179043683969183943114797110570663280640000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^56 + 12805060536097731802532726973600033244701392854013385866825022786198083620291607014905113733854316659977473890267623430233677121886943062653577851893764020216075660753855911709629118141591962257545818648419865891699447602889145141587882422141925781890636836824968131254594555373392042605096707141614620273940864315548176177269422370494257743181625389872997787032517052205042488724720335490962023971419309543707317412941087209293575538801445582280792003958480309928044092674924398435248235672656831306639881219057086633037125532734931590491965612650654667156789596149204725454840863557124097656886440218346571854347387654817025077179613885466701603339774501641863230489880626549518773897703035666671665242046200658447019857684493785269633634414144388300656762506707408883490009520603642322744598102354182911545344068273075995787286694497265107921126377534825693912429152204983097251390121928513496601805929557084176561271690407748728201011611746099623689989270782567414121861727164307172328082828849252083837681318409546026130351872274262412223290579994238581784252288343217251687514008874273401177860761638299537272403417353196719876556546776460090352423720682093323636138294469198556342501307766574926475838930161477985128204261449790872097215976162433770532460126728598776748033406904880888632808048170497580251731047264307725890572476696985992605771525674440859245901084643017895109866107122089754673902065448231441868432150621503689717118353274266043503385898960363262304011344559245666247552235645289383482973313018099640129659561879083515513683273326367816681820035652409478111332391836892044286645957954496477172251102074307242541943878776725270520431330869693405329126646983513006440453456681735204218691953630357095804195066731185536603394584660144392537876094656336789990303476265813955477396862408600994777021070821673020371818314523374733768236988711335251374192256813357990167170590747805095224644140562536448394868655446207898990103038884719030540855358027986228814710766442263582984142776496133751691855461252906658957004339937718866712147643822280068827264715476774921125326730154022716819581793039873076894624085272385005503766464829139579653161022533890623826595328986187391276727152908388860073354704084115705628764439857204107352913978509817221903489808785263579261914889790611587421205482837396098453613007285822664907739964385021929932833224205614959166528885468281877591929489431513864372430240639395231018318412000796477010921975160176663782949805281386152687518326068734341119754850824836002626168987967479733284371873695357409427725508456802550950318808665948160000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^55 - 684009010195617748154413315045034895947733997104637816108897747852608621289407103598653593359097625837005467239252522486525403075507957894184387353350905154576324229261070566110456996280904606933510016300761502864108276721885582758988151192167564198042256368578910847200561270119418510983193613488848251639149935667484871990473498230808483660203443342444912140279321791697092531196466959449290139916688951141529893898510324411235202849224990476175246475314179555885818990452902304787064249765524804565975404825872750446998893299366350206929970377067012432985628321576682757186419503373840391381169747280297120357797516867563091186569174754747703310028489443856703545077616309325013131204112424002825567533409372792043523018794879429416815504641655782352868013529326329374761449030235432156716350084062610624916250349452977989688733879428461695393103645420380993620174876093342300008913067406622533161053064741067394987896960226147085781501308826552794794952228725129502219051067227610932276307913770355888257610132248358709766135274666088528804563949956331553208591393007484923149521093300617621377952188898616471528409884228857870492085542346643791026514859718192012558570171252979698277286496752844206621874574061711164799037735827900007990384908393561042599745031632747754070602504452178453135559237262258642152500243514411378133682927868128638775707646223589597947594365398561198056785603533543030684448088781028944982554046378951566076071432866197224418201810691549750234525052152076979619731894815741763254118222022963472850511055454983208419102961493576275275338167224811298621234596524918755624409039953107761271631205850935517053932622865290899731602330320802535275269674323307024195065234884173961980775443196347674548647659586482762805103282856528864471640752948508107318121238051686182248687757133660533332140723502316238593206597882432153422861525159806603005441042534713165565987061198786917960231550494438589874540449648139565481652878575970611342808546742471662440817863014948623882987427613843573942401627410154844293043860562352441603153945884810093219519173296250248052300061193611351746172473918854144890620293456263940870644858672078326345302804337669369343708093445942231511020702071236463048944706719273470799568513742605054508003608051472827908584531566193169011537655886975747018887268675086887067625257041402214207221043960704740518904499127674955236908547793009615226844018106294334774228385691479543561095716593998786152533888982988465153508555885347882616792821927623902335989764580091875851952662464018673311794450505181453609720217384065913460771411040665600000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^54 + 34438386870039935741491844799681607230198910977021363559105859520346425986234977358843905953745858070222347547912395179092191496307703337603541707822461728543645654008936971966768958690764783020837513228059539812897541836776440084939739670776214373812992298926774698249185421791462727345212093073575761436868916703938445099464805324463316029168913847150331578838060546844344038993131473531935579495018720957966861022882761229792405014058847024395279319461924390882759184562953765375040298343779696608903216678287755291370408238471963552971893050047530156494925228073197778473553766300046703599133170377672800988312153681496082566374026468580589754835774497381533456992476282821711654627865546626285505320052736449106365366296932382827191498347299301189191080766999206339033593706186695693008255516947021432098886214644963259563445662775263717400116367811006526687689770810402460424388593885863805132169363707038367537523080865789259864750158760714393295572613932252002872085718258334280266564393602080208295766190540472399949932561657488400483453455026133801105136954407315662868786860391399928742985047411540171303887831636726505465595669453773183257577967183130791096802521125662622843826248423014327677178083479975362935750985437737888887779962650289386644135905562894589828282540697486895538324683791820149728058137554440792605478402110955191390715051458947077178313815496270863598066022209790028833771428396565429082152001660621504137584639982855670089754764199469419602022411711078091158866093564859752443835253281043646822515425940160639822242299846619340121111128509989168503511081348895890597647395605356625722435896569216425983477540166356348454969200858031851514844779457392290984220995062546700977870870065749917503565859474052357516313832375417126489490052764832304175457879397255526291704655239016805497785531090922691369929401641257865822441776726691263610315056039736270655005092717426966999137025480631767671294316703307844080751761234610390101493884366267007866176439490419107489257867679833268706292373918554810011725403377723558497613912218576268470574285814515548869594105344798966625030292823478443309250313709167378215130220747367560173156245611532457615828426867536293089165073185106180115687347157079705685418421561212443568379693372372419322056851431054152585142378549134009767777744754620318501084180405294783760777955826739538216419041845427814591756950283531521771012500156309558380107607778024221251906374953341335873773465260168312478691344142650713355172055905780170468578002111035020666018410948734894345290374704334564459756285915459495074447729382286950400000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^53 - 1633785790822458728757142532977535097856508291604806199184768212407280295342040964985881207726978028459982894373577035001332033393056328683795256436182020526287267640494404777926041816149803568079717315680194110654909390958092935487535260921590039845600617709959574876235576975926878934869484170134996408755944612568563972877075435948647551363564774221390488101126496713663228262747340502408269984196120952773587661073689942569754975039471625259696704516638745206796481038864031780240578197544019431517221222024811103537182424305312954967202899465248828590601044373409820336644278569904696195704899309794854753514482868894508999805977040933942735012619078619531994635740744992345959639592658324461806062305550122385012409811326724767222335710247264900116352441485491629560225240964580313123136399374109616545224424758268120362130637160610664352783486977186215650510695125173109873359787197954540736644749804542176316969780497123452319656518782931985152708491295685070367655408894242900931819328522540566743670959462674642976767880414740879352073342507892340384634486606348533017555468169434091218884089093922166048289311776913348078313517777154618424401166131424033772711091410391007517480718100264830806610106398747527598869599280964445782487747386337034125794006203737683489535759080009041539104973756852869602561276132252125241846316948333476042353389508569988136407970195091624798065674528124515900090236617799908798390287218889444589097694548410742307890835549690582010378965480005664088308229394750504651302881493732756015179912984225398664354957561974639151158948186050784975430859308323641324492426317202008998854114362527428866870019130122301357097379219088350739431240176402706048503766408697366875189041697088079867005474645524464052363538495373744605719484434972033646036557210845825017983652523520368104090768448267923079660660789608004710437289763729464151640777986872898654862769539838980515460676756441633737573446591520585729040916233800015192060655950511829528770234004958432510924605187121391481872650214441597367156827659508064202754225679771690081875165811037796154732578715510157832656220612999548794891462428795797779714340650059579248122574178559288928489056590289344792844831625467814972162969033154953930714953375721733223428588209165821113436667643856624366123856322233789213663374507914681955844484876251868936477075020267537886977671588318865379108768054039664413580161382254277875755237555690041625804817436793938558842911020897261995389664829418462286564349529523237769946817662647253810872860664453688276665163548280744385096773296639590264235717993811882803200000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^52 + 73008032539168684517871975460657338234473943529556944111929805685493696437429728089413134457443059687752355037062696125283835743151256537100196506743517521797258117379284849194415007225861922320686990305182758297215612819042831273246121516081229081849118028893230233390571864825565195648469303759035368571386662708321132852018702512261360380544890574845950137396261907236259284789182170062017529031927235906229727647907327070905978761588091330511520463894827693720853963133944262589943661676642674801547620991654258493749221905202230404995175226069334585594555469077366542269551146504268498822212237294637820560668265638651286808297245098212978595874969465199851570561478601552979866806223702220215421655268312906358735316405044489343628385389266948546193866677366177419912243886528966665236957887116352634028138088002075023932734750475344963996347655370736634767434371018754683661898693097444281827407995677592102459247504569469456205015359365247890194683562278749194625221657542516068478973763051774089537422628597223140383926333375382161077670861484817549644131347493669370594702012128259582274847775598582380039543625400776429895201494948492961261623754130983234538260208301887624743319195636076578333060949710906809659717904044520814097567507358817456688451875532445007197751320009401045036461329605091802763721883702259196207212519411299665366123233910350352940841483133775273717374603620069754549279986213189886019846840814139432236244540362652158341779953789577811806710916978048262324665937479595691697446558630563955684423354806098376918640043686992093139275458305122204654764091514437048106868565165516323670142328705131724431898856794409924823999340079079179773840252493894986083799562088480863953481551229179388458679398822909680955614169158310474739044763832265527614409033073886481483860522506252893563969923363708057362793362445656562585729618789505550128199011291960779440790648724359032501018005219367134314009275270623419037704877972927994743469102327427210982984439988297966323711529144495042911714733521311081881155186487562642455318622022615592872371376808410660171595568549976706211421209065896071416764522328055054255583950118748590810134939593607745250324801120681415759834775348011160301951968743159306951321690362987488717626477436552526777700262146582710301115511546191022905332346241334624709233550245140779594306404674184652721452609967729369062213203964401588409325863189845369857475776815943690861810473007300483561223796327912091918689759558369372737931593161388452842593806024199250021386439862410438267358400778188208770505476472151607567812750664094921523200000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^51 - 3071866665717442498953456542394817949435834248483201741177338978778056100701401815695882338447037120942413554560084777137679630899520060677780878092792418551892082255076427254555804135794353864927136047829158311043964359008218059468826259824912490356814866059188860502014890336605692360497935809990858231786262359168917418401473960270340068516669438969762747622444802147649321659240116200828168002523212617704983139200104170196075430209347892257387419607016149827644123414947679626333076909039038460564249900091829274707791385466511094591096187357227881267552192438026053187481425324428127197586627082822269850823583633472167818623115619932266358643211996198537320558688693357551290550097884175099131209623052588707051746264643399626620164909331018407699105491912436764841408666349015743501196880667677060974601765874413565089328152729054771447284638803346125225861249891017830086017752509643702502737350316950164350412843856945028294202253715242455802035957695661955428482653499333214595866784419962088444354146198596939424379634891609119840310109930217596282019149957394447404157112414679855311730917885847143647263492614542557470420337795221506721835831091387488035911538139911185740050252681299846462071163614213827234666986041172015106045243970366837774472800552685844119755864126334242721371143479924560754177459298107057490747335050957489088317887193619940100916392162682545913389383641625426821056823590387849599172206811281185369514081287239883575221713901306224990197048595231219821479249218897500858120774099328061689386999215521981279356953043302377493437677655845559005266001597365439438717813833146772553116335878308901885459675946144405739998696617447860002662726265394639770033884823027810101680922765248207580832662727467737861137884998517086373209747809480340635221174041638664636843550013362883661359470143502287115816485814898947010926283165454968328987875284638253327170455049340482629770018817927940634923552234414510375206785961415400168208344962931890936286835363602719596464769073880709287229699494042117511861925655768238516816851604038539393025245341047732423163893577563832777519704356787959126252407009677211175889450250490807830665380101491828094877722443587280039268007662099140721153910704263170281295232257561062928733159165022545377997047837657499966876840960450515637297287050189855980537807623878520205859938338247428581219631385106795351792995179045545474991601774335645192204392120610145199987121536637817888391631426992950305122219208335728080811456935353676354323159428225265388341359346141240445715655082056077993606416448143365245922626051390040755404800000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^50 + 121647725483562217239436191669915168633032194234745211287179034888478444830854512665024519092391835775719962400529205851639595777435012052130685218592299024015583647605814412432094735538886589602528641319064964895946109344005558445389172232637414595210644467849075016621973468589423725492081406076907403550136310251911393055110325422517452977927757601568496497270271898906317982937302834482297112243985900721916196642199496085341769336683757311173032456469709647857482455992401416597016328433401267520654962835762727404140669906098564548858590830235182113694102107025784607284752931273160933529965745519535222511654943114135940854203879134579621679050654449909648622655884560988993638849076757791659412228372968299664894502521664622318982063443519211313840469256174710765353845799222532747299573212841635313061950689464699599644763184328896385419295390118758557978146782313029425523720434192009363207475202043451226757172158350231691727084418273882796468837513114551751970446864112701787848392462899105753810039915079595804326977264814657128738292059615384613967087042705995527572653243278174825306358205922153293954868951101075203685185869480308063621184140671063401414869047033984828646350863165071498775208477116482708458709152755665317803150242840927599625767025631246786450650311408990748011414722463588841703892629890975629039511911890545945554170851384535489435485562330887103738227127595642303102624389075396835386123437241762975364455211803483867029858298923545349788010979937303301650568713103247567267263859770459356418710106380599199836205084251512411670047435298760528635806978496699437887163653861822652362047901433142257176199969977377536939255716394034682492495806028194475897576419605255036664021138790401659196488297062108182663442181912105902683997783091529887048306573342347999819596626015905274955699569099123439791114576491902269440523377048677822400550600497037855900823098525862896044106064168094617259828871841498227952826048809888110885203345305815799416196513852233702289000554906545102114073734585496431567321918004529309922330945517723181618490437476163430224582475302684450927886007902854880205521068040118358430636539454424320913958549974699626683233011191964854759777439576812354218943033424091397616668336659042093925639326320382541738781196104446569660187508559321029262663224267850479256434243362699180888096886976718131791124539132232802987636791018050685589153660127830950144607422172861881786949701522875613679111645262552285471652764392777655485002265078531784957207172114411583302121966626302905603929025057643891241221176956357104289289791263300355358720000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^49 - 4531788291244679509226878667577138829325128407250988039827933255212339854212652012292325460648187481160735508334619154377173717061649870034448804478965017044781361755714206507841733181907918096352260692849465478173842509786649558410828096929619153000940314623799271982901051661134268734648646430504556734398629615372901068723335826922146057107709194081255337799733847365389127342952223469472252820991721444019885331825075822467821035939976794683067217451874959556401842255242383307504510998331286001941189550671632649969284816209742397197457848500737604218977986266279777411879583174268013571596070883107548842314719193020964932178740208889586520159068036431175035034523907007117895747207103125806338279834136814528381308507916315276030315163747785939724295043080376755950081302994699703395845195063120619440148646995808808587679448238275898832059183247039233638109574068791782522367183846885131349004622398942604467657724322929128756770538662568869956040450964408407071910656054956820758927665404613158448716803137649441998257126748766668605972485131360756296115299895361778730218323152916203121859443141430653756022501706254272644899681496176976030022548436468580710904799256340561168566608532788826795477164940256668367465927677411155159878446070337591579862700718164625520850287494962607904878896869109644864828031575257552727331597350644387810006888627050709188702058937076857872232145820209677002332706525985038784439295413263068886810262629574425504924768461008014747145112735991853256173345746121267089626652157653145126834788781775378362094743273231391588193875000023852605078164875348546092052207513554037557244550952925914364585548270267898817108819791754023052997207898374925733753906395207293275669577974389360850068694579272279857961774715179959955901349903804818301495873277069292131083456974641022292202709054855849917347153930883578070923348719134363541597807166427283933340364669194759426837503076227819498282263833699292581270588575894795280782228111044299562763641630762552682567143629492127177576207379728925687684168055135887727068944627966644871490326656271144188814033780671148648507437133399612874383860352337565859626767445516609250744514769292320041763826970863093559151313356316393737580443364661899877262931403933570003365850078002699719905279624998566310580609168045072723761401511471879804329501264307488840148483624286821031917471341168228854645315898886224064689532849110842841535580013486517453266314002335965410965385024708142585421448919879733519201646772358549858279416223622532550682399717998782236114861226721994136918022464984089954352221720144266112532480000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^48 + 158735157679303518119365174251366778841834476046292647527978572217471907291061519631757082049104738105978338346546358013238751609957211653960534598840933369887709375121958625882758037068257074344031636425505860880275085764827928421643255665056493840956521355990916084502508240562390645253628125094118201462851941142046722983854614635850618209304481690679561508982218546505275379757215901784247248528352414221773995674467000531552390513488984508660967725604309978573758768953742993881271755911017566125576279598408411192539158298206580835774749426898724935395741245215770107034308420329234447113437764773319880583345142399071487801234509532062034758626487367773785544532537742640780872901948318760387419665584899765878471698969106235220056561627107217657707287307629112955634450595558346780192808252322630243443154128114866247667896716521465952587875390075281256791963807574164542975772617495989237216872847383432471562129787601916753466484591657184948623496534897652175927289840636237585352997808622045011878513430456426662182810140514687087600311013648346665923107602368540493459731104348166445774813809009874232036898931555423697650284765403662157905718148711952639874412650282667426246142678947146877891604118195623212139221472407557100958484314415712314522370430186272012815251835940425702040974888443427824896829406943873436810123263598827016843739167985242775499672059262936527521142643482398931047147204874760818674258554354924773926101258092213100962812279619168642577063235234024686286496687051119673091249333610981008954501849423569740335588767351971454902300889357837771068558291167393114170284314383214068739954059056487302833648199147906161826521152806923335758593376523574368843360937638564445758706382112268509460500888410586265776357725397454863576819044819756638815163147127183932092400712652096546893997764396746899439802574196905373888477581763849694959431717074375051660360416432121159129259692396517834906509099883502351219461529252478859791360728647467604873578305138809252075597160852980669117231786648790006093769255576500526036910955325189507574922058879448518347554665304131516182730300245143012084725776977201545768006105531517054937172905353146738788469077782489083701193423173812788447007841893661683332519897074961296752284478795110637401821654529479475887409111196067992155027838280359947640074566336061510951911584564443738553029913254965703455461464290989118507080611237550508573699041262550585567101355381191602351826667518487408879774089519401772977689907753875744813117168525137239680977899462776152456529400462432149327017634863342009144933228949954648856330240000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^47 - 5224775983802052032984204855409553423536757640483751658258324955107613917890227949949029737074416299606485547969338821043300110623161094167925957481901416748593933216247897406910714376896377201715640180512769599602210743271306637101623239086734196097866289081020693052769857557219680646968179337652770688245605381623419811574514014446838214986710964186345069479743022461566392776978368874265747080873880770340850937806976943531236484641935404974927579463342381390245424300908024564358284976785610255878456682517868259796832965131156491819114969099458741094445899457787226915390614458758982911271703995476881420983770994397724182326216994695618637421269173838010034753599592745112546717811041014024100870774278073062606618231706266019652428085525370233329079153274105917984296233421135551634733046241363173944312183604558235791139725638887046845052969484376298696933923092107491997176772418583197418588985396120502274344529788868507158330813578176098548326369318773005216749892200613910017897436360835399219798524717123942514209295734717275077067871507967488181314909579313486597160606141316861802329404516540280984432596002494148464343492532519840440525940002740283889677210273426971923642741661372193160488001161885094389339164535145302901653463966150052047279853216811324106319089291986933848199819048824746301266312010470283507871232976691088450619636564932257233111940548389191825415038709118902495524921884176395080534568472882355727913170548447874443874441913881797364260142531705603986792581665645303474755872534863849618554095571575957398921072471928913082198539643266992819266858060319203536166067713169450490881362636222163601955256344341301045668409555368948248184960810603672834722594035726348414481920509313555079493075192854604487914994396704401628414434194673245759768858537503874780066176403417776582010674645521943220079272976784203715504385334300300122883732745689584708548567591077034384751738614816761728986514818267662482466619378295572476535458453716395548172196063035841595738547343730738405747799261306926311220020531573166752740901870235404876473607569547925137230631271232287889147587344094642074834086575359553938898720313393789385521775584875637192378133833503023425533047824043498409585198668205335192578714040782335646264695214888715848611734608422608603871250549755290031904888764547292946491315476917749390878127831421615347101607128446429599507647178548381698573838931304944830407668227301599648202905744903598663007613384326114733191380627109854013817532571576247623396438508937322068775428907284948382521697977305899864871280920842180797493037922584751669656944640000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^46 + 161504607012604379623746309675368524186525569308782280372627708890978938815406368965702726870429407043937580367355079169997642888791352504333848433392086302633243578739188096416285283051872684648807130111852178217100461335173265039798849998881997252322397355956884480183679025949792323429536205005870682097461065444007627520810061303437309137039695032276776095870660901222826422257956746597044451481718499829278667545984919542485256735108101582735306254524072297568611629179971162748684734532553562697008054231478975090352039815940586933155446609400332615741802825954574253201201406446791086483095875973872944704065017708101749663079544803643447312204796815002696850421985380858667731793258408988705179403378962123713463905057790053113342368082973873811084446549746586977260582746273666694657637914392078272693919364441013418771872106574559797246129329318969364447657473947233277787766939191198610102175871129807589469424961611284542500742385580262824503061567640035381501890766841197697528601808038853965655442640381665346192841567356205846609479852419422549264725711563104782141920364147172357123162546616131730664018629205614625596729414181453902039647883192565699520697159733643257930198598613466377553303805487651367409389290722743571222266574139223277565515741330079306893910234333433949157276833229223746124634945791318898824162876417121939970727643012760304726208454395002004465637412071517350073659634929646239456869240625275923110269199994391278010898207036564456800241327317833815258437031424348955725813555965435526641392072958945986086133498646016782697398173490724227778873110154753443368263735221011031933668459065865108930897068711729620652451690709688505319871533132038814083985278192151054389471261466497745962340906803525724432504051081197605655758308475787635035202419595508214770834321831387889400195958246397606969789747091393155113458142185352145690157524614924250408232448407546717379057673761346364979058666523658719797923245213853686865144450199678410252147730012219917596843505717614792440941171872292510395000981329100096912508386304389083032648040750795888556741022930565622819228701047310753996652315246942138077597276473967988627369025311612464486255485323959501056682171080829866128641954327739364468725207541303546527539681500394888971825499237299495212522548751402145407682727826562617753273046125850557644120519830324176356256524694773435119658498959139257860982820773236992364106884704427748950795717931952956438209502144116613647849309657851480323725204709649468452081581337410952268452198162490430054843727758666408611619122083409919353833392095775854048323829760000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^45 - 4685265684597281075550047549771951707136109736418237671389777574691953638517903590280212131612171942775331886425236902307945141132808733340366114489342318631277604962724557382717542322760455042860139313881668124825583564298504783292408376377501336613873783364770255585818894763007622201270416919424881383824145291126604359479879638254993904612437863854122517649771364969194413555221539186767671346202370373012156715666279997081122272980537726758501435054533708457854166729408953973019716272110518437047168640365404819094399489620293104490699516149229122254541362628671375088710679174580426838199985540623061395611822639999024753140034823072066395575094123698302318751807602189929983772775100221686651937578561884405119481694129902755138260100338889299745808727267239816661038527390814805929560334173152157926506615678847968133075310261573359449017570749636365945553663249005669193829964762088246340425229303965568529190546194614286220037374763526675490943401709252545948160366041410176184860750716795340222183125494458648805382885325768019138703111466738921862403024950044836003879173406003933430576269219580067407613433629790987649713702030932211271104531032260152817376729999585104488106262936404065307802497394321625081752724408584650620307845052055369773186866410836179345373759145524684104350942446602478851380788797534272399777217274340977839297136423805052797669968613176005657655086524076801851538805237663306991573424263400339311081032543181197123175736379147998409526633679348429055372795280624456173553090282334108445844072447107543845477132159718971431005688072784089866908961319510413137288249637412021451592905302904815907465107229851933275136555028545197713157760939102939928712760421890168113226974522321375172971165511200545497271093836517727147849735755920758930370919285970718013819290758225771572782829807196956938590132949061893036783625390765749525414815058958302460179329815946432151892624945485891681121792949628408163876754265791647372336943512507348904730366824116676995321653813723188440640087054674222533208915820410450329192249380194128745916469926612681111976040431614604670594831266018251735429097164327412943941337897850090139095755649113744050430828474790447337204828152622755655006693632809073990248234562730499164766359657825428476171861523787657455583257885130095915779303006746526738522087055978794335353998574475530429556383849469373380220520817758613248063507133280333715126622987919889440134474891363417306741941216322451221642743066409019287425995457789263123067655088351931804855991156852944037857861065740439197668981545168493795098980586817288092573394534400000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^44 + 127468169811025357775238841231283503099317712814680880865965409594926936140267943102607152777865106958340880903705978072471878714361632181381505837896272438852631743477718207318241042364542811119475641777998564998515481136403611306299913444276533489040985008496693995752782980638723079699702467094206087368846082840458309979004322023746432296818891051070540817441828591708912203656150923169635919092035682855409717907632751355820404379864333562763762362055026632298776800669481253068992028672715928023052527960712319795759565396766650112876735625003277902564122010435925580992292084201393703578062900589139512735100805328589313728409173350521489634291273681604919492221983086518814588905507759011405653711803541280494461262284226391488758991118341028234223190753440522115803523504563527885490948274226705975591878386490792896626030149621793489948151654549860014556779877176785556473665757001210500141542978947335378319566030608927219311107980470716143141610909090539123150826617210255154607767558960920258961750714089536192770268355870634074077445865023163475585220735628871139933135766174719869051071906372752694267916987552417011518120991475698910492308202752556727959149445470488455812624590431515031795079399290546511073437717019986442442287599003446449648428506727073556711471581744074497951982914998698141467199408640668490757544167183692374062301884726320058670953600691191604791107083977081441162914862287970890731027982068348591612987659690880255698653663072010519694925852356757843719148423102741905600559604292828053613610267216438938422365399362943257554042470471345067987994362180327542593836570164500379205461135748013600117618877420133088740213075032290241609032543581117108376677923584408309002899932899485376246931152827072065991122776113244396526623774081605012382680621145120635226458888558181644409308078397546775893560531953073545748303993723142634522813345060213805392850924002621553668107459135907868802194785597434048291567388940227606825969798261791206828258950783805642031463538542147607160986605572286289109486420168934040769599155083467490316666697392777963371302103482914008093659984232103080419895746989628864405580997595838505919604160011798682117579945714445615620552619521044803655671549490241201517623070136766393648737935235736198621935759382192834693841658975110169982921475916498797440625192953600044265980944601172356641061813482018262337499049439231519375634018701472586117089122563721405617141406979711969965939510479605930373821236092768790184820724966330799820707020030646786609003333592664823598458049275777624864598254548384538636776829487980779925499648409600000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^43 - 3249745634363556693196240295096845070924058981911719958718365677321704676767306587946892426100887034174160089401839695890119564187126737491433457030901582112970943545119230631617140883964328047929969392492898238519423813737146011366437034754274589801471654719247125046628332203057831582875801470331581072645437019699979500281282928387739286214418971247009803045957713747284327798553686067694888624762497255665277497455961628447132802528375839724099375831104198118231977996308432234277763512307625966825398699954357402959545236786434103163294016025983830117846794876503381135474968201768354596716444125004223393763196585368218507859461503529058195334899784888173839617433125415099905027611527385950569611024763069749144320468277202226135714917086325835689883767752588940622237537597421096062535626286931959827339099730747068651295966260219614330966673002563592274730189574774541179043542156543236082611367050574519941747947657840670539287827697240576367712896172566964823973616391726892254399184458966282543842870074644157500143561181507649832977481714827233538078061703767308815716424638539380886080902139949244409583090507960394507007904698949234486743274015148602196843350943485430459145003592455122591530745939033991809463283512485647135392598335264559955459217592806082592599751101123216133373182201584363795119319161855707763643441996209442174518802382132038659291685973365164633756792756272319468638017707479836007961415201706673185143510528534103310809790597365327853121612712193783593224987235781603934389032168397283122222586203056648049738615876749280764347739579745135625883925549693634393069605418048653556073251155567624336137388391118066579136916686415887750220830531227050427259210525959726307968032202652511256294502095838321338855380967793005461986038778852583908732850847456957626616624485264971737717369499518922264602686668677241430493289556049040602642069823902909284597091048403907134350317867639623421699724668634828568708031693305315762008751041427998790459605292713705785980732926049689084074327585822018261567235220005667773469310424400344173041694335356524528281806860245215190679331229381637627721145042466032870331399674439958265893638901418558577014086228377303154563262653929492178982433061561468300781677611359206607517725870575487026487150442215712919862751191587432308448777129428096924656713402090382979707598425471293681171193221964927311634882318072033829193116172547577127658346338757864705816852111636589924772237252638156761747844515024972652621307667990667779905377846450866862551230938267175241839940766372855610893846039657505496160903089436451036417567280332800000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^42 + 77573515536587381040111903306618636032822314135544429781404614312233491187392091475353526286328265631490084892339821796439737591980398613053422632221640622689094416692898642627841649580351317365049380228654214910628707000051420720987304638372480240783310658045962001611734004415736950805338420329433469104159326888227206299496759112455009048681159032447784902926878171027709202642780365537251761378375467401465545409678349666987593262112526109732422761506392301989067639161502805055540577630011883800218335189618463182233118457535558882485854616755205028302491784111634927206161032067071635212114823685414947408250210758761319036533566020995383563796434512383531944399847591424914826240462387331808675030020391304639116408968635338054217554908765753364457119447225443524140488472555863475688070018605764899577272774852801538515193729972024302336160943548432275946095971698450094992726855743964822598269394938382695508290621725715443228987731732330399386626815279811183177343068333131428285580773153379262236501119570826856186496707920585659588334931286087891558152394202420926311582311680187069474792081998566215687502918829688538581119941631177127510814169719964724659067937468797120437769706412120499715574567596849914386560189989749199959400476293283401668545413275905276705912152140240057610774014355527567049070451143333727809472528582185578357138740544892330113186241444510046501167423616572002426285033821916627688267161633456558308574570849137540819989477978571688213208284703690251110228910785080750557480919904672260683475969441320479637409101963496483934314516416566313460929275258105852371303115633194837526806809344533685023328587230366252461911737182793114291895644012824459551842028837497383857793076505589805276906197908279569797883814457670663294440709049300485223099785621509884414238394607387630850332891467817193288557202183756198449547172599560350598082787007270997035524477034865698245163050721470383944094530344659046096957254567419448277523889477660286399889751598895045146170489311352671134473691459983726834785829736127314125835583556025747492789399072521026862559607135439030008483654167752685597218012708061709959210318159675702341999849677373458456625019253602383148525593926721497033723888795849657769164006947047836471173648888412998722060328750692283090139040363768954344324338258736495427382181688362625150953059779101756036433628558350343171162899645661530353637555379439443067637700147139276703742813146792337650613814584231640725710863191025852249182923387176157471681681369795518808480632068077857320479726729826540882701246667729729965536472507201943118067194973388800000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^41 - 1732222306880266875723809746481571176129674186508348300405693326472852285981530169636112152075205455236708829707608413196891295729469872574886959428290765964235296312498281143264226456833379100513329192882763184600722398614369483602167070883802940935245743833026824758323028191719728302367833153319172880798205987265258584887350256253033140219130209542275008336118527324030732454189181111105783389155385386348991037048626943910075110248022026939081836593087062442560117470671152186992514370774387305546962331386205018138578901076037939167110222089051240298932458302832895345087330774692530112560435964355431836001717484673603320679760289925595883276357310733829775681882956060595335823620863900831594544554584930319809769327911228267233967006823921946768213644089029208092327843528474616232202049507581101532302046024015132888967753436818988685157946806124418479118847184223067572352749176093676620444862155299601216111520600334045962445047312718613825246344802877113927877032915363127631544543809656772287268824907511045492011561369665013642207311296901462857341074431380571655437171373608895994061368394354501728152566095415300111516102870492034857541738120883658193114999301660848749500823158211814071039991445534012754662612897722036619397683219237693121770216116009852785393350457334574490435193562675250301330002829904594709123335735024504991136521863621356360801737622065388913624094942920111113442389711396484152737288231989834959044300498001341122112918913431656288778732473467513940978676717193533586123116531603943395641807442351331051836754668619128076609057402908593645851488262299261618517749502669859442400261373290915106617927611812699263575109555043955750557028452198000338137991903612930618942420233997300790434245279061411303282363241783300052246610924406799847748938624236702375217767317674320274849233601095146007549620754592242681779744152773609754479954423678273692774452362922730594869045157435657120014552346498009527553823285833430971888390199157393523431964274190904183475676286365923925081672177098408540212665051974938555831252470107454795953201221859397480446104084814487756226496510718134371881132890881156721357624065506665241945669302648594686092364214114724174686283644965660106521177861532196320562082686173882567759548641308656229276216670009691272053690160961804165112853692962894446289425385608874074193540080803748147613687314340958176819789016294383983057426242501852544862628494138175568096993076986712591305424799427641584264625313925558513438317539122596564063992002108023823954729168292330751766635780210918773684292646065535910719511982794089711818815984317235200000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^40 + 36149395351093850834020757894809404637887060500707006538169048193954154260176608845532832275574606993799012328326351600101394771144533263190530587083063853365267675535700463400903778998557985512266339568169308970296655574370782843836213508068766546487818552168973121397961576575573484677140238331290931907828243036236759951672374250786854991422279074021367092097609519866787918392895844952750699370337006357399837723752597636823048800034209046772311677283583213383626323739894774287729742579076233826850937426895826841192890229261965875155036311894317267420695753625494519773174787157168046981370439192732260400405736814596416440630326145965158647088762784152030635666291442383702581436070364698492460303310106213058020630275442900218854991165375856283948904845649912623916498657032289773602827078594051387312254347917516434509549084950997586979246146280638350963672007877636745467102299568724057469059188033815050033777206359036015511494256040496407994764495313912229724369000438202301545207201496785037477943501455142762806279957614624464423635895132391617436803110660438106898501543670336887675530082763645282107873730811448192351850555450296967845941880004692397040448682822427528011912352140753541956060372764643644005431854409852886570058311452635187254649594246521050095310328740000079569889903354026165486535706804837140560238585673212773498525526108227614351696498020547108473696586120822503062964192243367772003169418552811878407563689712539277840885461555207882196176273484268118311120006908810669935296179736892809072565852466969323135809376884686582240499668739544236369797544821096942529316186281863747468491974227927853281056180222674841813065188174832123040953073852876080165326067776431325502701886817627128123922333260300506990066694268774398868355378015305331258920261855575977171148632995111666344870021648976746851827836438717040980609783059184609800105447004203947900843082960724083937841630410012069907883658926291949138051973165930708426969734848703926061720345297114518968897959987057786631898271418915149123544702242254836373478867294994032994262813843003840034209078040936307177635160302315399366424903390294429033689136065617712391701917078257718411685660879194737564173214512234144734214500529550143985780197694725010791045812393595592164957288911804602834093805256807911731087569987074170948574090382661097885533681627116965535276863706403516912220832996459797370535743399268794437269748033667344997181841024634361816717277511072727555268985112323011724760477228918298477415771544056927166123102081858659302439571028890693760262756404922054273874794232731448964746473547759616000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^39 - 704298632059086027377350416184000459836320833774203237531132306904883613149307860136638217980633015380294496303452007849062998806317945756893689283726155457493434535397309886262990420566696954176940693418240201491141341270474725698471958667024291513885855630945366803576916235276869491992680468080752094097909163503578096824143126367990103764164309408614115012949329644718344476537116838540605918379756641313413073151837177615009032370453040869192294657111486645053556807714929404568883103982436615770695538238860166609713874014643421664466891253638411146755838082994357137529432395014787928493382774176649117554442366443558805624732398738700190789027773962116590240667378485971841371458333114956889929565224110189716264805361870573307307293783383238579449328820054253170457685700424657887974142401289806060677036135301495578156954777477132266637943391104581995141908197803520494114372897882152631557683763003897223786887562361615267751634139866905107868096624893054421644022588486938440340543174783989454592560542647335657589738320441578009260778590087632824720093088708996406182593673494151557326777614731242016762462260765822785681635426329234722949735042011098613208912550521854844202082768313944077370722392312595851897372032513917945598977581747379683906588584610780189953632827629634442895357769695170180928908135550835266656421526384595635342348727853831212824650704300818408722837722774871479314638758866117282149272653977953640816120343727737961729120021008174667967839515635821256694702906541498765722947567014268794317958587694652607457420932104859318472812247017105452752783012625347859173337762577635638477998186145521211133417203275226717832883329675121975906319986286062091600858258920072894823802027054352467356403913057910226992977679328978425859364943250224785090509144780203793277704064137907342418807856524892794152721707360300994738581999834335521148742769841136015137076414634897612714115313539246800233914679140308376802233136534632141768368648972398678947734617316340498005929916416074942543726704466832304892099317748652036527615913969172814377557313038867517343669728287939381960654794399892534133133595551841081540855908091598883597821357945423085091964924967475454819460697277082211866555470705333849072229018395873868775455768573959341260069418422777361806851949737009221393637773667748805409778483671234488014511989743744966812821018456918888079515123529786431214307078489037259990356186859107867566177984145308447648251050910288302075475270694453312275002660166047934444876388660753846052496465257129418674951596135330995882402074556790261018412928539526806994000230999916544000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^38 + 12796470285616544909384688197550014567380802894021621512028202833756884319513181291453796165222158109341742644581504627635837795255661800236453514257858753621057400279422310464564061039535462677043748474857759874244789414958396070980673364555326502902572308996080859920294048153920678709377768160252101808309208601458297674082198932067024303945678094483238796966928513377589991424431575559706151365672392838447625125058029485199693740694119149128491281754488256884347281587036693794594888842965491446490806580319404448414774594511268999372623805406929462680492939869701111067714684554473629342073698625625511143811813031545859998517584535038984585673266977863761066597618436853957851933679154731313088038095056243190628611740053567239289429463577656219991361313645001303833854199404088033076967971612756414668919096873850310056275817401503383819021576025125127540753422080379054829100460766514615007196831722996923751228450475857852030486174972753358133616328233375844872013419298107449090894321773090351800835134826790429003840406212212812024526627907942524344569450694535199770871129144005877337873091026436301068667606986921157731944295031668586619929969677791408671793130645579521706622807850189995516943147864355235299779128690662222105715851599809498747424357633328791158756841938334261454293247155535735884448340414340225682989983947785768359989265116027526804680058480689125711163827727641751635828025717493539682201287136817438448781046710142820092378430122604238839531940182338838634953650368758965438362003151185270388514855793238584785394807755374598627871787768083867502089033102006500167553797454554447093982451100525641811946134479594288592010173943916376555694550698629238901984663727892288316040374339259892328806898063230699361239550260254281279381128520628975201962815215464328437033318645795793283801480329858205633762906303035878229838334079435831885179847434829319816446867086787188692778655782343524180886501509315550162670199989909069040132975398851214140806018504294560264663772544235727061646911155885254219986061822311305426760051176817672367665459357323347571952317223946813245451714559929924841748593919979456356410467633093814909120690266446314089690902637731164349003514109220568008588045213118030340155151843993937375687126525177746864395879426655646811480027638721422456802867130860778121496377406145473812134353218577624891376819099695433561930762739640072627749194968265344281773025869147441686472412507073337989841620349586568153341647309169641531661411273529840896939308606894161142373857023981779563185092896104670933776397500929169714702646883463933308050603589618368512000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^37 - 216563897952322398346185013772175843909639205589220593542466700298683357217298445335819573103412267010348358480565261155789962691262204149265876857811009999926469566173546156700451612691280353941563293894786829976930264963349535615147415959991916930974278475246937081349854928983189810288106380863262066378314065627938899194412780863756778926105722325699838467111233909908985786180317758249076172647377378643004596905572056443293195822166156515064001347786914923654289098295144184152228030924238453406661829931605006284877035056645068768215159582288280289504200424901539679401837106702338227255975539568481710354579012468788695862943672497036649298703211349756325287226259770017253867067152248548121267621588626245832696180946657060649748145433728302035865870813868111234940574166265568359481488236859536745737872488770518115025286073941039522561870699066406246489968350765582646403782535664479836366713163242391830260227956802925668006604086359051376819351617124691759725898552510081207205616321947864615330493513325158770126374546646637392399878435045092166108470824721465402435509946789480001602459508527825082387367154207971485963432540852319401361895858424197806472829634792428343003818361676380313188442952317227304189371149734256218934696565711889018390949282875846981358174751591778230180738854270841572624316309720148333922424956208090246574903322262475775932672631132781535624697436312490996926805514415432446795762257478693641724670776353678729009619188665978250121022436390601638491770294738685658005313861117815099306251578490032966765419026857053213977349902381040534057052072349593390526248808413600699541963054428896929912269330074450994629257186944061158291075112682276761417589993285106356740558507586579622530151552912232060720892480628556503810537160144773101277582203808634345105629678643857827261513106384442906309492493157662083659481596727108880666311851448201094198504302029906392659444750964653005710886976789411250459595009230720471641488449412800749454295454127126438429726265656539368245148885309511978597977778589610869581874558826175343808316634027028109371217473350863887092443066754656150356723750846747098196152513803160485433136447750444963309720618807179950901165346845422780097870236324649153353210271718259191512673449785566462540126357567515649282369532549140019807300331712055726189940741166156046088311493073981581213854775575001468460348294852499973297201275652814195566522124780385073031035608178810833103045361131702083755723984468477021121430979032957422808035215102123871231274541434246987771360232983306478145654523707592165004418567474429050350091563306342940672000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^36 + 3409516692343518060710591680577234604386056806778024413683414269740105695185485106832058349808772586782120245403891118545538841039625859710986860128500284706694462566517635539950398756281909363543134355931311617654564423647923215675637041177345177397510469505169983298005788941067493821676090955731655458831567170979834348631211514092009163596616872056936479154033677504024814906541036981962908314411428976043797922572547622197871876284913262720522854101713994794491511045647970693540083625845575094014310222097757476180610970262264401884773019445686789828930201668521777573207265233923427329774422999946446439740918398953757708170733630956651695668135266047418552356369007223158579199464412653879560100522811798572320813986706453731509837833720584447694753670790555278073541781832114077352155965665464836048462596262648996434869734464963245640854605888700633155822963754615230249027732604096689358711920333693920901664952406268211306099409781159402433634669146142801797174432755395563726154390919911206972684237437452967058781768969944749397707746327697054066539305752274362213496632999729036134209052756158806885806963086961802995150847797290333475439000721574142563918255760644631924225990146751111827212874353448665335847425887564192425540464495903020082495180909119872577341541468246493329927176810802928657666869585720821533960347892055152118896500077822707617219549306053028883033686263515105922195539761517123253504757528991963557788434260248232812373924127638779952292048273296117962752698281074974693638746803490203244293383556013548362237020814963396747030191945767380145175587645378837542450967689140086680756719808460396689475996450678004428129095809342178945579762010734640095203648743361348709846281494411342491745897152154444023191892477955672781379798735599865439213607531125923276761830103966062897337594271006246236810622944239093643676200785907252605255506254933115093590646858406487780745085412873417408118685752090723244467706429652324210613308696919234952359935762819715498480614099029767354075025629737267927226549106152697075990994228345854169595463301006110462895375472920181736906249982109265267015448033622756886686479066695915278797233367351646569658213605038518685659901639477150585430358442687530959581359411887559421309070301446182839967649730620530770396673883058604028089989553564986303721305335155900422512280278065343612226209429611409070294325974681276450037638844915255103397254015007590340344424369466128629641676538049832216200718150878205815283195648978939052085890280330343413740008496437893658035865937820481504800088880518756578554628377030229055962407836959090147328000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^35 - 49867718178455765883697365249462952551585687896991005636854109282458233260803573869264776721102762461300093837384124467793736270967252135948534342007594746299238200936662795173530827153852985612947617782468199082772592978043913831590360250029388964425669044705399346669503592229630975375286375357008005437482825852342868744392515328933403204819933544702139760267155372934485398053476649103404606265619240966167089478071292590339575139984087490645552627276744902960130704911581747064830197731201474673432738204438254748206903358549583051900553082354569616530046452803035504154983667266713054415581153021490864440966350686898604744680166471681059708806807085283575245925744748654174495587278664106966855912999331625919524482510179433186404540464099710095844474887562703533843107199653589624837724141752052094945948997048705952909855950201191457248633157344004314031665138177778629663998859116284074016734048902842577994690663502875099533475308302054033046472810288806895206949228739417413686824981274217882885369001658438975915922118060015664736420756746323046633313000202965321646641995763366766413134128643102121026561125128169299308622610240650930407626549555651630459255089533374929916167654095183573417125923680731396065673122336676950178284558121263738375247446985874467975556176586458847724054510468734516375853374135606386507775610789882027525769387492541398979679547749021590878985782352963523243710964333089337926912904938031672635006605877658175813207895807341200610695893915698636996611012604994598954565660005436412016037942851764257547861028218537177524338540965001086692986306272003870649080198895262185087664383025704900848573822617955323891151941644635228527920105853549768511135064958791007213832353939776799124908848568261383707115460434838312508298890290609736715661510699245661486031565140324966261182779028409470767307555462397298424047829758391902166710890290325627619366100232984604127063313219230481390362208461146342750473077479054603552055242542878974771090886692943241257379853366453527683031059504183298381991342412585420041962823223948148610403015197568985904033379731220372904722707631147156366751471535347021141588868412750224017768908513168307792472343123333404700116372983720049642625796737316271435668558789312168595440326810873200972316850158654223338705619693400463451526849560076096441829678605501108051681891509349021286305745006875510171763747984873516061268985073411748915753335849935237235564752754718482683228516245280109564305815955751760948366428617168767583689180738269980667112930528589387841667934080525273611468436281125526330091564333058183628259773833808088924160000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^34 + 676601020496142637325553897931312681150410140876176266102026429729184664794230685224285475785603401346834847135078352633851802253896458107207184140593919254149319278391043650675841725551875054510612689833701657030673557254648402721875977727093139972982339075286297583111410578444754490595223109003705173443429782531773941936900274174783023468065776383381102426509291137524216801854600945904675347443366716535247662303459601117142485871815856779359908939399173137143670833220599136713220099440597385976016617492187563817471492164161574747417498361732791939130216849089339744753425237527497998379144328653529854133276667619996510812444678484751738784507910957071585779870187394139302427314694984963214112908442851736278057078971904661519432149823554726734258883276968211207482884022408832345745957735656633837338435250382361745983279061204553440934326472600603161689566045704235852055930134410273194425828667730972756489117596389147467263052174264873254874470145054495948580333656190571812422373510699058620954582946329942207594763288623512573081691204244666889975265560985342568090279498163185104436089970868205833730846098681311945223309173193142113051675472683908974549581372600290679387566453840006166523310936179313985154866080156236621681862349079971707980621471379696991197812249870156815625053975896245425480434292385522996880460050478259843142130706349056220080625601001154536428308096906217161583213251035644464675745723795458616215520466899954145749734697243448789411855016115474261167960122994852703509738935891993827972071464377929406454976644413382997550952706835400473372965766399547763398090634101376130833316098001402743597728441858359210915564043699919170634914483452130458556617997903595883673783141986675530658393299889841586411773557499739531409534401086775701759741381523588897610934429587764900375234436096525874708974947562359925838789262793479676218829761325033153344705051777387008910145324875378847352835949479813509608801588097561374895684413905995110457278065753488288381254380387572587826470338862816041522760047371167549402105912633072062931820619378460604397580284503930094134535494032838230232012329830696856369399536419886298530107909667920689884820486601255806750964603882064981748714716369637748286687739216432726857204606473126214535955790030338038243480496140360007152810716141691865017266568752517506391421159551966398566713912128462016403608239077856759734846510928267287514165535678276780173673990609830749069647381140134018104987048784619228853620136268465662837158648870784602835355202486084517863013401980765345775845301009009635539338511849410220768770966988386667069440000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^33 - 8502622031186807784163211714311862238558916186367207688026145785892283153701075150496859445861948990291201723084500996307837113623453655793231550142224320877027311054444757399069141674563080837421651216920542250401820853478456579758310391351112724503188239323113310915624975315837860723306018720149425297626767719460398692864315226684172897013804099892598397398331442423252983135046512832704943581166910796845804461069861455382602495016628369425156291605252998871023344151308071282435770403248942909664604744457421056097688049796375262746857385897284379463093872976495886910980965829112075020991090042773600736964935607218374971964342143312287764718247926250486577964662120375156948927421608540970818417572669472429372810014212758166016568353946375184221289574704353259779279429571345549249404030966310153693275006575981484112709528467655476429510614674481457258941935944951874143327152266454846392098237541409131498496604812273750339987318434247729785130703022705019874615321689238996872419483502027236732294168662257007886519414192741532076096188864094179170493234623023698735912129795414672553024609747628594848947217533028542947785802753381968384481459005156032255001661942264292275502467034596164079570680845146461093767727966391504618129437306177350002701658148252248167703910567220004582911261042726483344301188798214306510107449816808553675109286620952212603292719511856610895499417518914059115465614501439413949235064490026827495186873160800769291868883153636671580579957096101851364201450723426522592564149853718453531395900695689995128208346327201352007007992563169680798406988461949530373766275919916303387744932250739283995539976507702231784047098391416837949115965238702482741144407110520693447254322616086589312116161174252357867459315033585143189925459507982789896123069552684043758648672724204041220306808661190661154075950068018597316929300014049223080428749050060776611843217657593833723047611996613186469204330565996082059939385821221640650939201792601587150883782958258224516386601476958652603812910474374235244440358177549175952666421075227277184696790903270383877654056489242649168414429129478682145306408762183874991583597145057428262095722436607802060992625990787568569557024000666862151881787052636620160882024581267711291614924907586312337838319848296401191006237769118621860362217145524228981128149759412258347017746011329395192398361043131472646654818236097439948662885227686784752825875312690754950312466474971726285664287870182949651614966616633461221052237135157373965200994241413344196587766215583500469027105207200053542457034806736561499475496306406062893014220371884698312376320000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^32 + 98798608661778481326431401219239525131737581941433531734661218513184104591188072152984228046511514194678139272432432741343352213448449892351330840973205396158205605528119275097630574542673786312767885678841261283279923460738907749208573941098866074950070795201366014806131704183657766786874324252568343290404746440302558367624703244975638941242755179223333751333842871651889919826572979740203668082673577396058398821110581877821458931352974857551971694710296277020150237872094159311270962939308524205581983012321209055501839010697666758877332373339412670046482387605660571068347546864974219881444664362469403775324485987514368958134804858946453638664372832610202056281688868240579484342799231680208107225173203923274035480638046499301349091689655689973535863875594924521098429954978960715913832333489010185197341648837915358157188112342894348826724265054218292247013671900266223012392666144860104495236344283637530653915461081167706093465008074319903810188093557453873511130714379395459016138806571056623672450311956317920546089489205897849887448509738281426115040755086671705039942201263569844596500276876127410954187767152547433087925888748055857074881031697755411532339388491533497607890298740474538390523865394623139664713108705457788327006856780585343343822069739187402715538490273240918269871216853010073412540253133512309462090385201510004093659005822567378248483476934562505091173959994377143488389416632860056228586422847144191808543729917606690224031731792484116976089928989980265121124593604269593217667494134880073634271454311410527324669069802926339215189913778778193412410758268805530971039689248573403643221821002946643694119143323147680429397504956788796903811551889737361968018118635400129098702163477965796113459257011351136740345574775607505970544466175331013662342586319153235665935153083467605085178197773821781567586173817260855881139426830055620510234123583044511284300532159644518011051567631667022097718867720750487178117093953915745773835714538375212543904331188834268989805544906556899493111005055873380360244110368678181769483227988649103998316141995005202352178214837976950472147645615914138497027133781669404374301176531152199538846384885817825564936509696353276264521610312612635026574153918059227803673739740745269666803394755114780742951814265534639537799042322489429021211780539891016747216758596572582882488949536985931646067228823116715909931045453419718045171011172569482451718421125659465376112457410078418002370038528722429946723451429444498814643843293054559795452989178040676049569412721447420513967413294270228868099443488887597507232728608323109647271913154356597353349120000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^31 - 1059601871629645957653269479936956241438190841869490727126406635319722394433508182822897740060487673637757259565390433106970297947378905823636987862384290462987977019703620318117259219306193334450921225187798161360975347351082979365608897181865763280769281408784767687232051622940728351219675936910076289293194419011132261651449580990905353738652420874324343811248211498639001313106466610305533804435320262674610760366267153252704717621400112264378513500291446273858091093931206689894453245965806442135443185268787789731421632473924300288237256459055171817008337839814574799313304223921254521808289847097606669212114992606433106201479050495520510436288725945736322063029030624959708517374460613648598572227233766424894524363084362797989087899977004704278051771734634220301965564764446861887972866316646758313762986143205236717325216236936606301019775558780349298072141637680969517228525427770385956991383788207570423182484981341717875469541784765841679004555148386870440560640680482706204832858903870905549340205745862548769296454011663793573933308450095732509047932526630225677497075685828280596128476906609701990958585882339642877632440276723970506494244190660908983499148766709275229093880853809250743945233601160073888148589344758409915196222902612552820625600971314604850643281693090845560894134282081027175907810061169574537750767445680024206128781278202382614300257015055410749890272304789119805890578182960581842926314543746201014278773569716080664586377182125787153320353441990324579168173199449652622245752592449257378282551073151996380339709862117631452157390030202201949483391305228327105690098447559041389722861895022428899097658577454350886011887404941849075194859078067613094960737750858304603663414247634414381725978103432776009455542855705427145558810166539993628099044882602152278213751939830191079862354874284363665764794246324867794770769827657821337380951024813342286000075103863560189142094493109746733061201823873177646403951567243045442991703946985546785288350486075945763919728775476750127385678572778200792881655717213498651764910299101211826946387634684421741232457068438361679889137187480586464777400731363266193870600189028632587531749542733280311536479358709337401947548003641561341866758331844271227465960874230230908156628525017671589467247175676673956905301843065365939872583563678080605865629489010122853343006021241587612611218892171788096650376159342689178897660512953412433610053181755402058043737195291502876250274014025739122458016587934772451107798507163718052806600405795197534563387121146295850556625706829039261629486427631429034242363659239369495314555222440772577295073280000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^30 + 10468516713209246759938068959557128401417198335063712013918592185961678363716022828214854424822165663780019960330627292560125282390114758345755297957165774583090827226582484680606343007736026134882334141952495959428895621872326096464616862333132059064894796670835803929138360262386110452279010717643699700162328877121350800223468980424268478486223242842783184663935494347209527296798795128850713120377623689574428768833237041149457398216482143458412037538242505981467057804412370204458642204484150560493433996129166740775397184977350821677854001372612802086645719167753280441735769992171602851402859012280869885748041831138394156076012630377957591371537634579526480655243373676222030747182463842591926605180218881606806881521157168653066255483281690382385238738150718016947472854253357391964171649330317156163946081816283426226503331940810884341498236970242454720745467077981527430408963087409759383206555143056753541975968276440122103988123575750803977329253520792131686106068000525713034295757149239594920483637863166631500823309236773577575096670066375335866605998776788821524569572946749791655967645242695237996029231201285629163063539869094310220361902957763036301265549118924612368653504994231021975055421738087531605173725278088434598781421713690993968322771420986048272874121541069250492363754906288120896089225213467720395747903923943410951567496004157022357787969921142936333653412860466549131164149130043062350225525273683155712882064175733987779472806460415461398531182979426199209802948934704776906529019123409372996013011005508831480780718531301291625489510866988744348879081950913780821609650595335821297572882042588923496330632657680806892563034094968697984226315611735466965637781257954378944980987528228097718630952942980318222551003854644099065343719981453529258985445362461402877158707573731819568234732118576487481304438363248681203284313058009961560048349152746168761207970504563019385309919526254475520041652462212966146729647713535136584459529424836818668500269921252824177907474309834986204006912684820457904137113467321896908554751963398351692860115170288741069959758665233816847496129323589263784113823413416924759728134209263093486773177969849541920533294566737348296378175183779343390998239143548478694024142852077813323807124436324663642069383204606154191717009726080176664158289573654389825761784519646683285331233521366403193875798746779524425243013831464649939522007990113850951131387894133881002505090776462928610719866043478289238276426878406855254306796426194918829833171665217939375502222564912101700346070406101610095787123845880782531604946622279640980674795104915707753450700800000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^29 - 95075646449335510795113413031585344679246805483454967979814744483532257100380947151332939513775734140130978247072479292668604140160289014247576793135632563721669369427247560221073230667344432443202646006447027082266719940438913242983963700437032745244396428142675884487023856373720389515312443055507268837003569156257248144393234383946593957509461097434335079508330239611680310715383960476778406656730793159851661443356486358304819748837773755684533942774245246167609966950579425256255683191199907012395242845591493992179985395999288708962903207221051988539814434134513251741259254756101053551139174932641483352648348464260029962573532841075277518859611933250928861420450858939870839794831402130310486177290127581389039106025317477365195171317466329310176400833220726842555294809836274272784175602019528209290369328558670070957228113061571536047239349708001078582469554421912166370841574351079564787953745661828567961452262891863186394821153337669691922900704675660595300320468093758375321841022906541195080952671461885963836540498128102031058549887705631644520480539661060281082264617695349011250030716303006275803976242653798319397828202234101855254265286414437277190313304996541497899092818504397343643013861788072375354861121758997534074771642945336268004839181640960987549481644265963884523599002511998303946391551993003837425760100207512467765583000468355754319607623398266773055995246278792072906545371532083456521791562739322583077504381072508299476494141033082185588835638816325480578904010898418266245972713552709259596269125463574745045653268939874847327601015502326059922743869891866857263073244372923605318048992061758105038569013988067083367182561968216405736025167115641193170909703022221195786414466737767907333460727140173132356484188958122103148704066877009698717911371418562250888033522494470046467271548844643148244157877054918542311137356248473802576831361171230390416544713980870971451415852046259200356468047459170312951140663027403998972115722854579674969717770263449095387835571021623035100283925374257860122320181419558988567522672399267918427991084624904582779577493591009877218614699803827416534226812945115223575407764116162244915469155851449942021548137061199232275449470978056980410360847784254206616124603878284638212110974033472683152207425833523610960483628588087081964741702311938537363856987957757090872170242274763030010660677556443192708571352999747699989493257505266637026712432783767256824837120699741215297225408325228272573219104634959792508077601205195677410213508345205408789989323890180039805596714664163225853537232574174088636806304301326623178868415434919031180833587200000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^28 + 791979806422414416072013375809220021377474940150658421345752543930582575518580874426654424977678673659716318558907286143537120384232880391655217962977407971079959343944714855985202883975816951081417003088323285844034373330237250784504940291338138358208974812914602676383874798374537308374351484358188159057925716221291075037789896103302684449166227643472124676974179415898575998117271167294010956687314854782880193096598058319727460211595164697758291712085832991521065673271900197790958758669361290653796143451689227714909972704901806498006558903356438497123121726413202351252191767556740214192239059786831488787194499478515958993440485560718469233164451742284855718985387632996445889479955231182519272230715648528864027831587848497376406338910250192276697980492821586692917616259417874399501461190587766056462416009754897996783491410287689008810240888860065812785316129831224144433283809440394393032740352389174184082744247667933157298593911888802401522481604127636112676246171032469553873684427662856190063776557342022240655600807056512738416231906993208423178836180074216645615777471705856545057286060990541497515307382401663699815302391279682088385410740180818967550600179459113583895497267039274237175776011096146653477030388422456801487984709910443293403547086882065823610705430075868636180927060014595616384548690171962267475390217386026230148488095735626416608784546477070675683477780529892630593270429042129673195875530551546829204301053639948097597579365403158830125282469228414488768446223948784730527761928839719763239712465320628194598114559400883086079445518583889595199576230834845457262322836229859762976234029571763694905224397624519231291977885142127610773888953254344794983027302357916880090692778741543012206806292087668688302050912497613213283154134745720600919391096086698729857035488187334361797408519259118059624667557430458648644130107875713478883296914114940265332828188085037359067490538540826625779909092265510570782535281678123473475285590357921800849665451483025330345562861474434508796984887403376725747901189015831216368480865577234391199334659549934971439579114262835763924397527324815766152109311341500020394600187068231036309417095327511449795671022899241183650211763182082646425194230694536444422721755893770345860091362563745355864929266731324039836234097765597295889798653033429733263310070667087565093860044888338914446720083791592538876725306903041093666087075047307818231121125191577739564094506855962853502994258331444377951456414361993627904760282041249298545241798781749128025946022311921417336059986790437737832740302859807625099365373314873263072989849813418764620372377600000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^27 - 6036131684284817574083416556612414549106001729825219864965432160340861761794527798879618714899090293922785641105039443743323974610026330061102427025372656076327400726254127501055443785023268255970534167460609201666008037542018471995147105852082368710306178108064589840820004994388307935253239089416429474602048816134704436591293686099019637206769528956769904749127859860111090482831896293884982645491119844238074748479775826244163190198653911471454986662008791527113040573627157757388283529973977748254977063840123633339699303833960436056288543703114230806897696167998843745581972437893395057914846733327114099987607253298312993189559210502688489512525247830253611173733133185003701476048629360679936601169158061532802052070119536359072662156822929666738339986717045573464522206611225802614927572167558874816409932969586622945791340311558898158439628377402833223015044040935222743354999234743433559531218072644299468153081072594969898421588448007598300541637626851935350806893765619703013728077516665180373586373444323479668222719881516109687173642269750747690358091098603188956096252724442173741202559040152206094369383835600775815306779333141842089841964796972022250689869201084377013863232653230804424607116167563711540447233187209623974117067748187116308720368340462576528507689360118308021125149587166221603562407197229264879290054143005157644399352958883990188876996999769535369416762883912553510817277358316604758446751686867771063665540956648559151500574082788881974229429938977379807498666697630318398357539419701652314899986727774715960569072783157341003306982350727644493186801495512810532087400829317864270543385905223840689252899395358219401516837867113906112544731322394006280091216284165102791076218967508560263129879684805908624264226618173316671649733201555298753111812004309439617867838126712393422511419437246393485475599092166768156979364026268892596299715495798297604394001032630232466234397237835655514040823861469949636785003212697371085445383378822164728856279834785083948762334505367806381909745509748338092111096734979613738710693510508205604457139009061497681119961037479726584419223451742362910151544585868431506475820063668583110151804700068532635143549168904485767374784809366317868282143669957128204858851439953004916973925748083674720361547737225838386568638583864737060799375990842760001503943936104355382273515286922990030431027758119167806228048203123761215069810804119055796174340491334159379717278026541278517475977138232788253339434097299647500122583539816413169992152882611010612943645336684139674668571292540201551473865839085524093882189246265341655295812383114856396213557657600000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^26 + 41981058024137831519421724007900612452457682043153911122562066305584847481736738468353838238522561220005916426667142702140641229010134888212008822166066921229577904645421897117139425700505844331782623964482859383889201100300135876690292026505892112642037009427017386931894553476120635528599328044633826678149979008135723133501992229760589482588741882894329881669740867334758107175730135197211525621840972269647126318746340664883906731583148653629656134106007661115681665881904937841880907779591314571298700632247347582976667856759176987046276517746000864162829847290838575873962353607645309328489185125759222332081015295763874169426454071535182854213085645090924337635696082696676822442265312947222486864007140621807356155936505223783803310448581289151738186221844995136829631938311245625205828982087208471887151366194071783115941993822329819514686494925128280659016084915401124278319817861904386196282208413622446456323411749622426750136557850209600526387316176113119390367583431506782228410527002148920222215552804087445573741730332618102801583375861907231450849862885615976483020200379612538270237468110152302482967782021744095591206337319433719342168853991297458351075826336934488912739712976191442405538462223660447808132583390111702415437011763010921006494199724164247393442872196897741272536406927350756941582801092967739930215948283180080852566309541300690470419861574298047332403538236663917990725684079212447082266732599576405501894001114885622460949175930196107820763459047383780892681804624353557828451839373377763407377786104002812551792673296784650075625948897418685312221787280723211298683473148213502880209731156150747480957467680855372782920447833581046649960525697627349282594119000481233446913995107180693873079643173627284222342855223228231259220831427972436171026973083395513784897490168620776572045852595274505117741481756068992416302327504248709408516573878839265952642708946165370242773445733977926681905788370472066753306218789090886217074168069048675483023897670090455482438805348261795681827563570005671902014158988226748109912616482195005736199411736370781706027801266412823390720181297910503201845276551092685373479182234773076022456064674077664509843803949292107556492471265975292997733298173910488355778858884205268273583354603786232779081254051959751824075531469409394979520239137272688478795888939642071675731484702002897065607492255244793662465515369644875608339460675960314669733331967849800624119871241667635821771084026015790603905119658595841003947154271364577518764233289502442743522421379278583970178885815019029328218703980238678955570179604020349828570504940674164134517302886400000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^25 - 265674172642951893716191863682576954762942887197671506614116975097594255980091390318628847735990723328085142318769135010113423155721937101025076584336965665531993355958722110132294935579721832081893589633831388780451667990000670587548936728466046448985697497499990889838579600763346132434837380803088243758725491215003219079337947119004477363588788584232347316455436754503597195158662620355859594508209159871841648924706987152253415386563283586162644017924698038938161486749952381202159201716060027668248229108494162038110321368213930430978046015690797898095084763384098869570571745446311193434852361284937800617091612118246936326054105060065122742713966726900932365235243866740719978914358548242513488616055688838124383037463872274801116373128572886061798876108608222909034414661444223561774776834427346080695953604091098532630155799238056137730596067046068018770145326348705161355512273994762925124391752611997856236593309018417398687695755484922459467268024477696031017721763357206119406788665735804850193863002861734150786831465332692219213927971017116692370485022277517759618387952040959198539683282379402694705266396478950726223277205825671270739672065387761758712395543345739770705993162504655721092605772925307793392161430096872459199134523341119143097276374996309560359391198667826158877746405365290928146320353816985714374555408022991079424783277099615379818598998036223955988548084888054694992675879160702306709185314010393374137866135149305446705714401478003777152532119364426158918199108635531331852645675078867503957662109119645867808932439979301323571276074541462386564859349745760821266200870365339951357778688134397556515393599269542902965665774116247789734075451329542023376500013147756717782093640508710156082845263803168445366552661255139574179667145930748534476064847649767851001141035761491741559555272230957154592836363750840080546978439276962053777793465140448374359548188329582411238899254069573016473830817980641419453642830841246649499588884228556966992878831073262898493427822963612644222640683014769380704905269277988363719369713432036379479989047151299367903221297221641483926474670365178626490061175087547045226629640760052257504963441184096623789471999594203663003078991311048050612704557516384130059630554255356332107958898255603421164661644358016392678388447920273424098211955661602631642642748153365383456655837128714585942781685559796890614712852951127053757754454533659807051138563716425814397839275343858324026589856677268246071653989910271385403759373962266456044028640849509482713716086987959454580629800360930400124976340833847121577309675385639655763686885334088087805005660160000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^24 + 1525059241766108577452004896866809941201934679529336472685011498599989807944460225414699199776309951575582291650162980964620041443597811439449597113521524996884095516735882982412519877954312059204970142593185450318619786991666469853687177488177372796226154262999120156866917463184903005105577953104167151143564991351570465161290391242161271629592362082519141184169927905850284550203809686646638409612884655789444440032109623507346489994373870466048005866621299352838564717011110343218740090018342246427863759910278525774929809079289307593433909082794405331612538816844382256778453272265531171442411051779536838636795194612371802940286298787122306366763588058302151629654177302286479841959711897064619411723574120899673760941424882831159716373918555304276082177125880857095278839959714783190009645689922630079754885889629742297187771958377096643194761800566979608509346249106494298245113569226565782700267051820320221177591046286632922140517923892496718233847721692098374055664572290358327059383304803985269735929704628929790086880510494731691545092147067648984498007402197605265751886801710889882729923056739949464634831641300526582512006422374338767680262127436603693009411188605619777823406607152050323701362608881713403950655374970034033800734637455830588306520781451252308269610925199811153434280780409434197961908790334512476841817416904327525908147223055277341166213555440679700009399271217359688523836077128561367142085345171181812666215085945691398986216015695284226431355531016477731898183439636809278969960581201356730253771951133041278010578473776434769736082539037564109617974835664656594203669705878222174853520044133371817375061729976982000880958161913043221756575904349294353575463825321245530257280477894749872997179325659072331413318975962171650032032806472912517102572520320439177985994206848335141863329378554853823970921056383973082192824522275954747227907074255333308885781714293536547049102624758212268711831125226117350678199930112184263824798236041685994809926635596991116657215785705173907059068045145349497545539032275420189435119898573270775243556682610923170622006139991548482906511106138266911700012349452153058654421415186135648667460086412324969180261701419226182751155118500442645441601584271808486739872504526452658789066263897635222271876568132699353424564559904422183303896629466323635767212360486105452549469776349603245622471875987074727939072223595027287850527945447401462129252583974655930879773491841367264761843664612473455902542989702031968590586493925843128249021190865476901808680426530961274949453633730547603169364899004188208134929642223889556559419651226890554798705213440000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^23 - 7913718405368158988589287106377457028405360772184921221811665310614855303351505247726232603810718894700775318648255373793180291802589712017183742133914170790598116827041245887064523291655100908758649884919764881336385804904827949187652110209184509904305100130932554227913144365420826191874519695361565306846382492538862222936462384879548091474413879812192627345278441495990665349532979541276722252347391909272882045867907148899857437919264143749131205677598267253392088633137601893620079526823937639504257796536272261160672393105612984961753953412420292301329445609012301842236725332668976555145120316159112238892973413185942151139805152564673141193795060250188560533040953775767393217519315842609764717466654382875041125552833073174911443348725983836038399113666593732603703057667330976019319248687489861974782999312114206205730015011276835775453871561065669616080897786852673010938523797682733496101941595154523856078284721999724199600825243955569044637252150750374201555012766293190151655759801141061485262446048411870647181387602491785424246536731417207433632947611401424482839636364838805046280544691830432381062336912229434630193941270867513801871750061536947355499058050627855848770597534874654593336470897071477806925217968684004851445204012434134481817587828227920039988330763035930794084786287673072157445180752765480702406835222135539756611055289524461340422754866632916681898238836473112535270030088060565218600886204112121145863655513242807300932795920795242208679310492688233149552844459211272267740432067546132733965448548247385905011047863969011266613883895407617708795829982301110523647942438057529991177946145036467983684204269523564561227139077329779771985145329442934745542993043665521116191436840905380970099158769998948716592922994468086859696666495800250003571239631485838113426553704182570667938127252914827716805901639739999335971206506567673768709476596580621493697202733450399792237247708686984768355885564188861294908922613574166291211923489257967478206653950022784323156075472038456227262365950906061341403615360052886447746049228859670637783411598406611065065337066231371579556979841078650680617719784438831518394223479228108275220330963161367008347560128531699380101641280244494433893743222971334082090603155922448964617949644324339634663647003984572885958907634734946804865650353846657942822442662283946170973615652615505245363246702687666595867616408822342902437225996431726821599068339723005196194336245535824824477774977513611764679763200367714530044268911978983669232215952227377895329948042126365835784368223509345750525181597597633289187065406368778013687847415027510738913297694720000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^22 + 36983207492026174298268699210752809076396927267767694178869975601188037717420284230333643876065120103885798330895418835592662170712164980412031038180433745722893808848182921995462673812649610356436503124968491501921139941610424022585892461524109765019736270334521753944024626049832787317532288023640514919143568712026632936665065992079146745540971515142192272845016314164332974366534685795817886844317119760366334540358051053408808672464683629120850721688586191926519818014746728458332106018212764931605395417918287810188149752947411972716976508663903056502324740169690961940941847030604571320320414468621461060095987977883421153472299988087677989828834856766178523605875120773581648767978546805368767764171854001274436553909488528535020512951672647218041895857451885353255789369481311321747701738620177575864178815206660030730664308023759570854272983431204202843884834800383776483519637812344928760713640436434597857648178680470748694136504915462306785118509816832739432167937107380296294750071499629385236631254443488065266073922635495593221074503429862212626436650623244209318554975182192052219853517318174269707266441000260251092881948615668591182888942719743353853660948921359944946873722596819988066324491601149996417556588589047988384722227300553462546749160741697683705353788110080478000348054147521410829459331572929329262332392823775631677527636050783635647724420606840967713412600022663944928602247310993776206431221836353165069112054330149222422416705895932621079407298128848495715258179229281965707705669126855584703153495241330329213571667214453488015055142511885782912341636730981870363751807220448398502983759938908440741750639185479869524611523717769578584217315904533408372088685428347640195294423607342877382045324967911735815159742970301373924277656336813382940382927145008974924247311862258043792156245232671310332863243506808882496705219141943512303207555566503288317411369103657660853827961172640167340783755391717146447359785371907908870771849001347653395220475010256401554455303427535292695805275829390557491856273026676988758178119424801677920407871332279700341811859585677074314358265838670497303464599846579680270048603964172887785961458303415205123481009763236475353743034418589383502202180080036852739280434808499281684613491179679643281850140527419894360250314139623788858815988179084103959866840652050183205193871990985280761367732431276610752225802499175533669384666792005386871558188795320084276033729214174384646977152926425983522601634359653560588257417280722626956774147960677786297148903317679644371124218336249103412949892496248752725997100870618693033467297026880889285729237073920000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^21 - 1220584010892123215400550684942337444082398509074378416080921621744784185777017092989153024553715022070114093434567727583799149276666308415959885402147852358469711926352323029164067485520023031425663806901339997325362236095099381817245243259041090222323967382227770219541456346832117690790279196748481794710138866976727420855103599249588643377821449369933803973954058530265676687890495516720861006839058306043353779233025261617138171618309234401286481311228702080036549519024713446366115891866043461011460339923975909242367692697956366326216618231775348895629592741924318521908356408422822139083450124227066143560393545598437645450295211481827649622872354674081901657941374931495526219549155373334787980584934978777807675555455307811142807194763822343079995035544351162860697845768197413528364909889204857875166681200366968383693006647529789286663578492239653901863973962519947804115999093887210191762760751788269776437905242194461430466343979049993422160307679051985165403324981621009182532191811448295253122798186029914533886341505149392741580058900075129243068986069523064783587575507482910613990940409525170599131754014088966658960774190886552776316982150401301207106968730486726015557708131377771290451823566736703301365918008107761914067400387545933231125734626631340373762328255493603107538569282017399526092718732299691534670268903578533283847453394009781131155200003727996402822074110455568981307075272045621097405037808929662343692510592280515922947137256005064160934170050270714167636966141585400829865853035561779002937440577316363015259707013263887425774767576871205945226815287442148426121516785223839826737431058520179513059549934391513398108018313160335999740641092683805901065202501743157291142080124992164874124931298479855360189023038537493942717042327756326092791204120877523129027257308134001301401020457645586377477303229401229006215829881535146739023600600682132496162493366080462194866702562737370660081738730001996619848687237371113663436923847116533862204670476466419625441887090478112972882493824337222704124574169041086226412042538557614250359201732638858919585357971225963378492280882196697292392597123413634147370756446282115270264305607563655413410894608253656547529482475602246759417113265792770344149063158690087175043207258806700403418356626114641787514925434785101067459430822140928778478037507931939798304346178378163266627882799891827258218901087964201936560683630271572101580613152883446435284824483746917333609192677428634855933272488031247865816109760086358266981726163021303097947836942496571528531501727438669892396611153143197596090957380068267450744536486515188703630605680640000000000000000/2078566448179498141214059841809943760743876948351346513172757080559331101014998970742871891321754453506923969724952226450955121969337178332735784334924745818644043935659867740397296157785706896511305956241183515726573706924555489395845058915178701069022089952157254942470857025639675560672798420297583791885651850817657215688799916028730081600683377870343703786895767565759989340360396883117152320297666373474572545602614138861890492094238441351929539805429681387069578545394105765203833682669382089759771925334717334482521787446715276693313322795318582204261548161096041725964848639718333265798295610537409427622675870553673366810444871455341052523714196825555999215277660569708918492652799898117310112107722579430034902816419620731084625741642270611469031698779482560866732745868308467311913536286266877230432430200156556143764968120936210277963924167412592730890506151772741732362812005969210117813697352344657967000367845269714666753123694677535313283849096739766627423099269767067182285991985550773749465827003859670488128898027821667006059810851416292581113933433071123856676733926050174357989011868066117935894702709010913654773490451950147828901886072693325592718065287433945922251843834826582685759970447960192340531376765362210235664170756976797358827709853810691032077183714565544131441239646281995623274825922671491809196419558404695865458125094421983243232187571036343702698411477758320368226735918632567119862840035283457336572151006942620993410781092349504612346066969197173415427809344454939511372779232177420951125310362143025775945119608735697665956762823984247575747300710768693394501644699340445769720552312351135263989827490646069076723763025649574472726469361914090416012836988894854502311444234590597325235267137833627890741687992644196609698249702645999797355138569871823269544388703481318923067704286257229096623067857523371087609350148070015066926838533026527889373658799673528318648482554645637867767733255150528212707177976119305234006777149020527743924225129059891585255621616250954221146778798270614095458593973622684834502827616260221301589268380511394349423599902150076225467317648150738159376822165720199988395617463522639437878976430691211758247677863046062567094896358451054257246125341218360998208974280453032303110921692727021327789856188029078568793659270228635549102076500907082568828860115578258069424893271120835504298997128606744859382009524062696519002675128370665312723143857817928083273211685716558576706177682612849431651753630971*t^20 + 580109402112053740791767743935303568923545520424813175953351637349814920001592366103150092523198293324549499179702162149034264288299412453435677005511302925391200761662188547541691338039567822861850145481933297113499635386397207911781398794968760342764843956907326835429951951952298147709106721906034441082672872445815264030424970732222418543120443797722455266463828630283262433130664757975923605834208861760770548519418424178506293018459616009006084393655373986136711075110593325670574044638848647324998005474034608893890421073622266160192604539501409530645567188522095178899012561066632157715824174759520852426953035684624850721537813686864812157288916840597197491703905542186770985904177774618192405411971413530764531889932309981807624167734026869506287263730706909313967853584967107877901130659743789048285814155736202351306801003835459754024584961875671432345989183984730992096127138951143382837774416588188970026646145288767220176816839426974816114586740563120998113126278082727935899739105725564291446214016836075884958902281076884525139366851722496132011950501417919035153856951303396126564010647878372837829220434086059223078693240776113928655161251761550516305666269870096245139019280303815906449662449087384492976399610893288004732695970741690142863041772238545999511098707792252741146957175486150329699077690403780810766204594071613524499111535685924230866686802844392984593575047038388412003002041709408166483383138359769702275421735465504043760000344287598176915683921001974993398612566819971660240766347889413892503300168552074320007128402402783659572532572428559510928431121705504085678825483346569471660252759465160158861766405964327818857478742379932202472544639175670911145021451556954148682639892259177966421420574297962486526947065912219124690160086707105687751237070649507582562891442043180373652770695465659524015396864570727122862614336083697636013058672167245017735640371779173192641674981825366196857714215569274747723404958258729268376826623551910273079845650959639232585739342309223697927112916491544662399058501185235451909429354018753736798548062239037609676226621628876219412395648824271953480842951995200605002406627023449103610903440746847716740174077561211725919014790082072508492480325304001677796118009698298155849244127063860563993560878821014605805244236574250551268779792102465459769882877216466007718558431794978358463777676485109633435432874869829361632755238402661674147088510456111126662597764039559645062521287544722360916759865269096991126102546260812570468916236992801852389797968163653826802484436092845031147065441108642624178590944590651103860680525266284948750272246579200000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^19 - 1928579183080296463294988031155139215887055083130121220408956450033990978623207448100563866895747397127592363729509237515836866281860857985081112472730996405018027909989836456756779821286358539013030447788677570905589692425055378874389151779923086943294465857618199604528861576617347402741611743049136008341869868507506883318950183726802938831590488804972630944692148127683406765125707067817453643084207939412516584050136377894108877276994988446783182722191986964390265821619146982195909203074703746351326985033703705257682870870551409781973325272626418375557969651091535033969871627362460758679374446168686148820912024764401772838120160292879537075418168252301776446874670271588256790749520606218350281675993945010943647156356517002243101868282492893413616767335063337834701556325689442804932700004091867335859328767474703297334632358877163488559370891319795947315258169977652917844855099548582734878883614678719105559861842038189755121154790556279837807427559130207002683277619516785536136705380706184147328182336893080384066845233094516895700711355247233684768578359053612662196013815580736288337847732994033291050894423669681315376067899203726524319629309052926816354043321535296628702530665814211849563079253403108366601492807065806674395657385537125428210164009928894757494175007513818570134388381842676559609353265492232060069418022446236451701651919465443030182910022925193033278292575836729567914599318282565826287918379073186458075279215125399596096765507355792015926687668084969928831857006027518245298141228458396449931436664549586244557152526461244170622848921260275338482782624313999809400322158862674145145959016150155388470343273422329044191836089425131422447016763979603362756759217392687089454625435804029342324268792619258432861170383200491946163304586995374311378180662700431653897393624458197862451125475167854550734382593623018826118043434477880649862457403458453347751520722738348497900216058311826764297155035119579612791114924196063872129861793534260947694658297756886614789772754736246678464681328170282561697882259996505041079692360879070159724094751148004862853288459074147707690645980818132492155086101935863979515599913542972783115902354783486812253342713872439864492342417357504110630925587876943806151257620538229941186301877580114893814411927275028403984202778412257479046011216184258250005376165152974326875224830719625329702042418224426050242231252998744449909152683493520054581235415966330408473032011129668702078437790492419970089973449522705726802358187416619481201754766177250368195428728362702625394523305573763269865591233515896323714645617069583008730102164406550164673294814412800000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^18 + 5664046068213105174058260957815922382614188992571405999526267386840746379881386347364048433487716150247204014661625773885055670452753563755592687395613273333035319295107767580708911720526698244512294325992826342529521499908425818166478581881842896502172623241245200869522758414575685654643177808598466086388090273578794151525138129813883446610830392173633566331662634828539106842137991470079203267511701194444214003861628801908664124717673517679869059757294955118241759106207026870972390405098254106898053228129632514306587799511939999381381125177058927237923815918740353548411039136273522103982443926677334485265081841311006232258233238660620009776800836959680922364081381125629267846309599081357527812759710243560935868460199025931848498056743307304307157362710429748693314442967219660660847974756625840209808490311463238994850751305869971336973231748080725939768845987867788031214448965270009161928884470271470055639587584595200953931380508688737676409025384318991722478294225951364859045825412375563014675372089471599293840803668391785834069065186578085993663808445608153556927705499948096105826195342549347811288486908509868588458534029822651692395842994136123994333995421703416041629873652631355321920460476637956863559769856154841269989598124570198856384777955383160148679271998652157152582415007794384600934409199700656809716611021586147545077095421024038588429529308322491246269492953095076798367105079405798660236237469646654762225452450831598440553781532254144843844310906762258103808024561339600919086929830607761381326182833824690324959547623430900361457129734010969972412223922497649031476780696738122730599013638088926345354996095812626338070276353978414012836957487750366005609168595705157571944917140816095773807628308016891363161482981827951295644213066252267450718073646783496370876853950721789074095715565208102019803662511649757656437779515584347554691371409616347543615534121902459677413192340192701397484488077535518016134256625038574344364432405285704939200098026735351540793121585807570652486353929452015555952767548086222049245194590553414057399727266427998065194225966796129998613260593990161028812735097972255504907247891682916297802303007754033294386112591140847762858188123216823692602965997743100849633132014118832982421010360115037288052044486598221646108221405265267080193978821657524905902652050188058776143593650520559270199561525316876628544107265632990058590839321187065685560939684075537963474645641431545164758076727609439817146415696324704076347139884630617779418181240610821112242655410050341067219917866276580817089599466099280984041835570821990522045334272963569531612194825830400000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^17 - 14603780248894613002297433255334186857041123994327893702202811374495550380173120867065521876321007753028286557973054410105536666284920784643554322160934476619517062070767014966033742900832842164677787197509146380541026020774402755324696155325647569143008272581057536097089889308782816492904340981614958597817773898728351511449504380352869939504017864177285174028339559688637442062874407448671164275206887191091960932928388421709180909903780818019353386438512639946855500374582332441016252929833960548122168584171097659281455366456960132862831386303972981036816087430411062437764688909787545350809739156285366963278667175405507532556542211040851023997395270767527593784145183912090533427854489467067937773158137672639279044768675155982622054483797377871991390780029738590148778471332803094886975963309713563588013797850681765771322100127734054741205350585191404865990103540247310994724713759798902067526681015911611624244414973165101629962830978958489356278844735984388956928996979578244482517511269822306909784860204675925492634647619149813187975000623428234901985995020052421402708351833477525586117791342851948672239589293746314624650501350823504769147327232874029253406763963209126471988427485194189033207900913810873141969699123821102156239031264470685502846334515059202300884788092747784942171230236183665767244189781824608284590298272918416323535679680339061160503146022775793787215165068857823059200965361662461978711603181636836477015705353859616914159195679150195825164667550690475979207301650214565398098019577001582279322677166617664199111856916682754674046003370302938484453320962244749200542769256952676523606804428980095041525534355362732791245020585722289157650451356253963720993867000570698983683216191483856325338498063113694043500061911716980449572357718584209441571528651279766005598607162340679316794037544725369285317183527797656122367403291870427891848225838501309292067491860737840399228056150396011885421338960864733906455232334339856701371006079149789053323301641325965288192575269101123125840297331341768049725204941645440758547090749197848570492170448601072228507270503303054741763843352281873876393049317746328563076991896445332758099327187936979323294891479026634953868520341978795782354055146890548146719133297731952974639188215220129017530603381670249191886825533793148369854550628722564128137219176895017922801346680165063385733178678307267177369990255404726912384147710585982280610327177885325258682485794420433201155309083531195736620205679134211347795416312928278547100193289117651846288017887965417576739248657029077664587888988446428594735958478424241756488928381753020043314571142758400000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^16 + 32825058652369603883509437892396891038838577964908906653647371178888835710613230584280505429859580304477767554960382654760681154199704865061812724507199206770048198328143547586046339130722581657349680322785472016796074677030854810663337647555228220112667612019680583315630661047719799327074979431131842592354903409563845461128311014082012308050889691413085207606223162494078342736677173670821365387605361601766528206082620694075345530436205225026662746097548747304409321310219381763334688908283618186999737554631306255083464631627115656106698507283003876376997177843629562845009117290277847187404061152435783923066716444214817949132497838480119217193034063756095595699006880972105360824301974266011696367075537824760434675952814812910843789246967663710948525579247127073326126302130292739373501749599091034494943807652311154987005057686285285765038353430340813642711436772876961254128542329176582708462729370450389159391900636403112931412976174007873868137473740491856529801742246327517984193349874634894426431197506549828308360266645398554538612764009836744786488864365463587877131181962943126039122674346591032246407984659579649925373996568198206921323955401463907783268038658838186394154140928543904516767302434179973186000345134154898760284651878299702182865374857521272592048872660496311343352112369185276232501756017559279796024320896053198650257057310775045004176847325409442614078727828254634906216495971199724618242448677784632904813246158100658544356859382595758497697332979727351125386708286127807196860784213681911823635964165969273122955730795327909777853182946402428945272004984685880668439062459906156037940679356633890197202390960143389710334912234188377653577648305820812702583185220858349203462175915853459837672122005125679357925997665641330637855333073510350130367102454611264067987612320405475516972787217748278721194511515347135428189002119162140803745966941452404426703261881438217680497818038168181346927975587335334538901231913822092381519103524492219047777907279978284592338879615710695078960635244754810713614447963158854649294613338804236638461326333739273827576496922387194107153521882622819615302127891643990912524796477394089890530024351469619470252630298083885616145153248116495045975279757096721943225856872867109058549202349513184187105601347231751032486991059686909325667278731455260919749835569793892086016535152248079014273760825635150776664576208013758031532191064050816422287054678885243082708919904827278717150118983494912948458998557173703336103631844383254199420658699865743594253684869377205299286163980932455415465897470620888313476221845228319603933396077742318928556713417113600000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^15 - 63812094649557065503304695001141954386030329737671073948867922609189625600222141150531754736366777607217019087510715858101257114760789366525974162051225149025719988977149553757505282341191903161674989415206210527500848997385339216026793181125531307213608365532971369640462589081740846644998127406717057150269024246770775075510357265838434831234350597194383771577473182157489223561206800287865785358922184926540664046380207248801555163402248514508412785900535094338178274444663484814399173297806088116745763288047141752576032384448801244567545951063253228969076694427949462227449658780038866157593794772149699189120219383605002816109844442812678826104425933533575904289711039874022402862255446422108649093544370567095977246802837142207243039942620969718036640531097233152067427809134016445196683361285804109144088865144959080213291390898101702035681432174077946283169421779497269267829758001805363971253745615776284438661583829796973579456516555342977997268413927842995630903066428424790654831808686305853906334070614297594705147611702505554611342667913977063601019857329668286172551854034281664938231617766931195805463023930425482971105797058624821025979793738643154794620312703019833068011973535838107308637341429965923331042689969801252413295768586358318075709002518062512413312713414818474812834385865198335292441229733269107819942236580740167150729186590576207019360637655036812599817699623213737112248129743264243887705206588749216964864960488049242846792861656699145897139530268122619343055636904066017181166926233829654217923462004837542336677248232037878808521633275496519477073459068593151906173518360993068001117085366519892452645049803315282384307082314065533476870839208313811649991631697375892333035402542779481892967637945934974875141624426448325569429237015662831423465545474493074031707039391979193394252148859803733913377222954255898566903165573258731100036938926702531838116710247664603043515836270783610038203561762875205186795776627448668701662101113133869062107146154542691294896695657212655262885122869276635370546111987497652538601926534518374653938627711952742826710348394952839635498370400509745058373717651716132025613664861460589878491919907173207298483026542196383661692285530311851920604097565309218587769890395918778912866887373733707495308636146209554726209108453346603364869153692727355864167704826902153832342902346053052000389064147426148874439852143968784536176131418175959389340280364660888193579153128200715865533567951023607001198525534116879979341611311757360329906701506410279508282504049303552038944748764191604358964306343676387429863802947953140186128006852892010335115314987008000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^14 + 106325695783454580004270900980681692421219572095518213698740856603327570751724473177167758149049858919009619937890315997506151874139839287930133831690312513410899180560766749118658833547037547493764618287909255833554919424483604150275955325174471527633090243357594408592776952597756992908854214914113312896705023903805503384159657637025298795176667643396206770452498367303841387613566588022832099035374811645403053093188578937627339740558714242357648171850638115082548056812655060171129524504613523845365553011544238366983161352821288119497984341063386084586999990269466743767662856354102810384395625951985354757858650711922190672224153296429584981126327490094684952913639099972580887198471210772830970491685885646499589604679483932777867745740066088693462164491453748767334892649775075024352239588054520987385951548975068192368815499609522091536745074787440029747591387202340001129446322009085606591561470440765727129892762637746958146505490665602024817020420835841974930866973834754406149020743935542243991881457018431534183163691542115459132747598901733495808815076119277215153767586735808847164379137241319480028860048111735037751073339443359789660279992796174621797988746043897395740042362421551048000411924209373635848079425147844784898646232755585249382866194161493683190580047120691742595263183120405026935588156144752717030494406808175766694984926730352834271858603368230503170872193446772198696956732671701716242283700385323392857041880950687517061226351845661147190241292312712440585882232857656129467694651360558879775461842949604013361006873796016484212938073624346653941898005717711125015890777303128079934095063715865309154634547004144962815411502431926414988780255643299384897928712577586844315606978412004841243593382292903773136102945010083320276429972817175563643487617314548696374108071159200048850160417276167644740527348756744916503202877920015447059383169593961884454958822140647899005246058001156908266891039251385876730876057446011174273482491666980446547515034798292271190967544883215671396973958354262554996315699919744537240017744910975110605924440336895888532208694029615913382350483376057501567139361276401250756986875379019185824113673422231894478177600765128266508610590785177196164304520401062384075733464382516451159616985301875311953882236074876540108209338147794129167512854417521652523422110967951053138239447307502069020443941900283003914132278932844152179559465654977651771955104986737711978244860261083859454919489355138470216331512897288098944048463179032810546440860284198609875275324098956626744627076457660605223344483632121592113287402999696131811450403078634154208080347267072000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^13 - 150285310683488185001056217682235131995086928244420298110534505014707715701933822812187996770171778195483429783151062460652441433684816896383858539433256727427283401892710632558420620782036159575615175996536991669484979958900851389410648000404385855124197716266264769432754711335676030172820278789133914241351068158887944500479152606981332553369987643636752512672846732002454502200429243954562709689218966617132016510978096160427050864099067658541679584143663800728709063170524788476399360255102788956891831643425390104678875015103119257227701943672222041381150836757828280907093611760441754293211507776752497673320677202027445469716002110680462695444649916682035758072683995765930923713076172528289457132483956240753459110583619802129067455548232531404548349778861437267093857978957403166108645330334959114754200358495967560286744323396181546279666203764047353570279754224381690683330990555283310483899170906632481057826658305627890937314667810789614614817883303953733499317161512679641639262227936217859391640405839799302745438907370151932369043366868101058102314275969366418252815767613448121027128352534507967087543659343430649737047364201317054325152711550040908175688551050895539242510857244352870957772923463496796149551548399114720880380970002585110699037649606817578724193974646549204232833169031957853102862378134489575635431334263128565841146364108364080558265802820836413876001201250622431445452880817459805396019369933294016665453945080027941858863399312670501410516087579336036836671548993490649678819914624375944519269502665569639996976753889618727946296644443349504537368059753840957639313574215641942200797167214448015717002738973697101279264822317012087937735009948938842772701227805755328956613612705007552671625170894064600749760400045432410430699021849068828820132011716388667101848175734840630202383526294060524178468623686802918811769011964716265885764057700398184552026087730175256296026451695541486857608449903024313538898878596082623442710517150013927968835476006954058238902615687853089717335614355622834791854969377176402091576151854505441933028120681019399155244028398967215505012952204055616100514651840263759915202223526487356428196582389069922262675714698923028293366940392645110763857559458174536717288952887503409661439457279056512471244801989655459109494023589129145686238821119873959955444124703288104137660702828847389043986590422780685913879664844674833130010545647516915971392540824217823816051710710365084826070440625086971389383108653866403967526126448896625668813628029681422344960754330382545095281683105530034936210974597194512675886184508995776225249126784893481980552026259456000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^12 + 178048237878235289823600600881118880673872016598744280466271101011013110168446682083248855720872631510619737328152752189127094185650576919638977007998426631173244176688165165703664823876686907416377647613022474210565497305764981435287416433746442631081099283447735600000997187547971594995563076715299387202166108186499969546025691283824368113477103374418418273421284090278559258110553412015385349803410854317049808512431627670046096406358449971032069318847659795749700597669372866244166512669779717562917225275195214585952415618891878529309093230572336366297247206575304894683296790421725956188308705213670958561731059210195865513559465376958439722410713371773011401536518623599299407860240634223542581811272509022878544097062993725070730838625137703828348731083946245166109127310046578381168721695492201229179154949431042424425138453651212923515854802509041112983568720545659141074788907301583168072949704230419846844994476901363959347590377845890308470410580592810043109560271933953537411928255103922081110048467523364320918537333238508090028296451260584576286339738957609477840095200540451359916876896735779206874765617850911963971298243836166915919612050592892291105213088832343798037805392824893609473180242908760569913187114557192206474530728323199134693768372470178935802135494198162584106733797998843282634477100051510112933442467629882558365845712941391285369550913112066139086030302728884607524945896176642819856812748561621286776399871953514128061462443377726341927463696890097830571316097380609347066416362508239999351770712525977283864935829663611237062854527200285089732499874178465830971067555327023167219925584142303971992574917733606031936661219031289047517892349433326161309716832725763482387130076510779311759032663677698635953656477625632259925539204198198902939769383454894496010609566222372343222110971187196393825506011766891614158557974382177001426031438494223856050197687576206899189293840216426173861018002806211805113482229628389426220824606956225463723508865642594537915613458569020601952772665813570546348426056327666925774076533114977183630595232374239802713852018512643422297590422754424670626497549894123967847583054026429359729553585070693096453777674684021417045635608071222366608579048644810329618625032220677962094691116795392011306997889470793162500249617031394956591017667998949285927576331712075325253156378089686802236967230227139015517835384706348697982400097417683722410337146609497759713389088122139044766968490686690981244716069575664053863468837071392620608599256559500781845480033298064736154289910748846721918674764537525497344469104887932875712715885471175403738584198414336000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^11 - 174350208488466141356109130652736531134267188741577504797361538538496036520828327023264077026043582793807370021479120910776361782202339429320565774573118570343230109757874831974370471030641391487260313654217760554530141961734367395083204263259045840130363904239536882365105981935590679831677777832326332279243575698360224638644800246617038585441979479508006067997550811682156628048532624687119274291741871107403942166039337604904671974568763794994832342967855755996189336801690861748879306733030307743626012165145858772843619588797026560645834631772455364458237250689618486338966561658636768297456826168280480854414039838916757831450310024071710962236822620148629370942742601661207569878068294427727033685520760896939003890714251626655650088682967537797531088537245239790594349623169068507004558296629272491976591720687745686439923430867876106339370522039670885028709111896209580527539783728250371834121101389501564741035402353627363414080482568912717348776841559675218685197392122658177442204499888043045294333914186994950145965199224639438590305648665107600364680031417406832383247295844412764046948293272886628137853910136181009496990725336714475692881208543775189799121042144615410822859007410127708138526959631607177964690797374918340628133649488091962680068605486796258269990571950110020831018493356882908308133088378227682931088579900493357574552247256883058070021311531870944299162151102023334910313947414023085783983702241695169789074824033937932158473032955271319283069204864282025366415795730896300788200050119907186683625771687631667038307274276815289889998947879225230171035959168471478096640203564519197724019239918930166706104460533355725018442569542428375194389332487984090421187835161525077553406426763311218708386404532738898158211556331744450064571303678894905123285480930464633708139903766941155676212284249720915759168282840493794430919617085926588668953312535595895839006707964725942896519100203637266328906168148638333738265917443978613585105277378469144869738946096164760156923492470130036395109220734234580737839783300940163614874591706097374030165140201039945989436111671346046613470685266596526605054459431446003050693659013093415643114433298461352294773772674680309983811305716143649163445338082519573683687253928746970074505594850110699055957855940001804411320099096735705108809288175429189879858024354505931059868064623976567750446226183593984772280849822128706350852889985092507414126345631059716821583759603385340085203563157164221783354361816362912549409399210626165277277251538561564621612163541420556850909683366029164781824990782963116976232590322416544050195788375765532082757397643264000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^10 + 138795798292474968437632765635622911836234752534537348309677602085509746939673264936767930061114104056262845485650014011317162331880518792499095904693400357092589031618205762492907391664171732236523302381459662865413098995882590006134777246822466508445790592250395906703204068890268824092055507302856018230532661473624292980744085993254702053321497804438985515612577109123198006154620564294027687821633096019647693049677649334940345161152046464016950162906266886155711200802164080581981722855063300943549640225156640832454817022698652976094424963861653305118272903887958483233443692708415793007821332154719012600942778130781720643485815792215436268118008981330882674758968726732937828454550590065365752168213617393318435101339249013971301939576784646298535270329816957931695849755874027795030261466453229210343482299714066710156510075879186657875665849212993883074183935989433601742992419193852523712849811968747491303724482564243323739506235195256402137394740504158089305519758390702999118314300527566570937817161932833431655947232661227987061440127811404375519652592146877165179210334889603516565046180530502689632976100164688527409035318016302682301444671414397938201477731828402734259756217370445277946005289288641539159604677705930291490132048143322351353707388298669883424948133121488193494762226221357014137646326026288043341680160800101525543884632973774977196671345470750511628386411965808674155302965451151662400661827394579436117375396219611147011327107697548178750570004626490865589379380537087237763680948719841287769230161360701805877376594323409586060777875068911368760679430116431626964126564304130576733054696750662002315373726762025471285697872687647255895546023576048215938504757287130892221282469114592352042430092475676264929417694746244284285528526475986052059082697733309157075415261001993765700312363921200533677132893378691614735499742018481574348663601715723592943557100255265109849353829257677368714717536786328595736577689855730803375834162717777216401636444679499987113008850421244992822642129176653660111007461855169271032920753031858256255670410869288344447542170867425603910572859265191050703180681100389528493483228449952227548067398617389058125010498420260995845662694482508356475104624864958519420729430907728198054713076264505130367041327398898432892911867592240818061630978652315095532588115666528657863882071361571269290700364826962011376811168078673408157565095254344164470965169588367065899153931309244037768587754028762078651057824374556797441176541974328368392903150471483748904418911260677522503771048689752706194671073066888826322692718669915916225200915151146726279718245498880000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^9 - 88055618520725636068062236044278504524715233272625243852702876939499426712200716356871737108303810954631722995700733255081558349568717993800350908743224808880563823656434554280088400739632110399837338254595548922984312101121098339235355342442230597354045574753962028216912734510618472358204629849138501801485427556272600638060805094925040980699719607733810818959181147651139854869808128323452726836144968533738217661665951912274940548611524592378458273421923739803288279363735024499608255871867675585950625531828156142659742203198702312586263312263255074939173285582628420270975176485945317871424864898578517773997260115660412355382101815567652012440060050160581658097783052836920004652731437257043027282170283571468145818008841648683449031115951737887862655130833267154177207782292668441363734023331490997919975066687762101372504528227613647262316680674124807198774764203579023966081795037663404375234444432350739743435071107705439120847464485742776357419063000056335622099243253279845724385828450747528040158573677752221778644632366020638337863713342010222655418201380212978501560369670330947417673147010278001437627243307427764115102959966473688792213312704281686759058500142430333608943878677116824128723513194479123951242886044750130039569168429622877829356009081412042931210842331140216140435640083785472077297913533307016106427861936166056136617134040566556675221826279505539756843673566497133657087241320374622145545710824208706823042967630048409098504931577241975379017083728342648945627068061221214222908644268739923470036328542594934280807917281097445907440431981788308628253815786730948393516790306852274503180998759676793151219843605649359605867108163543469983024972883435011155044102673568875398231594276930056760295859927207191815412356055910200873408085934212030085778057939762783707507255942733015748355843114232997755658072229501055011385429566615578384662670342703949603863003753330564365537506908155586610813985490129840620362495752193539681544435115129198243636611148165849896894543982911574291737620248288405604108765968374913613115381015604006543677018337962045841458442890185941190998863984796452572192988733540735394696385541870084628578676033481914434973408086781029615011505711545545254888479024764877002164295830864592232740727263055674981056619686250493326795889798018372925806159442439742326317364003050529788974763956604978162333548078978471260744309487376469768355776150419376634976945366146289211133164782029580224966236663619620471504628203322656470550749309216228634419203364643598650399218426435975955527204720414870732950334687520806101571874515583255238401944639297513222708312145920000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^8 + 342125965110936354111943405013448276046078098271991810122332207694170287430371209991254485437591561261363088510281193794209362026542321808666820730421901506052710697162887993613604783159605681638099176306882942587691049329225299283868897668603069618193869588408784728011224310235611848672550940243695798094204806374093817935123710519819710625805614538089565252642303687364751693590264783533923343083980439199791027276259160151542108296928031254267278044933858261427592169853605240202751090834353394103994386584560081986204097187533943342989566390305064598031298286497622681300606635217499265596723830351433926842069040955462296738198479735224335973102845416454452913982986817362301510280610631601949033973216224729843560324226231049025467729949588502604353341551853095787178310725503167901817673762370519655476133782150281752751563756625069284250711417818477585291419230454551836313206158846730908360474323633787237371972578204086321991947161273926481983437639498312677361781191119311825112110640895847529491631206871247429758902901808347124898857153990531911226357746588245437499423348546284649913061154576505056830553740451660341377087350475188120752775226843774827428605853042764840726229160183112587329820222652069967171510361769448306475692768909107371323383057493835709010007682124352645950452644115958131614378198104095221685598335013131554542680358942122403675060974483876906852551093669866979293492634863906390681138939234216323627541794315932344734144978872699871627486070133080339950873744266267345264185448238576877529837489092599328877506574395868170578837483924344104310759609416471164145084648621995844826648334611936677785468696818922345876167632872938331412515930484421442003856812365243118209001402618676204851336791643774661770190465787999352614102620010180231653441112834937316016870889207329447168437915849013535384990435433921318941371221955572555197206436381126520839286789729180595114003568804773345126865531133757925831302050362152408272996169594773365236081606805828102859019610969127673224578497025330015931890153489403828261974990504676845610919417889816625880053437175787013506638151968511965533121881183598662407774488239854977453149650971444831491456428351260440046950840238968085483238827466944417081044803378803273122770736831980696903011937723388710956120423621777106687274612620943437195701622844590981210602630640803832404858518524756437007092554822664027014459183114114999137151600896909536609026688563153660843796173128664561910270560989073972779519832864730931404788138789362903306127268210405424800273624809497065957412755724262493977261946138031477738276134257172039471076474880000000000000000000/2078566448179498141214059841809943760743876948351346513172757080559331101014998970742871891321754453506923969724952226450955121969337178332735784334924745818644043935659867740397296157785706896511305956241183515726573706924555489395845058915178701069022089952157254942470857025639675560672798420297583791885651850817657215688799916028730081600683377870343703786895767565759989340360396883117152320297666373474572545602614138861890492094238441351929539805429681387069578545394105765203833682669382089759771925334717334482521787446715276693313322795318582204261548161096041725964848639718333265798295610537409427622675870553673366810444871455341052523714196825555999215277660569708918492652799898117310112107722579430034902816419620731084625741642270611469031698779482560866732745868308467311913536286266877230432430200156556143764968120936210277963924167412592730890506151772741732362812005969210117813697352344657967000367845269714666753123694677535313283849096739766627423099269767067182285991985550773749465827003859670488128898027821667006059810851416292581113933433071123856676733926050174357989011868066117935894702709010913654773490451950147828901886072693325592718065287433945922251843834826582685759970447960192340531376765362210235664170756976797358827709853810691032077183714565544131441239646281995623274825922671491809196419558404695865458125094421983243232187571036343702698411477758320368226735918632567119862840035283457336572151006942620993410781092349504612346066969197173415427809344454939511372779232177420951125310362143025775945119608735697665956762823984247575747300710768693394501644699340445769720552312351135263989827490646069076723763025649574472726469361914090416012836988894854502311444234590597325235267137833627890741687992644196609698249702645999797355138569871823269544388703481318923067704286257229096623067857523371087609350148070015066926838533026527889373658799673528318648482554645637867767733255150528212707177976119305234006777149020527743924225129059891585255621616250954221146778798270614095458593973622684834502827616260221301589268380511394349423599902150076225467317648150738159376822165720199988395617463522639437878976430691211758247677863046062567094896358451054257246125341218360998208974280453032303110921692727021327789856188029078568793659270228635549102076500907082568828860115578258069424893271120835504298997128606744859382009524062696519002675128370665312723143857817928083273211685716558576706177682612849431651753630971*t^7 - 16174119866076070881764553422058404204198360525982330773384337324619633624923478168231081799529659656024455849242420862872773885044365726057245890853293731287294471035232303913117927840651128002861605071017081269584436326314867821752677500517123823521422388755923134884042007984592831605693316675807329872870916420181227657676198524991398043334220783040447060670217474639979266378669904558984539368437303485709628333381089851177389661194651541069834848143017876929051696776150004329054785226124756006057128637092871857488784345723090040645792902084139071944481721570364465301727667117602882433444846747961656643012654832417710214234516623883763317631512366615306038841096417160762265143793982677939352862225419056791638372154289606910322958936658974277286956577239544185205403929570582932159078708393400769162910598916656456498994631141077321338367406296048111244171248386428874420874999360110954065056982783833150932133666709879241221384212272027735205676517687411680785471135475041120288844437433109604970691860169929329173856313791950025527909392350102744187412714905236272147221396067429298815980998737691415973972134061491414577437129796833403216022826141952032487827623061242668706540395042882981752813729472642228327345823639916324101586917105189687050479125585315791459144661754158655252503175844502885632308136329120172923575650346470402438667072369183069154710506577278968871139163292611191113400831716611207711017949378338860466965118760907898096358709007786552725997302653198727251234060454789931465743688102541959670050112263734223936455763726541595744772184445580118317510467888369732081573445012862405738781642851433246594002969752175696777805880556755500775119596866863313225749924477551140060675166783166032389026050919761397856475338434416417781099375832934276708720124925153205177127310517976959146012291407995666341981131237559067607066986640947148045902825343675806780917529088381345254527093226337641973909489597784906066053108960844225345381955286099586964368756775420242571016410339201231500190661591592777119948384746238746416302543927784410881710640299115391677393714325877886634002932181272782268887544706696007556931039125551917436077513408608851319376861735816598351815122485452009559798613702766453089292162669986462250464688719506824613701543447456718472322161030786917932179998248200437721939910921252483432579322610792529702529310091515174144932146985413530483489906634753162800671303361476462863560040498660100079820162060572956178221624138236658804131184015766635874553114637952404648625436498134267592217949660951320251138684500483123540074535982425679472560250907121634048513052508160000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^6 + 4366080102600840670629812468679906195883040726176280062043122680995321223544780005159831930546074628978847240115150905376518564216072474731258786212692620500209677293053419044609153650240201682045960550902666056201831952862059880311347290652543035695865423838812789604959529437091961932005274977530083363794215283978849236586252389751789254609664173613665368896853908568131309884380280625521185976212029817070787067685661931228533116175384906932168809675302945756427133230932016408404475734025128908476076238242875143300879437662139573716892065665129468250782223548980312141975489916284402254519210822820923849463644583960929217767382330432709275251089836947595382197430596956954211287528303391552801088008939913541897979577660323352641999689512761898039037966230519606105999947136109718581015738693893324463650640723488256988434934776834147565577389487256139161264706018480279452701985890818465774760819617695522834400295313775315228263069121340752629586749278198978412905210055344371817256116048125426388541038394674928906219473683336458942978395162870277836188585717978037193373197268011173245958746983442530229121217760416952520336325709111615679217338623640185013515209005859508522120785660275047665528549627867595976938576734543201249381775823099013407842961883378251120932409673481747639054591903927679091449508337451863486286558193166073001483046440574605911981570648189978837559328633401225487077840933341304890592134761763295001550058287478073410923810675883899886747558731445795996593805186025545037406832553010755583122455718744343636462389458973852758900079318632075337459983619453924776702777141842343676038496901034263915984385478960972489386692782754279925788168798413004996000578070757074816406408991279037876311874842931999146718497795760833085632246254081656823230591940368442512589779432904341658531761982345874798311646326456075334013962843443282714457484269031241689510742449204175274585092492072171887107720739377384467911880641170916306254056455969065218083753065425385756127785662060028279708352947584702272178864285840839311661652591732671417299108401769546428076214980207121998380774785429269355609177524156619272651242000669161444800408048143753341583776739338043525428655142995776696970946354841500679781143174439650315233279426788410005120762775583375169471565979685049560290036545889666685239679341566348866175339250350132614756440512980902238317899099068006641798559230944496311203802810628156991254278347918642363737983878202142451104828877705293398043240705997194192169899967984477769184930747177264250982630401084625017313009608446483042808260496795976790793485034992803069006226391040000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^5 - 810118404997765997395798853664109346723219789718598081389783339786309716503508106058164851717075114391038996515655444694802381323637619710897940418728634971658655328591063947425256052229856674038305551466443818373791511959287698900685164626711596616286345865004727864290440653265309782929027634788859074028765436720521574454642472220563987849897541560280336824637479448155470660564967008905889566425179714348302013004730199690768558838091988934140115781102947099255112333560414008515131793964455638552756986363224797949166681093219535453826536181583095850161589043568704470968653605025350575927905173099414261719527287528884988471270754342870655881484358527730526547449388628779688164777294678125393951921041848512702230894772736671391713635204106877809136343899916880081442554999009144744921070316056158044989787399020315216450347413521736996120355017731704955286103017598728620452325307076255202596845875267904519020652159073848108105515297619700959842862027889818359918965887845253554021493926161785371265615019993088198870581169754195091884269564820973454245103046327231676911411739173795685929938977711238851536386888622637762979080064430532650934344683859893802379187909707785903547274273875805090772323806475119413361280162086367744723094437868076391728585562289452788121577735315445628693605068900325373684066098238666616437931920394879829446797356188793017837813585095241597236942733478722868519395255219364924116914966479281793520315296650054325735260542756766996222927178986619770986016775902943198710436132552745948022968382790700921270707075414699949927596036513143402875932689094860286203749632194543370951423135745539472243761525392489215978739362475794882636098963253432338220307149870315245002701482078805380183579772427063053732522426718287948482925784884225209660742369008944980585289213087094428213675185892952047543871866930307944858008678179057427356290014139563409404725249269610202200679261277689427225217365407695251563587116395102436338919295913052277658442844594179228346095898123573494798164181064815321792220373543264985263687971491961257607369788003550971768328723663173185829293225132889765208556574735805921830086503660396784981860172147619934545616128121262782960272674587378705741099383623684151821420453557298984486372775858795594389861104321335577367810098756323773341655579439405625497140815074646028936598867186162020900245997634207632932595260716176875928435711415995721654919721046382516408007639419648580577184532684931130858014992282573036691635378563323739669787629194764511678338684518792563536802651752545233188668260739320623900010725643210594567677304680280563575580262400000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^4 + 95607338848928548943515016145515052839796399646486168753632604176034858978787169809567065412875575539749167646166673889015672076349099847456211364647718149922182728106860009405683053571368612366997443044544265922945016076963976309687213027315926461529803543846874174705637539779706807602762394538622979302561462307631970229540398646876741507065226582927690925145512691245103463171112546957972248563067211766542706452242480398785008510941500793768653397676226615869229627210859448064534793724681367117681857656292029983989151227333305367139547181074609766492190009515206985102548687777944118638420158057195490458871671894721754051948369786547750346493434183780571603157243191700256879865807980118850582175133258270321070821984072100545523551683355915304239085976537127750254645334507049896562968967588625620820040666551549915839148797453764947156248210451524864734870672228475200535111844510279490446874671971469177592530030329952381978295688609323102932408078076002696564946231247449286465372822913446100117436016222531681272687833429282031649086192282056397500662030632374299950645520723873123432995042876294911392378966857208536096262332859999693080104045109596942644977517859938863516637814673918510040411866699624079729129829329271608529792001039867530549255981227517660247965986843243591521793869734943040261452383643363143457772101463528285071059212872847203446623699816003669531119243609110056253726327913067494993927056377199386371378795793650613547305542275613569104690984611486736540442573229088312773976491112010822373036967161401721148466394289416451060784445937796704946222844523268233813434976899158530638054476411113119476967280953054375972290549467173813086270703757309354278931990001515176218462630190717662865092421228484816332017952434432076141071428763301352710068896642024459346281978255493306942078488416242422573782446695741684386338700812838148007524452803071891099222620176631037105392855554454534184207515665548312772209495831086495435758959889813548679986771626115215762260851256436434405248364859514609476493544958641805257691822456714206698321877956737887443623829745088248999748088186730673794068999821487225021123959388356863198238244316377937402547832588880901767303668598854050425724453323433355397993625764172402345809260065899220386582449444207575110319249597413837732288292526176886745320469393706518916924447989820030726453581260018712758276642544305472630472052499543053188826164279606438284831102320153088728846946095488794606552766918375282755702915966049777145589263014209959407572995437290182747450506167983177855223958588398597754057285579636937573436532980922216592546201600000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^3 - 6338133501748400577120153487592847268712015031159395162293236119264131990061478514588621112650762327958342381644861952305644549478037141616339343429589482230571020820823432792987319166566329235551617308305855672603050534650272505524115809142752174791090595703224173979847441367741449374398222040578264775201789650779733500422390801909748789854475863283719166748454071213660590250152007065608983599710395339762311613586672755689415181141562601120354452508346164803105332396261898144778859945069327944648769021220867698427755495524224353644691719788964505667451097553073649795014819573143622018479364072555966743405731378636260908864922792741237263019400280422676826516209871404329827781496749783589492746266797197492888254020019548239417086721461991360846632331421866382516038981368735138605768608471191605359579790489034772561589463882193886119555820716378776167981381594851426052444325376000510766179268990584319382704617546165211684664091958026177493201222924774495479534878133916854430090773108713567478525175919222090652434347141647326706186871925817207447285969197163546904752504462928850104213521842694966939721452181259339869395698357616619568012408151552068929508699913058636879500538953855840137704813568369839248282899388568324693828410849723076037077955919402005793468581573744691472004063949008549400106691748518409033709718354737298492321458083966663344330927918880286993215078126109609491546382832412092519082617381700186676874881403956693042840008984829478101070609437671789972668536874013711093948068882473638782079411161873447868748401654248688868980853282826541790949982726302195943429005980797644683028253991808784536270424847669240572139049203968591723776180782546250022343620342278777604969911454788030672392627740305750612692195492818651296404072062465216887886296577481266924260598059817366656156617486316719844138823681835118060972330832667442927172003558964262047314860544068590953627696184206305707436969185423009815722097346137532813334200364907224401770137587990699412755814120936792449753825507004311759114269928037427400928694257961254387262940012337400148792458974978798471481515144947199254789917335404547683494679295776503713961505283252895136495615037172567818325508615299390228674157736222847916423149697341454436077234066869975919800921038164691132192528084336470849687927913582722556365473667990433031312110348551458487682371873444192384352517627302548133671439795785161180161485758146145886119803886462811375944767535567705737330713408824001429243593924976702940789623892761533606218447965117242046962040116040078131303574040162417474149845946744581570341521830677987860466892800000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t^2 + 187112894424300785099818241162057567616848723307151005369976346451079757193538693472067434446984216894856340891730119095443749334671411658902438783953357116529837187084983721905598715352641842406877278596243489408350869356494412704277860856762724922894365332666654658771073049626843018989781035158736734941832023788481109397808894042598659031229035048709087195313961391222218361817464905498161340904884564187265555846412897564140806121950448613934660430310444525545039481294713876678265786523225649652239236598200663105734943962908551578176964787591751982050757673167600833347508530705960065526101402305593562179256716877743132577639392843126171655395048960034295558939922343640249497460755650578424504543037922724802652339166830124261290862007288210037557715457359356284320944644949756958339461524921872357165855988193036625678329122093028450389347793626826997470398114287744548395371698207974476669896566896189146632240726349913277666015731369833556210293890048960802201641084472187162180241472605971164799414123302832339825979944145282830428060277034984591671021564007617604328218126232602055993814079801086502604777437543220231027972265890482085268793850945353781458292211740777619295547713211562424090532209814179104369131521518702833567826726832019306084209240270363512327731900201575647957448596606631643611317653633056415033030117922957617847204184268764718608956667638723497094782096722406414886496706410068828498977995993663431307156091238922128253179978468208425359062122285405867567666761772842027295556912047963367398417264202783105369267656784407071009013344856219803343671506702626883843185219517037832122584711958051860925539362137035625664887477636403720185985870539009819837213306577492961127838246069516802747552781117781162706831239861665370947045625538719069684892798677782330231133497041158960478150355710388490236120298852288787626634508168240974279157791880487176782499934450751156431510735345389510886640487920206081377200124494603145363477791844660209987197871842534176162998214588570679667065092055605354332027244157503557317708439631968687781116438545922870388804159492432141345390339837010437303365153834626386017903449458390455793326350649351642447304083196663612005456515960616783368460585308256258937249590138342556990573333508754889245253914388450791649074541350068961818987222476663100733559018965902049209346282309536920783882619946940757033118810297235710619324224806430817722680212548626895536683968915853767108055222288472969190888161565214824501396804228258634516573647383781395574911230200203083999265541954952498910342723372026340848160164211945275450984466161993329200332800000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317*t - 1377608010998899164465816943429423384795362501000213736302483632706865317743027533685827151189794048191249695130651873508967288878313610116498540965552695692817329721279236780446377256305703777757641439435668718440972852029136515302038306490506070671542707495669726094726357153034979638283479490825108326173998909685294635515902824221205429019068346886431620562825682441656215788203732138470129083181306092127206605404728754032762044178041298096999242150389350800226642773763846366638447188113791561490320953974181127340758871293713024449676819843811500779424344541209834624855391713986944445959093623209031679178383801804743726486814252243502202837028772055224545351419079194116495067969626746848678653346095812940026018953137990819055898359470989101030871925003273663091652300220876971969380643728378620459806593149549131537035701189478132095716386795015781041347313142541657195792417110559575919447642429073263773565207787318132875458098712163336305559426510237945411796518001848174476581638554573481845220793598535509532123939789075006627620638284224048356966981013154162120739273813968271713867318240888913347455837928679266851585919147767953064431435024056109530718114569643625767712628772457849954403041252544591141706998744749320924812888301112887996007831996532236989444870919676329535622871968435472449524359457675066244205792451994739848831250170215465040014376357277770775117386385295276777611488202910296593934582408142278345606498724084275447034261870872386356081461449214616437548314635756142881706218163103059645642368484923064222649254318016044322498425362538199164636228639765000316773994041027169153602633313594277406823687758352535537921451864249966465438357408566217957862715681322755451555583528846312499669334283755100488485522325925447890099020303941345648589733789797656697025387693333059236435865528409435773614530269781580252244998721020701896148724681423206056808096378250619698765664774912468520908414442107017556129460189271814823744177005634772093225510386248287689715234522575837817346495287444952615584796135729024891642263027174651860490111499917840031585079489117242742166489928114823396624677979047282667567925985614889892102693003621862332808018054313846738139427499008783319944211986308958840268868652257297368602370710944669336133592989282138316305748232151587847613803212713282441573589342620772021230660582951658389680063872290960618769910246075842070702349839463907054824929866766574534924395924234235329178433814410399497788492367861038474536726843708392894455918561571590593841742753441405376395322648410092258907064015080260746444521729114640749686828799221625467699200000000000000000000/263977938918796263934185599909862857614472372440621007172940149231035049828904869284344730197862815595379344155068932759271300490105821648257444610535442718967793579828803203030456612038784775856935856442630306497274860779418547153272322482227695035765805423923971377693798842256238796205445399377793141569477785053842466392477589335648720363286788989533650380935762480851518646225770404155878344677803629431270713291531995635460092495968282051695051555289569536157836475265051432180886877699011525399491034517509101479280267005732840140050791995005459939941216616459197299197535777244228324756383542538250997308079835560316517584926498674828313670511702996845611900340262892353032648566905587060898384237680767587614432657685291832847747469188568367656567025744994285230075058725275175348613019108355893408264918635419882630258150951358898705301418369261399276823094281275138200010077124758089684962339563747771561809046716349253762677646709224046984787048835285950361682733607260417532150320982164948266182160029490178151992370049533351709769595978129869157801469546000032729797945208608372143464604507244396977858627244044386034156233287397668774270539531232052350275194291504111132125984167022976001091516246890944427247484849201000699929349686136053264571119151433957761073802331749824104693037435077813444155902892179279459767945283917396374913181886991591871890487821521615650242698257675306686764795461666336024222580684480999081744663177881712866163169198728387085767950505088041023759331786745777317944342962486532460792914415992164273545030190309433603576508878645999442119907190267624061101708876816236612754510143668594178526708091312050772743917904257495958036261608963089482833630297589646521793553417793005860304878926504870742124194375065812969431677712236041974264102598373721555232137365342127503229598444354668095271129617905468128126387468804891913499708493694369041950454667558538096468357284439996009206502123404117083013811602967151764718860697925607023478376591390606231327463945263871186085640907380367990123241434650080973981859107265048105301837084324947082376797187573059680634349341315143746240856415046465398526243417867375208610630006697783893297455088606849946021051837523283890670257918334731846772539733617535102495087054976331708629311735879692978236794727319036714735963715615199486241265234678438774816961445432346109045972635333056597141515209555962457913339741303074494715839269942876866575697884086002939241684565691831877819772711133317
-------------------------------------------------
Computing nodes and weights
  current precision for roots: 53
  current precision for roots: 106
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 53
Linear system for weights solvable: 0
  current precision for roots: 106
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 106
Linear system for weights solvable: 0
  current precision for roots: 212
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 212
Linear system for weights solvable: 0
  current precision for roots: 424
  current precision for roots: 848
  current precision for roots: 1696
 current precision for weights: 424
Linear system for weights solvable: 0
  current precision for roots: 848
  current precision for roots: 1696
  current precision for roots: 3392
 current precision for weights: 848
Linear system for weights solvable: 1
  current precision for roots: 1696
  current precision for roots: 3392
  current precision for roots: 6784
 current precision for weights: 1696
Linear system for weights solvable: 1
Sufficient bits for target precision reached
Positive weights:   102 out of 102
Indefinite weights: 0 out of 102
Negative weights:   0 out of 102
Extension rule has valid weights: 1
-------------------------------------------------
The nodes are:
| (300.63013888121388992 - 9.9813497222727031157e-5643j)  +/-  (3.4e-2005, 3.4e-2005j)
| (341.99022099571769906 + 1.0119210840129332859e-5646j)  +/-  (9.77e-2010, 9.77e-2010j)
| (279.06360325567426535 - 3.2865629650779315244e-5636j)  +/-  (5.2e-2003, 5.2e-2003j)
| (269.32201235877194979 - 2.7228431523336684933e-5632j)  +/-  (4.3e-2002, 4.3e-2002j)
| (289.4514797340350998 - 3.4842401078665588147e-5638j)  +/-  (4.75e-2004, 4.75e-2004j)
| (260.12451907321782544 + 6.0144458240128659878e-5631j)  +/-  (3.11e-2001, 3.11e-2001j)
| (71.401848596076849025 - 1.3217567762443632461e-5632j)  +/-  (9.31e-1997, 9.31e-1997j)
| (125.68168255925918722 - 1.6213580250594556693e-5634j)  +/-  (4.51e-1994, 4.51e-1994j)
| (220.16575550308814256 - 3.9936561957167439815e-5646j)  +/-  (6.08e-1998, 6.08e-1998j)
| (187.20486693499597488 - 3.0163315363374701256e-5646j)  +/-  (8.18e-1996, 8.18e-1996j)
| (199.72355028157359894 + 3.3617501303218182881e-5658j)  +/-  (1.62e-1996, 1.62e-1996j)
| (326.37315407070034422 - 7.7684924198410841524e-5688j)  +/-  (5.84e-2008, 5.84e-2008j)
| (57.441593606577742406 - 1.9356414452275217542e-5683j)  +/-  (1.31e-1998, 1.31e-1998j)
| (36.710842198276836472 - 1.1193532407487923509e-5687j)  +/-  (6.97e-2003, 6.97e-2003j)
| (25.346673130744006139 + 3.0750379526162684705e-5691j)  +/-  (1.21e-2006, 1.21e-2006j)
| (34.755460669559638254 + 6.1475365212803637953e-5688j)  +/-  (2.3e-2003, 2.3e-2003j)
| (175.44665746191666751 + 2.7778838340451859678e-5678j)  +/-  (3.03e-1995, 3.03e-1995j)
| (16.564123232367964425 + 3.8617303928516169436e-5732j)  +/-  (1.93e-2011, 1.93e-2011j)
| (206.29972371289076167 - 6.9313032808157645493e-5714j)  +/-  (5.85e-1997, 5.85e-1997j)
| (17.901236642601212876 - 4.1303552509890838872e-5758j)  +/-  (1.15e-2010, 1.15e-2010j)
| (12.902887887196306896 + 5.7058556226434224605e-5761j)  +/-  (1.17e-2013, 1.17e-2013j)
| (312.81732288223590474 + 2.3773095861461546239e-5741j)  +/-  (1.89e-2006, 1.89e-2006j)
| (9.5721079216462880951 - 1.0462177977124327111e-5779j)  +/-  (2.52e-2016, 2.52e-2016j)
| (40.842912667514243285 + 1.1705608143135423239e-5757j)  +/-  (7.68e-2002, 7.68e-2002j)
| (227.49551599215169732 - 1.6032388143631738508e-5763j)  +/-  (1.72e-1998, 1.72e-1998j)
| (52.358662255647464656 - 1.4685251419548168481e-5820j)  +/-  (1.78e-1999, 1.78e-1999j)
| (148.87884761394079764 + 4.4614014288665070653e-5913j)  +/-  (2.58e-1994, 2.58e-1994j)
| (28.362899450210316155 + 1.375846880799599027e-5977j)  +/-  (3.85e-2005, 3.85e-2005j)
| (134.59819422958628271 + 2.1513970391998585616e-5982j)  +/-  (4.26e-1994, 4.26e-1994j)
| (80.686256065170827041 - 9.6464412166625069958e-6023j)  +/-  (7.18e-1996, 7.18e-1996j)
| (139.23314010536304958 + 4.6420395158724499011e-6061j)  +/-  (3.85e-1994, 3.85e-1994j)
| (181.23627730332769424 + 8.1830842972429525861e-6099j)  +/-  (1.65e-1995, 1.65e-1995j)
| (11.845132955635325253 + 1.0539205259052053503e-6150j)  +/-  (3.18e-2014, 3.18e-2014j)
| (117.21030651646079582 + 1.6126702280154249909e-6127j)  +/-  (3.76e-1994, 3.76e-1994j)
| (26.911674648352590236 + 2.6468567788214947731e-6160j)  +/-  (7.23e-2006, 7.23e-2006j)
| (87.278919676190151123 - 1.5471733373643442491e-6147j)  +/-  (2.26e-1995, 2.26e-1995j)
| (32.890884238658766677 + 6.9149481714543814933e-6172j)  +/-  (7.5e-2004, 7.5e-2004j)
| (47.550429994010304842 - 3.2409798650838746591e-6167j)  +/-  (2.24e-2000, 2.24e-2000j)
| (20.73785821897546204 - 4.4430257802503990694e-6177j)  +/-  (4.36e-2009, 4.36e-2009j)
| (65.597322657122190531 - 1.7008018392728198267e-6161j)  +/-  (1.85e-1997, 1.85e-1997j)
| (361.46254467172975397 + 5.280829652762109477e-6185j)  +/-  (5.57e-2012, 5.57e-2012j)
| (169.82639096322179297 - 8.2868825941793949779e-6166j)  +/-  (5.25e-1995, 5.25e-1995j)
| (251.39542712153451581 - 3.0721027227251028381e-6183j)  +/-  (1.73e-2000, 1.73e-2000j)
| (74.418184110012671122 - 6.2492490046537527496e-6197j)  +/-  (2.05e-1996, 2.05e-1996j)
| (143.99173567925604416 - 5.1549415281283724311e-6229j)  +/-  (3.38e-1994, 3.38e-1994j)
| (94.210450272213194999 - 5.8892920488615423977e-6269j)  +/-  (5.85e-1995, 5.85e-1995j)
| (243.0766468998106494 - 1.8341953333334876177e-6319j)  +/-  (9.1e-2000, 9.1e-2000j)
| (22.233372027519881264 + 2.9854525451082842354e-6383j)  +/-  (2.82e-2008, 2.82e-2008j)
| (7.3576447065580495312 + 8.4289130153485809786e-6399j)  +/-  (1.66e-2018, 1.66e-2018j)
| (43.011736071775962468 - 3.8293126354908170886e-6375j)  +/-  (2.4e-2001, 2.4e-2001j)
| (235.12234101380538795 - 4.5671961725356551294e-6487j)  +/-  (4.38e-1999, 4.38e-1999j)
| (130.08241936710579097 + 2.854170950000791345e-6649j)  +/-  (4.67e-1994, 4.67e-1994j)
| (105.27891716393148907 - 5.540822827649715738e-6784j)  +/-  (1.82e-1994, 1.82e-1994j)
| (90.701366268394110612 + 2.0902005058713085446e-6861j)  +/-  (3.83e-1995, 3.83e-1995j)
| (15.283008481909114084 + 1.8894688069715015114e-6917j)  +/-  (3.17e-2012, 3.17e-2012j)
| (14.060277989266657106 + 8.2293033078028938979e-6918j)  +/-  (5.89e-2013, 5.89e-2013j)
| (5.2859213350899696288 - 1.1574398143275367968e-6927j)  +/-  (3.68e-2022, 3.68e-2022j)
| (10.477752845938622106 - 2.4602891977474395817e-6920j)  +/-  (3.23e-2015, 3.23e-2015j)
| (62.806479194850689474 + 5.4644733689764307925e-6899j)  +/-  (7.98e-1998, 7.98e-1998j)
| (6.0233992631985499701 - 7.6086385788404618119e-6968j)  +/-  (7.64e-2021, 7.64e-2021j)
| (1.6270672824917674423 + 9.6341382447785536125e-6978j)  +/-  (4.23e-2030, 4.23e-2030j)
| (109.15665082094800099 - 9.2980687094655486576e-6940j)  +/-  (2.41e-1994, 2.41e-1994j)
| (193.36322453206427679 + 7.3266649039644591791e-6991j)  +/-  (3.92e-1996, 3.92e-1996j)
| (54.865374875201226616 + 1.0952033640827409227e-7020j)  +/-  (4.9e-1999, 4.9e-1999j)
| (2.3772948722792313463 - 2.2492532831452493584e-7055j)  +/-  (5.73e-2028, 5.73e-2028j)
| (1 - 9.759459154970317801e-7060j)  +/-  (1.49e-2032, 1.49e-2032j)
| (4.5948385167544303142 - 2.0021004824747998745e-7050j)  +/-  (2.15e-2023, 2.15e-2023j)
| (29.672731914882929398 + 1.9460443529396966224e-7031j)  +/-  (1.14e-2004, 1.14e-2004j)
| (68.462017035107082237 - 3.327301005904731492e-7021j)  +/-  (4.34e-1997, 4.34e-1997j)
| (49.9205941256911421 - 9.653911422806514541e-7050j)  +/-  (6.26e-2000, 6.26e-2000j)
| (0.7342513401179013077 - 2.1424813806121757936e-7164j)  +/-  (9.13e-2034, 9.13e-2034j)
| (8.6510986887030456695 + 6.2884303848720433403e-7126j)  +/-  (3.01e-2017, 3.01e-2017j)
| (164.36686602931437675 - 3.216174670782943868e-7124j)  +/-  (9.04e-1995, 9.04e-1995j)
| (97.808243304645883418 + 3.1515288876815995438e-7240j)  +/-  (9.29e-1995, 9.29e-1995j)
| (6.7840636275367267152 - 1.2862528954960361933e-7328j)  +/-  (1.7e-2019, 1.7e-2019j)
| (0.51739801173646646089 + 7.0577253197400623645e-7345j)  +/-  (6.43e-2035, 6.43e-2035j)
| (0.36497383805791774614 - 1.0054823253991969161e-7345j)  +/-  (6.49e-2036, 6.49e-2036j)
| (23.774137220645634941 - 2.7074305242581577427e-7304j)  +/-  (1.86e-2007, 1.86e-2007j)
| (1.9773083450470460309 + 5.6637630799086987462e-7386j)  +/-  (5.36e-2029, 5.36e-2029j)
| (121.39216019248988971 + 6.987563296237616682e-7350j)  +/-  (4.31e-1994, 4.31e-1994j)
| (1.3018016734798064116 + 1.0700611400757573492e-7489j)  +/-  (2.62e-2031, 2.62e-2031j)
| (2.8422208023598159232 - 9.290678073596746361e-7479j)  +/-  (7.47e-2027, 7.47e-2027j)
| (213.10765749170106449 + 1.6441563941271691321e-7451j)  +/-  (2.02e-1997, 2.02e-1997j)
| (159.06033170919329192 + 1.4693316713270706598e-7516j)  +/-  (1.33e-1994, 1.33e-1994j)
| (31.161925888033802204 + 3.3486659089526110999e-7550j)  +/-  (3.01e-2004, 3.01e-2004j)
| (60.088279122596882193 - 2.1601486494216599982e-7540j)  +/-  (3.28e-1998, 3.28e-1998j)
| (7.8232631436879996743 - 1.3378328477206653281e-7578j)  +/-  (5.26e-2018, 5.26e-2018j)
| (11.095137741785095783 - 6.5469410898478811083e-7574j)  +/-  (1.29e-2014, 1.29e-2014j)
| (19.292974656614148832 + 1.7483409377610449038e-7569j)  +/-  (7.14e-2010, 7.14e-2010j)
| (113.13282627636181709 + 5.6243399048922580625e-7552j)  +/-  (3.23e-1994, 3.23e-1994j)
| (83.941161422045630307 + 2.7372653853868171808e-7567j)  +/-  (1.38e-1995, 1.38e-1995j)
| (0.056897625001077184683 - 1.4544485032962172978e-7618j)  +/-  (4.44e-2040, 4.44e-2040j)
| (0.14082540985006695086 - 9.9769910473804947201e-7617j)  +/-  (2.03e-2038, 2.03e-2038j)
| (77.512473915970555979 - 3.3976189907158465886e-7571j)  +/-  (3.76e-1996, 3.76e-1996j)
| (101.49694956913421697 - 7.5023046635500306166e-7582j)  +/-  (1.37e-1994, 1.37e-1994j)
| (45.247590993113327882 - 3.1554160301335740442e-7615j)  +/-  (7.36e-2001, 7.36e-2001j)
| (38.741876867413546992 + 2.4547784705208200331e-7619j)  +/-  (2.34e-2002, 2.34e-2002j)
| (0.25178610604791249565 + 1.7420650424915468978e-7654j)  +/-  (6.23e-2037, 6.23e-2037j)
| (3.369839231310923141 - 3.1729479966239706919e-7643j)  +/-  (1.01e-2025, 1.01e-2025j)
| (0.01062657315818480152 + 2.6284349483178338665e-7658j)  +/-  (6.93e-2042, 6.93e-2042j)
| (153.8997798833250384 + 8.3832626614947900682e-7610j)  +/-  (1.95e-1994, 1.95e-1994j)
| (3.9551913774016355218 - 1.0079378231599985517e-7660j)  +/-  (1.38e-2024, 1.38e-2024j)
-------------------------------------------------
The weights are:
| (3.1905956015725083445e-130 + 2.1782390963857648474e-5718j)  +/-  (1.76e-353, 2.1e-1858j)
| (5.0994537657231967706e-148 - 1.1987507621692721552e-5727j)  +/-  (1.5e-359, 1.78e-1864j)
| (6.3997252825887923943e-121 + 1.5840472034741962432e-5713j)  +/-  (1.02e-350, 1.22e-1855j)
| (1.0247126994303631041e-116 - 2.529472866437855684e-5711j)  +/-  (1.22e-349, 1.45e-1854j)
| (2.1106175818205089228e-125 - 7.1671211239542267728e-5716j)  +/-  (1.43e-352, 1.7e-1857j)
| (9.5784354181213615539e-113 + 3.0729926965992083997e-5709j)  +/-  (7.85e-349, 9.36e-1854j)
| (2.9138944366788977839e-31 + 2.2499848156659033905e-5663j)  +/-  (2.79e-300, 3.33e-1805j)
| (1.1352205235968568737e-54 + 5.5772751123167727104e-5678j)  +/-  (4.5e-323, 5.37e-1828j)
| (1.737638041431409804e-95 - 3.9704071874273036576e-5700j)  +/-  (2.26e-344, 2.7e-1849j)
| (3.023737528433057007e-81 + 1.5822428534056590466e-5692j)  +/-  (4.75e-339, 5.67e-1844j)
| (1.1797368461555536522e-86 + 2.002933673677038495e-5695j)  +/-  (2.8e-341, 3.34e-1846j)
| (2.6124630076814910263e-141 + 3.6645095769652493966e-5724j)  +/-  (4.24e-361, 5.06e-1866j)
| (2.9531605046745034934e-25 - 1.0717916895401692697e-5660j)  +/-  (1.21e-296, 1.44e-1801j)
| (2.2727087650267897845e-16 + 3.3521230516948571226e-5655j)  +/-  (1.53e-280, 1.83e-1785j)
| (1.5507183633093605727e-11 - 7.8460218371874019544e-5652j)  +/-  (7.98e-268, 9.52e-1773j)
| (1.5410376393166519116e-15 - 1.414927802344795888e-5654j)  +/-  (1.24e-278, 1.48e-1783j)
| (3.6359748360649979481e-76 + 8.6176986377625242206e-5690j)  +/-  (2.28e-338, 2.72e-1843j)
| (8.3821851764305121931e-08 - 1.9549384056419708143e-5649j)  +/-  (8.85e-255, 1.06e-1759j)
| (1.7003694108850617921e-89 - 6.0976493452499211899e-5697j)  +/-  (2.19e-343, 2.61e-1848j)
| (2.2940807311006109342e-08 + 6.9886773861648863149e-5650j)  +/-  (5.63e-258, 6.71e-1763j)
| (2.7868162208079430871e-06 + 6.7073304407061178594e-5648j)  +/-  (1.42e-247, 1.69e-1752j)
| (1.7871434599181018097e-135 - 3.9853836237785848323e-5721j)  +/-  (1.27e-360, 1.51e-1865j)
| (6.5240463421110394269e-05 + 1.5946666865717510503e-5646j)  +/-  (3.36e-239, 4.01e-1744j)
| (3.904585107077574263e-18 + 1.989980782835572047e-5656j)  +/-  (5.3e-288, 6.32e-1793j)
| (1.184370286114517166e-98 + 8.3199690771181978953e-5702j)  +/-  (1.64e-347, 1.96e-1852j)
| (4.5083261281846617995e-23 - 1.7840503990763485036e-5659j)  +/-  (7.14e-298, 8.52e-1803j)
| (1.0904732368160834808e-64 - 1.5265315834753794705e-5683j)  +/-  (6.09e-335, 7.26e-1840j)
| (6.4968340864825994417e-13 - 2.1052364499416152196e-5652j)  +/-  (2.77e-278, 3.3e-1783j)
| (1.6036303908001329936e-58 + 3.9170810072970340016e-5680j)  +/-  (5.94e-332, 7.09e-1837j)
| (2.9205102537612350484e-35 + 2.01269117275289654e-5666j)  +/-  (2.8e-316, 3.34e-1821j)
| (1.5978758679521332847e-60 - 3.0312367816208322465e-5681j)  +/-  (4.3e-333, 5.13e-1838j)
| (1.1462275383985734702e-78 - 3.8570320398839029764e-5691j)  +/-  (2.55e-341, 3.04e-1846j)
| (6.9385810641992160783e-06 - 2.9930195959703153938e-5647j)  +/-  (3.37e-258, 4.02e-1763j)
| (5.1531168421933521383e-51 + 6.5340656895732242255e-5676j)  +/-  (7.39e-329, 8.82e-1834j)
| (3.1473157909699227973e-12 + 3.96386959764682982e-5652j)  +/-  (9.76e-282, 1.16e-1786j)
| (4.2085856614876689519e-38 + 2.8327450814256495216e-5668j)  +/-  (3.43e-320, 4.09e-1825j)
| (9.397857786363431657e-15 + 6.1527168464417433704e-5654j)  +/-  (3.79e-288, 4.52e-1793j)
| (5.2198958652579647042e-21 - 2.9751135404268257859e-5658j)  +/-  (1.64e-300, 1.95e-1805j)
| (1.4494611588942579373e-09 + 1.0073346062538901709e-5650j)  +/-  (4.57e-277, 5.46e-1782j)
| (9.1802973125555945525e-29 + 1.9721264923750510688e-5662j)  +/-  (4.22e-311, 5.03e-1816j)
| (2.3896512244509687807e-156 + 5.7557937970073949928e-5732j)  +/-  (4.56e-376, 5.44e-1881j)
| (9.7438489590542382803e-74 - 1.7737352695371742173e-5688j)  +/-  (2.33e-341, 2.78e-1846j)
| (5.6306559327086972873e-109 - 2.9512630358596342223e-5707j)  +/-  (1.41e-356, 1.68e-1861j)
| (1.4642443921282444684e-32 + 2.234830286734591777e-5664j)  +/-  (2.78e-317, 3.32e-1822j)
| (1.407380985957781558e-62 + 2.2162525070471521442e-5682j)  +/-  (1.5e-336, 1.79e-1841j)
| (4.3204263628049768653e-41 + 4.0803014935679790845e-5670j)  +/-  (7.08e-326, 8.44e-1831j)
| (2.2040921564198698051e-105 + 2.3076191378800018667e-5705j)  +/-  (1.02e-355, 1.22e-1860j)
| (3.356226517267265785e-10 - 4.0564890206900143217e-5651j)  +/-  (1.12e-288, 1.33e-1793j)
| (0.00022750836435444126614 - 1.4594701720021883526e-5645j)  +/-  (7.63e-269, 9.1e-1774j)
| (4.60399469884855032e-19 - 4.9039829741927970498e-5657j)  +/-  (2.38e-304, 2.83e-1809j)
| (6.0106836843677626744e-102 - 1.5036380068827687138e-5703j)  +/-  (2.18e-354, 2.6e-1859j)
| (1.4289715353629275439e-56 - 4.7956188851375165972e-5679j)  +/-  (9.55e-335, 1.14e-1839j)
| (7.2623997643770850471e-46 - 6.021401793846897445e-5673j)  +/-  (6.92e-331, 8.25e-1836j)
| (1.4081675394490032823e-39 - 3.4183395224488079253e-5669j)  +/-  (5.84e-326, 6.97e-1831j)
| (2.8870241305916692041e-07 + 5.7702153367899703872e-5649j)  +/-  (5.21e-287, 6.22e-1792j)
| (9.3320730348538942911e-07 - 1.843255119996341441e-5648j)  +/-  (9.71e-286, 1.16e-1790j)
| (0.0036225091821164827887 + 9.8067288178583887296e-5646j)  +/-  (4.83e-273, 5.76e-1778j)
| (2.2987074424666346155e-05 - 1.2569343960777744625e-5646j)  +/-  (6.31e-282, 7.53e-1787j)
| (1.4571630945989398041e-27 - 6.9457422437787800354e-5662j)  +/-  (5.3e-318, 6.32e-1823j)
| (0.0018326056756599411353 - 9.1840685559003801215e-5646j)  +/-  (4.06e-276, 4.85e-1781j)
| (0.065833370002931970873 - 1.4192419469765840601e-5644j)  +/-  (7.88e-258, 9.4e-1763j)
| (1.5412524365188482979e-47 + 6.43254211102829835e-5674j)  +/-  (1.44e-332, 1.71e-1837j)
| (6.6038491204813089246e-84 - 5.9155689039963848341e-5694j)  +/-  (1.03e-349, 1.23e-1854j)
| (3.7785802637739501583e-24 + 4.3613348277336958092e-5660j)  +/-  (2.82e-315, 3.36e-1820j)
| (0.040086732071341816121 - 6.9658331970646044796e-5645j)  +/-  (7.23e-269, 8.62e-1774j)
| (0.10518640313736833344 - 1.9476830917513161255e-5644j)  +/-  (7.95e-264, 9.49e-1769j)
| (0.0067279765783461102712 - 1.2376744789361546527e-5645j)  +/-  (3.94e-277, 4.69e-1782j)
| (1.7489581751492770844e-13 + 9.2526779557913372515e-5653j)  +/-  (8.25e-303, 9.84e-1808j)
| (5.3706576584321744433e-30 - 7.2518276358956439852e-5663j)  +/-  (2.11e-320, 2.51e-1825j)
| (5.0199188664163583412e-22 + 7.2956997108697962232e-5659j)  +/-  (1.56e-313, 1.86e-1818j)
| (0.11688939008149915419 + 2.4789098592220917612e-5644j)  +/-  (1.12e-266, 1.33e-1771j)
| (0.00015641790748130034776 - 3.1409395932270581237e-5646j)  +/-  (9.46e-288, 1.13e-1792j)
| (2.2248712985431407146e-71 + 3.3785806199425089394e-5687j)  +/-  (7.26e-346, 8.66e-1851j)
| (1.2130072694372830375e-42 - 4.7752023062692846894e-5671j)  +/-  (6.61e-331, 7.89e-1836j)
| (0.00083953950150059566654 + 1.1882455682897923633e-5645j)  +/-  (2.33e-288, 2.77e-1793j)
| (0.11150300774641918447 - 3.5479960067011680693e-5644j)  +/-  (1e-272, 1.19e-1777j)
| (0.084064619673771654584 + 4.4628126186316733359e-5644j)  +/-  (5.9e-273, 7.04e-1778j)
| (7.3819575760764187763e-11 + 1.7195072259946393727e-5651j)  +/-  (8.76e-303, 1.05e-1807j)
| (0.051297879849298880082 + 1.0701867422209236164e-5644j)  +/-  (1.08e-279, 1.29e-1784j)
| (8.0708686265332743709e-53 - 6.1776918178334139172e-5677j)  +/-  (1.79e-336, 2.14e-1841j)
| (0.085783936317018664626 + 1.6701722965277954813e-5644j)  +/-  (1.23e-278, 1.46e-1783j)
| (0.028984342005401828131 + 4.2408304127652068388e-5645j)  +/-  (6.88e-285, 8.21e-1790j)
| (1.9464156779844667978e-92 + 1.6554683510972006427e-5698j)  +/-  (5.2e-356, 6.2e-1861j)
| (4.3619353411882511002e-69 - 5.980483840021740879e-5686j)  +/-  (2.61e-345, 3.11e-1850j)
| (4.7722283345665339306e-14 - 2.6701406092448125762e-5653j)  +/-  (2.55e-309, 3.05e-1814j)
| (2.1502701724367487374e-26 + 2.6767448015354987133e-5661j)  +/-  (1.23e-320, 1.47e-1825j)
| (0.00028307080977728562987 + 9.5728166900463974702e-5646j)  +/-  (3.68e-296, 4.39e-1801j)
| (7.9867652834454932138e-06 + 8.7191049790952706623e-5647j)  +/-  (1.03e-298, 1.23e-1803j)
| (5.9296564745420264789e-09 - 2.6041581348188967054e-5650j)  +/-  (1.33e-304, 1.58e-1809j)
| (2.9644740009309347038e-49 - 6.6166508041695854072e-5675j)  +/-  (1.23e-335, 1.47e-1840j)
| (1.1556028360948673362e-36 - 2.3545883333708453764e-5667j)  +/-  (5.22e-329, 6.23e-1834j)
| (0.061788059452887748062 - 8.627478667310313629e-5645j)  +/-  (6.88e-296, 8.2e-1801j)
| (0.087812911710284486894 + 1.9170349292820198303e-5644j)  +/-  (1.49e-295, 1.78e-1800j)
| (6.8049933867286048478e-34 - 1.8683108037522510392e-5665j)  +/-  (2.25e-327, 2.68e-1832j)
| (3.1096942098502962861e-44 + 5.4451724501643030796e-5672j)  +/-  (1.69e-333, 2.02e-1838j)
| (5.0712593212991869836e-20 + 1.2092040393891411121e-5657j)  +/-  (3.55e-319, 4.24e-1824j)
| (3.0893774924904035824e-17 - 8.1174373766093898729e-5656j)  +/-  (3.89e-317, 4.64e-1822j)
| (0.08894802314836493519 - 3.6271093423022218123e-5644j)  +/-  (1.61e-302, 1.91e-1807j)
| (0.019164374363615858384 - 2.6342302489627168435e-5645j)  +/-  (8.12e-306, 9.66e-1811j)
| (0.027118597887016915377 + 2.3869818912810192814e-5645j)  +/-  (2.51e-304, 3.01e-1809j)
| (7.3938334138214811336e-67 + 9.8753176155666999629e-5685j)  +/-  (8.05e-347, 9.66e-1852j)
| (0.011741448352654699874 + 1.7359838349845343797e-5645j)  +/-  (3.56e-306, 4.23e-1811j)
